@charset "UTF-8";
.modal-up { max-width: 900px; max-height: 500px; display: block; margin: 20px auto; border-radius: 5px; position: relative; }
.modal-up iframe { width: 100%; height: 500px; }
.modal-up.video-shortcode { max-width: 610px; }
.modal-up-one-stop-shop { max-width: 900px; display: block; margin: 20px auto; border-radius: 5px; padding: 50px; position: relative; }
.modal-up-one-stop-shop p { font-size: 18px; margin-bottom: 30px; line-height: 24px; color: var(--text-primary); }
.modal-up-one-stop-shop p strong { font-weight: 700; }
.modal-course { max-width: 477px; display: block; margin: 20px auto; border-radius: 5px; position: relative; }
.modal-course .content { padding: 50px 70px 70px; }
.modal-course .content h2 { font-size: 40px; color: var(--text-primary); text-transform: uppercase; margin-bottom: 30px; }
.modal-course .content h2 strong { display: block; font-weight: 700; }
.modal-course .content form .field { position: relative; }
.modal-course .content form .field label { display: block; font-size: 13px; color: var(--brand-gold); line-height: 2.46; }
.modal-course .content form .field input { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; margin-bottom: 10px; }
.modal-course .content form .field input::-moz-placeholder { color: var(--text-secondary); }
.modal-course .content form .field input::placeholder { color: var(--text-secondary); }
.modal-course .content form .field input:hover { border: 1px solid var(--brand-gold-bright); }
.modal-course .content form .field input:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.modal-course .content form .field input:disabled { background: var(--brand-grey); }
.modal-course .content form .field input.error { border: 1px solid #e54343; }
.modal-course .content form .field input.error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .modal-course .content form .field input { height: 48px; }
}
.modal-course .content form .button { display: flex; justify-content: flex-end; margin-top: 30px; }
.modal-course .content form .button button { border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 123px; height: 40px; }
.modal-course .content form .button button:hover { background: var(--brand-gold-dark); }
.modal-course .content form .button button:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.modal-course .content form .button button:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
.mfp-close-btn-in .mfp-close { font-size: 40px; color: #fff !important; background: #e6bcb9; border-radius: 10px; width: 36px; height: 36px; line-height: 36px; opacity: 1 !important; outline: none; position: absolute; top: -18px; right: -18px; }
.mfp-close:active { top: -17px !important; }
.zoom-anim-dialog { opacity: 0; transition: all 0.2s ease-in-out; transform: scale(0.8); }

/* animate in */
.mfp-ready .zoom-anim-dialog { opacity: 1; background: #ffffff; transform: scale(1); }

/* animate out */
.mfp-ready.mfp-removing .zoom-anim-dialog { transform: scale(0.8); opacity: 0; }

/* Dark overlay, start state */
.mfp-ready.mfp-bg { opacity: 0; transition: opacity 0.3s ease-out; }

/* animate in */
.mfp-ready.mfp-ready.mfp-bg { opacity: 0.92; background-color: var(--text-primary); }
.mfp-bg { opacity: 0.92; background-color: var(--text-primary); }

/* animate out */
.mfp-ready.mfp-removing.mfp-bg { opacity: 0; }

/**
 * Fade-move animation for second dialog
 */

/* at start */
.my-mfp-slide-bottom .zoom-anim-dialog { opacity: 0; transition: all 0.2s ease-out; transform: translateY(-20px) perspective(600px) rotateX(10deg); }

/* animate in */
.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog { opacity: 1; transform: translateY(0) perspective(600px) rotateX(0); }

/* animate out */
.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog { opacity: 0; transform: translateY(-10px) perspective(600px) rotateX(10deg); }

/* Dark overlay, start state */
.my-mfp-slide-bottom.mfp-bg { opacity: 0; transition: opacity 0.3s ease-out; }

/* animate in */
.my-mfp-slide-bottom.mfp-ready.mfp-bg { opacity: 0.8; }

/* animate out */
.my-mfp-slide-bottom.mfp-removing.mfp-bg { opacity: 0; }
.page { padding: 50px 0; line-height: 25px; }
.page strong { font-weight: 600; }
.page p { margin-bottom: 20px; }
.product-block { background: url("../src/img/pixels-lp.svg") no-repeat; background-position: 50% 50%; padding: 67px 0 0 0; }
.product-block .flx { display: flex; justify-content: space-between; }
.product-block .flx .block h3 { font-weight: 700; line-height: 1.15; text-transform: uppercase; color: var(--text-primary); margin-top: 150px; margin-bottom: 32px; font-size: 28px; }
.product-block .flx .block p { font-size: 18px; color: var(--text-primary); margin-bottom: 15px; line-height: 25px; }
.product-block .flx .block p strong { font-weight: 700; }
.product-block .flx .block p:nth-last-child(1) { margin-bottom: 0; margin-top: 20px; }
.product-block .flx .block .product-slider { position: relative; left: 80px; }
.product-block .flx .block .product-slider .slick-slide { outline: none; margin: 40px 80px 120px 80px; display: flex; flex-direction: column; align-items: flex-end; }
.product-block .flx .block .product-slider .slick-slide .card { background: #fff; border-radius: 5px; box-shadow: 0 42px 74px 0 #cecece; max-width: 250px; }
.product-block .flx .block .product-slider .slick-slide .card img.header { width: 100%; height: 168px; -o-object-fit: cover; object-fit: cover; opacity: 0; transition: 2s; }
.product-block .flx .block .product-slider .slick-slide .card .content { padding: 26px 22px; }
.product-block .flx .block .product-slider .slick-slide .card .content img { width: 100%; }
.product-block .flx .block .product-slider .slick-slide .card .content img.rating { margin-bottom: 35px; }
.product-block .flx .block .product-slider .slick-slide .info { background: #ffefd2; box-shadow: 0 42px 74px 0 #cecece; border-radius: 5px; width: 235px; padding: 20px; position: absolute; top: 50px; right: 230px; opacity: 0; transition: 2s; }
.product-block .flx .block .product-slider .slick-slide .info .flx-2 { display: flex; justify-content: space-between; margin-bottom: 20px; }
.product-block .flx .block .product-slider .slick-slide .info .flx-2 .block .title { font-size: 14px; font-weight: 500; color: var(--text-primary); text-transform: uppercase; text-align: center; margin-bottom: 10px; }
.product-block .flx .block .product-slider .slick-slide .info .flx-2 .block .price { font-size: 24px; font-weight: 700; text-align: center; color: #018060; }
.product-block .flx .block .product-slider .slick-slide .info .title-2 { font-size: 14px; font-weight: 500; color: var(--text-primary); text-transform: uppercase; text-align: center; margin-bottom: 10px; }
.product-block .flx .block .product-slider .slick-slide .info .price-2 { width: 100%; height: 50px; line-height: 50px; text-align: center; border-radius: 24.5px; background: var(--brand-gold-bright); color: var(--text-primary-invert); font-weight: 700; font-size: 34px; }
.product-block .flx .block .product-slider .slick-slide .info:before { position: absolute; content: ""; top: 50%; transform: translateY(-50%); right: -30px; border: 15px solid transparent; border-left: 15px solid #ffefd2; }
.product-block .flx .block .product-slider .slick-slide.slick-active .info { top: 13px; opacity: 1; }
.product-block .flx .block .product-slider .slick-slide.slick-active .card img.header { opacity: 1; }
.product-block .flx .block:nth-child(1) { width: 46%; }
.product-block .flx .block:nth-child(2) { width: 54%; }
.product-block.ebay .flx .block .product-slider .slick-slide .info { background: #fff3f2; }
.product-block.ebay .flx .block .product-slider .slick-slide .info .flx-2 .block .price { color: var(--brand-gold-bright); }
.product-block.ebay .flx .block .product-slider .slick-slide .info .price-2 { background: #e6bcb9; color: var(--text-primary); }
.product-block.ebay .flx .block .product-slider .slick-slide .info:before { border-left: 15px solid #fff3f2; }
.product-block.general .flx .block .product-slider .slick-slide .info { background: var(--brand-space); }
.product-block.general .flx .block .product-slider .slick-slide .info .flx-2 .block .title { color: var(--text-primary-invert); }
.product-block.general .flx .block .product-slider .slick-slide .info .flx-2 .block .price { color: var(--brand-gold-bright); }
.product-block.general .flx .block .product-slider .slick-slide .info .title-2 { color: var(--text-primary-invert); }
.product-block.general .flx .block .product-slider .slick-slide .info .price-2 { background: #e6bcb9; color: var(--text-primary); }
.product-block.general .flx .block .product-slider .slick-slide .info:before { border-left: 15px solid var(--text-primary); }
@media (max-width:1300px) {
  .product-block .flx { flex-wrap: wrap; }
  .product-block .flx .block h3,
  .product-block .flx .block p { text-align: center; }
  .product-block .flx .block h3 { margin-top: 0; }
  .product-block .flx .block .product-slider { left: 0; }
  .product-block .flx .block .product-slider .slick-slide { align-items: center; }
  .product-block .flx .block .product-slider .slick-slide .info { right: calc(50% - 20px); }
  .product-block .flx .block .product-slider .slick-slide .card { margin-left: 250px; }
  .product-block .flx .block:nth-child(1),
  .product-block .flx .block:nth-child(2) { width: 100%; }
}
@media (max-width:940px) {
  .product-block .flx .block .product-slider { margin: 0 -20px; }
  .product-block .flx .block .product-slider .slick-slide { margin: 40px 40px 120px; }
}
@media (max-width:600px) {
  .product-block .flx .block h3 { font-size: 25px; }
  .product-block .flx .block p { font-size: 16px; }
  .product-block .flx .block .product-slider .slick-slide { margin: 40px 20px 120px; }
  .product-block .flx .block .product-slider .slick-slide .card { max-width: 170px; margin-left: auto; }
  .product-block .flx .block .product-slider .slick-slide .card .content { padding: 15px; }
  .product-block .flx .block .product-slider .slick-slide .info { width: 140px; padding: 15px; right: 155px; }
  .product-block .flx .block .product-slider .slick-slide .info .flx-2 .block .title { font-size: 9px; }
  .product-block .flx .block .product-slider .slick-slide .info .flx-2 .block .price { font-size: 16px; }
  .product-block .flx .block .product-slider .slick-slide .info .title-2 { font-size: 9px; }
  .product-block .flx .block .product-slider .slick-slide .info .price-2 { height: 34px; line-height: 34px; font-size: 22px; }
}
.trustpilot { max-width: 440px; text-decoration: none; display: block; margin-top: 30px; padding-bottom: 30px; }
.trustpilot .title { display: block; text-align: center; width: -moz-fit-content; width: fit-content; color: var(--text-secondary); text-decoration: none; padding-bottom: 20px; }
.trustpilot .flx-all { display: flex; justify-content: space-between; align-items: center; }
.trustpilot .flx-all img.trustpilot2 { width: 200px; }
.trustpilot .block { display: block; margin: auto; }
.trustpilot .block-1 { display: block; margin: auto; }
.trustpilot .flx { display: flex; justify-content: center; align-items: center; margin-bottom: 20px; }
.trustpilot .flx img.rating { width: 150px; }
.trustpilot .flx span { margin-left: 10px; font-size: 16px; color: #000; margin-top: 2px; }
.trustpilot img.trustpilot-logo { width: 120px; display: block; margin: auto; }
@media (max-width:600px) {
  .trustpilot .flx-all { flex-direction: column-reverse; }
  .trustpilot .flx-all img.trustpilot2 { width: 170px; margin-top: 20px; }
}
.header-lp { background: #fff; position: fixed; top: 0; left: 0; right: 0; z-index: 101; display: none; transition: 0.3s; }
.header-lp .flx { display: flex; justify-content: space-between; align-items: center; height: 70px; }
.header-lp .flx a.get-started-header { width: 149px; height: 36px; display: block; text-align: center; line-height: 36px; background: var(--brand-pink) url("../src/img/nav-arrow.svg") no-repeat 87% 50%; color: #fff; border-radius: 6px; padding-right: 25px; font-size: 14px; font-weight: 500; text-transform: uppercase; text-decoration: none; box-sizing: border-box; transition: 0.3s; }
.header-lp .flx a.get-started-header:hover { background: var(--brand-pink-dark) url("../src/img/nav-arrow.svg") no-repeat 90% 50%; }
.header-lp .flx a.get-started-header:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.header-lp .flx a.get-started-header:active { background: var(--brand-pink-dark) url("../src/img/nav-arrow.svg") no-repeat 90% 50%; }
.header-lp.active-header { display: block; box-shadow: 0 0 15px rgba(0, 0, 0, 0.08); }
.featured-on { background: var(--brand-grey); padding: 40px 0; }
.featured-on h2 { font-size: 32px; line-height: 1.25; text-align: center; color: var(--text-primary); font-weight: 500; margin-bottom: 40px; }
.featured-on .flx { display: flex; flex-wrap: wrap; justify-content: space-between; }
.featured-on .flx .block img { height: 40px; }
.featured-on.homepage { background: #fff; padding-top: 0; padding-bottom: 50px; }
.featured-on.partners { background: #fff; padding-top: 10px; padding-bottom: 40px; }
@media (max-width:930px) {
  .featured-on { padding-left: 20px; padding-right: 20px; padding-bottom: 30px; }
  .featured-on .flx .block { width: 33.3333333333%; margin-bottom: 30px; }
  .featured-on .flx .block img { display: block; margin: auto; }
  .featured-on .flx .block:nth-child(1) { order: 1; }
  .featured-on .flx .block:nth-child(2) { order: 4; }
  .featured-on .flx .block:nth-child(3) { order: 2; }
  .featured-on .flx .block:nth-child(4) { order: 5; }
  .featured-on .flx .block:nth-child(5) { order: 6; }
  .featured-on .flx .block:nth-child(6) { order: 3; }
}
@media (max-width:600px) {
  .featured-on { padding-top: 40px; padding-bottom: 0; }
  .featured-on h2 { font-size: 32px; }
  .featured-on .flx .block img { height: 24px; }
}

/* =========== Titles and subtitles =========== */

/* =========== Body text =========== */
.faq-global-component,
.faq-global-component_mob { background: var(--brand-light-mint); padding: 100px 0 106px; }
.faq-global-component h2,
.faq-global-component_mob h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .faq-global-component h2,
  .faq-global-component_mob h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .faq-global-component h2,
  .faq-global-component_mob h2 { margin-bottom: 32px; }
}
.faq-global-component button,
.faq-global-component_mob button { border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; display: none; margin: 64px auto 0; width: 195px; height: 48px; }
.faq-global-component button:hover,
.faq-global-component_mob button:hover { background: var(--brand-gold-dark); }
.faq-global-component button:focus,
.faq-global-component_mob button:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.faq-global-component button:disabled,
.faq-global-component_mob button:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
.faq-global-component #faq-accordion-content,
.faq-global-component #faq-accordion-content_mob,
.faq-global-component_mob #faq-accordion-content,
.faq-global-component_mob #faq-accordion-content_mob { display: flex; justify-content: space-between; }
.faq-global-component #faq-accordion-content .faq-left,
.faq-global-component #faq-accordion-content .faq-right,
.faq-global-component #faq-accordion-content_mob .faq-left,
.faq-global-component #faq-accordion-content_mob .faq-right,
.faq-global-component_mob #faq-accordion-content .faq-left,
.faq-global-component_mob #faq-accordion-content .faq-right,
.faq-global-component_mob #faq-accordion-content_mob .faq-left,
.faq-global-component_mob #faq-accordion-content_mob .faq-right { width: calc(50% - 10px); }
.faq-global-component #faq-accordion-content .faq-left .pl,
.faq-global-component #faq-accordion-content .faq-right .pl,
.faq-global-component #faq-accordion-content_mob .faq-left .pl,
.faq-global-component #faq-accordion-content_mob .faq-right .pl,
.faq-global-component_mob #faq-accordion-content .faq-left .pl,
.faq-global-component_mob #faq-accordion-content .faq-right .pl,
.faq-global-component_mob #faq-accordion-content_mob .faq-left .pl,
.faq-global-component_mob #faq-accordion-content_mob .faq-right .pl { background: #fff; border: 1px solid #dbeeeb; border-radius: 16px; margin-bottom: 16px; }
.faq-global-component #faq-accordion-content .faq-left .pl .faq-accordion-head,
.faq-global-component #faq-accordion-content .faq-right .pl .faq-accordion-head,
.faq-global-component #faq-accordion-content_mob .faq-left .pl .faq-accordion-head,
.faq-global-component #faq-accordion-content_mob .faq-right .pl .faq-accordion-head,
.faq-global-component_mob #faq-accordion-content .faq-left .pl .faq-accordion-head,
.faq-global-component_mob #faq-accordion-content .faq-right .pl .faq-accordion-head,
.faq-global-component_mob #faq-accordion-content_mob .faq-left .pl .faq-accordion-head,
.faq-global-component_mob #faq-accordion-content_mob .faq-right .pl .faq-accordion-head { font-weight: 600; font-size: 16px; line-height: 25px; color: var(--text-primary); padding: 25px 53px 25px 28px; cursor: pointer; position: relative; }
.faq-global-component #faq-accordion-content .faq-left .pl .faq-accordion-head:before,
.faq-global-component #faq-accordion-content .faq-right .pl .faq-accordion-head:before,
.faq-global-component #faq-accordion-content_mob .faq-left .pl .faq-accordion-head:before,
.faq-global-component #faq-accordion-content_mob .faq-right .pl .faq-accordion-head:before,
.faq-global-component_mob #faq-accordion-content .faq-left .pl .faq-accordion-head:before,
.faq-global-component_mob #faq-accordion-content .faq-right .pl .faq-accordion-head:before,
.faq-global-component_mob #faq-accordion-content_mob .faq-left .pl .faq-accordion-head:before,
.faq-global-component_mob #faq-accordion-content_mob .faq-right .pl .faq-accordion-head:before { background: url("../src/img/faq-global-component-arrow-2.svg") no-repeat 50% 50%; content: ""; width: 9px; height: 16px; position: absolute; top: 50%; right: 28px; transform: translateY(-50%); transition: 0.3s; }
.faq-global-component #faq-accordion-content .faq-left .pl .faq-accordion-head:hover:before,
.faq-global-component #faq-accordion-content .faq-right .pl .faq-accordion-head:hover:before,
.faq-global-component #faq-accordion-content_mob .faq-left .pl .faq-accordion-head:hover:before,
.faq-global-component #faq-accordion-content_mob .faq-right .pl .faq-accordion-head:hover:before,
.faq-global-component_mob #faq-accordion-content .faq-left .pl .faq-accordion-head:hover:before,
.faq-global-component_mob #faq-accordion-content .faq-right .pl .faq-accordion-head:hover:before,
.faq-global-component_mob #faq-accordion-content_mob .faq-left .pl .faq-accordion-head:hover:before,
.faq-global-component_mob #faq-accordion-content_mob .faq-right .pl .faq-accordion-head:hover:before { right: 24px; }
.faq-global-component #faq-accordion-content .faq-left .pl .faq-accordion-head.active:before,
.faq-global-component #faq-accordion-content .faq-right .pl .faq-accordion-head.active:before,
.faq-global-component #faq-accordion-content_mob .faq-left .pl .faq-accordion-head.active:before,
.faq-global-component #faq-accordion-content_mob .faq-right .pl .faq-accordion-head.active:before,
.faq-global-component_mob #faq-accordion-content .faq-left .pl .faq-accordion-head.active:before,
.faq-global-component_mob #faq-accordion-content .faq-right .pl .faq-accordion-head.active:before,
.faq-global-component_mob #faq-accordion-content_mob .faq-left .pl .faq-accordion-head.active:before,
.faq-global-component_mob #faq-accordion-content_mob .faq-right .pl .faq-accordion-head.active:before { right: 28px; transform: rotate(90deg) translateX(-50%); }
.faq-global-component #faq-accordion-content .faq-left .pl .faq-accordion-body,
.faq-global-component #faq-accordion-content .faq-right .pl .faq-accordion-body,
.faq-global-component #faq-accordion-content_mob .faq-left .pl .faq-accordion-body,
.faq-global-component #faq-accordion-content_mob .faq-right .pl .faq-accordion-body,
.faq-global-component_mob #faq-accordion-content .faq-left .pl .faq-accordion-body,
.faq-global-component_mob #faq-accordion-content .faq-right .pl .faq-accordion-body,
.faq-global-component_mob #faq-accordion-content_mob .faq-left .pl .faq-accordion-body,
.faq-global-component_mob #faq-accordion-content_mob .faq-right .pl .faq-accordion-body { font-size: 16px; color: var(--text-primary); line-height: 22px; font-weight: 400; padding: 0 40px 24px 24px; display: none; }
.faq-global-component #faq-accordion-content .faq-left .pl .faq-accordion-body ul,
.faq-global-component #faq-accordion-content .faq-right .pl .faq-accordion-body ul,
.faq-global-component #faq-accordion-content_mob .faq-left .pl .faq-accordion-body ul,
.faq-global-component #faq-accordion-content_mob .faq-right .pl .faq-accordion-body ul,
.faq-global-component_mob #faq-accordion-content .faq-left .pl .faq-accordion-body ul,
.faq-global-component_mob #faq-accordion-content .faq-right .pl .faq-accordion-body ul,
.faq-global-component_mob #faq-accordion-content_mob .faq-left .pl .faq-accordion-body ul,
.faq-global-component_mob #faq-accordion-content_mob .faq-right .pl .faq-accordion-body ul { margin-top: 10px; list-style-type: disc; }
.faq-global-component #faq-accordion-content .faq-left .pl .faq-accordion-body ul li,
.faq-global-component #faq-accordion-content .faq-right .pl .faq-accordion-body ul li,
.faq-global-component #faq-accordion-content_mob .faq-left .pl .faq-accordion-body ul li,
.faq-global-component #faq-accordion-content_mob .faq-right .pl .faq-accordion-body ul li,
.faq-global-component_mob #faq-accordion-content .faq-left .pl .faq-accordion-body ul li,
.faq-global-component_mob #faq-accordion-content .faq-right .pl .faq-accordion-body ul li,
.faq-global-component_mob #faq-accordion-content_mob .faq-left .pl .faq-accordion-body ul li,
.faq-global-component_mob #faq-accordion-content_mob .faq-right .pl .faq-accordion-body ul li { margin-left: 15px; margin-bottom: 10px; }
.faq-global-component #faq-accordion-content .faq-left .pl .faq-accordion-body ul li::marker,
.faq-global-component #faq-accordion-content .faq-right .pl .faq-accordion-body ul li::marker,
.faq-global-component #faq-accordion-content_mob .faq-left .pl .faq-accordion-body ul li::marker,
.faq-global-component #faq-accordion-content_mob .faq-right .pl .faq-accordion-body ul li::marker,
.faq-global-component_mob #faq-accordion-content .faq-left .pl .faq-accordion-body ul li::marker,
.faq-global-component_mob #faq-accordion-content .faq-right .pl .faq-accordion-body ul li::marker,
.faq-global-component_mob #faq-accordion-content_mob .faq-left .pl .faq-accordion-body ul li::marker,
.faq-global-component_mob #faq-accordion-content_mob .faq-right .pl .faq-accordion-body ul li::marker { color: var(--brand-gold); }
.faq-global-component #faq-accordion-content .faq-left .pl .faq-accordion-body p,
.faq-global-component #faq-accordion-content .faq-right .pl .faq-accordion-body p,
.faq-global-component #faq-accordion-content_mob .faq-left .pl .faq-accordion-body p,
.faq-global-component #faq-accordion-content_mob .faq-right .pl .faq-accordion-body p,
.faq-global-component_mob #faq-accordion-content .faq-left .pl .faq-accordion-body p,
.faq-global-component_mob #faq-accordion-content .faq-right .pl .faq-accordion-body p,
.faq-global-component_mob #faq-accordion-content_mob .faq-left .pl .faq-accordion-body p,
.faq-global-component_mob #faq-accordion-content_mob .faq-right .pl .faq-accordion-body p { margin-bottom: 10px; }
.faq-global-component #faq-accordion-content .faq-left .pl .faq-accordion-body p:nth-last-child(1),
.faq-global-component #faq-accordion-content .faq-right .pl .faq-accordion-body p:nth-last-child(1),
.faq-global-component #faq-accordion-content_mob .faq-left .pl .faq-accordion-body p:nth-last-child(1),
.faq-global-component #faq-accordion-content_mob .faq-right .pl .faq-accordion-body p:nth-last-child(1),
.faq-global-component_mob #faq-accordion-content .faq-left .pl .faq-accordion-body p:nth-last-child(1),
.faq-global-component_mob #faq-accordion-content .faq-right .pl .faq-accordion-body p:nth-last-child(1),
.faq-global-component_mob #faq-accordion-content_mob .faq-left .pl .faq-accordion-body p:nth-last-child(1),
.faq-global-component_mob #faq-accordion-content_mob .faq-right .pl .faq-accordion-body p:nth-last-child(1) { margin-bottom: 0; }
.faq-global-component #faq-accordion-content .faq-left .pl .faq-accordion-body a,
.faq-global-component #faq-accordion-content .faq-right .pl .faq-accordion-body a,
.faq-global-component #faq-accordion-content_mob .faq-left .pl .faq-accordion-body a,
.faq-global-component #faq-accordion-content_mob .faq-right .pl .faq-accordion-body a,
.faq-global-component_mob #faq-accordion-content .faq-left .pl .faq-accordion-body a,
.faq-global-component_mob #faq-accordion-content .faq-right .pl .faq-accordion-body a,
.faq-global-component_mob #faq-accordion-content_mob .faq-left .pl .faq-accordion-body a,
.faq-global-component_mob #faq-accordion-content_mob .faq-right .pl .faq-accordion-body a { color: var(--brand-gold-dark); transition: 0.3s; }
.faq-global-component #faq-accordion-content .faq-left .pl .faq-accordion-body a:hover,
.faq-global-component #faq-accordion-content .faq-right .pl .faq-accordion-body a:hover,
.faq-global-component #faq-accordion-content_mob .faq-left .pl .faq-accordion-body a:hover,
.faq-global-component #faq-accordion-content_mob .faq-right .pl .faq-accordion-body a:hover,
.faq-global-component_mob #faq-accordion-content .faq-left .pl .faq-accordion-body a:hover,
.faq-global-component_mob #faq-accordion-content .faq-right .pl .faq-accordion-body a:hover,
.faq-global-component_mob #faq-accordion-content_mob .faq-left .pl .faq-accordion-body a:hover,
.faq-global-component_mob #faq-accordion-content_mob .faq-right .pl .faq-accordion-body a:hover { color: var(--brand-gold); }
@media (max-width:940px) {
  .faq-global-component button,
  .faq-global-component_mob button { display: block; }
  .faq-global-component #faq-accordion-content,
  .faq-global-component #faq-accordion-content_mob,
  .faq-global-component_mob #faq-accordion-content,
  .faq-global-component_mob #faq-accordion-content_mob { flex-wrap: wrap; }
  .faq-global-component #faq-accordion-content .faq-left,
  .faq-global-component #faq-accordion-content .faq-right,
  .faq-global-component #faq-accordion-content_mob .faq-left,
  .faq-global-component #faq-accordion-content_mob .faq-right,
  .faq-global-component_mob #faq-accordion-content .faq-left,
  .faq-global-component_mob #faq-accordion-content .faq-right,
  .faq-global-component_mob #faq-accordion-content_mob .faq-left,
  .faq-global-component_mob #faq-accordion-content_mob .faq-right { width: 100%; }
  .faq-global-component #faq-accordion-content .faq-left .pl,
  .faq-global-component #faq-accordion-content .faq-right .pl,
  .faq-global-component #faq-accordion-content_mob .faq-left .pl,
  .faq-global-component #faq-accordion-content_mob .faq-right .pl,
  .faq-global-component_mob #faq-accordion-content .faq-left .pl,
  .faq-global-component_mob #faq-accordion-content .faq-right .pl,
  .faq-global-component_mob #faq-accordion-content_mob .faq-left .pl,
  .faq-global-component_mob #faq-accordion-content_mob .faq-right .pl { margin-bottom: 8px; }
  .faq-global-component #faq-accordion-content .faq-right .pl.disp-none,
  .faq-global-component #faq-accordion-content_mob .faq-right .pl.disp-none,
  .faq-global-component_mob #faq-accordion-content .faq-right .pl.disp-none,
  .faq-global-component_mob #faq-accordion-content_mob .faq-right .pl.disp-none { display: none !important; }
}
@media (max-width:600px) {
  .faq-global-component,
  .faq-global-component_mob { padding: 60px 0; }
  .faq-global-component button,
  .faq-global-component_mob button { margin-top: 24px; }
  .faq-global-component #faq-accordion-content .faq-left .pl .faq-accordion-head,
  .faq-global-component #faq-accordion-content .faq-right .pl .faq-accordion-head,
  .faq-global-component #faq-accordion-content_mob .faq-left .pl .faq-accordion-head,
  .faq-global-component #faq-accordion-content_mob .faq-right .pl .faq-accordion-head,
  .faq-global-component_mob #faq-accordion-content .faq-left .pl .faq-accordion-head,
  .faq-global-component_mob #faq-accordion-content .faq-right .pl .faq-accordion-head,
  .faq-global-component_mob #faq-accordion-content_mob .faq-left .pl .faq-accordion-head,
  .faq-global-component_mob #faq-accordion-content_mob .faq-right .pl .faq-accordion-head { padding: 20px 49px 20px 24px; }
  .faq-global-component #faq-accordion-content .faq-left .pl .faq-accordion-head:before,
  .faq-global-component #faq-accordion-content .faq-right .pl .faq-accordion-head:before,
  .faq-global-component #faq-accordion-content_mob .faq-left .pl .faq-accordion-head:before,
  .faq-global-component #faq-accordion-content_mob .faq-right .pl .faq-accordion-head:before,
  .faq-global-component_mob #faq-accordion-content .faq-left .pl .faq-accordion-head:before,
  .faq-global-component_mob #faq-accordion-content .faq-right .pl .faq-accordion-head:before,
  .faq-global-component_mob #faq-accordion-content_mob .faq-left .pl .faq-accordion-head:before,
  .faq-global-component_mob #faq-accordion-content_mob .faq-right .pl .faq-accordion-head:before { right: 24px; }
  .faq-global-component #faq-accordion-content .faq-left .pl .faq-accordion-head:hover:before,
  .faq-global-component #faq-accordion-content .faq-right .pl .faq-accordion-head:hover:before,
  .faq-global-component #faq-accordion-content_mob .faq-left .pl .faq-accordion-head:hover:before,
  .faq-global-component #faq-accordion-content_mob .faq-right .pl .faq-accordion-head:hover:before,
  .faq-global-component_mob #faq-accordion-content .faq-left .pl .faq-accordion-head:hover:before,
  .faq-global-component_mob #faq-accordion-content .faq-right .pl .faq-accordion-head:hover:before,
  .faq-global-component_mob #faq-accordion-content_mob .faq-left .pl .faq-accordion-head:hover:before,
  .faq-global-component_mob #faq-accordion-content_mob .faq-right .pl .faq-accordion-head:hover:before { right: 24px; }
  .faq-global-component #faq-accordion-content .faq-left .pl .faq-accordion-head.active:before,
  .faq-global-component #faq-accordion-content .faq-right .pl .faq-accordion-head.active:before,
  .faq-global-component #faq-accordion-content_mob .faq-left .pl .faq-accordion-head.active:before,
  .faq-global-component #faq-accordion-content_mob .faq-right .pl .faq-accordion-head.active:before,
  .faq-global-component_mob #faq-accordion-content .faq-left .pl .faq-accordion-head.active:before,
  .faq-global-component_mob #faq-accordion-content .faq-right .pl .faq-accordion-head.active:before,
  .faq-global-component_mob #faq-accordion-content_mob .faq-left .pl .faq-accordion-head.active:before,
  .faq-global-component_mob #faq-accordion-content_mob .faq-right .pl .faq-accordion-head.active:before { right: 24px; }
  .faq-global-component #faq-accordion-content .faq-left .pl .faq-accordion-body,
  .faq-global-component #faq-accordion-content .faq-right .pl .faq-accordion-body,
  .faq-global-component #faq-accordion-content_mob .faq-left .pl .faq-accordion-body,
  .faq-global-component #faq-accordion-content_mob .faq-right .pl .faq-accordion-body,
  .faq-global-component_mob #faq-accordion-content .faq-left .pl .faq-accordion-body,
  .faq-global-component_mob #faq-accordion-content .faq-right .pl .faq-accordion-body,
  .faq-global-component_mob #faq-accordion-content_mob .faq-left .pl .faq-accordion-body,
  .faq-global-component_mob #faq-accordion-content_mob .faq-right .pl .faq-accordion-body { padding: 0 24px 24px 24px; }
}
.hubspot-custom-menu-widget { position: fixed; width: 260px; bottom: 100px; right: 16px; overflow: hidden; border-radius: 10px; background: #ffffff; color: #5a5859; box-shadow: rgba(0, 0, 0, 0.25) 0 8px 16px; transform: translateX(120%); z-index: 120; transition: 0.3s; }
.hubspot-custom-menu-widget .hubspot-header { background: var(--brand-space); padding: 18px 20px; font-size: 15px; color: var(--text-primary-invert); font-weight: 700; }
.hubspot-custom-menu-widget .hubspot-content { padding: 10px 20px; }
.hubspot-custom-menu-widget .hubspot-content .hs-c-title { background: url("../src/img/hubspot-widget-1.png") no-repeat 0 0; font-size: 15px; font-weight: 500; line-height: 22px; padding-left: 30px; margin-bottom: 10px; }
.hubspot-custom-menu-widget .hubspot-content p { font-size: 13px; line-height: 18px; padding-left: 30px; margin-bottom: 5px; }
.hubspot-custom-menu-widget .hubspot-menu-items { padding-bottom: 10px; }
.hubspot-custom-menu-widget .hubspot-menu-items ul { list-style-type: none; }
.hubspot-custom-menu-widget .hubspot-menu-items ul.hide-menu-widget { display: none; }
.hubspot-custom-menu-widget .hubspot-menu-items ul li { font-size: 15px; font-weight: 500; cursor: pointer; padding: 12px 20px 12px 50px; transition: 0.3s; background-position: 20px 50%; background-repeat: no-repeat; }
.hubspot-custom-menu-widget .hubspot-menu-items ul li:hover { background-color: rgb(255, 250, 240); }
.hubspot-custom-menu-widget .hubspot-menu-items ul li.w1 { background-image: url("../src/img/hubspot-widget-2.png"); background-size: 20px; }
.hubspot-custom-menu-widget .hubspot-menu-items ul li.w2 { background-image: url("../src/img/hubspot-widget-3.png"); background-size: 24px; }
.hubspot-custom-menu-widget .hubspot-menu-items ul li.w3 { background-image: url("../src/img/hubspot-widget-4.png"); background-position: 18px 50%; background-size: 24px; }
.hubspot-custom-menu-widget .hubspot-menu-items ul li.w4 { background-image: url("../src/img/hubspot-widget-5.png"); background-position: 19px 50%; background-size: 24px; }
.hubspot-custom-menu-widget .hubspot-menu-items ul li.w5 { background-image: url("../src/img/hubspot-widget-6.png"); background-position: 19px 50%; background-size: 24px; }
.hubspot-custom-menu-widget .hubspot-menu-items .contact-mentor { position: absolute; transform: translateX(100%); padding: 0 10px; transition: 0.3s; }
.hubspot-custom-menu-widget .hubspot-menu-items .contact-mentor .contact-mentor-content { background: rgb(242, 242, 242); border-radius: 4px; padding: 10px; text-align: center; margin-bottom: 5px; }
.hubspot-custom-menu-widget .hubspot-menu-items .contact-mentor .contact-mentor-content img { width: 40px; display: block; margin: auto; }
.hubspot-custom-menu-widget .hubspot-menu-items .contact-mentor .contact-mentor-content .hs-cmc-title { font-size: 15px; line-height: 20px; font-weight: 700; margin-bottom: 10px; }
.hubspot-custom-menu-widget .hubspot-menu-items .contact-mentor .contact-mentor-content p { font-size: 13px; line-height: 18px; }
.hubspot-custom-menu-widget .hubspot-menu-items .contact-mentor .contact-mentor-content p a { color: #2678d9; text-decoration: none; }
.hubspot-custom-menu-widget .hubspot-menu-items .contact-mentor .contact-mentor-content a.become-pro { width: 100%; height: 40px; line-height: 40px; display: block; text-align: center; text-decoration: none; color: #ffffff; background: var(--brand-gold); border-radius: 4px; font-size: 13px; font-weight: 700; transition: 0.3s; margin-top: 10px; margin-bottom: 15px; }
.hubspot-custom-menu-widget .hubspot-menu-items .contact-mentor .contact-mentor-content a.become-pro:hover { background: var(--brand-gold-bright); }
.hubspot-custom-menu-widget .hubspot-menu-items .contact-mentor.show-contact-mentor { position: relative; transform: translateX(0); }
.hubspot-custom-menu-widget.widget-active { transform: translateX(0); }
#hubspot-custom { position: fixed; width: 60px; height: 60px; border-radius: 50%; background: var(--brand-gold) url("../src/img/hubspot-support.svg") no-repeat 50% 50%; bottom: 16px; right: 16px; border: none; padding: 0; outline: none; cursor: pointer; -webkit-appearance: none; -moz-appearance: none; appearance: none; z-index: 1000; transition: 0.3s; }
#hubspot-custom:hover { box-shadow: rgba(0, 0, 0, 0.2) 0 2px 10px, rgba(0, 0, 0, 0.3) 0 4px 28px; }
#hubspot-custom.active { background: var(--brand-gold) url("../src/img/hubspot-close.svg") no-repeat 50% 50%; }
#hubspot-custom.mobile { display: none; }
#hubspot-messages-iframe-container iframe { opacity: 0; visibility: hidden; }
#hubspot-messages-iframe-container.active iframe { opacity: 1; visibility: visible; }
@media (max-width:600px) {
  #hubspot-custom { right: 8px; bottom: 8px; }
}
.testimonial-component { padding-top: 60px; padding-bottom: 140px; }
.testimonial-component h2 { text-align: center; font-size: 44px; font-weight: 600; color: var(--text-primary); line-height: 52px; margin-bottom: 28px; }
.testimonial-component .testimonial-component-slider .slick-track,
.testimonial-component .testimonial-component-slider-mob .slick-track { padding: 20px 0 40px; }
.testimonial-component .testimonial-component-slider .slide-item,
.testimonial-component .testimonial-component-slider-mob .slide-item { outline: none;  /* max-width: 844px; */ max-width: 500px; transform: scale(0.8); opacity: 0.6; margin: 0 -20px; transition: 0.3s; }
.testimonial-component .testimonial-component-slider .slide-item.slick-current,
.testimonial-component .testimonial-component-slider .slide-item.slick-center,
.testimonial-component .testimonial-component-slider .slide-item.slick-active,
.testimonial-component .testimonial-component-slider-mob .slide-item.slick-current,
.testimonial-component .testimonial-component-slider-mob .slide-item.slick-center,
.testimonial-component .testimonial-component-slider-mob .slide-item.slick-active { opacity: 1; transform: scale(1); transition-delay: 0.5s; }
.testimonial-component .testimonial-component-slider .slide-item .desktop,
.testimonial-component .testimonial-component-slider-mob .slide-item .desktop { display: flex; align-items: center; padding: 24px; border-radius: 20px; box-shadow: 0px 8px 40px 0px rgba(0, 0, 0, 0.08); background: #fff url("../src/img/bl-testimonial-quote.svg") no-repeat calc(100% - 20px) 20px; }
.testimonial-component .testimonial-component-slider .slide-item .desktop .content-img,
.testimonial-component .testimonial-component-slider-mob .slide-item .desktop .content-img { position: relative; width: 300px; margin-right: 48px; border-radius: 8px; overflow: hidden; }
.testimonial-component .testimonial-component-slider .slide-item .desktop .content-img img,
.testimonial-component .testimonial-component-slider-mob .slide-item .desktop .content-img img { display: block; width: 100%; height: 348px; -o-object-fit: cover; object-fit: cover; }
.testimonial-component .testimonial-component-slider .slide-item .desktop .content-img .video-gradient,
.testimonial-component .testimonial-component-slider-mob .slide-item .desktop .content-img .video-gradient { position: absolute; bottom: 0; width: 100%; height: 120px; background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%); }
.testimonial-component .testimonial-component-slider .slide-item .desktop .content-img .video-gradient a,
.testimonial-component .testimonial-component-slider-mob .slide-item .desktop .content-img .video-gradient a { position: absolute; bottom: 20px; left: 50%; transform: translateX(-50%); display: block; text-decoration: none; color: #fff; font-size: 16px; line-height: 24px; background: url("../src/img/bl-testimonial-play-icon.svg") no-repeat 0 50%; background-size: 28px; padding-left: 35px; padding-top: 5px; padding-bottom: 5px; transition: 0.3s; }
.testimonial-component .testimonial-component-slider .slide-item .desktop .content-img .video-gradient a:hover,
.testimonial-component .testimonial-component-slider-mob .slide-item .desktop .content-img .video-gradient a:hover { text-decoration: underline; background-size: 32px; padding-left: 38px; }
.testimonial-component .testimonial-component-slider .slide-item .desktop .content-description,
.testimonial-component .testimonial-component-slider-mob .slide-item .desktop .content-description {  /* width: calc(100% - 348px); */
width: calc(100% - 30px); }
.testimonial-component .testimonial-component-slider .slide-item .desktop .content-description img,
.testimonial-component .testimonial-component-slider-mob .slide-item .desktop .content-description img { display: block; height: 24px; margin-bottom: 20px; }
.testimonial-component .testimonial-component-slider .slide-item .desktop .content-description p,
.testimonial-component .testimonial-component-slider-mob .slide-item .desktop .content-description p { font-size: 16px; color: var(--text-primary); line-height: 22px; margin-bottom: 20px; }
.testimonial-component .testimonial-component-slider .slide-item .desktop .content-description .name,
.testimonial-component .testimonial-component-slider-mob .slide-item .desktop .content-description .name { font-size: 24px; font-weight: 600; color: var(--text-primary); line-height: 33px; }
.testimonial-component .testimonial-component-slider .slide-item .desktop .content-description .short,
.testimonial-component .testimonial-component-slider-mob .slide-item .desktop .content-description .short { font-size: 18px; color: var(--text-primary); line-height: 25px; }
.testimonial-component .testimonial-component-slider .slide-item .mobile,
.testimonial-component .testimonial-component-slider-mob .slide-item .mobile { display: none; }
.testimonial-component .testimonial-component-slider .slide-item .mobile .mobile-flx,
.testimonial-component .testimonial-component-slider-mob .slide-item .mobile .mobile-flx { display: flex; align-items: center; margin-bottom: 24px; }
.testimonial-component .testimonial-component-slider .slide-item .mobile .mobile-flx img.avatar,
.testimonial-component .testimonial-component-slider-mob .slide-item .mobile .mobile-flx img.avatar { flex-shrink: 0; display: block; width: 104px; height: 104px; -o-object-fit: cover; object-fit: cover; border-radius: 50%; border: 3px solid #fff; box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.12); margin-right: 20px; }
.testimonial-component .testimonial-component-slider .slide-item .mobile .mobile-flx .mobile-flx-content-right .name,
.testimonial-component .testimonial-component-slider-mob .slide-item .mobile .mobile-flx .mobile-flx-content-right .name { font-size: 24px; font-weight: 700; line-height: 28px; color: var(--text-primary); margin-bottom: 8px; }
.testimonial-component .testimonial-component-slider .slide-item .mobile .mobile-flx .mobile-flx-content-right .short,
.testimonial-component .testimonial-component-slider-mob .slide-item .mobile .mobile-flx .mobile-flx-content-right .short { font-size: 16px; color: var(--text-primary); line-height: 22px; }
.testimonial-component .testimonial-component-slider .slide-item .mobile .mobile-flx .mobile-flx-content-right img.rating,
.testimonial-component .testimonial-component-slider-mob .slide-item .mobile .mobile-flx .mobile-flx-content-right img.rating { display: block; width: 104px; margin-top: 12px; }
.testimonial-component .testimonial-component-slider .slide-item .mobile p,
.testimonial-component .testimonial-component-slider-mob .slide-item .mobile p { font-size: 24px; color: var(--text-primary); line-height: 33px; margin-bottom: 20px; }
.testimonial-component .testimonial-component-slider .slide-item .mobile a.video-popup,
.testimonial-component .testimonial-component-slider-mob .slide-item .mobile a.video-popup { color: var(--text-primary); font-size: 18px; text-decoration: none; outline: none; background: url("../src/img/testimonials-component-play.svg") no-repeat 0 50%; background-size: 28px; padding: 4px 0 4px 36px; }
.testimonial-component .testimonial-component-slider button.btn-prev,
.testimonial-component .testimonial-component-slider-mob button.btn-prev { position: absolute; z-index: 1; width: 48px; height: 48px; border: 1px solid #090e35; border-radius: 50%; cursor: default; padding: 0; bottom: -35px; background: url("../src/img/bl-testimonial-arrow-left.svg") no-repeat 50% 50%; left: calc(50% - 55px); }
.testimonial-component .testimonial-component-slider button.btn-prev:not(.slick-disabled):hover,
.testimonial-component .testimonial-component-slider-mob button.btn-prev:not(.slick-disabled):hover { cursor: pointer; background: rgba(0, 0, 0, 0.04) url("../src/img/bl-testimonial-arrow-left.svg") no-repeat 50% 50%; }
.testimonial-component .testimonial-component-slider button.btn-next,
.testimonial-component .testimonial-component-slider-mob button.btn-next { position: absolute; z-index: 1; width: 48px; height: 48px; border: 1px solid #090e35; border-radius: 50%; cursor: default; padding: 0; bottom: -35px; background: url("../src/img/bl-testimonial-arrow-right.svg") no-repeat 50% 50%; right: calc(50% - 55px); }
.testimonial-component .testimonial-component-slider button.btn-next:not(.slick-disabled):hover,
.testimonial-component .testimonial-component-slider-mob button.btn-next:not(.slick-disabled):hover { cursor: pointer; background: rgba(0, 0, 0, 0.04) url("../src/img/bl-testimonial-arrow-right.svg") no-repeat 50% 50%; }
.testimonial-component .testimonial-component-slider button.slick-disabled,
.testimonial-component .testimonial-component-slider-mob button.slick-disabled { opacity: 0.3; }
.testimonial-component .testimonial-component-slider button:not(.slick-disabled):focus,
.testimonial-component .testimonial-component-slider-mob button:not(.slick-disabled):focus { box-shadow: 0px 0px 0px 3px rgba(0, 0, 0, 0.1); }
.testimonial-component .testimonial-component-slider ul.slick-dots,
.testimonial-component .testimonial-component-slider-mob ul.slick-dots { bottom: -30px; }
.testimonial-component .testimonial-component-slider ul.slick-dots li,
.testimonial-component .testimonial-component-slider-mob ul.slick-dots li { width: 12px; height: 12px; margin: 0 6px; pointer-events: none; }
.testimonial-component .testimonial-component-slider ul.slick-dots li button,
.testimonial-component .testimonial-component-slider-mob ul.slick-dots li button { width: 12px; height: 12px; padding: 0; }
.testimonial-component .testimonial-component-slider ul.slick-dots li button:before,
.testimonial-component .testimonial-component-slider-mob ul.slick-dots li button:before { color: #000; opacity: 0.1; font-size: 12px; width: 12px; height: 12px; line-height: 12px; }
.testimonial-component .testimonial-component-slider ul.slick-dots li.slick-active button:before,
.testimonial-component .testimonial-component-slider-mob ul.slick-dots li.slick-active button:before { color: var(--brand-gold); opacity: 1; }
.testimonial-component .testimonial-component-modal-wrapper { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); border-radius: 5px; background: #000; z-index: 201; display: none; }
.testimonial-component .testimonial-component-modal-wrapper button { display: flex; justify-content: center; align-items: center; width: 40px; height: 40px; position: absolute; top: -20px; right: -20px; background: var(--brand-gold); padding: 0; outline: none; cursor: pointer; border: none; border-radius: 8px; z-index: 1; }
.testimonial-component .testimonial-component-modal-wrapper button img { display: block; }
.testimonial-component .testimonial-component-modal-wrapper .video { width: 900px; height: 500px; }
.testimonial-component .testimonial-component-modal-wrapper .video iframe { width: 100%; height: 100%; }
.testimonial-component .testimonial-component-modal-wrapper.active { display: block; }
.testimonial-component .testimonial-component-modal-overlay { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color: var(--brand-space); opacity: 0.9; z-index: 200; display: none; }
.testimonial-component .testimonial-component-modal-overlay.active { display: block; }
@media (max-width:1300px) {
  .testimonial-component .testimonial-component-slider .slide-item,
  .testimonial-component .testimonial-component-slider-mob .slide-item { max-width: 100%; margin: 0 20px; opacity: 1; transform: scale(1); margin-bottom: 60px; }
  .testimonial-component .testimonial-component-modal-wrapper .video { width: calc(100vw - 40px); height: calc(100vh - 40px); }
}
@media (max-width:940px) {
  .testimonial-component .testimonial-component-slider .slide-item .desktop,
  .testimonial-component .testimonial-component-slider-mob .slide-item .desktop { flex-direction: column; }
  .testimonial-component .testimonial-component-slider .slide-item .desktop .content-img,
  .testimonial-component .testimonial-component-slider-mob .slide-item .desktop .content-img { margin-bottom: 48px; margin-right: 0; }
  .testimonial-component .testimonial-component-slider .slide-item .desktop .content-description,
  .testimonial-component .testimonial-component-slider-mob .slide-item .desktop .content-description { width: 100%; }
}
@media (max-width:600px) {
  .testimonial-component { padding-top: 50px; padding-bottom: 50px; }
  .testimonial-component h2 { font-size: 32px; line-height: 38px; margin-bottom: 32px; }
  .testimonial-component .testimonial-component-modal-wrapper .video { height: calc(50vh - 40px); }
  .testimonial-component .testimonial-component-slider .slide-item .desktop,
  .testimonial-component .testimonial-component-slider-mob .slide-item .desktop { display: none; }
  .testimonial-component .testimonial-component-slider .slide-item .mobile,
  .testimonial-component .testimonial-component-slider-mob .slide-item .mobile { display: block; }
}
.free-tool { background: var(--brand-grey) url("../src/img/free-tool-bg.png") no-repeat 50% 50%; padding: 68px 0 96px; }
.free-tool h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .free-tool h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .free-tool h2 { margin-bottom: 32px; }
}
.free-tool .flx-free-tool { display: flex; justify-content: space-between; gap: 32px; }
.free-tool .flx-free-tool a { display: flex; align-items: center; width: 33.3333333333%; text-decoration: none; background: #ffffff; box-shadow: 0 20px 40px rgba(207, 185, 184, 0.2); border-radius: 20px; border: 1px solid #ffffff; color: #4c5159; font-weight: 600; font-size: 20px; line-height: 28px; transition: 0.3s; }
.free-tool .flx-free-tool a img { display: block; height: 140px; margin-right: 32px; }
.free-tool .flx-free-tool a:hover { border: 1px solid #b3dad1; color: var(--text-primary); }
.free-tool .flx-free-tool a.active { border: 1px solid #b3dad1; color: var(--text-primary); pointer-events: none; }
@media (max-width:1300px) {
  .free-tool .flx-free-tool a { font-size: 16px; line-height: 22px; }
  .free-tool .flx-free-tool a img { height: 100px; margin-right: 20px; }
  .free-tool .flx-free-tool a br { display: none; }
}
@media (max-width:940px) {
  .free-tool { padding-top: 50px; padding-bottom: 50px; }
  .free-tool .flx-free-tool { flex-wrap: wrap; gap: 20px; }
  .free-tool .flx-free-tool a { width: 100%; font-size: 18px; line-height: 24px; padding-right: 20px; }
  .free-tool .flx-free-tool a img { height: 100px; margin-right: 32px; }
}

/* =========== Titles and subtitles =========== */

/* =========== Body text =========== */
.dropshipping-banner { padding-top: 80px; padding-bottom: 80px; }
.dropshipping-banner .content { background: var(--brand-space) url("../src/img/dropshipping-banner-bg.svg") no-repeat 50% 50%; border-radius: 20px; padding: 80px 145px 85px; }
.dropshipping-banner .content h2 { font-size: 44px; color: var(--text-primary-invert); font-weight: 600; line-height: 52px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .dropshipping-banner .content h2 { font-size: 32px; line-height: 38px; }
}
.dropshipping-banner .content p { font-size: 24px; color: var(--text-primary-invert); font-weight: 400; line-height: 33px; margin-bottom: 32px; text-align: center; }
@media (max-width:600px) {
  .dropshipping-banner .content p { font-size: 18px; line-height: 25px; }
}
.dropshipping-banner .content .get-started-btn .get-started-btn-description { color: var(--text-primary-invert); }
@media (max-width:1300px) {
  .dropshipping-banner .content { padding-left: 36px; padding-right: 36px; }
}
@media (max-width:940px) {
  .dropshipping-banner .content { padding-left: 20px; padding-right: 20px; }
}
@media (max-width:600px) {
  .dropshipping-banner { padding-top: 60px; padding-bottom: 60px; }
  .dropshipping-banner .content { padding: 60px 36px; background: var(--brand-space) url("../src/img/dropshipping-banner-bg-mob.svg") no-repeat 50% 33px; }
  .dropshipping-banner .content h2 br { display: none; }
  .dropshipping-banner .content p br { display: none; }
}
.how-to-dropship { padding: 100px 0; background: url("../src/img/fornt-page-bl-8-bg.svg") no-repeat 50% 50%; }
.how-to-dropship h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .how-to-dropship h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .how-to-dropship h2 { margin-bottom: 32px; }
}
.how-to-dropship .flx { display: flex; justify-content: space-between; }
.how-to-dropship .flx .block { position: relative; padding: 0 20px; width: 25%; }
.how-to-dropship .flx .block img { display: block; margin: 0 auto 30px; }
.how-to-dropship .flx .block h3 { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; text-align: center; font-weight: 500; color: var(--brand-gold); margin-bottom: 10px; }
@media (max-width:600px) {
  .how-to-dropship .flx .block h3 { font-size: 18px; line-height: 25px; }
}
.how-to-dropship .flx .block p { font-size: 16px; color: var(--text-primary); line-height: 22px; font-weight: 400; text-align: center; }
.how-to-dropship .flx .block:after { position: absolute; top: 35px; left: 235px; content: ""; background: url("../src/img/fornt-page-bl-8-line.svg") no-repeat; width: 141px; height: 12px; }
.how-to-dropship .flx .block:nth-last-child(1):after { display: none; }
@media (max-width:1300px) {
  .how-to-dropship .flx .block:after { width: 80px; left: 185px; background-size: contain; }
}
@media (max-width:940px) {
  .how-to-dropship { padding: 50px 0; }
  .how-to-dropship .flx { flex-wrap: wrap; }
  .how-to-dropship .flx .block { width: 100%; padding: 0; margin-bottom: 100px; }
  .how-to-dropship .flx .block:after { background: url("../src/img/fornt-page-bl-8-line2.svg") no-repeat 50% 100%; background-size: initial; left: 50%; transform: translateX(-50%); top: initial; bottom: -80px; width: 10px; height: 60px; }
  .how-to-dropship .flx .block:nth-last-child(1) { margin-bottom: 20px; }
}

/* =========== Titles and subtitles =========== */

/* =========== Body text =========== */
.how-we-helped { overflow: hidden; padding: 80px 0; background: url("../src/img/how-we-helped-h2.svg") no-repeat 50% 70px; }
.how-we-helped h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; text-align: center; margin-bottom: 60px; }
@media (max-width:600px) {
  .how-we-helped h2 { font-size: 32px; line-height: 38px; }
}
.how-we-helped .flx { display: flex; justify-content: center; gap: 0 20px; }
.how-we-helped .flx .block { width: 304px; }
.how-we-helped .flx .block p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; text-align: center; }
@media (max-width:600px) {
  .how-we-helped .flx .block p { font-size: 18px; line-height: 25px; }
}
.how-we-helped .flx .block p strong { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; display: block; margin-bottom: 4px; }
@media (max-width:600px) {
  .how-we-helped .flx .block p strong { font-size: 32px; line-height: 38px; }
}
.how-we-helped .flx .block.spec { width: 412px; }
@media (max-width:940px) {
  .how-we-helped .flx { flex-wrap: wrap; gap: 30px 0; }
  .how-we-helped .flx .block { width: 100%; }
  .how-we-helped .flx .block.spac { width: 100%; }
}
@media (max-width:600px) {
  .how-we-helped { padding-top: 60px; padding-bottom: 60px; background: url("../src/img/how-we-helped-mob.svg") no-repeat 50% 70%; }
  .how-we-helped h2 { margin-bottom: 30px; }
}
.rating-logos-component { padding-top: 0; padding-bottom: 98px; }
.rating-logos-component .flx-logos { display: flex; flex-wrap: wrap; justify-content: center; align-items: center; gap: 60px; }
.rating-logos-component .flx-logos img { display: block; height: 60px; }
.rating-logos-component .rating-logos-component-mobile { display: none; }
.rating-logos-component .rating-logos-component-mobile h3 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; text-align: center; margin-bottom: 24px; }
@media (max-width:600px) {
  .rating-logos-component .rating-logos-component-mobile h3 { font-size: 24px; line-height: 28px; }
}
.rating-logos-component .rating-logos-component-mobile img.trusted-entrepreneurs { width: 100%; display: block; }
.rating-logos-component .rating-logos-component-mobile .logos-content { display: flex; justify-content: center; gap: 0 20px; margin-top: 32px; }
.rating-logos-component .rating-logos-component-mobile .logos-content .item img { height: 46px; display: block; margin: auto; }
.rating-logos-component .rating-logos-component-mobile.dark h3 { color: #fff; }
@media (max-width:930px) {
  .rating-logos-component { padding-left: 20px; padding-right: 20px; }
}
@media (max-width:600px) {
  .rating-logos-component { padding-top: 50px; padding-bottom: 30px; }
  .rating-logos-component .flx-logos { display: none; }
  .rating-logos-component .rating-logos-component-mobile { display: block; }
}

/* =========== Titles and subtitles =========== */

/* =========== Body text =========== */
.supported-selling-channels { padding-top: 60px; padding-bottom: 60px; }
.supported-selling-channels h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .supported-selling-channels h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .supported-selling-channels h2 { margin-bottom: 32px; }
}
.supported-selling-channels .logos-content { display: flex; justify-content: center; align-items: center; gap: 0 50px; }
.supported-selling-channels .logos-content a img { display: block; transition: transform 0.3s; }
.supported-selling-channels .logos-content a:hover img { transform: scale(1.1); }
@media (max-width:1300px) {
  .supported-selling-channels .logos-content { flex-wrap: wrap; gap: 40px 50px; }
}
@media (max-width:600px) {
  .supported-selling-channels { padding-bottom: 40px; }
  .supported-selling-channels .logos-content { gap: 32px 28px; }
  .supported-selling-channels .logos-content a img.ebay-lg { height: 34px; }
  .supported-selling-channels .logos-content a img.shopify-lg { height: 30px; }
  .supported-selling-channels .logos-content a img.fb-lg { height: 20px; }
  .supported-selling-channels .logos-content a img.wix-lg { height: 21px; }
  .supported-selling-channels .logos-content a img.woo-lg { height: 37px; }
  .supported-selling-channels .logos-content a img.etsy-lg { height: 42px; }
  .supported-selling-channels .logos-content a img.amazon-lg { height: 38px; }
  .supported-selling-channels .logos-content a img.tiktok-lg { height: 30px; }
  .supported-selling-channels .logos-content a:nth-child(1) { order: 1; }
  .supported-selling-channels .logos-content a:nth-child(2) { order: 2; }
  .supported-selling-channels .logos-content a:nth-child(3) { order: 5; }
  .supported-selling-channels .logos-content a:nth-child(4) { order: 4; }
  .supported-selling-channels .logos-content a:nth-child(5) { order: 6; }
  .supported-selling-channels .logos-content a:nth-child(6) { order: 3; }
  .supported-selling-channels .logos-content a:nth-child(7) { order: 7; }
  .supported-selling-channels .logos-content a:nth-child(8) { order: 8; }
}
.get-started-btn a { display: block; width: 195px; height: 50px; line-height: 50px; border-radius: 6px; text-decoration: none; background: var(--brand-pink) url("../src/img/get-started-arrow.svg") no-repeat 87% 50%; padding-right: 20px; color: var(--text-primary-invert); font-size: 16px; font-weight: 500; text-align: center; text-transform: uppercase; margin-bottom: 20px; box-sizing: border-box; transition: 0.3s; }
.get-started-btn a:hover { background: var(--brand-pink-dark) url("../src/img/get-started-arrow.svg") no-repeat 90% 50%; }
.get-started-btn a:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.get-started-btn a:active { background: var(--brand-pink-dark) url("../src/img/get-started-arrow.svg") no-repeat 90% 50%; }
.get-started-btn .get-started-btn-description { display: flex; align-items: center; color: var(--text-primary); font-size: 16px; line-height: 17px; }
.get-started-btn .get-started-btn-description b { display: block; width: 5px; height: 5px; background: var(--brand-pink); border-radius: 50%; margin: 0 10px; }
.get-started-btn.get-started-btn-center { display: flex; flex-direction: column; align-items: center; }
@media (max-width:600px) {
  .get-started-btn .get-started-btn-description { font-size: 14px; }
}
.features-component { padding-top: 40px; }
.features-component .content .flx { display: flex; justify-content: space-between; align-items: center; margin-bottom: 96px; }
.features-component .content .flx .block-1 { width: 40%; }
.features-component .content .flx .block-1 .flx-2 { display: flex; align-items: center; margin-bottom: 15px; }
.features-component .content .flx .block-1 .flx-2 img { display: block; height: 36px; margin-right: 10px; }
.features-component .content .flx .block-1 .flx-2 .small-title { text-transform: uppercase; color: var(--text-primary); font-weight: 400; font-size: 14px; }
.features-component .content .flx .block-1 h3 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; margin-bottom: 16px; }
@media (max-width:600px) {
  .features-component .content .flx .block-1 h3 { font-size: 24px; line-height: 28px; }
}
.features-component .content .flx .block-1 p { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; margin-bottom: 32px; }
.features-component .content .flx .block-1 p br { display: block; margin-bottom: 15px; content: ""; }
.features-component .content .flx .block-1 a { display: inline-flex; align-items: center; color: var(--brand-gold-dark); font-size: 18px; transition: 0.3s; }
.features-component .content .flx .block-1 a span { display: block; width: 13px; height: 12px; background: var(--brand-gold-dark); -webkit-mask: url("../src/img/featurea-arrow.svg") no-repeat center; mask: url("../src/img/featurea-arrow.svg") no-repeat center; margin-left: 5px; transition: 0.3s; }
.features-component .content .flx .block-1 a:hover { color: var(--brand-gold); }
.features-component .content .flx .block-1 a:hover span { background: var(--brand-gold); margin-left: 10px; }
.features-component .content .flx .block-2 { width: 50%; }
.features-component .content .flx .block-2 img { display: block; width: 100%; max-width: 597px; }
.features-component .content .flx:nth-child(even) { flex-direction: row-reverse; }
.features-component .content .flx:nth-child(odd) .block-2 img { margin-left: auto; }
@media (max-width:940px) {
  .features-component .content .flx { flex-wrap: wrap; padding: 0; }
  .features-component .content .flx .block-1 { width: 100%; margin-bottom: 20px; }
  .features-component .content .flx .block-2 { width: 100%; }
  .features-component .content .flx .block-2 img { max-height: initial; }
  .features-component .content .flx:nth-child(even) { flex-direction: row; }
  .features-component .content .flx:nth-child(odd) .block-2 img { margin-left: initial; }
}
@media (max-width:600px) {
  .features-component .content .flx { margin-bottom: 80px; }
  .features-component .content .flx .block-1 { margin-bottom: 32px; }
  .features-component .content .flx .block-1 p { margin-bottom: 24px; }
}
.our-supported { padding-top: 68px; padding-bottom: 96px; }
.our-supported h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .our-supported h2 { font-size: 32px; line-height: 38px; }
}
.our-supported p { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; margin-bottom: 32px; text-align: center; }
@media (max-width:600px) {
  .our-supported p { font-size: 18px; line-height: 25px; }
}
.our-supported .get-started-btn { margin-bottom: 19px; }
.our-supported .flx { position: relative; display: flex; justify-content: space-between; align-items: flex-start; }
.our-supported .flx .block-left { position: relative; width: 33.3333333333%; z-index: 2; }
.our-supported .flx .block-left .block-left-wrapper-img { margin: 0 -30px; }
.our-supported .flx .block-left .block-left-wrapper-img img { display: block; width: 100%; pointer-events: none; transition: 0.3s; }
.our-supported .flx .block-left .block-left-wrapper-img img.hidden-logos { height: 0; }
.our-supported .flx .block-left a.show-more-suppliers { width: -moz-fit-content; width: fit-content; display: block; margin: 0 auto; font-size: 16px; color: var(--brand-gold-dark); margin-top: -5px; transition: color 0.3s; }
.our-supported .flx .block-left a.show-more-suppliers:hover { color: var(--brand-gold); }
.our-supported .flx .block-left button { position: relative; display: block; margin: 0 auto; border: none; background: transparent; font-size: 16px; color: var(--brand-gold-dark); padding-right: 18px; outline: none; cursor: pointer; margin-top: -5px; z-index: 3; transition: color 0.3s; }
.our-supported .flx .block-left button:after { position: absolute; top: 9px; right: 0; content: ""; background: url("../src/img/our-supported-arrow.svg") no-repeat 100% 50%; width: 16px; height: 4px; }
.our-supported .flx .block-left button:hover { color: var(--brand-gold); }
.our-supported .flx .block-left.active img.hidden-logos { height: 485px; margin-top: -42px; }
.our-supported .flx .block-left.active button:after { transform: rotate(-180deg); }
.our-supported .flx .block-center { position: relative; width: 33.3333333333%; }
.our-supported .flx .block-center img { display: block; margin: 0 auto; margin-top: 75px; pointer-events: none; }
.our-supported .flx .block-center img.mob { display: none; }
.our-supported .flx .block-center .dots { position: absolute; top: 75px; left: 0; width: 100%; height: 100%; }
.our-supported .flx .block-center .dots .dot-left { position: absolute; width: 6px; height: 6px; border-radius: 50%; background: #eebd86; }
.our-supported .flx .block-center .dots .dot-left.dot1 { motion-path: path("M0 3L20 3.00003C39.33 3.00006 55 18.6701 55 38L55 130C55 149.33 70.67 165 90 165L103 165"); offset-path: path("M0 3L20 3.00003C39.33 3.00006 55 18.6701 55 38L55 130C55 149.33 70.67 165 90 165L103 165"); animation: move 5s infinite linear; }
.our-supported .flx .block-center .dots .dot-left.dot2 { motion-path: path("M0 83L35 83.0001C46.0457 83.0001 55 91.9544 55 103L55 130C55 149.33 70.67 165 90 165L103 165"); offset-path: path("M0 83L35 83.0001C46.0457 83.0001 55 91.9544 55 103L55 130C55 149.33 70.67 165 90 165L103 165"); animation: move 5s infinite linear; }
.our-supported .flx .block-center .dots .dot-left.dot3 { motion-path: path("M0 165L102 165"); offset-path: path("M0 165L102 165"); animation: move 5s infinite linear; }
.our-supported .flx .block-center .dots .dot-left.dot4 { motion-path: path("M0 246L35 246C46.0457 246 55 237.046 55 226L55 200C55 180.67 70.67 165 90 165L103 165"); offset-path: path("M0 246L35 246C46.0457 246 55 237.046 55 226L55 200C55 180.67 70.67 165 90 165L103 165"); animation: move 5s infinite linear; }
.our-supported .flx .block-center .dots .dot-left.dot5 { motion-path: path("M0 326L20 326C39.33 326 55 310.33 55 291L55 200C55 180.67 70.67 165 90 165L103 165"); offset-path: path("M0 326L20 326C39.33 326 55 310.33 55 291L55 200C55 180.67 70.67 165 90 165L103 165"); animation: move 5s infinite linear; }
.our-supported .flx .block-center .dots .dot-right { position: absolute; width: 6px; height: 6px; border-radius: 50%; background: #c3e2dc; }
.our-supported .flx .block-center .dots .dot-right.dot1 { motion-path: path("M434 3L415 3.00003C395.67 3.00006 380 18.6701 380 38L380 130C380 149.33 364.33 165 345 165L331 165"); offset-path: path("M434 3L415 3.00003C395.67 3.00006 380 18.6701 380 38L380 130C380 149.33 364.33 165 345 165L331 165"); animation: move 5s reverse infinite linear; }
.our-supported .flx .block-center .dots .dot-right.dot2 { motion-path: path("M434 110L400 110C388.954 110 380 118.954 380 130V130C380 149.33 364.33 165 345 165L331 165"); offset-path: path("M434 110L400 110C388.954 110 380 118.954 380 130V130C380 149.33 364.33 165 345 165L331 165"); animation: move 5s reverse infinite linear; }
.our-supported .flx .block-center .dots .dot-right.dot3 { motion-path: path("M434 220L400 220C388.954 220 380 211.046 380 200V200C380 180.67 364.33 165 345 165L331 165"); offset-path: path("M434 220L400 220C388.954 220 380 211.046 380 200V200C380 180.67 364.33 165 345 165L331 165"); animation: move 5s reverse infinite linear; }
.our-supported .flx .block-center .dots .dot-right.dot4 { motion-path: path("M434 326L415 326C395.67 326 380 310.33 380 291L380 200C380 180.67 364.33 165 345 165L331 165"); offset-path: path("M434 326L415 326C395.67 326 380 310.33 380 291L380 200C380 180.67 364.33 165 345 165L331 165"); animation: move 5s reverse infinite linear; }
@keyframes move {
  0% { opacity: 0; motion-offset: 0%; offset-distance: 0%; }
  5% { opacity: 1; }
  95% { opacity: 1; }
  100% { opacity: 0; motion-offset: 100%; offset-distance: 100%; }
}
.our-supported .flx .block-right { width: 33.3333333333%; }
.our-supported .flx .block-right .mp-logos { position: absolute; top: 20px; right: 0; width: calc(32% + 10px); z-index: 1; }
.our-supported .flx .block-right .mp-logos a { display: flex; justify-content: center; align-items: center; position: absolute; width: 196px; height: 88px; background: #fff; box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.08); border-radius: 12px; transition: 0.3s; }
.our-supported .flx .block-right .mp-logos a img { display: block; transition: 0.3s; }
.our-supported .flx .block-right .mp-logos a img.ebay-lg { width: 87px; }
.our-supported .flx .block-right .mp-logos a img.shopify-lg { width: 114px; }
.our-supported .flx .block-right .mp-logos a img.fb-lg { width: 116px; }
.our-supported .flx .block-right .mp-logos a img.wix-lg { width: 125px; }
.our-supported .flx .block-right .mp-logos a img.woo-lg { width: 69px; }
.our-supported .flx .block-right .mp-logos a img.etsy-lg { width: 150px; }
.our-supported .flx .block-right .mp-logos a img.amazon-lg { width: 120px; }
.our-supported .flx .block-right .mp-logos a.mp-1 { top: 15px; left: 0; }
.our-supported .flx .block-right .mp-logos a.mp-2 { top: 122px; left: 0; }
.our-supported .flx .block-right .mp-logos a.mp-3 { top: 230px; left: 0; }
.our-supported .flx .block-right .mp-logos a.mp-4 { top: 338px; left: 0; }
.our-supported .flx .block-right .mp-logos a.mp-5 { top: 15px; left: 215px; }
.our-supported .flx .block-right .mp-logos a.mp-6 { top: 122px; left: 215px; }
.our-supported .flx .block-right .mp-logos a.mp-7 { top: 230px; left: 215px; }
.our-supported .flx .block-right .mp-logos a.mp-8 { top: 338px; left: 215px; }
.our-supported .flx .block-right .mp-logos a:hover { box-shadow: 0px 8px 30px 0px rgba(0, 0, 0, 0.16); }
.our-supported .flx .block-right .mp-logos a:hover img { transform: scale(1.05); }
.our-supported .flx .block-right .mp-logos-mob { display: none; }
@media (max-width:1300px) {
  .our-supported .flx .block-left.active img.hidden-logos { height: 360px; margin-top: -32px; }
  .our-supported .flx .block-center img { width: 100%; margin-top: 60px; }
  .our-supported .flx .block-center .dots { display: none; }
  .our-supported .flx .block-right .mp-logos a { width: 140px; height: 65px; }
  .our-supported .flx .block-right .mp-logos a img.ebay-lg { width: 75px; }
  .our-supported .flx .block-right .mp-logos a img.shopify-lg { width: 125px; }
  .our-supported .flx .block-right .mp-logos a img.fb-lg { width: 100px; }
  .our-supported .flx .block-right .mp-logos a img.wix-lg { width: 55px; }
  .our-supported .flx .block-right .mp-logos a img.woo-lg { width: 55px; }
  .our-supported .flx .block-right .mp-logos a img.etsy-lg { width: 60px; }
  .our-supported .flx .block-right .mp-logos a img.amazon-lg { width: 85px; }
  .our-supported .flx .block-right .mp-logos a.mp-1 { top: 7px; left: 0; }
  .our-supported .flx .block-right .mp-logos a.mp-2 { top: 83px; left: 0; }
  .our-supported .flx .block-right .mp-logos a.mp-3 { top: 160px; left: 0; }
  .our-supported .flx .block-right .mp-logos a.mp-4 { top: 237px; left: 0; }
  .our-supported .flx .block-right .mp-logos a.mp-5 { top: 7px; left: 150px; }
  .our-supported .flx .block-right .mp-logos a.mp-6 { top: 83px; left: 150px; }
  .our-supported .flx .block-right .mp-logos a.mp-7 { top: 160px; left: 150px; }
  .our-supported .flx .block-right .mp-logos a.mp-8 { top: 237px; left: 150px; }
}
@media (max-width:940px) {
  .our-supported { padding-top: 50px; padding-bottom: 220px; overflow-x: hidden; }
  .our-supported .flx { width: 335px; margin: auto; flex-wrap: wrap; }
  .our-supported .flx .block-left { width: 100%; }
  .our-supported .flx .block-left .block-left-wrapper-img { margin: 0 -25px; }
  .our-supported .flx .block-left.active img.hidden-logos { height: 383px; }
  .our-supported .flx .block-center { width: 100%; }
  .our-supported .flx .block-center img.desktop { display: none; }
  .our-supported .flx .block-center img.mob { display: block; margin: 10px auto 0; width: -moz-fit-content; width: fit-content; }
  .our-supported .flx .block-right { width: 100%; }
  .our-supported .flx .block-right .mp-logos { display: none; }
  .our-supported .flx .block-right .mp-logos-mob { display: block; }
  .our-supported .flx .block-right .mp-logos-mob a { position: absolute; display: flex; justify-content: center; align-items: center; width: 68px; height: 68px; background: #fff; box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.12); border-radius: 12px; }
  .our-supported .flx .block-right .mp-logos-mob a.mp-1 { left: calc(50% - 170px); bottom: -65px; }
  .our-supported .flx .block-right .mp-logos-mob a.mp-2 { left: calc(50% - 80px); bottom: -65px; }
  .our-supported .flx .block-right .mp-logos-mob a.mp-1 img,
  .our-supported .flx .block-right .mp-logos-mob a.mp-2 img,
  .our-supported .flx .block-right .mp-logos-mob a.mp-3 img,
  .our-supported .flx .block-right .mp-logos-mob a.mp-4 img,
  .our-supported .flx .block-right .mp-logos-mob a.mp-5 img,
  .our-supported .flx .block-right .mp-logos-mob a.mp-6 img,
  .our-supported .flx .block-right .mp-logos-mob a.mp-7 img,
  .our-supported .flx .block-right .mp-logos-mob a.mp-8 img { width: 60px; }
  .our-supported .flx .block-right .mp-logos-mob a.mp-3 { left: calc(50% + 10px); bottom: -65px; }
  .our-supported .flx .block-right .mp-logos-mob a.mp-4 { left: calc(50% + 100px); bottom: -65px; }
  .our-supported .flx .block-right .mp-logos-mob a.mp-5 { left: calc(50% - 170px); bottom: -150px; }
  .our-supported .flx .block-right .mp-logos-mob a.mp-6 { left: calc(50% - 80px); bottom: -150px; }
  .our-supported .flx .block-right .mp-logos-mob a.mp-7 { left: calc(50% + 10px); bottom: -150px; }
  .our-supported .flx .block-right .mp-logos-mob a.mp-7 img { width: 48px; }
  .our-supported .flx .block-right .mp-logos-mob a.mp-8 { left: calc(50% + 100px); bottom: -150px; }
  .our-supported .flx .block-right .mp-logos-mob a.mp-8 img { width: 60px; }
}
@media (max-width:600px) {
  .our-supported h2 br { display: none; }
  .our-supported p br { display: none; }
}
.ai-build-shopify-store { position: relative; width: 100%; height: 48px; background: var(--brand-space); display: flex; justify-content: center; align-items: center; }
.ai-build-shopify-store .ai-build-shopify-store-text { font-size: 14px; color: #ffffff; background: url("../src/img/ai-build-shopify-store.svg") no-repeat 0 50%; background-size: 21px; padding: 5px 0 5px 28px; margin-right: 8px; }
.ai-build-shopify-store a { display: block; font-size: 14px; color: #ffffff; font-weight: 600; text-decoration-line: underline; background: url("../src/img/ai-build-shopify-store-arrow.svg") no-repeat calc(100% - 5px) 50%; padding-right: 20px; transition: 0.3s; }
.ai-build-shopify-store a:hover { background-position: 100% 50%; }
.ai-build-shopify-store img { position: absolute; top: 50%; right: 12px; transform: translateY(-50%); display: block; cursor: pointer; }
.ai-build-shopify-store img:hover { filter: brightness(100); }
@media (max-width:600px) {
  .ai-build-shopify-store { flex-direction: column; height: 68px; }
  .ai-build-shopify-store .ai-build-shopify-store-text { margin-bottom: 2px; }
  .ai-build-shopify-store img { top: 13px; transform: initial; }
}
.marketplace-pricing-wrapper { padding-top: 60px; padding-bottom: 60px; }
.marketplace-pricing-wrapper .title { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; text-align: center; padding-bottom: 70px; }
.marketplace-pricing-wrapper .tabs .content-li { display: flex; justify-content: center; background: var(--brand-light-mint); }
.marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption { display: flex; justify-content: center; flex-wrap: wrap; margin: 0 auto; }
.marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li { position: relative; background: var(--brand-light-mint); display: flex; justify-content: center; align-items: center; flex-wrap: wrap; width: 133px; height: 64px; cursor: pointer; border-top: 1px solid #d0e8e5; border-left: 1px solid #d0e8e5; border-right: 1px solid #d0e8e5; margin: 0 -1px; }
.marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li img { width: 85px; height: 29px; max-width: 85px; max-height: 29px; }
.marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li:hover { border-left: 1px solid #d0e8e5; border-right: 1px solid #d0e8e5; z-index: 1; }
.marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li:hover:before { content: ""; position: absolute; top: -4px; left: -1px; width: calc(100% + 2px); height: 4px; background: #d0e8e5; border-radius: 2px 2px 0px 0px; }
.marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li.active { background: #fff; border-left: 1px solid #d0e8e5; border-right: 1px solid #d0e8e5; z-index: 2; }
.marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li.active:before { content: ""; position: absolute; top: -4px; left: -1px; width: calc(100% + 2px); height: 4px; background: #a4d3cb; border-radius: 2px 2px 0px 0px; }
.marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li.wix-li img { height: 18px; }
.marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li.amazon-li img { position: relative; top: 5px; height: 22px; }
.marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li.etsy-li img { height: 24px; }
.marketplace-pricing-wrapper .tabs .tabs__content { display: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child2,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child3,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child4,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child5,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child6,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child7,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child8 { display: flex; align-items: center; justify-content: flex-end; margin-bottom: 16px; }
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child li,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child2 li,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child3 li,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child4 li,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child5 li,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child6 li,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child7 li,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child8 li { color: var(--text-primary); font-size: 14px; cursor: pointer; }
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child2 li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child3 li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child4 li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child5 li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child6 li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child7 li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child8 li:nth-child(1) { border-right: 1px solid var(--border); padding-right: 5px; margin-right: 5px; }
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child li.active,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child2 li.active,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child3 li.active,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child4 li.active,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child5 li.active,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child6 li.active,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child7 li.active,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child8 li.active { color: var(--brand-gold-dark); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 { display: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table { width: 100%; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table::before { position: absolute; top: 0; left: -10px; content: ""; width: 10px; height: 100%; background: #fff; z-index: 5; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table::after { position: absolute; top: 0; right: -10px; content: ""; width: 10px; height: 100%; background: #fff; z-index: 5; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead { position: sticky; top: 70px; background: #fff; z-index: 2; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead.sticky,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead.sticky,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead.sticky,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead.sticky,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead.sticky,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead.sticky,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead.sticky,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead.sticky { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.06); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr td { color: var(--text-primary); width: 225px; padding: 0 18px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr td.most-recommended { border-left: 2px solid var(--brand-pink); border-right: 2px solid var(--brand-pink); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-names td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-names td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-names td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-names td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-names td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-names td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-names td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-names td { font-size: 22px; font-weight: 500; line-height: 30px; padding-top: 16px; padding-bottom: 4px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-names td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-names td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-names td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-names td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-names td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-names td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-names td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-names td.most-recommended { display: flex; align-items: center; justify-content: space-between; width: calc(100% + 2px); border-top: 2px solid var(--brand-pink); border-top-left-radius: 8px; border-top-right-radius: 8px; margin: 0 -1px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-names td.most-recommended span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-names td.most-recommended span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-names td.most-recommended span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-names td.most-recommended span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-names td.most-recommended span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-names td.most-recommended span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-names td.most-recommended span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-names td.most-recommended span { border-radius: 4px; background: #ffe6f0; padding: 4px; color: var(--brand-pink); font-size: 10px; line-height: 14px; text-transform: uppercase; font-weight: 500; text-align: center; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-prices td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-prices td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-prices td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-prices td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-prices td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-prices td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-prices td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-prices td { padding-bottom: 4px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-prices td strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-prices td strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-prices td strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-prices td strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-prices td strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-prices td strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-prices td strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-prices td strong { font-size: 43px; font-weight: 600; line-height: 57px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-prices td strong.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-prices td strong.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-prices td strong.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-prices td strong.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-prices td strong.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-prices td strong.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-prices td strong.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-prices td strong.default { color: var(--text-secondary-invert); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-prices td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-prices td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-prices td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-prices td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-prices td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-prices td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-prices td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-prices td span { color: var(--text-secondary); font-size: 13px; font-weight: 400; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.billed-annually td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.billed-annually td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.billed-annually td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.billed-annually td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.billed-annually td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.billed-annually td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.billed-annually td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.billed-annually td { padding-bottom: 10px; font-size: 13px; line-height: 18px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.billed-annually td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.billed-annually td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.billed-annually td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.billed-annually td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.billed-annually td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.billed-annually td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.billed-annually td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.billed-annually td span { font-weight: 600; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td { position: relative; padding-top: 6px; padding-bottom: 16px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td a.start-now { display: flex; align-items: center; justify-content: center; width: 100%; height: 40px; border-radius: 6px; border: 1px solid var(--brand-pink); background: rgba(255, 255, 255, 0.01) url("../src/img/marketplace-pricing-wrapper-arrow.svg") no-repeat calc(50% + 75px) 50%; padding-right: 25px; text-align: center; line-height: 40px; text-decoration: none; font-size: 16px; font-weight: 500; text-transform: uppercase; color: var(--brand-pink); transition: 0.2s; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td a.start-now:hover { background: var(--brand-pink-dark) url("../src/img/marketplace-pricing-wrapper-arrow-white.svg") no-repeat calc(50% + 75px) 50%; border: 1px solid var(--brand-pink-dark); color: var(--text-primary-invert); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td a.start-now:focus,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td a.start-now:focus,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td a.start-now:focus,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td a.start-now:focus,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td a.start-now:focus,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td a.start-now:focus,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td a.start-now:focus,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td a.start-now:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td a.start-now.disabled { background-image: url("../src/img/marketplace-pricing-wrapper-arrow-disabled.svg"); background-position: calc(50% + 65px) 50%; pointer-events: none; border: 1px solid var(--brand-pink-secondary); color: var(--brand-pink-secondary); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td.most-recommended { border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-bottom: 2px solid transparent; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now { background: var(--brand-pink) url("../src/img/marketplace-pricing-wrapper-arrow-white.svg") no-repeat calc(50% + 75px) 50%; color: var(--text-primary-invert); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now img { filter: brightness(100); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now:hover { background-color: var(--brand-pink-dark); border: 1px solid var(--brand-pink-dark); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package { position: relative; width: 100%; height: 40px; line-height: 40px; padding: 0 8px 0 12px; border-radius: 6px; border: 1px solid var(--border); outline: none; font-size: 16px; cursor: pointer; color: var(--text-secondary); background: url("../src/img/dropdown-icon.svg") no-repeat calc(100% - 8px) 50%; box-sizing: border-box; margin-bottom: 12px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package .selected { -webkit-user-select: none; -moz-user-select: none; user-select: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package:hover { border: 1px solid var(--brand-gold-bright); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package::before { position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul { display: none; position: absolute; width: 100%; top: 50px; left: 0; right: 0; background: #ffffff; box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.12); border-radius: 6px; z-index: 1; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul li { padding: 8px 12px; color: var(--text-primary); font-size: 16px; line-height: initial; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul li.sel { background: var(--brand-grey); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:hover { background: #fcf8f3; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:nth-child(1) { pointer-events: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul .wrapper-list { height: 210px; overflow-y: auto; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last { display: flex; justify-content: space-between; background: var(--brand-grey) !important; height: 36px; line-height: 36px; padding: 0 12px; font-size: 14px; color: var(--text-secondary); cursor: default; -webkit-user-select: none; -moz-user-select: none; user-select: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a { font-size: 14px; color: var(--brand-gold-dark); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a:hover { color: var(--brand-gold); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package.opened { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package.opened ul { display: block; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr { border-bottom: 1px solid var(--border); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td { text-align: center; font-size: 16px; color: var(--text-primary); padding: 15px 0; line-height: 22px; vertical-align: middle; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td span.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td span.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td span.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td span.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td span.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td span.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td span.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td span.default { display: block; margin: auto; width: 15px; height: 22px; background: url("../src/img/marketplace-pricing-wrapper-close.svg") no-repeat; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td span.check { display: block; margin: auto; width: 25px; height: 24px; background: url("../src/img/marketplace-pricing-wrapper-check.svg") no-repeat; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td span.close,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td span.close,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td span.close,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td span.close,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td span.close,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td span.close,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td span.close,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td span.close { display: block; margin: auto; width: 25px; height: 24px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td span.text,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td span.text,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td span.text,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td span.text,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td span.text,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td span.text,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td span.text,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td span.text { display: flex; justify-content: center; height: 24px; align-items: center; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td.most-recommended { border-left: 2px solid var(--brand-pink); border-right: 2px solid var(--brand-pink); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td:nth-child(1) { text-align: left; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item { display: flex; align-items: center; justify-content: space-between; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info { position: relative; background: url("../src/img/pricing-help-i.svg") no-repeat; width: 18px; height: 18px; flex-shrink: 0; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span { position: absolute; width: 250px; left: -116px; bottom: 30px; background: var(--text-primary); color: var(--text-primary-invert); padding: 6px 8px; border-radius: 5px; font-size: 12px; font-weight: 500; line-height: 18px; opacity: 0; overflow: hidden; pointer-events: none; transform: scale(0.9); box-sizing: border-box; transition: 0.3s; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span::after { position: absolute; content: ""; border: 6px solid transparent; border-top: 6px solid var(--text-primary); bottom: -12px; left: 50%; transform: translateX(-50%); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info:hover span { overflow: visible; opacity: 1; pointer-events: initial; transform: scale(1); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr.description td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr.description td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr.description td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr.description td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr.description td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr.description td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr.description td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr.description td { position: relative; font-size: 13px; line-height: 16px; padding: 15px 18px; text-align: center; vertical-align: middle; border-bottom: 1px solid var(--border); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr.description td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr.description td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr.description td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr.description td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr.description td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr.description td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr.description td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr.description td:nth-child(1) { font-size: 16px; text-align: left; padding-left: 0; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr.description td::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr.description td::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr.description td::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr.description td::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr.description td::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr.description td::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr.description td::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr.description td::before { position: absolute; top: 0; left: 0; right: 0; content: ""; width: 100%; height: 1px; background: var(--border); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr:nth-last-child(1) { border-bottom: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr:nth-last-child(1) td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr:nth-last-child(1) td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr:nth-last-child(1) td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr:nth-last-child(1) td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr:nth-last-child(1) td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr:nth-last-child(1) td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr:nth-last-child(1) td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr:nth-last-child(1) td { border-bottom: 1px solid var(--border); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended { display: block; width: calc(100% + 2px); border-bottom: 2px solid var(--brand-pink); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; margin: 0 -1px -2px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile { display: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item { border-radius: 8px; border: 1px solid #d0e8e5; background: #fff; padding: 20px; margin-bottom: 24px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .package-name { position: relative; display: flex; align-items: center; font-size: 22px; color: var(--text-primary); font-weight: 500; line-height: 30px; margin-bottom: 8px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .package-name span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .package-name span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .package-name span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .package-name span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .package-name span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .package-name span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .package-name span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .package-name span { display: block; border-radius: 4px; background: #ffe6f0; padding: 4px 8px; text-transform: uppercase; font-size: 10px; line-height: 14px; font-weight: 500; color: var(--brand-pink); margin-left: 8px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .package-name::before { position: absolute; content: ""; width: 30px; height: 30px; top: 50%; right: 0; transform: translateY(-50%); background: url("../src/img/marketplace-pricing-wrapper-arrow-mob.svg") no-repeat 100% 50%; transition: 0.3s; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .price,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .price,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .price,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .price,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .price,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .price,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .price,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .price { margin-bottom: 8px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .price strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .price strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .price strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .price strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .price strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .price strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .price strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .price strong { font-size: 36px; color: var(--text-primary); font-weight: 600; line-height: 46px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .price span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .price span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .price span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .price span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .price span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .price span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .price span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .price span { font-size: 14px; color: var(--text-secondary); line-height: 19px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .billed-annually,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .billed-annually,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .billed-annually,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .billed-annually,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .billed-annually,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .billed-annually,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .billed-annually,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .billed-annually { font-size: 14px; color: var(--text-primary); line-height: 19px; margin-bottom: 8px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head a.start-now { display: flex; align-items: center; justify-content: center; width: 100%; height: 40px; border-radius: 6px; border: 1px solid var(--brand-pink); background: rgba(255, 255, 255, 0.01); text-align: center; line-height: 40px; text-decoration: none; font-size: 16px; font-weight: 500; text-transform: uppercase; color: var(--brand-pink); transition: 0.2s; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head a.start-now img { width: 20px; margin-left: 4px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head a.start-now.disabled { background-image: none; pointer-events: none; border: 1px solid var(--brand-pink-secondary); color: var(--brand-pink-secondary); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package { position: relative; width: 100%; height: 40px; line-height: 40px; padding: 0 8px 0 12px; border-radius: 6px; border: 1px solid var(--border); outline: none; font-size: 16px; cursor: pointer; color: var(--text-secondary); background: url("../src/img/dropdown-icon.svg") no-repeat calc(100% - 8px) 50%; box-sizing: border-box; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package .selected { -webkit-user-select: none; -moz-user-select: none; user-select: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package:hover { border: 1px solid var(--brand-gold-bright); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package::before { position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package ul { display: none; position: absolute; width: 100%; top: 50px; left: 0; right: 0; background: #ffffff; box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.12); border-radius: 6px; z-index: 1; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package ul li { padding: 8px 12px; color: var(--text-primary); font-size: 16px; line-height: initial; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package ul li.sel { background: var(--brand-grey); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:hover { background: #fcf8f3; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:nth-child(1) { pointer-events: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package ul .wrapper-list { height: 210px; overflow-y: auto; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last { display: flex; justify-content: space-between; background: var(--brand-grey) !important; height: 36px; line-height: 36px; padding: 0 12px; font-size: 14px; color: var(--text-secondary); cursor: default; -webkit-user-select: none; -moz-user-select: none; user-select: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a { font-size: 14px; color: var(--brand-gold-dark); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a:hover { color: var(--brand-gold); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package.opened { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package.opened ul { display: block; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body { display: none; padding-top: 16px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body .package-description,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body .package-description,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body .package-description,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body .package-description,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body .package-description,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body .package-description,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body .package-description,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body .package-description { font-size: 14px; color: var(--text-primary); line-height: 18px; margin-bottom: 12px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li { position: relative; font-size: 16px; color: var(--text-primary); margin-bottom: 14px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li .features-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li .features-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li .features-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li .features-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li .features-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li .features-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li .features-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li .features-item { padding-left: 24px; padding-right: 20px; line-height: 22px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li .features-item span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li .features-item span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li .features-item span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li .features-item span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li .features-item span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li .features-item span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li .features-item span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li .features-item span { font-weight: 600; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li span.check { position: absolute; top: 2px; left: 0; display: block; width: 18px; height: 18px; background: url("../src/img/marketplace-pricing-wrapper-check-mob.svg") no-repeat; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li span.cross,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li span.cross,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li span.cross,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li span.cross,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li span.cross,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li span.cross,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li span.cross,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li span.cross { position: absolute; top: 3px; left: 0; display: block; width: 18px; height: 18px; background: url("../src/img/marketplace-pricing-wrapper-cross-mob.svg") no-repeat; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li strong { font-weight: 600; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li .info { position: absolute; top: 2px; right: 0; background: url("../src/img/pricing-help-i.svg") no-repeat; width: 18px; height: 18px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li .info span { position: absolute; width: 250px; right: -30px; bottom: 28px; background: var(--text-primary); color: var(--text-primary-invert); padding: 6px 8px; border-radius: 5px; font-size: 12px; font-weight: 500; line-height: 18px; opacity: 0; overflow: hidden; pointer-events: none; transform: scale(0.9); box-sizing: border-box; transition: 0.3s; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li .info span::after { position: absolute; content: ""; border: 6px solid transparent; border-top: 6px solid var(--text-primary); bottom: -12px; right: 33px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li .info:hover span { overflow: visible; opacity: 1; pointer-events: initial; transform: scale(1); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li:nth-last-child(1) { margin-bottom: 0; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item.most-recommended { border: 1px solid var(--brand-pink); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item.most-recommended .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item.most-recommended .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item.most-recommended .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item.most-recommended .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item.most-recommended .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item.most-recommended .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item.most-recommended .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item.most-recommended .package-head a.start-now { background: var(--brand-pink); color: var(--text-primary-invert); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item.most-recommended .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item.most-recommended .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item.most-recommended .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item.most-recommended .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item.most-recommended .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item.most-recommended .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item.most-recommended .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item.most-recommended .package-body { display: block; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item.opened .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item.opened .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item.opened .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item.opened .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item.opened .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item.opened .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item.opened .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item.opened .package-name::before { transform: rotate(180deg) translateY(50%); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item.custom,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item.custom,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item.custom,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item.custom,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item.custom,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item.custom,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item.custom,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item.custom { margin-bottom: 0; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item.custom .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item.custom .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item.custom .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item.custom .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item.custom .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item.custom .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item.custom .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item.custom .package-head .package-name { pointer-events: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item.custom .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item.custom .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item.custom .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item.custom .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item.custom .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item.custom .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item.custom .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item.custom .package-head a.start-now { margin-top: 12px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child.active,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2.active,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3.active,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4.active,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5.active,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6.active,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7.active,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8.active { display: block; }
.marketplace-pricing-wrapper .tabs .tabs__content.active { display: block; }
@media (max-width:1300px) {
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr td:nth-child(1),
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr td:nth-child(1),
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr td:nth-child(1),
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr td:nth-child(1),
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr td:nth-child(1),
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr td:nth-child(1),
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr td:nth-child(1),
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr td:nth-child(1) { width: 150px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package .selected { font-size: 14px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul li { font-size: 14px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last { font-size: 11px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a { font-size: 12px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td a.start-now { font-size: 12px; background-position: calc(50% + 60px) 50%; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now { background-position: calc(50% + 60px) 50%; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-prices td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-prices td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-prices td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-prices td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-prices td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-prices td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-prices td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-prices td { padding-left: 10px; padding-right: 10px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-prices td strong,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-prices td strong,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-prices td strong,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-prices td strong,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-prices td strong,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-prices td strong,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-prices td strong,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-prices td strong { font-size: 33px; line-height: 44px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-prices td span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-prices td span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-prices td span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-prices td span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-prices td span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-prices td span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-prices td span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-prices td span { font-size: 10px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-names td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-names td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-names td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-names td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-names td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-names td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-names td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-names td { font-size: 16px; padding-left: 10px; padding-right: 10px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-names td.most-recommended span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-names td.most-recommended span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-names td.most-recommended span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-names td.most-recommended span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-names td.most-recommended span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-names td.most-recommended span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-names td.most-recommended span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-names td.most-recommended span { font-size: 8px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.billed-annually td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.billed-annually td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.billed-annually td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.billed-annually td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.billed-annually td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.billed-annually td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.billed-annually td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.billed-annually td { font-size: 12px; padding-left: 10px; padding-right: 10px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td { padding-left: 10px; padding-right: 10px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td { font-size: 14px; line-height: 18px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info { margin-left: 5px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span { width: 230px; left: -106px; bottom: 25px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended { padding: 21px 0; }
}
@media (max-width:940px) {
  .marketplace-pricing-wrapper .title { font-size: 32px; line-height: 38px; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption { max-width: 600px; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li { border-bottom: 1px solid #d0e8e5; margin-bottom: 20px; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li:hover { border-bottom: 1px solid #d0e8e5; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li.active { border-bottom: 1px solid #d0e8e5; }
  .marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child,
  .marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child2,
  .marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child3,
  .marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child4,
  .marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child5,
  .marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child6,
  .marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child7,
  .marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child8 { justify-content: center; margin-bottom: 24px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper { display: none; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile { display: block; }
}
@media (max-width:600px) {
  .marketplace-pricing-wrapper .title { padding-bottom: 36px; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption { display: flex; gap: 0 4px; max-width: 400px; padding-left: 0; padding-right: 0; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li { width: 85px; height: 52px; border-radius: 4px; margin-bottom: 16px; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li img { max-width: 64px; max-height: 20px; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li.wix-li img { height: 14px; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li.amazon-li img { height: 18px; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li.active { border-top-left-radius: 0; border-top-right-radius: 0; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li.active::before { height: 3px; top: -3px; }
}
.related-blog-posts { padding-top: 20px; padding-bottom: 33px; }
.related-blog-posts h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .related-blog-posts h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .related-blog-posts h2 { margin-bottom: 32px; }
}
.related-blog-posts .flx { display: flex; gap: 0 20px; margin-bottom: 40px; }
.related-blog-posts .flx .block { width: 25%; }
.related-blog-posts .flx .block a.img-thumbnail { display: block; border-radius: 20px; overflow: hidden; margin-bottom: 16px; }
.related-blog-posts .flx .block a.img-thumbnail img { display: block; width: 100%; height: 160px; -o-object-fit: cover; object-fit: cover; }
.related-blog-posts .flx .block a.category { display: block; width: -moz-fit-content; width: fit-content; text-decoration: none; color: var(--brand-gold); border: 1px solid var(--brand-gold); font-size: 12px; line-height: 16px; padding: 2px 12px; border-radius: 20px; text-transform: uppercase; margin-bottom: 12px; }
.related-blog-posts .flx .block a.title { display: block; text-decoration: none; font-size: 18px; font-weight: 600; line-height: 25px; color: var(--text-primary); margin-bottom: 12px; }
.related-blog-posts .flx .block .minutes-read { font-size: 14px; color: var(--text-secondary); line-height: 20px; }
.related-blog-posts .flx .block:hover a.title { text-decoration: underline; }
.related-blog-posts a.all-resources { border-radius: 8px; font-size: 16px; outline: none; cursor: pointer; display: block; text-decoration: none; border: 1px solid var(--text-primary); background: rgba(255, 255, 255, 0.01) url("../src/img/transparent-blue-button-arrow.svg") no-repeat calc(50% + 50px) calc(50% + 1px); padding: 0 20px 0 0; text-align: center; color: var(--text-primary); transition: 0.3s; width: 196px; height: 48px; line-height: 48px; margin: 0 auto; }
.related-blog-posts a.all-resources:hover { background-color: rgba(0, 0, 0, 0.06); }
.related-blog-posts a.all-resources:focus { background-color: rgba(0, 0, 0, 0.06); box-shadow: 0px 0px 0px 3px rgba(0, 0, 0, 0.1); }
.related-blog-posts a.all-resources:disabled { border: 1px solid var(--border); color: var(--border); cursor: not-allowed; }
@media (max-width:1300px) {
  .related-blog-posts .flx { flex-wrap: wrap; }
  .related-blog-posts .flx .block { width: calc(50% - 10px); margin-bottom: 30px; }
}
@media (max-width:600px) {
  .related-blog-posts .flx { margin: 0 -20px 40px; }
  .related-blog-posts .flx .block { margin: 0 20px 30px; }
  .related-blog-posts .posts-slider ul.slick-dots { bottom: -10px; }
  .related-blog-posts .posts-slider ul.slick-dots li { margin: 0 6px; width: 12px; height: 12px; }
  .related-blog-posts .posts-slider ul.slick-dots li button { width: auto; height: auto; bottom: initial; }
  .related-blog-posts .posts-slider ul.slick-dots li button:before { line-height: 12px; width: 12px; height: 12px; font-size: 12px; opacity: 1; color: var(--text-secondary-invert); }
  .related-blog-posts .posts-slider ul.slick-dots li.slick-active button:before { color: var(--brand-gold); }
}
.warehouse-banner { padding-bottom: 100px; }
.warehouse-banner .banner-content { border-radius: 20px; background: var(--brand-light-gold) url("../src/img/warehouse-banner-dashes.svg") no-repeat calc(100% - 28px) 59px; padding: 25px 112px 25px 28px; display: flex; align-items: center; }
.warehouse-banner .banner-content .video-area { width: 584px; flex-shrink: 0; border-radius: 16px; box-shadow: 0px 12px 20px 0px rgba(117, 58, 0, 0.2); overflow: hidden; margin-right: 80px; }
.warehouse-banner .banner-content .block h3 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; margin-bottom: 16px; }
@media (max-width:600px) {
  .warehouse-banner .banner-content .block h3 { font-size: 24px; line-height: 28px; }
}
.warehouse-banner .banner-content .block p { color: var(--text-primary); font-size: 18px; line-height: 25px; margin-bottom: 15px; }
.warehouse-banner .banner-content .block .get-started-btn { margin-top: 32px; }
.warehouse-banner .banner-content .block .get-started-btn a { margin-bottom: 20px; padding-right: 0; background-image: none; width: 186px; height: 40px; line-height: 40px; }
.warehouse-banner .banner-content .block .get-started-btn .get-started-btn-description { font-size: 16px; }
@media (max-width:1300px) {
  .warehouse-banner .banner-content { flex-direction: column-reverse; padding: 25px 28px; }
  .warehouse-banner .banner-content .video-area { width: 100%; margin-right: 0; margin-top: 34px; }
  .warehouse-banner .banner-content .block h3 { text-align: center; }
  .warehouse-banner .banner-content .block p { text-align: center; }
  .warehouse-banner .banner-content .block .get-started-btn { display: flex; flex-direction: column; align-items: center; }
}
@media (max-width:600px) {
  .warehouse-banner { padding-bottom: 60px; }
  .warehouse-banner .banner-content { border-radius: 0; margin: 0 -20px; padding: 60px 20px; background: var(--brand-light-gold) url("../src/img/warehouse-banner-bg-mob.svg") no-repeat 50% 26px; }
  .warehouse-banner .banner-content .video-area { border-radius: 9px; }
}
.winning-products { padding-bottom: 20px; }
.winning-products h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 20px; text-align: center; }
@media (max-width:600px) {
  .winning-products h2 { font-size: 32px; line-height: 38px; }
}
.winning-products h3 { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; margin-bottom: 32px; text-align: center; }
@media (max-width:600px) {
  .winning-products h3 { font-size: 18px; line-height: 25px; }
}
.winning-products .features-slider-nav { display: flex; justify-content: center; margin-bottom: 48px; }
.winning-products .features-slider-nav .slick-track { display: flex; gap: 0 8px; white-space: nowrap; }
.winning-products .features-slider-nav .features-slider-nav-item { border: 1px solid var(--brand-light-mint); background: var(--brand-light-mint); padding: 6px 16px; border-radius: 50px; font-size: 16px; line-height: 22px; color: var(--text-primary); text-align: center; width: auto !important; white-space: nowrap; cursor: pointer; transition: 0.3s; }
.winning-products .features-slider-nav .features-slider-nav-item:not(.slick-current):hover { border: 1px solid var(--brand-space); background: var(--brand-space); color: var(--text-primary-invert); }
.winning-products .features-slider-nav .features-slider-nav-item.slick-current { background: var(--brand-space); color: var(--text-primary-invert); border: 1px solid var(--brand-space); }
.winning-products .features-slider .flx { display: flex; align-items: center; background: var(--brand-light-mint); border-radius: 20px; padding-left: 48px; }
.winning-products .features-slider .flx .block h4 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; margin-bottom: 16px; }
@media (max-width:600px) {
  .winning-products .features-slider .flx .block h4 { font-size: 24px; line-height: 28px; }
}
.winning-products .features-slider .flx .block p { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; margin-bottom: 32px; }
@media (max-width:600px) {
  .winning-products .features-slider .flx .block p { font-size: 18px; line-height: 25px; }
}
.winning-products .features-slider .flx .block img { display: block; max-width: 720px; }
.winning-products .features-slider .flx .block .mob-img-wrapper { display: none; }
.winning-products .features-slider .flx .block:nth-child(1) { padding-right: 20px; }
@media (max-width:1300px) {
  .winning-products .features-slider .flx { flex-direction: column; padding-top: 40px; }
  .winning-products .features-slider .flx .block:nth-child(1) { padding-right: 40px; }
  .winning-products .features-slider .flx .block:nth-child(2) img { margin-top: 40px; }
}
@media (max-width:930px) {
  .winning-products { padding-top: 45px; }
  .winning-products .features-slider { margin: 0 -20px; }
  .winning-products .features-slider .slick-list { padding-left: 20px; }
  .winning-products .features-slider .slick-list .flx { overflow: hidden; width: 550px; margin: 0 10px; padding: 0 24px 24px; }
  .winning-products .features-slider .slick-list .flx .block .get-started-btn a { width: 100%; margin-bottom: 0; background-position: calc(50% + 70px) 50%; }
  .winning-products .features-slider .slick-list .flx .block .get-started-btn .get-started-btn-description { display: none; }
  .winning-products .features-slider .slick-list .flx .block:nth-child(1) { padding-right: 0; }
  .winning-products .features-slider .slick-list .flx .block:nth-child(1) .mob-img-wrapper { display: block; margin: 0 -24px; }
  .winning-products .features-slider .slick-list .flx .block:nth-child(1) .mob-img-wrapper img { display: block; max-width: 100%; }
  .winning-products .features-slider .slick-list .flx .block:nth-child(2) { display: none; }
  .winning-products .features-slider-nav { margin-right: -20px; margin-bottom: 32px; line-height: 22px; }
}
@media (max-width:600px) {
  .winning-products h3 br { display: none; }
  .winning-products .features-slider .slick-track { display: flex; }
  .winning-products .features-slider .slick-list .flx { width: 316px; height: auto; }
  .winning-products .features-slider .slick-list .flx .block:nth-child(1) { display: flex; flex-direction: column; height: 100%; }
  .winning-products .features-slider .slick-list .flx .block:nth-child(1) .mob-img-wrapper img { height: 230px; }
  .winning-products .features-slider .slick-list .flx .block:nth-child(1) .get-started-btn { display: flex; margin-top: auto; }
}
.features-steps { background: var(--brand-space); padding-top: 22px; padding-bottom: 50px; }
.features-steps h2 { font-size: 44px; color: var(--text-primary-invert); font-weight: 600; line-height: 52px; margin-bottom: 20px; text-align: center; }
@media (max-width:600px) {
  .features-steps h2 { font-size: 32px; line-height: 38px; }
}
.features-steps h3 { font-size: 20px; color: var(--text-primary-invert); font-weight: 400; line-height: 28px; margin-bottom: 32px; text-align: center; }
@media (max-width:600px) {
  .features-steps h3 { font-size: 18px; line-height: 25px; }
}
.features-steps .features-steps-nav { display: none; }
.features-steps .scrl-sections-wrapper { display: flex; flex-direction: column; gap: 100px 0; }
.features-steps .scrl-sections-wrapper .scrl-section-item { position: sticky; top: 140px; display: flex; align-items: center; background: #fff; border-radius: 20px; padding: 32px 116px 32px 32px; box-shadow: 0px 4px 94px 0px #151132; transition: 0.3s; }
.features-steps .scrl-sections-wrapper .scrl-section-item.behind { opacity: 0.16; transform: scale(0.92); top: 80px; margin-top: -80px; }
.features-steps .scrl-sections-wrapper .scrl-section-item.hidden { visibility: hidden; transition: 0s; }
.features-steps .scrl-sections-wrapper .scrl-section-item img { width: 630px; display: block; border-radius: 7px; }
.features-steps .scrl-sections-wrapper .scrl-section-item .block { padding-left: 80px; }
.features-steps .scrl-sections-wrapper .scrl-section-item .block h4 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; margin-bottom: 16px; }
@media (max-width:600px) {
  .features-steps .scrl-sections-wrapper .scrl-section-item .block h4 { font-size: 24px; line-height: 28px; }
}
.features-steps .scrl-sections-wrapper .scrl-section-item .block h5 { text-transform: uppercase; font-weight: 600; font-size: 20px; color: var(--brand-gold); line-height: 28px; margin-bottom: 16px; }
.features-steps .scrl-sections-wrapper .scrl-section-item .block p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 32px; }
@media (max-width:600px) {
  .features-steps .scrl-sections-wrapper .scrl-section-item .block p { font-size: 18px; line-height: 25px; }
}
@media (max-width:1300px) {
  .features-steps .scrl-sections-wrapper .scrl-section-item { padding: 32px; }
  .features-steps .scrl-sections-wrapper .scrl-section-item img { width: 330px; }
  .features-steps .scrl-sections-wrapper .scrl-section-item .block { padding-left: 55px; }
}
@media (max-width:940px) {
  .features-steps .features-steps-nav { display: block; margin-right: -20px; margin-bottom: 32px; }
  .features-steps .features-steps-nav .slick-track { display: flex; gap: 0 8px; }
  .features-steps .features-steps-nav .features-steps-nav-item { color: var(--text-primary-invert); padding: 6px 16px; line-height: 22px; border: 1px solid var(--text-primary-invert); border-radius: 50px; }
  .features-steps .features-steps-nav .features-steps-nav-item.slick-current { background: #fff; color: var(--text-primary); }
  .features-steps .scrl-sections-wrapper { margin: 0 -20px; }
  .features-steps .scrl-sections-wrapper .slick-list { padding-left: 20px; }
  .features-steps .scrl-sections-wrapper .slick-track { display: flex; gap: 0 24px; }
  .features-steps .scrl-sections-wrapper .scrl-section-item { position: relative; top: 0; width: 316px; height: auto; flex-direction: column; padding: 12px; border-radius: 12px; box-shadow: none; }
  .features-steps .scrl-sections-wrapper .scrl-section-item img { width: 100%; margin-bottom: 20px; }
  .features-steps .scrl-sections-wrapper .scrl-section-item .block { display: flex; flex-direction: column; height: 100%; padding-left: 0; }
  .features-steps .scrl-sections-wrapper .scrl-section-item .block h5 { font-size: 16px; }
  .features-steps .scrl-sections-wrapper .scrl-section-item .block p { font-size: 18px; line-height: 25px; margin-bottom: 24px; }
  .features-steps .scrl-sections-wrapper .scrl-section-item .block .get-started-btn { margin-top: auto; }
  .features-steps .scrl-sections-wrapper .scrl-section-item .block .get-started-btn a { width: 100%; margin-bottom: 0; background-position: calc(50% + 60px) 50%; }
  .features-steps .scrl-sections-wrapper .scrl-section-item .block .get-started-btn a:hover { background-position: calc(50% + 65px) 50%; }
  .features-steps .scrl-sections-wrapper .scrl-section-item .block .get-started-btn .get-started-btn-description { display: none; }
  .features-steps .scrl-sections-wrapper .scrl-section-item.hidden { visibility: visible; }
  .features-steps .scrl-sections-wrapper .scrl-section-item.behind { opacity: 1; transform: scale(1); top: 0; margin-top: 0; }
}
.not-all { position: relative; background: var(--brand-space); padding-top: 50px; z-index: 2; }
.not-all h2 { font-size: 44px; color: var(--text-primary-invert); font-weight: 600; line-height: 52px; margin-bottom: 20px; text-align: center; }
@media (max-width:600px) {
  .not-all h2 { font-size: 32px; line-height: 38px; }
}
.not-all h3 { font-size: 20px; color: var(--text-primary-invert); font-weight: 400; line-height: 28px; margin-bottom: 32px; text-align: center; }
@media (max-width:600px) {
  .not-all h3 { font-size: 18px; line-height: 25px; }
}
.not-all .flx { display: flex; gap: 20px; flex-wrap: wrap; }
.not-all .flx .block { display: flex; flex-direction: column; border-radius: 20px; overflow: hidden; }
.not-all .flx .block .head { padding: 36px 36px 8px 36px; }
.not-all .flx .block .head h4 { color: var(--text-primary); font-weight: 600; line-height: 33px; font-size: 28px; margin-bottom: 8px; }
.not-all .flx .block .head h4 img { display: inline-block; width: 114px; margin-bottom: -24px; }
.not-all .flx .block .head p { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; }
.not-all .flx .block img.bg { display: block; margin-top: auto; width: 100%; }
.not-all .flx .block.size-big { width: calc(50% - 10px); }
.not-all .flx .block.size-small { width: calc(33.3333333333% - 14px); }
.not-all .flx .block.c1 { background: #fae7d9; }
.not-all .flx .block.c2 { background: #d0e8e5; }
.not-all .flx .block.c3 { background: #cfe1fc; }
.not-all .flx .block.c4 { background: #fbdad8; }
.not-all .flx .block.c5 { background: #fae7d9; }
@media (max-width:940px) {
  .not-all .flx .slick-list { margin-right: -20px; }
  .not-all .flx .slick-track { display: flex; gap: 0 24px; }
  .not-all .flx .block { height: auto; }
  .not-all .flx .block .head { padding: 24px 24px 0; }
  .not-all .flx .block .head h4 { font-size: 24px; line-height: 28px; }
  .not-all .flx .block.size-big,
  .not-all .flx .block.size-small { width: 316px; }
  .not-all .flx .btn-prev,
  .not-all .flx .btn-next { position: absolute; z-index: 1; width: 48px; height: 48px; border: none; border-radius: 50%; cursor: pointer; padding: 0; bottom: -80px; transition: 0.2s; }
  .not-all .flx .btn-prev:not(.slick-disabled):focus,
  .not-all .flx .btn-next:not(.slick-disabled):focus { background-color: rgba(255, 255, 255, 0.1); box-shadow: 0px 0px 0px 3px rgba(255, 255, 255, 0.1); }
  .not-all .flx .btn-prev:not(.slick-disabled):hover,
  .not-all .flx .btn-next:not(.slick-disabled):hover { background-color: rgba(255, 255, 255, 0.1); }
  .not-all .flx .btn-prev.slick-disabled,
  .not-all .flx .btn-next.slick-disabled { opacity: 0.5; cursor: default; }
  .not-all .flx .btn-prev { background: url("../src/img/top-products-lp-bl-1-arrow-left.svg") no-repeat 50% 50%; left: calc(50% - 54px); }
  .not-all .flx .btn-next { background: url("../src/img/top-products-lp-bl-1-arrow-right.svg") no-repeat 50% 50%; right: calc(50% - 54px); }
}
.all-in-one-tool { position: relative; background: url("../src/img/general-lp-blue-bl-4-dashes-1.svg") no-repeat var(--layout-1-x) var(--layout-1-y), url("../src/img/general-lp-blue-bl-4-dashes-2.svg") no-repeat var(--layout-2-x) var(--layout-2-y); background-color: var(--brand-space); padding-top: 100px; padding-bottom: 100px; overflow: hidden; }
.all-in-one-tool.last { border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; }
@media (max-width:600px) {
  .all-in-one-tool.last { border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; }
}
.all-in-one-tool .blur-1 { position: absolute; top: -40px; left: 50%; transform: translateX(-50%); width: 784px; height: 342px; border-radius: 784px; background: radial-gradient(50% 50% at 50% 50%, rgba(19, 36, 153, 0.5) 0%, rgba(19, 36, 153, 0) 100%); }
.all-in-one-tool .blur-2 { position: absolute; top: 80px; left: 50%; transform: translateX(-50%); width: 338px; height: 338px; border-radius: 338px; background: radial-gradient(50% 50% at 50% 50%, rgba(19, 36, 153, 0.4) 0%, rgba(19, 36, 153, 0) 100%); }
.all-in-one-tool .blur-3 { position: absolute; top: 80px; left: 50%; transform: translateX(-50%); width: 318px; height: 318px; border-radius: 318px; background: radial-gradient(50% 50% at 50% 50%, rgba(255, 0, 97, 0.3) 0%, rgba(255, 0, 97, 0) 100%); }
.all-in-one-tool h2 { font-size: 44px; color: var(--text-primary-invert); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .all-in-one-tool h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .all-in-one-tool h2 { margin-bottom: 32px; }
}
.all-in-one-tool .get-started-btn .get-started-btn-description { color: var(--text-primary-invert); }
@media (max-width:940px) {
  .all-in-one-tool { background: var(--brand-space) url("../src/img/general-lp-blue-bl-4-dashes-mob.svg") no-repeat 50% 75%; padding-top: 180px; padding-bottom: 115px; }
  .all-in-one-tool .blur-1 { top: 40px; }
  .all-in-one-tool .blur-2 { top: 160px; }
  .all-in-one-tool .blur-3 { top: 160px; }
}
.mentor .bl-1 { padding-top: 10px; padding-bottom: 60px; }
.mentor .bl-1 .flx { display: flex; align-items: center; }
.mentor .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .mentor .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.mentor .bl-1 .flx .block p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 32px; }
@media (max-width:600px) {
  .mentor .bl-1 .flx .block p { font-size: 18px; line-height: 25px; }
}
.mentor .bl-1 .flx .block img { width: calc(100% + 70px); }
.mentor .bl-1 .flx .block img.mobile { display: none; }
.mentor .bl-1 .flx .block .flx-2 .flx-btn-text span { display: flex; align-items: center; font-weight: 400; font-size: 14px; line-height: 17px; }
.mentor .bl-1 .flx .block .flx-2 .flx-btn-text span b { display: block; width: 5px; height: 5px; background: var(--brand-pink); border-radius: 50%; margin: 0 10px; }
.mentor .bl-1 .flx .block .flx-2 .flx-btn-text button { width: 195px; height: 50px; border-radius: 6px; background: var(--brand-pink) url("../src/img/get-started-arrow.svg") no-repeat 87% 50%; font-size: 16px; text-transform: uppercase; color: var(--text-primary-invert); font-weight: 500; border: none; cursor: pointer; outline: none; padding-right: 20px; margin-bottom: 10px; transition: 0.3s; }
.mentor .bl-1 .flx .block .flx-2 .flx-btn-text button:hover { background: var(--brand-pink-dark) url("../src/img/get-started-arrow.svg") no-repeat 90% 50%; }
.mentor .bl-1 .flx .block .flx-2 .flx-btn-text button:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.mentor .bl-1 .flx .block .flx-2 .flx-btn-text button:active { background: var(--brand-pink-dark) url("../src/img/get-started-arrow.svg") no-repeat 90% 50%; }
.mentor .bl-1 .flx .block .flx-2 h6 { font-size: 16px; color: var(--brand-gold-bright); margin-left: 20px; }
.mentor .bl-1 .flx .block:nth-child(1) { width: 40%; }
.mentor .bl-1 .flx .block:nth-child(2) { width: 60%; }
.mentor .bl-2 { background: var(--brand-grey); padding: 80px 0; }
.mentor .bl-2 .flx-global { display: flex; justify-content: space-between; align-items: center; }
.mentor .bl-2 .flx-global .block-1 { width: 40%; }
.mentor .bl-2 .flx-global .block-1 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 16px; }
@media (max-width:600px) {
  .mentor .bl-2 .flx-global .block-1 h2 { font-size: 32px; line-height: 38px; }
}
.mentor .bl-2 .flx-global .block-1 p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 32px; }
@media (max-width:600px) {
  .mentor .bl-2 .flx-global .block-1 p { font-size: 18px; line-height: 25px; }
}
.mentor .bl-2 .flx-global .block-1 p strong { display: block; margin-top: 15px; }
.mentor .bl-2 .flx-global .block-1 .flx-btn-text span { display: flex; align-items: center; font-weight: 400; font-size: 14px; line-height: 17px; }
.mentor .bl-2 .flx-global .block-1 .flx-btn-text span b { display: block; width: 5px; height: 5px; background: var(--brand-pink); border-radius: 50%; margin: 0 10px; }
.mentor .bl-2 .flx-global .block-1 .flx-btn-text button { width: 195px; height: 50px; border-radius: 6px; background: var(--brand-pink) url("../src/img/get-started-arrow.svg") no-repeat 87% 50%; font-size: 16px; text-transform: uppercase; color: var(--text-primary-invert); font-weight: 500; border: none; cursor: pointer; outline: none; padding-right: 20px; margin-bottom: 10px; transition: 0.3s; }
.mentor .bl-2 .flx-global .block-1 .flx-btn-text button:hover { background: var(--brand-pink-dark) url("../src/img/get-started-arrow.svg") no-repeat 90% 50%; }
.mentor .bl-2 .flx-global .block-1 .flx-btn-text button:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.mentor .bl-2 .flx-global .block-1 .flx-btn-text button:active { background: var(--brand-pink-dark) url("../src/img/get-started-arrow.svg") no-repeat 90% 50%; }
.mentor .bl-2 .flx-global .block-2 { background: url("../src/img/mentor-bl-2-1.svg") no-repeat; width: 60%; }
.mentor .bl-2 .flx-global .block-2 .survey-block { display: block; margin: auto; width: 440px; height: 570px; overflow: hidden; background: #fff; box-shadow: 0 38px 67px 0 rgba(206, 206, 206, 0.47); padding: 30px; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx { display: flex; flex-direction: column; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block { width: 100%; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block.answers.done { display: none; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body { overflow: hidden; height: 100%; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-question h3 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; margin-bottom: 10px; }
@media (max-width:600px) {
  .mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-question h3 { font-size: 24px; line-height: 28px; }
}
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-question h4 { font-size: 16px; color: var(--text-primary); line-height: 22px; font-weight: 400; margin-bottom: 33px; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button { position: relative; display: flex; align-items: center; height: 94px; border-left: 4px solid #c1c1c1; cursor: pointer; padding: 0 75px 0 60px; margin-bottom: 10px; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button p { font-size: 23px; font-weight: 500; color: var(--text-primary); text-transform: uppercase; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button p span { display: block; font-size: 16px; line-height: 1.44; color: #979797; font-weight: 400; text-transform: none; margin-top: 5px; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button:nth-child(1) { background: #e5e5e5 url("https://pictures.autods.com/OfficialSite/New/20201012105239/baby.svg") no-repeat; background-position: calc(100% - 28px) 50%; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button:nth-child(2) { background: #e5e5e5 url("https://pictures.autods.com/OfficialSite/New/20201012103813/gift.svg") no-repeat; background-position: calc(100% - 15px) 50%; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button:nth-child(3) { background: #e5e5e5 url("https://pictures.autods.com/OfficialSite/New/20201012105407/king.svg") no-repeat; background-position: calc(100% - 25px) 50%; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button:nth-child(4) { background: #e5e5e5 url("https://pictures.autods.com/OfficialSite/New/20201012105416/professional.svg") no-repeat; background-position: calc(100% - 28px) 50%; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button:before { position: absolute; content: ""; top: 50%; left: 16px; transform: translateY(-50%); width: 25px; height: 25px; background: #fff; border-radius: 50%; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button:hover { border-left: 4px solid #50e3c2; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button:hover:nth-child(1) { background: #eaf5f2 url("https://pictures.autods.com/OfficialSite/New/20201012105239/baby.svg") no-repeat; background-position: calc(100% - 28px) 50%; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button:hover:nth-child(2) { background: #eaf5f2 url("https://pictures.autods.com/OfficialSite/New/20201012103813/gift.svg") no-repeat; background-position: calc(100% - 15px) 50%; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button:hover:nth-child(3) { background: #eaf5f2 url("https://pictures.autods.com/OfficialSite/New/20201012105407/king.svg") no-repeat; background-position: calc(100% - 25px) 50%; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button:hover:nth-child(4) { background: #eaf5f2 url("https://pictures.autods.com/OfficialSite/New/20201012105416/professional.svg") no-repeat; background-position: calc(100% - 28px) 50%; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button:hover:before { background: #50e3c2 url("../src/img/check-white.svg") no-repeat; background-position: 50% 50%; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup.active { display: flex; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block.thank-you { display: none; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block.thank-you.done { display: block; border-radius: 30px; background: #fff; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block.thank-you.done .thanks-finish-modal { display: none; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block.thank-you.done .thanks-finish-modal img { display: block; margin: 0 auto 36px; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block.thank-you.done .thanks-finish-modal h5 { font-size: 60px; font-weight: 700; color: var(--brand-gold-bright); margin-bottom: 15px; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block.thank-you.done .thanks-finish-modal h6 { font-size: 30px; color: var(--text-primary); line-height: 35px; margin-bottom: 15px; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block.thank-you.done .thanks-finish-modal p { font-size: 17px; color: var(--text-primary); line-height: 1.35; margin-bottom: 28px; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block.thank-you.done .thanks-finish-modal button { border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 100%; height: 40px; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block.thank-you.done .thanks-finish-modal button:hover { background: var(--brand-gold-dark); }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block.thank-you.done .thanks-finish-modal button:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block.thank-you.done .thanks-finish-modal button:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
.mentor .bl-2 .flx-global .block-2 .survey-block .flx .block.thank-you.done .thanks-finish-modal.active { display: block; }
.mentor .bl-3 { padding: 157px 0 96px; }
.mentor .bl-3 .pdd { padding: 0 100px; }
.mentor .bl-3 .pdd .flx { display: flex; padding: 55px 150px 55px 70px; background: var(--brand-grey); border-radius: 25px; }
.mentor .bl-3 .pdd .flx .block img { width: 125px; height: 125px; border-radius: 50%; -o-object-fit: cover; object-fit: cover; margin-right: 80px; }
.mentor .bl-3 .pdd .flx .block p { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; position: relative; margin-bottom: 25px; }
@media (max-width:600px) {
  .mentor .bl-3 .pdd .flx .block p { font-size: 18px; line-height: 25px; }
}
.mentor .bl-3 .pdd .flx .block p:before { position: absolute; left: -60px; top: 0; content: "“"; color: #e6bcb9; font-size: 130px; }
.mentor .bl-3 .pdd .flx .block p:after { position: absolute; right: -25px; bottom: -120px; content: "“"; color: #e6bcb9; font-size: 130px; }
.mentor .bl-3 .pdd .flx .block h6 { font-size: 16px; color: var(--text-primary); line-height: 22px; font-weight: 400; }
.mentor .bl-3 .pdd .flx .block h6 strong { display: block; }
.mentor .bl-4 { padding-bottom: 220px; }
.mentor .bl-4 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .mentor .bl-4 h2 { font-size: 32px; line-height: 38px; }
}
.mentor .bl-4 h3 { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .mentor .bl-4 h3 { margin-bottom: 32px; }
}
.mentor .bl-4 .flx { display: flex; justify-content: space-between; margin-bottom: 60px; }
.mentor .bl-4 .flx .block { position: relative; width: 33.3333333333%; }
.mentor .bl-4 .flx .block img { display: block; margin: 0 auto 23px; max-height: 120px; }
.mentor .bl-4 .flx .block p { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; text-align: center; color: var(--text-primary); }
.mentor .bl-4 .flx .block p strong { color: var(--brand-gold); display: block; font-size: 29px; margin-bottom: 5px; }
.mentor .bl-4 .flx .block:before { position: absolute; width: 200px; top: 80px; right: -100px; height: 1px; background: var(--brand-gold-bright); content: ""; }
.mentor .bl-4 .flx .block:nth-last-child(1):before { display: none; }
.mentor .bl-4 .flx-btn-text { display: flex; flex-direction: column; align-items: center; }
.mentor .bl-4 .flx-btn-text span { display: flex; align-items: center; font-weight: 400; font-size: 14px; line-height: 17px; }
.mentor .bl-4 .flx-btn-text span b { display: block; width: 5px; height: 5px; background: var(--brand-pink); border-radius: 50%; margin: 0 10px; }
.mentor .bl-4 .flx-btn-text button { width: 195px; height: 50px; border-radius: 6px; background: var(--brand-pink) url("../src/img/get-started-arrow.svg") no-repeat 87% 50%; font-size: 16px; text-transform: uppercase; color: var(--text-primary-invert); font-weight: 500; border: none; cursor: pointer; outline: none; padding-right: 20px; margin-bottom: 10px; transition: 0.3s; }
.mentor .bl-4 .flx-btn-text button:hover { background: var(--brand-pink-dark) url("../src/img/get-started-arrow.svg") no-repeat 90% 50%; }
.mentor .bl-4 .flx-btn-text button:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.mentor .bl-4 .flx-btn-text button:active { background: var(--brand-pink-dark) url("../src/img/get-started-arrow.svg") no-repeat 90% 50%; }
.mentor .bl-5 { background: url("../src/img/mentor-bl-5-pixels.svg") center/cover; padding-bottom: 70px; }
.mentor .bl-5 .flx { padding: 0 50px; display: flex; flex-wrap: wrap; justify-content: space-between; }
.mentor .bl-5 .flx .block { position: relative; width: calc(50% - 40px); padding: 44px 50px 30px; height: 100%; margin-bottom: 30px; }
.mentor .bl-5 .flx .block img.avatar { width: 76px; height: 76px; border-radius: 50%; position: absolute; top: -38px; left: -38px; -o-object-fit: cover; object-fit: cover; }
.mentor .bl-5 .flx .block h3 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; margin-bottom: 16px; }
@media (max-width:600px) {
  .mentor .bl-5 .flx .block h3 { font-size: 24px; line-height: 28px; }
}
.mentor .bl-5 .flx .block p { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; margin-bottom: 17px; }
.mentor .bl-5 .flx .block:nth-child(1) { margin-left: 55px; background: #fff5f4; }
.mentor .bl-5 .flx .block:nth-child(2) { background: #d6ebe6; }
.mentor .bl-5 .flx .block:nth-child(3) { background: #d6ebe6; }
.mentor .bl-5 .flx .block:nth-child(4) { background: #fff5f4; }
.mentor .bl-5 .flx .block:nth-child(4) img.avatar { top: initial; left: -38px; bottom: -38px; }
.mentor .bl-5 .flx .block:nth-child(even) { margin-top: -100px; }
.mentor .bl-7 { background: var(--brand-grey); padding-top: 85px; padding-bottom: 83px; }
.mentor .bl-7 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .mentor .bl-7 h2 { font-size: 32px; line-height: 38px; }
}
.mentor .bl-7 h2 strong { font-weight: 700; }
.mentor .bl-7 p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .mentor .bl-7 p { font-size: 18px; line-height: 25px; }
}
@media (max-width:600px) {
  .mentor .bl-7 p { margin-bottom: 32px; }
}
.mentor .bl-7 .content { position: relative; }
.mentor .bl-7 .content img.people-1 { position: absolute; left: 260px; bottom: -50px; z-index: 4; }
.mentor .bl-7 .content img.people-2 { position: absolute; right: 50px; bottom: 125px; z-index: 4; }
.mentor .bl-7 .content img.border-dashboard { margin-right: 150px; display: block; margin-left: auto; }
.mentor .bl-7 .content img.mentor-1 { position: absolute; top: 5px; left: 240px; border-radius: 4px; box-shadow: 0 4px 30px 0 rgba(0, 0, 0, 0.07); z-index: 3; }
.mentor .bl-7 .content img.mentor-2 { position: absolute; top: 180px; left: 200px; border-radius: 4px; box-shadow: 0 4px 30px 0 rgba(0, 0, 0, 0.07); z-index: 3; }
.mentor .bl-7 .content img.mentor-3 { position: absolute; top: 50px; right: 160px; z-index: 2; }
.mentor .bl-7 .content img.mentor-4 { position: absolute; bottom: 10px; right: 440px; z-index: 2; }
.mentor .bl-7 .content img.mentor-5 { position: absolute; bottom: 10px; right: 160px; z-index: 2; }
@media (max-width:1300px) {
  .mentor .bl-3 .pdd { padding: 0; }
  .mentor .bl-4 .flx .block:before { width: 150px; right: -73px; }
  .mentor .bl-5 .flx { padding: 0; }
  .mentor .bl-7 .content img.people-1 { left: 30px; }
  .mentor .bl-7 .content img.people-2 { right: -20px; }
  .mentor .bl-7 .content img.border-dashboard { margin-right: 0; }
  .mentor .bl-7 .content img.mentor-1 { left: 0; }
  .mentor .bl-7 .content img.mentor-2 { left: -30px; }
  .mentor .bl-7 .content img.mentor-3 { right: 0; }
  .mentor .bl-7 .content img.mentor-4 { right: 280px; }
  .mentor .bl-7 .content img.mentor-5 { right: 0; }
}
@media (max-width:940px) {
  .mentor .bl-1 .flx { padding: 0; flex-wrap: wrap; }
  .mentor .bl-1 .flx .block img { width: 100%; }
  .mentor .bl-1 .flx .block:nth-child(1) { width: 100%; margin-bottom: 30px; }
  .mentor .bl-1 .flx .block:nth-child(2) { width: 100%; }
  .mentor .bl-2 .flx-global { flex-wrap: wrap; }
  .mentor .bl-2 .flx-global .block-1 { width: 100%; margin-bottom: 67px; }
  .mentor .bl-2 .flx-global .block-2 { width: 100%; }
  .mentor .bl-3 { padding: 50px 0; }
  .mentor .bl-3 .pdd .flx { padding: 30px; flex-wrap: wrap; }
  .mentor .bl-3 .pdd .flx .block { width: 100%; }
  .mentor .bl-3 .pdd .flx .block img { display: block; margin: 0 auto 68px; }
  .mentor .bl-3 .pdd .flx .block h6 { text-align: center; margin-bottom: 50px; }
  .mentor .bl-3 .pdd .flx .block p { text-align: center; }
  .mentor .bl-3 .pdd .flx .block p:before { left: 50%; transform: translateX(-50%); }
  .mentor .bl-3 .pdd .flx .block p:after { right: initial; left: 50%; transform: translateX(-50%); bottom: -150px; }
  .mentor .bl-4 { padding-bottom: 150px; }
  .mentor .bl-4 .flx .block p { font-size: 18px; }
  .mentor .bl-4 .flx .block p br { display: none; }
  .mentor .bl-4 .flx .block:before { width: 80px; right: -40px; }
  .mentor .bl-5 { padding-bottom: 0; }
  .mentor .bl-5 .flx .block { width: 100%; padding: 55px 30px 30px; margin-bottom: 76px; }
  .mentor .bl-5 .flx .block img { display: block; margin: auto; }
  .mentor .bl-5 .flx .block img.avatar { left: 50%; transform: translateX(-50%); }
  .mentor .bl-5 .flx .block h3 { text-align: center; }
  .mentor .bl-5 .flx .block p { text-align: center; }
  .mentor .bl-5 .flx .block:nth-child(1) { margin-left: 0; }
  .mentor .bl-5 .flx .block:nth-child(4) img.avatar { top: -38px; left: 50%; bottom: initial; transform: translateX(-50%); }
  .mentor .bl-5 .flx .block:nth-child(odd) { background: #fff5f4; }
  .mentor .bl-5 .flx .block:nth-child(even) { margin-top: 0; background: #d6ebe6; }
  .mentor .bl-7 .content img.people-1,
  .mentor .bl-7 .content img.people-2,
  .mentor .bl-7 .content img.border-dashboard { display: none; }
  .mentor .bl-7 .content img.mentor-1,
  .mentor .bl-7 .content img.mentor-2,
  .mentor .bl-7 .content img.mentor-3,
  .mentor .bl-7 .content img.mentor-4,
  .mentor .bl-7 .content img.mentor-5 { position: relative; top: initial; left: initial; right: initial; bottom: initial; display: block; margin: 0 auto 30px; width: 430px; box-shadow: none; }
  .mentor .bl-7 .content img.mentor-5 { margin-bottom: 0; }
}
@media (max-width:600px) {
  .mentor .bl-1 { padding-bottom: 30px; }
  .mentor .bl-1 .flx .block h1 { margin-top: 30px; }
  .mentor .bl-1 .flx .block .flx-2 { flex-direction: column; }
  .mentor .bl-1 .flx .block .flx-2 form { width: 100%; }
  .mentor .bl-1 .flx .block img.desktop { display: none; }
  .mentor .bl-2 { padding-top: 50px; }
  .mentor .bl-2 .flx-global .block-2 .survey-block { width: 100%; height: auto; box-sizing: border-box; padding: 30px 18px; }
  .mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-question h3 { font-size: 23px; }
  .mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button { padding: 0 0 0 60px; height: 70px; }
  .mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button p { font-size: 20px; }
  .mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button:nth-child(1),
  .mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button:nth-child(2),
  .mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button:nth-child(3),
  .mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button:nth-child(4) { background: #e5e5e5; }
  .mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button:hover:nth-child(1),
  .mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button:hover:nth-child(2),
  .mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button:hover:nth-child(3),
  .mentor .bl-2 .flx-global .block-2 .survey-block .flx .block .survey-body .second-popup .first-answer .answ-button:hover:nth-child(4) { background: #eaf5f2; }
  .mentor .bl-2 .flx-global .block-2 .survey-block .flx .block.thank-you.done .thanks-finish-modal h5 { font-size: 47px; }
  .mentor .bl-2 .flx-global .block-2 .survey-block .flx .block.thank-you.done .thanks-finish-modal h6 { font-size: 22px; line-height: 25px; }
  .mentor .bl-2 .flx-global .block-2 .survey-block .flx .block.thank-you.done .thanks-finish-modal p { margin-bottom: 20px; }
  .mentor .bl-2 .flx-global .block-2 .survey-block .flx .block.thank-you.done .thanks-finish-modal img { width: 100%; max-height: 90px; margin: 0 auto 20px; }
  .mentor .bl-3 .pdd .flx .block p { font-size: 19px; }
  .mentor .bl-4 h3 br { display: none; }
  .mentor .bl-4 .flx { flex-wrap: wrap; margin-bottom: 0; }
  .mentor .bl-4 .flx .block { width: 100%; margin-bottom: 50px; }
  .mentor .bl-4 .flx .block:before { width: 1px; height: 31px; right: initial; left: 50%; top: initial; bottom: -38px; transform: translateX(-50%); }
  .mentor .bl-7 p br { display: none; }
  .mentor .bl-7 .content img.mentor-1,
  .mentor .bl-7 .content img.mentor-2,
  .mentor .bl-7 .content img.mentor-3,
  .mentor .bl-7 .content img.mentor-4,
  .mentor .bl-7 .content img.mentor-5 { width: 100%; }
}
.page-404 { padding-top: 100px; background: #f3f2d5 url("https://pictures.autods.com/OfficialSite/2018/09/19065537/success_section_boxes.png"); }
.page-404 .flx { display: flex; justify-content: space-between; }
.page-404 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .page-404 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.page-404 .flx .block h2 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; margin-bottom: 16px; font-weight: 700; }
@media (max-width:600px) {
  .page-404 .flx .block h2 { font-size: 24px; line-height: 28px; }
}
.page-404 .flx .block h3 { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; margin-bottom: 32px; }
@media (max-width:600px) {
  .page-404 .flx .block h3 { font-size: 18px; line-height: 25px; }
}
.page-404 .flx .block .links { display: flex; }
.page-404 .flx .block .links a { height: 50px; line-height: 50px; border-radius: 5px; font-size: 16px; text-decoration: none; display: block; font-weight: 700; padding: 0 20px; }
.page-404 .flx .block .links a:nth-child(1) { background: var(--text-primary); color: var(--text-primary-invert); margin-right: 20px; }
.page-404 .flx .block .links a:nth-child(1):hover { background: var(--text-primary); opacity: 0.9; }
.page-404 .flx .block .links a:nth-child(2) { color: var(--text-primary-invert); background: var(--brand-gold); }
.page-404 .flx .block .links a:nth-child(2):hover { background: var(--brand-gold-dark); }
.page-404 .flx .block img { display: flex; align-items: flex-end; max-width: 600px; }
@media (max-width:1300px) {
  .page-404 { padding-bottom: 50px; }
  .page-404 .flx .block img { display: none; }
}
@media (max-width:940px) {
  .page-404 { padding: 100px 0 50px; }
}
@media (max-width:600px) {
  .page-404 { padding: 100px 0; }
  .page-404 .flx .block .links { flex-wrap: wrap; }
  .page-404 .flx .block .links a:nth-child(1) { margin-bottom: 20px; }
}
.webinar-thank-you .header { background: var(--text-primary); }
.webinar-thank-you .header .flx { display: flex; align-items: center; justify-content: space-between; min-height: 94px; }
.webinar-thank-you .bl-1 { padding-top: 50px; padding-bottom: 32px; background: var(--brand-grey); }
.webinar-thank-you .bl-1 h1 { text-align: center; color: #4a4a4a; font-size: 26px; margin-bottom: 50px; }
.webinar-thank-you .bl-1 h1 span { font-size: 42px; font-weight: 700; color: var(--text-primary); display: block; margin-bottom: -10px; }
.webinar-thank-you .bl-1 iframe { max-width: 600px; max-height: 340px; display: block; margin: auto; }
.webinar-thank-you .bl-2 { padding-top: 62px; padding-bottom: 200px; }
.webinar-thank-you .bl-2 .flx { padding: 0 62px; display: flex; justify-content: space-between; }
.webinar-thank-you .bl-2 .flx .block-1 { width: calc(45% - 10px); }
.webinar-thank-you .bl-2 .flx .block-1 h2 { font-size: 38px; font-weight: 700; line-height: 1.11; color: var(--brand-gold-bright); margin-bottom: 32px; }
.webinar-thank-you .bl-2 .flx .block-1 h3 { font-size: 20px; font-weight: 700; color: var(--text-primary); margin-bottom: 15px; }
.webinar-thank-you .bl-2 .flx .block-1 p { font-size: 16px; font-weight: 500; line-height: 1.5; color: var(--text-primary); margin-bottom: 32px; }
.webinar-thank-you .bl-2 .flx .block-1 hr { border: none; border-top: 1px solid #e6e6eb; margin: 46px auto; }
.webinar-thank-you .bl-2 .flx .block-1 a.google { display: block; width: 190px; height: 60px; border-radius: 5px; background: var(--brand-pink) url("../src/img/google.svg") no-repeat; background-position: 26px 50%; color: var(--text-primary-invert); font-weight: 700; font-size: 16px; text-decoration: none; text-align: center; line-height: 60px; padding-left: 30px; }
.webinar-thank-you .bl-2 .flx .block-1 a.google:hover { background: var(--brand-pink-dark) url("../src/img/google.svg") no-repeat; background-position: 26px 50%; }
.webinar-thank-you .bl-2 .flx .block-1 a.facebook { display: inline-block; width: 188px; height: 58px; border-radius: 5px; background: url("../src/img/facebook.svg") no-repeat; background-position: 26px 50%; color: #1878f2; font-weight: 700; font-size: 16px; text-decoration: none; text-align: center; line-height: 60px; padding-left: 30px; border: solid 1px #1878f2; margin-bottom: 10px; }
.webinar-thank-you .bl-2 .flx .block-1 a.facebook:hover { background: #1878f2 url("../src/img/facebook-white.svg") no-repeat; background-position: 26px 50%; color: var(--text-primary-invert); }
.webinar-thank-you .bl-2 .flx .block-1 a.telegram { display: inline-block; width: 188px; height: 58px; border-radius: 5px; color: #2CA5E1; font-weight: 700; font-size: 16px; text-decoration: none; text-align: center; line-height: 60px; border: solid 1px #2CA5E1; background: url("../src/img/telegram.svg") no-repeat; background-position: 26px 50%; padding-left: 30px; }
.webinar-thank-you .bl-2 .flx .block-1 a.telegram:hover { color: var(--text-primary-invert); background: #2CA5E1 url("../src/img/telegram-white.svg") no-repeat; background-position: 26px 50%; }
.webinar-thank-you .bl-2 .flx .block-1 a.youtube { display: block; width: 218px; height: 58px; border-radius: 5px; background: url("../src/img/youtube2.svg") no-repeat; background-position: 26px 50%; color: #ff0000; font-weight: 700; font-size: 16px; text-decoration: none; text-align: center; line-height: 60px; border: solid 1px #ff0000; }
.webinar-thank-you .bl-2 .flx .block-1 a.youtube:hover { background: #ff0000 url("../src/img/youtube2-white.svg") no-repeat; background-position: 26px 50%; color: var(--text-primary-invert); }
.webinar-thank-you .bl-2 .flx .block-2 { width: calc(55% - 180px); }
.webinar-thank-you .bl-2 .flx .block-2 .form-block { border-radius: 5px; box-shadow: 12px 42px 74px 0 rgba(25, 25, 53, 0.22); background: var(--text-primary); padding: 46px; }
.webinar-thank-you .bl-2 .flx .block-2 .form-block h2 { font-size: 34px; font-weight: 700; color: var(--brand-gold-bright); margin-bottom: 16px; }
.webinar-thank-you .bl-2 .flx .block-2 .form-block h3 { font-size: 18px; font-weight: 500; color: var(--text-primary-invert); margin-bottom: 10px; }
.webinar-thank-you .bl-2 .flx .block-2 .form-block ul li { color: var(--text-primary-invert); font-size: 16px; line-height: 1.5; padding-left: 32px; background: url("../src/img/thank-you-page-check.svg") no-repeat; margin-bottom: 16px; }
.webinar-thank-you .bl-2 .flx .block-2 .form-block ul li strong { font-weight: 700; }
.webinar-thank-you .bl-2 .flx .block-2 .form-block ul li:nth-last-child(1) { margin-bottom: 0; }
.webinar-thank-you .bl-2 .flx .block-2 .form-block a { display: block; margin: 40px auto 0; width: 300px; height: 60px; border-radius: 5px; background: var(--brand-pink); text-decoration: none; text-align: center; line-height: 60px; font-size: 16px; font-weight: 700; color: var(--text-primary-invert); }
.webinar-thank-you .bl-2 .flx .block-2 .form-block a:hover { box-shadow: var(--brand-pink-dark); }
.shopify-lp .bl-1 { background: url("../src/img/marketplace-lp-bg.png") center/cover; padding-bottom: 50px; }
.shopify-lp .bl-1 .login a { font-size: 18px; color: var(--text-primary); text-decoration: none; display: table; margin-left: auto; text-align: right; padding-top: 20px; margin-right: 20px; }
.shopify-lp .bl-1 .login a:hover { text-decoration: underline; }
.shopify-lp .bl-1 .block img.logo { margin-bottom: 43px; }
.shopify-lp .bl-1 .block a { text-decoration: none; }
.shopify-lp .bl-1 .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .shopify-lp .bl-1 .block h1 { font-size: 36px; line-height: 43px; }
}
.shopify-lp .bl-1 .block h1 span { text-transform: none; font-size: 48px; }
.shopify-lp .bl-1 .block h1 span:nth-child(1) { color: #e53238; }
.shopify-lp .bl-1 .block h1 span:nth-child(2) { color: #0064d2; }
.shopify-lp .bl-1 .block h1 span:nth-child(3) { color: #f5af02; }
.shopify-lp .bl-1 .block h1 span:nth-child(4) { color: #86b817; }
.shopify-lp .bl-1 .block h1 b { background: url("../src/img/shopify-logo.svg") no-repeat; background-size: 35px; padding-left: 40px; margin-left: 10px; }
.shopify-lp .bl-1 .block h1 strong { display: inline-block; width: 131px; height: 38px; background: url("../src/img/shopify-logo-2.svg") no-repeat; background-size: 100%; position: relative; top: 5px; }
.shopify-lp .bl-1 .block h2 { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; margin-bottom: 16px; font-weight: 600; }
@media (max-width:600px) {
  .shopify-lp .bl-1 .block h2 { font-size: 18px; line-height: 25px; }
}
.shopify-lp .bl-1 .block h2 span { display: inline-block; width: 131px; height: 38px; background: url("../src/img/shopify-logo-2.svg") no-repeat; background-size: 100%; position: relative; top: 5px; margin-right: 10px; }
.shopify-lp .bl-1 .block h2 b { font-weight: 400; }
.shopify-lp .bl-1 .block ul { margin-bottom: 32px; }
.shopify-lp .bl-1 .block ul li { font-size: 18px; color: var(--text-primary); background: url("../src/img/check-pricing.svg") no-repeat; background-position: 0 50%; background-size: 20px; padding-left: 30px; margin-bottom: 20px; }
.shopify-lp .bl-1 .block ul li:nth-last-child(1) { margin-bottom: 0; }
.shopify-lp .bl-1 .block .flx-2 { display: flex; align-items: center; }
.shopify-lp .bl-1 .block .flx-2 span { font-size: 16px; color: var(--brand-gold-bright); }
.shopify-lp .bl-1 .block .flx-2 a { width: 200px; height: 40px; border-radius: 5px; text-decoration: none; background: var(--brand-pink); color: var(--text-primary-invert); font-size: 16px; font-family: "Rubik", sans-serif; font-weight: 500; text-align: center; text-transform: uppercase; line-height: 40px; margin-right: 16px; transition: 0.3s; }
.shopify-lp .bl-1 .block .flx-2 a:hover { box-shadow: var(--brand-pink-dark); }
.shopify-lp.facebook-lp .bl-1 .block h1 .facebook { color: #1a77f2; font-weight: 500; }
.shopify-lp .bl-2 { padding-top: 71px; padding-bottom: 84px; }
.shopify-lp .bl-2 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .shopify-lp .bl-2 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .shopify-lp .bl-2 h2 { margin-bottom: 32px; }
}
.shopify-lp .bl-2 h3 { position: relative; text-align: center; font-size: 20px; color: var(--brand-gold-dark); display: table; margin: 32px auto 0; cursor: pointer; transition: 0.3s all ease-in-out; }
.shopify-lp .bl-2 h3:hover { color: var(--brand-gold); }
.shopify-lp .bl-2 .flx { display: flex; justify-content: center; align-items: center; padding: 0 200px; flex-wrap: wrap; text-align: center; }
.shopify-lp .bl-2 .flx .block { width: 110px; margin: 0 20px 20px; }
.shopify-lp .bl-2 .flx .block.hidden { display: none; }
.shopify-lp .bl-2 .flx .block.mobile { display: none; }
.shopify-lp .bl-2 .flx .block h4,
.shopify-lp .bl-2 .flx .block .mob-title { position: relative; text-align: center; font-size: 14px; color: var(--brand-gold-bright); margin: auto; font-weight: 700; display: none; }
.shopify-lp .bl-2 .flx .block h4:before,
.shopify-lp .bl-2 .flx .block .mob-title:before { position: absolute; left: 0; bottom: -10px; content: ""; background: url("../src/img/shopify-line.svg") no-repeat; width: 105px; height: 7px; }
.shopify-lp .bl-2 .flx .block img { max-width: 110px; }
.shopify-lp .bl-2.logo-text .flx .block { width: auto; margin: 0 25px 20px; }
.shopify-lp .bl-2.logo-text .flx .block p { font-size: 24px; font-weight: 500; line-height: 1.27; color: var(--text-primary); }
.shopify-lp .bl-3 { background: #e5f2ef; padding-top: 70px; border-top: 5px solid #018060; }
.shopify-lp .bl-3 h2 { text-align: center; font-size: 32px; line-height: 1.15; color: var(--text-primary); text-transform: uppercase; margin-bottom: 50px; }
.shopify-lp .bl-3 h2 span { font-weight: 700; }
.shopify-lp .bl-3 .flx .slick-list { padding: 0 147px 75px; }
.shopify-lp .bl-3 .flx .slick-list .slick-track a { position: relative; text-decoration: none; border-radius: 5px; box-shadow: 0 42px 74px 0 #cecece; background-color: var(--text-primary-invert); padding: 42px 15px 25px 15px; margin: 30px 15px; min-height: 135px; outline: none; transition: 0.3s; }
.shopify-lp .bl-3 .flx .slick-list .slick-track a img.video { position: absolute; top: 15px; right: 15px; }
.shopify-lp .bl-3 .flx .slick-list .slick-track a h4 { font-size: 18px; color: var(--text-primary); line-height: 23px; margin-bottom: 65px; }
.shopify-lp .bl-3 .flx .slick-list .slick-track a h4:before { color: #e3b9b6; font-size: 69px; content: '"'; font-style: italic; position: absolute; top: 30px; }
.shopify-lp .bl-3 .flx .slick-list .slick-track a .flx-2 { display: flex; align-items: center; position: absolute; bottom: 30px; }
.shopify-lp .bl-3 .flx .slick-list .slick-track a .flx-2 img { width: 33px; height: 33px; border-radius: 50%; margin-right: 11px; }
.shopify-lp .bl-3 .flx .slick-list .slick-track a .flx-2 p { font-size: 14px; color: #a4a4a4; }
.shopify-lp .bl-3 .flx .slick-list .slick-track a .flx-2 p span { display: block; margin-bottom: 5px; color: var(--text-primary); }
.shopify-lp .bl-3 .flx .slick-list .slick-track a:hover { transform: scale(1.2); box-shadow: 0 42px 74px 0 #cecece; z-index: 1; }
.shopify-lp .bl-3 .flx .slick-list .slick-track a:hover:before { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(255, 255, 255, 0.94) url("../src/img/play-video.svg") no-repeat; background-position: 50% 50%; background-size: 30px; z-index: 1; content: ""; border-radius: 5px; }
.shopify-lp .bl-3.video-icon .flx .slick-list .slick-track a img.video { content: url("../src/img/play-video.svg"); width: 54px; height: 54px; top: calc(50% - 27px); right: calc(50% - 27px); }
.shopify-lp .bl-3.video-icon .flx .slick-list .slick-track a:hover:before { background-size: 54px; }
.shopify-lp .bl-why { background: var(--brand-grey); padding-top: 60px; padding-bottom: 81px; }
.shopify-lp .bl-why h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .shopify-lp .bl-why h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .shopify-lp .bl-why h2 { margin-bottom: 32px; }
}
.shopify-lp .bl-why .flx { display: flex; justify-content: space-around; flex-wrap: wrap; }
.shopify-lp .bl-why .flx .block { width: calc(50% - 140px); margin-bottom: 83px; }
.shopify-lp .bl-why .flx .block img { display: block; margin: auto; max-height: 260px; }
.shopify-lp .bl-why .flx .block h3 { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; margin-bottom: 16px; text-align: center; font-weight: 600; }
@media (max-width:600px) {
  .shopify-lp .bl-why .flx .block h3 { font-size: 18px; line-height: 25px; }
}
.shopify-lp .bl-why .flx .block p { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; text-align: center; }
.shopify-lp .bl-why-use { background: url("../src/img/bl-why-use.svg") no-repeat 50% 50%; padding-top: 96px; padding-bottom: 45px; }
.shopify-lp .bl-why-use h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .shopify-lp .bl-why-use h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .shopify-lp .bl-why-use h2 { margin-bottom: 32px; }
}
.shopify-lp .bl-why-use .flx { display: flex; flex-wrap: wrap; }
.shopify-lp .bl-why-use .flx .block { width: calc(33.3333333333% - 22px); background: #ffffff; border: 1px solid #f6f6f6; box-shadow: 0 18px 50px rgba(204, 204, 204, 0.4); border-radius: 30px; box-sizing: border-box; padding: 32px 48px; margin-right: 32px; margin-bottom: 32px; }
.shopify-lp .bl-why-use .flx .block img { display: block; max-width: 140px; margin: 0 auto 32px; }
.shopify-lp .bl-why-use .flx .block h3 { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; margin-bottom: 16px; font-weight: 600; text-align: center; }
@media (max-width:600px) {
  .shopify-lp .bl-why-use .flx .block h3 { font-size: 18px; line-height: 25px; }
}
.shopify-lp .bl-why-use .flx .block h3 br { display: none; }
.shopify-lp .bl-why-use .flx .block p { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; text-align: center; }
.shopify-lp .bl-why-use .flx .block p br { display: none; }
.shopify-lp .bl-why-use .flx .block:nth-child(3n) { margin-right: 0; }
.shopify-lp .bl-why-use .get-started-btn { margin-top: 32px; }
.shopify-lp .bl-4 { padding-top: 125px; padding-bottom: 130px; }
.shopify-lp .bl-4 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .shopify-lp .bl-4 h2 { font-size: 32px; line-height: 38px; }
}
.shopify-lp .bl-4 p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; text-align: center; max-width: 650px; margin: 0 auto 48px; }
@media (max-width:600px) {
  .shopify-lp .bl-4 p { font-size: 18px; line-height: 25px; }
}
.shopify-lp .bl-4 p span { font-weight: 700; }
.shopify-lp .bl-4 p br { display: none; }
.shopify-lp .bl-4 .flx { display: flex; justify-content: space-between; align-items: flex-end; }
.shopify-lp .bl-4 .flx .block { position: relative; }
.shopify-lp .bl-4 .flx .block img { display: block; margin: 0 auto 30px; }
.shopify-lp .bl-4 .flx .block h3 { text-align: center; text-transform: uppercase; color: var(--brand-gold); font-size: 21px; font-weight: 500; }
.shopify-lp .bl-4 .flx .block:before { content: ""; position: absolute; width: 82px; height: 1px; background: var(--brand-gold); bottom: 20px; right: -140px; }
.shopify-lp .bl-4 .flx .block:nth-last-child(1):before { display: none; }
.shopify-lp .bl-5 { background: #f6f6f6; padding: 70px 0 95px; }
.shopify-lp .bl-5 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; text-align: center; }
@media (max-width:600px) {
  .shopify-lp .bl-5 h2 { font-size: 32px; line-height: 38px; }
}
.shopify-lp .bl-5 .desc { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .shopify-lp .bl-5 .desc { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .shopify-lp .bl-5 .desc { margin-bottom: 32px; }
}
.shopify-lp .bl-5 .ebay-slider .slick-list { padding-bottom: 80px; }
.shopify-lp .bl-5 .ebay-slider .slick-list .slick-track { padding-top: 200px; }
.shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide { outline: none; }
.shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide .flx { display: flex; justify-content: space-between; }
.shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide .flx .block h4 { color: var(--text-primary); font-size: 20px; font-weight: 500; margin-bottom: 20px; }
.shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide .flx .block h3 { font-size: 40px; color: var(--text-primary); font-weight: 700; margin-bottom: 16px; }
.shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide .flx .block a { outline: none; }
.shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .description { font-size: 16px; line-height: 1.5; color: var(--text-primary); margin-bottom: 25px; }
.shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .description p { margin-bottom: 16px; }
.shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .description p:nth-last-child(1) { margin-bottom: 32px; }
.shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .description a { color: var(--brand-gold-dark); transition: 0.3s; }
.shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .description a:hover { color: var(--brand-gold); }
.shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide .flx .block img { box-shadow: 0 42px 74px 0 #cecece; width: 100%; -o-object-fit: cover; object-fit: cover; }
.shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .links { display: flex; align-items: center; }
.shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .links .flx-2 { display: flex; align-items: center; }
.shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .links .flx-2 span { font-size: 16px; color: var(--brand-gold-bright); }
.shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .links a.read-more { font-size: 16px; font-weight: 500; color: var(--text-primary); text-transform: uppercase; margin-left: 25px; outline: none; }
.shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide .flx .block:nth-child(1) { background: #f6f6f6; padding-right: 80px; width: 40%; }
.shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide .flx .block:nth-child(2) { width: 60%; }
.shopify-lp .bl-5 .ebay-slider ul.slick-dots { bottom: inherit; top: 0; counter-reset: section; }
.shopify-lp .bl-5 .ebay-slider ul.slick-dots li { margin: 0 30px; width: 100px; height: auto; }
.shopify-lp .bl-5 .ebay-slider ul.slick-dots li b img { opacity: 0.3; }
.shopify-lp .bl-5 .ebay-slider ul.slick-dots li b p { text-align: center; font-size: 13px; color: var(--text-primary); line-height: 1.15; }
.shopify-lp .bl-5 .ebay-slider ul.slick-dots li:after { content: counter(section); counter-increment: section; background: url("../src/img/ebay-oval-slider.svg") no-repeat; position: absolute; width: 25px; height: 25px; bottom: 80px; right: 5px; color: var(--text-primary); line-height: 24px; }
.shopify-lp .bl-5 .ebay-slider ul.slick-dots li:before { position: absolute; content: ""; bottom: 40px; right: -45px; width: 30px; height: 23px; background: url("../src/img/ebay-slider-arrow.svg") no-repeat; background-position: 100% 50%; }
.shopify-lp .bl-5 .ebay-slider ul.slick-dots li.slick-active b img { opacity: 1; }
.shopify-lp .bl-5 .ebay-slider ul.slick-dots li.slick-active b p { font-weight: 700; }
.shopify-lp .bl-5 .ebay-slider ul.slick-dots li.slick-active:before { background: url("../src/img/ebay-slider-arrow-active.svg") no-repeat; }
.shopify-lp .bl-5 .ebay-slider ul.slick-dots li:nth-last-child(1):before { display: none; }
.shopify-lp .bl-5 .ebay-slider button.slick-prev { width: 44px; height: 44px; left: 0; top: 65px; z-index: 1; }
.shopify-lp .bl-5 .ebay-slider button.slick-prev:before { color: var(--brand-gold-bright); font-size: 44px; opacity: 1; }
.shopify-lp .bl-5 .ebay-slider button.slick-next { width: 44px; height: 44px; right: 0; top: 65px; z-index: 1; }
.shopify-lp .bl-5 .ebay-slider button.slick-next:before { color: var(--brand-gold-bright); font-size: 44px; opacity: 1; }
.shopify-lp .bl-5 #ebay-accordion-slider { display: none; }
.shopify-lp .bl-5 #ebay-accordion-slider .pl { background: #fff; border-radius: 5px; box-shadow: 0 42px 74px 0 #cecece; margin-bottom: 15px; padding: 15px; }
.shopify-lp .bl-5 #ebay-accordion-slider .pl .ebay-accordion-head { font-size: 20px; text-transform: uppercase; line-height: 1.2; color: var(--text-primary); font-weight: 700; display: flex; align-items: center; cursor: pointer; }
.shopify-lp .bl-5 #ebay-accordion-slider .pl .ebay-accordion-head img.thumb { margin-right: 15px; width: 50px; height: 50px; -o-object-fit: contain; object-fit: contain; }
.shopify-lp .bl-5 #ebay-accordion-slider .pl .ebay-accordion-head img.arrow { margin-left: auto; }
.shopify-lp .bl-5 #ebay-accordion-slider .pl .ebay-accordion-head.active img.arrow { transform: rotate(180deg); }
.shopify-lp .bl-5 #ebay-accordion-slider .pl .ebay-accordion-body { padding-top: 30px; display: none; }
.shopify-lp .bl-5 #ebay-accordion-slider .pl .ebay-accordion-body img { width: 100%; }
.shopify-lp .bl-5 #ebay-accordion-slider .pl .ebay-accordion-body .description { font-size: 16px; line-height: 1.5; color: #303047; margin-top: 25px; }
.shopify-lp .bl-5 #ebay-accordion-slider .pl .ebay-accordion-body .links { margin-top: 25px; }
.shopify-lp .bl-5 #ebay-accordion-slider .pl .ebay-accordion-body .links a.read-more { font-size: 16px; font-weight: 500; color: var(--text-primary); text-transform: uppercase; }
.shopify-lp .bl-5 #ebay-accordion-slider .pl:nth-child(1) .ebay-accordion-body { display: block; }
.shopify-lp .bl-5.ebay h2,
.shopify-lp .bl-5.ebay .desc { color: var(--text-primary); }
.shopify-lp .bl-5.ebay .ebay-slider .slick-list .slick-slide .flx .block h3,
.shopify-lp .bl-5.ebay .ebay-slider .slick-list .slick-slide .flx .block h4 { color: var(--text-primary); }
.shopify-lp .bl-5.ebay .ebay-slider .slick-list .slick-slide .flx .block button { background: #ff0061; }
.shopify-lp .bl-5.ebay .ebay-slider .slick-list .slick-slide .flx .block button:hover { box-shadow: 0 2px 32px 4px rgba(255, 0, 97, 0.68); background: #ff0061; }
.shopify-lp .bl-6 { background: var(--text-primary); padding-top: 93px; padding-bottom: 111px; }
.shopify-lp .bl-6 .flx { display: flex; justify-content: space-between; }
.shopify-lp .bl-6 .flx .block-1 { width: 40%; }
.shopify-lp .bl-6 .flx .block-1 h2 { margin-bottom: 32px; text-transform: uppercase; font-size: 48px; font-weight: 700; line-height: 1.08; color: var(--text-primary-invert); }
.shopify-lp .bl-6 .flx .block-1 h3 { color: var(--text-primary-invert); font-size: 19px; margin-bottom: 30px; }
.shopify-lp .bl-6 .flx .block-1 .get-started-btn .get-started-btn-description { color: var(--text-primary-invert); }
.shopify-lp .bl-6 .flx .block-1 .flx-2 { display: flex; align-items: center; }
.shopify-lp .bl-6 .flx .block-1 .flx-2 span { font-size: 16px; color: var(--brand-gold-bright); }
.shopify-lp .bl-6 .flx .block-1 .flx-2 a { width: 200px; height: 40px; border-radius: 5px; text-decoration: none; background: var(--brand-pink); color: var(--text-primary-invert); font-size: 16px; font-family: "Rubik", sans-serif; font-weight: 500; text-align: center; text-transform: uppercase; line-height: 40px; margin-right: 16px; transition: 0.3s; }
.shopify-lp .bl-6 .flx .block-1 .flx-2 a:hover { box-shadow: var(--brand-pink-dark); }
.shopify-lp .bl-6 .flx .block-2 { width: 60%; display: flex; justify-content: space-between; align-items: center; }
.shopify-lp .bl-6 .flx .block-2 .bl { position: relative; max-width: 165px; }
.shopify-lp .bl-6 .flx .block-2 .bl .oval { background: var(--brand-gold-bright); border-radius: 50%; width: 117px; height: 117px; display: flex; justify-content: center; align-items: center; margin: 0 auto 17px; position: relative; }
.shopify-lp .bl-6 .flx .block-2 .bl .oval img.check { position: absolute; top: 0; right: 0; }
.shopify-lp .bl-6 .flx .block-2 .bl .oval img.icon { max-width: 76px; }
.shopify-lp .bl-6 .flx .block-2 .bl p { font-size: 21px; font-weight: 500; text-align: center; color: var(--brand-gold-bright); text-transform: uppercase; line-height: 25px; }
.shopify-lp .bl-6 .flx .block-2 .bl:before { content: ""; position: absolute; width: 82px; height: 1px; background: var(--brand-gold-bright); bottom: 20px; right: -100px; }
.shopify-lp .bl-6 .flx .block-2 .bl:nth-last-child(1):before { display: none; }
.shopify-lp .bl-6 .flx .flx-3 { display: none; }
.shopify-lp .bl-7 { background: #f7f7f7; padding-top: 70px; padding-bottom: 87px; }
.shopify-lp .bl-7 h2 { text-align: center; font-size: 32px; color: var(--text-primary); text-transform: uppercase; line-height: 1.15; margin-bottom: 84px; }
.shopify-lp .bl-7 h2 strong { display: block; }
.shopify-lp .bl-7 button { position: relative; display: block; margin: auto; font-size: 16px; text-align: center; line-height: 54px; color: #fff; text-transform: uppercase; width: 212px; height: 54px; border-radius: 5px; background: var(--brand-pink); cursor: pointer; outline: none; border: none; transition: 0.3s; }
.shopify-lp .bl-7 button:hover { box-shadow: var(--brand-pink-dark); }
.shopify-lp .bl-7 .flx { display: flex; flex-wrap: wrap; justify-content: space-between; }
.shopify-lp .bl-7 .flx .block { width: calc(33.3333333333% - 100px); border-radius: 5px; box-shadow: 0 42px 74px 0 #cecece; background: #fff; border-bottom: 11px solid #50e3c2; padding: 45px 20px; position: relative; margin-bottom: 66px; }
.shopify-lp .bl-7 .flx .block p { font-size: 20px; line-height: 25px; font-weight: 500; color: var(--brand-gold-bright); }
.shopify-lp .bl-7 .flx .block img { position: absolute; top: -18px; left: 20px; }
.shopify-lp .bl-7 .flx .block img.icon { display: none; }
.shopify-lp .bl-7 .flx:after { position: relative; content: ""; width: calc(33.3333333333% - 60px); }
.shopify-lp .bl-7.ebay button { background: #ff0061; }
.shopify-lp .bl-7.ebay button:hover { box-shadow: 0 2px 32px 4px rgba(255, 0, 97, 0.68); }
.shopify-lp .bl-7.bl-choose .flx { justify-content: flex-start; margin: 120px auto 0 5%; }
.shopify-lp .bl-7.bl-choose .flx .block { background: transparent; border-bottom: none; box-shadow: none; padding-left: 50px; }
.shopify-lp .bl-7.bl-choose .flx .block img { left: 0; top: 35px; }
.shopify-lp .bl-7.bl-choose .flx .block img.icon { display: block; top: -80px; left: 20px; }
.shopify-lp .bl-7.bl-choose .flx .block p { font-size: 18px; font-weight: normal; color: var(--text-primary); }
.shopify-lp .bl-7.bl-choose .flx .block p span { font-weight: bold; margin-bottom: 15px; display: block; text-transform: uppercase; }
.shopify-lp .bl-7.bl-choose button { background: var(--brand-pink); }
.shopify-lp .bl-7.bl-choose button:hover { box-shadow: var(--brand-pink-dark); }
.shopify-lp.wix-lp .bl-1 .flx { background: url("../src/img/wix-lp-bl-1-bg.png") no-repeat 100% 50%; display: flex; }
.shopify-lp.wix-lp .bl-1 .flx .block h1 span { display: inline-block; background: url("../src/img/wix.svg") no-repeat; background-size: 80px; width: 81px; height: 31px; }
.shopify-lp.wix-lp .bl-5 { padding-bottom: 1px; }
.shopify-lp.woocommerce-lp .bl-1 .flx { background: url("../src/img/wix-lp-bl-1-bg.png") no-repeat 100% 50%; display: flex; }
.shopify-lp.woocommerce-lp .bl-1 .flx .block h1 span { position: relative; top: 5px; display: inline-block; background: url("../src/img/woocommerce-tab.svg") no-repeat; background-size: 170px; width: 170px; height: 35px; }
.shopify-lp.woocommerce-lp .bl-5 { padding-bottom: 1px; }
.shopify-lp.amazon-lp .bl-1 .flx { display: flex; }
.shopify-lp.amazon-lp .bl-1 .flx .block h1 span { position: relative; top: 18px; display: inline-block; background: url("../src/img/amazon-logo.svg") no-repeat; background-size: 140px; width: 140px; height: 43px; }
.shopify-lp.amazon-lp .bl-5 { padding-bottom: 1px; }
@media (max-width:1300px) {
  .shopify-lp .bl-2 .flx { padding: 0; }
  .shopify-lp .bl-why .flx .block { width: calc(50% - 40px); }
  .shopify-lp .bl-why .flx .block img { width: 100%; }
  .shopify-lp .bl-why-use .flx { justify-content: space-between; }
  .shopify-lp .bl-why-use .flx .block { width: calc(50% - 16px); margin-right: 0 !important; }
  .shopify-lp .bl-4 .flx { padding: 0; }
  .shopify-lp .bl-4 .flx .block:before { width: 60px; right: -80px; }
  .shopify-lp .bl-5 .ebay-slider .slick-list { padding: 0; }
  .shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide .flx { flex-wrap: wrap; }
  .shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide .flx .block:nth-child(1) { width: 100%; padding-right: 0; }
  .shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide .flx .block:nth-child(2) { width: 100%; margin-top: 50px; }
  .shopify-lp .bl-5 .ebay-slider .slick-list .slick-slide .flx .block:nth-child(2) img { width: 100%; height: auto; box-shadow: none; }
  .shopify-lp .bl-5 .ebay-slider ul.slick-dots li { margin: 0 10px; }
  .shopify-lp .bl-5 .ebay-slider ul.slick-dots li:before { right: -23px; }
  .shopify-lp .bl-6 .flx { flex-wrap: wrap; }
  .shopify-lp .bl-6 .flx .block-1 { width: 100%; margin-bottom: 50px; }
  .shopify-lp .bl-6 .flx .block-2 { width: 100%; }
  .shopify-lp .bl-6 .flx .block-2 .bl:before { right: -130px; }
  .shopify-lp.wix-lp .bl-1 .flx { flex-wrap: wrap; }
  .shopify-lp.wix-lp .bl-1 .flx .block { width: 100%; }
  .shopify-lp.wix-lp .bl-1 .flx .bl { width: 100%; height: 600px; }
  .shopify-lp.wix-lp .bl-1 .flx .bl iframe { margin-top: 0; margin-left: 0; }
}
@media (max-width:940px) {
  .shopify-lp .bl-1 { padding: 0; }
  .shopify-lp .bl-1 .block p { display: block; margin-top: 20px; }
  .shopify-lp .bl-2 h2 { padding-left: 20px; padding-right: 20px; }
  .shopify-lp .bl-3 { padding-left: 20px; padding-right: 20px; }
  .shopify-lp .bl-3 .flx { margin: 0px -20px; }
  .shopify-lp .bl-3 .flx .slick-list { padding-left: 0; padding-right: 0; }
  .shopify-lp .bl-why .flx .block { width: 100%; }
  .shopify-lp .bl-why .flx .block img { width: auto; }
  .shopify-lp .bl-4 .flx { flex-wrap: wrap; }
  .shopify-lp .bl-4 .flx .block { width: 100%; margin-bottom: 50px; }
  .shopify-lp .bl-4 .flx .block:before { right: initial; left: 50%; top: initial; bottom: -40px; transform: translateX(-50%); height: 30px; width: 1px; }
  .shopify-lp .bl-4 .flx .block:nth-last-child(1) { margin-bottom: 0; }
  .shopify-lp .bl-5 { padding-bottom: 70px; }
  .shopify-lp .bl-5 #ebay-accordion-slider { display: block; padding: 0; }
  .shopify-lp .bl-5 #ebay-accordion-slider .pl .ebay-accordion-body h4 { margin-top: 20px; font-size: 20px; font-weight: 500; }
  .shopify-lp .bl-5 .ebay-slider { display: none; }
  .shopify-lp .bl-6 .flx .block-2 { flex-direction: column; }
  .shopify-lp .bl-6 .flx .block-2 .bl { margin-bottom: 64px; }
  .shopify-lp .bl-6 .flx .block-2 .bl:nth-last-child(1) { margin-bottom: 0; }
  .shopify-lp .bl-6 .flx .block-2 .bl:before { width: 1px; height: 32px; right: initial; left: 50%; bottom: -45px; transform: translateX(-50%); }
  .shopify-lp .bl-7 { padding-left: 20px; padding-right: 20px; }
  .shopify-lp .bl-7 .flx .block { width: calc(33.3333333333% - 70px); }
  .shopify-lp .bl-7 .flx:after { width: calc(33.3333333333% - 30px); }
  .shopify-lp .bl-7.bl-choose .flx .block { width: calc(50% - 70px); }
}
@media (max-width:600px) {
  .shopify-lp .bl-1 { min-height: auto; background: #eff7f5 !important; padding-top: 50px; padding-bottom: 0; }
  .shopify-lp .bl-1 .login a { position: absolute; top: 0; z-index: 12; right: 0; }
  .shopify-lp .bl-1 .block { display: flex; flex-direction: column; }
  .shopify-lp .bl-1 .block img.logo { display: none; }
  .shopify-lp .bl-1 .block h1 b { background-size: 30px; padding-left: 35px; margin-left: 5px; }
  .shopify-lp .bl-1 .block h1 br { display: none; }
  .shopify-lp .bl-1 .block h2 br { display: none; }
  .shopify-lp .bl-1 .block ul { order: 3; }
  .shopify-lp .bl-1 .block .trustpilot { order: 2; margin: auto; }
  .shopify-lp .bl-1 .block .get-started-btn { margin-bottom: 40px; }
  .shopify-lp .bl-1 .block .flx-2 { order: 1; flex-wrap: wrap; margin-bottom: 50px; }
  .shopify-lp .bl-1 .block .flx-2 p { width: 100%; text-align: center; }
  .shopify-lp .bl-1 .block .flx-2 form { width: 100%; }
  .shopify-lp .bl-1 .block .flx-2 form button { width: 100%; height: 54px; line-height: 54px; }
  .shopify-lp .bl-why-use { padding-top: 60px; padding-bottom: 60px; }
  .shopify-lp .bl-why-use .flx { flex-direction: column; }
  .shopify-lp .bl-why-use .flx .block { width: 100%; padding: 32px 24px; margin-bottom: 20px; }
  .shopify-lp .bl-2 { padding-bottom: 50px; }
  .shopify-lp .bl-2 h3 { display: none; }
  .shopify-lp .bl-2 .flx .block { display: flex; width: 50%; margin: 0; }
  .shopify-lp .bl-2 .flx .block.mobile { display: flex; }
  .shopify-lp .bl-2 .flx .block h4,
  .shopify-lp .bl-2 .flx .block .mob-title { display: table; }
  .shopify-lp .bl-2 .flx .block img { margin: 0 auto 20px; }
  .shopify-lp .bl-3 h2 { font-size: 25px; margin-bottom: 20px; }
  .shopify-lp .bl-3 .flx { margin: 0 -20px 0 -65px; }
  .shopify-lp .bl-3 .flx .slick-list .slick-track a { margin: 30px 10px; }
  .shopify-lp .bl-why .flx .block img { width: 100%; max-height: initial; }
  .shopify-lp .bl-why .flx .block h3 br { display: none; }
  .shopify-lp .bl-why .flx .block p br { display: none; }
  .shopify-lp .bl-4 { padding-top: 50px; padding-bottom: 80px; }
  .shopify-lp .bl-4 p { margin-bottom: 30px; }
  .shopify-lp .bl-5 h2 { padding: 0 20px; }
  .shopify-lp .bl-5 .desc { padding: 0 20px; }
  .shopify-lp .bl-5 .desc br { display: none; }
  .shopify-lp .bl-6 { padding-top: 50px; padding-bottom: 50px; }
  .shopify-lp .bl-6 .flx .block-1 h2 { font-size: 25px; text-align: center; }
  .shopify-lp .bl-6 .flx .block-1 h3 { font-size: 20px; text-align: center; margin-bottom: 0; }
  .shopify-lp .bl-6 .flx .block-1 p { display: block; margin-top: 20px; }
  .shopify-lp .bl-6 .flx .block-1 .get-started-btn { display: flex; flex-direction: column; align-items: center; }
  .shopify-lp .bl-6 .flx .block-1 .flx-2 { display: none; }
  .shopify-lp .bl-6 .flx .block-2 { flex-wrap: wrap; justify-content: center; }
  .shopify-lp .bl-6 .flx .block-2 .bl { max-width: 100%; margin-bottom: 50px; }
  .shopify-lp .bl-6 .flx .block-2 .bl:nth-last-child(1) { margin-bottom: 0; }
  .shopify-lp .bl-6 .flx .block-2 .bl:before { bottom: -40px; }
  .shopify-lp .bl-6 .flx .flx-3 { width: 100%; display: flex; justify-content: center; align-items: center; margin-top: 40px; }
  .shopify-lp .bl-6 .flx .flx-3 span { font-size: 16px; color: var(--brand-gold-bright); }
  .shopify-lp .bl-6 .flx .flx-3 a { width: 200px; height: 40px; border-radius: 5px; text-decoration: none; background: var(--brand-pink); color: var(--text-primary-invert); font-size: 16px; font-family: "Rubik", sans-serif; font-weight: 500; text-align: center; text-transform: uppercase; line-height: 40px; margin-right: 16px; transition: 0.3s; }
  .shopify-lp .bl-6 .flx .flx-3 a:hover { box-shadow: var(--brand-pink-dark); }
  .shopify-lp .bl-7 h2 { font-size: 25px; margin-bottom: 45px; }
  .shopify-lp .bl-7 h2 strong { display: inline; }
  .shopify-lp .bl-7 .flx { flex-wrap: wrap; }
  .shopify-lp .bl-7 .flx .block { width: 100%; }
  .shopify-lp .bl-7 button { width: 100%; }
  .shopify-lp .bl-7.bl-choose .flx .block { width: 100%; }
  .shopify-lp .bl-7.bl-choose .flx .block img.icon { width: 150px; left: calc(50% - 75px); }
  .shopify-lp.wix-lp .bl-1 .flx .block h1 span { background-size: 65px; width: 67px; height: 26px; }
  .shopify-lp.wix-lp .bl-1 .flx .bl { height: auto; }
  .shopify-lp.wix-lp .bl-1 .flx .bl iframe { display: none; }
  .shopify-lp.woocommerce-lp .bl-1 .flx .block h1 span { background-size: 150px; width: 150px; height: 30px; }
  .shopify-lp.amazon-lp .bl-1 .flx .block h1 span { width: 120px; height: 40px; background-size: 120px; }
  .shopify-lp.ebay-lp .trustpilot .flx-all { flex-direction: row-reverse; }
  .shopify-lp.ebay-lp .trustpilot .flx-all img.ebay-bage-web { width: 150px; }
  .shopify-lp.facebook-lp .bl-1 .block h1 .facebook { font-size: 30px; }
}
.webinars-redesign .header { background: url("../src/img/banner.svg") no-repeat bottom; padding: 100px 0; }
.webinars-redesign .header .flx { display: flex; justify-content: space-between; align-items: center; }
.webinars-redesign .header .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .webinars-redesign .header .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.webinars-redesign .header .flx .block p { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; }
.webinars-redesign .header .flx .block img { width: 100%; }
.webinars-redesign .header .flx .block:nth-child(1) { width: calc(45% - 100px); padding-right: 100px; }
.webinars-redesign .header .flx .block:nth-child(2) { width: 55%; }
.webinars-redesign .bl-2 { padding-bottom: 75px; }
.webinars-redesign .bl-2 .flx { display: flex; }
.webinars-redesign .bl-2 .flx .block { background: var(--text-primary); }
.webinars-redesign .bl-2 .flx .block h2 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; color: var(--brand-gold-bright); margin-bottom: 40px; }
@media (max-width:600px) {
  .webinars-redesign .bl-2 .flx .block h2 { font-size: 24px; line-height: 28px; }
}
.webinars-redesign .bl-2 .flx .block h3 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; margin-bottom: 16px; color: var(--text-primary-invert); }
@media (max-width:600px) {
  .webinars-redesign .bl-2 .flx .block h3 { font-size: 24px; line-height: 28px; }
}
.webinars-redesign .bl-2 .flx .block p { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; margin-bottom: 32px; color: var(--text-primary-invert); }
.webinars-redesign .bl-2 .flx .block a { border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 130px; height: 40px; line-height: 40px; }
.webinars-redesign .bl-2 .flx .block a:hover { background: var(--brand-gold-dark); }
.webinars-redesign .bl-2 .flx .block a:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.webinars-redesign .bl-2 .flx .block a:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
.webinars-redesign .bl-2 .flx .block img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; border-top-right-radius: 30px; border-bottom-right-radius: 30px; }
.webinars-redesign .bl-2 .flx .block:nth-child(1) { width: 50%; border-top-left-radius: 30px; border-bottom-left-radius: 30px; padding: 40px 45px; }
.webinars-redesign .bl-2 .flx .block:nth-child(2) { width: 50%; border-top-right-radius: 30px; border-bottom-right-radius: 30px; }
.webinars-redesign .bl-3 { padding-bottom: 35px; }
.webinars-redesign .bl-3 .flx { display: flex; justify-content: space-between; align-items: center; margin-bottom: 70px; }
.webinars-redesign .bl-3 .flx h2 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; width: 60%; color: var(--brand-gold); }
@media (max-width:600px) {
  .webinars-redesign .bl-3 .flx h2 { font-size: 24px; line-height: 28px; }
}
.webinars-redesign .bl-3 .flx .search-form { position: relative; width: calc(40% - 30px); }
.webinars-redesign .bl-3 .flx .search-form form { display: flex; align-items: center; }
.webinars-redesign .bl-3 .flx .search-form form input[type=text] { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; width: calc(100% - 117px); padding-left: 35px; padding-right: 10px; margin-right: 15px; background: url("../src/img/blog-search-icon.svg") no-repeat; background-size: 15px 15px; background-position: 10px 50%; }
.webinars-redesign .bl-3 .flx .search-form form input[type=text]::-moz-placeholder { color: var(--text-secondary); }
.webinars-redesign .bl-3 .flx .search-form form input[type=text]::placeholder { color: var(--text-secondary); }
.webinars-redesign .bl-3 .flx .search-form form input[type=text]:hover { border: 1px solid var(--brand-gold-bright); }
.webinars-redesign .bl-3 .flx .search-form form input[type=text]:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.webinars-redesign .bl-3 .flx .search-form form input[type=text]:disabled { background: var(--brand-grey); }
.webinars-redesign .bl-3 .flx .search-form form input[type=text].error { border: 1px solid #e54343; }
.webinars-redesign .bl-3 .flx .search-form form input[type=text].error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .webinars-redesign .bl-3 .flx .search-form form input[type=text] { height: 48px; }
}
.webinars-redesign .bl-3 .flx .search-form form input[type=submit] { border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 117px; height: 40px; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
.webinars-redesign .bl-3 .flx .search-form form input[type=submit]:hover { background: var(--brand-gold-dark); }
.webinars-redesign .bl-3 .flx .search-form form input[type=submit]:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.webinars-redesign .bl-3 .flx .search-form form input[type=submit]:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
.webinars-redesign .bl-3 .flx .search-form form i { position: absolute; top: 50%; transform: translateY(-50%); left: 25px; }
.webinars-redesign .bl-3 .posts .post-flx { display: flex; justify-content: space-between; flex-wrap: wrap; }
.webinars-redesign .bl-3 .posts .post-flx .post { width: calc(33.3333333333% - 54px); margin-bottom: 20px; }
.webinars-redesign .bl-3 .posts .post-flx .post .img-thumbnail { overflow: hidden; display: block; border-radius: 5px; margin-bottom: 35px; position: relative; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1); }
.webinars-redesign .bl-3 .posts .post-flx .post .img-thumbnail img { width: 100%; height: 200px; border-radius: 5px; margin-bottom: -3px; -o-object-fit: cover; object-fit: cover; transition: 0.3s; }
.webinars-redesign .bl-3 .posts .post-flx .post .img-thumbnail h3 { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-weight: 700; width: calc(100% - 20px); text-align: center; color: var(--text-primary-invert); font-size: 18px; }
.webinars-redesign .bl-3 .posts .post-flx .post .img-thumbnail:hover { box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22); }
.webinars-redesign .bl-3 .posts .post-flx .post .cat-tag { margin-bottom: 28px; }
.webinars-redesign .bl-3 .posts .post-flx .post .cat-tag span { color: var(--brand-gold); font-size: 17px; font-weight: 500; margin-bottom: 10px; }
.webinars-redesign .bl-3 .posts .post-flx .post a.title { font-size: 25px; font-weight: 500; color: var(--text-primary); line-height: 28px; margin-bottom: 30px; text-decoration: none; display: block; min-height: 140px; }
.webinars-redesign .bl-3 .posts .post-flx .post a.title:hover { text-decoration: underline; }
.webinars-redesign .bl-3 .posts .post-flx .post a.read-story { font-size: 15px; color: var(--text-primary); border-bottom: 1px solid var(--text-primary); text-transform: uppercase; padding-bottom: 5px; text-decoration: none; }
.webinars-redesign .bl-3 .posts .post-flx .post:hover .img-thumbnail img { transform: scale(1.1); }
.webinars-redesign .bl-3 .posts .post-flx .post:hover .img-thumbnail img.logo { transform: initial; }
.webinars-redesign .bl-3 .posts .post-flx .post:hover a.title { text-decoration: underline; }
.webinars-redesign .bl-3 .posts .post-flx:after { width: calc(33.3333333333% - 54px); position: relative; content: ""; }
.webinars-redesign .bl-3 .posts.mobile { height: 0; overflow: hidden; }
@media (max-width:1300px) {
  .webinars-redesign .header .flx .block:nth-child(1) { width: 40%; padding-right: 50px; }
  .webinars-redesign .bl-3 .flx-2 a { width: calc(50% - 20px); margin-bottom: 40px; }
}
@media (max-width:940px) {
  .webinars-redesign .header .flx { flex-wrap: wrap; }
  .webinars-redesign .header .flx .block:nth-child(1) { width: 100%; padding-right: 0; margin-bottom: 30px; }
  .webinars-redesign .header .flx .block:nth-child(2) { width: 100%; }
  .webinars-redesign .bl-2 .flx { flex-wrap: wrap; }
  .webinars-redesign .bl-2 .flx .block img { border-top-left-radius: 30px; border-bottom-right-radius: 0; }
  .webinars-redesign .bl-2 .flx .block a { width: 100%; }
  .webinars-redesign .bl-2 .flx .block:nth-child(1) { width: 100%; order: 2; border-top-left-radius: 0; border-bottom-right-radius: 30px; }
  .webinars-redesign .bl-2 .flx .block:nth-child(2) { width: 100%; border-top-left-radius: 30px; border-bottom-right-radius: 0; order: 1; }
  .webinars-redesign .bl-3 .flx { flex-wrap: wrap; }
  .webinars-redesign .bl-3 .flx h2 { width: 100%; margin-bottom: 44px; }
  .webinars-redesign .bl-3 .flx .search-form { width: 100%; }
  .webinars-redesign .bl-3 .posts .post-flx .post { width: calc(33.3333333333% - 15px); }
  .webinars-redesign .bl-3 .posts .post-flx .post a.title { font-size: 20px; line-height: 24px; }
  .webinars-redesign .bl-3 .posts .post-flx .post .cat-tag span { font-size: 16px; }
  .webinars-redesign .bl-3 .posts .post-flx:after { display: none; }
}
@media (max-width:600px) {
  .webinars-redesign .header { padding-top: 56px; padding-bottom: 30px; }
  .webinars-redesign .header .flx .block h1 { text-align: center; }
  .webinars-redesign .header .flx .block p { text-align: center; }
  .webinars-redesign .header .flx .block img { display: none; }
  .webinars-redesign .bl-2 .flx .block h2 { margin-bottom: 30px; }
  .webinars-redesign .bl-2 .flx .block:nth-child(1) { padding: 17px 22px 35px; }
  .webinars-redesign .bl-3 .flx .search-form form input[type=text] { width: calc(100% - 85px); }
  .webinars-redesign .bl-3 .flx .search-form form input[type=submit] { width: 85px; font-size: 14px; }
  .webinars-redesign .bl-3 .posts .post-flx .post { width: 100%; }
  .webinars-redesign .bl-3 .posts .post-flx .post a.title { margin-bottom: 0; }
  .webinars-redesign .bl-3 .posts .post-flx .post .img-thumbnail { box-shadow: none; }
  .webinars-redesign .bl-3 .posts .post-flx .post .img-thumbnail img { height: auto; }
  .webinars-redesign .bl-3 .posts .post-flx .post .img-thumbnail:hover { box-shadow: none; }
}
.webinar-page-redesign .webinar-header .container-full { height: 520px; background-size: cover; background-repeat: no-repeat; transition: 0.5s all linear; position: relative; }
.webinar-page-redesign .webinar-header .container-full:before { position: absolute; width: 100%; height: 100%; left: 0; top: 0; content: ""; background-color: rgba(25, 25, 53, 0.56); }
.webinar-page-redesign .webinar-header .container-full .dashes-bg { position: absolute; width: calc(100% + 50px); height: auto; bottom: 20px; left: 0; }
.webinar-page-redesign .webinar-header .container-full h2.mobile { position: relative; text-align: center; color: var(--text-primary-invert); font-size: 40px; font-weight: 500; padding: 50px 10px 10px; display: none; }
.webinar-page-redesign .webinar-header .container-full .flx { display: flex; min-height: 350px; align-items: center; margin-left: auto; margin-right: 50px; width: -moz-fit-content; width: fit-content; }
.webinar-page-redesign .webinar-header .container-full .flx .form-block { background-color: white; width: 370px; padding: 33px 26px 26px; margin-top: 30px; margin-bottom: 50px; border-radius: 5px; z-index: 1; }
.webinar-page-redesign .webinar-header .container-full .flx .form-block .form-title { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; margin-bottom: 30px; }
@media (max-width:600px) {
  .webinar-page-redesign .webinar-header .container-full .flx .form-block .form-title { font-size: 24px; line-height: 28px; }
}
.webinar-page-redesign .webinar-header .container-full .flx .form-block .form-title br { display: none; }
.webinar-page-redesign .webinar-header .container-full .flx .form-block form .field { position: relative; width: 100%; }
.webinar-page-redesign .webinar-header .container-full .flx .form-block form span.error { position: initial; left: initial; bottom: initial; right: initial; top: initial; background: transparent; padding: 0; border-radius: 0; display: block; font-size: 12px; line-height: 16px; color: #e54343; font-weight: 400; margin-top: 5px; margin-top: -35px; margin-bottom: 30px; }
.webinar-page-redesign .webinar-header .container-full .flx .form-block form span.error:after { display: none; }
.webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=text],
.webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=email] { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; height: 50px; margin-bottom: 40px; }
.webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=text]::-moz-placeholder,
.webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=email]::-moz-placeholder { color: var(--text-secondary); }
.webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=text]::placeholder,
.webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=email]::placeholder { color: var(--text-secondary); }
.webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=text]:hover,
.webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=email]:hover { border: 1px solid var(--brand-gold-bright); }
.webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=text]:focus,
.webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=email]:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=text]:disabled,
.webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=email]:disabled { background: var(--brand-grey); }
.webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=text].error,
.webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=email].error { border: 1px solid #e54343; }
.webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=text].error:focus,
.webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=email].error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=text],
  .webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=email] { height: 48px; }
}
.webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=submit] { border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 100%; height: 60px; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
.webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=submit]:hover { background: var(--brand-gold-dark); }
.webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=submit]:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.webinar-page-redesign .webinar-header .container-full .flx .form-block form input[type=submit]:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
.webinar-page-redesign .webinar-header .container-full .flx .form-block form br { display: none; }
.webinar-page-redesign .webinar-header .container-full .flx .form-block form span.error { bottom: 100px; }
.webinar-page-redesign .webinar-header .container-full .flx div.wpcf7-mail-sent-ok,
.webinar-page-redesign .webinar-header .container-full .flx div.wpcf7 .ajax-loader,
.webinar-page-redesign .webinar-header .container-full .flx div.wpcf7-validation-errors,
.webinar-page-redesign .webinar-header .container-full .flx div.wpcf7-acceptance-missing,
.webinar-page-redesign .webinar-header .container-full .flx div.wpcf7-response-output,
.webinar-page-redesign .webinar-header .container-full .flx span.wpcf7-not-valid-tip { display: none !important; }
.webinar-page-redesign .webinar-header .container-full .flx-video { display: none; padding: 30px; }
.webinar-page-redesign .webinar-header .container-full .flx-video .videoContainer { position: relative; z-index: 2; width: 820px; margin: auto; }
.webinar-page-redesign .webinar-header .container-full .flx-video .videoContainer iframe { position: absolute; top: 0; left: 0; border: 0; width: 820px; height: 460px; }
.webinar-page-redesign .bl-1 { padding: 100px 0; }
.webinar-page-redesign .bl-1 .flx { display: flex; justify-content: space-between; font-size: 17px; line-height: 1.4; }
.webinar-page-redesign .bl-1 .flx .left-col { width: calc(40% - 80px); }
.webinar-page-redesign .bl-1 .flx .left-col .subtitle { color: var(--brand-gold); font-weight: bold; text-transform: uppercase; margin-bottom: 15px; }
.webinar-page-redesign .bl-1 .flx .left-col .author-block { flex-direction: row; display: flex; align-items: center; margin-bottom: 25px; }
.webinar-page-redesign .bl-1 .flx .left-col .author-block img { width: 57px; margin-right: 15px; }
.webinar-page-redesign .bl-1 .flx .left-col .author-block .name { font-weight: bold; color: var(--text-primary); }
.webinar-page-redesign .bl-1 .flx .left-col .author-block .prof { font-weight: 400; color: var(--text-primary); }
.webinar-page-redesign .bl-1 .flx .left-col .duration { font-weight: bold; color: var(--text-primary); margin-bottom: 25px; }
.webinar-page-redesign .bl-1 .flx .left-col .link-block li { margin-bottom: 15px; }
.webinar-page-redesign .bl-1 .flx .left-col .link-block li a { text-decoration: none; font-weight: 400; color: var(--text-primary); }
.webinar-page-redesign .bl-1 .flx .left-col .link-block li a:hover { text-decoration: underline; }
.webinar-page-redesign .bl-1 .flx .left-col .link-block li img { width: 11px; }
.webinar-page-redesign .bl-1 .flx .right-col { width: 60%; }
.webinar-page-redesign .bl-1 .flx .right-col h1 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 20px; }
@media (max-width:600px) {
  .webinar-page-redesign .bl-1 .flx .right-col h1 { font-size: 32px; line-height: 38px; }
}
.webinar-page-redesign .bl-1 .flx .right-col p { font-weight: 400; color: var(--text-primary); margin-bottom: 30px; }
.webinar-page-redesign .bl-1 .flx .right-col p br { content: " "; display: block; margin: 10px auto; }
.webinar-page-redesign .bl-1 .flx .right-col h4 { font-weight: bold; color: var(--text-primary); margin-bottom: 10px; }
.webinar-page-redesign .bl-1 .flx .right-col ul li { margin-bottom: 20px; font-weight: 400; color: var(--text-primary); padding-left: 30px; background: url("https://pictures.autods.com/OfficialSite/New/20201007064048/rectangle.svg") no-repeat; background-position: 0 5px; }
.webinar-page-redesign .bl-1 .flx .right-col a { font-size: 15px; color: var(--text-primary); text-decoration: none; border-bottom: 1px solid var(--text-primary); text-transform: uppercase; }
.webinar-page-redesign .bl-2 { background-color: var(--brand-grey); padding: 100px 0 80px; }
.webinar-page-redesign .bl-2 h2 { font-size: 44px; color: var(--brand-gold); font-weight: 600; line-height: 52px; margin-bottom: 48px; }
@media (max-width:600px) {
  .webinar-page-redesign .bl-2 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .webinar-page-redesign .bl-2 h2 { margin-bottom: 32px; }
}
.webinar-page-redesign .bl-2 h3 { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; margin-bottom: 16px; font-weight: 500; }
@media (max-width:600px) {
  .webinar-page-redesign .bl-2 h3 { font-size: 18px; line-height: 25px; }
}
.webinar-page-redesign .bl-2 .flx { display: flex; flex-wrap: wrap; justify-content: space-between; }
.webinar-page-redesign .bl-2 .flx a { width: calc(33.3333333333% - 65px); height: auto; background: var(--text-primary); position: relative; display: block; border-radius: 5px; transition: 0.3s; }
.webinar-page-redesign .bl-2 .flx a img { width: 100%; height: 226px; -o-object-fit: cover; object-fit: cover; display: block; border-radius: 5px; opacity: 0.3; }
.webinar-page-redesign .bl-2 .flx a h4 { position: absolute; bottom: 20px; left: 15px; color: var(--text-primary-invert); font-size: 17px; font-weight: 500; text-transform: uppercase; line-height: 1.4; transition: 0.3s; }
.webinar-page-redesign .bl-2 .flx a span { position: absolute; width: 100px; height: 29px; border-radius: 5px; background-color: #ffffff; top: 13px; left: 13px; text-align: center; line-height: 29px; font-size: 15px; color: var(--brand-gold); text-transform: uppercase; }
.webinar-page-redesign .bl-2 .flx a:hover { background: #e5bbb8; }
.webinar-page-redesign .bl-2 .flx a:hover h4 { color: var(--text-primary); }
.webinar-page-redesign .bl-2 a.more { display: block; width: 170px; height: 40px; line-height: 40px; color: var(--text-primary-invert); text-align: center; text-decoration: none; margin: 100px auto 0; font-size: 16px; background: var(--brand-gold-bright); border-radius: 5px; transition: 0.3s; text-transform: uppercase; }
.webinar-page-redesign .bl-2 a.more:hover { background: #eebd86; }
@media (max-width:1300px) {
  .webinar-page-redesign .bl-2 .flx a { width: calc(50% - 20px); margin-bottom: 20px; }
  .webinar-page-redesign .bl-2 a.more { margin-top: 50px; }
}
@media (max-width:940px) {
  .webinar-page-redesign .webinar-header .container-full { height: 640px; }
  .webinar-page-redesign .webinar-header .container-full h2.mobile { display: block; }
  .webinar-page-redesign .webinar-header .container-full .flx { margin-right: auto; }
  .webinar-page-redesign .webinar-header .container-full .flx .form-block .form-title { text-align: center; }
  .webinar-page-redesign .webinar-header .container-full .flx-video { width: 100%; padding: 0; }
  .webinar-page-redesign .webinar-header .container-full .flx-video .videoContainer { width: calc(100% - 40px); height: 0; padding-bottom: 56.25%; }
  .webinar-page-redesign .webinar-header .container-full .flx-video .videoContainer iframe { height: 100%; width: 100%; }
  .webinar-page-redesign .bl-1 { padding: 50px 0; }
  .webinar-page-redesign .bl-1 .flx { flex-direction: column; }
  .webinar-page-redesign .bl-1 .flx .left-col,
  .webinar-page-redesign .bl-1 .flx .right-col { width: 100%; }
  .webinar-page-redesign .bl-2 { padding: 50px 0; }
  .webinar-page-redesign .bl-2 .flx a { width: 100%; }
}
@media (max-width:600px) {
  .webinar-page-redesign .webinar-header .container-full { height: 600px; }
  .webinar-page-redesign .webinar-header .container-full .flx { width: 100%; margin: 0 auto; }
  .webinar-page-redesign .webinar-header .container-full .flx .form-block { width: 100%; }
  .webinar-page-redesign .webinar-header .container-full .flx-video { margin-top: 50px; }
}
.shopify-course .block-1 { background: url("../src/img/shopify-course-pixels.svg") no-repeat; background-position: 50% 50%; padding: 62px 0 82px; }
.shopify-course .block-1 .flx { display: flex; flex-direction: column; align-items: center; }
.shopify-course .block-1 .flx h1 { position: relative; text-align: center; font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .shopify-course .block-1 .flx h1 { font-size: 36px; line-height: 43px; }
}
.shopify-course .block-1 .flx h1 strong { display: flex; align-items: center; font-weight: 700; }
.shopify-course .block-1 .flx h1 span { display: inline-block; background: url("../src/img/shopify-logo.svg") no-repeat; background-position: 0 50%; font-weight: 700; font-style: italic; margin: 0 20px; padding-left: 60px; }
.shopify-course .block-1 .flx h1 .amazon-logo { position: relative; top: 10px; display: inline-block; background: url("../src/img/amazon-logo.svg") no-repeat; background-size: 140px; width: 140px; height: 43px; margin: 0 10px; }
.shopify-course .block-1 .flx h1 b { display: inline-block; color: #1a77f2; font-weight: 700; margin: 0 10px; }
.shopify-course .block-1 .flx h1:before { position: absolute; top: -35px; right: -55px; content: ""; background: url("../src/img/shopify-main-free.svg") no-repeat; background-size: 80px; width: 80px; height: 80px; }
.shopify-course .block-1 .flx p { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; margin-bottom: 32px; text-align: center; }
.shopify-course .block-1 .flx a { border-radius: 8px; background-color: var(--brand-pink); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; margin: auto; width: 225px; height: 40px; line-height: 40px; }
.shopify-course .block-1 .flx a:hover { background-color: var(--brand-pink-dark); }
.shopify-course .block-1 .flx a:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.shopify-course .block-1 .flx a:disabled { background-color: var(--brand-pink-secondary); cursor: not-allowed; }
.shopify-course .block-2 { padding: 34px 0 80px; }
.shopify-course .block-2 h2 { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; font-weight: 600; color: var(--brand-gold); margin-bottom: 30px; }
@media (max-width:600px) {
  .shopify-course .block-2 h2 { font-size: 18px; line-height: 25px; }
}
.shopify-course .block-2 h2 span { color: var(--text-primary); display: block; }
.shopify-course .block-2 .line-nav { justify-content: flex-end; margin-bottom: -20px; margin-top: -10px; }
.shopify-course .block-2 .line-nav .list { display: flex; align-items: center; margin-right: 23px; }
.shopify-course .block-2 .line-nav .list img.active { position: absolute; z-index: 1; }
.shopify-course .block-2 .line-nav .list img.none { position: relative; }
.shopify-course .block-2 .line-nav.mobile { display: none; }
.shopify-course .block-2 .line-nav.mobile .left { width: 28px; height: 28px; background: #e7e7e7; border-radius: 50%; display: flex; align-items: center; margin-right: 25px; }
.shopify-course .block-2 .line-nav.mobile .left img { width: 11px; margin-left: 7px; }
.shopify-course .block-2 .line-nav.mobile .right { width: 28px; height: 28px; background: #e7e7e7; border-radius: 50%; display: flex; align-items: center; }
.shopify-course .block-2 .line-nav.mobile .right img { width: 11px; margin-left: 10px; }
.shopify-course .block-2 .line-nav.desktop { display: flex; justify-content: flex-start; margin-top: 10px; position: absolute; top: 460px; }
.shopify-course .block-2 .line-nav.desktop .left,
.shopify-course .block-2 .line-nav.desktop .right { -webkit-user-select: none; -moz-user-select: none; user-select: none; cursor: pointer; color: var(--brand-gold-dark); font-size: 15px; transition: 0.3s; }
.shopify-course .block-2 .line-nav.desktop .left:hover,
.shopify-course .block-2 .line-nav.desktop .right:hover { color: var(--brand-gold); text-decoration: underline; }
.shopify-course .block-2 .line-nav.desktop .right { background: url("../src/img/featurea-arrow.svg") no-repeat 100% 50%; padding-right: 20px; }
.shopify-course .block-2 .line-nav.desktop .left { opacity: 0; z-index: -1; margin-right: 50px; background: url("../src/img/course-arr-left.svg") no-repeat 0 50%; padding-left: 20px; }
.shopify-course .block-2 .flx { display: flex; justify-content: space-between; }
.shopify-course .block-2 .flx .video { position: relative; width: calc(70% - 40px); }
.shopify-course .block-2 .flx .video .tabs__content { height: 440px; display: none; }
.shopify-course .block-2 .flx .video .tabs__content .video-wrapper { position: relative; padding-bottom: 52%; height: 0; overflow: hidden; max-width: 100%; background: #000; }
.shopify-course .block-2 .flx .video .tabs__content iframe { width: 100%; height: 440px; position: relative; z-index: 1; }
.shopify-course .block-2 .flx .video .tabs__content img.poster { position: absolute; top: 0; left: 0; width: 100%; height: 440px; -o-object-fit: cover; object-fit: cover; }
.shopify-course .block-2 .flx .video .tabs__content .overlay { display: flex; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(209, 244, 236, 0.96); flex-direction: column; justify-content: center; align-content: center; z-index: 1; }
.shopify-course .block-2 .flx .video .tabs__content .overlay img { max-width: 150px; margin: 0 auto 30px; }
.shopify-course .block-2 .flx .video .tabs__content .overlay h5 { text-align: center; font-size: 25px; font-weight: 700; color: var(--text-primary); text-transform: uppercase; margin-bottom: 10px; }
.shopify-course .block-2 .flx .video .tabs__content .overlay p { text-align: center; color: var(--text-primary); font-size: 17px; line-height: 1.41; margin-bottom: 30px; }
.shopify-course .block-2 .flx .video .tabs__content .overlay p a { color: var(--brand-gold-dark); transition: 0.3s; }
.shopify-course .block-2 .flx .video .tabs__content .overlay p a:hover { color: var(--brand-gold); }
.shopify-course .block-2 .flx .video .tabs__content .overlay a { border-radius: 8px; background-color: var(--brand-pink); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; margin: 0 auto; width: 195px; height: 40px; line-height: 40px; }
.shopify-course .block-2 .flx .video .tabs__content .overlay a:hover { background-color: var(--brand-pink-dark); }
.shopify-course .block-2 .flx .video .tabs__content .overlay a:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.shopify-course .block-2 .flx .video .tabs__content .overlay a:disabled { background-color: var(--brand-pink-secondary); cursor: not-allowed; }
.shopify-course .block-2 .flx .video .tabs__content.active { display: block; }
.shopify-course .block-2 .flx .video-list { width: 30%; }
.shopify-course .block-2 .flx .video-list h3 { font-size: 16px; font-weight: 700; text-transform: uppercase; color: var(--text-primary); margin-bottom: 20px; }
.shopify-course .block-2 .flx .video-list ul.tabs__caption { height: 405px; padding: 0 20px 0 20px !important; margin: 0 -20px; overflow-y: auto; }
.shopify-course .block-2 .flx .video-list ul.tabs__caption li { position: relative; cursor: pointer; color: var(--text-primary); font-size: 16px; min-height: 55px; text-decoration: none; border-radius: 10px; border: none; background: var(--brand-grey) url("../src/img/lock.svg") no-repeat 95px 50%; box-shadow: none; margin-bottom: 15px; padding: 8px; display: flex; align-items: center; }
.shopify-course .block-2 .flx .video-list ul.tabs__caption li img { border-radius: 9px; margin-right: 30px; width: 80px; height: 55px; -o-object-fit: cover; object-fit: cover; }
.shopify-course .block-2 .flx .video-list ul.tabs__caption li span { display: block; margin-left: auto; padding-left: 10px; font-size: 16px; font-weight: 400; color: var(--text-primary); }
.shopify-course .block-2 .flx .video-list ul.tabs__caption li:nth-last-child(1) { margin-bottom: 0; }
.shopify-course .block-2 .flx .video-list ul.tabs__caption li:nth-child(1) { background: #f5f5f5; }
.shopify-course .block-2 .flx .video-list ul.tabs__caption li.active { background: #fff url("../src/img/play-course.svg") no-repeat 95px 50% !important; border-top: 3px solid var(--brand-gold); box-shadow: 0 6px 23px 0 rgba(0, 0, 0, 0.17); color: var(--brand-gold); }
.shopify-course .block-2 .flx .video-list ul.tabs__caption li.active span { color: var(--brand-gold); }
.shopify-course .block-2 .flx .video-list ul.tabs__caption li.title { margin-top: 45px; }
.shopify-course .block-2 .flx .video-list ul.tabs__caption li:hover { color: var(--brand-gold); }
.shopify-course .block-2 .flx .video-list ul.tabs__caption .section-title { position: absolute; color: var(--brand-gold); top: -25px; font-weight: 400; pointer-events: none; }
.shopify-course .block-3 { background: #fff3f2; padding: 53px 0 75px; }
.shopify-course .block-3 .tabs { display: flex; }
.shopify-course .block-3 .tabs .left { width: 420px; }
.shopify-course .block-3 .tabs .left ul.tabs__caption { margin-bottom: 62px; }
.shopify-course .block-3 .tabs .left ul.tabs__caption li { display: flex; align-items: center; width: 100%; height: 94px; color: var(--brand-gold); text-transform: uppercase; border-radius: 10px; border: solid 1px var(--brand-gold); padding-left: 30px; box-sizing: border-box; cursor: pointer; margin-bottom: 28px; transition: 0.3s; }
.shopify-course .block-3 .tabs .left ul.tabs__caption li.active { font-weight: 700; color: var(--text-primary-invert); background: var(--brand-gold); }
.shopify-course .block-3 .tabs .left ul.tabs__caption li:nth-last-child(1) { margin-bottom: 0; }
.shopify-course .block-3 .tabs .left ul.tabs__caption li:hover { color: var(--text-primary-invert); background: var(--brand-gold); }
.shopify-course .block-3 .tabs .right { width: calc(100% - 420px); padding-left: 112px; }
.shopify-course .block-3 .tabs .right .tabs__content { display: none; }
.shopify-course .block-3 .tabs .right .tabs__content p { font-size: 17px; line-height: 1.41; color: var(--text-primary); margin-bottom: 10px; }
.shopify-course .block-3 .tabs .right .tabs__content p a { color: var(--brand-gold-dark); transition: 0.3s; }
.shopify-course .block-3 .tabs .right .tabs__content p a:hover { color: var(--brand-gold); }
.shopify-course .block-3 .tabs .right .tabs__content h2 { font-size: 25px; font-weight: 500; color: var(--text-primary); margin-top: 45px; margin-bottom: 30px; }
.shopify-course .block-3 .tabs .right .tabs__content h3 { font-size: 17px; font-weight: 700; margin-top: 30px; margin-bottom: 10px; }
.shopify-course .block-3 .tabs .right .tabs__content a.popup-start-now { border-radius: 8px; background-color: var(--brand-pink); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 225px; height: 40px; line-height: 40px; color: var(--text-primary-invert) !important; }
.shopify-course .block-3 .tabs .right .tabs__content a.popup-start-now:hover { background-color: var(--brand-pink-dark); }
.shopify-course .block-3 .tabs .right .tabs__content a.popup-start-now:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.shopify-course .block-3 .tabs .right .tabs__content a.popup-start-now:disabled { background-color: var(--brand-pink-secondary); cursor: not-allowed; }
.shopify-course .block-3 .tabs .right .tabs__content .flx-2 { display: flex; justify-content: space-between; }
.shopify-course .block-3 .tabs .right .tabs__content .flx-2 .bl .title { font-size: 25px; font-weight: 700; color: var(--text-primary); text-transform: uppercase; margin-bottom: 15px; }
.shopify-course .block-3 .tabs .right .tabs__content .flx-2 .bl .description { font-size: 17px; color: var(--text-primary); line-height: 1.41; margin-bottom: 30px; }
.shopify-course .block-3 .tabs .right .tabs__content .flx-2 .bl .description strong { display: block; font-weight: 700; }
.shopify-course .block-3 .tabs .right .tabs__content .flx-2 .bl a { border-radius: 8px; background-color: var(--brand-pink); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 225px; height: 40px; line-height: 40px; }
.shopify-course .block-3 .tabs .right .tabs__content .flx-2 .bl a:hover { background-color: var(--brand-pink-dark); }
.shopify-course .block-3 .tabs .right .tabs__content .flx-2 .bl a:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.shopify-course .block-3 .tabs .right .tabs__content .flx-2 .bl a:disabled { background-color: var(--brand-pink-secondary); cursor: not-allowed; }
.shopify-course .block-3 .tabs .right .tabs__content.active { display: block; }
.shopify-course .block-3 .tabs .trainer { margin-bottom: 16px; }
.shopify-course .block-3 .tabs .trainer .content .title-2 { color: var(--brand-gold); text-transform: uppercase; font-size: 16px; font-weight: 700; margin-bottom: 30px; }
.shopify-course .block-3 .tabs .trainer .content .flx-4 { display: flex; justify-content: space-between; }
.shopify-course .block-3 .tabs .trainer .content .flx-4 .f-block img { width: 125px; height: 125px; -o-object-fit: cover; object-fit: cover; border-radius: 50%; margin-right: 35px; }
.shopify-course .block-3 .tabs .trainer .content .flx-4 .f-block .title-3 { font-size: 16px; color: var(--text-primary); line-height: 1.5; margin-bottom: 18px; }
.shopify-course .block-3 .tabs .trainer .content .flx-4 .f-block .title-3 strong { display: block; font-weight: 700; }
.shopify-course .block-3 .tabs .trainer .content .flx-4 .f-block .desc { font-size: 16px; color: var(--text-primary); line-height: 1.38; }
.shopify-course .block-3 .tabs .trainer .content .flx-4 .desc-mob { font-size: 16px; color: var(--text-primary); line-height: 1.38; width: 100%; display: none; }
.shopify-course .block-3 .tabs .trainer.mob { display: none; }
.shopify-course.shopify-c .block-2 .line-nav.desktop { position: absolute; top: 460px; }
.shopify-course.shopify-c .block-2 .flx .video .tabs__content { height: auto; }
.shopify-course.shopify-c .block-2 .flx .video .tabs__content .overlay { bottom: 0; }
.shopify-course.shopify-c .block-2 .flx .video .tabs__content .video-description { margin-top: 70px; margin-bottom: 50px; }
.shopify-course.shopify-c .block-2 .flx .video .tabs__content .video-description ul { list-style-type: disc; padding-left: 15px; }
.shopify-course.shopify-c .block-2 .flx .video .tabs__content .video-description ul li { font-size: 16px; line-height: 22px; margin-bottom: 10px; }
.shopify-course.shopify-c .block-2 .flx .video .tabs__content .video-description ul li strong { font-weight: 700; }
.shopify-course.shopify-c .block-2 .flx .video .tabs__content .video-description p { font-size: 16px; line-height: 22px; margin-bottom: 10px; }
.shopify-course.shopify-c .block-2 .flx .video .tabs__content .video-description p strong { font-weight: 700; }
.shopify-course.shopify-c .block-2 .flx .video .tabs__content .video-description h3 { font-size: 18px; font-weight: 700; margin-top: 15px; margin-bottom: 15px; }
.shopify-course.shopify-c .block-2 .flx .video .tabs__content .video-description a { color: var(--brand-gold-dark); text-decoration: none; }
.shopify-course.shopify-c .block-2 .flx .video .tabs__content .video-description a:hover { color: var(--brand-gold); }
.shopify-course.ebay-course .block-1 .flx h1 strong .logo-ebay { margin: 0 10px; }
.shopify-course.ebay-course .block-1 .flx h1 strong .logo-ebay span { background: transparent; padding: 0; margin: 0; font-style: initial; }
.shopify-course.ebay-course .block-1 .flx h1 strong .logo-ebay span:nth-child(1) { color: #e53238; }
.shopify-course.ebay-course .block-1 .flx h1 strong .logo-ebay span:nth-child(2) { color: #0064d2; }
.shopify-course.ebay-course .block-1 .flx h1 strong .logo-ebay span:nth-child(3) { color: #f5af02; }
.shopify-course.ebay-course .block-1 .flx h1 strong .logo-ebay span:nth-child(4) { color: #86b817; }
.shopify-course.ebay-course .block-2 .line-nav.desktop { position: absolute; top: 460px; }
.shopify-course.ebay-course .block-2 .flx .video .tabs__content { height: auto; }
.shopify-course.ebay-course .block-2 .flx .video .tabs__content .overlay { bottom: 0; }
.shopify-course.ebay-course .block-2 .flx .video .tabs__content .video-description { margin-top: 70px; margin-bottom: 50px; }
.shopify-course.ebay-course .block-2 .flx .video .tabs__content .video-description ul { list-style-type: disc; padding-left: 15px; }
.shopify-course.ebay-course .block-2 .flx .video .tabs__content .video-description ul li { font-size: 16px; line-height: 22px; margin-bottom: 10px; }
.shopify-course.ebay-course .block-2 .flx .video .tabs__content .video-description ul li strong { font-weight: 700; }
.shopify-course.ebay-course .block-2 .flx .video .tabs__content .video-description p { font-size: 16px; line-height: 22px; margin-bottom: 10px; }
.shopify-course.ebay-course .block-2 .flx .video .tabs__content .video-description p strong { font-weight: 700; }
.shopify-course.ebay-course .block-2 .flx .video .tabs__content .video-description h3 { font-size: 18px; font-weight: 700; margin-top: 15px; margin-bottom: 15px; }
.shopify-course.ebay-course .block-2 .flx .video .tabs__content .video-description a { color: #cf955b; text-decoration: none; }
.shopify-course.ebay-course .block-2 .flx .video .tabs__content.q-custom.active ~ .line-nav.desktop { top: initial; bottom: -47px; margin-top: 0; margin-bottom: 0; }
.modal-course .content form .field input[name=surname] { display: none; width: 0; height: 0; overflow: hidden; visibility: hidden; padding: 0; margin: 0; }
@media (max-width:1300px) {
  .shopify-course .block-2 .flx .video { width: calc(65% - 40px); }
  .shopify-course .block-2 .flx .video .tabs__content .video-wrapper { padding-bottom: 80%; }
  .shopify-course .block-2 .flx .video-list { width: 35%; }
}
@media (max-width:940px) {
  .shopify-course .block-1 .flx h1 strong { flex-wrap: wrap; justify-content: center; }
  .shopify-course .block-1 .flx h1:before { width: 70px; height: 70px; background-size: 70px; top: -30px; right: -20px; }
  .shopify-course .block-1 .flx p br { display: none; }
  .shopify-course .block-2 h2 b { display: block; margin-top: 15px; margin-left: 0; }
  .shopify-course .block-2 .line-nav.mobile { position: relative; display: flex; z-index: 9; }
  .shopify-course .block-2 .line-nav.desktop { display: none; }
  .shopify-course .block-2 .flx { flex-wrap: wrap; }
  .shopify-course .block-2 .flx .video { width: 100%; order: 2; }
  .shopify-course .block-2 .flx .video .tabs__content .video-wrapper { padding-bottom: 55%; }
  .shopify-course .block-2 .flx .video .tabs__content .overlay { bottom: 0; }
  .shopify-course .block-2 .flx .video-list { display: none; width: 100%; margin-bottom: 20px; order: 1; }
  .shopify-course .block-2 .flx .video-list h3 { display: none; }
  .shopify-course .block-3 .tabs { flex-wrap: wrap; }
  .shopify-course .block-3 .tabs .left { width: 100%; }
  .shopify-course .block-3 .tabs .left ul.tabs__caption { display: flex; margin-bottom: 30px; }
  .shopify-course .block-3 .tabs .left ul.tabs__caption li { height: 80px; justify-content: center; margin-right: 22px; padding-left: 0; text-align: center; }
  .shopify-course .block-3 .tabs .left ul.tabs__caption li:nth-child(1) { margin-bottom: 0; }
  .shopify-course .block-3 .tabs .left ul.tabs__caption li:nth-last-child(1) { margin-right: 0; }
  .shopify-course .block-3 .tabs .right { width: 100%; padding-left: 0; padding-bottom: 52px; margin-bottom: 52px; border-bottom: 1px solid var(--brand-gold-bright); }
  .shopify-course .block-3 .tabs .trainer { display: none; }
  .shopify-course .block-3 .tabs .trainer.mob { display: block; }
  .shopify-course.shopify-c .block-2 .flx .video .tabs__content .video-description { margin-top: 10px; margin-bottom: 0; }
}
@media (max-width:600px) {
  .shopify-course .block-1 .flx h1 { width: 100%; }
  .shopify-course .block-1 .flx p br { display: none; }
  .shopify-course .block-2 h2 strong { display: none; }
  .shopify-course .block-2 .flx .video .tabs__content { height: 300px; }
  .shopify-course .block-2 .flx .video .tabs__content img.poster { height: 300px; }
  .shopify-course .block-2 .flx .video .tabs__content iframe { height: 300px; }
  .shopify-course .block-2 .flx .video .tabs__content .overlay { height: 300px; }
  .shopify-course .block-2 .flx .video .tabs__content .overlay img { display: none; }
  .shopify-course .block-3 .tabs .trainer .content .flx-4 { align-items: center; flex-wrap: wrap; }
  .shopify-course .block-3 .tabs .trainer .content .flx-4 .f-block .desc { display: none; }
  .shopify-course .block-3 .tabs .trainer .content .flx-4 .f-block:nth-child(1) { width: 160px; }
  .shopify-course .block-3 .tabs .trainer .content .flx-4 .f-block:nth-child(2) { width: calc(100% - 160px); }
  .shopify-course .block-3 .tabs .trainer .content .flx-4 .desc-mob { display: block; margin-top: 40px; }
  .shopify-course.shopify-c .block-2 .flx .video .tabs__content .video-description { margin-top: 0; min-height: 200px; }
  .shopify-course.shopify-c .block-2 .flx .video .tabs__content:nth-child(1) .video-description { min-height: 0; margin-bottom: 0; }
  .shopify-course.shopify-c .block-2 .flx .video .tabs__content:nth-child(1) .video-description.is-content { margin-bottom: 50px; }
  .shopify-course.ebay-course .block-2 .flx .video .tabs__content .video-description { margin-top: 0; min-height: 200px; }
  .shopify-course.ebay-course .block-2 .flx .video .tabs__content:nth-child(1) .video-description { min-height: 0; margin-bottom: 0; }
  .shopify-course.ebay-course .block-2 .flx .video .tabs__content:nth-child(1) .video-description.is-content { margin-bottom: 50px; }
  .modal-course { width: calc(100% - 30px); }
  .modal-course .content { padding: 30px; }
  .modal-course .content h2 { font-size: 35px; }
}
.ebay-region .bl-1 { padding-top: 35px; }
.ebay-region .bl-1 .flx { display: flex; justify-content: space-between; align-items: center; }
.ebay-region .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .ebay-region .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.ebay-region .bl-1 .flx .block h1 span { font-weight: 500; }
.ebay-region .bl-1 .flx .block p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 16px; padding-right: 70px; }
@media (max-width:600px) {
  .ebay-region .bl-1 .flx .block p { font-size: 18px; line-height: 25px; }
}
.ebay-region .bl-1 .flx .block .get-started-btn { margin-top: 32px; }
.ebay-region .bl-1 .flx .block img { width: 100%; }
.ebay-region .bl-1 .flx .block:nth-child(1) { width: 45%; padding-right: 52px; }
.ebay-region .bl-1 .flx .block:nth-child(2) { width: 55%; background: url("../src/img/ebay-region-bl-1-pixels.svg") no-repeat; background-position: calc(100% + 40px) 100%; padding-bottom: 20px; }
.ebay-region .bl-2 { padding-top: 100px; }
.ebay-region .bl-2 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; text-align: center; margin-bottom: 66px; }
@media (max-width:600px) {
  .ebay-region .bl-2 h2 { font-size: 32px; line-height: 38px; }
}
.ebay-region .bl-2 h2 span { text-transform: initial; }
.ebay-region .bl-2 .flx { display: flex; flex-wrap: wrap; }
.ebay-region .bl-2 .flx .block { position: relative; width: calc(33.3333333333% - 45px); background: #fff; border-radius: 5px; box-shadow: 0 42px 74px 0 #cecece; border-bottom: 11px solid #50e3c2; padding: 55px 47px 35px 25px; margin-right: 67px; margin-bottom: 100px; }
.ebay-region .bl-2 .flx .block h3 { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 16px; font-weight: 500; }
@media (max-width:600px) {
  .ebay-region .bl-2 .flx .block h3 { font-size: 18px; line-height: 25px; }
}
.ebay-region .bl-2 .flx .block p { font-size: 16px; color: var(--text-primary); line-height: 22px; font-weight: 400; margin-bottom: 25px; }
.ebay-region .bl-2 .flx .block:before { position: absolute; content: ""; top: -18px; left: 25px; background: url("../src/img/shopify-check-2.svg") no-repeat; width: 36px; height: 36px; }
.ebay-region .bl-2 .flx .block:nth-child(3n) { margin-right: 0; }
.ebay-region .bl-2 .mobile { display: none; }
.ebay-region .bl-3 { padding-top: 100px; }
.ebay-region .bl-3 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .ebay-region .bl-3 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .ebay-region .bl-3 h2 { margin-bottom: 32px; }
}
.ebay-region .bl-3 h2 span { text-transform: initial; }
.ebay-region .bl-3 .flx { display: flex; flex-wrap: wrap; }
.ebay-region .bl-3 .flx .block { width: calc(33.3333333333% - 67px); padding: 34px; border-radius: 5px; border: 1px solid var(--border); margin-right: 100px; margin-bottom: 67px; transition: 0.3s; }
.ebay-region .bl-3 .flx .block img { margin-bottom: 30px; }
.ebay-region .bl-3 .flx .block h3 { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; margin-bottom: 16px; font-weight: 500; }
@media (max-width:600px) {
  .ebay-region .bl-3 .flx .block h3 { font-size: 18px; line-height: 25px; }
}
.ebay-region .bl-3 .flx .block p { font-size: 16px; color: var(--text-primary); line-height: 22px; font-weight: 400; margin-bottom: 20px; }
.ebay-region .bl-3 .flx .block p:nth-last-child(1) { margin-bottom: 0; }
.ebay-region .bl-3 .flx .block:nth-child(3n) { margin-right: 0; }
.ebay-region .bl-3 .flx .block:hover { box-shadow: 0 42px 74px 0 rgba(0, 0, 0, 0.25); }
.ebay-region .bl-4 { padding: 70px 0; }
.ebay-region .bl-4 .flx { display: flex; justify-content: space-between; align-items: center; background: var(--text-primary) url("../src/img/ebay-region-bl-4-pixels.svg") no-repeat; background-position: 50% 50%; border-radius: 30px; }
.ebay-region .bl-4 .flx .block img { display: block; border-top-right-radius: 30px; border-bottom-right-radius: 30px; }
.ebay-region .bl-4 .flx .block h3 { font-size: 44px; color: var(--brand-gold-bright); font-weight: 600; line-height: 52px; margin-bottom: 30px; }
@media (max-width:600px) {
  .ebay-region .bl-4 .flx .block h3 { font-size: 32px; line-height: 38px; }
}
.ebay-region .bl-4 .flx .block ul { display: flex; flex-wrap: wrap; margin-bottom: 30px; }
.ebay-region .bl-4 .flx .block ul li { font-size: 17px; color: var(--text-primary-invert); background: url("../src/img/check-pricing.svg") no-repeat; background-position: 0 50%; padding-left: 30px; margin-right: 30px; }
.ebay-region .bl-4 .flx .block ul li:nth-last-child(1) { margin-right: 0; }
.ebay-region .bl-4 .flx .block .get-started-btn .get-started-btn-description { color: var(--text-primary-invert); }
.ebay-region .bl-4 .flx .block:nth-child(1) { padding: 0 47px; }
.ebay-region .bl-5 { background: var(--brand-grey); padding: 70px 0 10px; }
.ebay-region .bl-5 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; text-align: center; }
@media (max-width:600px) {
  .ebay-region .bl-5 h2 { font-size: 32px; line-height: 38px; }
}
.ebay-region .bl-5 h2 span { text-transform: none; }
.ebay-region .bl-5 h2 br { display: none; }
.ebay-region .bl-5 .desc { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .ebay-region .bl-5 .desc { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .ebay-region .bl-5 .desc { margin-bottom: 32px; }
}
.ebay-region .bl-5 .ebay-slider { margin-bottom: 0; }
.ebay-region .bl-5 .ebay-slider .slick-list { padding-bottom: 80px; }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-track { padding-top: 200px; }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide { outline: none; }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx { display: flex; justify-content: space-between; }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block h4 { color: var(--text-primary); font-size: 20px; font-weight: 500; margin-bottom: 20px; }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block h3 { font-size: 40px; color: var(--text-primary); font-weight: 700; margin-bottom: 16px; }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block a { outline: none; }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .description { font-size: 16px; line-height: 1.5; color: #303047; margin-bottom: 25px; }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .description p { margin-bottom: 16px; }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .description p:nth-last-child(1) { margin-bottom: 32px; }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .description a { color: var(--brand-gold-dark); transition: 0.3s; }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .description a:hover { color: var(--brand-gold); }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block img { box-shadow: 0 42px 74px 0 #cecece; width: 100%; }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .links { display: flex; align-items: center; }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .links .flx-2 { display: flex; align-items: center; margin-left: 30px; }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .links .flx-2 span { display: inline-block; font-size: 16px; color: var(--brand-gold-bright); }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .links .flx-2 a { width: 200px; height: 40px; border-radius: 5px; text-decoration: none; background: var(--brand-pink); color: var(--text-primary-invert); font-size: 16px; font-family: "Rubik", sans-serif; font-weight: 500; text-align: center; text-transform: uppercase; line-height: 40px; margin-right: 16px; transition: 0.3s; }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .links .flx-2 a:hover { background: var(--brand-pink-dark); }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .links .flx-2 a:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .links button { display: block; width: 191px; height: 40px; line-height: 40px; text-align: center; text-decoration: none; text-transform: uppercase; color: var(--text-primary-invert); font-size: 16px; font-weight: 700; background-color: var(--brand-pink); border-radius: 5px; border: none; outline: none; cursor: pointer; margin-left: 30px; transition: 0.3s; }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .links button:hover { background: var(--brand-pink-dark); }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .links button:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .links a.read-more { font-size: 16px; font-weight: 500; color: var(--text-primary); text-transform: uppercase; margin-left: 25px; outline: none; }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block .links a.read-more:hover { color: #3d3e55; }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block:nth-child(1) { background: var(--brand-grey); padding-right: 80px; width: 40%; }
.ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block:nth-child(2) { width: 60%; }
.ebay-region .bl-5 .ebay-slider ul.slick-dots { bottom: inherit; top: 0; counter-reset: section; }
.ebay-region .bl-5 .ebay-slider ul.slick-dots li { margin: 0 30px; width: 100px; height: auto; }
.ebay-region .bl-5 .ebay-slider ul.slick-dots li b img { opacity: 0.3; }
.ebay-region .bl-5 .ebay-slider ul.slick-dots li b p { text-align: center; font-size: 13px; color: var(--text-primary); line-height: 1.15; }
.ebay-region .bl-5 .ebay-slider ul.slick-dots li:after { content: counter(section); counter-increment: section; background: url("../src/img/ebay-oval-slider.svg") no-repeat; position: absolute; width: 25px; height: 25px; bottom: 80px; right: 5px; color: var(--brand-space); line-height: 24px; }
.ebay-region .bl-5 .ebay-slider ul.slick-dots li:before { position: absolute; content: ""; bottom: 40px; right: -45px; width: 30px; height: 23px; background: url("../src/img/ebay-slider-arrow.svg") no-repeat; background-position: 100% 50%; }
.ebay-region .bl-5 .ebay-slider ul.slick-dots li.slick-active b img { opacity: 1; }
.ebay-region .bl-5 .ebay-slider ul.slick-dots li.slick-active b p { font-weight: 700; }
.ebay-region .bl-5 .ebay-slider ul.slick-dots li.slick-active:before { background: url("../src/img/ebay-slider-arrow-active.svg") no-repeat; }
.ebay-region .bl-5 .ebay-slider ul.slick-dots li:nth-last-child(1):before { display: none; }
.ebay-region .bl-5 .ebay-slider button.slick-prev { width: 44px; height: 44px; left: 0; top: 65px; z-index: 1; }
.ebay-region .bl-5 .ebay-slider button.slick-prev:before { color: var(--brand-gold-bright); font-size: 44px; opacity: 1; }
.ebay-region .bl-5 .ebay-slider button.slick-next { width: 44px; height: 44px; right: 0; top: 65px; z-index: 1; }
.ebay-region .bl-5 .ebay-slider button.slick-next:before { color: var(--brand-gold-bright); font-size: 44px; opacity: 1; }
.ebay-region .bl-5 #ebay-accordion-slider { display: none; }
.ebay-region .bl-5 #ebay-accordion-slider .pl { background: #fff; border-radius: 5px; box-shadow: 0 42px 74px 0 #cecece; margin-bottom: 15px; padding: 15px; }
.ebay-region .bl-5 #ebay-accordion-slider .pl .ebay-accordion-head { font-size: 20px; text-transform: uppercase; line-height: 1.2; color: var(--text-primary); font-weight: 700; display: flex; align-items: center; cursor: pointer; }
.ebay-region .bl-5 #ebay-accordion-slider .pl .ebay-accordion-head img.thumb { margin-right: 15px; width: 50px; height: 50px; -o-object-fit: contain; object-fit: contain; }
.ebay-region .bl-5 #ebay-accordion-slider .pl .ebay-accordion-head img.arrow { margin-left: auto; }
.ebay-region .bl-5 #ebay-accordion-slider .pl .ebay-accordion-head.active img.arrow { transform: rotate(180deg); }
.ebay-region .bl-5 #ebay-accordion-slider .pl .ebay-accordion-body { padding-top: 30px; display: none; }
.ebay-region .bl-5 #ebay-accordion-slider .pl .ebay-accordion-body img { width: 100%; }
.ebay-region .bl-5 #ebay-accordion-slider .pl .ebay-accordion-body .description { font-size: 16px; line-height: 1.5; color: #303047; margin-top: 25px; }
.ebay-region .bl-5 #ebay-accordion-slider .pl .ebay-accordion-body .description a { color: var(--brand-gold-dark); transition: 0.3s; }
.ebay-region .bl-5 #ebay-accordion-slider .pl .ebay-accordion-body .description a:hover { color: var(--brand-gold); }
.ebay-region .bl-5 #ebay-accordion-slider .pl .ebay-accordion-body .links { margin-top: 25px; }
.ebay-region .bl-5 #ebay-accordion-slider .pl .ebay-accordion-body .links a.read-more { font-size: 16px; font-weight: 500; color: var(--text-primary); text-transform: uppercase; }
@media (max-width:1280px) {
  .ebay-region .bl-5 .ebay-slider .slick-list { padding: 0; }
  .ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx { flex-wrap: wrap; }
  .ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block:nth-child(1) { width: 100%; padding-right: 0; }
  .ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block:nth-child(2) { width: 100%; margin-top: 50px; }
  .ebay-region .bl-5 .ebay-slider .slick-list .slick-slide .flx .block:nth-child(2) img { width: 100%; box-shadow: none; }
  .ebay-region .bl-5 .ebay-slider ul.slick-dots li { margin: 0 15px; }
  .ebay-region .bl-5 .ebay-slider ul.slick-dots li:before { right: -23px; }
}
@media (max-width:1300px) {
  .ebay-region .bl-3 .flx .block { width: calc(33.3333333333% - 34px); margin-right: 50px; }
  .ebay-region .bl-4 .flx .block { width: 50%; }
  .ebay-region .bl-4 .flx .block img { width: 100%; height: 386px; -o-object-fit: cover; object-fit: cover; }
  .ebay-region .bl-5 { padding-bottom: 70px; }
  .ebay-region .bl-5 #ebay-accordion-slider { display: block; padding: 0; }
  .ebay-region .bl-5 #ebay-accordion-slider .pl .ebay-accordion-body h4 { margin-top: 20px; font-size: 20px; font-weight: 500; }
  .ebay-region .bl-5 .ebay-slider { display: none; }
}
@media (max-width:940px) {
  .ebay-region .bl-1 .flx { flex-wrap: wrap; }
  .ebay-region .bl-1 .flx .block p { padding-right: 0; }
  .ebay-region .bl-1 .flx .block button { width: 100%; height: 52px; }
  .ebay-region .bl-1 .flx .block:nth-child(1) { width: 100%; margin-bottom: 50px; padding-right: 0; }
  .ebay-region .bl-1 .flx .block:nth-child(2) { width: 100%; }
  .ebay-region .bl-2 .tablet { display: none; }
  .ebay-region .bl-2 .ebay-region-slider { margin-bottom: 0; }
  .ebay-region .bl-2 .ebay-region-slider .slick-list { margin-left: -50px; margin-right: -45px; padding-top: 50px !important; padding-bottom: 50px !important; }
  .ebay-region .bl-2 .ebay-region-slider ul.slick-dots { bottom: 20px; }
  .ebay-region .bl-2 .ebay-region-slider ul.slick-dots li { margin: 0; }
  .ebay-region .bl-2 .ebay-region-slider ul.slick-dots li button:before { font-size: 10px; color: #f7ecde; opacity: 1; }
  .ebay-region .bl-2 .ebay-region-slider ul.slick-dots li.slick-active button:before { color: #d59955; }
  .ebay-region .bl-2 .ebay-region-slider.mobile { display: block; }
  .ebay-region .bl-2 .ebay-region-slider.flx .block { margin-right: 30px !important; }
  .ebay-region .bl-3 .flx .block { width: calc(50% - 25px); }
  .ebay-region .bl-3 .flx .block:nth-child(2n) { margin-right: 0; }
  .ebay-region .bl-3 .flx .block:nth-child(3n) { margin-right: auto; }
  .ebay-region .bl-4 .flx { flex-wrap: wrap; }
  .ebay-region .bl-4 .flx .block { width: 100%; }
  .ebay-region .bl-4 .flx .block img { height: auto; border-top-left-radius: 30px; border-bottom-right-radius: 0; }
  .ebay-region .bl-4 .flx .block:nth-child(1) { padding: 35px 22px 22px; order: 2; }
  .ebay-region .bl-4 .flx .block:nth-child(2) { order: 1; }
}
@media (max-width:600px) {
  .ebay-region .bl-1 .flx .block img { display: none; }
  .ebay-region .bl-2 { padding-top: 50px; }
  .ebay-region .bl-2 h2 { margin-bottom: 65px; }
  .ebay-region .bl-2 h2 br { display: none; }
  .ebay-region .bl-3 h2 { margin-bottom: 30px; }
  .ebay-region .bl-3 h2 br { display: none; }
  .ebay-region .bl-3 .flx .block { width: 100%; margin-right: 0 !important; }
  .ebay-region .bl-4 .flx .block ul li { width: 100%; margin-bottom: 20px; }
  .ebay-region .bl-4 .flx .block ul li:nth-last-child(1) { margin-bottom: 0; }
  .ebay-region .bl-5 h2 { padding: 0 20px; }
  .ebay-region .bl-5 .desc { padding: 0 20px; }
  .ebay-region .bl-5 .desc br { display: none; }
}
.ebay-fees-calculator .bl-1 { background: #ffffff url("../src/img/ebay-fees-calc-bl-1-bg.png") center/cover; padding-top: 70px; padding-bottom: 30px; }
.ebay-fees-calculator .bl-1 .flx-hero { display: flex; justify-content: space-between; align-items: center; }
.ebay-fees-calculator .bl-1 .flx-hero .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .ebay-fees-calculator .bl-1 .flx-hero .block h1 { font-size: 36px; line-height: 43px; }
}
.ebay-fees-calculator .bl-1 .flx-hero .block p { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; margin-bottom: 60px; }
.ebay-fees-calculator .bl-1 .flx-hero .block p strong { color: var(--text-secondary); font-weight: 400; font-size: 16px; }
.ebay-fees-calculator .bl-1 .flx-hero .block a { color: var(--brand-gold-dark); }
.ebay-fees-calculator .bl-1 .flx-hero .block a:hover { color: var(--brand-gold); }
.ebay-fees-calculator .bl-1 .flx-hero .block img { max-width: 500px; }
.ebay-fees-calculator .bl-1 .flx-hero .block:nth-child(1) { padding-right: 200px; }
.ebay-fees-calculator .bl-2 { background: var(--brand-grey) url("../src/img/ebay-fees-calculator-pixels.svg") no-repeat 50% 0; padding-top: 60px; padding-bottom: 85px; }
.ebay-fees-calculator .bl-2 .flx { display: flex; flex-wrap: wrap; justify-content: space-between; }
.ebay-fees-calculator .bl-2 .flx .block-filter { width: 330px; }
.ebay-fees-calculator .bl-2 .flx .block-filter select { position: relative; width: 100%; height: 40px; color: var(--text-primary); font-size: 16px; padding: 0 30px 0 12px; outline: none; border-radius: 6px; font-weight: 600; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
.ebay-fees-calculator .bl-2 .flx .block-filter select.country { border: none; box-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.09); margin-bottom: 28px; background: #fff url("../src/img/dropdown-icon.svg") no-repeat calc(100% - 10px) 50%; }
.ebay-fees-calculator .bl-2 .flx .block-filter select.category { border: 1px solid var(--border); background: url("../src/img/dropdown-icon.svg") no-repeat calc(100% - 5px) 50%; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section { background: #fff; padding: 20px 30px 40px; border-radius: 32px; border: solid 1px #f1f2f5; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section p { display: flex; align-items: center; font-size: 16px; text-transform: uppercase; color: var(--text-primary); font-weight: 700; margin-bottom: 17px; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section p .flx-popover { position: relative; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section p .flx-popover img { display: block; margin-left: 5px; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section p .flx-popover .popover { position: absolute; bottom: 40px; left: 50%; transform: translateX(-50%); width: 200px; background: var(--text-primary); color: var(--text-primary-invert); font-size: 13px; line-height: 18px; font-weight: 400; padding: 15px 10px; border-radius: 5px; text-transform: initial; white-space: initial; box-shadow: 0 32px 54px 0 rgba(25, 25, 53, 0.36); z-index: -1; opacity: 0; visibility: hidden; transition: 0.3s; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section p .flx-popover .popover:before { position: absolute; content: ""; border: 10px solid transparent; border-top: 10px solid var(--text-primary); bottom: -20px; left: 50%; transform: translateX(-50%); }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section p .flx-popover:hover .popover { opacity: 1; visibility: visible; z-index: 1; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section hr { width: calc(100% + 60px); height: 1px; background: #e6e6e6; border: none; margin: 35px 0 26px -30px; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section label { display: flex; align-items: center; font-size: 16px; color: var(--text-primary); margin-bottom: 17px; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section label .flx-popover { position: relative; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section label .flx-popover img { display: block; margin-left: 5px; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section label .flx-popover .popover { position: absolute; bottom: 40px; left: 50%; transform: translateX(-50%); width: 200px; background: var(--text-primary); color: var(--text-primary-invert); font-size: 13px; line-height: 18px; font-weight: 400; padding: 15px 10px; border-radius: 5px; text-transform: initial; white-space: initial; box-shadow: 0 32px 54px 0 rgba(25, 25, 53, 0.36); z-index: -1; opacity: 0; visibility: hidden; transition: 0.3s; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section label .flx-popover .popover:before { position: absolute; content: ""; border: 10px solid transparent; border-top: 10px solid var(--text-primary); bottom: -20px; left: 50%; transform: translateX(-50%); }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section label .flx-popover:hover .popover { opacity: 1; visibility: visible; z-index: 1; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section label input[type=checkbox] { display: none; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section label .jq-checkbox:after { position: relative; display: block; width: 16px; height: 16px; border-radius: 5px; border: 1px solid var(--border); content: ""; background: #fff; margin-right: 7px; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section label .jq-checkbox.checked:after { background: var(--brand-gold) url("../src/img/check-white.svg") no-repeat; border: 1px solid var(--brand-gold); background-position: 50% 50%; background-size: 12px; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section label:hover .jq-checkbox:after { border: 1px solid var(--brand-gold); }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section label.cbx input { display: none; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section label.cbx .check-area { position: relative; display: block; width: 16px; height: 16px; border-radius: 5px; border: 1px solid var(--border); content: ""; background: #fff; margin-right: 7px; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section label.cbx input:checked ~ .check-area { background: var(--brand-gold) url("../src/img/check-white.svg") no-repeat; border: 1px solid var(--brand-gold); background-position: 50% 50%; background-size: 12px; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section label.cbx:hover .check-area { border: 1px solid var(--brand-gold); }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section .paypal-transaction-free-main { display: none; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section .paypal-transaction-free-main .paypal-transaction-free { display: flex; justify-content: space-between; align-items: center; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section .paypal-transaction-free-main .paypal-transaction-free span { color: var(--brand-gold); font-size: 16px; font-weight: 500; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section .paypal-transaction-free-main .paypal-transaction-free input { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; font-weight: 600; -webkit-appearance: textfield; -moz-appearance: textfield; appearance: textfield; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section .paypal-transaction-free-main .paypal-transaction-free input::-moz-placeholder { color: var(--text-secondary); }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section .paypal-transaction-free-main .paypal-transaction-free input::placeholder { color: var(--text-secondary); }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section .paypal-transaction-free-main .paypal-transaction-free input:hover { border: 1px solid var(--brand-gold-bright); }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section .paypal-transaction-free-main .paypal-transaction-free input:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section .paypal-transaction-free-main .paypal-transaction-free input:disabled { background: var(--brand-grey); }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section .paypal-transaction-free-main .paypal-transaction-free input.error { border: 1px solid #e54343; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section .paypal-transaction-free-main .paypal-transaction-free input.error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .ebay-fees-calculator .bl-2 .flx .block-filter .category-section .paypal-transaction-free-main .paypal-transaction-free input { height: 48px; }
}
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section .paypal-transaction-free-main .paypal-transaction-free input#ptf-percent { width: 117px; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section .paypal-transaction-free-main .paypal-transaction-free input#ptf-dollar { width: 80px; }
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section .paypal-transaction-free-main .paypal-transaction-free input::-webkit-outer-spin-button,
.ebay-fees-calculator .bl-2 .flx .block-filter .category-section .paypal-transaction-free-main .paypal-transaction-free input::-webkit-inner-spin-button { -webkit-appearance: none; appearance: none; margin: 0; }
.ebay-fees-calculator .bl-2 .flx .block-filter .flx-2 { position: relative; display: flex; justify-content: space-between; margin-bottom: 10px; }
.ebay-fees-calculator .bl-2 .flx .block-filter .flx-2 .bl { display: flex; align-items: center; }
.ebay-fees-calculator .bl-2 .flx .block-filter .flx-2 .bl .text { text-transform: uppercase; color: var(--text-primary); font-size: 14px; }
.ebay-fees-calculator .bl-2 .flx .block-filter .flx-2 .bl .rel { position: relative; cursor: pointer; margin-left: 5px; }
.ebay-fees-calculator .bl-2 .flx .block-filter .flx-2 .bl .rel .popover { position: absolute; bottom: 35px; left: 50%; transform: translateX(-50%); width: 154px; background: var(--text-primary); color: var(--text-primary-invert); font-size: 13px; line-height: 18px; font-weight: 400; padding: 15px 10px; border-radius: 5px; box-shadow: 0 32px 54px 0 rgba(25, 25, 53, 0.36); z-index: -1; opacity: 0; visibility: hidden; transition: 0.3s; }
.ebay-fees-calculator .bl-2 .flx .block-filter .flx-2 .bl .rel .popover:before { position: absolute; content: ""; border: 10px solid transparent; border-top: 10px solid var(--text-primary); bottom: -20px; left: 50%; transform: translateX(-50%); }
.ebay-fees-calculator .bl-2 .flx .block-filter .flx-2 .bl .rel:hover .popover { visibility: visible; z-index: 1; opacity: 1; }
.ebay-fees-calculator .bl-2 .flx .block-filter .flx-2 input[type=number] { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; position: relative; width: 125px; font-weight: 600; }
.ebay-fees-calculator .bl-2 .flx .block-filter .flx-2 input[type=number]::-moz-placeholder { color: var(--text-secondary); }
.ebay-fees-calculator .bl-2 .flx .block-filter .flx-2 input[type=number]::placeholder { color: var(--text-secondary); }
.ebay-fees-calculator .bl-2 .flx .block-filter .flx-2 input[type=number]:hover { border: 1px solid var(--brand-gold-bright); }
.ebay-fees-calculator .bl-2 .flx .block-filter .flx-2 input[type=number]:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.ebay-fees-calculator .bl-2 .flx .block-filter .flx-2 input[type=number]:disabled { background: var(--brand-grey); }
.ebay-fees-calculator .bl-2 .flx .block-filter .flx-2 input[type=number].error { border: 1px solid #e54343; }
.ebay-fees-calculator .bl-2 .flx .block-filter .flx-2 input[type=number].error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .ebay-fees-calculator .bl-2 .flx .block-filter .flx-2 input[type=number] { height: 48px; }
}
.ebay-fees-calculator .bl-2 .flx .block-filter .flx-2 input[type=number]::-webkit-inner-spin-button,
.ebay-fees-calculator .bl-2 .flx .block-filter .flx-2 input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; }
.ebay-fees-calculator .bl-2 .flx .block-filter .flx-2 .jq-number__spin { display: none; }
.ebay-fees-calculator .bl-2 .flx .block-filter .flx-2:nth-last-child(1) { margin-bottom: 0; }
.ebay-fees-calculator .bl-2 .flx .block-content { width: calc(100% - 350px); }
.ebay-fees-calculator .bl-2 .flx .block-content .search { display: flex; justify-content: space-between; margin-bottom: 28px; }
.ebay-fees-calculator .bl-2 .flx .block-content .search form { width: 100%; display: flex; justify-content: space-between; }
.ebay-fees-calculator .bl-2 .flx .block-content .search form .field { position: relative; width: calc(100% - 127px); }
.ebay-fees-calculator .bl-2 .flx .block-content .search form .field input { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; background: var(--brand-grey) url("../src/img/search-loupe.svg") no-repeat; background-position: 10px 50%; padding-left: 40px; padding-right: 10px; }
.ebay-fees-calculator .bl-2 .flx .block-content .search form .field input::-moz-placeholder { color: var(--text-secondary); }
.ebay-fees-calculator .bl-2 .flx .block-content .search form .field input::placeholder { color: var(--text-secondary); }
.ebay-fees-calculator .bl-2 .flx .block-content .search form .field input:hover { border: 1px solid var(--brand-gold-bright); }
.ebay-fees-calculator .bl-2 .flx .block-content .search form .field input:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.ebay-fees-calculator .bl-2 .flx .block-content .search form .field input:disabled { background: var(--brand-grey); }
.ebay-fees-calculator .bl-2 .flx .block-content .search form .field input.error { border: 1px solid #e54343; }
.ebay-fees-calculator .bl-2 .flx .block-content .search form .field input.error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .ebay-fees-calculator .bl-2 .flx .block-content .search form .field input { height: 48px; }
}
.ebay-fees-calculator .bl-2 .flx .block-content .search form button { width: 117px; border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; }
.ebay-fees-calculator .bl-2 .flx .block-content .search form button:hover { background: var(--brand-gold-dark); }
.ebay-fees-calculator .bl-2 .flx .block-content .search form button:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.ebay-fees-calculator .bl-2 .flx .block-content .search form button:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result { background: #fff; border-radius: 32px; padding: 25px 35px; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result p { font-size: 16px; text-transform: uppercase; color: var(--text-primary); font-weight: 700; margin-bottom: 20px; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-2 { display: flex; justify-content: space-between; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-2 .bl { width: calc(50% - 10px); box-shadow: 0 21px 57px 0 rgba(206, 206, 206, 0.44); border: solid 1px #f1f2f5; border-radius: 33px; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-2 .bl .header { background: var(--brand-gold-bright); padding: 19px 32px; border-top-left-radius: 33px; border-top-right-radius: 33px; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-2 .bl .header .title { font-size: 16px; text-transform: uppercase; color: var(--text-primary); font-weight: 700; margin-bottom: 17px; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-2 .bl .header .price { display: flex; justify-content: space-between; align-items: center; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-2 .bl .header .price strong { color: var(--text-primary-invert); font-size: 33px; font-weight: 700; letter-spacing: 0.7px; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-2 .bl .header .price span { font-size: 14px; color: var(--text-primary-invert); }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-2 .bl .header.profit { background: #b3dad1; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-2 .bl .body { padding: 17px 32px 25px; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-2 .bl .body .item { display: flex; justify-content: space-between; margin-bottom: 25px; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-2 .bl .body .item .name { font-size: 16px; color: var(--text-primary); }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-2 .bl .body .item .price { font-weight: 700; color: var(--text-primary); font-size: 16px; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-2 .bl .body .item .price span { font-weight: 400; color: var(--brand-gold); font-size: 13px; margin-right: 14px; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-2 .bl .body .item:nth-last-child(1) { margin-bottom: 0; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-2 .bl .body .item:nth-child(2) { display: none; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-3 { display: flex; justify-content: space-between; align-items: flex-end; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-3 #chart { width: calc(50% - 10px); }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-3 #chart #google-visualization-errors-all-1 { display: none !important; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-3 .chart-info { width: calc(50% - 10px); }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-3 .chart-info .item { display: flex; border-bottom: solid 1px #f1f2f5; padding: 20px 0; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-3 .chart-info .item span { font-size: 14px; color: var(--text-primary); text-transform: uppercase; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-3 .chart-info .item span:nth-child(1) { position: relative; width: 100px; padding-left: 20px; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-3 .chart-info .item span:nth-child(1):before { position: absolute; left: 0; content: ""; width: 11px; height: 11px; border-radius: 50%; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-3 .chart-info .item span:nth-last-child(1) { font-weight: 500; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-3 .chart-info .item:nth-child(1) span { font-weight: 700; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-3 .chart-info .item:nth-child(1) span:before { background: #b3dad1; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-3 .chart-info .item:nth-child(2) span:before { background: #e6bcb9; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-3 .chart-info .item:nth-child(3) span:before { background: #dcaa70; }
.ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-3 .chart-info .item:nth-last-child(1) { border: none; }
.rel { position: relative; }
.ebay-fees-calculator-bl-1 { background: #fff3f2; padding-top: 86px; }
.ebay-fees-calculator-bl-1 .pdd { padding: 0 140px; }
.ebay-fees-calculator-bl-1 .pdd .pl { padding: 34px; border-radius: 33px; border: solid 1px #f1f2f5; background: #fff; }
.ebay-fees-calculator-bl-1 .pdd .pl h2 { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; font-weight: 500; margin-bottom: 20px; }
@media (max-width:600px) {
  .ebay-fees-calculator-bl-1 .pdd .pl h2 { font-size: 18px; line-height: 25px; }
}
.ebay-fees-calculator-bl-1 .pdd .pl h3 { font-size: 16px; color: var(--text-primary); line-height: 22px; font-weight: 400; color: var(--brand-gold); font-weight: 500; margin-bottom: 40px; }
.ebay-fees-calculator-bl-1 .pdd .pl p { font-size: 16px; color: var(--text-primary); line-height: 22px; font-weight: 400; margin-bottom: 20px; }
.ebay-fees-calculator-bl-1 .pdd .pl p strong { font-weight: 700; }
.ebay-fees-calculator-bl-1 .pdd .pl p:nth-last-child(1) { margin-bottom: 0; }
.ebay-fees-calculator-bl-1 .pdd .pl ol { font-size: 16px; color: var(--text-primary); list-style-type: decimal; line-height: 1.5; }
.ebay-fees-calculator-bl-1 .pdd .pl ol li { margin-left: 20px; margin-bottom: 5px; }
.ebay-fees-calculator-bl-1 .pdd .pl ol li:nth-last-child(1) { margin-bottom: 0; }
.ebay-fees-calculator-bl-1 .pdd .pl iframe { width: 100%; height: 500px; }
@media (max-width:1300px) {
  .ebay-fees-calculator .bl-1 .flx-hero { flex-wrap: wrap; }
  .ebay-fees-calculator .bl-1 .flx-hero .block { width: 100%; }
  .ebay-fees-calculator .bl-1 .flx-hero .block img { max-width: 100%; }
  .ebay-fees-calculator .bl-1 .flx-hero .block:nth-child(1) { padding-right: 0; }
  .ebay-fees-calculator .bl-2 .flx { flex-wrap: wrap; }
  .ebay-fees-calculator .bl-2 .flx .block-filter { width: 100%; }
  .ebay-fees-calculator .bl-2 .flx .block-filter .category-section { margin-bottom: 15px; }
  .ebay-fees-calculator .bl-2 .flx .block-filter .category-section .paypal-transaction-free-main .paypal-transaction-free input#ptf-percent { width: 45%; }
  .ebay-fees-calculator .bl-2 .flx .block-filter .category-section .paypal-transaction-free-main .paypal-transaction-free input#ptf-dollar { width: 35%; }
  .ebay-fees-calculator .bl-2 .flx .block-filter .category-section .paypal-transaction-free-main .paypal-transaction-free span { margin: 0 10px; white-space: nowrap; }
  .ebay-fees-calculator .bl-2 .flx .block-content { width: 100%; }
  .ebay-fees-calculator-bl-1 .pdd { padding: 0; }
}
@media (max-width:940px) {
  .ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-2 { flex-wrap: wrap; }
  .ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-2 .bl { width: 100%; }
  .ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-2 .bl:nth-child(1) { margin-bottom: 22px; }
}
@media (max-width:600px) {
  .ebay-fees-calculator .bl-1 { padding-top: 20px; padding-bottom: 0; background: transparent; }
  .ebay-fees-calculator .bl-1 .flx-hero .block img { display: none; }
  .ebay-fees-calculator .bl-2 .flx .block-content .content-result { padding: 25px 28px; }
  .ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-2 .bl .body { padding: 17px 17px 25px; }
  .ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-3 { flex-wrap: wrap; }
  .ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-3 #chart { width: 100%; }
  .ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-3 .chart-info { width: 100%; }
  .ebay-fees-calculator .bl-2 .flx .block-content .content-result .flx-3 .chart-info .item span:nth-child(1) { width: 100%; }
  .ebay-fees-calculator .bl-2 .flx .block-content .search form .field { width: calc(100% - 95px); }
  .ebay-fees-calculator .bl-2 .flx .block-content .search form button { width: 85px; }
  .ebay-fees-calculator-bl-1 { padding-bottom: 40px; }
  .ebay-fees-calculator-bl-1 .pdd .pl iframe { height: 300px; }
}
.ebooks-inner .bl-1 { padding-top: 130px; padding-bottom: 135px; background: url("../src/img/ebook-inner-bl-1-1.svg") no-repeat 50% 50%, #f6f6f6 url("../src/img/ebook-inner-bl-1-2.svg") no-repeat 50% 50%; }
.ebooks-inner .bl-1 h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; text-align: center; }
@media (max-width:600px) {
  .ebooks-inner .bl-1 h1 { font-size: 36px; line-height: 43px; }
}
.ebooks-inner .bl-1 p { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; text-align: center; }
.ebooks-inner .bl-2 { background: url("../src/img/ebook-lp-bl-3-pixels.svg") no-repeat 50% 0; padding-top: 63px; }
.ebooks-inner .bl-2 .filters { display: flex; margin-bottom: 63px; }
.ebooks-inner .bl-2 .filters span { display: block; width: 90px; height: 22px; font-size: 13px; line-height: 22px; text-align: center; border-radius: 12px; cursor: pointer; text-transform: uppercase; color: var(--brand-gold); border: 1px solid var(--brand-gold); margin-right: 10px; transition: 0.3s; }
.ebooks-inner .bl-2 .filters span:nth-last-child(1) { margin-right: 0; }
.ebooks-inner .bl-2 .filters span.active { background: var(--brand-gold); color: var(--text-primary-invert); }
.ebooks-inner .bl-2 .filters span:hover { background: var(--brand-gold); color: var(--text-primary-invert); }
.ebooks-inner .bl-2 .ebooks-list { display: flex; justify-content: space-between; flex-wrap: wrap; }
.ebooks-inner .bl-2 .ebooks-list a { width: calc(33.3333333333% - 40px); text-decoration: none; margin-bottom: 100px; }
.ebooks-inner .bl-2 .ebooks-list a .img { display: flex; justify-content: center; align-items: center; height: 327px; background: #f0f0f0; margin-bottom: 24px; }
.ebooks-inner .bl-2 .ebooks-list a .img picture { width: auto; height: calc(100% - 40px); }
.ebooks-inner .bl-2 .ebooks-list a .img picture img { max-width: 100%; height: 100%; }
.ebooks-inner .bl-2 .ebooks-list a .img img { max-width: 100%; height: 100%; }
.ebooks-inner .bl-2 .ebooks-list a h2 { font-size: 20px; font-weight: 500; line-height: 1.35; color: var(--text-primary); }
.ebooks-inner .bl-2 .ebooks-list a h3 { font-size: 15px; font-weight: 500; color: var(--brand-gold); text-transform: uppercase; margin-bottom: 15px; }
.ebooks-inner .bl-2 .ebooks-list a:hover h2 { text-decoration: underline; }
.ebooks-inner .bl-2 .ebooks-list a:nth-last-child(1),
.ebooks-inner .bl-2 .ebooks-list a:nth-last-child(2),
.ebooks-inner .bl-2 .ebooks-list a:nth-last-child(3) { margin-bottom: 50px; }
.ebooks-inner .bl-2 .ebooks-list:after { position: relative; content: ""; width: calc(33.3333333333% - 40px); }
.ebooks-inner .bl-2 .loader-img { display: block; margin-bottom: 30px; }
.ebooks-inner .bl-2 .loader-img img.loader { width: 40px; display: block; margin: auto; }
.ebooks-inner .bl-2 button#show-btn { border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 184px; height: 40px; margin: 0 auto 80px; }
.ebooks-inner .bl-2 button#show-btn:hover { background: var(--brand-gold-dark); }
.ebooks-inner .bl-2 button#show-btn:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.ebooks-inner .bl-2 button#show-btn:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
@media (max-width:940px) {
  .ebooks-inner .bl-2 .ebooks-list a { width: 100%; margin-right: 0; }
  .ebooks-inner .bl-2 .ebooks-list a:nth-last-child(1),
  .ebooks-inner .bl-2 .ebooks-list a:nth-last-child(2),
  .ebooks-inner .bl-2 .ebooks-list a:nth-last-child(3) { margin-bottom: 100px; }
}
@media (max-width:600px) {
  .ebooks-inner .bl-1 { padding: 80px 0; }
  .ebooks-inner .bl-1 p br { display: none; }
  .ebooks-inner .bl-2 { padding-top: 40px; padding-bottom: 20px; }
  .ebooks-inner .bl-2 .filters { margin-bottom: 40px; }
  .ebooks-inner .bl-2 .filters span { font-size: 12px; }
  .ebooks-inner .bl-2 .ebooks-list a { margin-bottom: 50px; }
}
.ebook-lp .bl-1 { padding-top: 80px; padding-bottom: 80px; }
.ebook-lp .bl-1 .flx { display: flex; justify-content: space-between; align-items: center; }
.ebook-lp .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .ebook-lp .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.ebook-lp .bl-1 .flx .block p { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; margin-bottom: 32px; }
.ebook-lp .bl-1 .flx .block button { border-radius: 8px; background-color: var(--brand-pink); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 234px; height: 40px; }
.ebook-lp .bl-1 .flx .block button:hover { background-color: var(--brand-pink-dark); }
.ebook-lp .bl-1 .flx .block button:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.ebook-lp .bl-1 .flx .block button:disabled { background-color: var(--brand-pink-secondary); cursor: not-allowed; }
.ebook-lp .bl-1 .flx .block img { max-width: 100%; display: block; margin: auto; }
.ebook-lp .bl-1 .flx .block:nth-child(1) { width: 40%; }
.ebook-lp .bl-1 .flx .block:nth-child(2) { width: 60%; background: url("../src/img/ebook-lp-pixels.svg") no-repeat 50% 50%; }
.ebook-lp .bl-2 { background: #f6f6f6; padding-top: 84px; padding-bottom: 10px; }
.ebook-lp .bl-2 .flx { display: flex; }
.ebook-lp .bl-2 .flx .block-1 { width: 50%; padding-right: 65px; }
.ebook-lp .bl-2 .flx .block-1 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; }
@media (max-width:600px) {
  .ebook-lp .bl-2 .flx .block-1 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .ebook-lp .bl-2 .flx .block-1 h2 { margin-bottom: 32px; }
}
.ebook-lp .bl-2 .flx .block-1 .bl { margin-bottom: 40px; }
.ebook-lp .bl-2 .flx .block-1 .bl h4 { display: flex; align-items: center; font-size: 16px; font-weight: 500; color: var(--text-primary); margin-bottom: 20px; }
.ebook-lp .bl-2 .flx .block-1 .bl h4 span { color: var(--brand-gold); display: block; font-size: 40px; margin-right: 15px; }
.ebook-lp .bl-2 .flx .block-1 .bl p { font-size: 16px; color: var(--text-primary); line-height: 22px; font-weight: 400; }
.ebook-lp .bl-2 .flx .block-2 { width: calc(50% - 32px); background: url("../src/img/ebook-lp-bl-2-pixels.svg") no-repeat 70px 110px; padding-left: 90px; }
.ebook-lp .bl-2 .flx .block-2 .content { max-width: 440px; margin-left: auto; }
.ebook-lp .bl-2 .flx .block-2 .content h3 { text-align: center; text-transform: uppercase; color: var(--text-primary); font-size: 30px; font-weight: 500; margin-bottom: 30px; }
.ebook-lp .bl-2 .flx .block-2 .content .pl { display: block; margin-left: auto; width: 100%; background: #fff; box-shadow: 0 38px 67px 0 rgba(206, 206, 206, 0.47); padding: 30px; margin-bottom: 40px; }
.ebook-lp .bl-2 .flx .block-2 .content .pl p { font-size: 16px; line-height: 1.44; color: var(--text-primary); padding: 18px 0 18px 45px; border-bottom: 1px solid var(--border); background: url("../src/img/shopify-check-2.svg") no-repeat 0 50%; background-size: 25px; }
.ebook-lp .bl-2 .flx .block-2 .content .pl p:nth-child(1) { padding-top: 0; }
.ebook-lp .bl-2 .flx .block-2 .content .pl p:nth-last-child(1) { padding-bottom: 0; border-bottom: none; }
.ebook-lp .bl-2 .flx .block-2 .content button { border-radius: 8px; background-color: var(--brand-pink); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 234px; height: 40px; margin: auto; }
.ebook-lp .bl-2 .flx .block-2 .content button:hover { background-color: var(--brand-pink-dark); }
.ebook-lp .bl-2 .flx .block-2 .content button:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.ebook-lp .bl-2 .flx .block-2 .content button:disabled { background-color: var(--brand-pink-secondary); cursor: not-allowed; }
.ebook-lp .bl-2 .flx .block-2 .content.active { position: fixed; top: 80px; margin-left: 76px; }
.ebook-lp .bl-2 .flx .block-2 .content.last { position: absolute; bottom: 60px; margin-left: 76px; }
.ebook-lp .bl-3 { background: url("../src/img/ebook-lp-bl-3-pixels.svg") no-repeat 50% 50%; padding-top: 100px; padding-bottom: 85px; }
.ebook-lp .bl-3 .title { display: flex; justify-content: space-between; align-items: center; margin-bottom: 65px; }
.ebook-lp .bl-3 .title h2 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; }
@media (max-width:600px) {
  .ebook-lp .bl-3 .title h2 { font-size: 24px; line-height: 28px; }
}
.ebook-lp .bl-3 .title a { font-size: 18px; color: var(--text-primary); text-decoration: none; border-bottom: 1px solid var(--text-primary); padding-bottom: 5px; transition: 0.3s; }
.ebook-lp .bl-3 .title a:hover { color: var(--brand-gold); border-bottom: 1px solid var(--brand-gold); }
.ebook-lp .bl-3 .ebooks-list { display: flex; flex-wrap: wrap; }
.ebook-lp .bl-3 .ebooks-list a { width: calc(33.3333333333% - 40px); text-decoration: none; margin-right: 60px; }
.ebook-lp .bl-3 .ebooks-list a .img { display: flex; justify-content: center; align-items: center; height: 327px; background: #f0f0f0; margin-bottom: 24px; }
.ebook-lp .bl-3 .ebooks-list a .img picture { width: auto; height: calc(100% - 40px); }
.ebook-lp .bl-3 .ebooks-list a .img picture img { max-width: 100%; height: 100%; }
.ebook-lp .bl-3 .ebooks-list a .img img { max-width: 100%; height: 100%; }
.ebook-lp .bl-3 .ebooks-list a h2 { font-size: 20px; font-weight: 500; line-height: 1.35; color: var(--text-primary); }
.ebook-lp .bl-3 .ebooks-list a h3 { font-size: 15px; font-weight: 500; color: var(--brand-gold-dark); text-transform: uppercase; margin-bottom: 15px; }
.ebook-lp .bl-3 .ebooks-list a:nth-child(3n) { margin-right: 0; }
.ebook-lp .bl-3 .ebooks-list a:hover h2 { text-decoration: underline; }
.ebook-lp .bl-3 .ebooks-list a:hover h3 { color: var(--brand-gold); }
.ebook-lp .popup { width: 758px; position: fixed; top: 0; left: 50%; transform: translate(-50%, -100%); background: #fff; z-index: 103; transition: 0.3s; }
.ebook-lp .popup button.close { display: flex; justify-content: center; align-items: center; position: absolute; top: -18px; right: -18px; width: 36px; height: 36px; border-radius: 5px; background: var(--text-primary); border: none; cursor: pointer; outline: none; color: var(--text-primary-invert); font-size: 16px; z-index: 2; }
.ebook-lp .popup img.pixels { position: absolute; }
.ebook-lp .popup .flx { display: flex; }
.ebook-lp .popup .flx .block-1 img { display: block; width: 280px; -o-object-fit: cover; object-fit: cover; }
.ebook-lp .popup .flx .block-2 { position: relative; display: flex; flex-direction: column; justify-content: center; padding: 0 65px; z-index: 1; }
.ebook-lp .popup .flx .block-2 h2 { font-size: 34px; color: var(--text-primary); text-transform: uppercase; margin-bottom: 10px; }
.ebook-lp .popup .flx .block-2 h2 strong { font-weight: 700; }
.ebook-lp .popup .flx .block-2 h3 { font-size: 16px; color: var(--text-primary); margin-bottom: 30px; }
.ebook-lp .popup .flx .block-2 form span.error { bottom: 63px; }
.ebook-lp .popup .flx .block-2 form .field { position: relative; }
.ebook-lp .popup .flx .block-2 form .field span.error { position: initial; left: initial; bottom: initial; right: initial; top: initial; background: transparent; padding: 0; border-radius: 0; display: block; font-size: 12px; line-height: 16px; color: #e54343; font-weight: 400; margin-top: 5px; margin-top: -10px; margin-bottom: 15px; }
.ebook-lp .popup .flx .block-2 form .field span.error:after { display: none; }
.ebook-lp .popup .flx .block-2 form .field input { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; margin-bottom: 15px; }
.ebook-lp .popup .flx .block-2 form .field input::-moz-placeholder { color: var(--text-secondary); }
.ebook-lp .popup .flx .block-2 form .field input::placeholder { color: var(--text-secondary); }
.ebook-lp .popup .flx .block-2 form .field input:hover { border: 1px solid var(--brand-gold-bright); }
.ebook-lp .popup .flx .block-2 form .field input:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.ebook-lp .popup .flx .block-2 form .field input:disabled { background: var(--brand-grey); }
.ebook-lp .popup .flx .block-2 form .field input.error { border: 1px solid #e54343; }
.ebook-lp .popup .flx .block-2 form .field input.error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .ebook-lp .popup .flx .block-2 form .field input { height: 48px; }
}
.ebook-lp .popup .flx .block-2 form .field input[name=surname] { display: none; width: 0; height: 0; overflow: hidden; visibility: hidden; padding: 0; margin: 0; }
.ebook-lp .popup .flx .block-2 form button { border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 100%; height: 40px; }
.ebook-lp .popup .flx .block-2 form button:hover { background: var(--brand-gold-dark); }
.ebook-lp .popup .flx .block-2 form button:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.ebook-lp .popup .flx .block-2 form button:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
@media (max-width:600px) {
  .ebook-lp .popup .flx .block-2 form button { height: 48px; }
}
.ebook-lp .popup .flx .block-3 { width: 100%; flex-direction: column; justify-content: center; padding: 0 55px; display: none; }
.ebook-lp .popup .flx .block-3 img.logo { width: 146px; display: block; margin: 0 auto 25px; }
.ebook-lp .popup .flx .block-3 img.book { display: block; margin: 0 auto; }
.ebook-lp .popup .flx .block-3 h2 { text-align: center; font-size: 28px; text-transform: uppercase; line-height: 1.4; color: var(--text-primary); margin-bottom: 20px; }
.ebook-lp .popup .flx .block-3 h2 strong { display: block; font-weight: 700; }
.ebook-lp .popup.active { top: 50%; transform: translate(-50%, -50%); }
.ebook-lp .overlay { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(9, 14, 53, 0.92); z-index: 102; display: none; }
@media (max-width:1300px) {
  .ebook-lp .bl-1 .flx { flex-wrap: wrap; }
  .ebook-lp .bl-1 .flx .block:nth-child(1) { width: 100%; margin-bottom: 30px; }
  .ebook-lp .bl-1 .flx .block:nth-child(2) { width: 100%; }
  .ebook-lp .bl-2 { padding-bottom: 100px; }
  .ebook-lp .bl-2 .flx { flex-wrap: wrap; }
  .ebook-lp .bl-2 .flx .block-1 { width: 100%; padding-right: 0; margin-bottom: 30px; }
  .ebook-lp .bl-2 .flx .block-2 { width: 100%; padding-left: 0; }
  .ebook-lp .bl-2 .flx .block-2 .content { max-width: 100%; margin: auto; }
  .ebook-lp .bl-2 .flx .block-2 .content .pl { margin: 0 auto 40px; }
  .ebook-lp .bl-2 .flx .block-2 .content.active { position: initial; margin-left: initial; }
  .ebook-lp .bl-2 .flx .block-2 .content.last { position: initial; margin-left: initial; }
}
@media (max-width:940px) {
  .ebook-lp .bl-3 .ebooks-list a { width: 100%; margin-right: 0; margin-bottom: 50px; }
  .ebook-lp .popup { width: 320px; }
  .ebook-lp .popup .flx { flex-wrap: wrap; }
  .ebook-lp .popup .flx .block-1 { width: 100%; }
  .ebook-lp .popup .flx .block-1 img { width: 100%; height: 250px; -o-object-position: 0 0; object-position: 0 0; }
  .ebook-lp .popup .flx .block-2 { width: 100%; padding: 30px 15px; }
  .ebook-lp .popup .flx .block-2 h2 { text-align: center; font-size: 30px; }
  .ebook-lp .popup .flx .block-2 h3 { text-align: center; font-size: 14px; }
  .ebook-lp .popup .flx .block-3 { padding: 20px 15px; }
  .ebook-lp .popup .flx .block-3 h2 { font-size: 22px; }
}
@media (max-width:600px) {
  .ebook-lp .bl-1 { padding-top: 50px; padding-bottom: 0; }
  .ebook-lp .bl-1 .flx .block { margin-bottom: 0; }
  .ebook-lp .bl-1 .flx .block button { width: 100%; }
  .ebook-lp .bl-1 .flx .block img { display: none; }
  .ebook-lp .bl-1 .flx .block:nth-child(1) { margin-bottom: 50px; }
  .ebook-lp .bl-2 { padding-top: 50px; padding-bottom: 50px; }
  .ebook-lp .bl-2 .flx .block-1 h2 { margin-bottom: 40px; }
  .ebook-lp .bl-2 .flx .block-2 .content h3 br { display: none; }
  .ebook-lp .bl-2 .flx .block-2 .content .pl { width: 100%; padding: 20px; }
  .ebook-lp .bl-2 .flx .block-2 .content .pl p { text-align: center; padding-left: 0; padding-top: 50px !important; background-position: 50% 15px; }
  .ebook-lp .bl-2 .flx .block-2 .content button { width: 100%; }
  .ebook-lp .bl-3 { padding-top: 50px; padding-bottom: 20px; }
  .ebook-lp .bl-3 .title { flex-wrap: wrap; margin-bottom: 20px; }
  .ebook-lp .bl-3 .title h2 { width: 100%; font-size: 32px; margin-bottom: 35px; }
}
.podcast .bl-1 { background-color: rgba(239, 247, 245, 0.4); }
.podcast .bl-1 .flx { display: flex; justify-content: space-between; align-items: center; }
.podcast .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .podcast .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.podcast .bl-1 .flx .block h2 { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; font-weight: 600; color: var(--brand-gold); margin-bottom: 15px; }
.podcast .bl-1 .flx .block h3 { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; margin-bottom: 48px; }
@media (max-width:600px) {
  .podcast .bl-1 .flx .block h3 { margin-bottom: 32px; }
}
.podcast .bl-1 .flx .block .flx-2 { display: flex; }
.podcast .bl-1 .flx .block .flx-2 a { display: flex; align-items: center; text-decoration: none; padding: 6px 8px; border-radius: 6px; border: solid 1px #e0e0e0; background: #fff; margin-right: 20px; }
.podcast .bl-1 .flx .block .flx-2 a img { margin-right: 8px; }
.podcast .bl-1 .flx .block .flx-2 a p { font-size: 10px; color: var(--text-secondary); line-height: 1.33; }
.podcast .bl-1 .flx .block .flx-2 a p strong { display: block; font-size: 12px; font-weight: 500; color: var(--text-primary); }
.podcast .bl-1 .flx .block .flx-2 a:nth-last-child(1) { margin-right: 0; }
.podcast .bl-1 .flx .block img.bg { margin-right: -70px; }
.podcast .bl-1 .flx .block:nth-child(1) { padding-right: 45px; }
.podcast .bl-2 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; margin-top: 100px; }
@media (max-width:600px) {
  .podcast .bl-2 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .podcast .bl-2 h2 { margin-bottom: 32px; }
}
.podcast .bl-2 .category-filter { border-radius: 20px; box-shadow: 0 6px 25px 0 rgba(0, 0, 0, 0.05); padding: 20px 30px; background: #fff; margin-bottom: 60px; }
.podcast .bl-2 .category-filter .flx { display: flex; justify-content: space-between; }
.podcast .bl-2 .category-filter .flx .block { display: flex; align-items: center; }
.podcast .bl-2 .category-filter .flx .block .title { font-size: 18px; font-weight: 400; margin-right: 12px; color: var(--text-primary); }
.podcast .bl-2 .category-filter .flx .block .dropdown-wrapper { position: relative; }
.podcast .bl-2 .category-filter .flx .block .dropdown-wrapper .ae-dropdown .ae-select { padding: 12px 30px 12px 12px; border-radius: 5px; cursor: pointer; color: var(--text-secondary); font-size: 16px; font-weight: 400; min-width: 220px; border: solid 1px var(--border); }
.podcast .bl-2 .category-filter .flx .block .dropdown-wrapper .ae-dropdown .ae-select:after { content: ""; position: absolute; right: 5px; top: 50%; background: url("../src/img/dropdown-icon.svg") no-repeat; width: 24px; height: 24px; transform: translateY(-50%); }
.podcast .bl-2 .category-filter .flx .block .dropdown-wrapper .ae-dropdown ul.dropdown-menu { position: absolute; top: 45px; background: #fff; z-index: 1; box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.12); border-radius: 6px; width: 100%; overflow: hidden; }
.podcast .bl-2 .category-filter .flx .block .dropdown-wrapper .ae-dropdown ul.dropdown-menu li a { display: block; padding: 10px 12px; text-decoration: none; color: var(--text-primary); font-size: 16px; }
.podcast .bl-2 .category-filter .flx .block .dropdown-wrapper .ae-dropdown ul.dropdown-menu li a:hover { background: #fcf8f3; }
.podcast .bl-2 .category-filter .flx .block .dropdown-wrapper .ae-dropdown ul.dropdown-menu li.current-menu-item { background: var(--brand-grey); }
.podcast .bl-2 .category-filter .flx .block .dropdown-wrapper .ae-dropdown ul.dropdown-menu:not(.ae-hide) ~ .ae-select { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.podcast .bl-2 .category-filter .flx .block .dropdown-wrapper .ae-dropdown .ae-hide { display: none; }
.podcast .bl-2 .category-filter .flx .search-form { display: flex; align-items: center; }
.podcast .bl-2 .category-filter .flx .search-form input[type=text] { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; width: 304px; padding-left: 35px; margin-right: 12px; background: url("../src/img/search-loupe.svg") no-repeat; background-position: 6px 50%; }
.podcast .bl-2 .category-filter .flx .search-form input[type=text]::-moz-placeholder { color: var(--text-secondary); }
.podcast .bl-2 .category-filter .flx .search-form input[type=text]::placeholder { color: var(--text-secondary); }
.podcast .bl-2 .category-filter .flx .search-form input[type=text]:hover { border: 1px solid var(--brand-gold-bright); }
.podcast .bl-2 .category-filter .flx .search-form input[type=text]:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.podcast .bl-2 .category-filter .flx .search-form input[type=text]:disabled { background: var(--brand-grey); }
.podcast .bl-2 .category-filter .flx .search-form input[type=text].error { border: 1px solid #e54343; }
.podcast .bl-2 .category-filter .flx .search-form input[type=text].error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .podcast .bl-2 .category-filter .flx .search-form input[type=text] { height: 48px; }
}
.podcast .bl-2 .category-filter .flx .search-form button { border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 117px; height: 40px; }
.podcast .bl-2 .category-filter .flx .search-form button:hover { background: var(--brand-gold-dark); }
.podcast .bl-2 .category-filter .flx .search-form button:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.podcast .bl-2 .category-filter .flx .search-form button:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
.podcast .bl-2 .posts { padding-bottom: 100px; }
.podcast .bl-2 .posts .post-flx { display: flex; justify-content: space-between; flex-wrap: wrap; }
.podcast .bl-2 .posts .post-flx:after { position: relative; content: ""; width: calc(33.3333333333% - 20px); }
.podcast .bl-2 .posts .post-flx .post { position: relative; display: flex; flex-direction: column; width: calc(33.3333333333% - 20px); border-radius: 6px; box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.05); background-color: #fff; margin-bottom: 40px; }
.podcast .bl-2 .posts .post-flx .post .img-thumbnail { overflow: hidden; display: block; border-radius: 5px 5px 0 0; position: relative; }
.podcast .bl-2 .posts .post-flx .post .img-thumbnail img { width: 100%; height: auto; border-radius: 5px 5px 0 0; display: block; transition: 0.3s; }
.podcast .bl-2 .posts .post-flx .post .content { padding: 20px; }
.podcast .bl-2 .posts .post-flx .post .content .cat-tag { display: flex; align-items: center; flex-wrap: wrap; margin-bottom: 12px; }
.podcast .bl-2 .posts .post-flx .post .content .cat-tag .episode { position: relative; font-size: 16px; font-weight: 600; color: #4f4f5d; padding-right: 25px; }
.podcast .bl-2 .posts .post-flx .post .content .cat-tag .episode:after { position: absolute; content: ""; right: 10px; top: 50%; transform: translateY(-50%); width: 5px; height: 5px; border-radius: 50%; background: #e0e0e0; }
.podcast .bl-2 .posts .post-flx .post .content .cat-tag .duration-time { color: var(--text-primary); font-size: 16px; font-weight: 400; background: url("../src/img/podcast-bl-2-time.svg") no-repeat 0 50%; padding: 2px 0 2px 25px; }
.podcast .bl-2 .posts .post-flx .post .content a.title { font-size: 20px; font-weight: 600; text-decoration: none; line-height: 1.4; color: var(--text-primary); }
.podcast .bl-2 .posts .post-flx .post .content a.title:hover { text-decoration: underline; }
.podcast .bl-2 .posts .post-flx .post .content .description { margin-top: 10px; margin-bottom: 56px; }
.podcast .bl-2 .posts .post-flx .post .content .description p { font-size: 16px; line-height: 1.5; color: var(--text-primary); }
.podcast .bl-2 .posts .post-flx .post .content a.play-episode { position: absolute; bottom: 20px; display: flex; align-items: center; box-sizing: border-box; width: 168px; height: 40px; color: var(--brand-gold); font-size: 12px; font-weight: 500; letter-spacing: 0.6px; text-decoration: none; padding: 8px 20px 8px 50px; border-radius: 12px; border: solid 1px var(--brand-gold); background: url("../src/img/testimonials-component-play.svg") no-repeat 17px 50%; background-size: 23px; transition: 0.3s; }
.podcast .bl-2 .posts .post-flx .post .content a.play-episode:hover { box-shadow: 0 0 20px -5px var(--brand-gold); }
.podcast .bl-2 .posts button#show-btn { border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 184px; height: 40px; margin: 50px auto 0; }
.podcast .bl-2 .posts button#show-btn:hover { background: var(--brand-gold-dark); }
.podcast .bl-2 .posts button#show-btn:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.podcast .bl-2 .posts button#show-btn:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
.podcast .bl-2 .posts button#show-btn.hidden { display: none; }
.podcast .bl-2 .posts img.loader { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 50px; }
@media (max-width:1300px) {
  .podcast .bl-1 { padding-top: 50px; }
  .podcast .bl-1 .flx { flex-wrap: wrap; }
  .podcast .bl-1 .flx .block { width: 100%; }
  .podcast .bl-1 .flx .block img.bg { display: block; margin: 0 auto; max-width: 100%; }
  .podcast .bl-1 .flx .block:nth-child(1) { padding-right: 0; }
}
@media (max-width:940px) {
  .podcast .bl-2 .category-filter .flx { flex-direction: column-reverse; }
  .podcast .bl-2 .category-filter .flx .block { justify-content: center; }
  .podcast .bl-2 .category-filter .flx .search-form { margin-bottom: 24px; }
  .podcast .bl-2 .category-filter .flx .search-form input[type=text] { width: calc(100% - 117px); }
  .podcast .bl-2 .posts .post-flx .post { width: calc(50% - 15px); }
}
@media (max-width:600px) {
  .podcast .bl-1 { padding-top: 30px; padding-bottom: 40px; }
  .podcast .bl-1 .flx .block h3 { margin-bottom: 20px; }
  .podcast .bl-1 .flx .block img.bg { display: none; }
  .podcast .bl-1 .flx .block .flx-2 { flex-wrap: wrap; justify-content: space-between; }
  .podcast .bl-1 .flx .block .flx-2 a { margin-right: 0; margin-bottom: 16px; width: calc(50% - 25px); }
  .podcast .bl-2 h2 { margin-top: 60px; }
  .podcast .bl-2 .category-filter { margin-bottom: 40px; }
  .podcast .bl-2 .category-filter .flx .block { flex-wrap: wrap; }
  .podcast .bl-2 .category-filter .flx .block .title { width: 100%; margin-bottom: 10px; }
  .podcast .bl-2 .category-filter .flx .block .dropdown-wrapper { width: 100%; }
  .podcast .bl-2 .category-filter .flx .block .dropdown-wrapper .ae-dropdown ul.dropdown-menu { width: 100%; }
  .podcast .bl-2 .category-filter .flx .search-form { flex-wrap: wrap; }
  .podcast .bl-2 .category-filter .flx .search-form input[type=text] { width: 100%; margin-right: 0; margin-bottom: 16px; }
  .podcast .bl-2 .category-filter .flx .search-form button { width: 100%; }
  .podcast .bl-2 .posts { padding-bottom: 60px; }
  .podcast .bl-2 .posts .post-flx .post { width: 100%; }
  .podcast .bl-2 .posts .post-flx .post:nth-last-child(1) { margin-bottom: 0; }
}
.affiliate .bl-1 .flx { display: flex; align-items: center; background: url("../src/img/affiliate-bl-1-pixels.svg") no-repeat; background-position: calc(100% + 50px) 50%; padding-top: 80px; padding-bottom: 60px; }
.affiliate .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .affiliate .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.affiliate .bl-1 .flx .block p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 32px; }
@media (max-width:600px) {
  .affiliate .bl-1 .flx .block p { font-size: 18px; line-height: 25px; }
}
.affiliate .bl-1 .flx .block button { width: 184px; height: 40px; border-radius: 8px; background-color: var(--brand-pink); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; }
.affiliate .bl-1 .flx .block button:hover { background-color: var(--brand-pink-dark); }
.affiliate .bl-1 .flx .block button:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.affiliate .bl-1 .flx .block button:disabled { background-color: var(--brand-pink-secondary); cursor: not-allowed; }
.affiliate .bl-1 .flx .block:nth-child(1) { padding-right: 50px; }
.affiliate .bl-2 { background: var(--brand-grey); padding-top: 80px; padding-bottom: 80px; }
.affiliate .bl-2 .flx { display: flex; justify-content: space-between; }
.affiliate .bl-2 .flx .block-1 { width: 40%; padding-right: 75px; }
.affiliate .bl-2 .flx .block-1 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 32px; }
@media (max-width:600px) {
  .affiliate .bl-2 .flx .block-1 h2 { font-size: 32px; line-height: 38px; }
}
.affiliate .bl-2 .flx .block-1 p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 40px; }
@media (max-width:600px) {
  .affiliate .bl-2 .flx .block-1 p { font-size: 18px; line-height: 25px; }
}
.affiliate .bl-2 .flx .block-1 p span { display: block; color: var(--brand-gold); margin-bottom: 5px; }
.affiliate .bl-2 .flx .block-1 .pl { box-shadow: 0 4px 40px 0 rgba(0, 0, 0, 0.1); background: #fff; border-radius: 5px; padding: 30px; }
.affiliate .bl-2 .flx .block-1 .pl h5 { font-size: 16px; color: var(--text-secondary); margin-bottom: 10px; }
.affiliate .bl-2 .flx .block-1 .pl h3 { font-size: 25px; font-weight: 500; color: var(--text-primary); margin-bottom: 30px; }
.affiliate .bl-2 .flx .block-1 .pl h4 { font-size: 24px; color: var(--brand-gold); }
.affiliate .bl-2 .flx .block-1 .pl h4 strong { font-weight: 700; font-size: 48px; }
.affiliate .bl-2 .flx .block-2 { width: calc(60% - 45px); background: url("../src/img/affiliate-bl-2-pixels.svg") no-repeat; background-position: 50% 50%; padding-left: 45px; }
.affiliate .bl-2 .flx .block-2 .pl { background: #fff; box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.05); border-top-right-radius: 50px; border-top-left-radius: 50px; border-bottom-right-radius: 50px; padding: 20px 0; display: flex; justify-content: center; }
.affiliate .bl-2 .flx .block-2 .pl h5 { font-size: 22px; color: var(--brand-gold); font-weight: 700; background: url("../src/img/affiliate-bl-2-2.svg") no-repeat; background-position: 0 50%; padding-left: 80px; }
.affiliate .bl-2 .flx .block-2 .pl h5 span { border-bottom: 1px solid var(--brand-gold-bright); }
.affiliate .bl-3 { background: var(--brand-grey); padding-top: 80px; padding-bottom: 80px; }
.affiliate .bl-3 .flx { display: flex; justify-content: space-between; }
.affiliate .bl-3 .flx .block-1 { width: 50%; background: url("../src/img/affiliate-bl-3-pixels.svg") no-repeat; background-position: 50% 50%; }
.affiliate .bl-3 .flx .block-2 { width: 38%; padding-right: 70px; }
.affiliate .bl-3 .flx .block-2 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 32px; margin-top: 30px; }
@media (max-width:600px) {
  .affiliate .bl-3 .flx .block-2 h2 { font-size: 32px; line-height: 38px; }
}
.affiliate .bl-3 .flx .block-2 .pl { box-shadow: 0 4px 40px 0 rgba(0, 0, 0, 0.1); background: #fff; border-radius: 5px; padding: 30px; margin-bottom: 30px; }
.affiliate .bl-3 .flx .block-2 .pl h5 { font-size: 16px; color: var(--text-secondary); margin-bottom: 10px; }
.affiliate .bl-3 .flx .block-2 .pl h3 { font-size: 25px; font-weight: 500; color: var(--text-primary); margin-bottom: 30px; }
.affiliate .bl-3 .flx .block-2 .pl h4 { font-size: 24px; color: var(--brand-gold); }
.affiliate .bl-3 .flx .block-2 .pl h4 strong { font-weight: 700; font-size: 48px; }
.affiliate .bl-3 .flx .block-2 button { width: 184px; height: 40px; border-radius: 8px; background-color: var(--brand-pink); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; }
.affiliate .bl-3 .flx .block-2 button:hover { background-color: var(--brand-pink-dark); }
.affiliate .bl-3 .flx .block-2 button:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.affiliate .bl-3 .flx .block-2 button:disabled { background-color: var(--brand-pink-secondary); cursor: not-allowed; }
@media (max-width:1300px) {
  .affiliate .bl-1 .flx { padding: 50px 0; }
  .affiliate .bl-1 .flx .block { width: 50%; }
  .affiliate .bl-1 .flx .block img { width: 100%; }
  .affiliate .bl-2 .flx .block-1 { padding-right: 40px; }
  .affiliate .bl-2 .flx .block-1 h2 br { display: none; }
  .affiliate .bl-2 .flx .block-2 { width: 60%; }
  .affiliate .bl-2 .flx .block-2 .pl h5 { background-position: 20px 50%; }
  .affiliate .bl-2 .flx .block-2 img { width: 100%; }
  .affiliate .bl-3 .flx .block-1 img { width: 100%; }
  .affiliate .bl-3 .flx .block-2 { width: 45%; }
}
@media (max-width:940px) {
  .affiliate .bl-1 .flx { flex-wrap: wrap; }
  .affiliate .bl-1 .flx .block { width: 100%; }
  .affiliate .bl-1 .flx .block img { width: 100%; }
  .affiliate .bl-2 .flx { flex-wrap: wrap; }
  .affiliate .bl-2 .flx .block-1 { width: 100%; padding-right: 0; }
  .affiliate .bl-2 .flx .block-2 { width: 100%; padding-left: 0; }
  .affiliate .bl-2 .flx .block-2 img { max-width: 100%; display: block; margin: 50px auto 0; }
  .affiliate .bl-3 .flx { flex-wrap: wrap; }
  .affiliate .bl-3 .flx .block-1 { width: 100%; order: 2; }
  .affiliate .bl-3 .flx .block-1 img { max-width: 100%; display: block; margin: 50px auto 0; }
  .affiliate .bl-3 .flx .block-2 { width: 100%; padding-right: 0; order: 1; }
}
@media (max-width:600px) {
  .affiliate .bl-1 .flx .block button { width: 100%; }
  .affiliate .bl-1 .flx .block img { display: none; }
  .affiliate .bl-1 .flx .block:nth-child(1) { padding-right: 0; }
  .affiliate .bl-2 { padding-bottom: 0; }
  .affiliate .bl-2 .flx .block-1 .pl { padding: 15px; }
  .affiliate .bl-2 .flx .block-1 .pl h5 { font-size: 14px; }
  .affiliate .bl-2 .flx .block-1 .pl h3 { font-size: 18px; margin-bottom: 20px; }
  .affiliate .bl-2 .flx .block-1 .pl h4 { font-size: 18px; }
  .affiliate .bl-2 .flx .block-1 .pl h4 strong { font-size: 22px; }
  .affiliate .bl-2 .flx .block-2 .pl { padding: 15px 20px; }
  .affiliate .bl-2 .flx .block-2 .pl h5 { font-size: 14px; background-size: 40px; padding-left: 50px; background-position: 0 50%; }
  .affiliate .bl-3 .flx .block-2 h2 { text-align: center; }
  .affiliate .bl-3 .flx .block-2 .pl { padding: 15px; }
  .affiliate .bl-3 .flx .block-2 .pl h5 { font-size: 14px; }
  .affiliate .bl-3 .flx .block-2 .pl h3 { font-size: 18px; margin-bottom: 20px; }
  .affiliate .bl-3 .flx .block-2 .pl h4 { font-size: 18px; }
  .affiliate .bl-3 .flx .block-2 .pl h4 strong { font-size: 22px; }
  .affiliate .bl-3 .flx .block-2 button { width: 100%; }
}
.legal { padding: 100px 0; color: var(--text-primary); }
.legal .pdd { padding: 0 100px; }
.legal .pdd h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; text-align: center; margin-bottom: 80px; }
@media (max-width:600px) {
  .legal .pdd h1 { font-size: 36px; line-height: 43px; }
}
.legal .pdd h2 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; text-align: center; margin-bottom: 40px; }
@media (max-width:600px) {
  .legal .pdd h2 { font-size: 24px; line-height: 28px; }
}
.legal .pdd p { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; }
.legal .pdd a { font-size: 20px; line-height: 1.6; color: var(--brand-gold-dark); text-decoration: none; border-bottom: 1px solid var(--brand-gold-dark); }
.legal .pdd a:hover { color: var(--brand-gold); border-bottom: 1px solid var(--brand-gold); }
@media (max-width:600px) {
  .legal { padding: 50px 0; }
  .legal .pdd { padding: 0; }
  .legal .pdd h1 { margin-bottom: 40px; }
  .legal .pdd h2 { margin-bottom: 20px; }
}
.privacy-policy { padding: 80px 0; color: var(--text-primary); }
.privacy-policy .pdd { padding: 0 100px; }
.privacy-policy .pdd h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; text-align: center; margin-bottom: 40px; }
@media (max-width:600px) {
  .privacy-policy .pdd h1 { font-size: 36px; line-height: 43px; }
}
.privacy-policy .pdd h2 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; text-align: center; text-decoration: underline; margin-bottom: 20px; }
@media (max-width:600px) {
  .privacy-policy .pdd h2 { font-size: 24px; line-height: 28px; }
}
.privacy-policy .pdd h3 { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; text-align: center; font-weight: 500; font-style: italic; text-decoration: underline; margin-bottom: 20px; }
@media (max-width:600px) {
  .privacy-policy .pdd h3 { font-size: 18px; line-height: 25px; }
}
.privacy-policy .pdd ul li { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; margin-bottom: 20px; }
.privacy-policy .pdd ul li ul li { list-style: lower-roman; }
.privacy-policy .pdd ul li strong { font-weight: 700; }
.privacy-policy .pdd ul li ul { margin-top: 15px; padding-left: 30px; }
.privacy-policy .pdd p { font-size: 22px; margin-bottom: 50px; }
.privacy-policy .pdd a { color: var(--brand-gold-dark); transition: 0.3s; }
.privacy-policy .pdd a:hover { color: var(--brand-gold); }
@media (max-width:600px) {
  .privacy-policy { padding: 40px 0; }
  .privacy-policy .pdd { padding: 0; }
  .privacy-policy .pdd h1 { margin-bottom: 20px; }
  .privacy-policy .pdd h2 { margin-bottom: 20px; }
  .privacy-policy .pdd h3 { margin-bottom: 20px; }
}
.terms-of-service { padding: 80px 0; color: var(--text-primary); }
.terms-of-service .pdd { padding: 0 100px; }
.terms-of-service .pdd h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; text-align: center; margin-bottom: 40px; }
@media (max-width:600px) {
  .terms-of-service .pdd h1 { font-size: 36px; line-height: 43px; }
}
.terms-of-service .pdd h3 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; text-align: center; text-decoration: underline; margin-bottom: 20px; }
@media (max-width:600px) {
  .terms-of-service .pdd h3 { font-size: 24px; line-height: 28px; }
}
.terms-of-service .pdd h4 { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; margin-bottom: 50px; }
.terms-of-service .pdd ul { margin-top: 15px; padding-left: 30px; }
.terms-of-service .pdd ul li { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; margin-bottom: 20px; }
.terms-of-service .pdd p { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; margin-bottom: 20px; }
.terms-of-service .pdd p strong { font-weight: 700; }
.terms-of-service .pdd a { color: var(--brand-gold-dark); transition: 0.3s; }
.terms-of-service .pdd a:hover { color: var(--brand-gold); }
@media (max-width:600px) {
  .terms-of-service { padding: 40px 0; }
  .terms-of-service .pdd { padding: 0; }
  .terms-of-service .pdd h1 { margin-bottom: 20px; }
  .terms-of-service .pdd h2 { margin-bottom: 20px; }
  .terms-of-service .pdd h3 { margin-bottom: 20px; }
}
.single-podcast .bl-1 { display: flex; align-items: center; background: url("../src/img/single-podcast-bl-1-pixels.svg") center no-repeat, url("../src/img/single-podcast-bl-1.jpg") center/cover; min-height: 600px; }
.single-podcast .bl-1 h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; text-align: center; color: var(--text-primary-invert); }
@media (max-width:600px) {
  .single-podcast .bl-1 h1 { font-size: 36px; line-height: 43px; }
}
.single-podcast .bl-2 { padding-top: 80px; padding-bottom: 60px; }
.single-podcast .bl-2 .flx { display: flex; justify-content: space-between; }
.single-podcast .bl-2 .flx .block-1 { width: 300px; }
.single-podcast .bl-2 .flx .block-1 h3 { font-size: 28px; font-weight: 700; color: var(--brand-gold); margin-bottom: 20px; }
.single-podcast .bl-2 .flx .block-1 .flx-2 { display: flex; align-items: center; margin-bottom: 40px; }
.single-podcast .bl-2 .flx .block-1 .flx-2 img { width: 80px; height: 80px; -o-object-fit: cover; object-fit: cover; border-radius: 50%; margin-right: 20px; }
.single-podcast .bl-2 .flx .block-1 .flx-2 p { width: calc(100% - 100px); font-size: 19px; line-height: 23px; font-weight: 500; color: var(--text-primary); }
.single-podcast .bl-2 .flx .block-1 .flx-2 p span { display: block; font-weight: 400; color: var(--text-secondary); }
.single-podcast .bl-2 .flx .block-1 .duration { font-size: 19px; font-weight: 500; color: var(--text-primary); padding-left: 30px; background: url("../src/img/single-podcast-bl-2-duration.svg") no-repeat 0 50%; }
.single-podcast .bl-2 .flx .block-2 { width: calc(100% - 415px); padding-left: 115px; }
.single-podcast .bl-2 .flx .block-2 .flx-4 { display: flex; justify-content: space-between; margin-top: 25px; margin-bottom: 40px; }
.single-podcast .bl-2 .flx .block-2 .flx-4 .block h4 { text-transform: uppercase; font-size: 14px; color: var(--text-secondary); margin-bottom: 15px; }
.single-podcast .bl-2 .flx .block-2 .flx-4 .block .pld-common-wrap { position: relative; margin-right: 0; }
.single-podcast .bl-2 .flx .block-2 .flx-4 .block .pld-common-wrap a { position: absolute; width: 100%; height: 100%; }
.single-podcast .bl-2 .flx .block-2 .flx-4 .block .pld-common-wrap .pld-like-count-wrap { font-size: 14px; color: var(--text-secondary); background: url("../src/img/single-podcast-bl-2-like.svg") no-repeat 0 0; padding-left: 25px; padding-top: 1px; margin-left: 0; }
.single-podcast .bl-2 .flx .block-2 .flx-4 .block a.listen_on { display: inline-block; text-decoration: none; max-height: 24px; margin-right: 5px; }
.single-podcast .bl-2 .flx .block-2 .flx-4 .block a.listen_on img { max-height: 24px; }
.single-podcast .bl-2 .flx .block-2 .flx-4 .block a.listen_on:nth-last-child(1) { margin-right: 0; }
.single-podcast .bl-2 .flx .block-2 .flx-4 .block .heateor_sss_sharing_ul { display: flex; justify-content: space-around; }
.single-podcast .bl-2 .flx .block-2 .content p { font-size: 19px; line-height: 1.6; color: var(--text-primary); margin-bottom: 30px; }
.single-podcast .bl-2 .flx .block-2 .content p strong { font-weight: 700; }
.single-podcast .bl-2 .flx .block-2 .content p a { color: var(--brand-gold-dark); }
.single-podcast .bl-2 .flx .block-2 .content p a:hover { color: var(--brand-gold); }
.single-podcast .bl-2 .flx .block-2 .content p:nth-last-child(1) { margin-bottom: 0; }
.single-podcast .bl-2 .flx .block-2 .tags { display: flex; margin-top: 30px; margin-bottom: 30px; }
.single-podcast .bl-2 .flx .block-2 .tags span { padding: 6px 8px; border-radius: 6px; border: solid 1px var(--border); background: #f0f0f5; font-size: 14px; color: var(--text-secondary); margin-right: 20px; }
.single-podcast .bl-2 .flx .block-2 .tags span:nth-last-child(1) { margin-right: 0; }
@media (max-width:1300px) {
  .single-podcast .bl-2 .flx .block-2 { padding-left: 0; }
}
@media (max-width:940px) {
  .single-podcast .bl-1 h1 br { display: none; }
  .single-podcast .bl-2 .flx { flex-wrap: wrap; }
  .single-podcast .bl-2 .flx .block-1 { width: 100%; }
  .single-podcast .bl-2 .flx .block-1 h3 { text-align: center; }
  .single-podcast .bl-2 .flx .block-1 .flx-2 { flex-direction: column; }
  .single-podcast .bl-2 .flx .block-1 .flx-2 p { text-align: center; }
  .single-podcast .bl-2 .flx .block-1 .flx-2 p span { margin-top: 10px; }
  .single-podcast .bl-2 .flx .block-1 .flx-2 img { margin-right: 0; margin-bottom: 20px; }
  .single-podcast .bl-2 .flx .block-1 .duration { display: table; margin: 0 auto 50px; }
  .single-podcast .bl-2 .flx .block-2 { width: 100%; padding-left: 0; }
}
@media (max-width:600px) {
  .single-podcast .bl-1 { min-height: 400px; }
  .single-podcast .bl-2 { padding-bottom: 20px; }
  .single-podcast .bl-2 .flx .block-1 .flx-2 p { width: 100%; }
  .single-podcast .bl-2 .flx .block-2 .flx-4 { flex-wrap: wrap; }
  .single-podcast .bl-2 .flx .block-2 .flx-4 .block { width: 100%; display: flex; flex-wrap: wrap; justify-content: center; }
  .single-podcast .bl-2 .flx .block-2 .flx-4 .block h4 { width: 100%; text-align: center; }
  .single-podcast .bl-2 .flx .block-2 .flx-4 .block .pld-like-dislike-wrap { display: table; margin: 0 auto 30px; }
  .single-podcast .bl-2 .flx .block-2 .flx-4 .block:nth-child(1) { margin-bottom: 30px; }
  .single-podcast .bl-2 .flx .block-2 .content p { font-size: 18px; line-height: 1.4; }
  .single-podcast .bl-2 .flx .block-2 .content p a { word-break: break-all; }
  .single-podcast .bl-2 .flx .block-2 .tags { flex-wrap: wrap; }
  .single-podcast .bl-2 .flx .block-2 .tags span { margin-bottom: 15px; }
}
.integrations .bl-1 { padding: 80px 0; }
.integrations .bl-1 .flx { display: flex; justify-content: space-between; align-items: center; }
.integrations .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .integrations .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.integrations .bl-1 .flx .block p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 32px; }
@media (max-width:600px) {
  .integrations .bl-1 .flx .block p { font-size: 18px; line-height: 25px; }
}
.integrations .bl-1 .flx .block p a { color: var(--brand-gold-dark); transition: color 0.3s; }
.integrations .bl-1 .flx .block p a:hover { color: var(--brand-gold); }
.integrations .bl-1 .flx .block:nth-child(1) { padding-right: 35px; }
.integrations .bl-2 { padding-top: 87px; padding-bottom: 77px; background: var(--brand-light-mint) url("../src/img/integrations-bl-2-pixels.svg") no-repeat 50% 50%; }
.integrations .bl-2 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .integrations .bl-2 h2 { font-size: 32px; line-height: 38px; }
}
.integrations .bl-2 h2 strong { font-weight: 700; }
.integrations .bl-2 p.desc { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .integrations .bl-2 p.desc { font-size: 18px; line-height: 25px; }
}
@media (max-width:600px) {
  .integrations .bl-2 p.desc { margin-bottom: 32px; }
}
.integrations .bl-2 .flx { display: flex; justify-content: space-between; }
.integrations .bl-2 .flx .block { position: relative; }
.integrations .bl-2 .flx .block img { width: 100%; border-radius: 8px; box-shadow: 0 40px 100px 0 rgba(0, 0, 0, 0.1); z-index: 2; display: none; }
.integrations .bl-2 .flx .block img.active { display: block; }
.integrations .bl-2 .flx .block .accordion-block h3 { position: relative; cursor: pointer; font-size: 20px; font-weight: 500; color: var(--text-primary); background: url("../src/img/integrations-bl-2-2.svg") no-repeat 100% calc(50% - 10px); padding-right: 20px; border-bottom: 1px solid var(--border); padding-bottom: 20px; margin-bottom: 20px; transition: 0.5s; }
.integrations .bl-2 .flx .block .accordion-block .content p { color: var(--text-primary); font-size: 16px; line-height: 20px; height: 0; opacity: 0; position: relative; z-index: -1; }
.integrations .bl-2 .flx .block .accordion-block .content p a { color: var(--brand-gold-dark); transition: 0.3s; }
.integrations .bl-2 .flx .block .accordion-block .content p a:hover { color: var(--brand-gold); }
.integrations .bl-2 .flx .block .accordion-block.active h3 { color: var(--brand-gold); border-bottom: none; background: url("../src/img/integrations-bl-2-3.svg") no-repeat 100% calc(50% - 10px); padding-left: 20px; }
.integrations .bl-2 .flx .block .accordion-block.active h3:before { position: absolute; left: 0; top: 8px; width: 5px; height: 5px; border-radius: 50%; background: var(--brand-gold); content: ""; }
.integrations .bl-2 .flx .block .accordion-block.active .content p { color: var(--text-primary); border-bottom: 1px solid var(--border); margin-bottom: 20px; padding-bottom: 20px; height: auto; opacity: 1; z-index: 1; transition: 0.5s; }
.integrations .bl-2 .flx .block:nth-child(1) { width: calc(45% - 128px); }
.integrations .bl-2 .flx .block:nth-child(2) { width: 55%; background: url("../src/img/integrations-bl-2-1.svg") center/cover; }
.integrations .bl-3 { padding: 80px 0; }
.integrations .bl-3 .flx { display: flex; justify-content: space-between; align-items: center; }
.integrations .bl-3 .flx .block h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 16px; }
@media (max-width:600px) {
  .integrations .bl-3 .flx .block h2 { font-size: 32px; line-height: 38px; }
}
.integrations .bl-3 .flx .block p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; }
@media (max-width:600px) {
  .integrations .bl-3 .flx .block p { font-size: 18px; line-height: 25px; }
}
.integrations .bl-3 .flx .block img { max-width: 580px; }
.integrations .bl-3 .flx .block:nth-child(1) { padding-right: 100px; }
@media (max-width:1300px) {
  .integrations .bl-1 a { display: block; margin-bottom: 30px; }
  .integrations .bl-1 .flx { flex-wrap: wrap; }
  .integrations .bl-1 .flx .block img { max-width: 100%; display: block; margin: 20px auto 0; }
  .integrations .bl-1 .flx .block p br { display: none; }
  .integrations .bl-1 .flx .block:nth-child(1) { width: 100%; padding-right: 0; }
  .integrations .bl-1 .flx .block:nth-child(2) { width: 100%; }
  .integrations .bl-2 .flx { flex-wrap: wrap; }
  .integrations .bl-2 .flx .block .accordion-block.active .content p { border: none; }
  .integrations .bl-2 .flx .block .accordion-block.active img { display: block; margin-bottom: 50px; }
  .integrations .bl-2 .flx .block:nth-child(1) { width: 100%; padding-right: 0; }
  .integrations .bl-2 .flx .block:nth-child(2) { display: none; }
  .integrations .bl-3 .flx { flex-wrap: wrap; }
  .integrations .bl-3 .flx .block img { max-width: 100%; display: block; margin: 50px auto 0; }
  .integrations .bl-3 .flx .block:nth-child(1) { width: 100%; padding-right: 0; }
  .integrations .bl-3 .flx .block:nth-child(2) { width: 100%; }
}
@media (max-width:600px) {
  .integrations .bl-1 { padding-top: 40px; padding-bottom: 40px; }
  .integrations .bl-1 .flx .block img { display: none; }
  .integrations .bl-2 { padding-top: 40px; padding-bottom: 40px; }
  .integrations .bl-2 .flx .block .accordion-block h3 { font-size: 18px; }
  .integrations .bl-2 .flx .block .accordion-block .content p { font-size: 16px; }
  .integrations .bl-3 { padding-top: 40px; padding-bottom: 40px; }
  .integrations .bl-3 .flx .block h2 { text-align: center; }
  .integrations .bl-3 .flx .block p { text-align: center; }
}
.about-us-redesign .bl-1 { background: url("../src/img/about-us-redesign-bl-1-pixels.svg") no-repeat 50% 50%, url("../src/img/about-us-redesign-bl-1-1.jpg") no-repeat 100% 50%; background-size: 80% auto; padding-top: 183px; padding-bottom: 50px; }
.about-us-redesign .bl-1 .pl { max-width: 540px; box-shadow: 20px 23px 50px 0 rgba(0, 0, 0, 0.2); background: var(--text-primary); padding: 60px 50px; }
.about-us-redesign .bl-1 .pl h1 { font-size: 44px; color: var(--brand-gold-bright); font-weight: 600; line-height: 52px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .about-us-redesign .bl-1 .pl h1 { font-size: 32px; line-height: 38px; }
}
.about-us-redesign .bl-1 .pl p { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; color: var(--text-primary-invert); text-align: center; }
@media (max-width:600px) {
  .about-us-redesign .bl-1 .pl p { font-size: 18px; line-height: 25px; }
}
.about-us-redesign .bl-2 { padding-top: 82px; padding-bottom: 20px; }
.about-us-redesign .bl-2 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .about-us-redesign .bl-2 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .about-us-redesign .bl-2 h2 { margin-bottom: 32px; }
}
.about-us-redesign .bl-2 h2 strong { font-weight: 700; }
.about-us-redesign .bl-2 .flx { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; margin-bottom: 60px; }
.about-us-redesign .bl-2 .flx .block { width: calc(50% - 50px); }
.about-us-redesign .bl-2 .flx .block h3 { font-size: 32px; color: var(--brand-gold); font-weight: 600; line-height: 38px; margin-bottom: 16px; }
@media (max-width:600px) {
  .about-us-redesign .bl-2 .flx .block h3 { font-size: 24px; line-height: 28px; }
}
.about-us-redesign .bl-2 .flx .block p { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; }
.about-us-redesign .bl-2 .flx:nth-child(odd) .block:nth-child(1) { order: 2; }
.about-us-redesign .bl-2 .flx:nth-child(odd) .block:nth-child(2) { order: 1; }
.about-us-redesign .bl-4 { padding-top: 74px; background: #eff7f5 url("../src/img/about-us-redesign-bl-4-pixels.svg") no-repeat 50% 50%; }
.about-us-redesign .bl-4 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; text-align: center; }
@media (max-width:600px) {
  .about-us-redesign .bl-4 h2 { font-size: 32px; line-height: 38px; }
}
.about-us-redesign .bl-4 h2 strong { font-weight: 700; }
.about-us-redesign .bl-4 h2 span { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; }
@media (max-width:600px) {
  .about-us-redesign .bl-4 h2 span { font-size: 18px; line-height: 25px; }
}
.about-us-redesign .bl-4 img { display: block; margin: auto; max-width: 100%; }
.about-us-redesign .bl-5 { padding-top: 90px; padding-bottom: 90px; background: url("../src/img/about-us-redesign-bl-5-pixels.svg") no-repeat 50% 50%; }
.about-us-redesign .bl-5 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .about-us-redesign .bl-5 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .about-us-redesign .bl-5 h2 { margin-bottom: 32px; }
}
.about-us-redesign .bl-5 h2 strong { font-weight: 700; }
.about-us-redesign .bl-5 img { max-width: 100%; display: block; margin: auto; }
@media (max-width:1300px) {
  .about-us-redesign .bl-1 { background-size: 100%; }
}
@media (max-width:940px) {
  .about-us-redesign .bl-1 { padding-top: 200px; padding-bottom: 0; margin-bottom: 100px; background-size: cover; }
  .about-us-redesign .bl-1 .pl { position: relative; top: 100px; max-width: calc(100% - 140px); display: block; margin: 100px auto 0; }
  .about-us-redesign .bl-2 h2 br { display: none; }
  .about-us-redesign .bl-2 .flx .block { width: 100%; }
  .about-us-redesign .bl-2 .flx .block img { margin-bottom: 30px; }
  .about-us-redesign .bl-2 .flx:nth-child(odd) .block:nth-child(1) { order: 1; }
  .about-us-redesign .bl-2 .flx:nth-child(odd) .block:nth-child(2) { order: 2; }
}
@media (max-width:600px) {
  .about-us-redesign .bl-1 { padding-top: 1px; }
  .about-us-redesign .bl-1 .pl { padding: 30px 15px; max-width: 100%; }
  .about-us-redesign .bl-2 .flx { margin-bottom: 30px; }
  .about-us-redesign .bl-2 .flx .block img { width: 100%; }
  .about-us-redesign .bl-2 .flx .block p { margin-bottom: 20px; }
  .about-us-redesign .bl-2 .flx .block:nth-child(1) { order: 2 !important; }
  .about-us-redesign .bl-2 .flx .block:nth-child(2) { order: 1 !important; }
  .about-us-redesign .bl-4 { padding-top: 50px; padding-bottom: 30px; }
  .about-us-redesign .bl-5 { padding-top: 50px; padding-bottom: 30px; }
}
.manual-helper-chrome-extension .bl-1 { background: var(--brand-grey) url("../src/img/manual-helper-chrome-extension-bl-1-pixels.svg") no-repeat 50% 50%; padding-top: 90px; padding-bottom: 80px; }
.manual-helper-chrome-extension .bl-1 .flx { display: flex; justify-content: space-between; }
.manual-helper-chrome-extension .bl-1 .flx .block { width: 50%; }
.manual-helper-chrome-extension .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .manual-helper-chrome-extension .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.manual-helper-chrome-extension .bl-1 .flx .block p { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; }
.manual-helper-chrome-extension .bl-1 .flx .block p strong { display: block; color: var(--brand-gold); text-transform: uppercase; font-weight: 700; margin-bottom: -15px; }
.manual-helper-chrome-extension .bl-1 .flx .block img.logo { width: 255px; margin-bottom: 45px; }
.manual-helper-chrome-extension .bl-1 .flx .block img.right { max-width: 100%; }
.manual-helper-chrome-extension .bl-1 .flx .block:nth-child(1) { padding-right: 120px; }
.manual-helper-chrome-extension .bl-2 { padding-top: 80px; background: url("../src/img/manual-helper-chrome-extension-bl-2-pixels.svg") no-repeat 50% 50%; }
.manual-helper-chrome-extension .bl-2 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .manual-helper-chrome-extension .bl-2 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .manual-helper-chrome-extension .bl-2 h2 { margin-bottom: 32px; }
}
.manual-helper-chrome-extension .bl-2 iframe { display: block; margin: auto; width: 640px; height: 360px; margin-bottom: 40px; }
.manual-helper-chrome-extension .bl-2 a { display: block; margin: auto; background: #ff0000 url("../src/img/manual-helper-chrome-extension-bl-2-1.svg") no-repeat 15px 50%; text-decoration: none; width: 196px; height: 40px; line-height: 40px; text-align: center; color: var(--text-primary-invert); font-size: 18px; border-radius: 6px; padding-left: 40px; box-sizing: border-box; transition: 0.3s; }
.manual-helper-chrome-extension .bl-2 a:hover { box-shadow: var(--brand-pink-dark); }
.manual-helper-chrome-extension-blog-latest { padding-top: 80px; }
@media (max-width:1300px) {
  .manual-helper-chrome-extension .bl-1 .flx { flex-wrap: wrap; }
  .manual-helper-chrome-extension .bl-1 .flx .block { width: 100%; }
  .manual-helper-chrome-extension .bl-1 .flx .block img.right { display: block; margin: auto; max-width: 100%; }
  .manual-helper-chrome-extension .bl-1 .flx .block:nth-child(1) { padding-right: 0; margin-bottom: 40px; }
}
@media (max-width:940px) {
  .manual-helper-chrome-extension .bl-2 iframe { width: 100%; }
}
@media (max-width:600px) {
  .manual-helper-chrome-extension .bl-1 { padding-top: 40px; padding-bottom: 40px; }
  .manual-helper-chrome-extension .bl-1 .flx .block img.logo { width: 145px; margin-bottom: 40px; }
  .manual-helper-chrome-extension .bl-2 { padding-top: 40px; }
  .manual-helper-chrome-extension .bl-2 iframe { height: 300px; }
}
.integrations-general .bl-1 { background: var(--brand-light-mint); padding-top: 55px; padding-bottom: 55px; }
.integrations-general .bl-1 .flx { display: flex; justify-content: space-between; align-items: center; }
.integrations-general .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 16px; }
@media (max-width:600px) {
  .integrations-general .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.integrations-general .bl-1 .flx .block p { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; }
@media (max-width:600px) {
  .integrations-general .bl-1 .flx .block p { font-size: 18px; line-height: 25px; }
}
.integrations-general .bl-1 .flx .block img { width: 100%; }
.integrations-general .bl-1 .flx .block:nth-child(2) { max-width: 517px; }
.integrations-general .bl-2 { padding: 80px 0 20px; }
.integrations-general .bl-2 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .integrations-general .bl-2 h2 { font-size: 32px; line-height: 38px; }
}
.integrations-general .bl-2 h2 strong { font-weight: 700; }
.integrations-general .bl-2 h3 { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .integrations-general .bl-2 h3 { font-size: 18px; line-height: 25px; }
}
@media (max-width:600px) {
  .integrations-general .bl-2 h3 { margin-bottom: 32px; }
}
.integrations-general .bl-2 button { border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 175px; height: 40px; display: none; }
.integrations-general .bl-2 button:hover { background: var(--brand-gold-dark); }
.integrations-general .bl-2 button:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.integrations-general .bl-2 button:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
.integrations-general .bl-2 .flx { display: flex; flex-wrap: wrap; gap: 40px; }
.integrations-general .bl-2 .flx .block { width: calc(33.3333333333% - 27px); background: #fff; border: 1px solid var(--text-secondary-invert); box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.04); border-radius: 12px; padding: 28px; }
.integrations-general .bl-2 .flx .block .flx-content { display: flex; align-items: center; margin-bottom: 20px; }
.integrations-general .bl-2 .flx .block .flx-content img { width: 80px; height: 80px; display: block; margin-right: 20px; }
.integrations-general .bl-2 .flx .block .flx-content .content h4 { font-size: 24px; color: var(--text-primary); font-weight: 600; line-height: 33px; margin-bottom: 8px; }
.integrations-general .bl-2 .flx .block .flx-content .content h5 { width: -moz-fit-content; width: fit-content; background: var(--brand-light-mint); border-radius: 30px; padding: 4px 12px; font-size: 12px; color: var(--text-primary); line-height: 16px; }
.integrations-general .bl-2 .flx .block p { font-size: 16px; color: var(--text-primary); line-height: 22px; }
.integrations-general .bl-2 .flx .block a { display: block; width: -moz-fit-content; width: fit-content; color: var(--brand-gold-dark); background: url("../src/img/partners-bl-2-arrow.svg") no-repeat 100% 60%; padding-right: 12px; font-size: 16px; margin-top: 12px; transition: 0.3s; }
.integrations-general .bl-2 .flx .block a:hover { color: var(--brand-gold); padding-right: 15px; }
@media (max-width:1300px) {
  .integrations-general .bl-1 { padding-bottom: 40px; }
  .integrations-general .bl-1 .flx { flex-wrap: wrap; }
  .integrations-general .bl-1 .flx .block { width: 100%; }
  .integrations-general .bl-1 .flx .block h1 { text-align: center; }
  .integrations-general .bl-1 .flx .block p { text-align: center; }
  .integrations-general .bl-1 .flx .block img { display: block; margin: auto; max-width: 517px; }
  .integrations-general .bl-1 .flx .block:nth-child(1) { margin-bottom: 36px; }
  .integrations-general .bl-1 .flx .block:nth-child(2) { max-width: 100%; }
  .integrations-general .bl-2 .flx .block { width: calc(50% - 20px); }
}
@media (max-width:940px) {
  .integrations-general .bl-2 { padding-top: 40px; }
  .integrations-general .bl-2 h3 br { display: none; }
  .integrations-general .bl-2 button { display: block; margin: 36px auto 0; }
  .integrations-general .bl-2 .flx .block { width: 100%; }
  .integrations-general .bl-2 .flx .block.disp-none { display: none !important; }
  .integrations-general .bl-2 .flx .block:nth-child(1) { display: block !important; }
  .integrations-general .bl-2 .flx .block:nth-child(2) { display: block !important; }
  .integrations-general .bl-2 .flx .block:nth-child(3) { display: block !important; }
  .integrations-general .bl-2 .flx .block:nth-child(4) { display: block !important; }
  .integrations-general .bl-2 .flx .block:nth-child(5) { display: block !important; }
  .integrations-general .bl-2 .flx .block:nth-child(6) { display: block !important; }
  .integrations-general .bl-2 .flx .block:nth-child(7) { display: block !important; }
  .integrations-general .bl-2 .flx .block:nth-child(8) { display: block !important; }
  .integrations-general .bl-2 .flx .block:nth-child(9) { display: block !important; }
}
@media (max-width:600px) {
  .integrations-general .bl-1 { padding-top: 40px; padding-bottom: 10px; }
  .integrations-general .bl-1 .flx .block img { display: none; }
  .integrations-general .bl-1 .flx .block p br { display: none; }
}
.blog .category-bl-1 { background: #fff3f2 url("../src/img/blog-bl-1-pixels.svg") no-repeat 50% 50%; padding: 80px 0; }
.blog .category-bl-1 .flx { display: flex; justify-content: space-between; align-items: center; }
.blog .category-bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .blog .category-bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.blog .category-bl-1 .flx .block p { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; margin-bottom: 32px; }
.blog .category-bl-1 .flx .block img { max-width: 650px; }
.blog .category-bl-1 .flx .block:nth-child(1) { padding-right: 100px; }
.blog .bl-header { padding: 110px 0; background: var(--text-primary) url("../src/img/blog-header-bg.png") center/cover; }
.blog .bl-header h1 { font-size: 50px; color: var(--text-primary-invert); font-weight: 700; line-height: 60px; text-align: center; margin-bottom: 20px; }
@media (max-width:600px) {
  .blog .bl-header h1 { font-size: 36px; line-height: 43px; }
}
.blog .bl-header p { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; color: var(--text-primary-invert); text-align: center; margin-bottom: 32px; }
.blog .bl-header h6 { padding: 10px 0; color: var(--text-primary-invert); font-size: 18px; text-align: center; }
.blog .bl-header form { display: flex; justify-content: center; }
.blog .bl-header form span.error { position: initial; left: initial; bottom: initial; right: initial; top: initial; background: transparent; padding: 0; border-radius: 0; display: block; font-size: 12px; line-height: 16px; color: #e54343; font-weight: 400; margin-top: 5px; position: absolute; }
.blog .bl-header form span.error:after { display: none; }
.blog .bl-header form .field { position: relative; width: 310px; margin-right: 16px; }
.blog .bl-header form .field input { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; width: 100%; }
.blog .bl-header form .field input::-moz-placeholder { color: var(--text-secondary); }
.blog .bl-header form .field input::placeholder { color: var(--text-secondary); }
.blog .bl-header form .field input:hover { border: 1px solid var(--brand-gold-bright); }
.blog .bl-header form .field input:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.blog .bl-header form .field input:disabled { background: var(--brand-grey); }
.blog .bl-header form .field input.error { border: 1px solid #e54343; }
.blog .bl-header form .field input.error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .blog .bl-header form .field input { height: 48px; }
}
.blog .bl-header form button { width: 180px; height: 40px; border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; }
.blog .bl-header form button:hover { background: var(--brand-gold-dark); }
.blog .bl-header form button:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.blog .bl-header form button:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
.blog .bl-1 { padding-top: 80px; }
.blog .bl-1 .flx { display: flex; justify-content: space-between; }
.blog .bl-1 .flx .block { width: 50%; }
.blog .bl-1 .flx .block .post-big .post a.thumbnail { position: relative; height: 324px; display: block; border-radius: 20px; overflow: hidden; margin-bottom: 15px; }
.blog .bl-1 .flx .block .post-big .post a.thumbnail img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; display: block; transition: 0.3s; }
.blog .bl-1 .flx .block .post-big .post a.thumbnail span { position: absolute; right: 15px; bottom: 15px; text-transform: uppercase; color: var(--text-primary-invert); font-size: 12px; background: var(--brand-gold-bright); border-radius: 20px; padding: 3px 8px; border: 1px solid #fff; }
.blog .bl-1 .flx .block .post-big .post .content-post { width: 100%; }
.blog .bl-1 .flx .block .post-big .post .content-post .ttl { display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; }
.blog .bl-1 .flx .block .post-big .post .content-post .ttl .category-bg { color: var(--brand-gold-dark); font-size: 16px; text-decoration: none; font-weight: 500; }
.blog .bl-1 .flx .block .post-big .post .content-post .ttl .category-bg:hover { color: var(--brand-gold); }
.blog .bl-1 .flx .block .post-big .post .content-post .ttl span { background: url("../src/img/podcast-bl-2-time.svg") no-repeat 0 50%; background-size: 12px; font-size: 14px; color: var(--text-secondary); padding-left: 17px; }
.blog .bl-1 .flx .block .post-big .post .content-post a.title { font-size: 24px; font-weight: 500; line-height: 32px; color: var(--text-primary); text-decoration: none; margin-bottom: 10px; }
.blog .bl-1 .flx .block .post-big .post .content-post a.excerpt { display: none; }
.blog .bl-1 .flx .block .post-big .post:hover a.thumbnail img { transform: scale(1.1); }
.blog .bl-1 .flx .block .post-big .post:hover a.title { text-decoration: underline; }
.blog .bl-1 .flx .block .posts .post { display: flex; margin-bottom: 28px; }
.blog .bl-1 .flx .block .posts .post:nth-last-child(1) { margin-bottom: 0; }
.blog .bl-1 .flx .block .posts .post a.thumbnail { position: relative; width: 243px; height: 122px; display: block; border-radius: 20px; overflow: hidden; margin-right: 24px; }
.blog .bl-1 .flx .block .posts .post a.thumbnail img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; display: block; transition: 0.3s; }
.blog .bl-1 .flx .block .posts .post a.thumbnail span { position: absolute; right: 10px; bottom: 10px; text-transform: uppercase; color: var(--text-primary-invert); font-size: 12px; background: var(--brand-gold-bright); border-radius: 20px; padding: 3px 8px; border: 1px solid #fff; }
.blog .bl-1 .flx .block .posts .post .content-post { width: calc(100% - 119px); }
.blog .bl-1 .flx .block .posts .post .content-post .ttl { display: flex; justify-content: space-between; align-items: center; margin-bottom: 8px; }
.blog .bl-1 .flx .block .posts .post .content-post .ttl .category-bg { color: var(--brand-gold-dark); font-size: 16px; line-height: 22px; text-decoration: none; font-weight: 500; }
.blog .bl-1 .flx .block .posts .post .content-post .ttl .category-bg:hover { color: var(--brand-gold); }
.blog .bl-1 .flx .block .posts .post .content-post .ttl span { background: url("../src/img/podcast-bl-2-time.svg") no-repeat 0 50%; background-size: 12px; font-size: 14px; color: var(--text-secondary); padding-left: 17px; }
.blog .bl-1 .flx .block .posts .post .content-post a.title { font-size: 18px; font-weight: 500; line-height: 25px; color: var(--text-primary); text-decoration: none; margin-bottom: 4px; }
.blog .bl-1 .flx .block .posts .post .content-post a.excerpt { display: block; text-decoration: none; font-size: 14px; line-height: 19px; color: var(--text-primary); }
.blog .bl-1 .flx .block .posts .post:hover a.thumbnail img { transform: scale(1.1); }
.blog .bl-1 .flx .block .posts .post:hover a.title { text-decoration: underline; }
.blog .bl-1 .flx .block:nth-child(1) { margin-right: 17px; }
.blog .bl-1 .flx .block:nth-child(2) { margin-left: 17px; }
.blog .bl-2 { padding: 113px 0 80px; }
.blog .bl-2 .flx { display: flex; }
.blog .bl-2 .flx .tablet { display: none; }
.blog .bl-2 .flx .sidebar { width: 288px; }
.blog .bl-2 .flx .sidebar .sticky { position: sticky; top: 100px; }
.blog .bl-2 .flx .sidebar .sticky .search-form { position: relative; margin-bottom: 20px; }
.blog .bl-2 .flx .sidebar .sticky .search-form input[type=text] { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; padding-right: 40px; }
.blog .bl-2 .flx .sidebar .sticky .search-form input[type=text]::-moz-placeholder { color: var(--text-secondary); }
.blog .bl-2 .flx .sidebar .sticky .search-form input[type=text]::placeholder { color: var(--text-secondary); }
.blog .bl-2 .flx .sidebar .sticky .search-form input[type=text]:hover { border: 1px solid var(--brand-gold-bright); }
.blog .bl-2 .flx .sidebar .sticky .search-form input[type=text]:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.blog .bl-2 .flx .sidebar .sticky .search-form input[type=text]:disabled { background: var(--brand-grey); }
.blog .bl-2 .flx .sidebar .sticky .search-form input[type=text].error { border: 1px solid #e54343; }
.blog .bl-2 .flx .sidebar .sticky .search-form input[type=text].error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .blog .bl-2 .flx .sidebar .sticky .search-form input[type=text] { height: 48px; }
}
.blog .bl-2 .flx .sidebar .sticky .search-form img { position: absolute; top: 50%; right: 10px; transform: translateY(-50%); }
.blog .bl-2 .flx .sidebar .sticky h2 { font-size: 16px; color: var(--text-primary); margin-bottom: 10px; }
.blog .bl-2 .flx .sidebar .sticky .new-blog .blog-posts-2 .filter-flx { margin: 20px 0; flex-wrap: wrap; }
.blog .bl-2 .flx .sidebar .sticky .new-blog .blog-posts-2 .filter-flx span { margin-bottom: 10px; }
.blog .bl-2 .flx .sidebar .resource,
.blog .bl-2 .flx .sidebar .learn { border-radius: 6px; border: solid 1px #e0e0e0; margin-bottom: 20px; }
.blog .bl-2 .flx .sidebar .resource h3,
.blog .bl-2 .flx .sidebar .learn h3 { padding: 12px 15px; font-size: 16px; color: var(--text-secondary); background: url("../src/img/blog-sidebar-arrow-bottom.svg") no-repeat calc(100% - 10px) 50%; cursor: pointer; }
.blog .bl-2 .flx .sidebar .resource .checkbox-content,
.blog .bl-2 .flx .sidebar .learn .checkbox-content { padding: 5px 10px; border-top: solid 1px #e0e0e0; display: block; }
.blog .bl-2 .flx .sidebar .resource .checkbox-content label,
.blog .bl-2 .flx .sidebar .learn .checkbox-content label { display: flex; padding: 5px 0; font-size: 16px; color: var(--text-secondary); }
.blog .bl-2 .flx .sidebar .resource .checkbox-content label input,
.blog .bl-2 .flx .sidebar .learn .checkbox-content label input { display: none; }
.blog .bl-2 .flx .sidebar .resource .checkbox-content label .jq-checkbox .jq-checkbox__div,
.blog .bl-2 .flx .sidebar .learn .checkbox-content label .jq-checkbox .jq-checkbox__div { display: block; width: 14px; height: 14px; border: solid 1px #e0e0e0; border-radius: 3px; margin-right: 10px; }
.blog .bl-2 .flx .sidebar .resource .checkbox-content label .jq-checkbox.checked .jq-checkbox__div,
.blog .bl-2 .flx .sidebar .learn .checkbox-content label .jq-checkbox.checked .jq-checkbox__div { display: block; border: solid 1px var(--brand-gold); background: var(--brand-gold) url("../src/img/blog-sidebar-arrow-bottom2.svg") no-repeat 50% 50%; }
.blog .bl-2 .flx .sidebar .resource .checkbox-content .menu li a,
.blog .bl-2 .flx .sidebar .learn .checkbox-content .menu li a { display: block; text-decoration: none; font-size: 16px; color: var(--text-secondary); padding: 5px 0; }
.blog .bl-2 .flx .sidebar .resource .checkbox-content .menu li:nth-child(1),
.blog .bl-2 .flx .sidebar .learn .checkbox-content .menu li:nth-child(1) { display: none; }
.blog .bl-2 .flx .content { width: calc(100% - 288px); padding-left: 68px; }
.blog .bl-2 .flx .content h3 { font-size: 38px; font-weight: 500; color: var(--text-primary); margin-bottom: 40px; }
.blog .bl-2 .flx .content h3.all { margin-bottom: 40px; }
.blog .bl-2 .flx .content button#show-btn { width: 184px; height: 40px; margin: 0 auto; border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; }
.blog .bl-2 .flx .content button#show-btn:hover { background: var(--brand-gold-dark); }
.blog .bl-2 .flx .content button#show-btn:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.blog .bl-2 .flx .content button#show-btn:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
.blog .bl-2 .flx .content button#show-btn.hidden { display: none; }
.blog .bl-2 .flx .content .posts img.loader { display: block; margin: 50px auto; width: 50px; }
.blog .bl-2 .flx .content .posts .no-posts { font-size: 18px; color: var(--text-primary); margin-top: -40px; margin-bottom: 50px; }
.blog .bl-2 .flx .content .posts .banner-after-3-post { background: var(--brand-space) url("../src/img/banner-after-3-post-bg-2.svg") no-repeat; margin-bottom: 36px; border-radius: 8px; }
.blog .bl-2 .flx .content .posts .banner-after-3-post .banner-flx { display: flex; justify-content: space-between; align-items: center; padding: 25px 10px 15px 44px; }
.blog .bl-2 .flx .content .posts .banner-after-3-post .banner-flx .banner-block .banner-title { font-size: 28px; font-weight: 600; color: var(--text-primary-invert); line-height: 32px; margin-bottom: 8px; }
.blog .bl-2 .flx .content .posts .banner-after-3-post .banner-flx .banner-block .banner-description { font-size: 20px; color: var(--text-primary-invert); line-height: 28px; margin-bottom: 20px; }
.blog .bl-2 .flx .content .posts .banner-after-3-post .banner-flx .banner-block .get-started-btn .get-started-btn-description { color: var(--text-primary-invert); }
.blog .bl-2 .flx .content .posts .banner-after-3-post .banner-flx .banner-block .get-started-btn a { margin-bottom: 16px; }
.blog .bl-2 .flx .content .posts .banner-after-3-post .banner-flx .banner-block img { max-width: 325px; }
.blog .bl-2 .flx .content .posts .banner-after-3-post .banner-flx .banner-block img.mobile-img { display: none; }
.blog .bl-2 .flx .content .posts .post { display: flex; align-items: center; margin-bottom: 36px; }
.blog .bl-2 .flx .content .posts .post a.thumbnail { position: relative; width: 375px; height: 196px; display: block; border-radius: 20px; overflow: hidden; margin-right: 24px; }
.blog .bl-2 .flx .content .posts .post a.thumbnail img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; display: block; transition: 0.3s; }
.blog .bl-2 .flx .content .posts .post a.thumbnail span { position: absolute; right: 10px; bottom: 10px; text-transform: uppercase; color: var(--text-primary-invert); font-size: 12px; background: var(--brand-gold-bright); border-radius: 20px; padding: 3px 8px; }
.blog .bl-2 .flx .content .posts .post .content-post { width: calc(100% - 418px); }
.blog .bl-2 .flx .content .posts .post .content-post .ttl { display: flex; justify-content: space-between; align-items: center; margin-bottom: 24px; }
.blog .bl-2 .flx .content .posts .post .content-post .ttl .category-bg { color: var(--brand-gold-dark); font-size: 16px; line-height: 22px; text-decoration: none; font-weight: 500; }
.blog .bl-2 .flx .content .posts .post .content-post .ttl .category-bg:hover { color: var(--brand-gold); }
.blog .bl-2 .flx .content .posts .post .content-post .ttl span { background: url("../src/img/podcast-bl-2-time.svg") no-repeat 0 50%; background-size: 12px; font-size: 14px; color: var(--text-secondary); padding-left: 17px; }
.blog .bl-2 .flx .content .posts .post .content-post a.title { display: block; font-size: 24px; font-weight: 600; line-height: 28px; color: var(--text-primary); text-decoration: none; margin-bottom: 16px; }
.blog .bl-2 .flx .content .posts .post .content-post a.excerpt { display: block; text-decoration: none; font-size: 16px; line-height: 22px; color: var(--text-primary); }
.blog .bl-2 .flx .content .posts .post:hover a.thumbnail img { transform: scale(1.1); }
.blog .bl-2 .flx .content .posts .post:hover a.title { text-decoration: underline; }
.blog .bl-2 .flx .content .posts.category-page .post .content-post .ttl .category-bg { display: none; }
.new-blog .anchor-block { position: relative; height: 100px; }
.new-blog .anchor-block span { position: absolute; top: 0; }
.new-blog .blog-posts-2 { margin-bottom: 50px; }
.new-blog .blog-posts-2 h2 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; margin-bottom: 48px; }
@media (max-width:600px) {
  .new-blog .blog-posts-2 h2 { font-size: 24px; line-height: 28px; }
}
@media (max-width:600px) {
  .new-blog .blog-posts-2 h2 { margin-bottom: 32px; }
}
.new-blog .blog-posts-2 .category-nav { padding: 20px 15px; border-radius: 5px; box-shadow: 0 8px 38px 0 rgba(0, 0, 0, 0.19); background-color: #ffffff; margin-bottom: 24px; }
.new-blog .blog-posts-2 .category-nav .flx { display: flex; justify-content: space-between; }
.new-blog .blog-posts-2 .category-nav .flx .block { display: flex; align-items: center; }
.new-blog .blog-posts-2 .category-nav .flx .block .title { font-size: 25px; margin-right: 14px; color: var(--text-primary); }
.new-blog .blog-posts-2 .category-nav .flx .search-form form { display: flex; align-items: center; }
.new-blog .blog-posts-2 .category-nav .flx .search-form form input[type=text] { width: 304px; height: 40px; border-radius: 5px; border: solid 1px var(--text-primary); box-sizing: border-box; padding-left: 35px; margin-right: 12px; background: url("../src/img/search.png") no-repeat; background-size: 15px 15px; background-position: 10px 50%; outline: none; }
.new-blog .blog-posts-2 .category-nav .flx .search-form form input[type=submit] { width: 117px; height: 40px; border-radius: 5px; background: var(--brand-gold-dark); border: none; text-transform: uppercase; color: var(--text-primary-invert); cursor: pointer; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
.new-blog .blog-posts-2 .category-nav .flx .search-form form input[type=submit]:hover { background: var(--brand-gold); }
.new-blog .blog-posts-2 .filter-flx { display: flex; margin: 50px 0; }
.new-blog .blog-posts-2 .filter-flx span { padding: 5px 10px; border-radius: 12px; border: solid 1px var(--brand-gold); font-size: 13px; color: var(--brand-gold); text-transform: uppercase; margin-right: 11px; cursor: pointer; transition: 0.3s; }
.new-blog .blog-posts-2 .filter-flx span:hover { background: var(--brand-gold); color: var(--text-primary-invert); }
.new-blog .blog-posts-2 .filter-flx span:nth-last-child(1) { margin-right: 0; }
.new-blog .blog-posts-2 .filter-flx span.active { background: var(--brand-gold); color: var(--text-primary-invert); }
.new-blog .blog-posts-2 .posts .post-flx,
.new-blog .blog-posts-2 .posts .post-flx-videos { display: flex; justify-content: space-between; flex-wrap: wrap; }
.new-blog .blog-posts-2 .posts .post-flx .post,
.new-blog .blog-posts-2 .posts .post-flx-videos .post { width: calc(33.3333333333% - 54px); margin-bottom: 20px; }
.new-blog .blog-posts-2 .posts .post-flx .post .img-thumbnail,
.new-blog .blog-posts-2 .posts .post-flx .post a.img-thumbnail,
.new-blog .blog-posts-2 .posts .post-flx-videos .post .img-thumbnail,
.new-blog .blog-posts-2 .posts .post-flx-videos .post a.img-thumbnail { overflow: hidden; display: block; border-radius: 5px; margin-bottom: 35px; position: relative; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1); }
.new-blog .blog-posts-2 .posts .post-flx .post .img-thumbnail img,
.new-blog .blog-posts-2 .posts .post-flx .post a.img-thumbnail img,
.new-blog .blog-posts-2 .posts .post-flx-videos .post .img-thumbnail img,
.new-blog .blog-posts-2 .posts .post-flx-videos .post a.img-thumbnail img { width: 100%; height: auto; border-radius: 5px; margin-bottom: -3px; transition: 0.3s; }
.new-blog .blog-posts-2 .posts .post-flx .post .img-thumbnail img.logo,
.new-blog .blog-posts-2 .posts .post-flx .post a.img-thumbnail img.logo,
.new-blog .blog-posts-2 .posts .post-flx-videos .post .img-thumbnail img.logo,
.new-blog .blog-posts-2 .posts .post-flx-videos .post a.img-thumbnail img.logo { position: absolute; right: 18px; bottom: 18px; width: auto; height: 28px; }
.new-blog .blog-posts-2 .posts .post-flx .post .img-thumbnail h3,
.new-blog .blog-posts-2 .posts .post-flx .post a.img-thumbnail h3,
.new-blog .blog-posts-2 .posts .post-flx-videos .post .img-thumbnail h3,
.new-blog .blog-posts-2 .posts .post-flx-videos .post a.img-thumbnail h3 { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-weight: 700; width: calc(100% - 20px); text-align: center; color: var(--text-primary-invert); font-size: 18px; }
.new-blog .blog-posts-2 .posts .post-flx .post .img-thumbnail:hover,
.new-blog .blog-posts-2 .posts .post-flx .post a.img-thumbnail:hover,
.new-blog .blog-posts-2 .posts .post-flx-videos .post .img-thumbnail:hover,
.new-blog .blog-posts-2 .posts .post-flx-videos .post a.img-thumbnail:hover { box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22); }
.new-blog .blog-posts-2 .posts .post-flx .post .cat-tag,
.new-blog .blog-posts-2 .posts .post-flx-videos .post .cat-tag { display: flex; flex-direction: column; margin-bottom: 28px; }
.new-blog .blog-posts-2 .posts .post-flx .post .cat-tag .category-bg,
.new-blog .blog-posts-2 .posts .post-flx-videos .post .cat-tag .category-bg { text-decoration: none; padding: 4px 6px; color: var(--brand-gold-dark); border: 1px solid var(--brand-gold-dark); border-radius: 15px; font-size: 13px; width: -moz-fit-content; width: fit-content; text-transform: uppercase; margin-bottom: 10px; }
.new-blog .blog-posts-2 .posts .post-flx .post .cat-tag .category-bg:hover,
.new-blog .blog-posts-2 .posts .post-flx-videos .post .cat-tag .category-bg:hover { color: var(--brand-gold) !important; }
.new-blog .blog-posts-2 .posts .post-flx .post .cat-tag span,
.new-blog .blog-posts-2 .posts .post-flx-videos .post .cat-tag span { color: var(--brand-gold); font-size: 17px; font-weight: 500; margin-bottom: 10px; }
.new-blog .blog-posts-2 .posts .post-flx .post a.title,
.new-blog .blog-posts-2 .posts .post-flx-videos .post a.title { font-size: 25px; font-weight: 500; color: var(--text-primary); line-height: 28px; margin-bottom: 30px; text-decoration: none; display: block; }
.new-blog .blog-posts-2 .posts .post-flx .post a.title:hover,
.new-blog .blog-posts-2 .posts .post-flx-videos .post a.title:hover { text-decoration: underline; }
.new-blog .blog-posts-2 .posts .post-flx .post a.read-story,
.new-blog .blog-posts-2 .posts .post-flx-videos .post a.read-story { font-size: 15px; color: var(--text-primary); border-bottom: 1px solid var(--text-primary); text-transform: uppercase; padding-bottom: 5px; text-decoration: none; }
.new-blog .blog-posts-2 .posts .post-flx .post:hover .img-thumbnail img,
.new-blog .blog-posts-2 .posts .post-flx-videos .post:hover .img-thumbnail img { transform: scale(1.1); }
.new-blog .blog-posts-2 .posts .post-flx .post:hover .img-thumbnail img.logo,
.new-blog .blog-posts-2 .posts .post-flx-videos .post:hover .img-thumbnail img.logo { transform: initial; }
.new-blog .blog-posts-2 .posts .post-flx:after,
.new-blog .blog-posts-2 .posts .post-flx-videos:after { width: calc(33.3333333333% - 54px); position: relative; content: ""; }
.new-blog .blog-posts-2 .posts#videos-posts { display: none; }
.new-blog .blog-banner-2 { margin-bottom: 93px; }
.new-blog .blog-banner-2 a.flx { display: flex; justify-content: space-between; background: var(--text-primary); padding: 78px 0 78px 74px; text-decoration: none; }
.new-blog .blog-banner-2 a.flx .block h3 { font-size: 31px; font-weight: 500; line-height: 1.48; color: var(--text-primary-invert); text-transform: uppercase; margin-bottom: 20px; }
.new-blog .blog-banner-2 a.flx .block h4 { font-size: 30px; color: var(--text-primary-invert); line-height: 45px; margin-bottom: 36px; }
.new-blog .blog-banner-2 a.flx .block h4 strong { display: block; font-size: 50px; font-weight: 500; color: var(--brand-gold-bright); }
.new-blog .blog-banner-2 a.flx .block img { box-shadow: 0 7px 50px 0 rgba(106, 115, 186, 0.4); }
.new-blog .blog-banner-2 a.flx .block button { display: block; width: 195px; height: 50px; line-height: 50px; border-radius: 6px; text-decoration: none; background: var(--brand-pink) url("../src/img/get-started-arrow.svg") no-repeat 87% 50%; padding-right: 20px; color: var(--text-primary-invert); font-size: 16px; font-weight: 500; text-align: center; text-transform: uppercase; margin-bottom: 10px; box-sizing: border-box; border: none; cursor: pointer; outline: none; transition: 0.3s; }
.new-blog .blog-banner-2 a.flx .block button:hover { background: var(--brand-pink-dark) url("../src/img/get-started-arrow.svg") no-repeat 90% 50%; }
.new-blog .blog-banner-2 a.flx .block button:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.new-blog .blog-banner-2 a.flx .block button:active { background: var(--brand-pink-dark) url("../src/img/get-started-arrow.svg") no-repeat 90% 50%; }
.new-blog .blog-banner-2 a.flx .block p { display: flex; align-items: center; color: var(--text-primary-invert); font-size: 14px; line-height: 17px; }
.new-blog .blog-banner-2 a.flx .block p b { display: block; width: 5px; height: 5px; background: var(--brand-pink); border-radius: 50%; margin: 0 10px; }
.new-blog .blog-banner-2 a.flx .block:nth-child(1) { padding-right: 50px; }
@media (max-width:1300px) {
  .blog .category-bl-1 .flx { flex-wrap: wrap; }
  .blog .category-bl-1 .flx .block { width: 100%; }
  .blog .category-bl-1 .flx .block img { max-width: 100%; display: block; margin: auto; }
  .blog .category-bl-1 .flx .block:nth-child(1) { padding-right: 0; margin-bottom: 40px; }
  .blog .bl-1 .flx { flex-wrap: wrap; }
  .blog .bl-1 .flx .block { width: 100%; }
  .blog .bl-1 .flx .block .posts .post { margin-bottom: 40px; }
  .blog .bl-1 .flx .block:nth-child(1) { margin-right: 0; margin-bottom: 70px; }
  .blog .bl-1 .flx .block:nth-child(2) { margin-left: 0; }
  .blog .bl-2 .flx { flex-wrap: wrap; }
  .blog .bl-2 .flx .sidebar { width: 100%; padding-right: 0; }
  .blog .bl-2 .flx .content { width: 100%; padding-left: 0; }
  .blog .bl-2 .flx .content h3.all { margin-top: 40px; }
}
@media (max-width:940px) {
  .blog .bl-1 .flx .block .posts .post { align-items: center; }
  .blog .bl-1 .flx .block .posts .post a.thumbnail { height: 196px; }
  .blog .bl-1 .flx .block .posts .post .content-post { width: calc(100% - 267px); }
  .blog .bl-2 .flx .content .posts .post a.thumbnail { width: 243px; }
  .blog .bl-2 .flx .content .posts .post .content-post { width: calc(100% - 267px); }
  .new-blog .blog-banner-2 a.flx { padding: 50px 20px; flex-wrap: wrap; }
  .new-blog .blog-banner-2 a.flx .block { width: 100%; }
  .new-blog .blog-banner-2 a.flx .block img { display: none; }
  .new-blog .blog-banner-2 a.flx .block:nth-child(1) { padding-right: 0; }
}
@media (max-width:750px) {
  .blog .bl-2 .flx .content .posts .banner-after-3-post { background: var(--brand-space); }
  .blog .bl-2 .flx .content .posts .banner-after-3-post .banner-flx { flex-wrap: wrap; padding: 0 35px 37px; }
  .blog .bl-2 .flx .content .posts .banner-after-3-post .banner-flx .banner-block { width: 100%; }
  .blog .bl-2 .flx .content .posts .banner-after-3-post .banner-flx .banner-block .banner-title { text-align: center; }
  .blog .bl-2 .flx .content .posts .banner-after-3-post .banner-flx .banner-block .banner-description { text-align: center; }
  .blog .bl-2 .flx .content .posts .banner-after-3-post .banner-flx .banner-block .banner-description br { display: none; }
  .blog .bl-2 .flx .content .posts .banner-after-3-post .banner-flx .banner-block .get-started-btn { display: flex; flex-direction: column; align-items: center; }
  .blog .bl-2 .flx .content .posts .banner-after-3-post .banner-flx .banner-block img.desktop-img { display: none; }
  .blog .bl-2 .flx .content .posts .banner-after-3-post .banner-flx .banner-block img.mobile-img { display: block; margin: 15px auto 0; max-width: 263px; }
}
@media (max-width:600px) {
  .blog .category-bl-1 { padding: 40px 0; }
  .blog .bl-header { padding: 60px 0; background: var(--text-primary) url("../src/img/blog-header-bg-mobile.png") center/cover; }
  .blog .bl-header form { flex-direction: column; }
  .blog .bl-header form span.error { position: initial; left: initial; bottom: initial; right: initial; top: initial; background: transparent; padding: 0; border-radius: 0; display: block; font-size: 12px; line-height: 16px; color: #e54343; font-weight: 400; margin-top: 5px; position: relative; }
  .blog .bl-header form span.error:after { display: none; }
  .blog .bl-header form .field { width: 100%; margin-bottom: 8px; margin-right: 0; }
  .blog .bl-header form button { width: 100%; }
  .blog .bl-1 { padding: 50px 0 20px; }
  .blog .bl-1 .flx .block .post-big .post a.thumbnail { height: 196px; }
  .blog .bl-1 .flx .block .post-big .post .content-post .ttl { flex-direction: column; align-items: flex-start; margin-bottom: 24px; }
  .blog .bl-1 .flx .block .post-big .post .content-post .ttl .category-bg { margin-bottom: 5px; }
  .blog .bl-1 .flx .block .post-big .post .content-post a.title { display: block; font-size: 20px; line-height: 28px; margin-bottom: 10px; }
  .blog .bl-1 .flx .block .post-big .post .content-post a.excerpt { display: block; text-decoration: none; font-size: 14px; line-height: 20px; color: var(--text-primary); }
  .blog .bl-1 .flx .block .posts .post { flex-wrap: wrap; }
  .blog .bl-1 .flx .block .posts .post a.thumbnail { width: 100%; margin-bottom: 15px; margin-right: 0; }
  .blog .bl-1 .flx .block .posts .post .content-post { width: 100%; }
  .blog .bl-1 .flx .block .posts .post .content-post .ttl { flex-direction: column; align-items: flex-start; margin-bottom: 24px; }
  .blog .bl-1 .flx .block .posts .post .content-post .ttl .category-bg { margin-bottom: 5px; }
  .blog .bl-1 .flx .block .posts .post .content-post a.title { display: block; font-size: 20px; line-height: 28px; margin-bottom: 10px; }
  .blog .bl-1 .flx .block .posts .post .content-post a.excerpt { display: block; text-decoration: none; font-size: 14px; line-height: 20px; color: var(--text-primary); }
  .blog .bl-1 .flx .block:nth-child(1) { margin-bottom: 40px; }
  .blog .bl-2 { padding: 40px 0; }
  .blog .bl-2 .flx .sidebar .new-blog .blog-posts-2 .filter-flx span { font-size: 12px; margin-right: 0; }
  .blog .bl-2 .flx .content h3 { text-align: center; }
  .blog .bl-2 .flx .content h3.all { margin-bottom: 40px; }
  .blog .bl-2 .flx .content .posts .no-posts { margin-top: 0; text-align: center; }
  .blog .bl-2 .flx .content .posts .banner-after-3-post { margin-top: 40px; margin-bottom: 40px; }
  .blog .bl-2 .flx .content .posts .post { flex-wrap: wrap; margin-bottom: 40px; }
  .blog .bl-2 .flx .content .posts .post a.thumbnail { margin-right: 0; width: 100%; }
  .blog .bl-2 .flx .content .posts .post a.thumbnail img { width: 100%; }
  .blog .bl-2 .flx .content .posts .post .content-post { width: 100%; }
  .blog .bl-2 .flx .content .posts .post .content-post .ttl { flex-wrap: wrap; margin-top: 10px; }
  .blog .bl-2 .flx .content .posts .post .content-post .ttl .category-bg { width: 100%; font-size: 16px; padding-bottom: 5px; }
  .blog .bl-2 .flx .content .posts .post .content-post .ttl span { font-size: 12px; }
  .blog .bl-2 .flx .content .posts .post .content-post a.title { font-size: 18px; display: block; margin-bottom: 5px; }
  .blog .bl-2 .flx .content .posts .post .content-post a.excerpt { font-size: 16px; }
  .new-blog .blog-banner-2 a.flx .block h3 { font-size: 24px; line-height: 1.3; }
  .new-blog .blog-banner-2 a.flx .block h4 { font-size: 24px; line-height: 30px; }
  .new-blog .blog-banner-2 a.flx .block h4 strong { line-height: 45px; }
}
.ebay-insertion-fees-calculator .hero-section { background: #ffffff url("../src/img/ebay-fees-calc-bl-1-bg.png") center/cover; padding-top: 70px; padding-bottom: 30px; }
.ebay-insertion-fees-calculator .hero-section .flx-hero { display: flex; justify-content: space-between; align-items: center; }
.ebay-insertion-fees-calculator .hero-section .flx-hero .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .ebay-insertion-fees-calculator .hero-section .flx-hero .block h1 { font-size: 36px; line-height: 43px; }
}
.ebay-insertion-fees-calculator .hero-section .flx-hero .block p { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; margin-bottom: 60px; }
.ebay-insertion-fees-calculator .hero-section .flx-hero .block p strong { color: var(--text-secondary); font-weight: 400; font-size: 16px; }
.ebay-insertion-fees-calculator .hero-section .flx-hero .block a { color: var(--brand-gold-dark); }
.ebay-insertion-fees-calculator .hero-section .flx-hero .block a:hover { color: var(--brand-gold); }
.ebay-insertion-fees-calculator .hero-section .flx-hero .block img { max-width: 600px; }
.ebay-insertion-fees-calculator .hero-section .flx-hero .block:nth-child(1) { padding-right: 100px; }
.ebay-insertion-fees-calculator .bl-1 { background: var(--brand-grey) url("../src/img/ebay-insertion-fees-calculator-bl-1-pixels.svg") top center; padding-top: 60px; padding-bottom: 76px; }
.ebay-insertion-fees-calculator .bl-1 .calculator select { position: relative; height: 40px; color: var(--text-primary); font-size: 16px; padding: 0 30px 0 12px; outline: none; border-radius: 6px; font-weight: 600; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
.ebay-insertion-fees-calculator .bl-1 .calculator select#country { width: 330px; border: none; box-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.09); margin-bottom: 28px; background: #fff url("../src/img/dropdown-icon.svg") no-repeat calc(100% - 10px) 50%; }
.ebay-insertion-fees-calculator .bl-1 .calculator select#category { width: 274px; border: 1px solid var(--border); background: url("../src/img/dropdown-icon.svg") no-repeat calc(100% - 5px) 50%; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block { display: flex; align-items: center; justify-content: center; border-radius: 33px; border: solid 1px #f1f2f5; background: #fff; padding: 25px; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block { padding: 11px 0; margin: -11px 0; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block label { white-space: nowrap; display: flex; text-transform: uppercase; font-size: 15px; font-weight: 700; margin-bottom: 20px; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block label .flx { position: relative; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block label .flx img { display: block; margin-top: -2px; margin-left: 5px; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block label .flx .popover { position: absolute; bottom: 40px; left: 50%; transform: translateX(-50%); width: 200px; background: var(--text-primary); color: var(--text-primary-invert); font-size: 13px; line-height: 18px; padding: 15px 10px; border-radius: 5px; text-transform: initial; white-space: initial; box-shadow: 0 32px 54px 0 rgba(25, 25, 53, 0.36); z-index: -1; opacity: 0; visibility: hidden; transition: 0.3s; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block label .flx .popover:before { position: absolute; content: ""; border: 10px solid transparent; border-top: 10px solid var(--text-primary); bottom: -20px; left: 50%; transform: translateX(-50%); }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block label .flx:hover .popover { opacity: 1; visibility: visible; z-index: 1; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block .managed-payments { display: flex; align-items: center; justify-content: space-between; height: 40px; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block .managed-payments span { font-size: 16px; font-weight: 500; color: var(--text-primary); }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block .managed-payments span#managed-payments-button { position: relative; width: 47px; height: 26px; background: #e6bcb9; border-radius: 30px; cursor: pointer; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block .managed-payments span#managed-payments-button:before { position: absolute; left: 3px; top: 50%; transform: translateY(-50%); content: ""; background: url("../src/img/ebay-insertion-fees-calculator-bl-1-check-button.svg") no-repeat; width: 22px; height: 22px; transition: 0.3s; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block .managed-payments span#managed-payments-button.no:before { left: calc(100% - 25px); }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block input[name=amount-products] { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; width: 297px; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block input[name=amount-products]::-moz-placeholder { color: var(--text-secondary); }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block input[name=amount-products]::placeholder { color: var(--text-secondary); }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block input[name=amount-products]:hover { border: 1px solid var(--brand-gold-bright); }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block input[name=amount-products]:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block input[name=amount-products]:disabled { background: var(--brand-grey); }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block input[name=amount-products].error { border: 1px solid #e54343; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block input[name=amount-products].error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block input[name=amount-products] { height: 48px; }
}
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block input[type=number]::-webkit-inner-spin-button,
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block .total-cost { width: -moz-fit-content; width: fit-content; height: auto; border-radius: 33px; box-shadow: 0 21px 57px 0 rgba(206, 206, 206, 0.44); background: var(--brand-gold-bright); padding: 25px 32px; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block .total-cost .title { font-size: 16px; font-weight: 700; color: var(--text-primary); text-transform: uppercase; margin-bottom: 15px; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block .total-cost .flx { display: flex; align-items: center; flex-wrap: wrap; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block .total-cost .flx #total-cost { font-size: 33px; font-weight: 700; letter-spacing: 0.7px; color: var(--text-primary-invert); margin-right: 10px; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block .total-cost .flx #total-cost-information { position: relative; display: table; cursor: pointer; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block .total-cost .flx #total-cost-information span { font-size: 25px; font-weight: 700; color: var(--text-primary-invert); }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block .total-cost .flx #total-cost-information .popover { position: absolute; bottom: 50px; left: 50%; transform: translateX(-50%); width: 200px; background: var(--text-primary); color: var(--text-primary-invert); font-size: 13px; line-height: 18px; padding: 15px 10px; border-radius: 5px; box-shadow: 0 32px 54px 0 rgba(25, 25, 53, 0.36); z-index: -1; opacity: 0; visibility: hidden; transition: 0.3s; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block .total-cost .flx #total-cost-information .popover:before { position: absolute; content: ""; border: 10px solid transparent; border-top: 10px solid var(--text-primary); bottom: -20px; left: 50%; transform: translateX(-50%); }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block .total-cost .flx #total-cost-information:hover .popover { opacity: 1; visibility: visible; z-index: 1; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block:nth-child(1) { padding-right: 40px; border-right: 1px solid #e6e6e6; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block:nth-child(2) { padding-right: 40px; padding-left: 40px; border-right: 1px solid #e6e6e6; }
.ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block:nth-child(3) { padding-right: 40px; padding-left: 40px; }
@media (max-width:1300px) {
  .ebay-insertion-fees-calculator .hero-section .flx-hero { flex-wrap: wrap; }
  .ebay-insertion-fees-calculator .hero-section .flx-hero .block { width: 100%; }
  .ebay-insertion-fees-calculator .hero-section .flx-hero .block img { max-width: 100%; }
  .ebay-insertion-fees-calculator .hero-section .flx-hero .block:nth-child(1) { padding-right: 0; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block { flex-wrap: wrap; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block { margin: 0; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block:nth-child(2) { padding-right: 25px; padding-left: 30px; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block:nth-child(3) { padding-right: 0; padding-left: 20px; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block:nth-child(4) { width: 100%; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block:nth-child(4) .total-cost { display: block; margin: 25px auto 0; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block select#category { width: 264px; }
}
@media (max-width:940px) {
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block select#category { width: 100%; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block { width: 100%; margin-bottom: 25px; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block .managed-payments { height: auto; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block .managed-payments span { display: none; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block .managed-payments span#managed-payments-button { display: block; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block input[name=amount-products] { width: 100%; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block:nth-child(1) { border-right: none; border-bottom: 1px solid #e6e6e6; padding-right: 0; padding-bottom: 32px; margin-bottom: 0; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block:nth-child(2) { display: flex; align-items: center; justify-content: space-between; border-right: none; border-bottom: 1px solid #e6e6e6; padding: 40px 0 32px; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block:nth-child(2) label { margin-bottom: 0; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block:nth-child(3) { border-right: none; border-bottom: 1px solid #e6e6e6; padding: 26px 0 32px; }
}
@media (max-width:600px) {
  .ebay-insertion-fees-calculator .hero-section { padding-top: 20px; padding-bottom: 0; }
  .ebay-insertion-fees-calculator .hero-section .flx-hero .block img { display: none; }
  .ebay-insertion-fees-calculator .bl-1 h1 { margin-bottom: 24px; }
  .ebay-insertion-fees-calculator .bl-1 .calculator select#country { width: 100%; height: 52px; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block select#category { height: 52px; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block input[name=amount-products] { height: 52px; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block .total-cost #total-cost-information .popover { left: -32px; transform: initial; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block .total-cost #total-cost-information .popover:before { left: 40px; transform: initial; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block:nth-child(3) { margin-bottom: 15px; border-bottom: none; padding-bottom: 0; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block:nth-child(4) { margin-bottom: 0; }
  .ebay-insertion-fees-calculator .bl-1 .calculator .filter-block .block:nth-child(4) .total-cost { width: 100%; height: 132px; box-sizing: border-box; }
}
.ecommerce-calendar .bl-1 { background: #eff7f5; padding-top: 80px; padding-bottom: 60px; }
.ecommerce-calendar .bl-1 .flx { display: flex; justify-content: space-between; align-items: center; background: url("../src/img/ecommerce-calendar-pixels.svg") no-repeat 100% 50%; }
.ecommerce-calendar .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .ecommerce-calendar .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.ecommerce-calendar .bl-1 .flx .block p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 32px; }
@media (max-width:600px) {
  .ecommerce-calendar .bl-1 .flx .block p { font-size: 18px; line-height: 25px; }
}
.ecommerce-calendar .bl-1 .flx .block a { border-radius: 8px; background-color: var(--brand-pink); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 220px; height: 40px; line-height: 40px; }
.ecommerce-calendar .bl-1 .flx .block a:hover { background-color: var(--brand-pink-dark); }
.ecommerce-calendar .bl-1 .flx .block a:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.ecommerce-calendar .bl-1 .flx .block a:disabled { background-color: var(--brand-pink-secondary); cursor: not-allowed; }
.ecommerce-calendar .bl-1 .flx .block:nth-child(1) { padding-right: 60px; }
.ecommerce-calendar .bl-2 { padding-top: 80px; padding-bottom: 80px; background: url("../src/img/ecommerce-calendar-bl-2-pixels.svg") no-repeat 50% 50%; }
.ecommerce-calendar .bl-2 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .ecommerce-calendar .bl-2 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .ecommerce-calendar .bl-2 h2 { margin-bottom: 32px; }
}
.ecommerce-calendar .bl-2 h2 strong { font-weight: 700; }
.ecommerce-calendar .bl-2 .flx { display: flex; flex-wrap: wrap; padding: 0 75px; }
.ecommerce-calendar .bl-2 .flx .block { width: calc(33.3333333333% - 45px); background: #fff; border-radius: 8px; box-shadow: 0 25px 60px 0 rgba(0, 0, 0, 0.08); padding: 30px 26px; margin-bottom: 80px; margin-right: 67px; }
.ecommerce-calendar .bl-2 .flx .block h3 { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; font-weight: 500; color: var(--text-primary); margin-bottom: 10px; }
.ecommerce-calendar .bl-2 .flx .block p { font-size: 16px; color: var(--text-primary); line-height: 22px; font-weight: 400; }
.ecommerce-calendar .bl-2 .flx .block img { margin-bottom: 20px; }
.ecommerce-calendar .bl-2 .flx .block:nth-child(3n) { margin-right: 0; }
.ecommerce-calendar .bl-title { background: #eff7f5; padding-top: 80px; margin-bottom: -50px; }
.ecommerce-calendar .bl-title h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .ecommerce-calendar .bl-title h2 { font-size: 32px; line-height: 38px; }
}
.ecommerce-calendar .bl-title h2 strong { font-weight: 700; }
.ecommerce-calendar .bl-title p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .ecommerce-calendar .bl-title p { font-size: 18px; line-height: 25px; }
}
@media (max-width:600px) {
  .ecommerce-calendar .bl-title p { margin-bottom: 32px; }
}
.ecommerce-calendar .bl-3 { background: #eff7f5; padding: 50px 0; }
.ecommerce-calendar .bl-3 #form { padding: 0 75px; }
.ecommerce-calendar .bl-3 #form form { background: var(--text-primary) url("../src/img/ecommerce-calendar-bl-2-pixels-form.svg") no-repeat 50% 50%; border-radius: 8px; box-shadow: 0 4px 60px 0 rgba(0, 0, 0, 0.1); padding: 40px; }
.ecommerce-calendar .bl-3 #form form .flx-2 { display: flex; justify-content: space-between; align-items: flex-end; }
.ecommerce-calendar .bl-3 #form form .flx-2 .block { position: relative; width: calc(33.3333333333% - 25px); }
.ecommerce-calendar .bl-3 #form form .flx-2 .block span.error { position: initial; left: initial; bottom: initial; right: initial; top: initial; background: transparent; padding: 0; border-radius: 0; display: block; font-size: 12px; line-height: 16px; color: #e54343; font-weight: 400; margin-top: 5px; position: absolute; }
.ecommerce-calendar .bl-3 #form form .flx-2 .block span.error:after { display: none; }
.ecommerce-calendar .bl-3 #form form .flx-2 .block label { font-size: 16px; font-weight: 500; display: block; color: var(--text-primary-invert); margin-bottom: 10px; }
.ecommerce-calendar .bl-3 #form form .flx-2 .block input { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; background: transparent; color: var(--text-primary-invert); }
.ecommerce-calendar .bl-3 #form form .flx-2 .block input::-moz-placeholder { color: var(--text-secondary); }
.ecommerce-calendar .bl-3 #form form .flx-2 .block input::placeholder { color: var(--text-secondary); }
.ecommerce-calendar .bl-3 #form form .flx-2 .block input:hover { border: 1px solid var(--brand-gold-bright); }
.ecommerce-calendar .bl-3 #form form .flx-2 .block input:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.ecommerce-calendar .bl-3 #form form .flx-2 .block input:disabled { background: var(--brand-grey); }
.ecommerce-calendar .bl-3 #form form .flx-2 .block input.error { border: 1px solid #e54343; }
.ecommerce-calendar .bl-3 #form form .flx-2 .block input.error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .ecommerce-calendar .bl-3 #form form .flx-2 .block input { height: 48px; }
}
.ecommerce-calendar .bl-3 #form form .flx-2 .block button { border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 100%; height: 40px; }
.ecommerce-calendar .bl-3 #form form .flx-2 .block button:hover { background: var(--brand-gold-dark); }
.ecommerce-calendar .bl-3 #form form .flx-2 .block button:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.ecommerce-calendar .bl-3 #form form .flx-2 .block button:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
.ecommerce-calendar .bl-4 { padding: 80px 0; background: #eff7f5 url("../src/img/features-bg.svg") no-repeat 50% 50%; }
.ecommerce-calendar .bl-4 h2 { text-align: center; color: var(--text-primary); line-height: 1.15; font-size: 32px; font-weight: 500; margin-bottom: 80px; }
.ecommerce-calendar .bl-4 .flx { display: flex; justify-content: space-between; align-items: center; padding-bottom: 180px; }
.ecommerce-calendar .bl-4 .flx .block img { max-width: 600px; border-radius: 6px; box-shadow: 0 40px 100px 0 rgba(0, 0, 0, 0.1); transition: 0.3s; }
.ecommerce-calendar .bl-4 .flx .block img:hover { box-shadow: 0 42px 74px 0 rgba(230, 168, 102, 0.5); transform: scale(1.3); }
.ecommerce-calendar .bl-4 .flx .block h3 { display: flex; align-items: center; color: var(--brand-gold); font-size: 21px; font-weight: 700; line-height: 1.43; text-transform: uppercase; margin-bottom: 20px; }
.ecommerce-calendar .bl-4 .flx .block h3 strong { font-size: 96px; font-weight: 500; margin-right: 30px; }
.ecommerce-calendar .bl-4 .flx .block p { font-size: 20px; line-height: 1.4; color: var(--text-primary); margin-bottom: 20px; }
.ecommerce-calendar .bl-4 .flx .block p strong { color: #303047; font-weight: 700; }
.ecommerce-calendar .bl-4 .flx .block p a { color: var(--brand-gold-dark); text-decoration: none; }
.ecommerce-calendar .bl-4 .flx .block p a:hover { color: var(--brand-gold); }
.ecommerce-calendar .bl-4 .flx .block button { width: 220px; height: 40px; line-height: 40px; text-align: center; border: none; border-radius: 5px; background: var(--brand-pink); color: var(--text-primary-invert); font-size: 16px; outline: none; font-weight: 500; font-family: "Rubik", sans-serif; cursor: pointer; text-transform: uppercase; transition: 0.3s; display: none; }
.ecommerce-calendar .bl-4 .flx .block button:hover { background: var(--brand-pink-dark); }
.ecommerce-calendar .bl-4 .flx .block button:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.ecommerce-calendar .bl-4 .flx .block ol { list-style-type: decimal; }
.ecommerce-calendar .bl-4 .flx .block ol li { margin-bottom: 20px; font-size: 16px; line-height: 1.5; color: #303047; margin-left: 20px; }
.ecommerce-calendar .bl-4 .flx .block:nth-child(2) { max-width: 500px; }
.ecommerce-calendar .bl-4 .flx:nth-child(odd) .block:nth-child(1) { order: 2; }
.ecommerce-calendar .bl-4 .flx:nth-child(odd) .block:nth-child(2) { order: 1; }
.ecommerce-calendar .bl-4 .flx:nth-child(even) { background: url("../src/img/features-line-1.svg") no-repeat 50% calc(100% + 50px); background-size: calc(100% - 150px); }
.ecommerce-calendar .bl-4 .flx:nth-child(odd) { background: url("../src/img/features-line-2.svg") no-repeat 50% calc(100% + 50px); background-size: calc(100% - 150px); }
.ecommerce-calendar .bl-4 .flx:nth-last-child(1) { background: none; padding-bottom: 0; }
.ecommerce-calendar .bl-4 .flx:nth-last-child(1) .block button { display: block; }
@media (max-width:1300px) {
  .ecommerce-calendar .bl-1 .flx { flex-wrap: wrap; }
  .ecommerce-calendar .bl-1 .flx .block { width: 100%; }
  .ecommerce-calendar .bl-1 .flx .block img { max-width: 100%; }
  .ecommerce-calendar .bl-1 .flx .block:nth-child(1) { padding-right: 0; margin-bottom: 40px; }
  .ecommerce-calendar .bl-2 .flx { padding: 0; }
  .ecommerce-calendar .bl-3 #form { padding: 0; }
  .ecommerce-calendar .bl-4 h2 br { display: none; }
  .ecommerce-calendar .bl-4 .flx { padding-bottom: 140px; }
  .ecommerce-calendar .bl-4 .flx .block:nth-child(1) img { max-width: 400px; }
  .ecommerce-calendar .bl-4 .flx .block:nth-child(2) { max-width: 400px; }
}
@media (max-width:940px) {
  .ecommerce-calendar .bl-1 .flx .block h1 { margin-bottom: 10px; }
  .ecommerce-calendar .bl-2 h2 br { display: none; }
  .ecommerce-calendar .bl-2 .flx .block { width: 100%; margin-right: 0; margin-bottom: 40px; }
  .ecommerce-calendar .bl-title { margin-bottom: -150px; }
  .ecommerce-calendar .bl-title h2 br,
  .ecommerce-calendar .bl-title p br { display: none; }
  .ecommerce-calendar .bl-3 #form form .flx-2 { flex-wrap: wrap; }
  .ecommerce-calendar .bl-3 #form form .flx-2 .block { width: 100%; }
  .ecommerce-calendar .bl-3 #form form .flx-2 .block span.error { position: relative; margin-top: -15px; margin-bottom: 15px; }
  .ecommerce-calendar .bl-3 #form form .flx-2 .block input { margin-bottom: 20px; }
  .ecommerce-calendar .bl-4 { padding: 92px 0 110px; }
  .ecommerce-calendar .bl-4 .flx { flex-wrap: wrap; padding-bottom: 100px; }
  .ecommerce-calendar .bl-4 .flx .block { width: 100%; }
  .ecommerce-calendar .bl-4 .flx .block:nth-child(1) img { max-width: 100%; display: block; margin: 50px auto; }
  .ecommerce-calendar .bl-4 .flx .block:nth-child(2) { max-width: 100%; }
  .ecommerce-calendar .bl-4 .flx:nth-child(even) { background: none; }
  .ecommerce-calendar .bl-4 .flx:nth-child(odd) { background: none; }
  .ecommerce-calendar .bl-4 .flx:nth-child(odd) .block:nth-child(1) { order: 1; }
  .ecommerce-calendar .bl-4 .flx:nth-child(odd) .block:nth-child(2) { order: 2; }
}
@media (max-width:600px) {
  .ecommerce-calendar .bl-1 { padding-top: 40px; padding-bottom: 20px; }
  .ecommerce-calendar .bl-1 .flx .block img { display: none; }
  .ecommerce-calendar .bl-1 .flx .block a { width: 100%; }
  .ecommerce-calendar .bl-2 { padding-top: 40px; padding-bottom: 40px; }
  .ecommerce-calendar .bl-2 .flx { margin-top: 40px; }
  .ecommerce-calendar .bl-2 .flx.benefits-slider { margin: -30px -20px 32px; }
  .ecommerce-calendar .bl-2 .flx.benefits-slider .slick-list { padding-left: 20px; }
  .ecommerce-calendar .bl-2 .flx.benefits-slider .slick-track { display: flex; padding-top: 30px; }
  .ecommerce-calendar .bl-2 .flx.benefits-slider .block { width: 304px; height: auto; box-shadow: 0px 4px 40px 0px rgba(0, 0, 0, 0.1); margin: 0px 10px 40px; padding: 24px; }
  .ecommerce-calendar .bl-2 .flx.benefits-slider .block img { height: 105px; margin-bottom: 20px; }
  .ecommerce-calendar .bl-2 .flx.benefits-slider .block h3 { margin-bottom: 8px; }
  .ecommerce-calendar .bl-2 .flx.benefits-slider .block p { font-size: 16px; color: var(--text-primary); line-height: 22px; font-weight: 400; }
  .ecommerce-calendar .bl-2 .flx.benefits-slider ul.slick-dots { bottom: -10px; }
  .ecommerce-calendar .bl-2 .flx.benefits-slider ul.slick-dots li { width: 12px; height: 12px; margin: 0 6px; pointer-events: none; }
  .ecommerce-calendar .bl-2 .flx.benefits-slider ul.slick-dots li button { width: 12px; height: 12px; padding: 0; }
  .ecommerce-calendar .bl-2 .flx.benefits-slider ul.slick-dots li button:before { color: #000; opacity: 0.1; font-size: 12px; width: 12px; height: 12px; line-height: 12px; }
  .ecommerce-calendar .bl-2 .flx.benefits-slider ul.slick-dots li.slick-active button:before { color: var(--brand-gold); opacity: 1; }
  .ecommerce-calendar .bl-title { padding-top: 60px; margin-bottom: -80px; }
  .ecommerce-calendar .bl-3 #form form { padding: 40px 20px; }
  .ecommerce-calendar .bl-3 #form form span.error { margin-top: -14px !important; margin-bottom: 10px; }
  .ecommerce-calendar .bl-4 { padding: 50px 0; }
  .ecommerce-calendar .bl-4 .flx { padding-bottom: 50px; }
  .ecommerce-calendar .bl-4 .flx .block h3 { font-size: 22px; }
  .ecommerce-calendar .bl-4 .flx .block h3 strong { font-size: 64px; margin-right: 15px; }
}

/* =========== Titles and subtitles =========== */

/* =========== Body text =========== */
.marketplace-pricing-wrapper { padding-top: 60px; padding-bottom: 60px; }
.marketplace-pricing-wrapper .title { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; text-align: center; padding-bottom: 70px; }
.marketplace-pricing-wrapper .tabs .content-li { display: flex; justify-content: center; background: var(--brand-light-mint); }
.marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption { display: flex; justify-content: center; flex-wrap: wrap; margin: 0 auto; }
.marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li { position: relative; background: var(--brand-light-mint); display: flex; justify-content: center; align-items: center; flex-wrap: wrap; width: 133px; height: 64px; cursor: pointer; border-top: 1px solid #d0e8e5; border-left: 1px solid #d0e8e5; border-right: 1px solid #d0e8e5; margin: 0 -1px; }
.marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li img { width: 85px; height: 29px; max-width: 85px; max-height: 29px; }
.marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li:hover { border-left: 1px solid #d0e8e5; border-right: 1px solid #d0e8e5; z-index: 1; }
.marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li:hover:before { content: ""; position: absolute; top: -4px; left: -1px; width: calc(100% + 2px); height: 4px; background: #d0e8e5; border-radius: 2px 2px 0px 0px; }
.marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li.active { background: #fff; border-left: 1px solid #d0e8e5; border-right: 1px solid #d0e8e5; z-index: 2; }
.marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li.active:before { content: ""; position: absolute; top: -4px; left: -1px; width: calc(100% + 2px); height: 4px; background: #a4d3cb; border-radius: 2px 2px 0px 0px; }
.marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li.wix-li img { height: 18px; }
.marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li.amazon-li img { position: relative; top: 5px; height: 22px; }
.marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li.etsy-li img { height: 24px; }
.marketplace-pricing-wrapper .tabs .tabs__content { display: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child2,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child3,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child4,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child5,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child6,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child7,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child8 { display: flex; align-items: center; justify-content: flex-end; margin-bottom: 16px; }
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child li,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child2 li,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child3 li,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child4 li,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child5 li,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child6 li,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child7 li,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child8 li { color: var(--text-primary); font-size: 14px; cursor: pointer; }
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child2 li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child3 li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child4 li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child5 li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child6 li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child7 li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child8 li:nth-child(1) { border-right: 1px solid var(--border); padding-right: 5px; margin-right: 5px; }
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child li.active,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child2 li.active,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child3 li.active,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child4 li.active,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child5 li.active,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child6 li.active,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child7 li.active,
.marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child8 li.active { color: var(--brand-gold-dark); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 { display: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table { width: 100%; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table::before { position: absolute; top: 0; left: -10px; content: ""; width: 10px; height: 100%; background: #fff; z-index: 5; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table::after { position: absolute; top: 0; right: -10px; content: ""; width: 10px; height: 100%; background: #fff; z-index: 5; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead { position: sticky; top: 70px; background: #fff; z-index: 2; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead.sticky,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead.sticky,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead.sticky,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead.sticky,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead.sticky,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead.sticky,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead.sticky,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead.sticky { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.06); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr td { color: var(--text-primary); width: 225px; padding: 0 18px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr td.most-recommended { border-left: 2px solid var(--brand-pink); border-right: 2px solid var(--brand-pink); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-names td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-names td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-names td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-names td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-names td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-names td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-names td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-names td { font-size: 22px; font-weight: 500; line-height: 30px; padding-top: 16px; padding-bottom: 4px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-names td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-names td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-names td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-names td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-names td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-names td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-names td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-names td.most-recommended { display: flex; align-items: center; justify-content: space-between; width: calc(100% + 2px); border-top: 2px solid var(--brand-pink); border-top-left-radius: 8px; border-top-right-radius: 8px; margin: 0 -1px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-names td.most-recommended span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-names td.most-recommended span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-names td.most-recommended span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-names td.most-recommended span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-names td.most-recommended span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-names td.most-recommended span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-names td.most-recommended span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-names td.most-recommended span { border-radius: 4px; background: #ffe6f0; padding: 4px; color: var(--brand-pink); font-size: 10px; line-height: 14px; text-transform: uppercase; font-weight: 500; text-align: center; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-prices td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-prices td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-prices td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-prices td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-prices td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-prices td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-prices td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-prices td { padding-bottom: 4px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-prices td strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-prices td strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-prices td strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-prices td strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-prices td strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-prices td strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-prices td strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-prices td strong { font-size: 43px; font-weight: 600; line-height: 57px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-prices td strong.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-prices td strong.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-prices td strong.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-prices td strong.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-prices td strong.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-prices td strong.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-prices td strong.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-prices td strong.default { color: var(--text-secondary-invert); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-prices td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-prices td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-prices td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-prices td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-prices td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-prices td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-prices td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-prices td span { color: var(--text-secondary); font-size: 13px; font-weight: 400; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.billed-annually td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.billed-annually td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.billed-annually td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.billed-annually td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.billed-annually td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.billed-annually td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.billed-annually td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.billed-annually td { padding-bottom: 10px; font-size: 13px; line-height: 18px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.billed-annually td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.billed-annually td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.billed-annually td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.billed-annually td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.billed-annually td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.billed-annually td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.billed-annually td span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.billed-annually td span { font-weight: 600; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td { position: relative; padding-top: 6px; padding-bottom: 16px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td a.start-now { display: flex; align-items: center; justify-content: center; width: 100%; height: 40px; border-radius: 6px; border: 1px solid var(--brand-pink); background: rgba(255, 255, 255, 0.01) url("../src/img/marketplace-pricing-wrapper-arrow.svg") no-repeat calc(50% + 75px) 50%; padding-right: 25px; text-align: center; line-height: 40px; text-decoration: none; font-size: 16px; font-weight: 500; text-transform: uppercase; color: var(--brand-pink); transition: 0.2s; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td a.start-now:hover { background: var(--brand-pink-dark) url("../src/img/marketplace-pricing-wrapper-arrow-white.svg") no-repeat calc(50% + 75px) 50%; border: 1px solid var(--brand-pink-dark); color: var(--text-primary-invert); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td a.start-now:focus,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td a.start-now:focus,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td a.start-now:focus,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td a.start-now:focus,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td a.start-now:focus,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td a.start-now:focus,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td a.start-now:focus,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td a.start-now:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td a.start-now.disabled { background-image: url("../src/img/marketplace-pricing-wrapper-arrow-disabled.svg"); background-position: calc(50% + 65px) 50%; pointer-events: none; border: 1px solid var(--brand-pink-secondary); color: var(--brand-pink-secondary); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td.most-recommended { border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-bottom: 2px solid transparent; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now { background: var(--brand-pink) url("../src/img/marketplace-pricing-wrapper-arrow-white.svg") no-repeat calc(50% + 75px) 50%; color: var(--text-primary-invert); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now img { filter: brightness(100); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now:hover { background-color: var(--brand-pink-dark); border: 1px solid var(--brand-pink-dark); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package { position: relative; width: 100%; height: 40px; line-height: 40px; padding: 0 8px 0 12px; border-radius: 6px; border: 1px solid var(--border); outline: none; font-size: 16px; cursor: pointer; color: var(--text-secondary); background: url("../src/img/dropdown-icon.svg") no-repeat calc(100% - 8px) 50%; box-sizing: border-box; margin-bottom: 12px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package .selected { -webkit-user-select: none; -moz-user-select: none; user-select: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package:hover { border: 1px solid var(--brand-gold-bright); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package::before { position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul { display: none; position: absolute; width: 100%; top: 50px; left: 0; right: 0; background: #ffffff; box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.12); border-radius: 6px; z-index: 1; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul li { padding: 8px 12px; color: var(--text-primary); font-size: 16px; line-height: initial; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul li.sel { background: var(--brand-grey); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:hover { background: #fcf8f3; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul li:nth-child(1) { pointer-events: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul .wrapper-list { height: 210px; overflow-y: auto; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last { display: flex; justify-content: space-between; background: var(--brand-grey) !important; height: 36px; line-height: 36px; padding: 0 12px; font-size: 14px; color: var(--text-secondary); cursor: default; -webkit-user-select: none; -moz-user-select: none; user-select: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a { font-size: 14px; color: var(--brand-gold-dark); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a:hover { color: var(--brand-gold); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package.opened { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package.opened ul { display: block; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr { border-bottom: 1px solid var(--border); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td { text-align: center; font-size: 16px; color: var(--text-primary); padding: 15px 0; line-height: 22px; vertical-align: middle; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td span.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td span.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td span.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td span.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td span.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td span.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td span.default,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td span.default { display: block; margin: auto; width: 15px; height: 22px; background: url("../src/img/marketplace-pricing-wrapper-close.svg") no-repeat; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td span.check { display: block; margin: auto; width: 25px; height: 24px; background: url("../src/img/marketplace-pricing-wrapper-check.svg") no-repeat; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td span.close,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td span.close,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td span.close,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td span.close,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td span.close,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td span.close,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td span.close,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td span.close { display: block; margin: auto; width: 25px; height: 24px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td span.text,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td span.text,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td span.text,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td span.text,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td span.text,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td span.text,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td span.text,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td span.text { display: flex; justify-content: center; height: 24px; align-items: center; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td.most-recommended { border-left: 2px solid var(--brand-pink); border-right: 2px solid var(--brand-pink); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td:nth-child(1) { text-align: left; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item { display: flex; align-items: center; justify-content: space-between; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info { position: relative; background: url("../src/img/pricing-help-i.svg") no-repeat; width: 18px; height: 18px; flex-shrink: 0; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span { position: absolute; width: 250px; left: -116px; bottom: 30px; background: var(--text-primary); color: var(--text-primary-invert); padding: 6px 8px; border-radius: 5px; font-size: 12px; font-weight: 500; line-height: 18px; opacity: 0; overflow: hidden; pointer-events: none; transform: scale(0.9); box-sizing: border-box; transition: 0.3s; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span::after { position: absolute; content: ""; border: 6px solid transparent; border-top: 6px solid var(--text-primary); bottom: -12px; left: 50%; transform: translateX(-50%); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info:hover span { overflow: visible; opacity: 1; pointer-events: initial; transform: scale(1); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr.description td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr.description td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr.description td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr.description td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr.description td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr.description td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr.description td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr.description td { position: relative; font-size: 13px; line-height: 16px; padding: 15px 18px; text-align: center; vertical-align: middle; border-bottom: 1px solid var(--border); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr.description td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr.description td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr.description td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr.description td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr.description td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr.description td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr.description td:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr.description td:nth-child(1) { font-size: 16px; text-align: left; padding-left: 0; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr.description td::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr.description td::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr.description td::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr.description td::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr.description td::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr.description td::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr.description td::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr.description td::before { position: absolute; top: 0; left: 0; right: 0; content: ""; width: 100%; height: 1px; background: var(--border); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr:nth-last-child(1) { border-bottom: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr:nth-last-child(1) td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr:nth-last-child(1) td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr:nth-last-child(1) td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr:nth-last-child(1) td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr:nth-last-child(1) td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr:nth-last-child(1) td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr:nth-last-child(1) td,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr:nth-last-child(1) td { border-bottom: 1px solid var(--border); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended { display: block; width: calc(100% + 2px); border-bottom: 2px solid var(--brand-pink); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; margin: 0 -1px -2px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile { display: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item { border-radius: 8px; border: 1px solid #d0e8e5; background: #fff; padding: 20px; margin-bottom: 24px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .package-name { position: relative; display: flex; align-items: center; font-size: 22px; color: var(--text-primary); font-weight: 500; line-height: 30px; margin-bottom: 8px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .package-name span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .package-name span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .package-name span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .package-name span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .package-name span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .package-name span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .package-name span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .package-name span { display: block; border-radius: 4px; background: #ffe6f0; padding: 4px 8px; text-transform: uppercase; font-size: 10px; line-height: 14px; font-weight: 500; color: var(--brand-pink); margin-left: 8px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .package-name::before { position: absolute; content: ""; width: 30px; height: 30px; top: 50%; right: 0; transform: translateY(-50%); background: url("../src/img/marketplace-pricing-wrapper-arrow-mob.svg") no-repeat 100% 50%; transition: 0.3s; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .price,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .price,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .price,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .price,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .price,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .price,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .price,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .price { margin-bottom: 8px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .price strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .price strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .price strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .price strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .price strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .price strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .price strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .price strong { font-size: 36px; color: var(--text-primary); font-weight: 600; line-height: 46px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .price span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .price span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .price span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .price span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .price span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .price span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .price span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .price span { font-size: 14px; color: var(--text-secondary); line-height: 19px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .billed-annually,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .billed-annually,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .billed-annually,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .billed-annually,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .billed-annually,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .billed-annually,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .billed-annually,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .billed-annually { font-size: 14px; color: var(--text-primary); line-height: 19px; margin-bottom: 8px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head a.start-now { display: flex; align-items: center; justify-content: center; width: 100%; height: 40px; border-radius: 6px; border: 1px solid var(--brand-pink); background: rgba(255, 255, 255, 0.01); text-align: center; line-height: 40px; text-decoration: none; font-size: 16px; font-weight: 500; text-transform: uppercase; color: var(--brand-pink); transition: 0.2s; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head a.start-now img,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head a.start-now img { width: 20px; margin-left: 4px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head a.start-now.disabled,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head a.start-now.disabled { background-image: none; pointer-events: none; border: 1px solid var(--brand-pink-secondary); color: var(--brand-pink-secondary); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package { position: relative; width: 100%; height: 40px; line-height: 40px; padding: 0 8px 0 12px; border-radius: 6px; border: 1px solid var(--border); outline: none; font-size: 16px; cursor: pointer; color: var(--text-secondary); background: url("../src/img/dropdown-icon.svg") no-repeat calc(100% - 8px) 50%; box-sizing: border-box; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package .selected,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package .selected { -webkit-user-select: none; -moz-user-select: none; user-select: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package:hover { border: 1px solid var(--brand-gold-bright); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package::before { position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package ul { display: none; position: absolute; width: 100%; top: 50px; left: 0; right: 0; background: #ffffff; box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.12); border-radius: 6px; z-index: 1; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package ul li { padding: 8px 12px; color: var(--text-primary); font-size: 16px; line-height: initial; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package ul li.sel,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package ul li.sel { background: var(--brand-grey); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:hover { background: #fcf8f3; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:nth-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package ul li:nth-child(1) { pointer-events: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package ul .wrapper-list,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package ul .wrapper-list { height: 210px; overflow-y: auto; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last { display: flex; justify-content: space-between; background: var(--brand-grey) !important; height: 36px; line-height: 36px; padding: 0 12px; font-size: 14px; color: var(--text-secondary); cursor: default; -webkit-user-select: none; -moz-user-select: none; user-select: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a { font-size: 14px; color: var(--brand-gold-dark); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a:hover,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package ul .contact-sale-last a:hover { color: var(--brand-gold); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package.opened,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package.opened { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-head .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-head .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-head .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-head .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-head .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-head .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-head .choose-package.opened ul,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-head .choose-package.opened ul { display: block; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body { display: none; padding-top: 16px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body .package-description,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body .package-description,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body .package-description,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body .package-description,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body .package-description,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body .package-description,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body .package-description,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body .package-description { font-size: 14px; color: var(--text-primary); line-height: 18px; margin-bottom: 12px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li { position: relative; font-size: 16px; color: var(--text-primary); margin-bottom: 14px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li .features-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li .features-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li .features-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li .features-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li .features-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li .features-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li .features-item,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li .features-item { padding-left: 24px; padding-right: 20px; line-height: 22px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li .features-item span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li .features-item span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li .features-item span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li .features-item span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li .features-item span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li .features-item span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li .features-item span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li .features-item span { font-weight: 600; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li span.check,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li span.check { position: absolute; top: 2px; left: 0; display: block; width: 18px; height: 18px; background: url("../src/img/marketplace-pricing-wrapper-check-mob.svg") no-repeat; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li span.cross,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li span.cross,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li span.cross,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li span.cross,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li span.cross,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li span.cross,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li span.cross,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li span.cross { position: absolute; top: 3px; left: 0; display: block; width: 18px; height: 18px; background: url("../src/img/marketplace-pricing-wrapper-cross-mob.svg") no-repeat; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li strong,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li strong { font-weight: 600; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li .info,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li .info { position: absolute; top: 2px; right: 0; background: url("../src/img/pricing-help-i.svg") no-repeat; width: 18px; height: 18px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li .info span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li .info span { position: absolute; width: 250px; right: -30px; bottom: 28px; background: var(--text-primary); color: var(--text-primary-invert); padding: 6px 8px; border-radius: 5px; font-size: 12px; font-weight: 500; line-height: 18px; opacity: 0; overflow: hidden; pointer-events: none; transform: scale(0.9); box-sizing: border-box; transition: 0.3s; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li .info span::after,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li .info span::after { position: absolute; content: ""; border: 6px solid transparent; border-top: 6px solid var(--text-primary); bottom: -12px; right: 33px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li .info:hover span,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li .info:hover span { overflow: visible; opacity: 1; pointer-events: initial; transform: scale(1); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item .package-body ul li:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item .package-body ul li:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item .package-body ul li:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item .package-body ul li:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item .package-body ul li:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item .package-body ul li:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item .package-body ul li:nth-last-child(1),
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item .package-body ul li:nth-last-child(1) { margin-bottom: 0; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item.most-recommended,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item.most-recommended { border: 1px solid var(--brand-pink); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item.most-recommended .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item.most-recommended .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item.most-recommended .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item.most-recommended .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item.most-recommended .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item.most-recommended .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item.most-recommended .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item.most-recommended .package-head a.start-now { background: var(--brand-pink); color: var(--text-primary-invert); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item.most-recommended .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item.most-recommended .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item.most-recommended .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item.most-recommended .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item.most-recommended .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item.most-recommended .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item.most-recommended .package-body,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item.most-recommended .package-body { display: block; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item.opened .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item.opened .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item.opened .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item.opened .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item.opened .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item.opened .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item.opened .package-name::before,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item.opened .package-name::before { transform: rotate(180deg) translateY(50%); }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item.custom,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item.custom,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item.custom,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item.custom,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item.custom,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item.custom,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item.custom,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item.custom { margin-bottom: 0; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item.custom .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item.custom .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item.custom .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item.custom .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item.custom .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item.custom .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item.custom .package-head .package-name,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item.custom .package-head .package-name { pointer-events: none; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile .package-item.custom .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile .package-item.custom .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile .package-item.custom .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile .package-item.custom .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile .package-item.custom .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile .package-item.custom .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile .package-item.custom .package-head a.start-now,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile .package-item.custom .package-head a.start-now { margin-top: 12px; }
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child.active,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2.active,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3.active,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4.active,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5.active,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6.active,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7.active,
.marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8.active { display: block; }
.marketplace-pricing-wrapper .tabs .tabs__content.active { display: block; }
@media (max-width:1300px) {
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr td:nth-child(1),
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr td:nth-child(1),
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr td:nth-child(1),
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr td:nth-child(1),
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr td:nth-child(1),
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr td:nth-child(1),
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr td:nth-child(1),
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr td:nth-child(1) { width: 150px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package .selected,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package .selected { font-size: 14px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul li,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul li { font-size: 14px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last { font-size: 11px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td .choose-package ul .contact-sale-last a { font-size: 12px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td a.start-now { font-size: 12px; background-position: calc(50% + 60px) 50%; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td.most-recommended a.start-now { background-position: calc(50% + 60px) 50%; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-prices td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-prices td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-prices td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-prices td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-prices td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-prices td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-prices td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-prices td { padding-left: 10px; padding-right: 10px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-prices td strong,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-prices td strong,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-prices td strong,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-prices td strong,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-prices td strong,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-prices td strong,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-prices td strong,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-prices td strong { font-size: 33px; line-height: 44px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-prices td span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-prices td span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-prices td span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-prices td span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-prices td span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-prices td span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-prices td span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-prices td span { font-size: 10px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-names td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-names td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-names td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-names td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-names td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-names td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-names td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-names td { font-size: 16px; padding-left: 10px; padding-right: 10px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.package-names td.most-recommended span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.package-names td.most-recommended span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.package-names td.most-recommended span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.package-names td.most-recommended span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.package-names td.most-recommended span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.package-names td.most-recommended span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.package-names td.most-recommended span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.package-names td.most-recommended span { font-size: 8px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.billed-annually td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.billed-annually td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.billed-annually td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.billed-annually td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.billed-annually td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.billed-annually td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.billed-annually td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.billed-annually td { font-size: 12px; padding-left: 10px; padding-right: 10px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table thead tr.start-now-link td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table thead tr.start-now-link td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table thead tr.start-now-link td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table thead tr.start-now-link td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table thead tr.start-now-link td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table thead tr.start-now-link td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table thead tr.start-now-link td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table thead tr.start-now-link td { padding-left: 10px; padding-right: 10px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td { font-size: 14px; line-height: 18px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info { margin-left: 5px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr td:nth-child(1) .flx-list-item .info span { width: 230px; left: -106px; bottom: 25px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper table tbody tr:nth-last-child(1) td.most-recommended { padding: 21px 0; }
}
@media (max-width:940px) {
  .marketplace-pricing-wrapper .title { font-size: 32px; line-height: 38px; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption { max-width: 600px; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li { border-bottom: 1px solid #d0e8e5; margin-bottom: 20px; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li:hover { border-bottom: 1px solid #d0e8e5; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li.active { border-bottom: 1px solid #d0e8e5; }
  .marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child,
  .marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child2,
  .marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child3,
  .marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child4,
  .marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child5,
  .marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child6,
  .marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child7,
  .marketplace-pricing-wrapper .tabs .tabs__content .nav ul.tabs__caption_child8 { justify-content: center; margin-bottom: 24px; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper { display: none; }
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child .packages-wrapper-mobile,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child2 .packages-wrapper-mobile,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child3 .packages-wrapper-mobile,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child4 .packages-wrapper-mobile,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child5 .packages-wrapper-mobile,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child6 .packages-wrapper-mobile,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child7 .packages-wrapper-mobile,
  .marketplace-pricing-wrapper .tabs .tabs__content .tabs__content_child8 .packages-wrapper-mobile { display: block; }
}
@media (max-width:600px) {
  .marketplace-pricing-wrapper .title { padding-bottom: 36px; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption { display: flex; gap: 0 4px; max-width: 400px; padding-left: 0; padding-right: 0; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li { width: 85px; height: 52px; border-radius: 4px; margin-bottom: 16px; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li img { max-width: 64px; max-height: 20px; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li.wix-li img { height: 14px; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li.amazon-li img { height: 18px; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li.active { border-top-left-radius: 0; border-top-right-radius: 0; }
  .marketplace-pricing-wrapper .tabs .content-li ul.tabs__caption li.active::before { height: 3px; top: -3px; }
}
.pricing .bl-1 { padding-top: 40px; padding-bottom: 48px; background: var(--brand-light-mint); }
.pricing .bl-1 h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .pricing .bl-1 h1 { font-size: 36px; line-height: 43px; }
}
.pricing .bl-1 h2 { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; text-align: center; }
@media (max-width:600px) {
  .pricing .bl-1 h2 { font-size: 18px; line-height: 25px; }
}
.pricing .marketplace-pricing-wrapper { padding-top: 0; padding-bottom: 36px; }
.pricing .marketplace-pricing-wrapper .tabs .tabs__content .nav { padding-top: 24px; }
.pricing .rating-logos-component { padding-top: 16px; }
.pricing .bl-3 { padding-bottom: 100px; }
.pricing .bl-3 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .pricing .bl-3 h2 { font-size: 32px; line-height: 38px; }
}
.pricing .bl-3 h2 br { display: none; }
.pricing .bl-3 h3 { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .pricing .bl-3 h3 { font-size: 18px; line-height: 25px; }
}
@media (max-width:600px) {
  .pricing .bl-3 h3 { margin-bottom: 32px; }
}
.pricing .bl-3 h3 br { display: none; }
.pricing .bl-3 .pricing-addon-slider { display: flex; justify-content: center; }
.pricing .bl-3 .pricing-addon-slider .slick-track { display: flex; }
.pricing .bl-3 .pricing-addon-slider .block { width: 304px; height: auto; border-radius: 20px; border: 1px solid var(--text-secondary-invert); background: #fff; box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.06); padding: 24px; margin: 0 10px 38px; }
.pricing .bl-3 .pricing-addon-slider .block img { height: 64px; display: block; margin-bottom: 16px; }
.pricing .bl-3 .pricing-addon-slider .block h4 { color: var(--text-primary); font-size: 20px; font-weight: 600; line-height: 34px; margin-bottom: 4px; }
.pricing .bl-3 .pricing-addon-slider .block h5 { color: var(--text-secondary); font-size: 14px; line-height: 20px; }
.pricing .bl-3 .pricing-addon-slider .block h5 strong { font-size: 20px; font-weight: 600; color: var(--text-primary); margin-right: 6px; }
.pricing .bl-3 .pricing-addon-slider .block hr { margin: 16px auto; border: none; border-top: 1px dashed var(--border); }
.pricing .bl-3 .pricing-addon-slider .block h6 { color: var(--text-primary); font-size: 16px; font-weight: 600; line-height: 22px; margin-bottom: 12px; }
.pricing .bl-3 .pricing-addon-slider .block p { color: var(--text-primary); font-size: 14px; line-height: 20px; background: url("../src/img/add-ons-check.svg") no-repeat 0 3px; padding-left: 22px; margin-bottom: 8px; }
.pricing .bl-3 .pricing-addon-slider .block p:nth-last-child(1) { margin-bottom: 0; }
.pricing .bl-3 .pricing-addon-slider ul.slick-dots { bottom: 0px; }
.pricing .bl-3 .pricing-addon-slider ul.slick-dots li { margin: 0 6px; width: 7px; height: 7px; }
.pricing .bl-3 .pricing-addon-slider ul.slick-dots li button { width: auto; height: auto; bottom: initial; }
.pricing .bl-3 .pricing-addon-slider ul.slick-dots li button:before { line-height: 7px; width: 7px; height: 7px; font-size: 7px; opacity: 1; color: var(--text-secondary-invert); }
.pricing .bl-3 .pricing-addon-slider ul.slick-dots li.slick-active button:before { color: var(--brand-gold); }
@media (max-width:1300px) {
  .pricing .bl-3 .pricing-addon-slider .block { flex-shrink: 0; }
}
@media (max-width:600px) {
  .pricing .bl-1 { padding-top: 28px; padding-bottom: 28px; }
  .pricing .marketplace-pricing-wrapper { padding-bottom: 0; }
  .pricing .marketplace-pricing-wrapper .tabs .tabs__content { background: var(--brand-light-mint); padding-bottom: 60px; }
  .pricing .marketplace-pricing-wrapper .tabs .tabs__content .nav { padding-top: 12px; }
  .pricing .rating-logos-component { padding-top: 30px; }
  .pricing .bl-3 { padding-top: 50px; padding-bottom: 80px; }
  .pricing .bl-3 h2 br { display: block; }
  .pricing .bl-3 h3 br { display: block; }
  .pricing .bl-3 .pricing-addon-slider { margin: 0 -20px 32px; }
  .pricing .bl-3 .pricing-addon-slider .slick-list { padding-left: 20px; }
  .pricing .bl-3 .pricing-addon-slider .block { margin: 0px 10px 40px; }
  .pricing .bl-3 .pricing-addon-slider ul.slick-dots li { width: 12px; height: 12px; margin: 0 6px; pointer-events: none; }
  .pricing .bl-3 .pricing-addon-slider ul.slick-dots li button { width: 12px; height: 12px; padding: 0; }
  .pricing .bl-3 .pricing-addon-slider ul.slick-dots li button:before { color: #000; opacity: 0.1; font-size: 12px; width: 12px; height: 12px; line-height: 12px; }
  .pricing .bl-3 .pricing-addon-slider ul.slick-dots li.slick-active button:before { color: var(--brand-gold); opacity: 1; }
}
.become-supplier .bl-1 { padding-top: 40px; background: url("../src/img/become-supplier-bl-1-pixels.svg") no-repeat 100% 50%; }
.become-supplier .bl-1 .flx { display: flex; justify-content: space-between; align-items: center; }
.become-supplier .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .become-supplier .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.become-supplier .bl-1 .flx .block p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 32px; }
@media (max-width:600px) {
  .become-supplier .bl-1 .flx .block p { font-size: 18px; line-height: 25px; }
}
.become-supplier .bl-1 .flx .block img { margin-right: -120px; }
.become-supplier .bl-1 .flx .block a { width: 220px; height: 40px; line-height: 40px; border-radius: 8px; background-color: var(--brand-pink); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; }
.become-supplier .bl-1 .flx .block a:hover { background-color: var(--brand-pink-dark); }
.become-supplier .bl-1 .flx .block a:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.become-supplier .bl-1 .flx .block a:disabled { background-color: var(--brand-pink-secondary); cursor: not-allowed; }
.become-supplier .bl-5 { padding-top: 60px; padding-bottom: 65px; }
.become-supplier .bl-5 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .become-supplier .bl-5 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .become-supplier .bl-5 h2 { margin-bottom: 32px; }
}
.become-supplier .bl-5 .flx { display: flex; justify-content: space-between; }
.become-supplier .bl-5 .flx .block { display: flex; justify-content: center; align-items: center; width: calc(20% - 30px); }
.become-supplier .bl-5 .flx .block img { max-height: 70px; }
.become-supplier .bl-features { padding-top: 60px; }
.become-supplier .bl-features h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .become-supplier .bl-features h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .become-supplier .bl-features h2 { margin-bottom: 32px; }
}
.become-supplier .bl-features .content .flx { display: flex; justify-content: space-between; align-items: center; padding: 0 50px; margin-bottom: 96px; }
.become-supplier .bl-features .content .flx .block-1 { width: 40%; }
.become-supplier .bl-features .content .flx .block-1 .flx-2 { display: flex; align-items: center; margin-bottom: 15px; }
.become-supplier .bl-features .content .flx .block-1 .flx-2 img { display: block; height: 36px; margin-right: 10px; }
.become-supplier .bl-features .content .flx .block-1 .flx-2 h6 { text-transform: uppercase; color: var(--text-primary); font-weight: 400; font-size: 14px; }
.become-supplier .bl-features .content .flx .block-1 h3 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; margin-bottom: 16px; }
@media (max-width:600px) {
  .become-supplier .bl-features .content .flx .block-1 h3 { font-size: 24px; line-height: 28px; }
}
.become-supplier .bl-features .content .flx .block-1 p { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; margin-bottom: 32px; }
.become-supplier .bl-features .content .flx .block-1 a { display: inline-flex; align-items: center; color: var(--brand-gold-dark); font-size: 18px; transition: 0.3s; }
.become-supplier .bl-features .content .flx .block-1 a span { display: block; width: 13px; height: 12px; background: var(--brand-gold-dark); -webkit-mask: url("../src/img/featurea-arrow.svg") no-repeat center; mask: url("../src/img/featurea-arrow.svg") no-repeat center; margin-left: 5px; transition: 0.3s; }
.become-supplier .bl-features .content .flx .block-1 a:hover { color: var(--brand-gold); }
.become-supplier .bl-features .content .flx .block-1 a:hover span { background: var(--brand-gold); margin-left: 10px; }
.become-supplier .bl-features .content .flx .block-2 { width: 50%; }
.become-supplier .bl-features .content .flx .block-2 img { display: block; width: 100%; }
.become-supplier .bl-features .content .flx:nth-child(even) { flex-direction: row-reverse; }
.become-supplier .bl-3 { padding-top: 80px; padding-bottom: 80px; background: var(--brand-grey); }
.become-supplier .bl-3 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .become-supplier .bl-3 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .become-supplier .bl-3 h2 { margin-bottom: 32px; }
}
.become-supplier .bl-3 .flx { display: flex; justify-content: space-between; }
.become-supplier .bl-3 .flx .block { position: relative; width: calc(33.3333333333% - 20px); margin-bottom: 50px; }
.become-supplier .bl-3 .flx .block img { display: block; margin: auto; }
.become-supplier .bl-3 .flx .block h3 { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; text-align: center; font-weight: 600; margin-bottom: 10px; }
@media (max-width:600px) {
  .become-supplier .bl-3 .flx .block h3 { font-size: 18px; line-height: 25px; }
}
.become-supplier .bl-3 .flx .block p { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; text-align: center; }
.become-supplier .bl-3 .flx .block:nth-child(1):before { position: absolute; right: -150px; top: 60px; content: ""; background: url("../src/img/become-supplier-bl-3-1.png") no-repeat; width: 250px; height: 49px; }
.become-supplier .bl-3 .flx .block:nth-child(2):before { position: absolute; right: -150px; top: 60px; content: ""; background: url("../src/img/become-supplier-bl-3-2.png") no-repeat; width: 222px; height: 39px; }
.become-supplier .bl-3 a { margin: auto; width: 220px; height: 40px; line-height: 40px; border-radius: 8px; background-color: var(--brand-pink); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; }
.become-supplier .bl-3 a:hover { background-color: var(--brand-pink-dark); }
.become-supplier .bl-3 a:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.become-supplier .bl-3 a:disabled { background-color: var(--brand-pink-secondary); cursor: not-allowed; }
.become-supplier .become-banner { background: var(--brand-grey); padding-top: 80px; padding-bottom: 80px; }
.become-supplier .become-banner .flx { background: var(--brand-space); border-radius: 30px; display: flex; overflow: hidden; }
.become-supplier .become-banner .flx .block-1 { width: 50%; box-sizing: border-box; }
.become-supplier .become-banner .flx .block-1 img { display: block; width: 100%; }
.become-supplier .become-banner .flx .block-2 { width: 50%; box-sizing: border-box; display: flex; flex-direction: column; justify-content: center; align-items: center; background: url("../src/img/become-supplier-banner-bg-right.png") no-repeat 100% 100%; background-size: 350px; }
.become-supplier .become-banner .flx .block-2 .flx-content h2 { font-size: 30px; color: var(--text-primary-invert); font-weight: 600; line-height: 40px; margin-bottom: 44px; }
.become-supplier .become-banner .flx .block-2 .flx-content h2 br { display: none; }
.become-supplier .become-banner .flx .block-2 .flx-content h2 span { display: block; color: var(--brand-gold-bright); }
.become-supplier .become-banner .flx .block-2 .flx-content img { display: none; }
.become-supplier .become-banner .flx .block-2 .flx-content a { width: 220px; height: 40px; line-height: 40px; margin-bottom: 22px; border-radius: 8px; background-color: var(--brand-pink); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; }
.become-supplier .become-banner .flx .block-2 .flx-content a:hover { background-color: var(--brand-pink-dark); }
.become-supplier .become-banner .flx .block-2 .flx-content a:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.become-supplier .become-banner .flx .block-2 .flx-content a:disabled { background-color: var(--brand-pink-secondary); cursor: not-allowed; }
.become-supplier .become-banner .flx .block-2 .flx-content p { font-size: 14px; color: var(--text-primary-invert); background: url("../src/img/check-green.svg") no-repeat; background-size: 18px; padding-left: 28px; }
@media (max-width:1300px) {
  .become-supplier .bl-1 .flx { flex-wrap: wrap; }
  .become-supplier .bl-1 .flx .block { width: 100%; }
  .become-supplier .bl-1 .flx .block h1 br { display: none; }
  .become-supplier .bl-1 .flx .block p br { display: none; }
  .become-supplier .bl-1 .flx .block img { max-width: 100%; display: block; margin: 30px auto 0; }
  .become-supplier .bl-1 .flx .block:nth-child(1) { padding-right: 0; }
  .become-supplier .bl-5 { padding-left: 20px; padding-right: 20px; }
  .become-supplier .bl-5 .flx { flex-wrap: wrap; justify-content: space-around; }
  .become-supplier .bl-5 .flx .block { width: calc(50% - 20px); margin-bottom: 20px; min-height: 96px; }
  .become-supplier .become-banner .flx { flex-direction: column; }
  .become-supplier .become-banner .flx .block-1 { width: 100%; }
  .become-supplier .become-banner .flx .block-2 { width: 100%; }
  .become-supplier .become-banner .flx .block-2 .flx-content h2 { text-align: center; margin-top: 30px; }
  .become-supplier .become-banner .flx .block-2 .flx-content a { margin: 0 auto 22px; }
  .become-supplier .become-banner .flx .block-2 .flx-content p { width: -moz-fit-content; width: fit-content; display: block; margin: 0 auto 30px; }
}
@media (max-width:940px) {
  .become-supplier .bl-features .content .flx { flex-wrap: wrap; padding: 0; }
  .become-supplier .bl-features .content .flx .block-1 { width: 100%; margin-bottom: 20px; }
  .become-supplier .bl-features .content .flx .block-2 { width: 100%; }
  .become-supplier .bl-features .content .flx .block-2 img { max-height: initial; }
  .become-supplier .bl-features .content .flx:nth-child(even) { flex-direction: row; }
  .become-supplier .bl-3 .flx { flex-wrap: wrap; }
  .become-supplier .bl-3 .flx .block { width: 100%; margin-bottom: 120px; }
  .become-supplier .bl-3 .flx .block:nth-child(1):before { background: url("../src/img/become-supplier-bl-3-3.png") no-repeat; right: initial; left: 50%; transform: translateX(-50%); width: 40px; height: 80px; top: initial; bottom: -110px; }
  .become-supplier .bl-3 .flx .block:nth-child(2):before { background: url("../src/img/become-supplier-bl-3-3.png") no-repeat; right: initial; left: 50%; transform: translateX(-50%); width: 40px; height: 80px; top: initial; bottom: -110px; }
}
@media (max-width:600px) {
  .become-supplier .bl-1 { padding-bottom: 20px; }
  .become-supplier .bl-1 .flx .block img { display: none; }
  .become-supplier .bl-3 { padding-top: 50px; padding-bottom: 40px; }
  .become-supplier .bl-3 .flx .block:nth-last-child(1) { margin-bottom: 50px; }
  .become-supplier .bl-5 { padding-bottom: 30px; }
  .become-supplier .bl-5 .flx .block img { max-height: 50px; max-width: 90%; }
  .become-supplier .become-banner { padding-top: 60px; }
  .become-supplier .become-banner .flx { border-radius: 0; }
  .become-supplier .become-banner .flx .block-1 { display: none; }
  .become-supplier .become-banner .flx .block-2 { padding-left: 20px; padding-right: 20px; background: transparent; }
  .become-supplier .become-banner .flx .block-2 .flx-content h2 { margin-top: 60px; }
  .become-supplier .become-banner .flx .block-2 .flx-content h2 br { display: block; }
  .become-supplier .become-banner .flx .block-2 .flx-content img { display: block; max-width: 320px; margin: auto; }
  .become-supplier .become-banner .flx .block-2 .flx-content a { margin-top: 40px; }
  .become-supplier .become-banner .flx .block-2 .flx-content p { margin-bottom: 60px; }
}
.testimonials .bl-1 { padding-top: 25px; padding-bottom: 54px; background: url("../src/img/testimonials-bl-1-pixels.svg") no-repeat 85% 50%; }
.testimonials .bl-1 .flx { display: flex; justify-content: space-between; align-items: center; }
.testimonials .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .testimonials .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.testimonials .bl-1 .flx .block p { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; margin-bottom: 32px; }
.testimonials .bl-1 .flx .block img { margin-right: -50px; }
.testimonials .bl-1 .flx .block:nth-child(1) { padding-right: 75px; }
.testimonials .bl-2 { padding: 80px 0; }
.testimonials .bl-2 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .testimonials .bl-2 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .testimonials .bl-2 h2 { margin-bottom: 32px; }
}
.testimonials .bl-2 button { width: 282px; height: 40px; outline: none; cursor: pointer; font-size: 16px; font-weight: 500; color: var(--text-primary-invert); border: none; border-radius: 6px; background: var(--brand-gold-dark); display: none; margin: 60px auto 0; transition: 0.3s; }
.testimonials .bl-2 button:hover { background: var(--brand-gold); }
.testimonials .bl-2 .flx-content { display: flex; justify-content: space-between; align-items: flex-start; }
.testimonials .bl-2 .flx-content .flx { display: flex; flex-wrap: wrap; width: calc(33.3333333333% - 15px); }
.testimonials .bl-2 .flx-content .flx .block { width: 100%; border-radius: 30px; box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.05); background-color: #fff; padding: 20px; box-sizing: border-box; margin-bottom: 30px; }
.testimonials .bl-2 .flx-content .flx .block .flx-2 { display: flex; align-items: flex-start; margin-bottom: 16px; }
.testimonials .bl-2 .flx-content .flx .block .flx-2 img.avatar { width: 60px; height: 60px; border-radius: 50%; -o-object-fit: cover; object-fit: cover; margin-right: 10px; }
.testimonials .bl-2 .flx-content .flx .block .flx-2 img.logo { margin-left: auto; }
.testimonials .bl-2 .flx-content .flx .block .flx-2 .name h3 { font-size: 16px; color: var(--text-primary); line-height: 22px; font-weight: 400; font-weight: 500; margin-top: 5px; margin-bottom: 10px; }
.testimonials .bl-2 .flx-content .flx .block p { font-size: 16px; color: var(--text-primary); line-height: 22px; font-weight: 400; }
.testimonials .bl-2 .flx-content .flx .block:nth-last-child(1) { margin-bottom: 0; }
.testimonials .bl-3 { padding: 80px 0; }
.testimonials .bl-3 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .testimonials .bl-3 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .testimonials .bl-3 h2 { margin-bottom: 32px; }
}
.testimonials .bl-3 .posts-slider .post { margin: 0 15px; }
.testimonials .bl-3 .posts-slider .post a.thumbnail { position: relative; display: block; text-decoration: none; margin-bottom: 10px; border-radius: 6px; overflow: hidden; }
.testimonials .bl-3 .posts-slider .post a.thumbnail img { width: 100%; height: 202px; -o-object-fit: cover; object-fit: cover; display: block; transition: 0.3s; }
.testimonials .bl-3 .posts-slider .post a.thumbnail span { position: absolute; right: 10px; bottom: 15px; background: var(--brand-gold-bright); border-radius: 20px; text-transform: uppercase; color: var(--text-primary-invert); font-size: 12px; padding: 3px 10px; }
.testimonials .bl-3 .posts-slider .post .post-content .flx-content { display: flex; justify-content: space-between; }
.testimonials .bl-3 .posts-slider .post .post-content .flx-content .category-bg { display: block; font-size: 12px; color: var(--brand-gold-dark); font-weight: 500; text-decoration: none; text-transform: uppercase; margin-bottom: 5px; }
.testimonials .bl-3 .posts-slider .post .post-content .flx-content .category-bg:hover { color: var(--brand-gold); }
.testimonials .bl-3 .posts-slider .post .post-content .flx-content span { display: block; font-size: 12px; color: var(--text-primary); background: url("../src/img/blog-minutes-read-icon.svg") no-repeat 0 50%; padding-left: 17px; margin-bottom: 20px; }
.testimonials .bl-3 .posts-slider .post .post-content a { text-decoration: none; }
.testimonials .bl-3 .posts-slider .post .post-content a.title { font-size: 16px; color: var(--text-primary); line-height: 22px; font-weight: 400; display: block; font-weight: 500; margin-bottom: 10px; }
.testimonials .bl-3 .posts-slider .post .post-content a.excerpt { font-size: 16px; color: var(--text-primary); line-height: 22px; font-weight: 400; display: block; }
.testimonials .bl-3 .posts-slider .post:hover a.thumbnail img { transform: scale(1.1); }
.testimonials .bl-3 .posts-slider .post:hover .post-content a.title { text-decoration: underline; }
.testimonials .bl-3 .posts-slider button.btn-prev { width: 44px; height: 44px; background: url("../src/img/front-page-arrow-left.svg") no-repeat; padding: 0; border: none; outline: none; cursor: pointer; position: absolute; top: 50%; left: -60px; transform: translateY(-50%); z-index: 1; }
.testimonials .bl-3 .posts-slider button.btn-next { width: 44px; height: 44px; background: url("../src/img/front-page-arrow-right.svg") no-repeat; padding: 0; border: none; outline: none; cursor: pointer; position: absolute; top: 50%; right: -60px; transform: translateY(-50%); z-index: 1; }
@media (max-width:1300px) {
  .testimonials .bl-1 { background-position: 50% 100%; }
  .testimonials .bl-1 .flx { flex-wrap: wrap; }
  .testimonials .bl-1 .flx .block { width: 100%; }
  .testimonials .bl-1 .flx .block p { margin-bottom: 32px; }
  .testimonials .bl-1 .flx .block img { margin-right: 0; max-width: 100%; }
  .testimonials .bl-1 .flx .block:nth-child(1) { padding-right: 0; }
  .testimonials .bl-2 .flx-content .flx .block .flx-2 .name img { width: 100px; }
}
@media (max-width:940px) {
  .testimonials .bl-2 button { display: block; }
  .testimonials .bl-2 .flx-content { flex-wrap: wrap; }
  .testimonials .bl-2 .flx-content .flx { width: 100%; margin-bottom: 30px; }
  .testimonials .bl-2 .flx-content .flx:nth-child(2) { display: none; }
  .testimonials .bl-2 .flx-content .flx:nth-child(3) { display: none; margin-bottom: 0; }
  .testimonials .bl-3 .posts-slider .post a.thumbnail img { height: 300px; }
  .testimonials .bl-3 .posts-slider button.btn-prev { left: 15px; width: 40px; height: 40px; background-size: 40px; top: calc(100% + 25px); transform: initial; }
  .testimonials .bl-3 .posts-slider button.btn-next { right: 15px; width: 40px; height: 40px; background-size: 40px; top: calc(100% + 25px); transform: initial; }
  .testimonials .bl-3 .posts-slider .slick-dots { bottom: -55px; }
  .testimonials .bl-3 .posts-slider .slick-dots li { margin: 0; }
  .testimonials .bl-3 .posts-slider .slick-dots li button:before { font-size: 8px; opacity: 1; color: #e0e0e0; }
  .testimonials .bl-3 .posts-slider .slick-dots li.slick-active button:before { color: #cf955b; }
}
@media (max-width:600px) {
  .testimonials .bl-1 { padding-bottom: 30px; }
  .testimonials .bl-1 .flx .block img { display: none; }
  .testimonials .bl-2 { padding-top: 50px; padding-bottom: 50px; }
  .testimonials .bl-2 h2 br { display: none; }
  .testimonials .bl-3 { padding-top: 50px; }
  .testimonials .bl-3 .posts-slider .post { margin: 0 5px; }
  .testimonials .bl-3 .posts-slider .post a.thumbnail img { height: 202px; }
}
.resources .bl-1 { background: url("../src/img/resources-all-bl-1-header.svg") no-repeat 50% 50%; padding-top: 96px; }
.resources .bl-1 h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; text-align: center; }
@media (max-width:600px) {
  .resources .bl-1 h1 { font-size: 36px; line-height: 43px; }
}
.resources .bl-1 p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; text-align: center; }
@media (max-width:600px) {
  .resources .bl-1 p { font-size: 18px; line-height: 25px; }
}
.resources .bl-2 { padding-top: 64px; padding-bottom: 109px; }
.resources .bl-2 .flx { display: flex; }
.resources .bl-2 .flx .sidebar { width: 244px; }
.resources .bl-2 .flx .sidebar .sticky.active { position: fixed; top: 110px; width: 244px; }
.resources .bl-2 .flx .sidebar .sticky.last { position: absolute; bottom: -30px; width: 244px; }
.resources .bl-2 .flx .sidebar .search-form { position: relative; margin-bottom: 30px; }
.resources .bl-2 .flx .sidebar .search-form input { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; padding-left: 40px; }
.resources .bl-2 .flx .sidebar .search-form input::-moz-placeholder { color: var(--text-secondary); }
.resources .bl-2 .flx .sidebar .search-form input::placeholder { color: var(--text-secondary); }
.resources .bl-2 .flx .sidebar .search-form input:hover { border: 1px solid var(--brand-gold-bright); }
.resources .bl-2 .flx .sidebar .search-form input:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.resources .bl-2 .flx .sidebar .search-form input:disabled { background: var(--brand-grey); }
.resources .bl-2 .flx .sidebar .search-form input.error { border: 1px solid #e54343; }
.resources .bl-2 .flx .sidebar .search-form input.error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .resources .bl-2 .flx .sidebar .search-form input { height: 48px; }
}
.resources .bl-2 .flx .sidebar .search-form img { position: absolute; top: 50%; left: 10px; transform: translateY(-50%); }
.resources .bl-2 .flx .sidebar input#video { display: none; }
.resources .bl-2 .flx .sidebar .resource,
.resources .bl-2 .flx .sidebar .topics,
.resources .bl-2 .flx .sidebar .best-suited,
.resources .bl-2 .flx .sidebar .add-topics { border-radius: 5px; border: solid 1px var(--border); margin-bottom: 15px; }
.resources .bl-2 .flx .sidebar .resource h5,
.resources .bl-2 .flx .sidebar .topics h5,
.resources .bl-2 .flx .sidebar .best-suited h5,
.resources .bl-2 .flx .sidebar .add-topics h5 { font-size: 16px; text-transform: uppercase; color: var(--text-primary); padding: 12px 14px; cursor: pointer; background: url("../src/img/resources-sidebar-arrow-bottom.svg") no-repeat calc(100% - 10px) 50%; }
.resources .bl-2 .flx .sidebar .resource .checkbox-content,
.resources .bl-2 .flx .sidebar .topics .checkbox-content,
.resources .bl-2 .flx .sidebar .best-suited .checkbox-content,
.resources .bl-2 .flx .sidebar .add-topics .checkbox-content { padding: 5px 14px 12px; }
.resources .bl-2 .flx .sidebar .resource .checkbox-content label,
.resources .bl-2 .flx .sidebar .topics .checkbox-content label,
.resources .bl-2 .flx .sidebar .best-suited .checkbox-content label,
.resources .bl-2 .flx .sidebar .add-topics .checkbox-content label { display: flex; align-items: center; font-size: 16px; font-weight: 400; color: var(--text-primary); margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid var(--border); cursor: pointer; }
.resources .bl-2 .flx .sidebar .resource .checkbox-content label:nth-last-child(1),
.resources .bl-2 .flx .sidebar .topics .checkbox-content label:nth-last-child(1),
.resources .bl-2 .flx .sidebar .best-suited .checkbox-content label:nth-last-child(1),
.resources .bl-2 .flx .sidebar .add-topics .checkbox-content label:nth-last-child(1) { border-bottom: none; padding-bottom: 0; margin-bottom: 0; }
.resources .bl-2 .flx .sidebar .resource .checkbox-content label.checked,
.resources .bl-2 .flx .sidebar .topics .checkbox-content label.checked,
.resources .bl-2 .flx .sidebar .best-suited .checkbox-content label.checked,
.resources .bl-2 .flx .sidebar .add-topics .checkbox-content label.checked { font-weight: 500; }
.resources .bl-2 .flx .sidebar .resource .checkbox-content label .jq-checkbox input,
.resources .bl-2 .flx .sidebar .topics .checkbox-content label .jq-checkbox input,
.resources .bl-2 .flx .sidebar .best-suited .checkbox-content label .jq-checkbox input,
.resources .bl-2 .flx .sidebar .add-topics .checkbox-content label .jq-checkbox input { display: none; }
.resources .bl-2 .flx .sidebar .resource .checkbox-content label .jq-checkbox .jq-checkbox__div,
.resources .bl-2 .flx .sidebar .topics .checkbox-content label .jq-checkbox .jq-checkbox__div,
.resources .bl-2 .flx .sidebar .best-suited .checkbox-content label .jq-checkbox .jq-checkbox__div,
.resources .bl-2 .flx .sidebar .add-topics .checkbox-content label .jq-checkbox .jq-checkbox__div { display: block; width: 14px; height: 14px; border: solid 1px var(--border); border-radius: 3px; margin-right: 10px; }
.resources .bl-2 .flx .sidebar .resource .checkbox-content label .jq-checkbox.checked .jq-checkbox__div,
.resources .bl-2 .flx .sidebar .topics .checkbox-content label .jq-checkbox.checked .jq-checkbox__div,
.resources .bl-2 .flx .sidebar .best-suited .checkbox-content label .jq-checkbox.checked .jq-checkbox__div,
.resources .bl-2 .flx .sidebar .add-topics .checkbox-content label .jq-checkbox.checked .jq-checkbox__div { display: block; border: solid 1px var(--brand-gold); background: var(--brand-gold) url("../src/img/blog-sidebar-arrow-bottom2.svg") no-repeat 50% 50%; }
.resources .bl-2 .flx .sidebar .resource .checkbox-content label:hover .jq-checkbox .jq-checkbox__div,
.resources .bl-2 .flx .sidebar .topics .checkbox-content label:hover .jq-checkbox .jq-checkbox__div,
.resources .bl-2 .flx .sidebar .best-suited .checkbox-content label:hover .jq-checkbox .jq-checkbox__div,
.resources .bl-2 .flx .sidebar .add-topics .checkbox-content label:hover .jq-checkbox .jq-checkbox__div { border: solid 1px var(--brand-gold); }
.resources .bl-2 .flx .sidebar h4 { margin-top: 30px; text-transform: uppercase; color: var(--text-primary); font-size: 16px; margin-bottom: 15px; }
.resources .bl-2 .flx .sidebar .new-blog .blog-posts-2 .filter-flx { flex-wrap: wrap; margin: 0; }
.resources .bl-2 .flx .sidebar .new-blog .blog-posts-2 .filter-flx span { margin-bottom: 8px; }
.resources .bl-2 .flx .sidebar .new-blog .blog-posts-2 .filter-flx span:nth-child(3) { margin-right: 0; }
.resources .bl-2 .flx .content { position: relative; width: calc(100% - 244px); padding-left: 88px; }
.resources .bl-2 .flx .content .banner { display: flex; align-items: center; background: var(--text-primary); border-radius: 8px; margin-bottom: 70px; }
.resources .bl-2 .flx .content .banner img { display: block; width: 100%; border-radius: 8px 0 0 8px; }
.resources .bl-2 .flx .content .banner .banner-content { width: 50%; box-sizing: border-box; padding: 50px; flex-shrink: 0; }
.resources .bl-2 .flx .content .banner .banner-content h2 { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 500; margin-bottom: 16px; color: var(--text-primary-invert); }
.resources .bl-2 .flx .content .banner .banner-content p { font-size: 16px; color: var(--text-primary); line-height: 22px; font-weight: 400; margin-bottom: 32px; color: var(--text-primary-invert); }
.resources .bl-2 .flx .content .banner .banner-content a { width: 133px; height: 40px; line-height: 40px; border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; }
.resources .bl-2 .flx .content .banner .banner-content a:hover { background: var(--brand-gold-dark); }
.resources .bl-2 .flx .content .banner .banner-content a:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.resources .bl-2 .flx .content .banner .banner-content a:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
.resources .bl-2 .flx .content button#show-btn { margin: 30px auto 0; width: 144px; height: 40px; border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; }
.resources .bl-2 .flx .content button#show-btn:hover { background: var(--brand-gold-dark); }
.resources .bl-2 .flx .content button#show-btn:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.resources .bl-2 .flx .content button#show-btn:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
.resources .bl-2 .flx .content button#show-btn.hidden { display: none; }
.resources .bl-2 .flx .content .flx-posts { display: flex; justify-content: space-between; flex-wrap: wrap; }
.resources .bl-2 .flx .content .flx-posts a.post { width: calc(33.3333333333% - 50px); margin-bottom: 56px; display: block; text-decoration: none; }
.resources .bl-2 .flx .content .flx-posts a.post .thumbnail { height: 140px; overflow: hidden; border-radius: 5px; margin-bottom: 35px; }
.resources .bl-2 .flx .content .flx-posts a.post .thumbnail img { display: block; width: 100%; height: 140px; -o-object-fit: cover; object-fit: cover; transition: 0.3s; }
.resources .bl-2 .flx .content .flx-posts a.post h2 { text-transform: uppercase; color: var(--text-primary); font-size: 20px; line-height: 25px; font-weight: 500; margin-top: 32px; }
.resources .bl-2 .flx .content .flx-posts a.post .cat-read { display: flex; align-items: center; flex-wrap: wrap; }
.resources .bl-2 .flx .content .flx-posts a.post .cat-read .cat { font-size: 13px; color: var(--brand-gold); border-radius: 12px; border: solid 1px var(--brand-gold); padding: 4px 11px; margin-right: 10px; }
.resources .bl-2 .flx .content .flx-posts a.post .cat-read .read { font-size: 17px; font-weight: 500; color: var(--brand-gold); }
.resources .bl-2 .flx .content .flx-posts a.post:hover .thumbnail img { transform: scale(1.1); }
.resources .bl-2 .flx .content .flx-posts a.post:hover h2 { text-decoration: underline; }
.resources .bl-2 .flx .content .flx-posts:after { position: relative; content: ""; width: calc(33.3333333333% - 50px); }
.resources .bl-2 .flx .content img.loader { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 30px; }
@media (max-width:1300px) {
  .resources .bl-2 .flx .content { padding-left: 50px; }
  .resources .bl-2 .flx .content .banner { flex-wrap: wrap; }
  .resources .bl-2 .flx .content .banner picture { width: 100%; }
  .resources .bl-2 .flx .content .banner img { border-radius: 8px 8px 0 0; }
  .resources .bl-2 .flx .content .banner .banner-content { width: 100%; }
  .resources .bl-2 .flx .content .flx-posts a.post { width: calc(50% - 25px); }
}
@media (max-width:940px) {
  .resources .bl-2 .flx { flex-wrap: wrap; }
  .resources .bl-2 .flx .sidebar { width: 100%; }
  .resources .bl-2 .flx .sidebar .new-blog .blog-posts-2 { padding: 0; }
  .resources .bl-2 .flx .sidebar .new-blog .blog-posts-2 .filter-flx span:nth-child(3) { margin-right: 15px; }
  .resources .bl-2 .flx .content { width: 100%; padding-left: 0; }
  .resources .bl-2 .flx .content .flx-posts a.post .thumbnail { height: 220px; }
  .resources .bl-2 .flx .content .flx-posts a.post .thumbnail img { height: 220px; }
}
@media (max-width:600px) {
  .resources .bl-1 { padding-top: 40px; padding-bottom: 20px; }
  .resources .bl-1 h1 { margin-bottom: 15px; }
  .resources .bl-2 { padding-top: 30px; padding-bottom: 50px; }
  .resources .bl-2 .flx .sidebar .new-blog .blog-posts-2 .filter-flx { justify-content: initial; }
  .resources .bl-2 .flx .sidebar .new-blog .blog-posts-2 .filter-flx span { margin-right: 8px; }
  .resources .bl-2 .flx .sidebar .new-blog .blog-posts-2 .filter-flx span:nth-child(3) { margin-right: 8px; }
  .resources .bl-2 .flx .content button#show-btn { margin-top: 0; }
  .resources .bl-2 .flx .content .banner { margin-bottom: 44px; }
  .resources .bl-2 .flx .content .banner img { height: 166px; -o-object-fit: cover; object-fit: cover; }
  .resources .bl-2 .flx .content .banner .banner-content { padding: 24px 18px; }
  .resources .bl-2 .flx .content .banner .banner-content a { width: 100%; }
  .resources .bl-2 .flx .content .flx-posts a.post { width: 100%; }
}
.partners-paul-lipsky .ecomm-king { padding: 80px 0; background: url("../src/img/partners-bl-1-pixels.svg") no-repeat 50% 50%; }
.partners-paul-lipsky .ecomm-king .flx { display: flex; justify-content: space-between; }
.partners-paul-lipsky .ecomm-king .flx .block-1 { width: 45%; }
.partners-paul-lipsky .ecomm-king .flx .block-1 a.logo { display: block; margin-bottom: 50px; }
.partners-paul-lipsky .ecomm-king .flx .block-1 h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 16px; }
@media (max-width:600px) {
  .partners-paul-lipsky .ecomm-king .flx .block-1 h1 { font-size: 36px; line-height: 43px; }
}
.partners-paul-lipsky .ecomm-king .flx .block-1 h1 span { color: var(--brand-gold); }
.partners-paul-lipsky .ecomm-king .flx .block-1 p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 32px; }
@media (max-width:600px) {
  .partners-paul-lipsky .ecomm-king .flx .block-1 p { font-size: 18px; line-height: 25px; }
}
.partners-paul-lipsky .ecomm-king .flx .block-1 p strong { font-weight: 500; }
.partners-paul-lipsky .ecomm-king .flx .block-1 .flx-2 { display: flex; align-items: center; }
.partners-paul-lipsky .ecomm-king .flx .block-1 .flx-2 img { margin-right: 20px; }
.partners-paul-lipsky .ecomm-king .flx .block-1 .flx-2 img:nth-child(1) { height: 80px; }
.partners-paul-lipsky .ecomm-king .flx .block-1 .flx-2 img:nth-last-child(1) { margin-right: 0; }
.partners-paul-lipsky .ecomm-king .flx .block-1 .get-started-btn { margin-bottom: 30px; }
.partners-paul-lipsky .ecomm-king .flx .block-1:nth-child(1) { padding-right: 170px; }
.partners-paul-lipsky .ecomm-king .flx .block-2 { position: relative; width: 50%; }
.partners-paul-lipsky .ecomm-king .flx .block-2 img { max-width: 450px; border-radius: 20px; }
.partners-paul-lipsky .ecomm-king .flx .block-2 .pl-1 { position: absolute; top: -50px; right: -100px; width: 325px; padding: 20px; box-sizing: border-box; background: #ffffff; box-shadow: 0 2.0631px 25.7887px rgba(164, 176, 187, 0.2); border-radius: 20px; }
.partners-paul-lipsky .ecomm-king .flx .block-2 .pl-1 img { position: absolute; bottom: 20px; right: 20px; }
.partners-paul-lipsky .ecomm-king .flx .block-2 .pl-1 p { font-size: 14px; color: #4c5159; line-height: 20px; }
.partners-paul-lipsky .ecomm-king .flx .block-2 .pl-1 p span { font-weight: 600; font-size: 16px; }
.partners-paul-lipsky .ecomm-king .flx .block-2 .pl-1 p strong { display: block; font-style: italic; margin-top: 10px; }
.partners-paul-lipsky .ecomm-king .flx .block-2 .pl-2 { position: absolute; bottom: -20px; left: -100px; width: 545px; padding: 20px; box-sizing: border-box; background: #ffffff; box-shadow: 0 2.0631px 25.7887px rgba(164, 176, 187, 0.2); border-radius: 20px; display: flex; justify-content: center; }
.partners-paul-lipsky .ecomm-king .flx .block-2 .pl-2 p { font-size: 16px; color: #4c5159; line-height: 24px; padding: 0 30px; background: url("../src/img/front-page-bl-header-pl-2-1.png") no-repeat 0 0, url("../src/img/front-page-bl-header-pl-2-2.png") no-repeat 100% 0; background-size: 20px; }
@media (max-width:1300px) {
  .partners-paul-lipsky .ecomm-king .flx { flex-wrap: wrap; }
  .partners-paul-lipsky .ecomm-king .flx .block-1 { width: 100%; margin-bottom: 50px; }
  .partners-paul-lipsky .ecomm-king .flx .block-1:nth-child(1) { padding-right: 0; }
  .partners-paul-lipsky .ecomm-king .flx .block-2 { width: 100%; }
  .partners-paul-lipsky .ecomm-king .flx .block-2 .pl-1 { right: initial; left: 350px; }
  .partners-paul-lipsky .ecomm-king .flx .block-2 .pl-2 { left: 20px; }
  .partners-paul-lipsky .bl-1 .flx { flex-wrap: wrap; }
  .partners-paul-lipsky .bl-1 .flx .block { width: 100%; }
  .partners-paul-lipsky .bl-1 .flx .block:nth-child(1) { padding-right: 0; }
  .partners-paul-lipsky .bl-1 .flx .block:nth-child(2) img { display: block; margin: auto; max-width: 100%; }
}
@media (max-width:940px) {
  .partners-paul-lipsky .ecomm-king .flx .block-2 .pl-1 { width: 270px; left: 300px; }
  .partners-paul-lipsky .bl-1 { padding-top: 40px; background: #fff; }
  .partners-paul-lipsky .bl-1 .flx .block h4 { margin-left: 0; }
}
@media (max-width:600px) {
  .partners-paul-lipsky .ecomm-king { padding-top: 20px; padding-bottom: 80px; background: transparent; }
  .partners-paul-lipsky .ecomm-king .flx .block-1 a.logo { margin-bottom: 30px; }
  .partners-paul-lipsky .ecomm-king .flx .block-1 .flx-2 { justify-content: center; }
  .partners-paul-lipsky .ecomm-king .flx .block-1 .flx-2 img { height: 90px; }
  .partners-paul-lipsky .ecomm-king .flx .block-1 .flx-2 img:nth-child(1) { height: 60px; }
  .partners-paul-lipsky .ecomm-king .flx .block-2 img { width: calc(100% - 80px); border-radius: 10px; }
  .partners-paul-lipsky .ecomm-king .flx .block-2 .pl-1 { width: 150px; left: calc(100% - 150px); border-radius: 10px; }
  .partners-paul-lipsky .ecomm-king .flx .block-2 .pl-1 p { font-size: 12px; line-height: 15px; }
  .partners-paul-lipsky .ecomm-king .flx .block-2 .pl-1 p span { font-size: 12px; }
  .partners-paul-lipsky .ecomm-king .flx .block-2 .pl-2 { width: calc(100% - 20px); border-radius: 10px; }
  .partners-paul-lipsky .ecomm-king .flx .block-2 .pl-2 p { font-size: 12px; line-height: 16px; background-size: 15px; padding: 0 20px; }
  .partners-paul-lipsky .ecomm-king .flx .block-2 .pl-2 p br { display: none; }
  .partners-paul-lipsky .bl-1 { padding-top: 20px; padding-bottom: 40px; }
  .partners-paul-lipsky .bl-1 .flx .block button { width: 100%; }
  .partners-paul-lipsky .bl-1 .flx .block .flx-2 { justify-content: center; }
  .partners-paul-lipsky .bl-1 .flx .block .flx-2 img { height: 90px; }
  .partners-paul-lipsky .bl-1 .flx .block h4 { font-size: 18px; }
}
.live-qa .bl-1 { padding: 100px 0; background: url("../src/img/live-qa-bl-1-bg.png") no-repeat 50% 50%; }
.live-qa .bl-1 h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; text-align: center; margin-bottom: 20px; }
@media (max-width:600px) {
  .live-qa .bl-1 h1 { font-size: 36px; line-height: 43px; }
}
.live-qa .bl-1 h2 { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; text-align: center; font-weight: 600; color: var(--brand-gold); margin-bottom: 30px; }
.live-qa .bl-1 p { font-size: 16px; color: var(--text-primary); line-height: 22px; font-weight: 400; display: table; margin: 0 auto 40px; background: url("../src/img/live-qa-bl-1-1.png") no-repeat 0 50%; padding-left: 25px; }
.live-qa .bl-1 a { display: table; margin: 40px auto; font-size: 24px; font-weight: 500; color: var(--text-primary-invert); text-decoration: none; background: var(--brand-gold-dark) url("../src/img/products-finding-webinar-thank-you-2.svg") no-repeat calc(100% - 15px) 50%; padding: 20px 70px 20px 20px; border-radius: 6px; transition: 0.3s; }
.live-qa .bl-1 a:hover { background: var(--brand-gold) url("../src/img/products-finding-webinar-thank-you-2.svg") no-repeat calc(100% - 15px) 50%; }
.live-qa .bl-1 form { width: 384px; display: block; margin: 20px auto 0; }
.live-qa .bl-1 form span.error { bottom: 68px; }
.live-qa .bl-1 form .field { position: relative; }
.live-qa .bl-1 form .field span.error { position: initial; left: initial; bottom: initial; right: initial; top: initial; background: transparent; padding: 0; border-radius: 0; display: block; font-size: 12px; line-height: 16px; color: #e54343; font-weight: 400; margin-top: 5px; margin-top: -16px; margin-bottom: 20px; }
.live-qa .bl-1 form .field span.error:after { display: none; }
.live-qa .bl-1 form .field input { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; margin-bottom: 20px; }
.live-qa .bl-1 form .field input::-moz-placeholder { color: var(--text-secondary); }
.live-qa .bl-1 form .field input::placeholder { color: var(--text-secondary); }
.live-qa .bl-1 form .field input:hover { border: 1px solid var(--brand-gold-bright); }
.live-qa .bl-1 form .field input:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.live-qa .bl-1 form .field input:disabled { background: var(--brand-grey); }
.live-qa .bl-1 form .field input.error { border: 1px solid #e54343; }
.live-qa .bl-1 form .field input.error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .live-qa .bl-1 form .field input { height: 48px; }
}
.live-qa .bl-1 form button { border-radius: 8px; background-color: var(--brand-pink); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 100%; height: 40px; }
.live-qa .bl-1 form button:hover { background-color: var(--brand-pink-dark); }
.live-qa .bl-1 form button:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.live-qa .bl-1 form button:disabled { background-color: var(--brand-pink-secondary); cursor: not-allowed; }
.live-qa .bl-1 .flx { max-width: 798px; display: flex; align-items: center; margin: 50px auto 0; }
.live-qa .bl-1 .flx .block img { width: 177px; height: 177px; border-radius: 50%; -o-object-fit: cover; object-fit: cover; margin-right: 30px; }
.live-qa .bl-1 .flx .block .title { font-weight: 600; font-size: 20px; color: var(--text-primary); margin-bottom: 10px; }
.live-qa .bl-1 .flx .block .description { font-size: 16px; line-height: 24px; color: var(--text-primary); }
.live-qa .count { display: block; margin: auto; width: 592px; height: 174px; background: #fff; box-shadow: 0 9px 30px rgba(206, 206, 206, 0.24); border-radius: 30px; }
.live-qa .count #countdown-4.countdownHolder { margin: 0 auto; text-align: center; padding-top: 70px; }
.live-qa .count #countdown-4 .position { display: inline-block; width: 50px; height: 68px; overflow: hidden; position: relative; }
.live-qa .count #countdown-4 .digit { position: absolute; display: block; width: 44px; height: 64px; line-height: 64px; font-size: 45px; background: var(--brand-gold-secondary); border-radius: 10px; text-align: center; border: 2px solid var(--brand-gold-bright); color: var(--text-primary); }
.live-qa .count #countdown-4 .digit.static { background: var(--brand-gold-bright); border: 2px solid var(--text-primary); }
.live-qa .count #countdown-4 .countDays:before { content: "Days"; position: absolute; margin-top: -40px; text-align: center; width: 102px; text-transform: uppercase; font-size: 18px; font-weight: 500; color: var(--brand-gold); }
.live-qa .count #countdown-4 .countHours:before { content: "Hours"; position: absolute; margin-top: -40px; text-align: center; width: 102px; text-transform: uppercase; font-size: 18px; font-weight: 500; color: var(--brand-gold); }
.live-qa .count #countdown-4 .countMinutes:before { content: "Minutes"; position: absolute; margin-top: -40px; text-align: center; width: 102px; text-transform: uppercase; font-size: 18px; font-weight: 500; color: var(--brand-gold); }
.live-qa .count #countdown-4 .countSeconds:before { content: "Seconds"; position: absolute; margin-top: -40px; text-align: center; width: 102px; text-transform: uppercase; font-size: 18px; font-weight: 500; color: var(--brand-gold); }
.live-qa .count #countdown-4 .countDiv { display: inline-block; width: 25px; height: 68px; position: relative; }
.live-qa .count #countdown-4 .countDiv:before,
.live-qa .count #countdown-4 .countDiv:after { position: absolute; width: 6px; height: 6px; background: var(--text-primary); border-radius: 1.5px; left: 50%; margin-left: -3px; top: 20px; content: ""; }
.live-qa .count #countdown-4 .countDiv:after { top: 40px; }
.live-qa .bl-2 { background: var(--brand-grey); padding: 100px 0; }
.live-qa .bl-2 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .live-qa .bl-2 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .live-qa .bl-2 h2 { margin-bottom: 32px; }
}
.live-qa .bl-2 .flx { display: flex; }
.live-qa .bl-2 .flx .block iframe { width: 100%; height: 448px; }
.live-qa .bl-2 .flx .block .flx-2 { display: flex; justify-content: space-between; margin-top: 40px; }
.live-qa .bl-2 .flx .block .flx-2 a { display: block; width: calc(33.3333333333% - 15px); height: 40px; border-radius: 6px; text-decoration: none; color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-align: center; line-height: 40px; transition: 0.3s; }
.live-qa .bl-2 .flx .block .flx-2 a.link-1 { background: #ff0000; }
.live-qa .bl-2 .flx .block .flx-2 a.link-2 { background: #4267b2; }
.live-qa .bl-2 .flx .block .flx-2 a.link-3 { background: #7289da; }
.live-qa .bl-2 .flx .block .flx-2 a:hover.link-1 { box-shadow: 0 2px 32px 4px #ff0000; }
.live-qa .bl-2 .flx .block .flx-2 a:hover.link-2 { box-shadow: 0 2px 32px 4px #4267b2; }
.live-qa .bl-2 .flx .block .flx-2 a:hover.link-3 { box-shadow: 0 2px 32px 4px #7289da; }
.live-qa .bl-2 .flx .block:nth-child(1) { width: 65%; }
.live-qa .bl-2 .flx .block:nth-child(2) { width: 35%; margin-left: 30px; }
@media (max-width:940px) {
  .live-qa .bl-2 .flx .block:nth-child(1) { width: 100%; }
  .live-qa .bl-2 .flx .block:nth-child(2) { display: none; }
}
@media (max-width:600px) {
  .live-qa .bl-1 { padding-top: 50px; padding-bottom: 50px; }
  .live-qa .bl-1 h1 { text-align: center; }
  .live-qa .bl-1 h1 br { display: none; }
  .live-qa .bl-1 h2 { text-align: center; }
  .live-qa .bl-1 h2 br { display: none; }
  .live-qa .bl-1 p { background-position: 0 0; text-align: center; }
  .live-qa .bl-1 form { width: 100%; }
  .live-qa .bl-1 .flx { flex-wrap: wrap; }
  .live-qa .bl-1 .flx .block img { margin-right: 0; margin-bottom: 20px; }
  .live-qa .count { width: 100%; }
  .live-qa .count #countdown-4 .countDays:before,
  .live-qa .count #countdown-4 .countHours:before,
  .live-qa .count #countdown-4 .countMinutes:before,
  .live-qa .count #countdown-4 .countSeconds:before { font-size: 11px; width: 64px; margin-top: -20px; }
  .live-qa .count #countdown-4 .position { width: 30px; height: 50px; }
  .live-qa .count #countdown-4 .position .digit { width: 30px; height: 46px; font-size: 28px; line-height: 45px; }
  .live-qa .count #countdown-4 .countDiv { width: 16px; height: 54px; }
  .live-qa .count #countdown-4 .countDiv:before { width: 4px; height: 4px; top: 17px; }
  .live-qa .count #countdown-4 .countDiv:after { width: 4px; height: 4px; top: 35px; }
  .live-qa .bl-2 { padding-top: 50px; padding-bottom: 50px; }
  .live-qa .bl-2 .flx .block iframe { height: 200px; }
  .live-qa .bl-2 .flx .block .flx-2 { flex-wrap: wrap; }
  .live-qa .bl-2 .flx .block .flx-2 a { width: 100%; margin-bottom: 10px; }
}
.title-builder .bl-1 { background: #ffffff url("../src/img/title-builder-bl-1-bg.png") center/cover; padding-top: 70px; padding-bottom: 30px; }
.title-builder .bl-1 .flx-hero { display: flex; justify-content: space-between; align-items: center; }
.title-builder .bl-1 .flx-hero .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .title-builder .bl-1 .flx-hero .block h1 { font-size: 36px; line-height: 43px; }
}
.title-builder .bl-1 .flx-hero .block p { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; margin-bottom: 60px; }
.title-builder .bl-1 .flx-hero .block a { color: var(--brand-gold-dark); }
.title-builder .bl-1 .flx-hero .block a:hover { color: var(--brand-gold); }
.title-builder .bl-1 .flx-hero .block img { max-width: 600px; }
.title-builder .bl-1 .flx-hero .block:nth-child(1) { padding-right: 100px; }
.title-builder .bl-2 { background: var(--brand-grey) url("../src/img/title-builder-bg.svg") no-repeat 50% 0; padding-bottom: 100px; }
.title-builder .bl-2 .flx { display: flex; justify-content: space-between; }
.title-builder .bl-2 .flx .block-1 { width: 285px; }
.title-builder .bl-2 .flx .pl-filter { background: #ffffff; box-shadow: 0 6px 25px rgba(0, 0, 0, 0.05); border-radius: 20px; padding: 20px 30px; box-sizing: border-box; }
.title-builder .bl-2 .flx .pl-filter input { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; }
.title-builder .bl-2 .flx .pl-filter input::-moz-placeholder { color: var(--text-secondary); }
.title-builder .bl-2 .flx .pl-filter input::placeholder { color: var(--text-secondary); }
.title-builder .bl-2 .flx .pl-filter input:hover { border: 1px solid var(--brand-gold-bright); }
.title-builder .bl-2 .flx .pl-filter input:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.title-builder .bl-2 .flx .pl-filter input:disabled { background: var(--brand-grey); }
.title-builder .bl-2 .flx .pl-filter input.error { border: 1px solid #e54343; }
.title-builder .bl-2 .flx .pl-filter input.error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .title-builder .bl-2 .flx .pl-filter input { height: 48px; }
}
.title-builder .bl-2 .flx .pl-filter label { display: flex; align-items: center; font-size: 16px; text-transform: uppercase; color: var(--text-primary); font-weight: 700; margin-bottom: 17px; }
.title-builder .bl-2 .flx .pl-filter label .flx-popover { position: relative; }
.title-builder .bl-2 .flx .pl-filter label .flx-popover img { display: block; margin-left: 5px; }
.title-builder .bl-2 .flx .pl-filter label .flx-popover .popover { position: absolute; bottom: 40px; left: 50%; transform: translateX(-50%); width: 200px; background: var(--text-primary); color: var(--text-primary-invert); font-size: 13px; line-height: 18px; font-weight: 400; padding: 15px 10px; border-radius: 5px; text-transform: initial; white-space: initial; box-shadow: 0 32px 54px 0 rgba(25, 25, 53, 0.36); z-index: -1; opacity: 0; visibility: hidden; transition: 0.3s; }
.title-builder .bl-2 .flx .pl-filter label .flx-popover .popover:before { position: absolute; content: ""; border: 10px solid transparent; border-top: 10px solid var(--text-primary); bottom: -20px; left: 50%; transform: translateX(-50%); }
.title-builder .bl-2 .flx .pl-filter label .flx-popover:hover .popover { opacity: 1; visibility: visible; z-index: 1; }
.title-builder .bl-2 .flx .pl-filter select { display: none; }
.title-builder .bl-2 .flx .pl-filter .jq-selectbox { position: relative; margin-bottom: 20px; border-radius: 6px; }
.title-builder .bl-2 .flx .pl-filter .jq-selectbox .jq-selectbox__select { background: #fff url("../src/img/dropdown-icon.svg") no-repeat calc(100% - 5px) 50%; width: 100%; height: 40px; line-height: 40px; padding: 0 10px; font-size: 16px; color: var(--text-secondary); border: 1px solid var(--border); border-radius: 6px; cursor: pointer; box-sizing: border-box; }
.title-builder .bl-2 .flx .pl-filter .jq-selectbox .jq-selectbox__dropdown { position: absolute; background: #fff; width: 100%; box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.12); border-radius: 6px; box-sizing: border-box; }
.title-builder .bl-2 .flx .pl-filter .jq-selectbox .jq-selectbox__dropdown ul { overflow-y: auto; }
.title-builder .bl-2 .flx .pl-filter .jq-selectbox .jq-selectbox__dropdown ul li { padding: 7px 10px; font-size: 16px; color: var(--text-secondary); cursor: pointer; }
.title-builder .bl-2 .flx .pl-filter .jq-selectbox .jq-selectbox__dropdown ul li.sel { background: var(--brand-grey); }
.title-builder .bl-2 .flx .pl-filter .jq-selectbox .jq-selectbox__dropdown ul li:hover { background: #fcf8f3; }
.title-builder .bl-2 .flx .pl-filter .jq-selectbox.opened { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.title-builder .bl-2 .flx .block-2 { width: calc(100% - 315px); }
.title-builder .bl-2 .flx .block-2 .default-view { padding-top: 30px; }
.title-builder .bl-2 .flx .block-2 .default-view h3 { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; text-align: center; font-weight: 600; margin-bottom: 30px; }
.title-builder .bl-2 .flx .block-2 .default-view img { display: block; margin: auto; max-width: 100%; }
.title-builder .bl-2 .flx .block-2 .content-all { position: relative; }
.title-builder .bl-2 .flx .block-2 .content-all .loader { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(255, 255, 255, 0.8); border-radius: 20px; }
.title-builder .bl-2 .flx .block-2 .content-all .loader img { display: flex; margin: auto; width: 40px; }
.title-builder .bl-2 .flx .block-2 .content-all .content-tables { display: none; }
.title-builder .bl-2 .flx .block-2 .pl { background: #ffffff; box-shadow: 0 6px 25px rgba(0, 0, 0, 0.05); border-radius: 20px; padding: 20px 30px; box-sizing: border-box; margin-bottom: 30px; }
.title-builder .bl-2 .flx .block-2 .pl p { width: 100%; font-size: 14px; color: var(--text-secondary); margin-top: 10px; padding-left: 15px; }
.title-builder .bl-2 .flx .block-2 .pl form { display: flex; justify-content: space-between; }
.title-builder .bl-2 .flx .block-2 .pl form .field { position: relative; width: calc(100% - 225px); }
.title-builder .bl-2 .flx .block-2 .pl form .field #search-error { position: absolute; left: 0; bottom: 52px; font-size: 16px; color: var(--text-primary-invert); background: #cc2424; padding: 8px 15px; border-radius: 5px; }
.title-builder .bl-2 .flx .block-2 .pl form .field #search-error:after { content: ""; position: absolute; bottom: -7px; left: 13px; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #cc2424; }
.title-builder .bl-2 .flx .block-2 .pl form .field input { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; background: url("../src/img/search-loupe.svg") no-repeat 10px 50%; padding: 0 10px 0 45px; }
.title-builder .bl-2 .flx .block-2 .pl form .field input::-moz-placeholder { color: var(--text-secondary); }
.title-builder .bl-2 .flx .block-2 .pl form .field input::placeholder { color: var(--text-secondary); }
.title-builder .bl-2 .flx .block-2 .pl form .field input:hover { border: 1px solid var(--brand-gold-bright); }
.title-builder .bl-2 .flx .block-2 .pl form .field input:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.title-builder .bl-2 .flx .block-2 .pl form .field input:disabled { background: var(--brand-grey); }
.title-builder .bl-2 .flx .block-2 .pl form .field input.error { border: 1px solid #e54343; }
.title-builder .bl-2 .flx .block-2 .pl form .field input.error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .title-builder .bl-2 .flx .block-2 .pl form .field input { height: 48px; }
}
.title-builder .bl-2 .flx .block-2 .pl form button { width: 200px; height: 40px; border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; }
.title-builder .bl-2 .flx .block-2 .pl form button:hover { background: var(--brand-gold-dark); }
.title-builder .bl-2 .flx .block-2 .pl form button:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.title-builder .bl-2 .flx .block-2 .pl form button:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
.title-builder .bl-2 .flx .block-2 .pl .flx-2 { display: flex; justify-content: space-between; }
.title-builder .bl-2 .flx .block-2 .pl .flx-2 input { width: 100%; height: 40px; font-size: 16px; border: 1px solid #e0e0e0; border-radius: 6px; margin-right: 25px; outline: none; font-family: "Rubik", sans-serif; padding: 0 10px; box-sizing: border-box; }
.title-builder .bl-2 .flx .block-2 .pl .flx-2 input.error { color: tomato; background: rgba(233, 150, 122, 0.3); }
.title-builder .bl-2 .flx .block-2 .pl .flx-2 button { border: none; outline: none; cursor: pointer; background: transparent; padding: 0; position: relative; font-family: "Rubik", sans-serif; }
.title-builder .bl-2 .flx .block-2 .pl .flx-2 button .tooltip { position: absolute; bottom: 50px; background: #ffffff; border-radius: 5px; box-shadow: 0 0 10px -5px #555555; width: 120px; padding: 5px 5px; font-size: 12px; color: var(--text-primary); left: -50px; opacity: 0; z-index: -1; transition: opacity 0.3s; }
.title-builder .bl-2 .flx .block-2 .pl .flx-2 button .tooltip:after { position: absolute; content: ""; border: 5px solid transparent; border-top: 5px solid #ffffff; bottom: -10px; left: 50%; transform: translateX(-50%); }
.title-builder .bl-2 .flx .block-2 .pl .flx-2 button:hover .tooltip { z-index: 1; opacity: 1; }
.title-builder .bl-2 .flx .block-2 .pl table { width: 100% !important; }
.title-builder .bl-2 .flx .block-2 .pl table thead tr { pointer-events: none; }
.title-builder .bl-2 .flx .block-2 .pl table thead tr td { vertical-align: middle; border-right: 1px solid #ebebeb; height: 40px; font-size: 16px; color: var(--text-primary); padding-left: 40px; padding-right: 30px; white-space: nowrap; }
.title-builder .bl-2 .flx .block-2 .pl table thead tr td:nth-child(1) { background: url("../src/img/title-builder-bl-2-table-1.svg") no-repeat 15px 50%; }
.title-builder .bl-2 .flx .block-2 .pl table thead tr td:nth-child(2) { background: url("../src/img/title-builder-bl-2-table-2.svg") no-repeat 15px 50%; }
.title-builder .bl-2 .flx .block-2 .pl table thead tr td:nth-child(3) { background: url("../src/img/title-builder-bl-2-table-3.svg") no-repeat 15px 50%; }
.title-builder .bl-2 .flx .block-2 .pl table thead tr td:nth-child(4) { background: url("../src/img/title-builder-bl-2-table-4.svg") no-repeat 15px 50%; }
.title-builder .bl-2 .flx .block-2 .pl table thead tr td:nth-last-child(1) { border-right: none; }
.title-builder .bl-2 .flx .block-2 .pl table tbody tr td { border: 1px solid #ebebeb; font-size: 16px; color: var(--text-secondary); padding: 12px 15px; }
.title-builder .bl-2 .flx .block-2 .pl table tbody tr td:nth-child(1) { border-left: none; cursor: pointer; }
.title-builder .bl-2 .flx .block-2 .pl table tbody tr td:nth-last-child(1) { border-right: none; }
.title-builder .bl-2 .flx .block-2 .pl table tbody tr:nth-child(even) { background: #f5f5f5; }
.title-builder .bl-2 .flx .block-2 .pl table#result-table thead tr { pointer-events: initial; cursor: pointer; }
.title-builder .bl-2 .flx .block-2 .pl table#result-table thead tr td { position: relative; }
.title-builder .bl-2 .flx .block-2 .pl table#result-table thead tr td:before { position: absolute; content: ""; top: 50%; width: 10px; height: 15px; transform: translateY(-50%); right: 10px; background: url("../src/img/title-builder-bl-2-table-default.png") no-repeat; background-size: 10px; }
.title-builder .bl-2 .flx .block-2 .pl table#result-table thead tr td.sorting_desc:before { background: url("../src/img/title-builder-bl-2-table-desc.png") no-repeat; background-size: 10px; }
.title-builder .bl-2 .flx .block-2 .pl table#result-table thead tr td.sorting_asc:before { background: url("../src/img/title-builder-bl-2-table-asc.png") no-repeat; background-size: 10px; }
.title-builder .bl-2 .flx .block-2 .pl #result-table_wrapper .dataTables_info,
.title-builder .bl-2 .flx .block-2 .pl #result-table_wrapper .dataTables_length { display: none; }
.title-builder .bl-2 .flx .block-2 .pl #result-table_wrapper #result-table_paginate { display: flex; justify-content: flex-end; margin-top: 20px; }
.title-builder .bl-2 .flx .block-2 .pl #result-table_wrapper #result-table_paginate a#result-table_previous,
.title-builder .bl-2 .flx .block-2 .pl #result-table_wrapper #result-table_paginate a#result-table_next { line-height: 25px; cursor: pointer; color: var(--text-secondary); font-size: 14px; }
.title-builder .bl-2 .flx .block-2 .pl #result-table_wrapper #result-table_paginate a#result-table_previous.disabled,
.title-builder .bl-2 .flx .block-2 .pl #result-table_wrapper #result-table_paginate a#result-table_next.disabled { color: #ddd; }
.title-builder .bl-2 .flx .block-2 .pl #result-table_wrapper #result-table_paginate a#result-table_previous { margin-right: 10px; }
.title-builder .bl-2 .flx .block-2 .pl #result-table_wrapper #result-table_paginate a#result-table_next { margin-left: 10px; }
.title-builder .bl-2 .flx .block-2 .pl #result-table_wrapper #result-table_paginate span { display: flex; align-items: center; }
.title-builder .bl-2 .flx .block-2 .pl #result-table_wrapper #result-table_paginate span .paginate_button { width: 25px; height: 25px; text-align: center; line-height: 25px; color: var(--text-secondary); font-size: 14px; cursor: pointer; display: block; }
.title-builder .bl-2 .flx .block-2 .pl #result-table_wrapper #result-table_paginate span .paginate_button.current { background: var(--brand-gold-dark); border-radius: 4px; color: var(--text-primary-invert); }
@media (max-width:1300px) {
  .title-builder .bl-1 .flx-hero { flex-wrap: wrap; }
  .title-builder .bl-1 .flx-hero .block { width: 100%; }
  .title-builder .bl-1 .flx-hero .block img { max-width: 100%; }
  .title-builder .bl-1 .flx-hero .block:nth-child(1) { padding-right: 0; }
}
@media (max-width:940px) {
  .title-builder .bl-2 .flx .block-1 { display: none; }
  .title-builder .bl-2 .flx .block-2 { width: 100%; }
  .title-builder .bl-2 .flx .block-2 .pl table { overflow-x: auto; display: block; }
  .title-builder .bl-2 .flx .block-2 .pl table tbody tr td { width: 100%; }
  .title-builder .bl-2 .flx .block-2 .pl table tbody tr td:nth-child(1) { min-width: 150px; }
  .title-builder .bl-2 .flx .block-2 .default-view h3 { display: none; }
  .title-builder .bl-2 .flx .block-2 .default-view img { width: 100%; }
  .title-builder .bl-2 .flx .block-2 .pl-filter { margin-bottom: 30px; }
  .title-builder .bl-2 .flx .block-2 .pl form .field { width: calc(100% - 175px); }
  .title-builder .bl-2 .flx .block-2 .pl form button { width: 150px; }
}
@media (max-width:600px) {
  .title-builder .bl-1 { padding-top: 20px; padding-bottom: 0; }
  .title-builder .bl-1 .flx-hero .block img { display: none; }
  .title-builder .bl-2 { padding-bottom: 50px; }
  .title-builder .bl-2 .flx .block-2 .pl { padding: 15px; }
  .title-builder .bl-2 .flx .block-2 .pl form { flex-wrap: wrap; }
  .title-builder .bl-2 .flx .block-2 .pl form .field { width: 100%; margin-bottom: 10px; }
  .title-builder .bl-2 .flx .block-2 .pl form button { width: 100%; }
  .title-builder .bl-2 .flx .block-2 .pl-filter { padding: 15px; }
}
.tools .bl-1 { background: var(--brand-grey) url("../src/img/tools-bg.svg") no-repeat 50% 50%; padding-top: 96px; }
.tools .bl-1 h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; text-align: center; }
@media (max-width:600px) {
  .tools .bl-1 h1 { font-size: 36px; line-height: 43px; }
}
.tools .bl-1 p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .tools .bl-1 p { font-size: 18px; line-height: 25px; }
}
@media (max-width:600px) {
  .tools .bl-1 p { margin-bottom: 32px; }
}
.tools .bl-1 .flx { display: flex; flex-wrap: wrap; justify-content: center; }
.tools .bl-1 .flx .block { position: relative; width: calc(33.3333333333% - 27px); background: #fff; box-shadow: 0 20px 40px rgba(207, 185, 184, 0.2); border-radius: 30px; padding: 32px; box-sizing: border-box; margin-right: 40px; margin-bottom: 96px; }
.tools .bl-1 .flx .block img { display: block; margin: 0 auto 32px; border-radius: 50%; width: 124px; height: 124px; -o-object-fit: cover; object-fit: cover; }
.tools .bl-1 .flx .block h3 { font-size: 28px; color: var(--text-primary); font-weight: 600; line-height: 33px; text-align: center; margin-bottom: 16px; }
@media (max-width:600px) {
  .tools .bl-1 .flx .block h3 { font-size: 24px; line-height: 28px; }
}
.tools .bl-1 .flx .block h5 { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; text-align: center; margin-bottom: 70px; }
.tools .bl-1 .flx .block a { width: 280px; height: 40px; display: block; position: absolute; bottom: 32px; left: 50%; transform: translateX(-50%); border: 1px solid var(--brand-gold); border-radius: 12px; text-decoration: none; text-align: center; line-height: 40px; color: var(--brand-gold); font-weight: 500; font-size: 16px; text-transform: uppercase; transition: 0.3s; }
.tools .bl-1 .flx .block a:hover { background: var(--brand-gold); color: var(--text-primary-invert); }
.tools .bl-1 .flx .block:nth-child(3n) { margin-right: 0; }
@media (max-width:1300px) {
  .tools .bl-1 .flx .block { width: calc(50% - 20px); }
  .tools .bl-1 .flx .block:nth-child(2n) { margin-right: 0; }
  .tools .bl-1 .flx .block:nth-child(3n) { margin-right: auto; }
}
@media (max-width:940px) {
  .tools .bl-1 .flx .block { width: 100%; margin-right: 0 !important; margin-bottom: 40px; }
}
@media (max-width:600px) {
  .tools .bl-1 { padding-top: 60px; }
  .tools .bl-1 h1 br { display: none; }
}
.products-lp .bl-1 { padding: 80px 0 66px; }
.products-lp .bl-1 .flx { display: flex; justify-content: space-between; }
.products-lp .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .products-lp .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.products-lp .bl-1 .flx .block h1 span { background: url("../src/img/e-bay.svg") no-repeat; background-size: 110px; width: 120px; height: 50px; display: inline-block; position: relative; top: 15px; margin: 0 5px; }
.products-lp .bl-1 .flx .block h2 { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; margin-bottom: 16px; font-weight: 600; }
.products-lp .bl-1 .flx .block ul { margin-bottom: 32px; }
.products-lp .bl-1 .flx .block ul li { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; background: url("../src/img/check-pricing.svg") no-repeat 0 50%; background-size: 18px; padding-left: 30px; margin-bottom: 16px; }
.products-lp .bl-1 .flx .block ul li:nth-last-child(1) { margin-bottom: 0; }
.products-lp .bl-1 .flx .block img.bg { max-width: 700px; margin-right: -60px; }
.products-lp .bl-2-bestsellers { background: var(--brand-grey) url("../src/img/products-lp-bl-2-bg.svg") no-repeat 50% 50%; padding: 80px 0; }
.products-lp .bl-2-bestsellers h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .products-lp .bl-2-bestsellers h2 { font-size: 32px; line-height: 38px; }
}
.products-lp .bl-2-bestsellers h3 { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .products-lp .bl-2-bestsellers h3 { font-size: 18px; line-height: 25px; }
}
@media (max-width:600px) {
  .products-lp .bl-2-bestsellers h3 { margin-bottom: 32px; }
}
.products-lp .bl-2-bestsellers .category-area { display: flex; justify-content: center; align-items: center; margin-bottom: 64px; }
.products-lp .bl-2-bestsellers .category-area span { font-size: 18px; color: var(--text-primary); display: block; margin-right: 16px; }
.products-lp .bl-2-bestsellers .category-area select { display: none; }
.products-lp .bl-2-bestsellers .category-area #choose-category-styler { position: relative; cursor: pointer; }
.products-lp .bl-2-bestsellers .category-area #choose-category-styler .jq-selectbox__select { width: 460px; height: 40px; background: #fff url("../src/img/dropdown-icon.svg") no-repeat calc(100% - 8px) 50%; border: 1px solid var(--border); border-radius: 6px; outline: none; font-size: 16px; color: var(--text-secondary); line-height: 40px; padding: 0 10px; }
.products-lp .bl-2-bestsellers .category-area #choose-category-styler .jq-selectbox__select:hover { border: 1px solid var(--brand-gold-bright); }
.products-lp .bl-2-bestsellers .category-area #choose-category-styler.jq-selectbox.opened .jq-selectbox__select { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.products-lp .bl-2-bestsellers .category-area #choose-category-styler .jq-selectbox__dropdown { position: absolute; width: 100%; background: #fff; box-shadow: 0 20px 40px rgba(207, 185, 184, 0.2); border-radius: 6px; }
.products-lp .bl-2-bestsellers .category-area #choose-category-styler .jq-selectbox__dropdown ul { max-height: 280px; box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.12); border-radius: 6px; overflow-y: auto; }
.products-lp .bl-2-bestsellers .category-area #choose-category-styler .jq-selectbox__dropdown ul li { padding: 8px 12px; color: var(--text-primary); font-size: 16px; line-height: initial; cursor: pointer; }
.products-lp .bl-2-bestsellers .category-area #choose-category-styler .jq-selectbox__dropdown ul li.sel { background: var(--brand-grey); }
.products-lp .bl-2-bestsellers .category-area #choose-category-styler .jq-selectbox__dropdown ul li:hover { background: #fcf8f3; }
.products-lp .bl-2-bestsellers .category-area #choose-category-styler .jq-selectbox__dropdown ul li:nth-child(1) { pointer-events: none; }
.products-lp .bl-2-bestsellers .flx { flex-wrap: wrap; display: none; }
.products-lp .bl-2-bestsellers .flx .block { display: flex; flex-direction: column; width: calc(33.3333333333% - 22px); padding: 32px 40px; background: #fff; box-shadow: 0 20px 40px rgba(207, 185, 184, 0.2); border-radius: 20px; box-sizing: border-box; margin-right: 32px; margin-bottom: 32px; }
.products-lp .bl-2-bestsellers .flx .block .img-block { height: 260px; padding-bottom: 20px; }
.products-lp .bl-2-bestsellers .flx .block .img-block img { display: block; margin: 0 auto 30px; max-width: 100%; max-height: 100%; }
.products-lp .bl-2-bestsellers .flx .block h4 { height: 100%; font-size: 18px; line-height: 26px; color: var(--text-primary); margin-bottom: 15px; }
.products-lp .bl-2-bestsellers .flx .block h5 { font-size: 16px; color: var(--text-secondary); margin-bottom: 32px; }
.products-lp .bl-2-bestsellers .flx .block .flx-2 { display: flex; justify-content: space-between; }
.products-lp .bl-2-bestsellers .flx .block .flx-2 .item-cost,
.products-lp .bl-2-bestsellers .flx .block .flx-2 .retail-price { margin-bottom: 20px; }
.products-lp .bl-2-bestsellers .flx .block .flx-2 .item-cost span,
.products-lp .bl-2-bestsellers .flx .block .flx-2 .retail-price span { display: block; font-size: 16px; color: var(--text-secondary); margin-bottom: 10px; }
.products-lp .bl-2-bestsellers .flx .block .flx-2 .item-cost .price,
.products-lp .bl-2-bestsellers .flx .block .flx-2 .retail-price .price { font-size: 20px; color: var(--text-primary); }
.products-lp .bl-2-bestsellers .flx .block .flx-2 .retail-price { text-align: right; }
.products-lp .bl-2-bestsellers .flx .block button { width: 100%; height: 40px; background: #fff; border: 1px solid var(--brand-pink); color: var(--brand-pink); text-transform: uppercase; cursor: pointer; font-family: "Rubik", sans-serif; border-radius: 6px; font-weight: 500; transition: 0.3s; }
.products-lp .bl-2-bestsellers .flx .block button:hover { background: var(--brand-pink); color: var(--text-primary-invert); }
.products-lp .bl-2-bestsellers .flx .block:nth-child(3n) { margin-right: 0; }
.products-lp .bl-2-bestsellers .flx.active { display: flex; }
.products-lp .bl-2-bestsellers button { display: block; margin: 40px auto 0; width: 250px; height: 40px; border-radius: 5px; background: var(--brand-pink); color: var(--text-primary-invert); border: none; font-size: 16px; font-family: "Rubik", sans-serif; outline: none; cursor: pointer; text-align: center; text-transform: uppercase; line-height: 40px; transition: 0.3s; }
.products-lp .bl-2-bestsellers button:hover { background: var(--brand-pink-dark); }
.products-lp .bl-2-bestsellers button:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.products-lp .shopify-lp .bl-2 { background: var(--brand-grey); }
.products-lp .shopify-lp .get-started-btn .get-started-btn-description { color: var(--text-primary-invert); }
@media (max-width:1230px) {
  .products-lp .bl-1 .flx { flex-wrap: wrap; }
  .products-lp .bl-1 .flx .block { width: 100%; }
  .products-lp .bl-1 .flx .block img.bg { display: block; margin: auto; max-width: 100%; }
  .products-lp .bl-1 .flx .block .trustpilot .block { width: -moz-fit-content; width: fit-content; }
}
@media (max-width:940px) {
  .products-lp .bl-2-bestsellers .flx .block { width: 100%; margin-right: 0; }
}
@media (max-width:600px) {
  .products-lp .bl-1 { padding: 30px 0; }
  .products-lp .bl-1 .flx { justify-content: center; }
  .products-lp .bl-1 .flx .block { display: flex; flex-direction: column; }
  .products-lp .bl-1 .flx .block h1 { order: 1; }
  .products-lp .bl-1 .flx .block h1 span { background-size: 85px; width: 85px; height: 35px; top: 5px; }
  .products-lp .bl-1 .flx .block h2 { order: 2; }
  .products-lp .bl-1 .flx .block .get-started-btn { display: flex; flex-direction: column; align-items: center; order: 3; }
  .products-lp .bl-1 .flx .block .trustpilot { order: 4; }
  .products-lp .bl-1 .flx .block ul { order: 5; margin-bottom: 0; }
  .products-lp .bl-1 .flx .block img.bg { display: none; }
  .products-lp .bl-2-bestsellers { padding: 50px 0; }
  .products-lp .bl-2-bestsellers .category-area { flex-wrap: wrap; justify-content: initial; align-items: initial; margin-bottom: 30px; }
  .products-lp .bl-2-bestsellers .category-area span { width: 100%; margin-right: 0; margin-bottom: 10px; }
  .products-lp .bl-2-bestsellers .category-area #choose-category-styler { width: 100%; }
  .products-lp .bl-2-bestsellers .category-area #choose-category-styler .jq-selectbox__select { width: 100%; box-sizing: border-box; }
  .products-lp .bl-2-bestsellers .category-area #choose-category-styler .jq-selectbox__dropdown { width: 100%; background: #fff; overflow-y: auto; }
  .products-lp .bl-2-bestsellers .category-area #choose-category-styler .jq-selectbox__dropdown ul li { width: 100%; }
  .products-lp .bl-2-bestsellers .flx .block { padding: 25px; }
  .products-lp .bl-2-bestsellers .flx .block span.store { font-size: 12px; }
  .products-lp .bl-2-bestsellers .flx .block h4 { font-size: 16px; line-height: 22px; }
  .products-lp .bl-2-bestsellers .flx .block h5 { font-size: 12px; }
  .products-lp .bl-2-bestsellers .flx .block .flx-2 .item-cost span,
  .products-lp .bl-2-bestsellers .flx .block .flx-2 .retail-price span { font-size: 12px; }
  .products-lp .bl-2-bestsellers .flx .block .flx-2 .item-cost .price,
  .products-lp .bl-2-bestsellers .flx .block .flx-2 .retail-price .price { font-size: 18px; }
  .products-lp .bl-2-bestsellers button { margin: 20px auto 0; }
  .products-lp .shopify-lp .get-started-btn { display: flex; flex-direction: column; align-items: center; }
}
.alternatives .bl-1 { background: url("../src/img/alternatives-bl-1-1.svg") no-repeat 100% 50%; padding: 50px 0; }
.alternatives .bl-1 .flx { display: flex; justify-content: space-between; align-items: center; }
.alternatives .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .alternatives .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.alternatives .bl-1 .flx .block p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 32px; }
@media (max-width:600px) {
  .alternatives .bl-1 .flx .block p { font-size: 18px; line-height: 25px; }
}
.alternatives .bl-1 .flx .block img { max-width: 100%; }
.alternatives .bl-1 .flx .block:nth-child(1) { width: 40%; }
.alternatives .bl-1 .flx .block:nth-child(2) { width: 55%; }
.alternatives .bl-2 { padding: 96px 0; background: var(--brand-grey) url("../src/img/alternatives-bl-2-bg.png") 50% 50%; }
.alternatives .bl-2 .flx { display: flex; flex-wrap: wrap; gap: 32px; }
.alternatives .bl-2 .flx a { width: calc(25% - 24px); background: #ffffff; border: 1.5px solid rgba(141, 141, 148, 0.4); border-radius: 20px; text-decoration: none; padding: 24px 10px; box-sizing: border-box; text-align: center; transition: 0.3s; }
.alternatives .bl-2 .flx a h3 { font-weight: 500; font-size: 24px; line-height: 32px; color: var(--text-primary); margin-bottom: 16px; }
.alternatives .bl-2 .flx a span { font-size: 18px; color: var(--brand-gold-dark); background: url("../src/img/front-page-bl-3-arrow-right.svg") no-repeat 95% 50%; padding-left: 20px; padding-right: 25px; transition: 0.3s; }
.alternatives .bl-2 .flx a:hover { box-shadow: 0 7px 15px -7px #aaaaaa; }
.alternatives .bl-2 .flx a:hover span { background-position-x: 100%; color: var(--brand-gold); }
@media (max-width:1300px) {
  .alternatives .bl-1 .flx { flex-wrap: wrap; }
  .alternatives .bl-1 .flx .block h1 br { display: none; }
  .alternatives .bl-1 .flx .block p br { display: none; }
  .alternatives .bl-1 .flx .block:nth-child(1) { width: 100%; }
  .alternatives .bl-1 .flx .block:nth-child(2) { width: 100%; }
}
@media (max-width:940px) {
  .alternatives .bl-1 { padding-top: 50px; }
  .alternatives .bl-2 .flx { gap: 20px; }
  .alternatives .bl-2 .flx a { width: calc(33.3333333333% - 14px); }
}
@media (max-width:600px) {
  .alternatives .bl-1 { background: transparent; padding-top: 30px; }
  .alternatives .bl-1 .flx .block img { display: none; }
  .alternatives .bl-2 { padding-top: 50px; padding-bottom: 50px; }
  .alternatives .bl-2 .flx { gap: 16px 0; }
  .alternatives .bl-2 .flx a { width: 100%; }
  .alternatives .bl-2 .flx a h3 { font-size: 22px; }
}
.marketplaces-lp .bl-1 { padding: 50px 0 0; background: url("../src/img/general-lp-bl-1-bg.svg") no-repeat 50% 50%; }
.marketplaces-lp .bl-1 .flx-1 { display: flex; justify-content: space-between; align-items: center; padding-bottom: 30px; }
.marketplaces-lp .bl-1 .flx-1 a { text-decoration: none; }
.marketplaces-lp .bl-1 .flx-1 a:nth-child(2) { font-size: 18px; color: var(--text-primary); }
.marketplaces-lp .bl-1 .flx-2 { display: flex; justify-content: space-between; align-items: center; }
.marketplaces-lp .bl-1 .flx-2 .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 16px; }
@media (max-width:600px) {
  .marketplaces-lp .bl-1 .flx-2 .block h1 { font-size: 36px; line-height: 43px; }
}
.marketplaces-lp .bl-1 .flx-2 .block h1.wix-logo span { display: inline-block; background: url("../src/img/wix.svg") no-repeat; background-size: 80px; width: 81px; height: 31px; }
.marketplaces-lp .bl-1 .flx-2 .block h1.amazon-logo span { position: relative; top: 18px; display: inline-block; background: url("../src/img/amazon-logo.svg") no-repeat; background-size: 140px; width: 140px; height: 43px; }
.marketplaces-lp .bl-1 .flx-2 .block h1.woocommerce-logo span { position: relative; top: 5px; display: inline-block; background: url("../src/img/woocommerce-tab.svg") no-repeat; background-size: 170px; width: 170px; height: 35px; }
.marketplaces-lp .bl-1 .flx-2 .block h1.fbm-logo span { position: relative; top: 2px; display: inline-block; background: url("../src/img/facebook-logo.svg") no-repeat; background-size: 170px; width: 170px; height: 35px; }
.marketplaces-lp .bl-1 .flx-2 .block h1.shopify-logo span { display: inline-block; width: 150px; height: 42px; background: url("../src/img/shopify-logo-2.svg") no-repeat; background-size: 100%; position: relative; top: 3px; }
.marketplaces-lp .bl-1 .flx-2 .block h1.ebay-logo span { display: inline-block; width: 120px; height: 49px; background: url("../src/img/e-bay.svg") no-repeat; background-size: 120px; position: relative; top: 11px; }
.marketplaces-lp .bl-1 .flx-2 .block h2 { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; margin-bottom: 16px; font-weight: 700; }
.marketplaces-lp .bl-1 .flx-2 .block ul { margin-bottom: 32px; }
.marketplaces-lp .bl-1 .flx-2 .block ul li { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; line-height: initial; background: url("../src/img/check-pricing.svg") no-repeat 0 50%; background-size: 20px; padding-left: 30px; margin-bottom: 20px; }
.marketplaces-lp .bl-1 .flx-2 .block img.hero { max-width: 100%; max-height: 400px; display: block; margin-left: 30px; }
@media (max-width:940px) {
  .marketplaces-lp .bl-1 .flx-2 { flex-wrap: wrap; }
  .marketplaces-lp .bl-1 .flx-2 .block { width: 100%; }
  .marketplaces-lp .bl-1 .flx-2 .block img.hero { margin: 40px auto 0; }
}
@media (max-width:600px) {
  .marketplaces-lp .bl-1 { padding-top: 30px; background: transparent; }
  .marketplaces-lp .bl-1 .flx-1 img.logo { width: 150px; }
  .marketplaces-lp .bl-1 .flx-2 .block h1.wix-logo span { background-size: 60px; width: 60px; height: 24px; }
  .marketplaces-lp .bl-1 .flx-2 .block h1.amazon-logo span { width: 115px; height: 40px; background-size: 115px; }
  .marketplaces-lp .bl-1 .flx-2 .block h1.woocommerce-logo span { background-size: 150px; width: 150px; height: 30px; }
  .marketplaces-lp .bl-1 .flx-2 .block h1.fbm-logo span { background-size: 150px; width: 150px; height: 30px; }
  .marketplaces-lp .bl-1 .flx-2 .block h1.shopify-logo span { top: 5px; width: 120px; height: 36px; }
  .marketplaces-lp .bl-1 .flx-2 .block h1.ebay-logo span { top: 8px; width: 90px; height: 36px; background-size: 90px; }
  .marketplaces-lp .bl-1 .flx-2 .block img.hero { display: none; }
}
.marketpaces .bl-1 { padding-top: 80px; background: url("../src/img/marketpaces-bl-1-bg.svg") no-repeat 50% 50%; }
.marketpaces .bl-1 .flx { display: flex; justify-content: space-between; align-items: center; }
.marketpaces .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 16px; }
@media (max-width:600px) {
  .marketpaces .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.marketpaces .bl-1 .flx .block p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 32px; }
@media (max-width:600px) {
  .marketpaces .bl-1 .flx .block p { font-size: 18px; line-height: 25px; }
}
.marketpaces .bl-1 .flx .block:nth-child(1) { width: 35%; }
.marketpaces .bl-1 .flx .block:nth-child(2) { width: 50%; }
.marketpaces .bl-1 .flx .block:nth-child(2) img { width: 100%; }
.marketpaces .bl-4 { padding-top: 96px; padding-bottom: 96px; background: url("../src/img/marketpaces-bl-4-bg.svg") no-repeat 50% 50%; }
.marketpaces .bl-4 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .marketpaces .bl-4 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .marketpaces .bl-4 h2 { margin-bottom: 32px; }
}
.marketpaces .bl-4 button.show-more { margin: 50px auto 0; width: 200px; height: 40px; border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; }
.marketpaces .bl-4 button.show-more:hover { background: var(--brand-gold-dark); }
.marketpaces .bl-4 button.show-more:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.marketpaces .bl-4 button.show-more:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
.marketpaces .bl-4 .flx { display: flex; flex-wrap: wrap; gap: 30px; }
.marketpaces .bl-4 .flx .block { width: calc(33.3333333333% - 20px); background: #ffffff; border: 1px solid #f6f6f6; box-shadow: 0px 18px 50px rgba(204, 204, 204, 0.4); border-radius: 30px; box-sizing: border-box; padding: 48px 32px; }
.marketpaces .bl-4 .flx .block h3 { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; font-weight: 600; text-align: center; margin-top: 20px; margin-bottom: 16px; }
@media (max-width:600px) {
  .marketpaces .bl-4 .flx .block h3 { font-size: 18px; line-height: 25px; }
}
.marketpaces .bl-4 .flx .block p { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; text-align: center; }
.marketpaces .bl-4 .flx .block img { display: block; margin: auto; }
.marketpaces .bl-4 .flx .block.hidden { display: none; }
.marketpaces .bl-4 .flx .block:nth-child(1),
.marketpaces .bl-4 .flx .block:nth-child(2),
.marketpaces .bl-4 .flx .block:nth-child(3),
.marketpaces .bl-4 .flx .block:nth-child(4),
.marketpaces .bl-4 .flx .block:nth-child(5),
.marketpaces .bl-4 .flx .block:nth-child(6) { display: block; }
@media (max-width:940px) {
  .marketpaces .bl-1 .flx { flex-wrap: wrap; }
  .marketpaces .bl-1 .flx .block h1 br { display: none; }
  .marketpaces .bl-1 .flx .block:nth-child(1) { width: 100%; }
  .marketpaces .bl-1 .flx .block:nth-child(2) { width: 100%; }
  .marketpaces .bl-4 .flx .block { width: 100%; }
}
@media (max-width:600px) {
  .marketpaces .bl-1 { padding-top: 30px; background: transparent; }
  .marketpaces .bl-1 .flx .block h1 { text-align: center; }
  .marketpaces .bl-1 .flx .block p { text-align: center; }
  .marketpaces .bl-1 .flx .block .get-started-btn { display: flex; flex-direction: column; align-items: center; }
  .marketpaces .bl-1 .flx .block img { margin-top: 32px; }
  .marketpaces .bl-4 { padding-top: 50px; padding-bottom: 50px; }
  .marketpaces .bl-4 button.show-more { display: none; }
  .marketpaces .bl-4 .flx.benefits-slider { margin: -30px -20px 32px; }
  .marketpaces .bl-4 .flx.benefits-slider .slick-list { padding-left: 20px; }
  .marketpaces .bl-4 .flx.benefits-slider .slick-track { display: flex; padding-top: 30px; }
  .marketpaces .bl-4 .flx.benefits-slider .block { width: 304px; height: auto; box-shadow: 0px 4px 40px 0px rgba(0, 0, 0, 0.1); margin: 0px 10px 40px; padding: 24px 16px; }
  .marketpaces .bl-4 .flx.benefits-slider .block img { height: 105px; margin-bottom: 20px; }
  .marketpaces .bl-4 .flx.benefits-slider .block h3 { font-size: 20px; margin-bottom: 5px; }
  .marketpaces .bl-4 .flx.benefits-slider .block p { font-size: 16px; color: var(--text-primary); line-height: 22px; font-weight: 400; }
  .marketpaces .bl-4 .flx.benefits-slider .block.hidden { display: block; }
  .marketpaces .bl-4 .flx.benefits-slider ul.slick-dots { bottom: -10px; }
  .marketpaces .bl-4 .flx.benefits-slider ul.slick-dots li { width: 12px; height: 12px; margin: 0 6px; pointer-events: none; }
  .marketpaces .bl-4 .flx.benefits-slider ul.slick-dots li button { width: 12px; height: 12px; padding: 0; }
  .marketpaces .bl-4 .flx.benefits-slider ul.slick-dots li button:before { color: #000; opacity: 0.1; font-size: 12px; width: 12px; height: 12px; line-height: 12px; }
  .marketpaces .bl-4 .flx.benefits-slider ul.slick-dots li.slick-active button:before { color: var(--brand-gold); opacity: 1; }
}
.tiktok-spy-tool .bl-1 { padding: 50px 0 0; background: url("../src/img/features-lp-bl-1-bg.svg") no-repeat 50% 50%; }
.tiktok-spy-tool .bl-1 .flx { display: flex; justify-content: space-between; align-items: center; }
.tiktok-spy-tool .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .tiktok-spy-tool .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.tiktok-spy-tool .bl-1 .flx .block p { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; margin-bottom: 32px; }
.tiktok-spy-tool .bl-1 .flx .block img { max-width: 100%; }
.tiktok-spy-tool .bl-1 .flx .block:nth-child(1) { width: calc(50% - 135px); }
.tiktok-spy-tool .bl-1 .flx .block:nth-child(2) { width: calc(50% + 50px); }
.tiktok-spy-tool .bl-3 { padding-top: 80px; padding-bottom: 80px; background: var(--brand-grey); }
.tiktok-spy-tool .bl-3 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .tiktok-spy-tool .bl-3 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .tiktok-spy-tool .bl-3 h2 { margin-bottom: 32px; }
}
.tiktok-spy-tool .bl-3 .flx { display: flex; justify-content: space-between; }
.tiktok-spy-tool .bl-3 .flx .block { position: relative; width: calc(33.3333333333% - 20px); margin-bottom: 50px; }
.tiktok-spy-tool .bl-3 .flx .block img { display: block; margin: auto; }
.tiktok-spy-tool .bl-3 .flx .block h3 { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; text-align: center; font-weight: 600; margin-bottom: 10px; }
@media (max-width:600px) {
  .tiktok-spy-tool .bl-3 .flx .block h3 { font-size: 18px; line-height: 25px; }
}
.tiktok-spy-tool .bl-3 .flx .block p { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; text-align: center; }
.tiktok-spy-tool .bl-3 .flx .block:nth-child(1):before { position: absolute; right: -150px; top: 60px; content: ""; background: url("../src/img/become-supplier-bl-3-1.png") no-repeat; width: 250px; height: 49px; }
.tiktok-spy-tool .bl-3 .flx .block:nth-child(2):before { position: absolute; right: -150px; top: 60px; content: ""; background: url("../src/img/become-supplier-bl-3-2.png") no-repeat; width: 222px; height: 39px; }
@media (max-width:940px) {
  .tiktok-spy-tool .bl-1 .flx { flex-wrap: wrap; }
  .tiktok-spy-tool .bl-1 .flx .block img { display: block; margin: auto; }
  .tiktok-spy-tool .bl-1 .flx .block:nth-child(1) { width: 100%; margin-bottom: 50px; }
  .tiktok-spy-tool .bl-1 .flx .block:nth-child(2) { width: 100%; }
  .tiktok-spy-tool .bl-3 .flx { flex-wrap: wrap; }
  .tiktok-spy-tool .bl-3 .flx .block { width: 100%; margin-bottom: 120px; }
  .tiktok-spy-tool .bl-3 .flx .block:nth-child(1):before { background: url("../src/img/become-supplier-bl-3-3.png") no-repeat; right: initial; left: 50%; transform: translateX(-50%); width: 40px; height: 80px; top: initial; bottom: -110px; }
  .tiktok-spy-tool .bl-3 .flx .block:nth-child(2):before { background: url("../src/img/become-supplier-bl-3-3.png") no-repeat; right: initial; left: 50%; transform: translateX(-50%); width: 40px; height: 80px; top: initial; bottom: -110px; }
}
@media (max-width:600px) {
  .tiktok-spy-tool .bl-1 { padding-top: 30px; background-position: 50% 90%; background-size: 100% 50%; }
  .tiktok-spy-tool .bl-1 .flx .block h1 { text-align: center; }
  .tiktok-spy-tool .bl-1 .flx .block p { text-align: center; }
  .tiktok-spy-tool .bl-1 .flx .block img { display: none; }
  .tiktok-spy-tool .bl-1 .flx .block .get-started-btn { display: flex; flex-direction: column; align-items: center; }
  .tiktok-spy-tool .bl-1 .flx .block:nth-child(1) { margin-bottom: 20px; }
  .tiktok-spy-tool .bl-3 { padding-top: 50px; padding-bottom: 40px; }
  .tiktok-spy-tool .bl-3 .flx .block:nth-last-child(1) { margin-bottom: 50px; }
}
.dsmtool-acquisition .bl-1 { padding: 110px 0 0; background: url("../src/img/general-lp-bl-1-bg.svg") no-repeat 50% 50%; }
.dsmtool-acquisition .bl-1 .flx-2 { display: flex; justify-content: space-between; align-items: center; }
.dsmtool-acquisition .bl-1 .flx-2 .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .dsmtool-acquisition .bl-1 .flx-2 .block h1 { font-size: 36px; line-height: 43px; }
}
.dsmtool-acquisition .bl-1 .flx-2 .block h1 br { display: none; }
.dsmtool-acquisition .bl-1 .flx-2 .block h2 { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 16px; font-weight: 600; }
@media (max-width:600px) {
  .dsmtool-acquisition .bl-1 .flx-2 .block h2 { font-size: 18px; line-height: 25px; }
}
.dsmtool-acquisition .bl-1 .flx-2 .block p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 32px; }
@media (max-width:600px) {
  .dsmtool-acquisition .bl-1 .flx-2 .block p { font-size: 18px; line-height: 25px; }
}
.dsmtool-acquisition .bl-1 .flx-2 .block img { width: 100%; max-height: 555px; display: block; }
.dsmtool-acquisition .bl-1 .flx-2 .block:nth-child(1) { width: 48%; padding-right: 100px; }
.dsmtool-acquisition .bl-1 .flx-2 .block:nth-child(2) { width: 52%; }
.dsmtool-acquisition .bl-2 { padding-top: 50px; padding-bottom: 194px; background: url("../src/img/features-compared.svg") no-repeat 50% 50%; }
.dsmtool-acquisition .bl-2 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .dsmtool-acquisition .bl-2 h2 { font-size: 32px; line-height: 38px; }
}
.dsmtool-acquisition .bl-2 h3 { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .dsmtool-acquisition .bl-2 h3 { font-size: 18px; line-height: 25px; }
}
@media (max-width:600px) {
  .dsmtool-acquisition .bl-2 h3 { margin-bottom: 32px; }
}
.dsmtool-acquisition .bl-2 .pdd { padding: 24px 102px 0; }
.dsmtool-acquisition .bl-2 table { width: 100%; }
.dsmtool-acquisition .bl-2 table tr { border-bottom: 1px solid rgba(0, 0, 0, 0.08); }
.dsmtool-acquisition .bl-2 table tr td { width: 33.3333333333%; padding: 14px 10px; vertical-align: middle; text-align: center; color: var(--text-primary); }
.dsmtool-acquisition .bl-2 table tr td h6 { text-align: center; font-weight: 600; font-size: 28px; color: var(--text-primary); }
.dsmtool-acquisition .bl-2 table tr td img { max-width: 122px; display: block; margin: auto; }
.dsmtool-acquisition .bl-2 table tr td:nth-child(1) { font-size: 18px; text-align: left; line-height: 24px; }
.dsmtool-acquisition .bl-2 table tr td:nth-child(2) { background: var(--brand-light-mint); line-height: 20px; font-size: 14px; }
.dsmtool-acquisition .bl-2 table tr td:nth-child(3) { font-size: 14px; }
.dsmtool-acquisition .bl-2 table tr:nth-child(1) td { padding: 0 0 20px; }
.dsmtool-acquisition .bl-2 table tr:nth-child(1) td:nth-child(2) { position: relative; }
.dsmtool-acquisition .bl-2 table tr:nth-child(1) td:nth-child(2):before { position: absolute; left: 0; right: 0; top: -20px; width: 100%; height: 20px; border-top-left-radius: 16px; border-top-right-radius: 16px; background: var(--brand-light-mint); content: ""; }
.dsmtool-acquisition .bl-2 table tr:nth-last-child(1) td:nth-child(2) { position: relative; }
.dsmtool-acquisition .bl-2 table tr:nth-last-child(1) td:nth-child(2) .get-started-btn { width: 100%; position: absolute; top: calc(100% + 32px); left: 50%; transform: translateX(-50%); }
.dsmtool-acquisition .bl-2 table tr:nth-last-child(1) td:nth-child(2):before { position: absolute; bottom: -141px; left: 0; right: 0; width: 100%; height: 140px; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; background: var(--brand-light-mint); content: ""; }
@media (max-width:1300px) {
  .dsmtool-acquisition .bl-2 .pdd { padding: 24px 0 0; }
}
@media (max-width:940px) {
  .dsmtool-acquisition .bl-1 { padding-top: 50px; }
  .dsmtool-acquisition .bl-1 .flx-2 { flex-wrap: wrap; }
  .dsmtool-acquisition .bl-1 .flx-2 .block { width: 100% !important; }
  .dsmtool-acquisition .bl-1 .flx-2 .block h1 br { display: none; }
  .dsmtool-acquisition .bl-1 .flx-2 .block h2 br { display: none; }
  .dsmtool-acquisition .bl-1 .flx-2 .block img { margin: auto; }
  .dsmtool-acquisition .bl-1 .flx-2 .block:nth-child(1) { padding-right: 0; }
  .dsmtool-acquisition .bl-2 h3 br { display: none; }
  .dsmtool-acquisition .bl-2 table tr:nth-last-child(1) { border: none; }
  .dsmtool-acquisition .bl-2 table tr:nth-last-child(1) td:nth-child(2) .get-started-btn { width: 270px; }
  .dsmtool-acquisition .bl-2 table tr:nth-last-child(1) td:nth-child(2):before { height: 10px; bottom: -10px; }
}
@media (max-width:600px) {
  .dsmtool-acquisition .bl-1 { padding-top: 30px; padding-bottom: 0; background: transparent; }
  .dsmtool-acquisition .bl-1 .flx-2 .block { display: flex; flex-direction: column; }
  .dsmtool-acquisition .bl-1 .flx-2 .block h2 { margin-bottom: 15px; }
  .dsmtool-acquisition .bl-1 .flx-2 .block img { display: none; }
  .dsmtool-acquisition .bl-1 .flx-2 .block .get-started-btn { margin-bottom: 20px; }
  .dsmtool-acquisition .bl-2 { padding-top: 50px; padding-bottom: 170px; }
  .dsmtool-acquisition .bl-2 h2 { margin-bottom: 16px; }
  .dsmtool-acquisition .bl-2 h3 { margin-bottom: 32px; }
  .dsmtool-acquisition .bl-2 table tr td { padding: 8px 0; }
  .dsmtool-acquisition .bl-2 table tr td h6 { font-size: 18px; line-height: 21px; }
  .dsmtool-acquisition .bl-2 table tr td img { max-width: 94px; }
  .dsmtool-acquisition .bl-2 table tr td:nth-child(1) { font-size: 16px; }
  .dsmtool-acquisition .bl-2 table tr td:nth-child(2) { padding: 8px 4px; font-size: 12px; line-height: 16px; }
  .dsmtool-acquisition .bl-2 table tr td:nth-child(3) { padding: 8px 4px; font-size: 12px; line-height: 16px; }
  .dsmtool-acquisition .bl-2 table tr:nth-child(1) td { padding: 0 0 14px; }
  .dsmtool-acquisition .bl-2 table tr:nth-child(1) td:nth-child(2)::before { top: -15px; height: 15px; }
  .dsmtool-acquisition .bl-2 table tr:nth-last-child(1) td:nth-child(2):before { height: 7px; bottom: -4px; }
}
.integrate .bl-1 { padding-top: 80px; }
.integrate .bl-1 .flx { display: flex; justify-content: space-between; align-items: center; }
.integrate .bl-1 .flx .block img.logo { margin-bottom: 46px; }
.integrate .bl-1 .flx .block img.bg { max-width: 642px; }
.integrate .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 16px; }
@media (max-width:600px) {
  .integrate .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.integrate .bl-1 .flx .block h1 br { display: none; }
.integrate .bl-1 .flx .block p { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; margin-bottom: 15px; }
.integrate .bl-1 .flx .block p:nth-last-child(1) { margin-bottom: 32px; }
.integrate .bl-1 .flx .block .btn-flx { display: flex; margin-top: 36px; }
.integrate .bl-1 .flx .block .btn-flx .or { color: var(--text-primary); font-size: 16px; line-height: 50px; margin: 0 16px; }
.integrate .bl-1 .flx .block .btn-flx .or strong { font-weight: 400; }
.integrate .bl-1 .flx .block .btn-flx span { display: flex; align-items: center; font-size: 14px; line-height: 17px; }
.integrate .bl-1 .flx .block .btn-flx span b { display: block; width: 5px; height: 5px; background: var(--brand-pink); border-radius: 50%; margin: 0 10px; }
.integrate .bl-1 .flx .block .btn-flx a.start-now { display: block; width: 195px; height: 50px; line-height: 50px; border-radius: 6px; text-decoration: none; background: var(--brand-pink) url("../src/img/get-started-arrow.svg") no-repeat 87% 50%; padding-right: 20px; color: var(--text-primary-invert); font-size: 16px; font-weight: 500; text-align: center; text-transform: uppercase; margin-bottom: 10px; box-sizing: border-box; transition: 0.3s; }
.integrate .bl-1 .flx .block .btn-flx a.start-now:hover { background: var(--brand-pink-dark) url("../src/img/get-started-arrow.svg") no-repeat 90% 50%; }
.integrate .bl-1 .flx .block .btn-flx a.start-now:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.integrate .bl-1 .flx .block .btn-flx a.start-now:active { background: var(--brand-pink-dark) url("../src/img/get-started-arrow.svg") no-repeat 90% 50%; }
.integrate .bl-1 .flx .block .btn-flx a.sign-in { display: block; width: 220px; height: 50px; line-height: 50px; text-align: center; text-transform: uppercase; text-decoration: none; font-size: 16px; border-radius: 6px; font-weight: 500; transition: 0.3s; border: 1px solid var(--brand-pink); color: var(--brand-pink); }
.integrate .bl-1 .flx .block .btn-flx a.sign-in:hover { background: var(--brand-pink); color: var(--text-primary-invert); }
.integrate .bl-1 .flx .block:nth-child(1) { padding-right: 50px; }
.integrate .bl-2 { padding-bottom: 80px; }
.integrate .bl-2 .flx { display: flex; flex-wrap: wrap; gap: 21px; }
.integrate .bl-2 .flx .block { width: calc(33.3333333333% - 14px); }
.integrate .bl-2 .flx .block img { display: block; width: 100%; margin-bottom: 36px; }
.integrate .bl-2 .flx .block h2 { font-size: 24px; color: var(--text-primary); font-weight: 700; margin-bottom: 16px; }
.integrate .bl-2 .flx .block p { color: var(--text-primary); font-size: 20px; line-height: 26px; }
.integrate .bl-3 { background: url("../src/img/general-lp-bl-5-bg.svg") no-repeat 50% 50%; padding: 80px 0; }
.integrate .bl-3 .flx { display: flex; justify-content: space-between; align-items: center; }
.integrate .bl-3 .flx .block h2 { font-weight: 600; font-size: 44px; line-height: 52px; color: var(--text-primary); margin-bottom: 16px; }
.integrate .bl-3 .flx .block p { font-size: 20px; line-height: 28px; color: var(--text-primary); margin-bottom: 32px; }
.integrate .bl-3 .flx .block img { width: 100%; display: block; }
.integrate .bl-3 .flx .block .btn-flx { display: flex; }
.integrate .bl-3 .flx .block .btn-flx .or { color: var(--text-primary); font-size: 16px; line-height: 50px; margin: 0 16px; }
.integrate .bl-3 .flx .block .btn-flx span { display: flex; align-items: center; font-size: 14px; line-height: 17px; }
.integrate .bl-3 .flx .block .btn-flx span b { display: block; width: 5px; height: 5px; background: var(--brand-pink); border-radius: 50%; margin: 0 10px; }
.integrate .bl-3 .flx .block .btn-flx a.start-now { display: block; width: 195px; height: 50px; line-height: 50px; border-radius: 6px; text-decoration: none; background: var(--brand-pink) url("../src/img/get-started-arrow.svg") no-repeat 87% 50%; padding-right: 20px; color: var(--text-primary-invert); font-size: 16px; font-weight: 500; text-align: center; text-transform: uppercase; margin-bottom: 10px; box-sizing: border-box; transition: 0.3s; }
.integrate .bl-3 .flx .block .btn-flx a.start-now:hover { background: var(--brand-pink-dark) url("../src/img/get-started-arrow.svg") no-repeat 90% 50%; }
.integrate .bl-3 .flx .block .btn-flx a.start-now:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.integrate .bl-3 .flx .block .btn-flx a.start-now:active { background: var(--brand-pink-dark) url("../src/img/get-started-arrow.svg") no-repeat 90% 50%; }
.integrate .bl-3 .flx .block .btn-flx a { display: block; width: 220px; height: 50px; line-height: 50px; text-align: center; text-transform: uppercase; text-decoration: none; font-size: 16px; border-radius: 6px; font-weight: 500; transition: 0.3s; border: 1px solid var(--brand-pink); color: var(--brand-pink); }
.integrate .bl-3 .flx .block .btn-flx a:hover { background: var(--brand-pink); color: var(--text-primary-invert); }
.integrate .bl-3 .flx .block:nth-child(1) { width: 45%; padding-right: 90px; }
.integrate .bl-3 .flx .block:nth-child(2) { width: 55%; }
@media (max-width:1300px) {
  .integrate .bl-1 .flx { flex-wrap: wrap; }
  .integrate .bl-1 .flx .block { width: 100%; }
  .integrate .bl-1 .flx .block h1 br { display: none; }
  .integrate .bl-1 .flx .block .btn-flx { margin-bottom: 50px; }
  .integrate .bl-1 .flx .block:nth-child(1) { padding-right: 0; }
}
@media (max-width:940px) {
  .integrate .bl-1 .flx .block img.bg { width: 100%; }
  .integrate .bl-2 .flx .block { width: 100%; margin-bottom: 50px; }
  .integrate .bl-2 .flx .block h2 { text-align: center; }
  .integrate .bl-2 .flx .block p { text-align: center; }
  .integrate .bl-2 .flx .block img { width: 100%; max-width: 300px; margin: 0 auto 36px; }
  .integrate .bl-3 .flx { flex-direction: column-reverse; }
  .integrate .bl-3 .flx .block h2 { text-align: center; }
  .integrate .bl-3 .flx .block p { text-align: center; }
  .integrate .bl-3 .flx .block img { margin-top: 30px; }
  .integrate .bl-3 .flx .block:nth-child(1) { width: 100%; padding-right: 0; }
  .integrate .bl-3 .flx .block:nth-child(2) { width: 100%; }
  .integrate .bl-3 .flx .block .btn-flx { display: flex; justify-content: center; }
}
@media (max-width:600px) {
  .integrate .bl-1 { padding-top: 40px; }
  .integrate .bl-1 .flx .block img.logo { display: block; margin: 0 auto 37px; }
  .integrate .bl-1 .flx .block h1 { text-align: center; }
  .integrate .bl-1 .flx .block p { text-align: center; }
  .integrate .bl-1 .flx .block img.bg { display: none; }
  .integrate .bl-1 .flx .block .btn-flx { flex-wrap: wrap; margin-bottom: 10px; }
  .integrate .bl-1 .flx .block .btn-flx .btn-block { width: 100%; }
  .integrate .bl-1 .flx .block .btn-flx .btn-block span { justify-content: center; }
  .integrate .bl-1 .flx .block .btn-flx .btn-block a { width: 100%; padding: 0; background-position: calc(50% + 80px) 50%; }
  .integrate .bl-1 .flx .block .btn-flx .or { position: relative; width: 100%; color: #b7b7b7; margin: 16px 0; line-height: initial; text-align: center; }
  .integrate .bl-1 .flx .block .btn-flx .or strong { position: relative; background: #ffffff; padding: 0 10px; bottom: 1px; }
  .integrate .bl-1 .flx .block .btn-flx .or:before { content: ""; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 100%; border-top: 1px dashed #b7b7b7; }
  .integrate .bl-2 { padding-top: 60px; padding-bottom: 20px; }
  .integrate .bl-2 .flx .block { margin-bottom: 55px; }
  .integrate .bl-2 .flx .block img { max-width: 100%; }
  .integrate .bl-2 .flx .block h2,
  .integrate .bl-2 .flx .block p { text-align: left; }
  .integrate .bl-3 { padding-top: 50px; padding-bottom: 50px; }
  .integrate .bl-3 .flx .block h2 { font-size: 32px; line-height: 32px; }
  .integrate .bl-3 .flx .block p { font-size: 18px; line-height: 30px; }
  .integrate .bl-3 .flx .block .btn-flx { flex-wrap: wrap; }
  .integrate .bl-3 .flx .block .btn-flx .btn-block { width: 100%; }
  .integrate .bl-3 .flx .block .btn-flx .btn-block span { justify-content: center; }
  .integrate .bl-3 .flx .block .btn-flx .btn-block a { width: 100%; padding: 0; background-position: calc(50% + 80px) 50%; }
  .integrate .bl-3 .flx .block .btn-flx .or { position: relative; width: 100%; color: #b7b7b7; margin: 16px 0; line-height: initial; text-align: center; }
  .integrate .bl-3 .flx .block .btn-flx .or strong { position: relative; background: #ffffff; padding: 0 10px; bottom: 1px; }
  .integrate .bl-3 .flx .block .btn-flx .or:before { content: ""; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 100%; border-top: 1px dashed #b7b7b7; }
}
.integrate-api .bl-1 { padding-top: 95px; padding-bottom: 85px; background: url("../src/img/integrate-api-bl-1-bg.svg") center no-repeat, var(--brand-space) url("../src/img/api-dot-grid.svg"); }
.integrate-api .bl-1 h1 { font-size: 50px; color: var(--text-primary-invert); font-weight: 700; line-height: 60px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .integrate-api .bl-1 h1 { font-size: 36px; line-height: 43px; }
}
.integrate-api .bl-1 p { font-size: 24px; color: var(--text-primary-invert); font-weight: 400; line-height: 33px; margin-bottom: 32px; text-align: center; }
@media (max-width:600px) {
  .integrate-api .bl-1 p { font-size: 18px; line-height: 25px; }
}
.integrate-api .bl-1 a { display: block; width: 195px; height: 50px; line-height: 50px; border-radius: 6px; text-decoration: none; background: var(--brand-pink) url("../src/img/get-started-arrow.svg") no-repeat 87% 50%; padding-right: 20px; color: var(--text-primary-invert); font-size: 16px; font-weight: 500; text-align: center; text-transform: uppercase; margin: 0 auto; box-sizing: border-box; transition: 0.3s; }
.integrate-api .bl-1 a:hover { background: var(--brand-pink-dark) url("../src/img/get-started-arrow.svg") no-repeat 90% 50%; }
.integrate-api .bl-1 a:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.integrate-api .bl-1 a:active { background: var(--brand-pink-dark) url("../src/img/get-started-arrow.svg") no-repeat 90% 50%; }
.integrate-api .supported-selling-channels { padding-top: 0; }
.integrate-api .bl-4 { padding-top: 60px; padding-bottom: 100px; }
.integrate-api .bl-4 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .integrate-api .bl-4 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .integrate-api .bl-4 h2 { margin-bottom: 32px; }
}
.integrate-api .bl-4 .logos { position: relative; margin-left: -29px; margin-right: -19px; }
.integrate-api .bl-4 .logos img.desktop { display: block; width: 100%; }
.integrate-api .bl-4 .logos img.mobile { display: none; }
.integrate-api .bl-4 .logos a { position: absolute; left: 280px; bottom: 72px; color: var(--brand-gold-dark); font-size: 14px; transition: color 0.3s; }
.integrate-api .bl-4 .logos a:hover { color: var(--brand-gold); }
.integrate-api .bl-4 p { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; margin-bottom: 32px; text-align: center; margin-top: 30px; }
.integrate-api .bl-4 a.get-started { display: block; width: 195px; height: 50px; line-height: 50px; border-radius: 6px; text-decoration: none; background: var(--brand-pink) url("../src/img/get-started-arrow.svg") no-repeat 87% 50%; padding-right: 20px; color: var(--text-primary-invert); font-size: 16px; font-weight: 500; text-align: center; text-transform: uppercase; margin: 0 auto; box-sizing: border-box; transition: 0.3s; }
.integrate-api .bl-4 a.get-started:hover { background: var(--brand-pink-dark) url("../src/img/get-started-arrow.svg") no-repeat 90% 50%; }
.integrate-api .bl-4 a.get-started:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.integrate-api .bl-4 a.get-started:active { background: var(--brand-pink-dark) url("../src/img/get-started-arrow.svg") no-repeat 90% 50%; }
.integrate-api .bl-5 { background: var(--brand-space) url("../src/img/api-dot-grid.svg"); padding-top: 116px; padding-bottom: 88px; }
.integrate-api .bl-5 .flx { display: flex; align-items: center; justify-content: space-between; }
.integrate-api .bl-5 .flx .block-1 { width: 50%; padding-right: 50px; }
.integrate-api .bl-5 .flx .block-1 h2 { font-size: 32px; color: var(--text-primary-invert); font-weight: 600; line-height: 38px; margin-bottom: 20px; }
@media (max-width:600px) {
  .integrate-api .bl-5 .flx .block-1 h2 { font-size: 24px; line-height: 28px; }
}
.integrate-api .bl-5 .flx .block-1 h3 { color: var(--text-primary-invert); font-size: 28px; font-weight: 600; margin-bottom: 32px; }
.integrate-api .bl-5 .flx .block-1 p { font-size: 18px; font-weight: 400; color: var(--text-primary-invert); line-height: 25px; margin-bottom: 48px; }
.integrate-api .bl-5 .flx .block-1 ul li { font-size: 20px; color: var(--text-primary-invert); font-weight: 400; line-height: 28px; display: flex; align-items: center; margin-bottom: 20px; }
@media (max-width:600px) {
  .integrate-api .bl-5 .flx .block-1 ul li { font-size: 18px; line-height: 25px; }
}
.integrate-api .bl-5 .flx .block-1 ul li img { margin-right: 16px; }
.integrate-api .bl-5 .flx .block-2 { width: 50%; }
.integrate-api .bl-5 .flx .block-2 .pl { padding-left: 32px; background: #fff; padding: 40px; border-radius: 16px; box-shadow: 0px 12px 40px 0px rgba(0, 4, 37, 0.4); box-sizing: border-box; min-height: 543px; display: flex; flex-direction: column; justify-content: center; }
.integrate-api .bl-5 .flx .block-2 .pl .thank-you { display: none; }
.integrate-api .bl-5 .flx .block-2 .pl .thank-you img { display: block; margin: auto; }
.integrate-api .bl-5 .flx .block-2 .pl .thank-you h4 { font-size: 32px; text-align: center; color: var(--text-primary); font-weight: 600; line-height: 38px; margin-top: 36px; margin-bottom: 12px; }
.integrate-api .bl-5 .flx .block-2 .pl .thank-you h5 { font-size: 18px; text-align: center; color: var(--text-primary); line-height: 25px; }
.integrate-api .bl-5 .flx .block-2 .pl .thank-you.active { display: block; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl .flx-inputs { display: flex; gap: 0 19px; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl .flx-inputs label { width: 50%; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl .flx-inputs .iti { width: 100%; margin-top: 5px; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl .flx-inputs button.form-btn { display: block; width: 50%; height: 50px; line-height: 50px; border-radius: 6px; text-decoration: none; background: var(--brand-pink) url("../src/img/get-started-arrow.svg") no-repeat 80% 50%; padding-right: 20px; color: var(--text-primary-invert); font-size: 16px; font-weight: 500; text-align: center; text-transform: uppercase; margin: 0; box-sizing: border-box; border: none; outline: none; cursor: pointer; transition: 0.3s; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl .flx-inputs button.form-btn:hover { background: var(--brand-pink-dark) url("../src/img/get-started-arrow.svg") no-repeat 83% 50%; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl .flx-inputs button.form-btn:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl .flx-inputs button.form-btn:active { background: var(--brand-pink-dark) url("../src/img/get-started-arrow.svg") no-repeat 83% 50%; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl label { position: relative; font-size: 16px; font-weight: 600; color: var(--text-primary); line-height: 24px; margin-bottom: 19px; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl label.margin { display: block; margin-bottom: 16px; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl label.margin span.error { position: initial; left: initial; bottom: initial; right: initial; top: initial; background: transparent; padding: 0; border-radius: 0; display: block; font-size: 12px; line-height: 16px; color: #e54343; font-weight: 400; margin-top: 5px; margin-top: -4px; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl label.margin span.error:after { display: none; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl label span.error { position: initial; left: initial; bottom: initial; right: initial; top: initial; background: transparent; padding: 0; border-radius: 0; display: block; font-size: 12px; line-height: 16px; color: #e54343; font-weight: 400; margin-top: 5px; position: absolute; margin-top: 2px; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl label span.error:after { display: none; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl input { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; margin-top: 5px; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl input::-moz-placeholder { color: var(--text-secondary); }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl input::placeholder { color: var(--text-secondary); }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl input:hover { border: 1px solid var(--brand-gold-bright); }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl input:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl input:disabled { background: var(--brand-grey); }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl input.error { border: 1px solid #e54343; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl input.error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .integrate-api .bl-5 .flx .block-2 .pl .form-pl input { height: 48px; }
}
.integrate-api .bl-5 .flx .block-2 .pl .form-pl textarea { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; height: 72px; resize: none; margin-top: 5px; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl textarea::-moz-placeholder { color: var(--text-secondary); }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl textarea::placeholder { color: var(--text-secondary); }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl textarea:hover { border: 1px solid var(--brand-gold-bright); }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl textarea:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl textarea:disabled { background: var(--brand-grey); }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl textarea.error { border: 1px solid #e54343; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl textarea.error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .integrate-api .bl-5 .flx .block-2 .pl .form-pl textarea { height: 48px; }
}
.integrate-api .bl-5 .flx .block-2 .pl .form-pl input#phone { padding-left: 55px; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl .iti__selected-flag { background: var(--brand-grey); border-top-left-radius: 6px; border-bottom-left-radius: 6px; }
.integrate-api .bl-5 .flx .block-2 .pl .form-pl .iti__country-list::-webkit-scrollbar { width: 0; height: 0; }
.integrate-api .rating-logos-component { padding-top: 52px; padding-bottom: 80px; }
@media (max-width:1300px) {
  .integrate-api .bl-4 .logos { margin-left: -22px; margin-right: -15px; }
  .integrate-api .bl-4 .logos a { left: 185px; bottom: 48px; font-size: 13px; }
  .integrate-api .bl-5 .flx .block-1 h2 br,
  .integrate-api .bl-5 .flx .block-1 p br { display: none; }
}
@media (max-width:930px) {
  .integrate-api .bl-1 { background: var(--brand-space) url("../src/img/api-bl-1-bg-mob.svg") no-repeat center; }
  .integrate-api .bl-1 h1 br,
  .integrate-api .bl-1 p br { display: none; }
  .integrate-api .bl-4 .logos img.desktop { display: none; }
  .integrate-api .bl-4 .logos img.mobile { display: block; margin: auto; }
  .integrate-api .bl-4 .logos a { left: calc(50% + 30px); bottom: initial; top: 288px; }
  .integrate-api .bl-5 .flx { flex-wrap: wrap; }
  .integrate-api .bl-5 .flx .block-1 { width: 100%; padding-right: 0; margin-bottom: 20px; }
  .integrate-api .bl-5 .flx .block-1 h2,
  .integrate-api .bl-5 .flx .block-1 h3,
  .integrate-api .bl-5 .flx .block-1 p { text-align: center; }
  .integrate-api .bl-5 .flx .block-1 ul { display: block; margin: auto; width: -moz-fit-content; width: fit-content; }
  .integrate-api .bl-5 .flx .block-2 { width: 100%; }
}
@media (max-width:600px) {
  .integrate-api .bl-1 { padding-top: 72px; padding-bottom: 64px; }
  .integrate-api .rating-logos-component { padding-bottom: 40px; }
  .integrate-api .bl-4 { padding-top: 40px; padding-bottom: 60px; }
  .integrate-api .bl-4 h2 { margin-bottom: 36px; }
  .integrate-api .bl-4 p br { display: none; }
  .integrate-api .bl-4 .logos { margin: 0 -20px; }
  .integrate-api .bl-4 .logos a { left: calc(50% + 28px); font-size: 14px; }
  .integrate-api .bl-5 { padding-top: 60px; padding-bottom: 80px; }
  .integrate-api .bl-5 .flx .block-1 p { font-size: 18px; line-height: 25px; margin-bottom: 35px; }
  .integrate-api .bl-5 .flx .block-1 h3 { font-size: 24px; line-height: 32px; margin-bottom: 20px; }
  .integrate-api .bl-5 .flx .block-1 ul li img { max-width: 28px; }
  .integrate-api .bl-5 .flx .block-2 .pl { padding: 24px; }
  .integrate-api .bl-5 .flx .block-2 .pl .form-pl textarea { height: 84px; }
  .integrate-api .bl-5 .flx .block-2 .pl .form-pl .flx-inputs { flex-direction: column; }
  .integrate-api .bl-5 .flx .block-2 .pl .form-pl .flx-inputs label { width: 100%; }
  .integrate-api .bl-5 .flx .block-2 .pl .form-pl .flx-inputs label .iti { width: 100%; }
  .integrate-api .bl-5 .flx .block-2 .pl .form-pl .flx-inputs button { width: 100%; }
  .integrate-api .bl-5 .flx .block-2 .pl .thank-you h4 { margin-top: 28px; }
}
.ac-hampton .bl-1 { background: url("../src/img/ac-hampton-bl-1-bg.svg") no-repeat 50% calc(100% - 83px), var(--brand-space) url("../src/img/ac-hampton-bl-1-dashes.svg") no-repeat 50% 0; padding-top: 28px; padding-bottom: 80px; }
.ac-hampton .bl-1 .header-flx { display: flex; align-items: center; justify-content: space-between; margin-bottom: 60px; }
.ac-hampton .bl-1 .header-flx img { width: 165px; display: block; }
.ac-hampton .bl-1 .header-flx a { display: block; width: 130px; height: 32px; line-height: 32px; border-radius: 6px; text-decoration: none; background: var(--brand-pink) url("../src/img/nav-arrow.svg") no-repeat 87% 50%; padding-right: 20px; color: var(--text-primary-invert); font-size: 12px; font-weight: 500; text-align: center; text-transform: uppercase; box-sizing: border-box; transition: 0.3s; }
.ac-hampton .bl-1 .header-flx a:hover { background: var(--brand-pink-dark) url("../src/img/nav-arrow.svg") no-repeat 90% 50%; }
.ac-hampton .bl-1 .header-flx a:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.ac-hampton .bl-1 .header-flx a:active { background: var(--brand-pink-dark) url("../src/img/nav-arrow.svg") no-repeat 90% 50%; }
.ac-hampton .bl-1 .content h1 { font-size: 50px; color: var(--text-primary-invert); font-weight: 700; line-height: 60px; margin-bottom: 32px; text-align: center; }
@media (max-width:600px) {
  .ac-hampton .bl-1 .content h1 { font-size: 36px; line-height: 43px; }
}
.ac-hampton .bl-1 .content .get-started-btn-description { color: var(--text-primary-invert); }
.ac-hampton .bl-1 .video-content { position: relative; margin-top: 40px; margin-bottom: -20px; }
.ac-hampton .bl-1 .video-content .space { margin-bottom: 80px; }
.ac-hampton .bl-1 .video-content img { display: block; margin: 0 auto; max-width: 883px; }
.ac-hampton .bl-1 .video-content iframe { position: absolute; top: 60px; left: 50%; transform: translateX(-50%); width: 700px; height: 394px; border-radius: 24px; box-shadow: 0px 30px 40px 0px rgba(0, 9, 40, 0.6); overflow: hidden; }
.ac-hampton .bl-1 .rating-logos-component { padding-top: 0; padding-bottom: 0; }
.ac-hampton .bl-1-v1 { display: none; position: relative; background: var(--brand-space); padding-top: 28px; padding-bottom: 20px; overflow: hidden; }
.ac-hampton .bl-1-v1 .elips-1 { position: absolute; top: 280px; left: -40px; width: 340px; height: 340px; border-radius: 340px; background: radial-gradient(50% 50% at 50% 50%, rgba(255, 0, 97, 0.3) 0%, rgba(255, 0, 97, 0) 100%); }
.ac-hampton .bl-1-v1 .elips-2 { position: absolute; top: 0; left: calc(50% + 120px); transform: translateX(-50%); width: 496px; height: 496px; border-radius: 496px; background: radial-gradient(50% 50% at 50% 50%, rgba(19, 36, 153, 0.9) 0%, rgba(19, 36, 153, 0) 100%); }
.ac-hampton .bl-1-v1 .elips-3 { position: absolute; top: 0; left: calc(50% + 340px); transform: translateX(-50%); width: 388px; height: 388px; border-radius: 388px; background: radial-gradient(50% 50% at 50% 50%, rgba(255, 0, 97, 0.5) 0%, rgba(255, 0, 97, 0) 100%); }
.ac-hampton .bl-1-v1 .elips-4 { position: absolute; bottom: -221px; left: calc(50% + 480px); transform: translateX(-50%); width: 442px; height: 442px; border-radius: 442px; background: radial-gradient(50% 50% at 50% 50%, rgba(19, 36, 153, 0.9) 0%, rgba(19, 36, 153, 0) 100%); }
.ac-hampton .bl-1-v1 .header-flx { display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; }
.ac-hampton .bl-1-v1 .header-flx img { width: 165px; display: block; }
.ac-hampton .bl-1-v1 .header-flx a { display: block; width: 130px; height: 32px; line-height: 32px; border-radius: 6px; text-decoration: none; background: var(--brand-pink) url("../src/img/nav-arrow.svg") no-repeat 87% 50%; padding-right: 20px; color: var(--text-primary-invert); font-size: 12px; font-weight: 500; text-align: center; text-transform: uppercase; box-sizing: border-box; transition: 0.3s; }
.ac-hampton .bl-1-v1 .header-flx a:hover { background: var(--brand-pink-dark) url("../src/img/nav-arrow.svg") no-repeat 90% 50%; }
.ac-hampton .bl-1-v1 .header-flx a:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.ac-hampton .bl-1-v1 .header-flx a:active { background: var(--brand-pink-dark) url("../src/img/nav-arrow.svg") no-repeat 90% 50%; }
.ac-hampton .bl-1-v1 .content { position: relative; display: flex; align-items: center; justify-content: space-between; z-index: 2; }
.ac-hampton .bl-1-v1 .content .block h1 { font-size: 52px; color: var(--text-primary-invert); font-weight: 600; line-height: 62px; margin-bottom: 32px; }
.ac-hampton .bl-1-v1 .content .block img.desktop { position: relative; display: block; width: 100%; max-width: 707px; right: -20px; }
.ac-hampton .bl-1-v1 .content .block img.mob { display: none; }
.ac-hampton .bl-1-v1 .content .block .get-started-btn .get-started-btn-description { color: var(--text-primary-invert); }
.ac-hampton .bl-1-v1 .content .block .rating-logos-component { padding-top: 52px; padding-bottom: 0; }
.ac-hampton .bl-1-v1 .content .block .rating-logos-component .flx-logos { justify-content: flex-start; gap: 0 28px; }
.ac-hampton .bl-1-v1 .content .block .rating-logos-component .flx-logos img { height: 52px; }
.ac-hampton .bl-1-v1 .content .block:nth-child(1) { width: calc(100% - 707px); }
.ac-hampton .bl-1-v1 .content .block:nth-child(2) { width: 707px; }
.ac-hampton .bl-1-v2 { display: none; position: relative; background: url("../src/img/ac-hampton-bl-1-v2-dashes.svg") no-repeat calc(50% + 300px) 100px, url("../src/img/ac-hampton-bl-1-v2-bg.svg") no-repeat 50% 50%, var(--brand-space); padding-top: 28px; padding-bottom: 120px; overflow: hidden; }
.ac-hampton .bl-1-v2 .elips { display: none; }
.ac-hampton .bl-1-v2 .header-flx { display: flex; align-items: center; justify-content: space-between; margin-bottom: 86px; }
.ac-hampton .bl-1-v2 .header-flx img { width: 165px; display: block; }
.ac-hampton .bl-1-v2 .header-flx a { display: block; width: 130px; height: 32px; line-height: 32px; border-radius: 6px; text-decoration: none; background: var(--brand-pink) url("../src/img/nav-arrow.svg") no-repeat 87% 50%; padding-right: 20px; color: var(--text-primary-invert); font-size: 12px; font-weight: 500; text-align: center; text-transform: uppercase; box-sizing: border-box; transition: 0.3s; }
.ac-hampton .bl-1-v2 .header-flx a:hover { background: var(--brand-pink-dark) url("../src/img/nav-arrow.svg") no-repeat 90% 50%; }
.ac-hampton .bl-1-v2 .header-flx a:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.ac-hampton .bl-1-v2 .header-flx a:active { background: var(--brand-pink-dark) url("../src/img/nav-arrow.svg") no-repeat 90% 50%; }
.ac-hampton .bl-1-v2 .content { position: relative; display: flex; align-items: center; justify-content: space-between; z-index: 2; }
.ac-hampton .bl-1-v2 .content .block { width: 50%; }
.ac-hampton .bl-1-v2 .content .block h1 { font-size: 52px; color: var(--text-primary-invert); font-weight: 600; line-height: 62px; margin-bottom: 32px; }
.ac-hampton .bl-1-v2 .content .block .get-started-btn .get-started-btn-description { color: var(--text-primary-invert); }
.ac-hampton .bl-1-v2 .content .block .rating-logos-component { padding-top: 52px; padding-bottom: 0; }
.ac-hampton .bl-1-v2 .content .block .rating-logos-component .flx-logos { justify-content: flex-start; gap: 0 28px; }
.ac-hampton .bl-1-v2 .content .block .rating-logos-component .flx-logos img { height: 52px; }
.ac-hampton .bl-1-v2 .content .block .video-wrapper { position: relative; }
.ac-hampton .bl-1-v2 .content .block .video-wrapper img { display: block; width: 100%; max-width: 662px; }
.ac-hampton .bl-1-v2 .content .block .video-wrapper iframe { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 566px; height: 320px; border-radius: 20px; box-shadow: 0px 24.328px 32.437px 0px rgba(0, 9, 40, 0.6); }
.ac-hampton .bl-1-v2 .content .block .video-wrapper-mob { display: none; }
.ac-hampton .bl-1-v2 .content .block:nth-child(1) { width: calc(100% - 662px); }
.ac-hampton .bl-1-v2 .content .block:nth-child(2) { width: 662px; }
.ac-hampton .bl-2 { padding-top: 80px; padding-bottom: 60px; }
.ac-hampton .bl-2 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 32px; text-align: center; }
@media (max-width:600px) {
  .ac-hampton .bl-2 h2 { font-size: 32px; line-height: 38px; }
}
.ac-hampton .bl-2 h2 img { width: 85px; margin-bottom: -10px; }
.ac-hampton .bl-2 .content { display: flex; align-items: center; justify-content: space-between; margin-top: 94px; }
.ac-hampton .bl-2 .content img.left { display: block; max-width: 555px; margin-left: -35px; }
.ac-hampton .bl-2 .content .block { padding-left: 64px; }
.ac-hampton .bl-2 .content .block h3 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 16px; }
@media (max-width:600px) {
  .ac-hampton .bl-2 .content .block h3 { font-size: 32px; line-height: 38px; }
}
.ac-hampton .bl-2 .content .block p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 10px; }
@media (max-width:600px) {
  .ac-hampton .bl-2 .content .block p { font-size: 18px; line-height: 25px; }
}
.ac-hampton .bl-2 .content .block p:nth-last-child(1) { margin-bottom: 0; }
.ac-hampton .bl-2 .content .block ul { margin-top: 24px; }
.ac-hampton .bl-2 .content .block ul li { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; display: flex; align-items: center; border-bottom: 1px solid var(--text-secondary-invert); margin-bottom: 12px; padding-bottom: 12px; }
.ac-hampton .bl-2 .content .block ul li img { display: block; height: 55px; margin-right: 19px; }
.ac-hampton .bl-2 .content .block ul li strong { font-size: 32px; font-weight: 600; margin-right: 10px; }
.ac-hampton .bl-2 .content .block ul li span { position: relative; top: 4px; }
.ac-hampton .bl-2 .content .block ul li:nth-last-child(1) { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }
.ac-hampton .bl-3 { padding-top: 60px; padding-bottom: 100px; }
.ac-hampton .bl-3 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .ac-hampton .bl-3 h2 { font-size: 32px; line-height: 38px; }
}
.ac-hampton .bl-3 h3 { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; text-align: center; margin-bottom: 112px; }
@media (max-width:600px) {
  .ac-hampton .bl-3 h3 { font-size: 18px; line-height: 25px; }
}
.ac-hampton .bl-3 .content .flx { display: flex; justify-content: space-between; align-items: center; margin-bottom: 80px; }
.ac-hampton .bl-3 .content .flx .block-1 { width: 40%; }
.ac-hampton .bl-3 .content .flx .block-1 h6 { text-transform: uppercase; color: var(--text-secondary); font-size: 18px; margin-bottom: 16px; }
.ac-hampton .bl-3 .content .flx .block-1 h4 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; margin-bottom: 16px; }
@media (max-width:600px) {
  .ac-hampton .bl-3 .content .flx .block-1 h4 { font-size: 24px; line-height: 28px; }
}
.ac-hampton .bl-3 .content .flx .block-1 h4 img { position: relative; right: 2px; bottom: 5px; }
.ac-hampton .bl-3 .content .flx .block-1 p { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; margin-bottom: 40px; }
@media (max-width:600px) {
  .ac-hampton .bl-3 .content .flx .block-1 p { font-size: 18px; line-height: 25px; }
}
.ac-hampton .bl-3 .content .flx .block-1 a { display: inline-flex; align-items: center; color: var(--brand-gold-dark); font-size: 18px; transition: 0.3s; }
.ac-hampton .bl-3 .content .flx .block-1 a span { display: block; width: 13px; height: 12px; background: var(--brand-gold-dark); -webkit-mask: url("../src/img/featurea-arrow.svg") no-repeat center; mask: url("../src/img/featurea-arrow.svg") no-repeat center; margin-left: 5px; transition: 0.3s; }
.ac-hampton .bl-3 .content .flx .block-1 a:hover { color: var(--brand-gold); }
.ac-hampton .bl-3 .content .flx .block-1 a:hover span { background: var(--brand-gold); margin-left: 10px; }
.ac-hampton .bl-3 .content .flx .block-2 { width: 50%; }
.ac-hampton .bl-3 .content .flx .block-2 img { display: block; width: 100%; max-width: 597px; }
.ac-hampton .bl-3 .content .flx:nth-last-child(1) { margin-bottom: 0; }
.ac-hampton .bl-3 .content .flx:nth-child(odd) { flex-direction: row-reverse; }
.ac-hampton .bl-4 { background: var(--brand-space) url("../src/img/ac-hampton-bl-4-bg.svg") no-repeat 100% 50%; padding: 81px 0 100px; }
.ac-hampton .bl-4 .flx { display: flex; justify-content: space-between; align-items: center; }
.ac-hampton .bl-4 .flx .mob { display: none; }
.ac-hampton .bl-4 .flx .block-1 { width: 45%; }
.ac-hampton .bl-4 .flx .block-1 h2 { font-size: 44px; color: var(--text-primary-invert); font-weight: 600; line-height: 52px; margin-bottom: 16px; }
@media (max-width:600px) {
  .ac-hampton .bl-4 .flx .block-1 h2 { font-size: 32px; line-height: 38px; }
}
.ac-hampton .bl-4 .flx .block-1 h3 { font-size: 24px; color: var(--text-primary-invert); font-weight: 400; line-height: 33px; margin-bottom: 40px; }
@media (max-width:600px) {
  .ac-hampton .bl-4 .flx .block-1 h3 { font-size: 18px; line-height: 25px; }
}
.ac-hampton .bl-4 .flx .block-1 p { color: var(--text-primary-invert); font-size: 26px; line-height: 36px; margin-bottom: 20px; }
.ac-hampton .bl-4 .flx .block-1 img.student-win { width: 100%; max-width: 504px; }
.ac-hampton .bl-4 .flx .block-1 .flx-2 { display: flex; align-items: center; }
.ac-hampton .bl-4 .flx .block-1 .flx-2 img.avatar { width: 90px; height: 90px; -o-object-fit: cover; object-fit: cover; border-radius: 50%; border: 2px solid #fff; box-shadow: 0px 12px 40px 0px rgba(0, 3, 29, 0.12); display: block; margin-right: 25px; }
.ac-hampton .bl-4 .flx .block-1 .flx-2 .flx-2-content h4 { color: var(--text-primary-invert); font-size: 24px; line-height: 33px; font-weight: 600; margin-bottom: 6px; }
.ac-hampton .bl-4 .flx .block-1 .flx-2 .flx-2-content img { display: block; }
.ac-hampton .bl-4 .flx .block-2 { width: 50%; display: flex; align-items: center; }
.ac-hampton .bl-4 .flx .block-2 .pl-1 { width: 52%; position: relative; border-radius: 30px; background-color: #fff; box-shadow: 0px 20px 40px 0px rgba(0, 0, 0, 0.12); padding: 40px 32px; }
.ac-hampton .bl-4 .flx .block-2 .pl-1 img { position: absolute; top: 65px; left: -45px; }
.ac-hampton .bl-4 .flx .block-2 .pl-1 h5 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; text-align: center; margin-bottom: 24px; }
@media (max-width:600px) {
  .ac-hampton .bl-4 .flx .block-2 .pl-1 h5 { font-size: 24px; line-height: 28px; }
}
.ac-hampton .bl-4 .flx .block-2 .pl-1 p { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; text-align: center; text-decoration: line-through; margin-bottom: 5px; }
@media (max-width:600px) {
  .ac-hampton .bl-4 .flx .block-2 .pl-1 p { font-size: 18px; line-height: 25px; }
}
.ac-hampton .bl-4 .flx .block-2 .pl-1 h6 { width: calc(100% - 25px); margin: 0 auto 24px; font-size: 24px; font-weight: 600; color: var(--text-primary-invert); border-radius: 54px; text-align: center; background-color: #59ce88; line-height: 33px; box-sizing: border-box; }
.ac-hampton .bl-4 .flx .block-2 .pl-1 ul { margin-bottom: 24px; }
.ac-hampton .bl-4 .flx .block-2 .pl-1 ul li { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; position: relative; padding-left: 12px; margin-bottom: 8px; }
.ac-hampton .bl-4 .flx .block-2 .pl-1 ul li::before { position: absolute; top: 10px; left: 0; content: ""; width: 4px; height: 4px; border-radius: 50%; background-color: var(--brand-pink); }
.ac-hampton .bl-4 .flx .block-2 .pl-1 ul li:nth-last-child(1) { margin-bottom: 0; }
.ac-hampton .bl-4 .flx .block-2 .pl-2 { width: 48%; padding: 50px 22px; border-radius: 30px; background: rgba(255, 255, 255, 0.08); box-shadow: 0px 28px 40px 0px rgba(0, 0, 0, 0.2); }
.ac-hampton .bl-4 .flx .block-2 .pl-2 h5 { color: var(--text-primary-invert); font-size: 28px; font-weight: 600; text-align: center; line-height: 39px; margin-bottom: 28px; }
.ac-hampton .bl-4 .flx .block-2 .pl-2 h6 { font-size: 24px; line-height: 33px; background: var(--brand-space); color: var(--text-primary-invert); text-align: center; border-radius: 54px; margin-bottom: 28px; }
.ac-hampton .bl-4 .flx .block-2 .pl-2 ul li { position: relative; font-size: 18px; line-height: 25px; color: var(--text-primary-invert); padding-left: 12px; margin-bottom: 8px; }
.ac-hampton .bl-4 .flx .block-2 .pl-2 ul li::before { position: absolute; top: 10px; left: 0; content: ""; width: 4px; height: 4px; border-radius: 50%; background-color: var(--brand-pink); }
.ac-hampton .bl-4 .flx .block-2 .pl-2 ul li:nth-last-child(1) { margin-bottom: 0; }
.ac-hampton .bl-5 { background: var(--brand-space) url("../src/img/ac-hampton-bg-5-bg.svg") no-repeat 50% 50%; padding: 80px 0; }
.ac-hampton .bl-5 h2 { font-size: 44px; color: var(--text-primary-invert); font-weight: 600; line-height: 52px; text-align: center; margin-bottom: 16px; }
@media (max-width:600px) {
  .ac-hampton .bl-5 h2 { font-size: 32px; line-height: 38px; }
}
.ac-hampton .bl-5 h3 { font-size: 24px; color: var(--text-secondary-invert); font-weight: 400; line-height: 33px; text-align: center; margin-bottom: 38px; }
@media (max-width:600px) {
  .ac-hampton .bl-5 h3 { font-size: 18px; line-height: 25px; }
}
.ac-hampton .bl-5 p { text-align: center; color: var(--text-primary-invert); font-size: 32px; line-height: 44px; margin-bottom: 20px; }
.ac-hampton .bl-5 .flx { display: flex; justify-content: center; align-items: center; margin-bottom: 36px; }
.ac-hampton .bl-5 .flx .block-1 img { width: 80px; height: 80px; -o-object-fit: cover; object-fit: cover; display: block; border: 2px solid #fff; border-radius: 50%; box-shadow: 0px 12px 40px 0px rgba(0, 3, 29, 0.12); margin-right: 25px; }
.ac-hampton .bl-5 .flx .block-2 h6 { font-size: 24px; color: var(--text-primary-invert); font-weight: 600; line-height: 33px; margin-bottom: 6px; }
.ac-hampton .bl-5 .flx .block-2 img { display: block; }
.ac-hampton .bl-5 .get-started-btn-description { color: var(--text-secondary-invert); }
@media (max-width:1300px) {
  .ac-hampton .bl-1-v1 .header-flx { margin-bottom: 52px; }
  .ac-hampton .bl-1-v1 .content { flex-direction: column; }
  .ac-hampton .bl-1-v1 .content .block h1 br { display: none; }
  .ac-hampton .bl-1-v1 .content .block img.desktop { right: 0; margin-top: 40px; }
  .ac-hampton .bl-1-v1 .content .block:nth-child(1) { width: 100%; }
  .ac-hampton .bl-1-v1 .content .block:nth-child(2) { width: 100%; }
  .ac-hampton .bl-1-v2 .header-flx { margin-bottom: 52px; }
  .ac-hampton .bl-1-v2 .content { flex-direction: column; }
  .ac-hampton .bl-1-v2 .content .block h1 br { display: none; }
  .ac-hampton .bl-1-v2 .content .block .video-wrapper { margin-top: 40px; }
  .ac-hampton .bl-1-v2 .content .block .video-wrapper img { margin: auto; }
  .ac-hampton .bl-1-v2 .content .block:nth-child(1) { width: 100%; }
  .ac-hampton .bl-1-v2 .content .block:nth-child(2) { width: 100%; }
  .ac-hampton .bl-4 .flx .block-1 { width: 100%; }
  .ac-hampton .bl-4 .flx .block-1 h2,
  .ac-hampton .bl-4 .flx .block-1 h3 { text-align: center; }
  .ac-hampton .bl-4 .flx .block-2 { display: none; }
  .ac-hampton .bl-4 .flx .mob { display: block; }
  .ac-hampton .bl-4 .flx .mob .block-2 { display: flex; justify-content: center; width: 100%; margin-bottom: 40px; }
  .ac-hampton .bl-4 .flx .mob .block-2 .pl-1 { width: 340px; }
  .ac-hampton .bl-4 .flx.digital-launchpad .block-1 { display: flex; flex-direction: column; }
  .ac-hampton .bl-4 .flx.digital-launchpad .block-1 img.student-win { order: 4; margin: 0 auto; }
}
@media (max-width:940px) {
  .ac-hampton .bl-1 .video-content { margin-bottom: 42px; }
  .ac-hampton .bl-1 .video-content img { display: none; }
  .ac-hampton .bl-1 .video-content img.digital-launchpad { display: block; width: 100%; }
  .ac-hampton .bl-1 .video-content iframe { position: initial; transform: initial; width: 100%; }
  .ac-hampton .bl-1 .content h1 br { display: none; }
  .ac-hampton .bl-2 h2 br { display: none; }
  .ac-hampton .bl-2 .content { flex-wrap: wrap; }
  .ac-hampton .bl-2 .content img.left { display: block; margin: auto; max-width: 100%; }
  .ac-hampton .bl-2 .content .block { padding-left: 0; }
  .ac-hampton .bl-3 h3 br { display: none; }
  .ac-hampton .bl-3 .content .flx { flex-wrap: wrap; }
  .ac-hampton .bl-3 .content .flx .block-1 { width: 100%; margin-bottom: 32px; }
  .ac-hampton .bl-3 .content .flx .block-2 { width: 100%; }
  .ac-hampton .bl-3 .content .flx:nth-child(odd) { flex-direction: initial; }
  .ac-hampton .bl-5 p br { display: none; }
}
@media (max-width:600px) {
  .ac-hampton .bl-1 { padding-top: 16px; padding-bottom: 64px; background: var(--brand-space); }
  .ac-hampton .bl-1 .header-flx { margin-bottom: 69px; }
  .ac-hampton .bl-1 .header-flx img { width: 139px; }
  .ac-hampton .bl-1 .video-content iframe { border-radius: 16px; height: 190px; }
  .ac-hampton .bl-1-v1 { padding-bottom: 67px; }
  .ac-hampton .bl-1-v1 .elips-1 { top: 35%; left: 50%; transform: translateX(-50%); }
  .ac-hampton .bl-1-v1 .elips-2 { top: 38%; left: 120px; width: 225px; height: 225px; border-radius: 225px; }
  .ac-hampton .bl-1-v1 .elips-3 { top: 38%; left: calc(50% + 50px); transform: translateX(-50%); width: 187px; height: 187px; border-radius: 187px; }
  .ac-hampton .bl-1-v1 .elips-4 { top: 60%; left: initial; transform: initial; right: 10px; width: 200px; height: 200px; border-radius: 200px; }
  .ac-hampton .bl-1-v1 .header-flx img { width: 140px; }
  .ac-hampton .bl-1-v1 .content .block h1 { text-align: center; font-size: 36px; line-height: 43px; }
  .ac-hampton .bl-1-v1 .content .block .get-started-btn { display: flex; flex-direction: column; align-items: center; margin-bottom: 35px; }
  .ac-hampton .bl-1-v1 .content .block .rating-logos-component { padding-top: 40px; padding-left: 0; padding-right: 0; }
  .ac-hampton .bl-1-v1 .content .block .rating-logos-component .container-full { padding-left: 0; padding-right: 0; }
  .ac-hampton .bl-1-v1 .content .block img.desktop { display: none; }
  .ac-hampton .bl-1-v1 .content .block img.mob { display: block; margin-left: -20px; width: calc(100% + 40px); }
  .ac-hampton .bl-1-v2 { padding-bottom: 67px; background: var(--brand-space); }
  .ac-hampton .bl-1-v2 .elips { display: block; position: absolute; top: 20%; left: 50%; transform: translateX(-50%); width: 545px; height: 450px; border-radius: 545px; background: #141d5a; filter: blur(150px); }
  .ac-hampton .bl-1-v2 .header-flx img { width: 140px; }
  .ac-hampton .bl-1-v2 .content .block h1 { text-align: center; font-size: 36px; line-height: 43px; }
  .ac-hampton .bl-1-v2 .content .block .get-started-btn { display: flex; flex-direction: column; align-items: center; margin-bottom: 35px; }
  .ac-hampton .bl-1-v2 .content .block .rating-logos-component { padding-top: 40px; padding-left: 0; padding-right: 0; }
  .ac-hampton .bl-1-v2 .content .block .rating-logos-component .container-full { padding-left: 0; padding-right: 0; }
  .ac-hampton .bl-1-v2 .content .block .video-wrapper { display: none; }
  .ac-hampton .bl-1-v2 .content .block .video-wrapper-mob { display: block; }
  .ac-hampton .bl-1-v2 .content .block .video-wrapper-mob iframe { display: block; margin: 0 auto; width: 335px; height: 190px; border-radius: 16px; }
  .ac-hampton .bl-2 { padding-top: 40px; padding-bottom: 40px; }
  .ac-hampton .bl-2 h2 img { width: 65px; margin-bottom: -7px; }
  .ac-hampton .bl-2 .content { margin-top: 76px; }
  .ac-hampton .bl-2 .content .block ul li img { width: 52px; }
  .ac-hampton .bl-2 .content .block ul li strong { font-size: 28px; }
  .ac-hampton .bl-3 { padding-top: 40px; padding-bottom: 60px; }
  .ac-hampton .bl-3 h2 { margin-bottom: 16px; }
  .ac-hampton .bl-3 h3 { margin-bottom: 40px; }
  .ac-hampton .bl-3 .content .flx { margin-bottom: 60px; }
  .ac-hampton .bl-3 .content .flx .block-1 h6 { font-size: 16px; line-height: 22px; margin-bottom: 12px; }
  .ac-hampton .bl-3 .content .flx .block-1 h4 { margin-bottom: 12px; }
  .ac-hampton .bl-3 .content .flx .block-1 h4 img { display: none; }
  .ac-hampton .bl-3 .content .flx .block-1 p { margin-bottom: 30px; }
  .ac-hampton .bl-4 { padding-top: 60px; padding-bottom: 80px; background: var(--brand-space); }
  .ac-hampton .bl-4 .flx .block-1 h3 br { display: none; }
  .ac-hampton .bl-4 .flx .block-1 .mob .block-2 .pl-1 img { left: -8px; }
  .ac-hampton .bl-5 { background: var(--brand-space); padding-top: 64px; padding-bottom: 64px; }
  .ac-hampton .bl-5 p { font-size: 26px; line-height: 36px; }
}
.suppliers-general .bl-1 { background: #fcf4ee url("../src/img/suppliers-general-bl-1-2.svg") no-repeat 50% 50%; padding-top: 120px; padding-bottom: 88px; }
.suppliers-general .bl-1 .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; text-align: center; }
@media (max-width:600px) {
  .suppliers-general .bl-1 .block h1 { font-size: 36px; line-height: 43px; }
}
.suppliers-general .bl-1 .block p { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; margin-bottom: 32px; text-align: center; }
@media (max-width:600px) {
  .suppliers-general .bl-1 .block p { font-size: 18px; line-height: 25px; }
}
.suppliers-general .features-component { padding-top: 100px; }
.suppliers-general .bl-2 { padding-bottom: 50px; }
.suppliers-general .bl-2 h2 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; margin-bottom: 36px; }
@media (max-width:600px) {
  .suppliers-general .bl-2 h2 { font-size: 24px; line-height: 28px; }
}
.suppliers-general .bl-2 .filter { display: flex; margin-bottom: 40px; }
.suppliers-general .bl-2 .filter .filter-items { display: flex; flex-wrap: wrap; gap: 12px 16px; padding-right: 40px; }
.suppliers-general .bl-2 .filter .filter-items span { border: 1px solid #dbeeeb; background: #eff7f5; padding: 6px 16px; color: var(--brand-space); border-radius: 16px; font-size: 16px; cursor: pointer; transition: 0.3s; }
.suppliers-general .bl-2 .filter .filter-items span:hover { background: var(--brand-space); color: var(--text-primary-invert); border: 1px solid var(--brand-space); }
.suppliers-general .bl-2 .filter .filter-items span.active { background: var(--brand-space); color: var(--text-primary-invert); border: 1px solid var(--brand-space); }
.suppliers-general .bl-2 .filter .search form { display: flex; align-items: center; }
.suppliers-general .bl-2 .filter .search form input[type=text] { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; width: 288px; height: 40px; border-radius: 6px; border: 1px solid var(--border); padding-left: 45px; padding-right: 15px; font-size: 16px; color: var(--text-primary); outline: none; background: url("../src/img/search-loupe.svg") no-repeat; background-position: 12px 50%; box-sizing: border-box; }
.suppliers-general .bl-2 .filter .search form input[type=text]::-moz-placeholder { color: var(--text-secondary); }
.suppliers-general .bl-2 .filter .search form input[type=text]::placeholder { color: var(--text-secondary); }
.suppliers-general .bl-2 .filter .search form input[type=text]:hover { border: 1px solid var(--brand-gold-bright); }
.suppliers-general .bl-2 .filter .search form input[type=text]:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.suppliers-general .bl-2 .filter .search form input[type=text]:disabled { background: var(--brand-grey); }
.suppliers-general .bl-2 .filter .search form input[type=text].error { border: 1px solid #e54343; }
.suppliers-general .bl-2 .filter .search form input[type=text].error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .suppliers-general .bl-2 .filter .search form input[type=text] { height: 48px; }
}
.suppliers-general .bl-2 .filter .search form input[type=text]::-moz-placeholder { color: var(--text-secondary); }
.suppliers-general .bl-2 .filter .search form input[type=text]::placeholder { color: var(--text-secondary); }
.suppliers-general .bl-2 #response { display: flex; flex-wrap: wrap; gap: 30px; }
.suppliers-general .bl-2 #response img.loader { display: block; margin: auto; width: 50px; }
.suppliers-general .bl-2 #response .not-found-search { width: 100%; }
.suppliers-general .bl-2 #response .not-found-search img { display: block; margin: 40px auto; }
.suppliers-general .bl-2 #response .not-found-search h5 { text-align: center; font-size: 20px; font-weight: 500; line-height: 24px; color: var(--text-primary); margin-bottom: 12px; }
.suppliers-general .bl-2 #response .not-found-search h6 { text-align: center; color: var(--text-primary); font-size: 18px; line-height: 24px; }
.suppliers-general .bl-2 #response span,
.suppliers-general .bl-2 #response a { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; width: calc(16.6666666667% - 25px); height: 110px; background: #fff; text-decoration: none; border-radius: 8px; border: solid 1px var(--border); padding: 17px; transition: 0.3s; }
.suppliers-general .bl-2 #response span strong,
.suppliers-general .bl-2 #response a strong { text-align: center; font-weight: 500; text-transform: uppercase; color: var(--text-primary); font-size: 11px; }
.suppliers-general .bl-2 #response span img,
.suppliers-general .bl-2 #response a img { max-width: 100%; }
.suppliers-general .bl-2 #response span:nth-child(6n),
.suppliers-general .bl-2 #response a:nth-child(6n) { margin-right: 0; }
.suppliers-general .bl-2 .other-suppliers-form { padding-top: 60px; padding-bottom: 60px; background: var(--brand-light-gold) url("../src/img/other-suppliers-form.svg") no-repeat 50% 50%; border-radius: 20px; margin-top: 60px; }
.suppliers-general .bl-2 .other-suppliers-form h3 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .suppliers-general .bl-2 .other-suppliers-form h3 { font-size: 24px; line-height: 28px; }
}
.suppliers-general .bl-2 .other-suppliers-form h4 { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; margin-bottom: 32px; text-align: center; }
.suppliers-general .bl-2 .other-suppliers-form .success-message { display: block; margin: auto; width: -moz-fit-content; width: fit-content; font-size: 20px; color: var(--text-primary); background: url("../src/img/suppliers-all-form-message.svg") no-repeat 0 50%; padding: 5px 0 5px 35px; }
.suppliers-general .bl-2 .other-suppliers-form form.flx { display: flex; justify-content: center; gap: 0 20px; }
.suppliers-general .bl-2 .other-suppliers-form form.flx .field { position: relative; }
.suppliers-general .bl-2 .other-suppliers-form form.flx .field span.error { position: initial; left: initial; bottom: initial; right: initial; top: initial; background: transparent; padding: 0; border-radius: 0; display: block; font-size: 12px; line-height: 16px; color: #e54343; font-weight: 400; margin-top: 5px; position: absolute; bottom: -20px; }
.suppliers-general .bl-2 .other-suppliers-form form.flx .field span.error:after { display: none; }
.suppliers-general .bl-2 .other-suppliers-form form.flx .field span.error ~ .jq-selectbox__select { border: 1px solid #e54343; }
.suppliers-general .bl-2 .other-suppliers-form form.flx input { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; width: 220px; }
.suppliers-general .bl-2 .other-suppliers-form form.flx input::-moz-placeholder { color: var(--text-secondary); }
.suppliers-general .bl-2 .other-suppliers-form form.flx input::placeholder { color: var(--text-secondary); }
.suppliers-general .bl-2 .other-suppliers-form form.flx input:hover { border: 1px solid var(--brand-gold-bright); }
.suppliers-general .bl-2 .other-suppliers-form form.flx input:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.suppliers-general .bl-2 .other-suppliers-form form.flx input:disabled { background: var(--brand-grey); }
.suppliers-general .bl-2 .other-suppliers-form form.flx input.error { border: 1px solid #e54343; }
.suppliers-general .bl-2 .other-suppliers-form form.flx input.error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .suppliers-general .bl-2 .other-suppliers-form form.flx input { height: 48px; }
}
.suppliers-general .bl-2 .other-suppliers-form form.flx select { position: absolute; width: 0; height: 0; border: none; padding: 0; margin: 0; opacity: 0; visibility: hidden; z-index: -1; }
.suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox.changed .jq-selectbox__select { border: 1px solid var(--border) !important; }
.suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox.changed span.error { display: none; }
.suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox.opened .jq-selectbox__select { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox__select { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; width: 220px; height: 40px; line-height: 40px; font-size: 16px; border-radius: 6px; border: 1px solid var(--border); font-family: "Rubik", sans-serif; color: var(--text-secondary); background: #ffffff url("../src/img/dropdown-icon.svg") no-repeat calc(100% - 8px) 50%; padding: 0 16px; outline: none; box-sizing: border-box; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
.suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox__select::-moz-placeholder { color: var(--text-secondary); }
.suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox__select::placeholder { color: var(--text-secondary); }
.suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox__select:hover { border: 1px solid var(--brand-gold-bright); }
.suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox__select:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox__select:disabled { background: var(--brand-grey); }
.suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox__select.error { border: 1px solid #e54343; }
.suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox__select.error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox__select { height: 48px; }
}
.suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox__dropdown { position: relative; height: 300px; }
.suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox__dropdown .input { position: absolute; top: 5px; left: 0; right: 0; background: #ffffff; box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.12); border-radius: 6px; }
.suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox__dropdown .input input { position: relative; width: 100%; border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: none; box-shadow: none; font-size: 14px; z-index: 2; }
.suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox__dropdown ul { width: 100%; position: absolute; top: 45px; left: 0; background: #ffffff; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.12); max-height: 300px; padding-top: 5px; overflow-y: auto; z-index: 1; }
.suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox__dropdown ul li { padding: 8px 12px; color: var(--text-primary); font-size: 16px; line-height: initial; cursor: pointer; }
.suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox__dropdown ul li.sel { background: var(--brand-grey); }
.suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox__dropdown ul li.hide { display: none; }
.suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox__dropdown ul li:hover { background: #fcf8f3; }
.suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox__dropdown ul li:nth-child(1) { pointer-events: none; }
.suppliers-general .bl-2 .other-suppliers-form form.flx button { border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 220px; height: 40px; }
.suppliers-general .bl-2 .other-suppliers-form form.flx button:hover { background: var(--brand-gold-dark); }
.suppliers-general .bl-2 .other-suppliers-form form.flx button:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.suppliers-general .bl-2 .other-suppliers-form form.flx button:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
.suppliers-general .bl-3 { padding-top: 60px; padding-bottom: 100px; }
.suppliers-general .bl-3 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .suppliers-general .bl-3 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .suppliers-general .bl-3 h2 { margin-bottom: 32px; }
}
.suppliers-general .bl-3 .flx { display: flex; flex-wrap: wrap; gap: 35px 21px; }
.suppliers-general .bl-3 .flx .block { width: calc(25% - 16px); border-radius: 20px; padding: 32px 31px; box-shadow: 0px 4px 30px 0px rgba(0, 0, 0, 0.08); box-sizing: border-box; transition: 0.3s; }
.suppliers-general .bl-3 .flx .block img { height: 64px; margin-bottom: 24px; }
.suppliers-general .bl-3 .flx .block h4 { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 16px; font-weight: 600; }
@media (max-width:600px) {
  .suppliers-general .bl-3 .flx .block h4 { font-size: 18px; line-height: 25px; }
}
.suppliers-general .bl-3 .flx .block .text { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; }
.suppliers-general .bl-4 { padding-top: 60px; padding-bottom: 53px; }
.suppliers-general .bl-4 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .suppliers-general .bl-4 h2 { font-size: 32px; line-height: 38px; }
}
.suppliers-general .bl-4 h3 { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .suppliers-general .bl-4 h3 { font-size: 18px; line-height: 25px; }
}
@media (max-width:600px) {
  .suppliers-general .bl-4 h3 { margin-bottom: 32px; }
}
.suppliers-general .bl-4 .tabs ul.tabs__caption { width: -moz-fit-content; width: fit-content; display: flex; margin: 0 auto 40px; background: var(--brand-space); border: 4px solid var(--brand-space); border-radius: 30px; }
.suppliers-general .bl-4 .tabs ul.tabs__caption li { color: var(--text-primary-invert); font-size: 18px; font-weight: 500; line-height: 24px; padding: 14px 28px; border-radius: 30px; cursor: pointer; transition: 0.2s; }
.suppliers-general .bl-4 .tabs ul.tabs__caption li:hover { background: #141d5a; }
.suppliers-general .bl-4 .tabs ul.tabs__caption li.active { color: var(--text-primary); background: #fff; }
.suppliers-general .bl-4 .tabs ul.tabs__caption li.active:hover { background: #f2f3fb; }
.suppliers-general .bl-4 .tabs .tabs__content { display: none; background: var(--brand-space); border-radius: 20px; overflow: hidden; }
.suppliers-general .bl-4 .tabs .tabs__content .flx { position: relative; display: flex; align-items: center; }
.suppliers-general .bl-4 .tabs .tabs__content .flx .block-1 { width: 50%; padding-left: 80px; padding-top: 75px; padding-bottom: 75px; box-sizing: border-box; }
.suppliers-general .bl-4 .tabs .tabs__content .flx .block-1 h4 { font-size: 38px; font-weight: 600; color: var(--text-primary-invert); line-height: 45px; margin-bottom: 20px; }
.suppliers-general .bl-4 .tabs .tabs__content .flx .block-1 ul { margin-bottom: 32px; }
.suppliers-general .bl-4 .tabs .tabs__content .flx .block-1 ul li { position: relative; font-size: 20px; color: var(--text-primary-invert); line-height: 28px; padding-left: 16px; margin-bottom: 8px; }
.suppliers-general .bl-4 .tabs .tabs__content .flx .block-1 ul li::before { position: absolute; left: 0; content: "•"; color: var(--brand-pink); display: inline-block; width: 4px; }
.suppliers-general .bl-4 .tabs .tabs__content .flx .block-1 ul li:nth-last-child(1) { margin-bottom: 0; }
.suppliers-general .bl-4 .tabs .tabs__content .flx .block-1 a { width: -moz-fit-content; width: fit-content; height: 48px; line-height: 48px; border-radius: 8px; background-color: var(--brand-pink); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; padding: 0 20px; }
.suppliers-general .bl-4 .tabs .tabs__content .flx .block-1 a:hover { background-color: var(--brand-pink-dark); }
.suppliers-general .bl-4 .tabs .tabs__content .flx .block-1 a:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.suppliers-general .bl-4 .tabs .tabs__content .flx .block-1 a:disabled { background-color: var(--brand-pink-secondary); cursor: not-allowed; }
.suppliers-general .bl-4 .tabs .tabs__content .flx .block-2 { width: 50%; }
.suppliers-general .bl-4 .tabs .tabs__content .flx .block-2 img { display: block; width: 50%; position: absolute; bottom: 0; right: 0; }
.suppliers-general .bl-4 .tabs .tabs__content.active { display: block; }
@media (max-width:1300px) {
  .suppliers-general .bl-3 .flx .block { width: calc(33.3333333333% - 14px); }
  .suppliers-general .bl-4 .tabs .tabs__content .flx { flex-direction: column; }
  .suppliers-general .bl-4 .tabs .tabs__content .flx .block-1 { width: 100%; margin-bottom: 40px; }
  .suppliers-general .bl-4 .tabs .tabs__content .flx .block-2 { width: 100%; }
  .suppliers-general .bl-4 .tabs .tabs__content .flx .block-2 img { width: 100%; position: relative; margin-left: auto; }
}
@media (max-width:940px) {
  .suppliers-general .bl-1 .block p br { display: none; }
  .suppliers-general .bl-2 .filter { flex-direction: column-reverse; }
  .suppliers-general .bl-2 .filter .filter-items { width: 100%; padding-right: 0; }
  .suppliers-general .bl-2 .filter .search { margin-bottom: 32px; }
  .suppliers-general .bl-2 .filter .search form { width: 100%; }
  .suppliers-general .bl-2 .filter .search form input[type=text] { width: 100%; }
  .suppliers-general .bl-2 #response span,
  .suppliers-general .bl-2 #response a { width: calc(25% - 23px); }
  .suppliers-general .bl-2 .other-suppliers-form { padding-left: 20px; padding-right: 20px; }
  .suppliers-general .bl-3 .flx .block { width: calc(50% - 11px); }
  .suppliers-general .bl-4 h3 br { display: none; }
  .suppliers-general .bl-4 .tabs .tabs__content .flx { align-items: initial; }
  .suppliers-general .bl-4 .tabs .tabs__content .flx .block-1 { padding: 40px; }
}
@media (max-width:600px) {
  .suppliers-general .bl-1 { background: #fcf4ee url("../src/img/suppliers-general-bl-1-2-mob.png") no-repeat 50% 100%; background-size: 380px; padding-top: 72px; padding-bottom: 220px; }
  .suppliers-general .bl-2 { padding-bottom: 10px; }
  .suppliers-general .bl-2 h2 { margin-bottom: 32px; }
  .suppliers-general .bl-2 .filter .search form input[type=text] { height: 40px; }
  .suppliers-general .bl-2 .filter .filter-items { gap: 12px 7px; }
  .suppliers-general .bl-2 #response { gap: 20px; }
  .suppliers-general .bl-2 #response span,
  .suppliers-general .bl-2 #response a { width: calc(50% - 10px); }
  .suppliers-general .bl-2 .other-suppliers-form { margin-top: 80px; background: #fcf4ee url("../src/img/other-suppliers-form-mob.svg") no-repeat 50% 100%; margin-left: -20px; margin-right: -20px; border-radius: 0; }
  .suppliers-general .bl-2 .other-suppliers-form form.flx { flex-wrap: wrap; }
  .suppliers-general .bl-2 .other-suppliers-form form.flx .field { width: 100%; margin-bottom: 20px; }
  .suppliers-general .bl-2 .other-suppliers-form form.flx input { width: 100%; height: 40px; }
  .suppliers-general .bl-2 .other-suppliers-form form.flx .jq-selectbox__select { width: 100%; height: 40px; }
  .suppliers-general .bl-2 .other-suppliers-form form.flx button { width: 100%; }
  .suppliers-general .bl-3 { padding-top: 30px; padding-bottom: 60px; }
  .suppliers-general .bl-3 .flx.benefits-slider { margin: -30px -20px 32px; }
  .suppliers-general .bl-3 .flx.benefits-slider .slick-list { padding-left: 20px; }
  .suppliers-general .bl-3 .flx.benefits-slider .slick-track { display: flex; padding-top: 30px; }
  .suppliers-general .bl-3 .flx.benefits-slider .block { width: 304px; height: auto; box-shadow: 0px 4px 40px 0px rgba(0, 0, 0, 0.1); margin: 0px 10px 40px; padding: 24px; }
  .suppliers-general .bl-3 .flx.benefits-slider .block img { height: 105px; margin-bottom: 20px; }
  .suppliers-general .bl-3 .flx.benefits-slider .block h3 { margin-bottom: 8px; }
  .suppliers-general .bl-3 .flx.benefits-slider .block p { font-size: 16px; color: var(--text-primary); line-height: 22px; font-weight: 400; }
  .suppliers-general .bl-3 .flx.benefits-slider ul.slick-dots { bottom: -10px; }
  .suppliers-general .bl-3 .flx.benefits-slider ul.slick-dots li { width: 12px; height: 12px; margin: 0 6px; pointer-events: none; }
  .suppliers-general .bl-3 .flx.benefits-slider ul.slick-dots li button { width: 12px; height: 12px; padding: 0; }
  .suppliers-general .bl-3 .flx.benefits-slider ul.slick-dots li button:before { color: #000; opacity: 0.1; font-size: 12px; width: 12px; height: 12px; line-height: 12px; }
  .suppliers-general .bl-3 .flx.benefits-slider ul.slick-dots li.slick-active button:before { color: var(--brand-gold); opacity: 1; }
  .suppliers-general .bl-4 { padding-top: 40px; padding-bottom: 30px; }
  .suppliers-general .bl-4 .tabs ul.tabs__caption { border-radius: 100px; margin-bottom: 32px; }
  .suppliers-general .bl-4 .tabs ul.tabs__caption li { padding: 14px 20px; font-size: 16px; border-radius: 100px; text-align: center; line-height: 20px; }
  .suppliers-general .bl-4 .tabs .tabs__content .flx .block-1 { padding: 60px 16px 0; }
  .suppliers-general .bl-4 .tabs .tabs__content .flx .block-1 h4 { text-align: center; font-size: 32px; line-height: 38px; margin-bottom: 32px; }
  .suppliers-general .bl-4 .tabs .tabs__content .flx .block-1 ul li { font-size: 18px; line-height: 25px; margin-bottom: 15px; }
  .suppliers-general .bl-4 .tabs .tabs__content .flx .block-1 a { margin: 0 auto 20px; }
}
.coupons-lp .bl-1 { padding-top: 79px; padding-bottom: 54px; }
.coupons-lp .bl-1 .flx { display: flex; align-items: center; }
.coupons-lp .bl-1 .flx .block-1 { width: 520px; flex-shrink: 0; }
.coupons-lp .bl-1 .flx .block-1 h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 17px; }
@media (max-width:600px) {
  .coupons-lp .bl-1 .flx .block-1 h1 { font-size: 36px; line-height: 43px; }
}
.coupons-lp .bl-1 .flx .block-1 p { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; margin-bottom: 32px; }
@media (max-width:600px) {
  .coupons-lp .bl-1 .flx .block-1 p { font-size: 18px; line-height: 25px; }
}
.coupons-lp .bl-1 .flx .block-1 p strong { font-weight: 600; }
.coupons-lp .bl-1 .flx .block-1 p span.coupon { position: relative; display: inline-block; font-size: 20px; border-radius: 4px; background: var(--brand-light-rose); font-weight: 500; line-height: 24px; padding: 4px 12px; cursor: pointer; }
.coupons-lp .bl-1 .flx .block-1 p span.coupon span.tooltip { width: 150px; position: absolute; left: 50%; bottom: 45px; transform: translateX(-50%); font-weight: 400; background: var(--text-primary); color: var(--text-primary-invert); padding: 10px; border-radius: 5px; font-size: 14px; line-height: 20px; text-align: center; box-sizing: border-box; }
.coupons-lp .bl-1 .flx .block-1 p span.coupon span.tooltip::after { position: absolute; content: ""; border: 10px solid transparent; border-top: 10px solid var(--text-primary); bottom: -20px; left: 50%; transform: translateX(-50%); }
.coupons-lp .bl-1 .flx .block-1 p span.coupon::before { position: absolute; content: ""; border: 1px dashed var(--brand-rose); border-radius: 6px; width: calc(100% + 2px); height: calc(100% + 2px); left: -2px; top: -2px; z-index: -1; }
.coupons-lp .bl-1 .flx .block-1 p span.coupon:active { background: #f9e3e3; }
.coupons-lp .bl-1 .flx .block-2 img { width: 100%; }
.coupons-lp .pricing-custom-title { background: var(--brand-light-mint); padding-top: 40px; padding-bottom: 48px; }
.coupons-lp .pricing-custom-title h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; text-align: center; margin-bottom: 16px; }
@media (max-width:600px) {
  .coupons-lp .pricing-custom-title h2 { font-size: 32px; line-height: 38px; }
}
.coupons-lp .pricing-custom-title h3 { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; text-align: center; }
@media (max-width:600px) {
  .coupons-lp .pricing-custom-title h3 { font-size: 18px; line-height: 25px; }
}
.coupons-lp .features-custom h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; text-align: center; padding-bottom: 8px; padding-top: 100px; }
@media (max-width:600px) {
  .coupons-lp .features-custom h2 { font-size: 32px; line-height: 38px; }
}
.coupons-lp .features-component .content .flx .block-1 p span.coupon { position: relative; display: inline-block; height: 24px; font-size: 16px; border-radius: 4px; background: var(--brand-light-rose); font-weight: 500; line-height: 24px; padding: 0 8px; cursor: pointer; }
.coupons-lp .features-component .content .flx .block-1 p span.coupon span.tooltip { width: 150px; position: absolute; left: 50%; bottom: 40px; transform: translateX(-50%); font-weight: 400; background: var(--text-primary); color: var(--text-primary-invert); padding: 10px; border-radius: 5px; font-size: 14px; line-height: 20px; text-align: center; box-sizing: border-box; }
.coupons-lp .features-component .content .flx .block-1 p span.coupon span.tooltip::after { position: absolute; content: ""; border: 10px solid transparent; border-top: 10px solid var(--text-primary); bottom: -20px; left: 50%; transform: translateX(-50%); }
.coupons-lp .features-component .content .flx .block-1 p span.coupon::before { position: absolute; content: ""; border: 1px dashed var(--brand-rose); border-radius: 6px; width: calc(100% + 2px); height: calc(100% + 2px); left: -2px; top: -2px; z-index: -1; }
.coupons-lp .features-component .content .flx .block-1 p span.coupon:active { background: #f9e3e3; }
.coupons-lp .rating-logos-component { padding-top: 36px; padding-bottom: 31px; }
@media (max-width:940px) {
  .coupons-lp .bl-1 .flx { flex-direction: column; }
  .coupons-lp .bl-1 .flx .block-1 { width: 100%; }
  .coupons-lp .bl-1 .flx .block-2 { width: 100%; }
}
@media (max-width:600px) {
  .coupons-lp .bl-1 { padding-top: 40px; padding-bottom: 50px; background: url("../src/img/coupons-lp-bl-1-bg-mob.svg") no-repeat 50% 20%; }
  .coupons-lp .bl-1 .flx .block-1 h1 { text-align: center; }
  .coupons-lp .bl-1 .flx .block-1 h1 span { display: block; }
  .coupons-lp .bl-1 .flx .block-1 p { text-align: center; }
  .coupons-lp .bl-1 .flx .block-1 p span.coupon { margin: 0 8px; padding: 2px 8px; font-size: 16px; }
  .coupons-lp .bl-1 .flx .block-1 p br { display: none; }
  .coupons-lp .bl-1 .flx .block-1 .get-started-btn { display: flex; flex-direction: column; align-items: center; }
  .coupons-lp .bl-1 .flx .block-2 { display: none; }
  .coupons-lp .pricing .pricing-packages .tabs .tabs__content .flx .slick-list { padding-left: 40px !important; padding-right: 40px !important; }
  .coupons-lp .pricing .pricing-packages .tabs .tabs__content .flx .card { padding: 25px 25px 35px; }
  .coupons-lp .pricing .pricing-packages .tabs .tabs__content.active { padding-bottom: 0; }
  .coupons-lp .features-custom h2 { padding-top: 10px; padding-bottom: 0; }
  .coupons-lp .features-component { padding-top: 32px; }
  .coupons-lp .features-component .content .flx:nth-last-child(1) { margin-bottom: 40px; }
}
.start-selling-and-grow-business .bl-1 { padding: 50px 0 0; background: url("../src/img/general-lp-bl-1-2-bg.svg") no-repeat calc(50% + 275px) 70%; }
.start-selling-and-grow-business .bl-1 .flx-1 { display: flex; justify-content: space-between; align-items: center; padding-bottom: 30px; }
.start-selling-and-grow-business .bl-1 .flx-1 a { text-decoration: none; }
.start-selling-and-grow-business .bl-1 .flx-1 a:nth-child(2) { font-size: 18px; color: var(--text-primary); }
.start-selling-and-grow-business .bl-1 .flx-2 { display: flex; justify-content: space-between; align-items: center; }
.start-selling-and-grow-business .bl-1 .flx-2 .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 16px; }
@media (max-width:600px) {
  .start-selling-and-grow-business .bl-1 .flx-2 .block h1 { font-size: 36px; line-height: 43px; }
}
.start-selling-and-grow-business .bl-1 .flx-2 .block h2 { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; margin-bottom: 16px; font-weight: 600; }
.start-selling-and-grow-business .bl-1 .flx-2 .block ul { margin-bottom: 32px; }
.start-selling-and-grow-business .bl-1 .flx-2 .block ul li { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; background: url("../src/img/check-pricing.svg") no-repeat 0 6px; background-size: 20px; padding-left: 30px; margin-bottom: 20px; }
.start-selling-and-grow-business .bl-1 .flx-2 .block img.bg { width: 100%; max-height: 568px; display: block; margin-left: 30px; }
.start-selling-and-grow-business .bl-1 .flx-2 .block:nth-child(1) { padding-right: 50px; }
@media (max-width:940px) {
  .start-selling-and-grow-business .bl-1 .flx-2 { flex-wrap: wrap; }
  .start-selling-and-grow-business .bl-1 .flx-2 .block { width: 100%; }
  .start-selling-and-grow-business .bl-1 .flx-2 .block img.bg { margin: auto; }
  .start-selling-and-grow-business .bl-1 .flx-2 .block:nth-child(1) { padding-right: 0; }
}
@media (max-width:600px) {
  .start-selling-and-grow-business .bl-1 { padding-top: 30px; background: transparent; }
  .start-selling-and-grow-business .bl-1 .flx-1 img { width: 150px; }
  .start-selling-and-grow-business .bl-1 .flx-2 .block h1 { font-size: 28px; line-height: 34px; }
  .start-selling-and-grow-business .bl-1 .flx-2 .block img.bg { display: none; }
}
.general-2-mobile-page .bl-1 { background: url("../src/img/general-2-mobile-page-bl-1-bg.png") no-repeat 50% -100px/cover; padding: 40px 0 0; }
.general-2-mobile-page .bl-1 img.logo { display: block; margin: auto; }
.general-2-mobile-page .bl-1 h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; text-align: center; margin-top: 33px; margin-bottom: 24px; }
@media (max-width:600px) {
  .general-2-mobile-page .bl-1 h1 { font-size: 36px; line-height: 43px; }
}
.general-2-mobile-page .bl-1 h2 { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; text-align: center; margin-bottom: 32px; }
.general-2-mobile-page .bl-1 .get-started-btn { margin-top: 30px; margin-bottom: 56px; }
.general-2-mobile-page .bl-1 .get-started-btn a { width: 275px; height: 48px; line-height: 48px; border-radius: 8px; }
.general-2-mobile-page .bl-1 .rating-logos-component { margin-top: 65px; padding-top: 0; padding-bottom: 80px; padding-left: 0; padding-right: 0; }
.general-2-mobile-page .bl-1 .block { display: flex; align-items: center; margin-bottom: 16px; padding-left: 12px; padding-right: 35px; }
.general-2-mobile-page .bl-1 .block p { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; }
.general-2-mobile-page .bl-1 .block p strong { font-weight: 700; }
.general-2-mobile-page .bl-1 .block img { width: 40px; display: block; margin-right: 12px; }
.general-2-mobile-page .bl-2 { padding-bottom: 40px; }
.general-2-mobile-page .bl-2 .block { padding: 40px 30px; border-radius: 20px; margin-bottom: 24px; }
.general-2-mobile-page .bl-2 .block img { display: block; margin: 0 auto 28px; max-width: 100%; }
.general-2-mobile-page .bl-2 .block h2 { font-size: 30px; font-weight: 700; color: var(--text-primary); line-height: 36px; margin-bottom: 16px; }
.general-2-mobile-page .bl-2 .block p { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; margin-bottom: 36px; }
.general-2-mobile-page .bl-2 .block .get-started-btn a { width: 100%; border-radius: 8px; margin-bottom: 0; }
.general-2-mobile-page .bl-2 .block .get-started-btn .get-started-btn-description { display: none; }
.general-2-mobile-page .bl-2 .block:nth-child(1) { background: #fcf4ee; }
.general-2-mobile-page .bl-2 .block:nth-child(2) { background: #dbeeeb; }
.general-2-mobile-page .bl-2 .block:nth-child(3) { background: #f9e3e3; }
.general-2-mobile-page .bl-3 { padding-top: 50px; }
.general-2-mobile-page .bl-3 .block img { display: block; margin: 0 auto 32px; max-width: 100%; }
.general-2-mobile-page .bl-3 .block h2 { color: var(--text-primary); text-align: center; font-size: 36px; font-weight: 700; line-height: 43px; margin-bottom: 16px; }
.general-2-mobile-page .bl-3 .block p { color: var(--text-primary); text-align: center; font-size: 20px; line-height: 26px; margin-bottom: 32px; }
.general-2-mobile-page .bl-3 .block .get-started-btn { margin-bottom: 56px; }
.general-2-mobile-page .bl-3 .block .get-started-btn a { width: 275px; height: 48px; line-height: 48px; border-radius: 8px; }
.general-2-mobile-page .footer-custom { background: var(--brand-light-mint); padding-top: 20px; padding-bottom: 48px; }
.general-2-mobile-page .footer-custom img { display: block; margin: 0 auto 28px; }
.general-2-mobile-page .footer-custom h3 { text-align: center; font-size: 13px; }
.general-2-mobile-page .footer-custom h3 a { color: var(--brand-gold-dark); }
.general-2-mobile-page .footer-custom h3 a:hove { color: var(--brand-gold); }
.general-2-mobile-page .footer-custom .links { width: -moz-fit-content; width: fit-content; display: block; margin: 16px auto 0; font-size: 13px; }
.general-2-mobile-page .footer-custom .links a { color: var(--brand-gold-dark); margin: 0 6px; }
.general-2-mobile-page .footer-custom .links a:hove { color: var(--brand-gold); }
.general-2-mobile-page .testimonial-component { padding-top: 0; padding-bottom: 0; }
.general-2-mobile-page .testimonial-component h2 { display: none; }
.ai-store .bl-1 { padding: 50px 0 0; background: url("../src/img/features-lp-bl-1-bg.svg") no-repeat 50% 50%; }
.ai-store .bl-1 .flx { display: flex; justify-content: space-between; align-items: center; }
.ai-store .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 20px; }
@media (max-width:600px) {
  .ai-store .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.ai-store .bl-1 .flx .block p { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 32px; }
@media (max-width:600px) {
  .ai-store .bl-1 .flx .block p { font-size: 18px; line-height: 25px; }
}
.ai-store .bl-1 .flx .block img { max-width: 100%; }
.ai-store .bl-1 .flx .block:nth-child(1) { width: calc(50% - 135px); }
.ai-store .bl-1 .flx .block:nth-child(2) { width: calc(50% + 50px); }
@media (max-width:940px) {
  .ai-store .bl-1 .flx { flex-wrap: wrap; }
  .ai-store .bl-1 .flx .block:nth-child(1) { width: 100%; }
  .ai-store .bl-1 .flx .block:nth-child(2) { width: 100%; }
}
@media (max-width:600px) {
  .ai-store .bl-1 { padding-top: 30px; background-position: 50% 90%; background-size: 100% 50%; }
  .ai-store .bl-1 .flx .block h1 { text-align: center; }
  .ai-store .bl-1 .flx .block p { text-align: center; }
  .ai-store .bl-1 .flx .block .get-started-btn { display: flex; flex-direction: column; align-items: center; }
  .ai-store .bl-1 .flx .block:nth-child(1) { margin-bottom: 40px; }
}
.courses-main .bl-1 { background: var(--brand-space) url("../src/img/courses-main-bl-1-dashes.svg") no-repeat 40% 78px; }
.courses-main .bl-1 .flx { display: flex; justify-content: space-between; align-items: center; }
.courses-main .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary-invert); font-weight: 700; line-height: 60px; margin-bottom: 16px; }
@media (max-width:600px) {
  .courses-main .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.courses-main .bl-1 .flx .block p { font-size: 24px; color: var(--text-primary-invert); font-weight: 400; line-height: 33px; margin-bottom: 16px; }
@media (max-width:600px) {
  .courses-main .bl-1 .flx .block p { font-size: 18px; line-height: 25px; }
}
.courses-main .bl-1 .flx .block a { display: none; width: 224px; height: 48px; line-height: 48px; border-radius: 8px; background: var(--brand-pink); font-weight: 500; text-decoration: none; color: var(--text-primary-invert); font-size: 16px; text-transform: uppercase; text-align: center; margin: 32px auto; }
.courses-main .bl-1 .flx .block img.bg { display: block; max-width: 746px; margin-right: -40px; }
.courses-main .bl-1 .flx .block .flx-2 { display: flex; align-items: center; }
.courses-main .bl-1 .flx .block .flx-2 img { display: block; width: 44px; box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); margin-right: 12px; }
.courses-main .bl-1 .flx .block .flx-2 .name { color: var(--text-primary-invert); font-size: 16px; line-height: 22px; }
.courses-main .bl-1 .flx .block .flx-2 .name span { display: block; font-weight: 600; }
.courses-main .bl-2 { padding-top: 80px; padding-bottom: 50px; }
.courses-main .bl-2 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .courses-main .bl-2 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .courses-main .bl-2 h2 { margin-bottom: 32px; }
}
.courses-main .bl-2 button { border-radius: 8px; font-size: 16px; outline: none; cursor: pointer; display: block; text-decoration: none; border: 1px solid var(--text-primary); background: rgba(255, 255, 255, 0.01) url("../src/img/transparent-blue-button-arrow.svg") no-repeat calc(50% + 50px) calc(50% + 1px); padding: 0 20px 0 0; text-align: center; color: var(--text-primary); transition: 0.3s; width: 195px; height: 48px; background-image: initial; padding: 0; margin: 36px auto 0; display: none; }
.courses-main .bl-2 button:hover { background-color: rgba(0, 0, 0, 0.06); }
.courses-main .bl-2 button:focus { background-color: rgba(0, 0, 0, 0.06); box-shadow: 0px 0px 0px 3px rgba(0, 0, 0, 0.1); }
.courses-main .bl-2 button:disabled { border: 1px solid var(--border); color: var(--border); cursor: not-allowed; }
.courses-main .bl-2 .flx { display: flex; flex-wrap: wrap; gap: 40px 20px; }
.courses-main .bl-2 .flx .block { position: relative; top: 0; width: calc(33.3333333333% - 14px); border-radius: 12px; border: 1px solid var(--text-secondary-invert); background: #fff; box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.04); padding: 20px; cursor: pointer; transition: 0.3s; }
.courses-main .bl-2 .flx .block img { display: block; width: 100%; border-radius: 4px; margin-bottom: 20px; }
.courses-main .bl-2 .flx .block .flx-lessons-time { line-height: 22px; margin-bottom: 8px; }
.courses-main .bl-2 .flx .block .flx-lessons-time span { font-size: 16px; color: var(--text-secondary); }
.courses-main .bl-2 .flx .block .title { font-size: 20px; font-weight: 600; line-height: 28px; color: var(--text-primary); border-bottom: 1px solid var(--text-secondary-invert); padding-bottom: 20px; margin-bottom: 20px; }
.courses-main .bl-2 .flx .block .flx-2 { display: flex; justify-content: space-between; align-items: center; }
.courses-main .bl-2 .flx .block .flx-2 .price { font-size: 24px; line-height: 28px; }
.courses-main .bl-2 .flx .block .flx-2 .price strong { text-transform: uppercase; font-weight: 600; color: var(--brand-pink); margin-right: 8px; }
.courses-main .bl-2 .flx .block .flx-2 .price span { color: var(--text-primary); text-decoration-line: line-through; }
.courses-main .bl-2 .flx .block .flx-2 a { border-radius: 8px; font-weight: 500; font-size: 16px; text-transform: uppercase; outline: none; cursor: pointer; display: block; text-decoration: none; border: 1px solid var(--brand-pink); background: rgba(255, 255, 255, 0.01) url("../src/img/transparent-button-arrow.svg") no-repeat calc(50% + 65px) 50%; padding: 0 20px 0 0; text-align: center; color: var(--brand-pink); transition: 0.3s; width: 190px; height: 48px; line-height: 48px; }
.courses-main .bl-2 .flx .block .flx-2 a:hover { background: var(--brand-pink-dark) url("../src/img/marketplace-pricing-wrapper-arrow-white.svg") no-repeat calc(50% + 65px) 50%; border: 1px solid var(--brand-pink-dark); color: var(--text-primary-invert); }
.courses-main .bl-2 .flx .block .flx-2 a:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.courses-main .bl-2 .flx .block:hover { box-shadow: 0px 12px 28px 0px rgba(0, 0, 0, 0.08); top: -5px; }
.courses-main .bl-3 { padding-top: 50px; padding-bottom: 20px; }
.courses-main .bl-3 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .courses-main .bl-3 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .courses-main .bl-3 h2 { margin-bottom: 32px; }
}
.courses-main .bl-3 .flx { display: flex; gap: 0 20px; }
.courses-main .bl-3 .flx .block { width: 33.3333333333%; }
.courses-main .bl-3 .flx .block img { display: block; width: 100%; margin-bottom: 20px; }
.courses-main .bl-3 .review-slider { display: none; }
.courses-main .learn-text { padding-bottom: 48px; overflow-x: hidden; }
.courses-main .learn-text .text-1,
.courses-main .learn-text .text-2 { font-size: 120px; text-transform: uppercase; color: #f2f2f2; font-weight: 500; white-space: nowrap; will-change: transform; }
.courses-main .bl-4 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .courses-main .bl-4 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .courses-main .bl-4 h2 { margin-bottom: 32px; }
}
.courses-main .features-component { padding-top: 0; }
.courses-main .features-component .content .flx .block-1 p { margin-bottom: 0; }
.courses-main .features-component .content .flx .block-1 a { display: none; }
.courses-main .features-component .content .flx:nth-last-child(1) { margin-bottom: 0; }
@media (max-width:1300px) {
  .courses-main .bl-2 .flx .block { width: calc(50% - 10px); }
}
@media (max-width:940px) {
  .courses-main .bl-1 { padding-top: 40px; background: var(--brand-space); }
  .courses-main .bl-1 .flx { flex-direction: column; }
  .courses-main .bl-1 .flx .block h1 { text-align: center; }
  .courses-main .bl-1 .flx .block p { text-align: center; }
  .courses-main .bl-1 .flx .block a { display: block; }
  .courses-main .bl-1 .flx .block img.bg { width: 100%; margin-right: 0; }
  .courses-main .bl-1 .flx .block .flx-2 { justify-content: center; text-align: center; }
  .courses-main .bl-1 .flx .block .flx-2 img { display: none; }
  .courses-main .bl-1 .flx .block:nth-child(2) { margin: 0 -20px; }
  .courses-main .bl-2 button { display: block; }
  .courses-main .bl-2 .flx { gap: 32px 0; }
  .courses-main .bl-2 .flx .block { width: 100%; }
  .courses-main .bl-2 .flx .block.disp-none { display: none !important; }
  .courses-main .bl-2 .flx .block:nth-child(1) { display: block !important; }
  .courses-main .bl-2 .flx .block:nth-child(2) { display: block !important; }
  .courses-main .bl-2 .flx .block:nth-child(3) { display: block !important; }
  .courses-main .bl-2 .flx .block:nth-child(4) { display: block !important; }
  .courses-main .bl-2 .flx .block:nth-child(5) { display: block !important; }
  .courses-main .bl-2 .flx .block:nth-child(6) { display: block !important; }
  .courses-main .bl-3 h2 br { display: none; }
  .courses-main .learn-text .text-1,
  .courses-main .learn-text .text-2 { font-size: 80px; }
}
@media (max-width:600px) {
  .courses-main .bl-1 { padding-bottom: 20px; }
  .courses-main .bl-1 .flx .block h1 { margin-bottom: 12px; }
  .courses-main .bl-1 .flx .block p { margin-bottom: 12px; }
  .courses-main .bl-1 .flx .block img.bg { display: none; }
  .courses-main .bl-2 { padding-bottom: 40px; }
  .courses-main .bl-2 .flx .block .title { margin-bottom: 16px; padding-bottom: 16px; }
  .courses-main .bl-2 .flx .block .flx-2 a { width: 170px; padding: 0; background-image: initial !important; }
  .courses-main .bl-2 .flx .block .flx-2 .price { font-size: 20px; }
  .courses-main .bl-3 { padding-top: 40px; padding-bottom: 15px; }
  .courses-main .bl-3 .flx { display: none; }
  .courses-main .bl-3 .review-slider { display: block; margin: 0 -20px 40px; }
  .courses-main .bl-3 .review-slider .block { margin: 0 20px; }
  .courses-main .bl-3 .review-slider .block img { width: 100%; display: block; }
  .courses-main .bl-3 .review-slider ul.slick-dots { bottom: -35px; }
  .courses-main .bl-3 .review-slider ul.slick-dots li { margin: 0 6px; width: 12px; height: 12px; }
  .courses-main .bl-3 .review-slider ul.slick-dots li button { width: auto; height: auto; bottom: initial; }
  .courses-main .bl-3 .review-slider ul.slick-dots li button:before { line-height: 12px; width: 12px; height: 12px; font-size: 12px; opacity: 1; color: var(--text-secondary-invert); }
  .courses-main .bl-3 .review-slider ul.slick-dots li.slick-active button:before { color: var(--brand-gold); }
  .courses-main .learn-text { padding-bottom: 30px; }
}
.single-cheat-sheets .bl-1 { padding-top: 80px; padding-bottom: 60px; }
.single-cheat-sheets .bl-1 .flx { display: flex; justify-content: space-between; align-items: center; }
.single-cheat-sheets .bl-1 .flx .block { width: 100%; }
.single-cheat-sheets .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 16px; }
@media (max-width:600px) {
  .single-cheat-sheets .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.single-cheat-sheets .bl-1 .flx .block p { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; margin-bottom: 32px; }
.single-cheat-sheets .bl-1 .flx .block h3 { font-size: 24px; color: var(--text-primary); font-weight: 600; line-height: 33px; }
.single-cheat-sheets .bl-1 .flx .block .form-wrapper form { max-width: 390px; }
.single-cheat-sheets .bl-1 .flx .block .form-wrapper form .field { position: relative; margin-top: 20px; }
.single-cheat-sheets .bl-1 .flx .block .form-wrapper form .field input { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; }
.single-cheat-sheets .bl-1 .flx .block .form-wrapper form .field input::-moz-placeholder { color: var(--text-secondary); }
.single-cheat-sheets .bl-1 .flx .block .form-wrapper form .field input::placeholder { color: var(--text-secondary); }
.single-cheat-sheets .bl-1 .flx .block .form-wrapper form .field input:hover { border: 1px solid var(--brand-gold-bright); }
.single-cheat-sheets .bl-1 .flx .block .form-wrapper form .field input:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.single-cheat-sheets .bl-1 .flx .block .form-wrapper form .field input:disabled { background: var(--brand-grey); }
.single-cheat-sheets .bl-1 .flx .block .form-wrapper form .field input.error { border: 1px solid #e54343; }
.single-cheat-sheets .bl-1 .flx .block .form-wrapper form .field input.error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .single-cheat-sheets .bl-1 .flx .block .form-wrapper form .field input { height: 48px; }
}
.single-cheat-sheets .bl-1 .flx .block .form-wrapper form button { border-radius: 8px; background-color: var(--brand-pink); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 100%; height: 48px; margin-top: 28px; }
.single-cheat-sheets .bl-1 .flx .block .form-wrapper form button:hover { background-color: var(--brand-pink-dark); }
.single-cheat-sheets .bl-1 .flx .block .form-wrapper form button:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.single-cheat-sheets .bl-1 .flx .block .form-wrapper form button:disabled { background-color: var(--brand-pink-secondary); cursor: not-allowed; }
.single-cheat-sheets .bl-1 .flx .block .thank-you-message img { display: block; margin: 0 auto 30px; }
.single-cheat-sheets .bl-1 .flx .block .thank-you-message .title { font-size: 28px; color: var(--text-primary); font-weight: 600; text-align: center; line-height: 33px; margin-bottom: 8px; }
.single-cheat-sheets .bl-1 .flx .block .thank-you-message .description { font-size: 20px; line-height: 28px; color: var(--text-primary); text-align: center; }
.single-cheat-sheets .bl-1 .flx .block .wrapper-img { position: relative; width: 628px; border-radius: 12px; background: var(--brand-light-gold); padding-top: 38px; padding-bottom: 48px; margin-right: 56px; }
.single-cheat-sheets .bl-1 .flx .block .wrapper-img .shadow { position: absolute; top: 60px; left: calc(50% - 20px); transform: translateX(-50%); width: 304px; height: 426px; border-radius: 17px; background: #cec2b9; filter: blur(12px); z-index: 1; }
.single-cheat-sheets .bl-1 .flx .block .wrapper-img img { position: relative; max-width: 298px; max-height: 423px; display: block; margin: auto; z-index: 2; }
.single-cheat-sheets .bl-2 { padding-bottom: 20px; }
.single-cheat-sheets .bl-2 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .single-cheat-sheets .bl-2 h2 { font-size: 32px; line-height: 38px; }
}
@media (max-width:600px) {
  .single-cheat-sheets .bl-2 h2 { margin-bottom: 32px; }
}
.single-cheat-sheets .bl-2 .cheat-sheets-slider .slick-track { display: flex; gap: 0 20px; padding-top: 5px; }
.single-cheat-sheets .bl-2 .cheat-sheets-slider .block { position: relative; top: 0; text-decoration: none; transition: 0.3s; }
.single-cheat-sheets .bl-2 .cheat-sheets-slider .block .wrapper-img { position: relative; border-radius: 12px; background: var(--brand-light-gold); padding-top: 24px; padding-bottom: 30px; margin-bottom: 20px; }
.single-cheat-sheets .bl-2 .cheat-sheets-slider .block .wrapper-img .shadow { position: absolute; top: 37px; left: calc(50% - 12px); transform: translateX(-50%); width: 193px; height: 270px; border-radius: 10px; background: #cec2b9; filter: blur(7px); z-index: 1; }
.single-cheat-sheets .bl-2 .cheat-sheets-slider .block .wrapper-img img { position: relative; max-width: 188px; max-height: 268px; display: block; margin: auto; z-index: 2; }
.single-cheat-sheets .bl-2 .cheat-sheets-slider .block h3 { font-size: 20px; color: var(--text-primary); font-weight: 600; line-height: 28px; margin-bottom: 8px; }
.single-cheat-sheets .bl-2 .cheat-sheets-slider .block h4 { font-size: 14px; color: var(--text-secondary); line-height: 19px; margin-bottom: 8px; }
.single-cheat-sheets .bl-2 .cheat-sheets-slider .block h5 { width: -moz-fit-content; width: fit-content; font-size: 16px; color: var(--brand-gold-dark); line-height: 22px; background: url("../src/img/single-cheat-sheets-bl-2-arrow.svg") no-repeat 100% 50%; padding-right: 16px; transition: 0.3s; }
.single-cheat-sheets .bl-2 .cheat-sheets-slider .block h5:hover { color: var(--brand-gold); padding-right: 20px; }
.single-cheat-sheets .bl-2 .cheat-sheets-slider .block:hover { top: -5px; }
@media (max-width:1300px) {
  .single-cheat-sheets .bl-1 .flx { flex-wrap: wrap; }
  .single-cheat-sheets .bl-1 .flx .block h1 { text-align: center; }
  .single-cheat-sheets .bl-1 .flx .block p { text-align: center; }
  .single-cheat-sheets .bl-1 .flx .block .wrapper-img { width: 100%; margin: auto; }
  .single-cheat-sheets .bl-1 .flx .block .form-wrapper { display: flex; flex-direction: column; align-items: center; }
  .single-cheat-sheets .bl-1 .flx .block .form-wrapper form { width: 100%; }
  .single-cheat-sheets .bl-1 .flx .block:nth-child(1) { order: 2; }
  .single-cheat-sheets .bl-1 .flx .block:nth-child(2) { order: 1; margin-bottom: 40px; }
}
@media (max-width:600px) {
  .single-cheat-sheets .bl-1 { padding-top: 40px; padding-bottom: 30px; }
  .single-cheat-sheets .bl-1 .flx .block p { font-size: 18px; }
  .single-cheat-sheets .bl-1 .flx .block h4 { display: none; }
  .single-cheat-sheets .bl-1 .flx .block .thank-you-message { margin-bottom: -40px; }
  .single-cheat-sheets .bl-1 .flx .block .thank-you-message .title { font-size: 24px; line-height: 28px; }
  .single-cheat-sheets .bl-1 .flx .block .thank-you-message .description { font-size: 18px; line-height: 25px; }
  .single-cheat-sheets .bl-1 .flx .block .wrapper-img { display: none; }
  .single-cheat-sheets .bl-1 .flx .block:nth-child(2) { margin-bottom: 0; }
  .single-cheat-sheets .bl-2 { padding-top: 30px; padding-bottom: 10px; }
  .single-cheat-sheets .bl-2 .cheat-sheets-slider { margin: 0 -20px 32px; }
  .single-cheat-sheets .bl-2 .cheat-sheets-slider .slick-track { gap: 0; }
  .single-cheat-sheets .bl-2 .cheat-sheets-slider .slick-list { padding-left: 20px; }
  .single-cheat-sheets .bl-2 .cheat-sheets-slider .block { width: 316px; margin: 0px 10px 40px; }
  .single-cheat-sheets .bl-2 .cheat-sheets-slider .block:hover { top: 0; }
  .single-cheat-sheets .bl-2 .cheat-sheets-slider ul.slick-dots { bottom: -15px; }
  .single-cheat-sheets .bl-2 .cheat-sheets-slider ul.slick-dots li { width: 12px; height: 12px; margin: 0 6px; pointer-events: none; }
  .single-cheat-sheets .bl-2 .cheat-sheets-slider ul.slick-dots li button { width: 12px; height: 12px; padding: 0; }
  .single-cheat-sheets .bl-2 .cheat-sheets-slider ul.slick-dots li button:before { color: #000; opacity: 0.1; font-size: 12px; width: 12px; height: 12px; line-height: 12px; }
  .single-cheat-sheets .bl-2 .cheat-sheets-slider ul.slick-dots li.slick-active button:before { color: var(--brand-gold); opacity: 1; }
}
.cheat-sheets-main .bl-1 { background: var(--brand-light-gold) url("../src/img/cheat-sheets-main-bl-1-dashes.svg") no-repeat calc(50% + 270px) 50%; padding-top: 11px; }
.cheat-sheets-main .bl-1 .flx { display: flex; align-items: center; }
.cheat-sheets-main .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; margin-bottom: 16px; }
@media (max-width:600px) {
  .cheat-sheets-main .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.cheat-sheets-main .bl-1 .flx .block p { font-size: 20px; color: var(--text-primary); line-height: 28px; font-weight: 400; margin-bottom: 32px; max-width: 515px; }
.cheat-sheets-main .bl-1 .flx .block p br { display: none; }
.cheat-sheets-main .bl-1 .flx .block img { display: block; max-width: 670px; width: 100%; }
.cheat-sheets-main .bl-1 .flx .block:nth-child(1) { padding-right: 40px; }
.cheat-sheets-main .bl-2 { padding-top: 64px; padding-bottom: 20px; }
.cheat-sheets-main .bl-2 .cheat-sheets-list { display: flex; flex-wrap: wrap; gap: 40px; }
.cheat-sheets-main .bl-2 .cheat-sheets-list .block { position: relative; top: 0; width: calc(33.3333333333% - 27px); text-decoration: none; transition: 0.3s; }
.cheat-sheets-main .bl-2 .cheat-sheets-list .block .wrapper-img { position: relative; border-radius: 12px; background: var(--brand-light-gold); padding-top: 24px; padding-bottom: 30px; margin-bottom: 20px; }
.cheat-sheets-main .bl-2 .cheat-sheets-list .block .wrapper-img .shadow { position: absolute; top: 37px; left: calc(50% - 12px); transform: translateX(-50%); width: 193px; height: 270px; border-radius: 10px; background: #cec2b9; filter: blur(7px); z-index: 1; }
.cheat-sheets-main .bl-2 .cheat-sheets-list .block .wrapper-img img { position: relative; max-width: 188px; max-height: 268px; display: block; margin: auto; z-index: 2; }
.cheat-sheets-main .bl-2 .cheat-sheets-list .block h3 { font-size: 20px; color: var(--text-primary); font-weight: 600; line-height: 28px; margin-bottom: 8px; }
.cheat-sheets-main .bl-2 .cheat-sheets-list .block h4 { font-size: 14px; color: var(--text-secondary); line-height: 19px; margin-bottom: 8px; }
.cheat-sheets-main .bl-2 .cheat-sheets-list .block h5 { width: -moz-fit-content; width: fit-content; font-size: 16px; color: var(--brand-gold-dark); line-height: 22px; background: url("../src/img/single-cheat-sheets-bl-2-arrow.svg") no-repeat 100% 50%; padding-right: 16px; text-decoration: underline; transition: 0.3s; }
.cheat-sheets-main .bl-2 .cheat-sheets-list .block h5:hover { color: var(--brand-gold); padding-right: 20px; }
.cheat-sheets-main .bl-2 .cheat-sheets-list .block:hover { top: -5px; }
.cheat-sheets-main .bl-2 .cheat-sheets-list .not-found { width: 100%; text-align: center; font-weight: 500; color: var(--text-primary); font-size: 20px; }
.cheat-sheets-main .bl-2 .loader-img img { display: block; width: 40px; margin: 36px auto 0; }
.cheat-sheets-main .bl-2 button { border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 175px; height: 40px; margin: 36px auto 0; }
.cheat-sheets-main .bl-2 button:hover { background: var(--brand-gold-dark); }
.cheat-sheets-main .bl-2 button:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.cheat-sheets-main .bl-2 button:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
.cheat-sheets-main .bl-2 button.hidden { display: none; }
.cheat-sheets-main .bl-2 .filters-bar { display: flex; justify-content: flex-end; margin-bottom: 40px; }
.cheat-sheets-main .bl-2 .filters-bar .search { width: 398px; }
.cheat-sheets-main .bl-2 .filters-bar .search input { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; background: url("../src/img/cheat-sheets-main-bl-2-search.svg") no-repeat 12px 50%; padding-left: 46px; }
.cheat-sheets-main .bl-2 .filters-bar .search input::-moz-placeholder { color: var(--text-secondary); }
.cheat-sheets-main .bl-2 .filters-bar .search input::placeholder { color: var(--text-secondary); }
.cheat-sheets-main .bl-2 .filters-bar .search input:hover { border: 1px solid var(--brand-gold-bright); }
.cheat-sheets-main .bl-2 .filters-bar .search input:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.cheat-sheets-main .bl-2 .filters-bar .search input:disabled { background: var(--brand-grey); }
.cheat-sheets-main .bl-2 .filters-bar .search input.error { border: 1px solid #e54343; }
.cheat-sheets-main .bl-2 .filters-bar .search input.error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .cheat-sheets-main .bl-2 .filters-bar .search input { height: 48px; }
}
@media (max-width:1300px) {
  .cheat-sheets-main .bl-1 { padding-top: 40px; background-position: 50% 80%; }
  .cheat-sheets-main .bl-1 .flx { flex-direction: column; }
  .cheat-sheets-main .bl-1 .flx .block h1 { text-align: center; }
  .cheat-sheets-main .bl-1 .flx .block p { text-align: center; max-width: 100%; }
  .cheat-sheets-main .bl-1 .flx .block:nth-child(1) { padding-right: 0; }
}
@media (max-width:940px) {
  .cheat-sheets-main .bl-2 { padding-top: 40px; }
  .cheat-sheets-main .bl-2 .filters-bar .search { width: 100%; }
  .cheat-sheets-main .bl-2 .cheat-sheets-list { flex-direction: column; }
  .cheat-sheets-main .bl-2 .cheat-sheets-list .block { width: 100%; }
}
@media (max-width:600px) {
  .cheat-sheets-main .bl-1 { background-position: 50% 95%; background-size: calc(100% + 100px); }
  .cheat-sheets-main .bl-1 .flx .block img { display: none; }
  .cheat-sheets-main .bl-1 .flx .block:nth-child(2) { margin: 0 -20px; }
  .cheat-sheets-main .bl-2 .cheat-sheets-list .block:hover { top: 0; }
}
.press .bl-1 { background: var(--brand-space) url("../src/img/press-bl-1-bg.svg") no-repeat 50% 50%; padding-top: 100px; padding-bottom: 80px; }
.press .bl-1 h1 { font-size: 50px; color: var(--text-primary-invert); font-weight: 700; line-height: 60px; margin-bottom: 20px; text-align: center; }
@media (max-width:600px) {
  .press .bl-1 h1 { font-size: 36px; line-height: 43px; }
}
.press .bl-1 p { font-size: 24px; color: var(--text-primary-invert); font-weight: 400; line-height: 33px; text-align: center; }
@media (max-width:600px) {
  .press .bl-1 p { font-size: 18px; line-height: 25px; }
}
.press .bl-2 { background: linear-gradient(180deg, rgb(9, 14, 53) 0%, rgb(9, 14, 53) 50%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%); }
.press .bl-2 .flx { position: relative; bottom: 0; display: flex; align-items: center; gap: 0 40px; background: #fff; border-radius: 12px; box-shadow: 0px 8px 60px 0px rgba(0, 0, 0, 0.08); padding: 40px; text-decoration: none; transition: bottom 0.3s; }
.press .bl-2 .flx .block img { display: block; }
.press .bl-2 .flx .block img.bg { max-width: 577px; border-radius: 8px; }
.press .bl-2 .flx .block img.logo { margin-bottom: 32px; }
.press .bl-2 .flx .block h3 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; margin-bottom: 16px; }
@media (max-width:600px) {
  .press .bl-2 .flx .block h3 { font-size: 24px; line-height: 28px; }
}
.press .bl-2 .flx .block p { font-size: 18px; color: var(--text-primary); line-height: 25px; margin-bottom: 32px; }
.press .bl-2 .flx .block .link { width: -moz-fit-content; width: fit-content; font-size: 16px; color: var(--brand-gold-dark); line-height: 22px; background: url(../src/img/single-cheat-sheets-bl-2-arrow.svg) no-repeat 100% 50%; padding-right: 16px; text-decoration: underline; transition: 0.3s; }
.press .bl-2 .flx .block .link:hover { color: var(--brand-gold); padding-right: 20px; }
.press .bl-2 .flx:hover { bottom: 10px; }
.press .bl-3 { padding-top: 60px; padding-bottom: 100px; }
.press .bl-3 button { border-radius: 8px; font-size: 16px; outline: none; cursor: pointer; display: block; text-decoration: none; border: 1px solid var(--text-primary); background: rgba(255, 255, 255, 0.01) url("../src/img/transparent-blue-button-arrow.svg") no-repeat calc(50% + 50px) calc(50% + 1px); padding: 0 20px 0 0; text-align: center; color: var(--text-primary); transition: 0.3s; width: 196px; height: 48px; margin: 40px auto 0; background-image: none; padding-right: 0; }
.press .bl-3 button:hover { background-color: rgba(0, 0, 0, 0.06); }
.press .bl-3 button:focus { background-color: rgba(0, 0, 0, 0.06); box-shadow: 0px 0px 0px 3px rgba(0, 0, 0, 0.1); }
.press .bl-3 button:disabled { border: 1px solid var(--border); color: var(--border); cursor: not-allowed; }
.press .bl-3 .flx { display: flex; flex-wrap: wrap; gap: 42px 41px; }
.press .bl-3 .flx .block { position: relative; bottom: 0; text-decoration: none; width: calc(33.3333333333% - 28px); transition: bottom 0.3s; }
.press .bl-3 .flx .block .img-area { display: flex; justify-content: center; align-items: center; height: 260px; background: var(--brand-grey); border-radius: 12px; margin-bottom: 20px; }
.press .bl-3 .flx .block .img-area img { display: block; max-width: 80%; max-height: 80%; }
.press .bl-3 .flx .block .title { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; font-weight: 600; margin-bottom: 8px; }
@media (max-width:600px) {
  .press .bl-3 .flx .block .title { font-size: 18px; line-height: 25px; }
}
.press .bl-3 .flx .block .link { width: -moz-fit-content; width: fit-content; font-size: 16px; color: var(--brand-gold-dark); line-height: 22px; background: url(../src/img/single-cheat-sheets-bl-2-arrow.svg) no-repeat 100% 50%; padding-right: 16px; text-decoration: underline; transition: 0.3s; }
.press .bl-3 .flx .block .link:hover { color: var(--brand-gold); padding-right: 20px; }
.press .bl-3 .flx .block:hover { bottom: 5px; }
.press .bl-3 .flx .block.disp-none { display: none !important; }
.press .bl-3 .flx .block:nth-child(-n+6) { display: block !important; }
.press .bl-4 { padding-bottom: 100px; }
.press .bl-4 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 20px; text-align: center; }
@media (max-width:600px) {
  .press .bl-4 h2 { font-size: 32px; line-height: 38px; }
}
.press .bl-4 p { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .press .bl-4 p { font-size: 18px; line-height: 25px; }
}
@media (max-width:600px) {
  .press .bl-4 p { margin-bottom: 32px; }
}
.press .bl-4 .flx { display: flex; align-items: center; justify-content: center; gap: 0 40px; }
.press .bl-4 .flx img { display: block; }
.press .bl-4 .flx img.lg-2 { width: 195px; }
.press .bl-4 .flx img.lg-3 { width: 83px; }
.press .bl-4 .flx .trustpilot-widget { width: 120px; }
.press .bl-4 .flx .trustpilot-widget iframe { height: 80px !important; }
.press .bl-5 { padding-bottom: 20px; }
.press .bl-5 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 20px; text-align: center; }
@media (max-width:600px) {
  .press .bl-5 h2 { font-size: 32px; line-height: 38px; }
}
.press .bl-5 p { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .press .bl-5 p { font-size: 18px; line-height: 25px; }
}
@media (max-width:600px) {
  .press .bl-5 p { margin-bottom: 32px; }
}
.press .bl-5 .flx { display: flex; flex-wrap: wrap; gap: 0 20px; }
.press .bl-5 .flx .block { display: flex; flex-direction: column; width: calc(33.3333333333% - 14px); padding: 48px; border-radius: 20px; }
.press .bl-5 .flx .block img { width: -moz-fit-content; width: fit-content; display: block; margin-bottom: 24px; }
.press .bl-5 .flx .block h3 { font-size: 28px; color: var(--text-primary); font-weight: 600; line-height: 33px; margin-bottom: 12px; }
@media (max-width:600px) {
  .press .bl-5 .flx .block h3 { font-size: 24px; line-height: 28px; }
}
.press .bl-5 .flx .block h4 { font-size: 16px; color: var(--text-primary); line-height: 22px; font-weight: 400; margin-bottom: 36px; flex-grow: 1; }
.press .bl-5 .flx .block a { border-radius: 8px; font-size: 16px; outline: none; cursor: pointer; display: block; text-decoration: none; border: 1px solid var(--text-primary); background: rgba(255, 255, 255, 0.01) url("../src/img/transparent-blue-button-arrow.svg") no-repeat calc(50% + 50px) calc(50% + 1px); padding: 0 20px 0 0; text-align: center; color: var(--text-primary); transition: 0.3s; width: 134px; height: 48px; line-height: 48px; background-position: 85% calc(50% + 1px); padding-right: 15px; }
.press .bl-5 .flx .block a:hover { background-color: rgba(0, 0, 0, 0.06); }
.press .bl-5 .flx .block a:focus { background-color: rgba(0, 0, 0, 0.06); box-shadow: 0px 0px 0px 3px rgba(0, 0, 0, 0.1); }
.press .bl-5 .flx .block a:disabled { border: 1px solid var(--border); color: var(--border); cursor: not-allowed; }
.press .bl-5 .flx .block.b1 { background: var(--brand-light-rose); }
.press .bl-5 .flx .block.b2 { background: var(--brand-light-gold); }
.press .bl-5 .flx .block.b3 { background: var(--brand-light-mint); }
.press .bl-5 .flx .block.b3 a { width: 98px; background-position: 80% calc(50% + 1px); }
@media (max-width:1300px) {
  .press .bl-2 .flx { flex-direction: column; }
  .press .bl-2 .flx .block img.bg { max-width: 100%; width: 100%; margin-bottom: 40px; }
  .press .bl-5 .flx .block { padding: 32px; }
}
@media (max-width:940px) {
  .press .bl-1 p br { display: none; }
  .press .bl-3 .flx .block { width: calc(50% - 21px); }
  .press .bl-4 .flx { flex-wrap: wrap; gap: 30px 24px; }
  .press .bl-5 .flx { flex-direction: column; gap: 20px 0; }
  .press .bl-5 .flx .block { width: 100%; padding: 32px; }
}
@media (max-width:600px) {
  .press .bl-1 { padding-top: 60px; padding-bottom: 60px; background: var(--brand-space) url("../src/img/press-bl-1-bg-mob.svg") no-repeat 50% 50px; }
  .press .bl-2 { background: linear-gradient(180deg, #090e35 0px, #090e35 225px, white 225px, white 100%); }
  .press .bl-2 .flx { padding: 20px; }
  .press .bl-2 .flx .block img.logo { width: 180px; }
  .press .bl-2 .flx .block p { font-size: 14px; line-height: 19px; }
  .press .bl-3 { padding-top: 40px; padding-bottom: 80px; }
  .press .bl-3 .flx { gap: 40px 0; }
  .press .bl-3 .flx .block { width: 100%; }
  .press .bl-3 .flx .block .img-area { height: 227px; }
  .press .bl-4 { padding-bottom: 80px; }
  .press .bl-4 .flx { gap: 30px 20px; }
  .press .bl-4 .flx img.lg-1 { width: 64px; }
  .press .bl-4 .flx img.lg-2 { width: 115px; }
  .press .bl-4 .flx img.lg-3 { width: 48px; }
  .press .bl-5 .flx { display: block; margin: 0 -20px; }
  .press .bl-5 .flx .slick-track { display: flex; }
  .press .bl-5 .flx .slick-list { padding-left: 20px; }
  .press .bl-5 .flx .block { width: 304px; height: auto; margin: 0px 10px 50px; }
  .press .bl-5 .flx .block img { height: 64px; }
  .press .bl-5 .flx .block h4 { margin-bottom: 24px; }
  .press .bl-5 .flx ul.slick-dots { bottom: 0; }
  .press .bl-5 .flx ul.slick-dots li { margin: 0 6px; width: 12px; height: 12px; }
  .press .bl-5 .flx ul.slick-dots li button { width: auto; height: auto; bottom: initial; }
  .press .bl-5 .flx ul.slick-dots li button:before { line-height: 12px; width: 12px; height: 12px; font-size: 12px; opacity: 1; color: var(--text-secondary-invert); }
  .press .bl-5 .flx ul.slick-dots li.slick-active button:before { color: var(--brand-gold); }
}
.faq-single-page { padding: 80px 0; color: var(--text-primary); }
.faq-single-page .pdd { padding: 0 100px; }
.faq-single-page .pdd h1 { font-size: 50px; color: var(--text-primary); font-weight: 700; line-height: 60px; text-align: center; margin-bottom: 40px; }
@media (max-width:600px) {
  .faq-single-page .pdd h1 { font-size: 36px; line-height: 43px; }
}
.faq-single-page .pdd h2 { font-size: 32px; color: var(--text-primary); font-weight: 600; line-height: 38px; text-align: center; text-decoration: underline; margin-top: 50px; margin-bottom: 20px; }
@media (max-width:600px) {
  .faq-single-page .pdd h2 { font-size: 24px; line-height: 28px; }
}
.faq-single-page .pdd h3 { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; text-align: center; text-decoration: underline; font-weight: 600; margin-bottom: 20px; }
@media (max-width:600px) {
  .faq-single-page .pdd h3 { font-size: 18px; line-height: 25px; }
}
.faq-single-page .pdd h4 { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; text-align: center; text-decoration: underline; font-weight: 600; margin-bottom: 20px; }
@media (max-width:600px) {
  .faq-single-page .pdd h4 { font-size: 18px; line-height: 25px; }
}
.faq-single-page .pdd ul { list-style-type: disc; margin-top: 15px; padding-left: 30px; }
.faq-single-page .pdd ul li { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; margin-bottom: 20px; }
.faq-single-page .pdd ul li a { font-weight: 600; }
.faq-single-page .pdd p { font-size: 18px; color: var(--text-primary); line-height: 25px; font-weight: 400; margin-bottom: 20px; }
.faq-single-page .pdd p b { font-weight: 700; }
.faq-single-page .pdd a { color: var(--brand-gold-dark); transition: 0.3s; }
.faq-single-page .pdd a:hover { color: var(--brand-gold); }
@media (max-width:600px) {
  .faq-single-page { padding: 40px 0; }
  .faq-single-page .pdd { padding: 0; }
  .faq-single-page .pdd h1 { margin-bottom: 20px; }
  .faq-single-page .pdd h2 { margin-bottom: 20px; }
  .faq-single-page .pdd h3,
  .faq-single-page .pdd h4 { margin-bottom: 20px; }
}
.top-products-lp .bl-1 { background: url("../src/img/top-products-lp-bl-1-dashes.svg") no-repeat calc(50% + 280px) 88px, radial-gradient(30% 40% at 70% 40%, rgba(19, 36, 153, 0.8) 0%, rgba(19, 36, 153, 0) 100%), var(--brand-space); padding-top: 50px; }
.top-products-lp .bl-1 .header-flx { display: flex; justify-content: space-between; align-items: center; padding-bottom: 36px; }
.top-products-lp .bl-1 .header-flx img.logo { height: 60px; }
.top-products-lp .bl-1 .header-flx a { text-decoration: none; }
.top-products-lp .bl-1 .header-flx a:nth-child(2) { width: 150px; height: 36px; display: block; text-align: center; line-height: 36px; background: var(--brand-pink) url(../src/img/nav-arrow.svg) no-repeat 87% 50%; color: #fff; border-radius: 6px; padding-right: 25px; font-size: 14px; font-weight: 500; text-transform: uppercase; text-decoration: none; box-sizing: border-box; transition: 0.3s; }
.top-products-lp .bl-1 .header-flx a:nth-child(2):hover {     background: var(--brand-pink-dark) url(../src/img/get-started-arrow.svg) no-repeat 90% 50%; }
.top-products-lp .bl-1 .flx { display: flex; justify-content: space-between; align-items: center; padding-bottom: 90px; }
.top-products-lp .bl-1 .flx .block { width: 578px; }
.top-products-lp .bl-1 .flx .block h1 { font-size: 50px; color: var(--text-primary-invert); font-weight: 700; line-height: 60px; margin-bottom: 16px; }
@media (max-width:600px) {
  .top-products-lp .bl-1 .flx .block h1 { font-size: 36px; line-height: 43px; }
}
.top-products-lp .bl-1 .flx .block p { font-size: 24px; color: var(--text-primary-invert); font-weight: 400; line-height: 33px; margin-bottom: 32px; }
@media (max-width:600px) {
  .top-products-lp .bl-1 .flx .block p { font-size: 18px; line-height: 25px; }
}
.top-products-lp .bl-1 .flx .block .get-started-btn .get-started-btn-description { color: var(--text-primary-invert); }
.top-products-lp .bl-1 .flx .products-slider { width: 500px; right: 76px; }
.top-products-lp .bl-1 .flx .products-slider .products-slider-item { position: relative; width: 304px; background: #ffffff; border-radius: 12px; padding: 12px; margin-right: -95px; opacity: 0; transform: scale(0.9); transition: 0.3s; }
.top-products-lp .bl-1 .flx .products-slider .products-slider-item.slick-current { opacity: 1; z-index: 2; transform: scale(1); box-shadow: 0px 14px 64px 0px rgba(0, 1, 19, 0.8); }
.top-products-lp .bl-1 .flx .products-slider .products-slider-item.slick-current + .products-slider-item { transition: 0.2s; opacity: 0.6; z-index: 1; }
.top-products-lp .bl-1 .flx .products-slider .products-slider-item img { display: block; width: 100%; margin-bottom: 12px; }
.top-products-lp .bl-1 .flx .products-slider .products-slider-item h4 { color: var(--text-primary); font-size: 18px; font-weight: 600; line-height: 25px; margin-bottom: 12px; }
.top-products-lp .bl-1 .flx .products-slider .products-slider-item .products-info { margin-bottom: 12px; }
.top-products-lp .bl-1 .flx .products-slider .products-slider-item .products-info span { display: flex; justify-content: space-between; color: var(--text-primary); font-size: 14px; line-height: 20px; margin-bottom: 6px; }
.top-products-lp .bl-1 .flx .products-slider .products-slider-item .products-info span strong { font-size: 16px; font-weight: 600; }
.top-products-lp .bl-1 .flx .products-slider .products-slider-item .products-info span:nth-last-child(1) { margin-bottom: 0; }
.top-products-lp .bl-1 .flx .products-slider .products-slider-item h5 { border-radius: 8px; background: var(--brand-light-mint); text-align: center; font-size: 16px; color: #399e8d; padding: 4px; line-height: 22px; margin-bottom: 12px; }
.top-products-lp .bl-1 .flx .products-slider .products-slider-item h5 span { font-weight: 600; }
.top-products-lp .bl-1 .flx .products-slider .products-slider-item a { border-radius: 8px; font-weight: 500; font-size: 16px; text-transform: uppercase; outline: none; cursor: pointer; display: block; text-decoration: none; border: 1px solid var(--brand-pink); background: rgba(255, 255, 255, 0.01) url("../src/img/transparent-button-arrow.svg") no-repeat calc(50% + 65px) 50%; padding: 0 20px 0 0; text-align: center; color: var(--brand-pink); transition: 0.3s; width: 100%; height: 48px; line-height: 48px; }
.top-products-lp .bl-1 .flx .products-slider .products-slider-item a:hover { background: var(--brand-pink-dark) url("../src/img/marketplace-pricing-wrapper-arrow-white.svg") no-repeat calc(50% + 65px) 50%; border: 1px solid var(--brand-pink-dark); color: var(--text-primary-invert); }
.top-products-lp .bl-1 .flx .products-slider .products-slider-item a:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.top-products-lp .bl-1 .flx .products-slider .products-slider-item.last a { border-radius: 8px; background-color: var(--brand-pink); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: calc(100% - 40px); padding-right: 20px; background: var(--brand-pink) url("../src/img/marketplace-pricing-wrapper-arrow-white.svg") no-repeat calc(50% + 90px) 50%; }
.top-products-lp .bl-1 .flx .products-slider .products-slider-item.last a:hover { background-color: var(--brand-pink-dark); }
.top-products-lp .bl-1 .flx .products-slider .products-slider-item.last a:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.top-products-lp .bl-1 .flx .products-slider .products-slider-item.last a:disabled { background-color: var(--brand-pink-secondary); cursor: not-allowed; }
.top-products-lp .bl-1 .flx .products-slider .products-slider-item.last a:hover { background: var(--brand-pink-dark) url("../src/img/marketplace-pricing-wrapper-arrow-white.svg") no-repeat calc(50% + 95px) 50%; }
.top-products-lp .bl-1 .flx .products-slider .products-slider-item.last a:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.top-products-lp .bl-1 .flx .products-slider .btn-prev,
.top-products-lp .bl-1 .flx .products-slider .btn-next { position: absolute; z-index: 1; width: 48px; height: 48px; border: none; border-radius: 50%; cursor: pointer; padding: 0; top: calc(50% - 24px); transition: 0.2s; }
.top-products-lp .bl-1 .flx .products-slider .btn-prev:not(.slick-disabled):focus,
.top-products-lp .bl-1 .flx .products-slider .btn-next:not(.slick-disabled):focus { background-color: rgba(255, 255, 255, 0.1); box-shadow: 0px 0px 0px 3px rgba(255, 255, 255, 0.1); }
.top-products-lp .bl-1 .flx .products-slider .btn-prev:not(.slick-disabled):hover,
.top-products-lp .bl-1 .flx .products-slider .btn-next:not(.slick-disabled):hover { background-color: rgba(255, 255, 255, 0.1); }
.top-products-lp .bl-1 .flx .products-slider .btn-prev.slick-disabled,
.top-products-lp .bl-1 .flx .products-slider .btn-next.slick-disabled { opacity: 0.5; cursor: default; }
.top-products-lp .bl-1 .flx .products-slider .btn-prev { background: url("../src/img/top-products-lp-bl-1-arrow-left.svg") no-repeat 50% 50%; left: -76px; }
.top-products-lp .bl-1 .flx .products-slider .btn-next { background: url("../src/img/top-products-lp-bl-1-arrow-right.svg") no-repeat 50% 50%; right: -76px; }
.top-products-lp .bl-1 .rating-logos-component { border-top-left-radius: 60px; border-top-right-radius: 60px; background: #ffffff; }
.top-products-lp .bl-3 { padding-top: 20px; padding-bottom: 160px; }
.top-products-lp .bl-3 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 20px; text-align: center; }
@media (max-width:600px) {
  .top-products-lp .bl-3 h2 { font-size: 32px; line-height: 38px; }
}
.top-products-lp .bl-3 h3 { font-size: 24px; color: var(--text-primary); font-weight: 400; line-height: 33px; margin-bottom: 32px; text-align: center; }
@media (max-width:600px) {
  .top-products-lp .bl-3 h3 { font-size: 18px; line-height: 25px; }
}
.top-products-lp .bl-3 .tabs ul.tabs__caption { display: flex; justify-content: center; margin-bottom: 38px; }
.top-products-lp .bl-3 .tabs ul.tabs__caption .slick-track { display: flex; gap: 0 8px; }
.top-products-lp .bl-3 .tabs ul.tabs__caption li { width: auto !important; border: 1px solid var(--brand-light-mint); background: var(--brand-light-mint); padding: 6px 16px; border-radius: 50px; font-size: 16px; line-height: 22px; color: var(--text-primary); text-align: center; cursor: pointer; white-space: nowrap; transition: 0.3s; }
.top-products-lp .bl-3 .tabs ul.tabs__caption li:not(.active):hover { border: 1px solid var(--brand-space); background: var(--brand-space); color: var(--text-primary-invert); }
.top-products-lp .bl-3 .tabs ul.tabs__caption li.active { background: var(--brand-space); color: var(--text-primary-invert); }
.top-products-lp .bl-3 .tabs .tabs__content { position: relative; height: 0; opacity: 0; overflow: hidden; bottom: -20px; transition: 0.5s; }
.top-products-lp .bl-3 .tabs .tabs__content.active { height: auto; overflow: visible; opacity: 1; bottom: 0; }
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .slick-list { padding-top: 10px !important; padding-bottom: 20px !important; }
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .flx { bottom: 0; position: relative; width: 304px; background: #ffffff; border-radius: 12px; padding: 12px; border: 1px solid var(--border); margin: 0 10px; box-sizing: border-box; transition: 0.3s; }
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .flx img { display: block; width: 100%; margin-bottom: 12px; }
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .flx h4 { color: var(--text-primary); font-size: 17px; font-weight: 600; line-height: 25px; margin-bottom: 12px; text-align: center; }
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .flx .products-info { margin-bottom: 12px; }
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .flx .products-info span { display: flex; justify-content: space-between; color: var(--text-primary); font-size: 14px; line-height: 20px; margin-bottom: 6px; }
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .flx .products-info span strong { font-size: 16px; font-weight: 600; }
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .flx .products-info span:nth-last-child(1) { margin-bottom: 0; }
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .flx h5 { border-radius: 8px; background: var(--brand-light-mint); text-align: center; font-size: 16px; color: #399e8d; padding: 4px; line-height: 22px; margin-bottom: 12px; }
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .flx h5 span { font-weight: 600; }
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .flx a { border-radius: 8px; font-weight: 500; font-size: 16px; text-transform: uppercase; outline: none; cursor: pointer; display: block; text-decoration: none; border: 1px solid var(--brand-pink); background: rgba(255, 255, 255, 0.01) url("../src/img/transparent-button-arrow.svg") no-repeat calc(50% + 65px) 50%; padding: 0 20px 0 0; text-align: center; color: var(--brand-pink); transition: 0.3s; width: 100%; height: 48px; line-height: 48px; box-sizing: border-box; }
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .flx a:hover { background: var(--brand-pink-dark) url("../src/img/marketplace-pricing-wrapper-arrow-white.svg") no-repeat calc(50% + 65px) 50%; border: 1px solid var(--brand-pink-dark); color: var(--text-primary-invert); }
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .flx a:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3), 0px 2px 16px 0px rgba(255, 0, 97, 0.4); }
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .flx:hover { bottom: 10px; box-shadow: 0px 12px 28px 0px rgba(0, 0, 0, 0.08); }
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .btn-prev,
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .btn-next { position: absolute; z-index: 1; width: 48px; height: 48px; border: 1px solid #090e35; border-radius: 50%; cursor: pointer; padding: 0; bottom: -60px; right: calc(50% - 55px); transition: 0.2s; }
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .btn-prev:not(.slick-disabled):focus,
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .btn-next:not(.slick-disabled):focus { background-color: rgba(0, 0, 0, 0.04); box-shadow: 0px 0px 0px 3px rgba(0, 0, 0, 0.1); }
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .btn-prev:not(.slick-disabled):hover,
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .btn-next:not(.slick-disabled):hover { background-color: rgba(0, 0, 0, 0.04); }
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .btn-prev { background: url("../src/img/bl-testimonial-arrow-left.svg") no-repeat 50% 50%; left: calc(50% - 55px); }
.top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .btn-next { background: url("../src/img/bl-testimonial-arrow-right.svg") no-repeat 50% 50%; right: calc(50% - 55px); }
.top-products-lp .bl-4 { padding-bottom: 32px; }
.top-products-lp .bl-4 .banner-wrapper { display: flex; justify-content: space-between; align-items: center; border-radius: 20px; background: url("../src/img/top-products-lp-bl-4-dashes.svg") no-repeat calc(100% - 20px) 50%, radial-gradient(25% 50% at 76% 50%, rgba(36, 56, 162, 0.6) 0%, rgba(36, 56, 162, 0) 100%), var(--brand-space); padding: 48px 40px 48px 80px; }
.top-products-lp .bl-4 .banner-wrapper .block h3 { font-size: 36px; color: var(--text-primary-invert); font-weight: 600; line-height: 47px; margin-bottom: 16px; }
@media (max-width:600px) {
  .top-products-lp .bl-4 .banner-wrapper .block h3 { font-size: 32px; line-height: 38px; }
}
.top-products-lp .bl-4 .banner-wrapper .block p { font-size: 20px; color: var(--text-primary-invert); font-weight: 400; line-height: 28px; margin-bottom: 32px; }
@media (max-width:600px) {
  .top-products-lp .bl-4 .banner-wrapper .block p { font-size: 18px; line-height: 25px; }
}
.top-products-lp .bl-4 .banner-wrapper .block a { border-radius: 6px; background: var(--brand-gold); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 180px; height: 48px; line-height: 48px; }
.top-products-lp .bl-4 .banner-wrapper .block a:hover { background: var(--brand-gold-dark); }
.top-products-lp .bl-4 .banner-wrapper .block a:focus { box-shadow: 0px 0px 0px 3px #fbf1e9; }
.top-products-lp .bl-4 .banner-wrapper .block a:disabled { background: var(--brand-gold-secondary); cursor: not-allowed; }
.top-products-lp .bl-4 .banner-wrapper .block img { display: block; max-width: 530px; }
@media (max-width:1300px) {
  .top-products-lp .bl-1 { background: radial-gradient(15% 20% at 50% 0, rgba(19, 36, 153, 0.8) 0%, rgba(19, 36, 153, 0) 100%), var(--brand-space); }
  .top-products-lp .bl-1 .flx { flex-direction: column; }
  .top-products-lp .bl-1 .flx .block { margin-bottom: 40px; }
  .top-products-lp .bl-1 .flx .block h1 { text-align: center; }
  .top-products-lp .bl-1 .flx .block p { text-align: center; }
  .top-products-lp .bl-1 .flx .block .get-started-btn { display: flex; flex-direction: column; align-items: center; }
  .top-products-lp .bl-1 .flx .products-slider { right: 0; }
  .top-products-lp .bl-4 .banner-wrapper { flex-direction: column; padding: 40px; background: url("../src/img/top-products-lp-bl-4-dashes.svg") no-repeat 50% 90%, radial-gradient(30% 40% at 50% 75%, rgba(36, 56, 162, 0.6) 0%, rgba(36, 56, 162, 0) 100%), var(--brand-space); }
  .top-products-lp .bl-4 .banner-wrapper .block h3 { text-align: center; }
  .top-products-lp .bl-4 .banner-wrapper .block h3 br { display: none; }
  .top-products-lp .bl-4 .banner-wrapper .block p { text-align: center; }
  .top-products-lp .bl-4 .banner-wrapper .block p br { display: none; }
  .top-products-lp .bl-4 .banner-wrapper .block a { margin: 0 auto 40px; }
}
@media (max-width:940px) {
  .top-products-lp .bl-1 .flx .products-slider { width: 420px; }
  .top-products-lp .bl-1 .flx .products-slider .products-slider-item { width: 264px; }
  .top-products-lp .bl-3 h2 br { display: none; }
  .top-products-lp .bl-3 h3 br { display: none; }
}
@media (max-width:600px) {
  .top-products-lp .bl-1 { padding-top: 37px; background: radial-gradient(30% 15% at 50% 0, rgba(19, 36, 153, 0.8) 0%, rgba(19, 36, 153, 0) 100%), var(--brand-space); }
  .top-products-lp .bl-1 .header-flx { justify-content: center; }
  .top-products-lp .bl-1 .header-flx a:nth-child(2) { display: none; }
  .top-products-lp .bl-1 .flx { padding-bottom: 100px; }
  .top-products-lp .bl-1 .flx .block { width: 100%; }
  .top-products-lp .bl-1 .flx .products-slider { width: 100%; }
  .top-products-lp .bl-1 .flx .products-slider .slick-list { margin: 0 -20px; }
  .top-products-lp .bl-1 .flx .products-slider .products-slider-item { width: 280px; margin: 0; opacity: 0.6; margin: 0 -50px; transform: scale(0.9); }
  .top-products-lp .bl-1 .flx .products-slider .products-slider-item.last { min-height: 440px; }
  .top-products-lp .bl-1 .flx .products-slider .products-slider-item.last img { margin-bottom: 0; }
  .top-products-lp .bl-1 .flx .products-slider .btn-prev,
  .top-products-lp .bl-1 .flx .products-slider .btn-next { top: initial; bottom: -55px; }
  .top-products-lp .bl-1 .flx .products-slider .btn-prev { left: calc(50% - 55px); }
  .top-products-lp .bl-1 .flx .products-slider .btn-next { right: calc(50% - 55px); }
  .top-products-lp .bl-1 .rating-logos-component { border-radius: 0; }
  .top-products-lp .bl-3 { padding-bottom: 60px; }
  .top-products-lp .bl-3 .tabs ul.tabs__caption { padding-left: 20px; margin-bottom: 32px; }
  .top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .slick-list { padding-left: 20px; }
  .top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .slick-list .flx { width: 280px; }
  .top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .flx:hover { bottom: 0; box-shadow: none; }
  .top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .btn-prev,
  .top-products-lp .bl-3 .tabs .tabs__content .products-winner-slider .btn-next { display: none !important; }
  .top-products-lp .bl-4 { padding-bottom: 30px; }
  .top-products-lp .bl-4 .banner-wrapper { padding: 60px 24px; background: url("../src/img/top-products-lp-bl-4-dashes-mob.svg") no-repeat 50% 90%, radial-gradient(40% 20% at 50% 77%, rgba(36, 56, 162, 0.6) 0%, rgba(36, 56, 162, 0) 100%), var(--brand-space); }
  .top-products-lp .bl-4 .banner-wrapper .block img { max-width: 100%; }
}
.course-single .bl-1 { background: url("../src/img/course-single-bl-1-bg-1.svg") no-repeat var(--layout-1-x) var(--layout-1-y), url("../src/img/course-single-bl-1-bg-2.svg") no-repeat var(--layout-2-x) var(--layout-2-y); background-color: var(--brand-space); padding-top: 20px; padding-bottom: 73px; overflow: hidden; }
.course-single .bl-1 .elips { position: absolute; top: 0; left: 50%; transform: translateX(-50%); width: 970px; height: 570px; border-radius: 970px; background: radial-gradient(50% 50% at 50% 50%, rgba(36, 56, 162, 0.6) 0%, rgba(36, 56, 162, 0) 100%); z-index: 1; }
.course-single .bl-1 .content { position: relative; z-index: 2; }
.course-single .bl-1 .content a.back { font-size: 14px; color: var(--brand-gold); text-decoration: none; line-height: 19px; background: url("../src/img/course-single-bl-1-arrow-1.svg") no-repeat 0 50%; padding-left: 20px; transition: 0.3s; }
.course-single .bl-1 .content a.back:hover { background: url("../src/img/course-single-bl-1-arrow-2.svg") no-repeat 0 50%; color: var(--brand-gold-bright); text-decoration: underline; }
.course-single .bl-1 .content .rating { display: flex; justify-content: center; align-items: center; font-size: 18px; line-height: 25px; color: var(--text-primary-invert); margin-top: 70px; margin-bottom: 20px; }
.course-single .bl-1 .content .rating .txt-1 { display: flex; align-items: center; }
.course-single .bl-1 .content .rating span { display: block; margin-right: 7px; }
.course-single .bl-1 .content .rating img { display: block; margin: 0 8px; }
.course-single .bl-1 .content h1 { font-size: 50px; color: var(--text-primary-invert); font-weight: 700; line-height: 60px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .course-single .bl-1 .content h1 { font-size: 36px; line-height: 43px; }
}
.course-single .bl-1 .content h2 { font-size: 24px; color: var(--text-primary-invert); font-weight: 400; line-height: 33px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .course-single .bl-1 .content h2 { font-size: 18px; line-height: 25px; }
}
.course-single .bl-1 .content h3 { font-size: 18px; color: var(--text-primary-invert); line-height: 25px; text-align: center; text-transform: uppercase; margin-bottom: 14px; }
.course-single .bl-1 .content .bottom-area { display: flex; justify-content: center; align-items: center; gap: 0 28px; margin-bottom: 85px; }
.course-single .bl-1 .content .bottom-area .price { font-size: 32px; line-height: 38px; }
.course-single .bl-1 .content .bottom-area .price strong { color: var(--brand-pink); font-weight: 700; }
.course-single .bl-1 .content .bottom-area .price span { color: var(--text-primary-invert); text-decoration: line-through; }
.course-single .bl-1 .content .bottom-area button { border-radius: 8px; background-color: var(--brand-pink); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 267px; height: 48px; line-height: 48px; background-image: url("../src/img/button-arrow.svg"); background-repeat: no-repeat; background-position: 90% 50%; padding-right: 25px; }
.course-single .bl-1 .content .bottom-area button:hover { background-color: var(--brand-pink-dark); }
.course-single .bl-1 .content .bottom-area button:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.course-single .bl-1 .content .bottom-area button:disabled { background-color: var(--brand-pink-secondary); cursor: not-allowed; }
.course-single .bl-1 .content .bottom-area button:hover { background-position: 92% 50%; }
.course-single .bl-1 .influencers-slider { pointer-events: none; }
.course-single .bl-1 .influencers-slider .slide-item { display: flex; align-items: center; gap: 0 11px; margin: 0 28px; }
.course-single .bl-1 .influencers-slider .slide-item img { display: block; width: 48px; height: 48px; -o-object-fit: cover; object-fit: cover; border: 2px solid #eac7c6; border-radius: 50%; }
.course-single .bl-1 .influencers-slider .slide-item .slide-content { font-size: 14px; line-height: 19px; }
.course-single .bl-1 .influencers-slider .slide-item .slide-content .name { color: var(--text-primary-invert); font-weight: 600; background: url("../src/img/course-single-bl-1-check.svg") no-repeat 100% 50%; padding-right: 16px; }
.course-single .bl-1 .influencers-slider .slide-item .slide-content .subscribers { color: #9999a9; }
.course-single .bl-2 { padding-top: 80px; border-radius: 30px 30px 0px 0px; background: #fff; margin-top: -30px; }
.course-single .bl-2 h2 { font-size: 44px; color: var(--text-primary); font-weight: 600; line-height: 52px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .course-single .bl-2 h2 { font-size: 32px; line-height: 38px; }
}
.course-single .bl-2 h3 { font-size: 20px; color: var(--text-primary); font-weight: 400; line-height: 28px; margin-bottom: 48px; text-align: center; }
@media (max-width:600px) {
  .course-single .bl-2 h3 { font-size: 18px; line-height: 25px; }
}
@media (max-width:600px) {
  .course-single .bl-2 h3 { margin-bottom: 32px; }
}
.course-single .bl-2 .flx { display: flex; gap: 0 20px; margin-bottom: 80px; }
.course-single .bl-2 .flx .block { display: flex; align-items: center; gap: 0 20px; width: 25%; border-radius: 12px; padding: 20px; background: #fff; box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.08); }
.course-single .bl-2 .flx .block img { display: block; }
.course-single .bl-2 .flx .block .text { color: var(--text-primary); font-size: 16px; font-weight: 600; line-height: 19px; }
.course-single .bl-2 .video-wrapper { display: flex; align-items: flex-start; }
.course-single .bl-2 .video-wrapper .video-area { position: relative; width: calc(100% - 540px); height: 415px; border-radius: 8px; overflow: hidden; }
.course-single .bl-2 .video-wrapper .video-area .video { width: 100%; height: 100%; }
.course-single .bl-2 .video-wrapper .video-area .video iframe { display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; }
.course-single .bl-2 .video-wrapper .video-area .locked-area { display: none; position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; background: url("../src/img/course-single-bl-2-placeholder.png") center/cover; padding: 0 20px; }
.course-single .bl-2 .video-wrapper .video-area .locked-area .title { font-size: 32px; color: var(--text-primary-invert); font-weight: 600; line-height: 38px; text-align: center; padding-top: 34px; margin-bottom: 20px; }
@media (max-width:600px) {
  .course-single .bl-2 .video-wrapper .video-area .locked-area .title { font-size: 24px; line-height: 28px; }
}
.course-single .bl-2 .video-wrapper .video-area .locked-area form { display: block; margin: auto; width: 372px; background: #fff; border-radius: 20px; box-shadow: 0px 8px 32px 0px rgba(0, 1, 37, 0.55); padding: 24px; }
.course-single .bl-2 .video-wrapper .video-area .locked-area form .field { position: relative; }
.course-single .bl-2 .video-wrapper .video-area .locked-area form .field span.error { position: initial; left: initial; bottom: initial; right: initial; top: initial; background: transparent; padding: 0; border-radius: 0; display: block; font-size: 12px; line-height: 16px; color: #e54343; font-weight: 400; margin-top: 5px; position: absolute; bottom: 5px; }
.course-single .bl-2 .video-wrapper .video-area .locked-area form .field span.error:after { display: none; }
.course-single .bl-2 .video-wrapper .video-area .locked-area form .field label { display: block; font-size: 16px; font-weight: 600; line-height: 24px; margin-bottom: 2px; }
.course-single .bl-2 .video-wrapper .video-area .locked-area form .field input { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; margin-bottom: 24px; }
.course-single .bl-2 .video-wrapper .video-area .locked-area form .field input::-moz-placeholder { color: var(--text-secondary); }
.course-single .bl-2 .video-wrapper .video-area .locked-area form .field input::placeholder { color: var(--text-secondary); }
.course-single .bl-2 .video-wrapper .video-area .locked-area form .field input:hover { border: 1px solid var(--brand-gold-bright); }
.course-single .bl-2 .video-wrapper .video-area .locked-area form .field input:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.course-single .bl-2 .video-wrapper .video-area .locked-area form .field input:disabled { background: var(--brand-grey); }
.course-single .bl-2 .video-wrapper .video-area .locked-area form .field input.error { border: 1px solid #e54343; }
.course-single .bl-2 .video-wrapper .video-area .locked-area form .field input.error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .course-single .bl-2 .video-wrapper .video-area .locked-area form .field input { height: 48px; }
}
.course-single .bl-2 .video-wrapper .video-area .locked-area form button { border-radius: 8px; background-color: var(--brand-pink); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 100%; height: 48px; line-height: 48px; background-image: url("../src/img/button-arrow.svg"); background-repeat: no-repeat; background-position: 82% 50%; padding-right: 20px; }
.course-single .bl-2 .video-wrapper .video-area .locked-area form button:hover { background-color: var(--brand-pink-dark); }
.course-single .bl-2 .video-wrapper .video-area .locked-area form button:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.course-single .bl-2 .video-wrapper .video-area .locked-area form button:disabled { background-color: var(--brand-pink-secondary); cursor: not-allowed; }
.course-single .bl-2 .video-wrapper .video-area .locked-area form button:hover { background-position: 84% 50%; }
.course-single .bl-2 .video-wrapper .video-area.loader::before { position: absolute; top: 0; right: 0; bottom: 0; left: 0; content: ""; background: #fff; z-index: 2; }
.course-single .bl-2 .video-wrapper .video-area.loader::after { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); content: ""; width: 40px; height: 40px; background: url("../src/img/loading.gif") no-repeat; background-size: 40px; z-index: 3; }
.course-single .bl-2 .video-wrapper .video-area.active .locked-area { display: block; }
.course-single .bl-2 .video-wrapper .list-area { width: 520px; height: 415px; margin-left: 20px; overflow-x: hidden; overflow-y: auto; }
.course-single .bl-2 .video-wrapper .list-area .list-item { position: relative; display: flex; align-items: center; padding: 16px 16px; border-radius: 8px; cursor: pointer; margin-bottom: 7px; transition: 0.3s; }
.course-single .bl-2 .video-wrapper .list-area .list-item .name { font-size: 16px; line-height: 22px; color: var(--text-primary); background: url("../src/img/course-single-bl-2-icon-play.svg") no-repeat 0 50%; padding: 4px 0 4px 36px; }
.course-single .bl-2 .video-wrapper .list-area .list-item .time { font-size: 16px; color: var(--text-secondary); line-height: 22px; padding-left: 8px; margin-left: auto; }
.course-single .bl-2 .video-wrapper .list-area .list-item::before { position: absolute; left: 0; right: 0; bottom: -4px; content: ""; width: 100%; height: 1px; background: var(--border); }
.course-single .bl-2 .video-wrapper .list-area .list-item:hover { background: var(--brand-grey); }
.course-single .bl-2 .video-wrapper .list-area .list-item:nth-last-child(1) { margin-bottom: 0; }
.course-single .bl-2 .video-wrapper .list-area .list-item:nth-last-child(1)::before { display: none; }
.course-single .bl-2 .video-wrapper .list-area .list-item.locked .name { background: url("../src/img/course-single-bl-2-icon-locked.svg") no-repeat 0 50%; }
.course-single .bl-2 .video-wrapper .list-area .list-item.active .name { color: var(--brand-gold-dark); font-weight: 600; background: url("../src/img/course-single-bl-2-icon-pause.svg") no-repeat 0 50%; }
.course-single .bl-2 .video-wrapper .list-area .list-item.active.locked .name { background: url("../src/img/course-single-bl-2-icon-locked-active.svg") no-repeat 0 50%; }
.course-single .bl-2 .video-wrapper .list-area .list-item.active:hover { background: #fcf8f3; }
.course-single .bl-3 { padding-top: 75px; padding-bottom: 30px; }
.course-single .bl-3 .about-course-nav .slick-track { display: flex; gap: 0 12px; }
.course-single .bl-3 .about-course-nav .about-course-nav-item { font-size: 18px; color: var(--text-primary); line-height: 24px; text-transform: uppercase; padding: 11px 20px; border-radius: 60px; border: 1px solid var(--text-primary); cursor: pointer; transition: 0.3s; }
.course-single .bl-3 .about-course-nav .about-course-nav-item:hover { color: var(--text-primary-invert); background: var(--text-primary); }
.course-single .bl-3 .about-course-nav .about-course-nav-item.slick-current { color: var(--text-primary-invert); background: var(--text-primary); }
.course-single .bl-3 .about-course-slider .slick-track { display: flex; padding-top: 40px; padding-bottom: 20px; }
.course-single .bl-3 .about-course-slider .about-course-item { margin: 0 10px; height: auto; }
.course-single .bl-3 .about-course-slider .about-course-item .text-content { width: 628px; background: var(--brand-grey); border-radius: 20px; padding: 32px; color: var(--text-primary); height: 100%; }
.course-single .bl-3 .about-course-slider .about-course-item .text-content h3 { font-size: 24px; font-weight: 600; line-height: 28px; margin-bottom: 16px; }
.course-single .bl-3 .about-course-slider .about-course-item .text-content p { font-size: 16px; line-height: 22px; margin-bottom: 24px; }
.course-single .bl-3 .about-course-slider .about-course-item .text-content p strong { font-weight: 600; }
.course-single .bl-3 .about-course-slider .about-course-item .text-content p a { display: inline-block; }
.course-single .bl-3 .about-course-slider .about-course-item .text-content ul { list-style-type: disc; margin-left: 11px; padding-left: 11px; margin-bottom: 20px; }
.course-single .bl-3 .about-course-slider .about-course-item .text-content ul li { font-size: 16px; line-height: 22px; margin-bottom: 8px; }
.course-single .bl-3 .about-course-slider .about-course-item .text-content ul li strong { font-weight: 600; }
.course-single .bl-3 .about-course-slider .about-course-item .text-content ul li::marker { color: var(--brand-gold); }
.course-single .bl-3 .about-course-slider .about-course-item .text-content ul li:nth-last-child(1) { margin-bottom: 0; }
.course-single .bl-3 .about-course-slider .about-course-item .text-content ol { list-style: decimal; margin-left: 11px; padding-left: 11px; margin-bottom: 20px; }
.course-single .bl-3 .about-course-slider .about-course-item .text-content ol li { font-size: 16px; line-height: 22px; margin-bottom: 8px; }
.course-single .bl-3 .about-course-slider .about-course-item .text-content a { display: block; color: var(--brand-gold-dark); transition: color 0.3s; }
.course-single .bl-3 .about-course-slider .about-course-item .text-content a:hover { color: var(--brand-gold); }
.course-single .bl-3 .about-course-slider .about-course-item .text-content hr { border-top: 0; border-width: 0; height: 1px; background: var(--border); margin: 24px 0; }
.course-single .bl-3 .about-course-slider .about-course-item .text-content button { border-radius: 8px; background-color: var(--brand-pink); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 267px; height: 48px; line-height: 48px; background-image: url("../src/img/button-arrow.svg"); background-repeat: no-repeat; background-position: 90% 50%; padding-right: 25px; }
.course-single .bl-3 .about-course-slider .about-course-item .text-content button:hover { background-color: var(--brand-pink-dark); }
.course-single .bl-3 .about-course-slider .about-course-item .text-content button:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.course-single .bl-3 .about-course-slider .about-course-item .text-content button:disabled { background-color: var(--brand-pink-secondary); cursor: not-allowed; }
.course-single .bl-3 .about-course-slider .about-course-item .text-content button:hover { background-position: 92% 50%; }
.course-single .bl-3 .about-course-slider .about-course-item .flip-container { position: relative; width: 304px; height: 100%; perspective: 1000px; }
.course-single .bl-3 .about-course-slider .about-course-item .flip-container .flip-wrapper { position: relative; height: 100%; transition: transform 0.5s; transform-style: preserve-3d; }
.course-single .bl-3 .about-course-slider .about-course-item .flip-container .flip-wrapper .flip-card { position: absolute; width: 100%; height: 100%; backface-visibility: hidden; overflow: hidden; border-radius: 20px; }
.course-single .bl-3 .about-course-slider .about-course-item .flip-container .flip-wrapper .your-trainer img { display: block; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }
.course-single .bl-3 .about-course-slider .about-course-item .flip-container .flip-wrapper .your-trainer .info .gr-1 { position: absolute; top: 0; left: 0; right: 0; height: 70px; background: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, #000 100%); font-size: 24px; color: var(--text-primary-invert); font-weight: 600; line-height: 28px; padding: 33px 32px 0; }
.course-single .bl-3 .about-course-slider .about-course-item .flip-container .flip-wrapper .your-trainer .info .gr-2 { position: absolute; bottom: 0; left: 0; right: 0; height: 161px; background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%); font-size: 16px; color: var(--text-primary-invert); line-height: 22px; padding: 57px 32px 0; }
.course-single .bl-3 .about-course-slider .about-course-item .flip-container .flip-wrapper .your-trainer .info .gr-2 span { display: block; font-size: 24px; font-weight: 600; line-height: 28px; margin-bottom: 4px; }
.course-single .bl-3 .about-course-slider .about-course-item .flip-container .flip-wrapper .your-trainer-description { display: flex; flex-direction: column; justify-content: space-between; background: var(--brand-space); padding: 33px 32px 54px; transform: rotateY(180deg); }
.course-single .bl-3 .about-course-slider .about-course-item .flip-container .flip-wrapper .your-trainer-description .title { font-size: 24px; font-weight: 600; color: var(--text-primary-invert); line-height: 28px; }
.course-single .bl-3 .about-course-slider .about-course-item .flip-container .flip-wrapper .your-trainer-description .trainer-content .name { font-size: 20px; font-weight: 600; line-height: 28px; color: var(--text-primary-invert); margin-bottom: 4px; }
.course-single .bl-3 .about-course-slider .about-course-item .flip-container .flip-wrapper .your-trainer-description .trainer-content .description { font-size: 16px; color: var(--text-primary-invert); line-height: 22px; }
.course-single .bl-3 .about-course-slider .about-course-item .flip-container:hover .flip-wrapper { transform: rotateY(180deg); }
.course-single .bl-3 .about-course-slider button { top: -48px; }
.course-single .bl-3 .about-course-slider button.btn-prev { position: absolute; z-index: 1; width: 48px; height: 48px; border: 1px solid #090e35; border-radius: 50%; cursor: default; padding: 0; background: url("../src/img/bl-testimonial-arrow-left.svg") no-repeat 50% 50%; right: 64px; }
.course-single .bl-3 .about-course-slider button.btn-prev:not(.slick-disabled):hover { cursor: pointer; background: rgba(0, 0, 0, 0.04) url("../src/img/bl-testimonial-arrow-left.svg") no-repeat 50% 50%; }
.course-single .bl-3 .about-course-slider button.btn-next { position: absolute; z-index: 1; width: 48px; height: 48px; border: 1px solid #090e35; border-radius: 50%; cursor: default; padding: 0; background: url("../src/img/bl-testimonial-arrow-right.svg") no-repeat 50% 50%; right: 0; }
.course-single .bl-3 .about-course-slider button.btn-next:not(.slick-disabled):hover { cursor: pointer; background: rgba(0, 0, 0, 0.04) url("../src/img/bl-testimonial-arrow-right.svg") no-repeat 50% 50%; }
.course-single .bl-3 .about-course-slider button.slick-disabled { opacity: 0.3; }
.course-single .bl-3 .about-course-slider button:not(.slick-disabled):focus { box-shadow: 0px 0px 0px 3px rgba(0, 0, 0, 0.1); }
.course-single .bl-4 { background: var(--brand-space) url("../src/img/course-single-bl-4-bg.svg") no-repeat 50% 0; border-top-left-radius: 30px; border-top-right-radius: 30px; padding-top: 80px; padding-bottom: 20px; }
.course-single .bl-4 h2 { font-size: 44px; color: var(--text-primary-invert); font-weight: 600; line-height: 52px; margin-bottom: 16px; text-align: center; }
@media (max-width:600px) {
  .course-single .bl-4 h2 { font-size: 32px; line-height: 38px; }
}
.course-single .bl-4 p { font-size: 20px; color: var(--text-primary-invert); font-weight: 400; line-height: 28px; text-align: center; padding-bottom: 52px; }
@media (max-width:600px) {
  .course-single .bl-4 p { font-size: 18px; line-height: 25px; }
}
.course-single .bl-4 h5 { width: -moz-fit-content; width: fit-content; margin: 150px auto 0; text-align: center; color: var(--text-primary-invert); font-size: 10px; text-transform: uppercase; line-height: 14px; padding: 4px 8px; border-radius: 60px; border: 1px solid rgba(134, 183, 255, 0.5); }
.course-single .bl-4 .flx { display: flex; align-items: center; padding: 0 216px; }
.course-single .bl-4 .flx .block h3 { font-size: 32px; color: var(--text-primary-invert); font-weight: 600; line-height: 38px; margin-bottom: 25px; }
@media (max-width:600px) {
  .course-single .bl-4 .flx .block h3 { font-size: 24px; line-height: 28px; }
}
.course-single .bl-4 .flx .block ul { margin-bottom: 25px; }
.course-single .bl-4 .flx .block ul li { color: var(--text-primary-invert); font-size: 18px; line-height: 25px; background: url("../src/img/course-single-bl-4-check.svg") no-repeat 0 2px; padding-left: 28px; margin-bottom: 12px; }
.course-single .bl-4 .flx .block ul li:nth-last-child(1) { margin-bottom: 0; }
.course-single .bl-4 .flx .block h4 { position: relative; width: -moz-fit-content; width: fit-content; font-size: 28px; color: var(--text-primary-invert); font-weight: 600; line-height: 33px; }
.course-single .bl-4 .flx .block h4::before { content: ""; position: absolute; right: -120px; bottom: 10px; width: 110px; height: 43px; background: url("../src/img/course-single-bl-4-arrow.svg") no-repeat 50% 50%; }
.course-single .bl-4 .flx .block form { width: 100%; background: #fff; border-radius: 20px; box-shadow: 0px 8px 32px 0px rgba(0, 1, 37, 0.55); padding: 32px; }
.course-single .bl-4 .flx .block form .field { position: relative; }
.course-single .bl-4 .flx .block form .field span.error { position: initial; left: initial; bottom: initial; right: initial; top: initial; background: transparent; padding: 0; border-radius: 0; display: block; font-size: 12px; line-height: 16px; color: #e54343; font-weight: 400; margin-top: 5px; position: absolute; bottom: 5px; }
.course-single .bl-4 .flx .block form .field span.error:after { display: none; }
.course-single .bl-4 .flx .block form .field label { display: block; font-size: 16px; font-weight: 600; line-height: 24px; margin-bottom: 2px; }
.course-single .bl-4 .flx .block form .field input { width: 100%; height: 40px; padding: 8px 8px 8px 12px; border-radius: 6px; color: var(--text-primary); font-size: 16px; border: 1px solid var(--border); box-sizing: border-box; outline: none; transition: 0.3s; margin-bottom: 24px; }
.course-single .bl-4 .flx .block form .field input::-moz-placeholder { color: var(--text-secondary); }
.course-single .bl-4 .flx .block form .field input::placeholder { color: var(--text-secondary); }
.course-single .bl-4 .flx .block form .field input:hover { border: 1px solid var(--brand-gold-bright); }
.course-single .bl-4 .flx .block form .field input:focus { border: 1px solid var(--brand-gold-bright); box-shadow: 0px 0px 0px 3px #fbf1e9; }
.course-single .bl-4 .flx .block form .field input:disabled { background: var(--brand-grey); }
.course-single .bl-4 .flx .block form .field input.error { border: 1px solid #e54343; }
.course-single .bl-4 .flx .block form .field input.error:focus { box-shadow: initial; }
@media (max-width:600px) {
  .course-single .bl-4 .flx .block form .field input { height: 48px; }
}
.course-single .bl-4 .flx .block form button { border-radius: 8px; background-color: var(--brand-pink); color: var(--text-primary-invert); font-weight: 500; font-size: 16px; text-transform: uppercase; border: none; outline: none; cursor: pointer; padding: 0; display: block; text-decoration: none; text-align: center; transition: 0.3s; width: 100%; height: 48px; line-height: 48px; background-image: url("../src/img/button-arrow.svg"); background-repeat: no-repeat; background-position: 82% 50%; padding-right: 20px; }
.course-single .bl-4 .flx .block form button:hover { background-color: var(--brand-pink-dark); }
.course-single .bl-4 .flx .block form button:focus { box-shadow: 0px 0px 0px 3px rgba(255, 125, 175, 0.3); }
.course-single .bl-4 .flx .block form button:disabled { background-color: var(--brand-pink-secondary); cursor: not-allowed; }
.course-single .bl-4 .flx .block form button:hover { background-position: 84% 50%; }
.course-single .bl-4 .flx .block:nth-child(1) { width: calc(100% - 402px); }
.course-single .bl-4 .flx .block:nth-child(2) { width: 402px; }
.course-single .features-steps { padding-top: 80px; }
.course-single-update .bl-3 { margin-bottom: 60px; }
@media (max-width:1300px) {
  .course-single .bl-2 .flx { flex-wrap: wrap; gap: 20px 20px; margin-bottom: 70px; }
  .course-single .bl-2 .flx .block { width: calc(50% - 10px); }
  .course-single .bl-2 .video-wrapper { flex-direction: column; }
  .course-single .bl-2 .video-wrapper .video-area { width: 100%; height: auto; margin-bottom: 20px; }
  .course-single .bl-2 .video-wrapper .video-area .video { padding-bottom: 56.25%; height: 0; overflow: hidden; }
  .course-single .bl-2 .video-wrapper .list-area { width: 100%; margin-left: 0; }
  .course-single .bl-4 .flx { padding: 0; }
}
@media (max-width:940px) {
  .course-single .bl-1 { padding-bottom: 90px; }
  .course-single .bl-1 .content a.back { width: -moz-fit-content; width: fit-content; display: block; margin: 0 auto; }
  .course-single .bl-1 .content .rating { flex-direction: column; line-height: 22px; }
  .course-single .bl-1 .content .rating div { margin-bottom: 4px; }
  .course-single .bl-1 .content .rating span { display: none; }
  .course-single .bl-1 .content h1 br { display: none; }
  .course-single .bl-1 .content h2 br { display: none; }
  .course-single .bl-1 .content .bottom-area { flex-direction: column; }
  .course-single .bl-1 .content .bottom-area button { margin-top: 16px; }
  .course-single .bl-2 h3 br { display: none; }
  .course-single .bl-2 .flx .block { width: 100%; }
  .course-single .bl-2 .video-wrapper .video-area.active { height: 415px; }
  .course-single .bl-3 .about-course-nav { margin-right: -20px; }
  .course-single .bl-3 .about-course-slider { margin: 0 -20px; }
  .course-single .bl-3 .about-course-slider .slick-list { padding-left: 20px; }
  .course-single .bl-3 .about-course-slider .about-course-item .text-content { width: 400px; }
  .course-single .bl-4 { background-position: 50% 100%; }
  .course-single .bl-4 p br { display: none; }
  .course-single .bl-4 .flx { flex-direction: column; }
  .course-single .bl-4 .flx .block h4 { margin-bottom: 32px; }
  .course-single .bl-4 .flx .block h4::before { display: none; }
  .course-single .bl-4 .flx .block:nth-child(1) { width: -moz-fit-content; width: fit-content; }
}
@media (max-width:600px) {
  .course-single .bl-1 .elips { top: 25%; width: 626px; height: 368px; border-radius: 626px; background: radial-gradient(50% 50% at 50% 50%, rgba(36, 56, 162, 0.6) 0%, rgba(36, 56, 162, 0) 100%); }
  .course-single .bl-1 .content .rating { margin-top: 60px; margin-bottom: 28px; }
  .course-single .bl-1 .content h2 { margin-bottom: 24px; }
  .course-single .bl-1 .content .bottom-area { margin-bottom: 60px; }
  .course-single .bl-2 { padding-top: 40px; }
  .course-single .bl-2 .video-wrapper .video-area .locked-area form { width: 100%; }
  .course-single .bl-2 .video-wrapper .video-area .locked-area form button { background-position: calc(50% + 100px) 50%; }
  .course-single .bl-2 .video-wrapper .video-area .locked-area form button:hover { background-position: calc(50% + 105px) 50%; }
  .course-single .bl-2 .video-wrapper .video-area.active { height: 430px; }
  .course-single .bl-3 .about-course-slider .about-course-item .text-content { width: 316px; }
  .course-single .bl-3 .about-course-slider .about-course-item .text-content button { width: 100%; }
  .course-single .bl-4 { border-top-left-radius: 20px; border-top-right-radius: 20px; padding-top: 60px; background: var(--brand-space) url("../src/img/course-single-bl-4-bg-mob.svg") no-repeat 50% 97%; background-size: 100%; padding-bottom: 0; }
  .course-single .bl-4 p { padding-bottom: 36px; }
  .course-single .bl-4 h5 { margin-top: 100px; }
  .course-single .bl-4 .flx .block h4 { font-size: 24px; }
  .course-single .bl-4 .flx .block form { padding: 24px; }
  .course-single .bl-4 .flx .block form button { background-position: calc(50% + 100px) 50%; }
  .course-single .bl-4 .flx .block form button:hover { background-position: calc(50% + 105px) 50%; }
  .course-single .bl-4 .flx .block:nth-child(2) { width: 335px; }
}
@media (max-width:1300px) {
  .new-blog .blog-posts-2 .category-nav .flx .search-form form input[type=text] { width: 230px; }
  .new-blog .blog-posts-2 .category-nav .flx .block .title { font-size: 18px; }
  .new-blog .blog-posts-2 .posts .post-flx .post,
  .new-blog .blog-posts-2 .posts .post-flx-videos .post { width: calc(33.3333333333% - 30px); }
  .new-blog .blog-posts-2 .posts .post-flx .post a.title,
  .new-blog .blog-posts-2 .posts .post-flx-videos .post a.title { font-size: 20px; }
  .new-blog .blog-posts-2 .posts .post-flx .post .cat-tag,
  .new-blog .blog-posts-2 .posts .post-flx-videos .post .cat-tag { flex-wrap: wrap; margin-bottom: 20px; }
  .new-blog .blog-posts-2 .posts .post-flx .post .img-thumbnail,
  .new-blog .blog-posts-2 .posts .post-flx-videos .post .img-thumbnail { margin-bottom: 20px; }
  .new-blog .blog-posts-2 .posts .post-flx .post h2,
  .new-blog .blog-posts-2 .posts .post-flx-videos .post h2 { font-size: 20px; line-height: 25px; }
  .new-blog .blog-posts-2 .posts .post-flx:after,
  .new-blog .blog-posts-2 .posts .post-flx-videos:after { width: calc(33.3333333333% - 30px); position: relative; content: ""; }
  .webinar-thank-you .bl-2 .flx { padding: 0; }
  .webinar-thank-you .bl-2 .flx .block-1 { width: 45%; }
  .webinar-thank-you .bl-2 .flx .block-2 { width: calc(55% - 80px); }
}
@media (max-width:940px) {
  .banner .bg { margin: 0; }
  .banner .pl { z-index: 1; left: 50%; top: 50%; bottom: inherit; transform: translate(-50%, -50%); background: rgba(178, 217, 208, 0.7); width: 100%; }
  .modal-up { width: calc(100% - 70px); }
  .new-blog .blog-posts-2 .category-nav .flx { flex-wrap: wrap; justify-content: center; }
  .new-blog .blog-posts-2 .category-nav .flx .block { order: 1; margin-bottom: 20px; }
  .new-blog .blog-posts-2 .category-nav .flx .search-form { order: 2; margin-bottom: 20px; }
  .webinar-thank-you .header .flx { padding: 0; }
  .webinar-thank-you .bl-2 { padding-bottom: 0; }
  .webinar-thank-you .bl-2 .flx { flex-wrap: wrap; }
  .webinar-thank-you .bl-2 .flx .block-1,
  .webinar-thank-you .bl-2 .flx .block-2 { width: 100%; }
  .webinar-thank-you .bl-2 .flx .block-2 { margin-top: 70px; }
  .webinar-thank-you .bl-2 .flx .block-2 .form-block { border-radius: 0; margin: 0 -20px; }
}
@media (max-width:600px) {
  .new-blog .blog-posts-2 { margin-bottom: 20px; }
  .new-blog .blog-posts-2 h2 { font-size: 32px; }
  .new-blog .blog-posts-2 .posts .post-flx .post,
  .new-blog .blog-posts-2 .posts .post-flx-videos .post { width: 100%; }
  .new-blog .blog-posts-2 .posts .post-flx .post a.title,
  .new-blog .blog-posts-2 .posts .post-flx-videos .post a.title { font-size: 17px; line-height: 23px; min-height: auto; }
  .new-blog .blog-posts-2 .posts .post-flx .post .cat-tag span,
  .new-blog .blog-posts-2 .posts .post-flx-videos .post .cat-tag span { font-size: 14px; }
  .new-blog .blog-posts-2 .posts .post-flx .post .cat-tag a.category-bg,
  .new-blog .blog-posts-2 .posts .post-flx-videos .post .cat-tag a.category-bg { font-size: 13px; }
  .new-blog .blog-posts-2 .posts .post-flx .post:nth-last-child(1),
  .new-blog .blog-posts-2 .posts .post-flx-videos .post:nth-last-child(1) { margin-bottom: 50px; }
  .new-blog .blog-posts-2 .category-nav .flx .block { flex-wrap: wrap; }
  .new-blog .blog-posts-2 .category-nav .flx .block .title { width: 100%; margin-bottom: 10px; }
  .new-blog .blog-posts-2 .category-nav .flx .search-form form { position: relative; }
  .new-blog .blog-posts-2 .category-nav .flx .search-form form i { position: absolute; left: 10px; }
  .new-blog .blog-posts-2 .category-nav .flx .search-form form input[type=text] { width: calc(100% - 80px); }
  .new-blog .blog-posts-2 .category-nav .flx .search-form form input[type=submit] { width: 80px; }
  .new-blog .blog-posts-2 .filter-flx { flex-wrap: wrap; justify-content: space-around; }
  .new-blog .blog-posts-2 .filter-flx span { margin-bottom: 15px; }
  .webinar-thank-you .header .flx { justify-content: center; }
  .webinar-thank-you .bl-1 h1 { font-size: 18px; }
  .webinar-thank-you .bl-1 h1 span { font-size: 28px; }
  .webinar-thank-you .bl-1 iframe { width: 100%; }
  .webinar-thank-you .bl-2 .flx .block-1 h2 { font-size: 32px; }
  .webinar-thank-you .bl-2 .flx .block-2 .form-block { padding: 42px 16px 120px; }
  .webinar-thank-you .bl-2 .flx .block-2 .form-block h3 { text-align: center; }
  .webinar-thank-you .bl-2 .flx .block-2 .form-block h2 { text-align: center; }
  .webinar-thank-you .bl-2 .flx .block-2 .form-block a { width: 270px; }