[class$="phinx"] h2, [class$="phinx"] h3, [class$="phinx"] h4, [class$="phinx"] p { margin: 0; } [class$="phinx"] h2 { font-family: Prompt; font-weight: 700; font-style: Bold; font-size: 32px; line-height: 150%; letter-spacing: 0%; color: #ffd302; } [class$="phinx"] .background { position: absolute; inset: 0; width: 100%; height: 100%; z-index: -100; object-fit: cover; } .wui-how-it-work { background-image: url("/files/media/Mediad23d7a07fc72ee10ccfc69ce3f4e5cd4.jpg"); background-size: cover; background-repeat: no-repeat; } .wui-how-it-work .how-icon { width: 60px; height: auto; } .wui-how-it-work h2 { color: var(--Primary, #FFD302); text-align: center; font-family: Prompt; font-size: 40px; font-style: normal; font-weight: 700; line-height: 150%; margin-bottom: 20px; } .wui-how-it-work h3 { color: var(--White, #FFF); text-align: center; font-family: Prompt; font-size: 24px; font-style: normal; font-weight: 400; line-height: 150%; padding-bottom: 60px; } .wui-how-it-work h5 { color: var(--Black, #000); text-align: center; font-family: Prompt; font-size: 18px; font-style: normal; font-weight: 700; line-height: 150%; } .wui-how-it-work p { color: var(--Black, #000); text-align: center; font-family: Prompt; font-size: 16px; font-style: normal; font-weight: 400; line-height: 150%; } @media (max-width: 767.98px) { .wui-how-it-work .how-icon { width: 50px; } .wui-how-it-work h3 { padding-bottom: 40px; } } .home__img_slider__phinx { position: relative; padding: 60px 0px; } @media (max-width: 767.98px) { .home__img_slider__phinx { padding: 40px 0px; } } .home__img_slider__phinx h2 { text-align: center; } .home__img_slider__phinx .carousel-slider .carousel-panel img { width: 100%; height: 723.53px; object-fit: contain; } .home__img_slider__phinx .carousel-slider { padding-top: 40px; } .home__img_slider__phinx .carousel-slider .slick-slide { margin: 0 4px; } .home__img_slider__phinx .carousel-slider .slick-list { margin: 0 -4px; } .home__img_slider__phinx .carousel-slider .slick-slider { margin: 0; } .home__img_slider__phinx .carousel-slider .slick-track { display: flex; } .home__img_slider__phinx .carousel-slider .slick-dots { position: relative; padding-top: 40px; bottom: 0; font-size: 4.43px; } .home__img_slider__phinx .carousel-slider .slick-dots li { margin-inline: 4px; } .home__img_slider__phinx .carousel-slider .slick-dots li button { padding: 0; } .home__img_slider__phinx .carousel-slider .slick-dots li button:before { content: ""; } .home__img_slider__phinx .carousel-slider .slick-dots li, .home__img_slider__phinx .carousel-slider .slick-dots li button, .home__img_slider__phinx .carousel-slider .slick-dots li button:before { width: 33.75px; height: 4.43px; background: #878787; border-radius: 2.22px; opacity: 1; } .home__img_slider__phinx .carousel-slider .slick-dots li.slick-active, .home__img_slider__phinx .carousel-slider .slick-dots li.slick-active button, .home__img_slider__phinx .carousel-slider .slick-dots li.slick-active button:before { width: 33.75px; height: 4.43px; background: #ffd302; border-radius: 2.22px; opacity: 1; } .home__customer_review__phinx { background: linear-gradient(180deg, #000000 0%, #303030 48.56%, #525252 100%); padding: 60px 0px; } .home__customer_review__phinx h2 { text-align: center; } .home__customer_review__phinx .carousel-slider .carousel-panel { display: flex; flex-direction: column; gap: 24px; width: 100%; height: 250px; gap: 24px; border-radius: 5px; padding: 24px; background: #ffffff; } .home__customer_review__phinx .carousel-slider .carousel-panel>div { display: flex; flex-direction: row; gap: 12px; } .home__customer_review__phinx .carousel-slider .carousel-panel>p { font-family: Prompt; font-weight: 400; font-style: Regular; font-size: 14px; line-height: 150%; color: #000000; } .home__customer_review__phinx .carousel-slider .carousel-panel .avatar { width: 45px; height: 45px; border-radius: 50%; object-fit: cover; } .home__customer_review__phinx .carousel-slider .carousel-panel .name>p:first-child { font-family: Prompt; font-weight: 400; font-style: Regular; font-size: 16px; line-height: 150%; color: #000000; } .home__customer_review__phinx .carousel-slider .carousel-panel .name>p:last-child { font-family: Prompt; font-weight: 400; font-style: Regular; font-size: 14px; line-height: 150%; color: #7d7d7d; } .home__customer_review__phinx .carousel-slider { padding-top: 40px; } .home__customer_review__phinx .carousel-slider .slick-slide { margin: 0 13px; justify-content: center; align-items: center; } .home__customer_review__phinx .carousel-slider .slick-list { margin: 0 -13px; } .home__customer_review__phinx .carousel-slider .slick-slider { margin: 0; } .home__customer_review__phinx .carousel-slider .slick-track { display: flex; } .home__customer_review__phinx .carousel-slider .slick-dots { position: relative; padding-top: 40px; bottom: 0; font-size: 4.43px; } .home__customer_review__phinx .carousel-slider .slick-dots li { margin-inline: 4px; } .home__customer_review__phinx .carousel-slider .slick-dots li button { padding: 0; } .home__customer_review__phinx .carousel-slider .slick-dots li button:before { content: ""; } .home__customer_review__phinx .carousel-slider .slick-dots li, .home__customer_review__phinx .carousel-slider .slick-dots li button, .home__customer_review__phinx .carousel-slider .slick-dots li button:before { width: 33.75px; height: 4.43px; background: #878787; border-radius: 2.22px; opacity: 1; } .home__customer_review__phinx .carousel-slider .slick-dots li.slick-active, .home__customer_review__phinx .carousel-slider .slick-dots li.slick-active button, .home__customer_review__phinx .carousel-slider .slick-dots li.slick-active button:before { width: 33.75px; height: 4.43px; background: #ffd302; border-radius: 2.22px; opacity: 1; } @media (max-width: 767.98px) { .home__customer_review__phinx { padding: 40px 0px; } .home__customer_review__phinx .carousel-slider .slick-dots { padding-top: 24px; } } .home__faq__phinx { background: linear-gradient(180deg, #525252 0%, #303030 51.44%, #000000 100%); padding: 60px 0px; } @media (max-width: 767.98px) { .home__faq__phinx { padding: 40px 0px; } } .home__faq__phinx .panel { display: flex; flex-direction: row; padding: 0px 100px; gap: 60px; color: #ffffff; } @media (max-width: 767.98px) { .home__faq__phinx .panel { flex-direction: column; padding: 40px 16px; gap: 24px; } } .home__faq__phinx .panel>img { width: 40%; height: 592px; object-fit: cover; } @media (max-width: 767.98px) { .home__faq__phinx .panel>img { width: 100%; height: 321px; } } .home__faq__phinx .panel>div { display: flex; flex-direction: column; justify-content: center; width: 60%; gap: 24px; } @media (max-width: 767.98px) { .home__faq__phinx .panel>div { width: 100%; } } .home__faq__phinx .panel>div>h2, .home__faq__phinx .panel>div>h4 { padding: 0px 16px; } .home__faq__phinx .collapsible { display: flex; flex-direction: column; padding: 24px 16px; gap: 24px; border-bottom: 1px solid #ffffff; } .home__faq__phinx .collapsible> :nth-child(1) { display: flex; flex-direction: row; justify-content: space-between; align-items: center; gap: 24px; font-size: 18px; font-weight: 700; cursor: pointer; } .home__faq__phinx .collapsible> :nth-child(2) { font-size: 16px; display: none; overflow: hidden; } .contact-section { display: flex; padding: 60px 0; flex-direction: column; justify-content: center; align-items: center; align-self: stretch; } .contact-container { display: flex; width: 1096px; max-width: 1320px; justify-content: center; align-items: center; gap: 24px; margin: 0 auto; } .contact-info { flex: 1; width: 100%; } .contact-title { color: var(--Primary, #FFD302); font-family: Prompt; font-size: 40px; font-style: normal; font-weight: 700; line-height: 150%; } .contact-desc { color: var(--White, #FFF); font-family: Prompt; font-size: 18px; font-style: normal; font-weight: 400; line-height: 150%; } .contact-block { margin-bottom: 22px; } .contact-label { color: var(--Primary, #FFD302); font-family: Prompt; font-size: 18px; font-style: normal; font-weight: 700; line-height: 150%; } .contact-text { color: var(--White, #FFF); font-family: Prompt; font-size: 18px; font-style: normal; font-weight: 400; line-height: 150%; } .contact-social { display: flex; gap: 14px; margin-top: 10px; } .social-item img { width: 28px; height: 28px; display: block; } .contact-media { flex: 1; display: flex; flex-direction: column; gap: 24px; } .contact-photo, .contact-map { width: 100%; display: block; border-radius: 6px; object-fit: cover; } @media (max-width: 992px) { .contact-container { flex-direction: column; width: unset; gap: 32px; } .contact-info { max-width: none; } } @media (max-width: 576px) { .contact-container { flex-direction: column; width: unset; gap: 32px; } .contact-section { padding: 40px 20px; } .contact-title { font-size: 28px; } }