/home/bdqbpbxa/demo-subdomains/paytx.goodface.com.ua/css/ui-blocks.css
/*
Here are css blocks that are duplicated twice or more
or may be duplicated twice or more in future
*/
@import url('ui-kit/accordions.css');
@import url('ui-kit/tabs.css');
@import url('ui-kit/form-elements.css');
/* .pagination */
.pagination {
display: flex;
justify-content: center;
align-items: center;
padding: 8px;
gap: 10px;
border-radius: 24px;
border: 1px solid var(--Grey, #DAE1E7);
background: var(--White, #FFF);
}
.pagination ul {
display: flex;
justify-content: center;
align-items: center;
gap: 10px;
}
.pagination ul li a,
.pagination .arrow {
display: flex;
justify-content: center;
align-items: center;
width: 48px;
aspect-ratio: 1/1;
border-radius: 16px;
}
.pagination a {
color: var(--Black);
transition: color 0.4s, background 0.4s;
}
.pagination a:hover {
background: var(--Light-grey, #EEF2F6);
}
.pagination .page.-active {
pointer-events: none;
background: var(--Black, #0E0F11);
color: var(--White, #FFF);
}
.pagination .arrow {
background: var(--White);
display: flex;
justify-content: center;
align-items: center;
}
.pagination .arrow.hidden {
display: none;
}
.pagination .arrow.light-fade .fade-border:after {
background: var(--Grey);
}
/* .pagination .arrow:before {
content: '';
display: block;
width: 20px;
height: 20px;
background: no-repeat -0.347vw
/*-5px*/
/* center / contain url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS40MTIxIDEwTDEyLjcyMjggMTYuNzA2MkMxMi4zMzI4IDE3LjA5NzIgMTEuNjk5NiAxNy4wOTggMTEuMzA4NiAxNi43MDhDMTAuOTE3NiAxNi4zMTggMTAuOTE2OCAxNS42ODQ4IDExLjMwNjggMTUuMjkzOEwxNS41ODk4IDExTDEuOTk5NjggMTFDMS40NDczOSAxMSAwLjk5OTY3NSAxMC41NTIzIDAuOTk5Njc1IDEwQzAuOTk5Njc1IDkuNDQ3NzEgMS40NDczOSA5IDEuOTk5NjggOUwxNS41ODk4IDlMMTEuMzA2OCA0LjcwNjIxQzEwLjkxNjggNC4zMTUyIDEwLjkxNzYgMy42ODIwMyAxMS4zMDg2IDMuMjkyQzExLjY5OTYgMi45MDE5NyAxMi4zMzI4IDIuOTAyNzcgMTIuNzIyOCAzLjI5Mzc5TDE5LjQxMjEgMTBaIiBmaWxsPSIjMEUwRjExIi8+Cjwvc3ZnPgo=);
transition: background 0.4s, transform 0.4s;
transform: translateX(3px);
} */
.pagination .arrow::after {
content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNyAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuMDE1MTEgMUwxNSA3TDkuMDE1MTEgMTMiIHN0cm9rZT0iIzBFMEYxMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9wYXRoPgo8L3N2Zz4=);
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
transition: background 0.4s, transform 0.4s;
z-index: 1;
}
.pagination .arrow:before {
content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNyAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgN0wxNSA3IiBzdHJva2U9IiMwRTBGMTEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L3BhdGg+Cjwvc3ZnPg==);
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
transition: background 0.4s, transform 0.4s;
}
/* .pagination .arrow.-prev:before {
transform: rotate(180deg) translateX(3px);
} */
.pagination .arrow.-prev {
transform: scaleX(-1);
}
/* slider navigation */
.slider-navigation {
display: flex;
justify-content: flex-start;
align-items: center;
gap: 16px;
}
.slider-navigation .arrow {
border-radius: 20px;
width: 64px;
aspect-ratio: 1/1;
display: flex;
justify-content: center;
align-items: center;
background: var(--White);
cursor: pointer;
transition: background 0.4s;
}
.slider-navigation .arrow.light-fade .fade-border:after {
background: var(--Grey);
}
/* .slider-navigation .arrow:before {
content: '';
display: block;
width: 20px;
aspect-ratio: 1/1;
background: no-repeat -0.347vw */
/*-5px*/
/* center / contain url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS40MTIxIDEwTDEyLjcyMjggMTYuNzA2MkMxMi4zMzI4IDE3LjA5NzIgMTEuNjk5NiAxNy4wOTggMTEuMzA4NiAxNi43MDhDMTAuOTE3NiAxNi4zMTggMTAuOTE2OCAxNS42ODQ4IDExLjMwNjggMTUuMjkzOEwxNS41ODk4IDExTDEuOTk5NjggMTFDMS40NDczOSAxMSAwLjk5OTY3NSAxMC41NTIzIDAuOTk5Njc1IDEwQzAuOTk5Njc1IDkuNDQ3NzEgMS40NDczOSA5IDEuOTk5NjggOUwxNS41ODk4IDlMMTEuMzA2OCA0LjcwNjIxQzEwLjkxNjggNC4zMTUyIDEwLjkxNzYgMy42ODIwMyAxMS4zMDg2IDMuMjkyQzExLjY5OTYgMi45MDE5NyAxMi4zMzI4IDIuOTAyNzcgMTIuNzIyOCAzLjI5Mzc5TDE5LjQxMjEgMTBaIiBmaWxsPSIjMEUwRjExIi8+Cjwvc3ZnPgo=);
transition: background 0.4s, transform 0.4s, opacity 0.4s;
transform: translateX(3px);
} */
/* .slider-navigation .arrow.-prev:before {
transform: rotate(180deg) translateX(3px);
} */
.slider-navigation .arrow.-prev {
transform: scaleX(-1);
}
.slider-navigation .arrow::after {
content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNyAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuMDE1MTEgMUwxNSA3TDkuMDE1MTEgMTMiIHN0cm9rZT0iIzBFMEYxMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9wYXRoPgo8L3N2Zz4=);
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
transition: background 0.4s, transform 0.4s;
z-index: 1;
}
.slider-navigation .arrow:before {
content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNyAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgN0wxNSA3IiBzdHJva2U9IiMwRTBGMTEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L3BhdGg+Cjwvc3ZnPg==);
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
transition: background 0.4s, transform 0.4s;
}
.slider-navigation .arrow.-disabled,
.slider-navigation .arrow.swiper-button-disabled {
pointer-events: none;
background: var(--Light-grey, #EEF2F6);
}
.slider-navigation .arrow.-disabled:before,
.slider-navigation .arrow.-disabled:after,
.slider-navigation .arrow.swiper-button-disabled:before,
.slider-navigation .arrow.swiper-button-disabled:after {
filter: invert(0.6);
}
.slider-navigation .arrow.-disabled .fade-container,
.slider-navigation .arrow.swiper-button-disabled .fade-container {
opacity: 0;
}
.slider-navigation .pages-info {
display: flex;
align-items: center;
justify-content: center;
gap: 8px;
}
.slider-navigation .pages-info .separator {
height: 1.5px;
width: 16px;
border-radius: 1.5px;
background: var(--Black, #0E0F11);
opacity: 0.3;
}
.slider-navigation .pages-info .total {
opacity: 0.3;
}
/* tabs-list */
.tabs-list {
display: flex;
justify-content: center;
align-items: center;
gap: 8px;
}
.tab {
cursor: pointer;
user-select: none;
display: flex;
justify-content: center;
align-items: center;
border-radius: 16px
/*1.111vw*/
;
border: 1px solid var(--Grey);
background: var(--White);
transition: color 0.4s, border 0.4s, background 0.4s;
height: 48px
/*3.333vw*/
;
padding: 0 24px
/*1.667vw*/
;
color: rgba(14, 15, 17, 0.5);
}
.tab .text {
opacity: 0.5;
transition: opacity 0.4s;
color: inherit;
}
.tab.-active {
pointer-events: none;
background: var(--Black);
border-color: var(--Black);
color: var(--White);
}
.tab.-active .text {
opacity: 1;
}
/* light-fade */
.light-fade {
position: relative;
z-index: 1;
overflow: hidden;
background-color: var(--White);
}
.light-fade .fade-container {
position: absolute;
left: 0;
top: 0;
z-index: -1;
width: 100%;
height: 100%;
border-radius: 19px;
background: inherit;
transition: opacity 0.4s;
}
.light-fade .fade-border {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
border-radius: 19px;
}
.light-fade .fade-border:before {
content: '';
background: var(--Gray-gradient, #F0F2F5);
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
border-radius: 19px;
transition: all 0.4s;
}
.light-fade .fade-border:after {
content: '';
background: var(--Light-grey, #EEF2F6);
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
border-radius: 19px;
opacity: 0;
transition: all 0.4s;
}
.light-fade .fade-gradient {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: inherit;
border-radius: 19px;
}
.light-fade .fade-border+.fade-gradient {
left: 1px;
top: 1px;
width: calc(100% - 2px);
height: calc(100% - 2px);
}
.light-fade .fade-gradient:before {
content: '';
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: var(--Light-gradient-for-buttons);
transition: all 0.4s;
border-radius: 19px;
}
.light-fade .fade-gradient:after {
content: '';
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: inherit;
transition: all 0.4s;
border-radius: 19px;
opacity: 0;
}
.light-fade.-small .fade-container,
.light-fade.-small .fade-border,
.light-fade.-small .fade-border:before,
.light-fade.-small .fade-border:after,
.light-fade.-small .fade-gradient,
.light-fade.-small .fade-gradient:before,
.light-fade.-small .fade-gradient:after {
border-radius: 11px;
}
/* use-case-card */
.use-case-card {
gap: 20px
/* 1.389vw*/
;
display: flex;
flex-direction: column;
align-items: center;
justify-content: flex-start;
border-radius: 32px
/*2.222vw*/
;
padding: 32px
/*2.222vw*/
;
background: var(--Light-grey);
}
.use-case-card .img,
.use-case-card .img img {
width: 100%;
display: block;
aspect-ratio: 1/1;
}
.use-case-card .title {
margin-top: auto;
text-align: center;
}
/* checkout-card */
.checkout-card {
position: relative;
border-radius: 40px
/*2.778vw*/
;
background: var(--Light-grey);
overflow: hidden;
width: 632px;
}
.checkout-card__main-info {
position: relative;
transition: opacity 0.4s;
}
.checkout-card__main-info .img,
.checkout-card__main-info .img img {
width: 100%;
display: block;
aspect-ratio: 23/15;
}
.checkout-card__main-info,
.checkout-card__additional-info {
display: flex;
flex-direction: column;
padding: 40px 40px 128px 40px;
/* padding: 2.778vw 2.778vw 8.889vw 2.778vw; */
gap: 24px
/*1.667vw*/
;
}
.checkout-card__additional-info {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
transition: opacity 0.4s;
pointer-events: none;
opacity: 0;
gap: 0;
}
.checkout-card__additional-info .info-wrapper {
max-height: 408px;
overflow: hidden;
height: 100%;
padding-right: 20px;
padding-top: 12px;
margin-top: 12px;
}
/* .checkout-card__additional-info .info-wrapper__inner {
padding-bottom: 3.33vw;
} */
.checkout-card__additional-info .info-wrapper p {
opacity: 0.6;
}
.checkout-card__additional-info .info-wrapper p+p {
margin-top: 24px
/*1.667vw*/
;
}
.checkout-card__additional-info .info-wrapper .os-padding::before {
content: '';
position: absolute;
z-index: 2;
left: 0;
top: 0;
display: block;
width: 100%;
height: 24px
/*0.833vw*/
;
background: linear-gradient(to top, rgba(238, 242, 246, 0.00) 0%, #EEF2F6 100%);
}
.checkout-card__additional-info .info-wrapper .os-padding::after {
content: '';
position: absolute;
z-index: 2;
left: 0;
bottom: 0;
display: block;
width: 100%;
height: 48px
/*3.333vw*/
;
background: linear-gradient(180deg, rgba(238, 242, 246, 0.00) 0%, #EEF2F6 100%);
}
.checkout-card__additional-info .info-wrapper p:last-child {
padding-bottom: 48px;
}
.checkout-card__plus {
position: absolute;
right: 40px
/* 2.778vw*/
;
bottom: 40px
/*2.778vw*/
;
width: 64px
/*4.444vw*/
;
border-radius: 20px
/*1.389vw*/
;
aspect-ratio: 1/1;
cursor: pointer;
display: flex;
justify-content: center;
align-items: center;
background: var(--Light-grey);
}
.checkout-card__plus .inner {
width: 20px
/*1.389vw*/
;
aspect-ratio: 1/1;
background: no-repeat center / contain url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzc5MV8xMDc0NikiPgo8cGF0aCBkPSJNMy4xMjUgMTBIMTYuODc1IiBzdHJva2U9IiMwRTBGMTEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMCAzLjEyNVYxNi44NzUiIHN0cm9rZT0iIzBFMEYxMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF83OTFfMTA3NDYiPgo8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
transition: opacity 0.4s, transform 0.4s;
}
.checkout-card__plus.light-fade .fade-border:after {
background: var(--Grey);
}
.checkout-card.-active .checkout-card__main-info {
opacity: 0;
pointer-events: none;
}
.checkout-card.-active .checkout-card__additional-info {
opacity: 1;
pointer-events: auto;
}
.checkout-card.-active .fade-border:after,
.checkout-card.-active .fade-gradient:after {
opacity: 1;
}
.checkout-card.-active .inner {
transform: rotate(45deg);
opacity: 0.5;
}
.checkout-card .os-scrollbar-track {
top: 24px
/*1.667vw*/
;
}
/*article-preview*/
.article-preview {
border: 1px solid var(--Grey);
background: var(--Light-grey, #EEF2F6);
color: var(--Black, #0E0F11);
padding: 32px
/*2.222vw*/
;
border-radius: 32px
/*2.222vw*/
;
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
aspect-ratio: 77/95;
transition: background 0.4s, opacity 0.4s;
}
.article-preview .title {
margin-top: 32px
/*2.222vw*/
;
transition: opacity 0.4s;
}
.article-preview .text {
margin-top: 16px
/*1.111vw*/
;
margin-bottom: 24px
/*1.667vw*/
;
opacity: 0.6;
}
.article-preview__tags {
display: flex;
gap: 8px
/*0.556vw*/
;
flex-wrap: wrap;
}
.article-preview__info {
margin-top: auto;
opacity: 0.5;
display: flex;
gap: 16px
/*1.111vw*/
;
}
.article-preview__info p {
display: flex;
align-items: center;
justify-content: flex-start;
gap: 6px
/*0.417vw*/
;
}
.article-preview__info p:before {
content: '';
display: block;
width: 14px
/*0.972vw*/
;
aspect-ratio: 1/1;
}
.article-preview__info .time:before {
background: no-repeat center / contain url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzc5MF83NjI4NSkiPgo8cGF0aCBkPSJNNy43NSAzLjkzNzVWMy4xODc1SDYuMjVWMy45Mzc1SDcuNzVaTTcgN0g2LjI1VjcuNzVIN1Y3Wk0xMC4wNjI1IDcuNzVIMTAuODEyNVY2LjI1SDEwLjA2MjVWNy43NVpNMTEuOTM3NSA3QzExLjkzNzUgOS43MjY5MSA5LjcyNjkxIDExLjkzNzUgNyAxMS45Mzc1VjEzLjQzNzVDMTAuNTU1MyAxMy40Mzc1IDEzLjQzNzUgMTAuNTU1MyAxMy40Mzc1IDdIMTEuOTM3NVpNNyAxMS45Mzc1QzQuMjczMDkgMTEuOTM3NSAyLjA2MjUgOS43MjY5MSAyLjA2MjUgN0gwLjU2MjVDMC41NjI1IDEwLjU1NTMgMy40NDQ2NyAxMy40Mzc1IDcgMTMuNDM3NVYxMS45Mzc1Wk0yLjA2MjUgN0MyLjA2MjUgNC4yNzMwOSA0LjI3MzA5IDIuMDYyNSA3IDIuMDYyNVYwLjU2MjVDMy40NDQ2NyAwLjU2MjUgMC41NjI1IDMuNDQ0NjcgMC41NjI1IDdIMi4wNjI1Wk03IDIuMDYyNUM5LjcyNjkxIDIuMDYyNSAxMS45Mzc1IDQuMjczMDkgMTEuOTM3NSA3SDEzLjQzNzVDMTMuNDM3NSAzLjQ0NDY3IDEwLjU1NTMgMC41NjI1IDcgMC41NjI1VjIuMDYyNVpNNi4yNSAzLjkzNzVWN0g3Ljc1VjMuOTM3NUg2LjI1Wk03IDcuNzVIMTAuMDYyNVY2LjI1SDdWNy43NVoiIGZpbGw9IiMwRTBGMTEiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF83OTBfNzYyODUiPgo8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
}
.article-preview__info .date:before {
background: no-repeat center / contain url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzc5MF83NjMxMykiPgo8cGF0aCBkPSJNOS42MjUgMC40Mzc1VjIuMTg3NU00LjM3NSAwLjQzNzVWMi4xODc1TTEuMzEyNSA0LjgxMjVIMTIuNjg3NU0xLjgyOTU1IDEuMzEyNUgxMi4xNzA1QzEyLjQ1NiAxLjMxMjUgMTIuNjg3NSAxLjU0Mzk5IDEyLjY4NzUgMS44Mjk1NVYxMi4xNzA1QzEyLjY4NzUgMTIuNDU2IDEyLjQ1NiAxMi42ODc1IDEyLjE3MDUgMTIuNjg3NUgxLjgyOTU1QzEuNTQzOTkgMTIuNjg3NSAxLjMxMjUgMTIuNDU2IDEuMzEyNSAxMi4xNzA1VjEuODI5NTVDMS4zMTI1IDEuNTQzOTkgMS41NDM5OSAxLjMxMjUgMS44Mjk1NSAxLjMxMjVaIiBzdHJva2U9IiMwRTBGMTEiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfNzkwXzc2MzEzIj4KPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
}
.article-tag {
border-radius: 8px
/*0.556vw*/
;
border: 1px solid var(--purple-20, rgba(113, 78, 255, 0.20));
background: var(--purple-10, rgba(113, 78, 255, 0.10));
color: var(--Purple, #714EFF);
padding: 8px
/*0.556vw*/
12px
/*0.833vw*/
;
}
.article-preview .img,
.article-preview .img img {
display: block;
width: 100%;
aspect-ratio: 48/31;
border-radius: 16px
/*1.111vw*/
;
transition: transform 0.4s;
overflow: hidden;
}
.article-preview.-img {
padding: 16px
/*1.111vw*/
;
aspect-ratio: auto;
background: var(--White);
}
.article-preview.-img .img {
margin-bottom: 24px
/*1.667vw*/
;
}
.article-preview.-img .title {
margin-top: 24px
/*1.667vw*/
;
}
.article-preview.-img .text {
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
}
.article-preview.-img .content {
padding: 0 16px
/*1.111vw*/
16px
/*1.111vw*/
16px
/*1.111vw*/
;
}
.article-preview.-disable {
opacity: 0.4;
pointer-events: none;
}
.article-preview.-big {
display: flex;
flex-direction: row;
align-items: stretch;
padding: 16px
/*1.111vw*/
;
gap: 40px
/*2.778vw*/
;
width: 100%;
aspect-ratio: auto;
background: var(--White);
}
.article-preview.-big .img,
.article-preview.-big .img img {
aspect-ratio: 150/97;
border-radius: 24px
/*1.667vw*/
;
width: 100%;
}
.article-preview.-big .img {
width: 50%;
min-width: 50%;
}
.article-preview.-big .content {
padding: 0 24px
/*1.667vw*/
0 0;
display: flex;
flex-direction: column;
justify-content: center;
}
.article-preview.-big .content .text {
max-width: 80%;
}
.article-preview.-big .article-preview__info {
margin-top: 0;
}
.article-preview.-big .text {
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
}
/* widget */
.widget {
display: flex;
justify-content: center;
align-items: center;
padding: 8px;
border-radius: 20px;
border: 1px solid var(--White, #FFF);
background: var(--white-70, rgba(255, 255, 255, 0.70));
width: fit-content;
box-sizing: border-box;
}
.widget .img {
width: 48px;
}
.widget .img img {
display: block;
width: 100%;
;
}
.widget .img.--rounded img {
border-radius: 14px
}
.title .widget {
position: relative;
z-index: -1;
display: inline-flex;
vertical-align: middle;
}
.title .widget.-bigger {
vertical-align: bottom;
}
.widget.-full-width .img {
width: 100%;
}
.widget.-full-width {
padding: 0;
}
.widget.-full-width {
width: 64px;
}
.widget.-multiple:not(.-contain) {
border: 1px solid var(--White, #FFF);
background: var(--white-70, rgba(255, 255, 255, 0.70));
}
.widget.-multiple:not(.-contain) .img {
border-radius: 14px;
border: 2px solid var(--White, #FFF);
background: var(--Grey, #DAE1E7);
}
.widget.-multiple:not(.-contain) .img:not(:first-child) {
margin-left: 8px;
}
.widget.-multiple:not(.-contain) .img img {
border-radius: inherit;
}
.widget.-bigger {
height: 96px;
border-radius: 32px;
border: 1px solid var(--White, #FFF);
background: var(--white-70, rgba(255, 255, 255, 0.70));
padding: 14px 16px;
}
.widget.-bigger img {
display: block;
height: 100%;
}
.widget.-bigger.-multiple {
border-radius: 32px;
border: 1px solid var(--White, #FFF);
background: var(--white-70, rgba(255, 255, 255, 0.70));
padding: 8px;
}
.widget.-bigger.-multiple img {
display: block;
height: 100%;
border-radius: 24px;
}
.widget.-border img {
border: 4px solid var(--White, #FFF);
}
.widget.-multiple img+img {
margin-left: -12px;
}
.widget.-multiple .img+.img {
margin-left: -9px !important;
}
.widget.-cta-hero {
height: 96px;
padding: 12px;
border-radius: 32px;
}
.widget.-cta-hero .img {
height: 100%;
width: 100%;
}
.widget.-cta-hero .img.-small {
height: 75%;
}
.widget.-widget-logo {
display: none;
}
.widget.-cta-hero .img img {
height: 100%;
display: block;
width: auto;
}
/* cta */
.cta {
position: relative;
z-index: 1;
overflow: hidden;
border-radius: 40px
/*2.778vw*/
;
background: var(--Light-grey);
padding: 67px
/*4.653vw*/
80px
/*5.556vw*/
;
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
justify-content: flex-start;
}
.cta.-cta-hero {
padding: 130px 56px;
}
.cta .bg {
position: absolute;
z-index: -1;
left: 0;
bottom: 0;
height: 100%;
width: 100%;
}
.cta .bg img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
}
.cta .title {
margin-top: 16px
/*1.111vw*/
;
}
.cta.-cta-hero .title {
margin-top: 0
}
.cta .text {
margin-top: 24px
/*1.667vw*/
;
color: var(--Black-70);
}
.cta .text.-cta-hero {
margin-top: 40px;
}
.cta .button,
.cta .buttons-container {
margin-top: 40px
/*2.778vw*/
;
}
.cta .buttons-container .button {
margin: 0;
}
.section-tag {
border-radius: 8px
/*0.556vw*/
;
border: 1px solid var(--green-20, rgba(20, 183, 128, 0.20));
background: var(--green-10, rgba(20, 183, 128, 0.10));
color: var(--Green, #00CB87);
width: fit-content;
padding: 8px
/*0.556vw*/
12px
/*0.833vw*/
;
}
.cta.-form-cta {
padding: 80px
/*5.556vw*/
56px
/*3.889vw*/
;
text-align: left;
}
.cta__wrapper {
display: flex;
justify-content: space-between;
align-items: flex-start;
flex-direction: row;
gap: 16px
/*1.111vw*/
;
}
.cta__left {
width: 40%;
min-width: 40%;
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
}
.cta__right {
width: 100%;
}
.cta .cta__left .title {
margin-top: 24px
/*1.667vw*/
;
}
.cta .cta__left .text {
margin-top: 32px
/*2.222vw*/
;
}
.form-wrapper {
position: relative;
width: 100%;
}
.form-wrapper .form,
.form-wrapper .thanks-window {
transition: opacity 0.4s
}
.form-wrapper.-valid .form {
opacity: 0;
pointer-events: none;
}
.form-wrapper.-valid .thanks-window {
opacity: 1;
pointer-events: auto;
}
.form-wrapper .thanks-window {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
pointer-events: none;
opacity: 0;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
}
.thanks-window .img,
.thanks-window .img img {
border-radius: 32px
/*2.222vw*/
;
width: 96px
/*6.667vw*/
;
aspect-ratio: 1/1;
display: block;
}
.thanks-window .title {
margin-top: 48px
/*3.333vw*/
;
text-align: center;
}
.thanks-window .text {
opacity: 0.8;
margin-top: 24px
/*1.667vw*/
;
text-align: center;
}
.cta-subscribe__wrapper {
display: flex;
flex-direction: column;
align-items: center;
justify-content: flex-start;
text-align: center;
}
.subscribe-form {
margin-top: 40px
/*2.778vw*/
;
width: 440px
/*30.556vw*/
;
}
.subscribe-form .input {
position: relative;
margin: 0;
}
.subscribe-form .input__wrapper input {
height: 72px
/*5.000vw*/
;
padding: 8px
/*0.556vw*/
70px
/*4.861vw*/
8px
/*0.556vw*/
32px
/*2.222vw*/
;
}
.subscribe-form .submit,
.input.-search .submit {
position: absolute;
z-index: 1;
width: 56px
/*3.889vw*/
;
aspect-ratio: 1/1;
top: 8px
/*0.556vw*/
;
right: 8px
/*0.556vw*/
;
border-radius: 16px
/*1.111vw*/
;
overflow: hidden;
display: flex;
justify-content: center;
align-items: center;
background: var(--Black);
cursor: pointer;
border: none;
}
.subscribe-form .submit:before,
.input.-search .submit:before {
content: '';
position: absolute;
z-index: -1;
left: 0;
top: 0;
display: block;
width: 100%;
height: 100%;
background: var(--Dark-gradient-for-buttons, radial-gradient(75.69% 100% at 50% 0%, #34383F 16.88%, #0E0F11 100%));
transition: opacity 0.4s;
}
.subscribe-form .submit img {
width: 20px
/*1.389vw*/
;
}
.subscribe-form .text {
margin-top: 24px
/*1.667vw*/
;
color: var(--Black-70);
text-align: center;
text-transform: none;
}
.cta .buttons-container {
display: flex;
align-items: center;
gap: 16px
/*1.111vw*/
;
}
.cta-buttons {
display: grid;
grid-template-columns: repeat(12, 1fr);
gap: 16px;
margin-top: 40px;
}
.cta-buttons .button {
margin-top: 0;
width: 100%;
grid-column: span 6;
}
/* logo-card */
.logo-card {
border-radius: 28px;
border: 1px solid var(--Grey, #DAE1E7);
background-color: var(--White, #FFF);
padding: 8px 24px 8px 8px;
display: flex;
align-items: center;
gap: 16px;
}
.logo-card img {
width: 64px;
aspect-ratio: 1/1;
border-radius: 20px;
}
/* footer */
.footer {
padding-top: 80px
/*5.556vw*/
;
width: 100%;
}
.footer__top-wraper {
display: grid;
grid-template-columns: repeat(12, 1fr);
gap: 16px
/*1.111vw*/
;
}
.footer__img {
width: 100%;
margin-top: -70px;
pointer-events: none;
padding: 0;
}
.footer__img img {
display: block;
width: 100%;
}
.footer__col {
grid-column: span 3;
}
.footer__col:last-child {
grid-column: span 2;
}
.footer__col.-contacts {
grid-column: span 4;
}
.footer__col .title {
opacity: 0.3;
margin-bottom: 24px
/*1.667vw*/
;
}
.socials-list {
display: flex;
gap: 8px
/*0.556vw*/
;
}
.socials-list a {
border-radius: 20px
/*1.389vw*/
;
width: 64px
/*4.444vw*/
;
}
.footer__col .mail {
margin-top: 40px
/*2.778vw*/
;
}
.footer__col.-contacts .menu {
margin-top: 40px
/*2.778vw*/
;
}
.footer__col .link {
display: flex;
width: fit-content;
}
.footer__col .link.-disabled {
pointer-events: none;
display: flex;
align-items: center;
gap: 8px;
color: var(--Black-30);
}
.footer__col .menu a+a {
margin-top: 20px
/*1.389vw*/
;
}
.footer__col .separator {
opacity: 0.15;
height: 1px;
background: var(--Black);
width: 160px
/*11.111vw*/
;
margin: 20px
/*1.389vw*/
0;
}
.footer__bottom-wraper {
display: flex;
justify-content: space-between;
align-items: center;
margin-top: 80px
/*5.556vw*/
;
}
.footer__bottom-wraper .copyright {
opacity: 0.3;
}
.footer__bottom-wraper .goodface .text {
opacity: 0.3;
}
.footer__bottom-wraper .goodface {
padding-right: 20px
/*1.389vw*/
;
}
.footer__col .mobile-menu {
display: none;
}
/* header */
.header {
position: fixed;
z-index: 10;
top: 0;
left: 0;
width: 100%;
padding-top: 16px
/*1.111vw*/
;
}
.header__wrapper {
display: flex;
justify-content: space-between;
align-items: center;
}
.header__bg {
position: fixed;
z-index: 10;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(8, 28, 69, 0.2);
opacity: 0;
pointer-events: none;
transition: opacity 0.7s;
}
.header .logo {
position: relative;
height: 40px
/*2.778vw*/
;
transition: opacity 0.4s;
}
.header .logo img {
width: auto;
height: 100%;
display: block;
transition: opacity 0.4s;
}
.header .logo img:last-child {
position: absolute;
left: 0;
top: 0;
transition: transform 0.4s;
}
.header.-scrolled .logo img:last-child {
transition-delay: 0.4s;
transform: scale(1.3);
}
.header__right-wrapper {
position: relative;
z-index: 11;
display: flex;
justify-content: flex-end;
align-items: center;
gap: 8px
/*0.556vw*/
;
padding: 8px
/*0.556vw*/
;
border-radius: 20px
/*1.389vw*/
;
transition: background 0.7s, filter 0.7s;
}
.header__right-wrapper .button-container {
position: relative;
display: flex;
}
.header__right-wrapper .button-container .button {
transition: opacity 0.4s;
}
.header__right-wrapper .button-container .button:last-child {
position: absolute;
right: 0;
opacity: 0;
pointer-events: none;
}
.header__menu {
display: flex;
align-items: center;
justify-content: flex-end;
gap: 8px
/*0.556vw*/
;
}
.header__menu.mobile {
display: none !important;
}
.header__menu-item:not(.-has-child),
.header__menu-item .header__dropdown-parent {
padding: 13px
/*0.903vw*/
16px
/*1.111vw*/
;
border-radius: 12px
/*0.833vw*/
;
transition: background 0.4s;
color: var(--Black);
position: relative;
}
.header__menu-item:not(.-has-child) .text,
.header__menu-item .header__dropdown-parent .text {
transition: .4s;
}
.header__menu-item:not(.-has-child) .disable-text,
.header__menu-item .header__dropdown-parent .disable-text {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
opacity: 0;
transition: .4s;
}
div.header__menu-item.-disable {
cursor: default;
}
.header__dropdown-parent {
display: flex;
justify-content: center;
align-items: center;
cursor: pointer;
gap: 8px
/*0.556vw*/
;
user-select: none;
}
.header__dropdown-parent .plus {
position: relative;
width: 14px
/*0.972vw*/
;
aspect-ratio: 1/1;
opacity: 0.5;
transition: opacity 0.4s;
}
.header__dropdown-parent .plus span {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: no-repeat center / contain url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMgN0gxMSIgc3Ryb2tlPSIjMEUwRjExIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMSA3TDMgNyIgc3Ryb2tlPSIjMEUwRjExIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
transition: transform 0.4s;
}
.header__dropdown-parent .plus span:last-child {
transform: rotate(90deg) translateZ(0);
}
.header__dropdown-parent>span {
padding-top: 1px
/*0.069vw*/
;
}
.header__dropdown-childlist {
position: absolute;
left: 0;
top: 100%;
transform: translateY(8px
/*0.556vw*/
);
width: 100%;
opacity: 0;
pointer-events: none;
transition: transform 0.4s, opacity 0.4s;
background: var(--white-70, rgba(255, 255, 255, 0.70));
backdrop-filter: blur(40px);
-webkit-backdrop-filter: blur(40px);
border-radius: 20px
/*1.389vw*/
;
}
.header__dropdown-childlist-inner {
padding: 32px
/*2.222vw*/
;
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 12px
/*0.833vw*/
;
}
.header__dropdown-item {
display: flex;
align-items: center;
justify-content: flex-start;
gap: 12px
/*0.833vw*/
;
border-radius: 12px
/*0.833vw*/
;
padding: 4px
/*0.278vw*/
;
color: var(--Black);
background: var(--white-50, rgba(255, 255, 255, 0.50));
transition: background 0.4s;
}
.header__dropdown-item .text {
transition: opacity 0.4s;
}
.header__dropdown-item .img {
display: flex;
justify-content: center;
align-items: center;
width: 40px
/*2.778vw*/
;
aspect-ratio: 1/1;
border-radius: 8px
/*0.556vw*/
;
background: var(--White, #FFF);
}
.header__dropdown-item .img img {
display: block;
width: 20px
/*1.389vw*/
;
aspect-ratio: 1/1;
}
.header__dropdown-item.-target .text {
display: flex;
justify-content: flex-start;
gap: 12px
/*0.833vw*/
;
}
.header__dropdown-item.-target .text:after {
content: '';
display: block;
width: 14px
/*0.972vw*/
;
aspect-ratio: 1/1;
background: no-repeat center / contain url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuNSAxMC41TDEwLjUgMy41TTEwLjUgMy41SDQuMjQzNzVNMTAuNSAzLjVWOS43NTYyNSIgc3Ryb2tlPSIjMEUwRjExIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=);
}
.header__dropdown-item.-disable {
pointer-events: none;
}
.header__dropdown-item.-disable .text {
opacity: 0.3;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
max-width: 165px;
}
.article-tag.-soon {
padding: 2px 4px;
border-radius: 4px;
}
.header__dropdown-item .article-tag.-soon {
margin-left: -4px;
}
.header__dropdown.-active .header__dropdown-parent .plus {
opacity: 1;
}
.header__dropdown.-active .header__dropdown-parent .plus span:last-child {
transform: rotate(0);
}
.header__dropdown.-active .header__dropdown-parent {
background: var(--White);
}
.header__dropdown.-active .header__dropdown-childlist {
opacity: 1;
pointer-events: auto;
transform: translateY(8px);
}
.header.-open-menu {
padding-right: var(--scrollbar-width);
}
.header.-open-menu .header__bg {
opacity: 1;
pointer-events: auto;
}
.header__right-wrapper:before {
content: '';
display: block;
width: 100%;
height: 100%;
position: absolute;
z-index: -1;
left: 0;
top: 0;
background: var(--white-70, rgba(255, 255, 255, 0.70));
backdrop-filter: blur(40px);
-webkit-backdrop-filter: blur(40px);
border-radius: inherit;
opacity: 0;
transition: opacity 0.4s;
}
.header.-open-menu .header__right-wrapper:before {
opacity: 1;
}
.header.-open-menu .header__right-wrapper .button-container .button:first-child {
opacity: 0;
pointer-events: none;
}
.header.-open-menu .header__right-wrapper .button-container .button:last-child {
opacity: 1;
pointer-events: auto;
}
.header__menu-opener {
display: none;
}
.header.-scrolled .logo img:first-child {
opacity: 0;
pointer-events: none;
}
.header.-scrolled .logo img:last-child {
opacity: 1;
pointer-events: auto;
}
.header.-scrolled .header__right-wrapper:before {
opacity: 1;
}
.header.-scrolled .header__right-wrapper .button-container .button:first-child {
opacity: 0;
pointer-events: none;
}
.header.-scrolled .header__right-wrapper .button-container .button:last-child {
opacity: 1;
pointer-events: auto;
}
/* paralax-cols-section */
.parallax-cols-section {
position: relative;
max-width: 1600px;
margin-left: auto;
margin-right: auto;
}
.parallax-cols__wrapper {
display: grid;
grid-template-columns: repeat(12, 1fr);
padding: 0 80px;
gap: 16px;
}
.parallax-cols-section:before,
.parallax-cols-section:after {
content: '';
position: absolute;
background: var(--Light-grey, #EEF2F6);
height: 308px;
width: 64px;
}
.parallax-cols-section:before {
left: 0;
border-radius: 0 min(32px, 2.222vw) min(32px, 2.222vw) 0;
top: min(260px, 18.056vw);
}
.parallax-cols-section:after {
border-radius: min(32px, 2.222vw) 0 0 min(32px, 2.222vw);
right: 0;
top: min(23.889vw, 344px);
}
.parallax-col {
grid-column: span 3;
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
gap: 16px;
width: 100%;
}
.parallax-cols__wrapper.mob {
display: none;
}
.parallax-col:nth-child(1) {
margin-top: min(136px, 9.444vw);
}
.parallax-col:nth-child(3) {
margin-top: min(88px, 6.111vw);
}
.parallax-col:nth-child(4) {
margin-top: min(188px, 13.056vw);
}
.parallax-item {
border-radius: min(32px, 2.222vw);
overflow: hidden;
width: 100%;
}
.parallax-item>img {
border-radius: inherit;
display: block;
width: 100%;
}
.parallax-item.-text {
padding: min(32px, 2.222vw);
background: var(--Light-grey, #EEF2F6);
aspect-ratio: 1/1;
display: flex;
flex-direction: column;
}
.parallax-item .icon {
aspect-ratio: 1/1;
border-radius: min(24px, 1.667vw);
background: var(--white-70, rgba(255, 255, 255, 0.70));
width: min(72px, 5.000vw);
display: flex;
justify-content: center;
align-items: center;
margin-bottom: 24px;
}
.parallax-item .icon img {
width: min(24px, 1.667vw);
aspect-ratio: 1/1;
display: block;
}
.parallax-item .icon.-big img {
width: 32px;
}
.parallax-item .title {
margin: auto 0 0 0;
}
.parallax-item .text {
margin-top: min(12px, 0.833vw);
opacity: 0.5;
}
.parallax-item .desc.-mt-auto {
margin-top: auto;
}
.parallax-item.-purple {
background: var(--Purple, #714EFF);
color: var(--White);
}
.parallax-item.-bright-green .text {
opacity: 0.7;
}
.parallax-item.-purple .desc,
.parallax-item.-bright-green .desc {
opacity: 1;
}
.parallax-item.-purple .icon,
.parallax-item.-bright-green .icon {
background-color: var(--White);
}
.parallax-item.-bright-green {
background: var(--Bright-green, #0CFFC4);
}
.parallax-item.-conveyers {
background: var(--Purple, #714EFF);
padding: min(38px, 2.639vw) 0;
color: var(--White);
pointer-events: none;
}
.parallax-item.-conveyers .conveyor-belt__belt+.conveyor-belt__belt {
margin-top: min(20px, 1.389vw);
}
.parallax-item.-conveyers .payment-method-card {
margin-right: min(8px, 0.556vw);
}
/* text-section */
.text-section {
padding: 80px 0 0 0;
}
.text-section.-center {
text-align: center;
}
.text-section.-center .section-tag {
margin: 0 auto;
}
.text-section.-center .title {
width: fit-content;
margin-left: auto;
margin-right: auto;
}
.text-section.-bigpt {
padding: 120px 0 0 0;
}
.text-section .title {
margin-top: 24px
/*1.667vw*/
;
}
.text-section .title.-parallax {
margin-bottom: 80px;
}
.text-section .text {
margin-top: 40px
/*2.778vw*/
;
color: var(--Black-70);
max-width: 632px
/*43.889vw*/
;
}
.text-section.-smaller-inner-margin .text {
margin-top: 24px;
}
/* Conveyor */
.conveyor-container {
position: relative;
width: 100%;
overflow: hidden;
}
.conveyor-belt__belt {
position: relative;
display: flex;
align-items: center;
width: 100%;
overflow: hidden;
user-select: none;
}
.conveyor-belt__belt-part {
position: relative;
z-index: 1;
display: flex;
align-items: center;
white-space: nowrap;
}
.conveyor-belt__belt.-in-viewport .conveyor-belt__belt-part {
animation-play-state: running !important;
}
.conveyor-belt__belt .conveyor-belt__belt-part {
animation-play-state: paused !important;
}
.conveyor-belt__belt.-reverse {
display: flex;
justify-content: flex-end;
align-items: center;
}
@keyframes conveyor-part {
0% {
transform: translateX(0%);
}
100% {
transform: translateX(-100%);
}
}
@keyframes conveyor-part-reverse {
0% {
transform: translateX(0%);
}
100% {
transform: translateX(100%);
}
}
/* scrolled-slider */
.scrolled-slider {
padding-bottom: 40px;
}
.scrolled-slider__container {
display: grid;
grid-template-columns: repeat(12, 1fr);
gap: 60px;
padding: 80px 0;
align-items: center;
}
.scrolled-slider__container.-mob {
display: none;
}
.scrolled-slider__img {
position: relative;
grid-column: span 6;
width: 100%;
border-radius: 32px;
background: var(--Light-grey, #EEF2F6);
height: fit-content;
max-height: 80vh;
aspect-ratio: 79/85;
display: flex;
justify-content: center;
align-items: center;
}
.scrolled-slider__img img {
position: absolute;
left: 0;
top: 0;
display: block;
width: 100%;
max-height: 100%;
opacity: 0;
transition: opacity 0.4s;
object-fit: contain;
}
.scrolled-slider__img img.-active {
opacity: 1;
position: relative;
}
.scrolled-slider__wrapper {
grid-column: span 6;
padding: 32px 0;
}
.scrolled-slider__item {
cursor: pointer;
position: relative;
padding-left: 64px;
}
.scrolled-slider__item .title {
position: static;
z-index: 2;
display: flex;
justify-content: flex-start;
align-items: center;
pointer-events: none;
}
.scrolled-slider__item .title .text {
transition: opacity 0.7s;
}
.scrolled-slider__item .title:before {
content: '';
display: block;
width: 8px;
aspect-ratio: 1/1;
border-radius: 50%;
position: absolute;
left: 16px;
background: var(--Grey, #DAE1E7);
pointer-events: none;
transition: background 0.7s;
}
.scrolled-slider__item .text-overflow {
position: relative;
z-index: -1;
transition: height 0.7s;
height: 0;
overflow: hidden;
max-width: 540px;
}
.scrolled-slider__item .text-overflow:after {
content: '';
display: block;
width: 100%;
height: 20px;
background: linear-gradient(to top, #fff, rgba(255, 255, 255, 0));
position: absolute;
left: 0;
bottom: 0;
transition: opacity 0.4s;
}
.scrolled-slider__item .text-overflow p {
padding-top: 24px;
color: var(--Black-70);
}
.scrolled-slider__item+.scrolled-slider__item {
margin-top: 40px;
}
.scrolled-slider__item.-active .title:before {
background: var(--Purple, #714EFF);
}
.scrolled-slider__item.-active .text-overflow:after {
transition-delay: 0.6s;
opacity: 0;
}
.scrolled-slider__item.-active .title {
pointer-events: auto;
}
.scrolled-slider__item.-active {
cursor: auto;
}
/* adaptive styles */
@media screen and (min-width: 1600px) {
.parallax-cols-section:before {
border-radius: min(32px, 2.222vw);
}
.parallax-cols-section:after {
border-radius: min(32px, 2.222vw);
}
}
@media screen and (max-width: 1260px) {
.parallax-item.-text {
aspect-ratio: auto;
}
}
@media screen and (max-width: 1100px) {
.input.-search .submit {
width: 48px;
}
}
@media screen and (max-width: 1024px) {
.light-fade .fade-container,
.light-fade .fade-border,
.light-fade .fade-border:before,
.light-fade .fade-border:after,
.light-fade .fade-gradient,
.light-fade .fade-gradient:before,
.light-fade .fade-gradient:after {
/* border-radius: 15px; */
display: none;
}
.button.-white,
.arrow.light-fade {
border: 1px solid var(--Light-grey);
background: var(--Light-gradient-for-buttons);
}
/* use-case-card */
.use-case-card {
gap: 20px
/*clamp(16px, 5.128vw, 24px)*/
;
border-radius: 24px
/*clamp(24px, 6.154vw, 28px)*/
;
padding: 27px
/*clamp(23px, 6.923vw, 31px)*/
;
background: var(--Light-grey);
width: 100%;
}
/* checkout-card */
.checkout-card {
position: relative;
border-radius: 24px;
/* clamp(20px, 6.154vw, 28px)*/
width: 350px;
}
.checkout-card__main-info,
.checkout-card__additional-info {
display: flex;
flex-direction: column;
padding: 24px 24px 88px 24px;
/* padding: clamp(20px, 6.154vw, 28px) clamp(20px, 6.154vw, 28px) clamp(84px, 22.564vw, 96px) clamp(20px, 6.154vw, 28px); */
gap: 16px
/*clamp(12px, 4.103vw, 20px)*/
;
}
.checkout-card__additional-info {
gap: 0;
}
.checkout-card__additional-info .info-wrapper {
max-height: 296px;
padding-right: 14px;
padding-top: 8px;
margin-top: 8px;
/* max-height: clamp(296px, 75.897vw, 360px);
padding-right: clamp(12px, 3.590vw, 14px);
padding-top: clamp(4px, 2.051vw, 12px);
margin-top: clamp(4px, 2.051vw, 12px); */
}
.checkout-card__additional-info .info-wrapper p+p {
margin-top: 24px
/*clamp(13px, 3.333vw, 16px)*/
;
}
.checkout-card__additional-info .info-wrapper .os-padding::before {
height: 8px;
/* clamp(4px, 2.051vw, 12px) */
}
.checkout-card__additional-info .info-wrapper .os-padding::after {
height: 48px;
/* clamp(48px, 12.308vw, 52px) */
}
.checkout-card__additional-info .info-wrapper p:last-child {
padding-bottom: 48px;
/* clamp(48px, 12.308vw, 52px) */
}
.checkout-card__plus {
right: 16px;
bottom: 16px;
width: 56px;
border-radius: 14px;
/* right: clamp(12px, 4.103vw, 20px);
bottom: clamp(12px, 4.103vw, 20px);
width: clamp(52px, 14.359vw, 60px);
border-radius: clamp(14px, 4.487vw, 16px); */
}
.checkout-card__plus .inner {
width: 17.5px;
/* width: clamp(14px, 4.487vw, 20px); */
}
/*article-preview*/
.article-preview {
padding: 24px
/*clamp(20px, 6.154vw, 28px)*/
;
border-radius: 24px
/*clamp(20px, 6.154vw, 28px)*/
;
aspect-ratio: 33/37;
}
.article-preview .title {
margin-top: 24px
/*clamp(20px, 6.154vw, 28px)*/
;
}
.article-preview .text {
margin-top: 12px;
/* clamp(8px, 3.077vw, 16px); */
margin-bottom: 24px
/*clamp(20px, 6.154vw, 28px)*/
;
}
.article-preview__tags {
gap: 6px
/*clamp(3px, 1.538vw, 8px)*/
;
}
.article-preview__info {
gap: 16px
/*clamp(12px, 4.103vw, 20px)*/
;
}
.article-preview__info p {
gap: 4px
/*clamp(2px, 1.026vw, 6px)*/
;
}
.article-preview__info p:before {
width: 14px;
/* clamp(10px, 3.590vw, 18px) */
}
.article-tag,
.section-tag {
border-radius: 8px;
/* border-radius: clamp(4px, 2.051vw, 12px); */
padding: 8px 12px;
/* padding: clamp(6px, 2.051vw, 10px) clamp(8px, 3.077vw, 16px); */
}
.article-preview .img,
.article-preview .img img {
aspect-ratio: 318/205;
border-radius: 12px;
/* clamp(8px, 3.077vw, 16px) */
}
.article-preview.-img,
.article-preview.-big {
padding: 16px;
/* clamp(12px, 4.103vw, 20px) */
gap: 0;
flex-direction: column;
}
.article-preview.-img .img,
.article-preview.-big .img {
width: 100%;
margin-bottom: 24px;
/* clamp(20px, 6.154vw, 28px) */
}
.article-preview.-img .title {
margin-top: 24px;
/* clamp(20px, 6.154vw, 28px) */
}
.article-preview.-img .content,
.article-preview.-big .content {
padding: 0 8px 16px 8px;
/* padding: 0 clamp(4px, 2.051vw, 12px) clamp(12px, 4.103vw, 20px) clamp(4px, 2.051vw, 12px); */
}
.article-preview.-big .img,
.article-preview.-big .img img {
aspect-ratio: 318/205;
border-radius: 12px;
/* clamp(8px, 3.077vw, 16px) */
}
.article-preview.-big .content {
justify-content: flex-start;
}
.article-preview.-big .content .text {
max-width: 100%;
}
.article-preview.-big .text {
-webkit-line-clamp: 3;
}
/* widget */
.title .widget {
display: none;
}
.widget.-cta-hero {
height: 80px;
padding: 12px;
border-radius: 27px;
}
.widget.-widget-logo {
display: flex;
}
.widget.-bigger {
height: 80px;
border-radius: 26px;
padding: 12px 14px;
}
.widget.-bigger.-multiple {
border-radius: 26.667px;
border: 0.833px solid var(--White, #FFF);
background: var(--white-70, rgba(255, 255, 255, 0.70));
padding: 7px;
}
.widget.-bigger.-multiple img {
border-radius: 20px;
}
.widget.-border img {
border: 3px solid var(--White, #FFF);
}
.widget.-bigger.-multiple img+img {
margin-left: -8px;
}
/* cta */
.cta {
/* margin: 0 -20px !important; */
border-radius: 24px;
/* clamp(20px, 6.154vw, 28px); */
padding: 56px
/*clamp(56px, 14.359vw, 60px)*/
20px
/*clamp(16px, 5.128vw, 24px)*/
;
}
.cta .title {
margin-top: 16px
/*clamp(12px, 4.103vw, 20px)*/
;
}
.cta .text {
margin-top: 16px
/*clamp(12px, 4.103vw, 20px)*/
;
}
.cta .button,
.cta .buttons-container {
margin-top: 32px
/*clamp(28px, 8.205vw, 36px)*/
;
}
.cta.-form-cta {
padding: 56px
/*clamp(52px, 14.359vw, 60px)*/
20px
/*clamp(16px, 5.128vw, 24px)*/
;
}
.cta__wrapper {
gap: 40px
/*clamp(36px, 10.256vw, 44px)*/
;
flex-direction: column;
}
.cta__left {
width: 100%;
min-width: 100%;
align-items: center;
text-align: center !important;
}
.cta .cta__left .title {
margin-top: 20px
/*clamp(12px, 4.103vw, 20px)*/
;
}
.cta .cta__left .text {
margin-top: 20px
/*clamp(12px, 4.103vw, 20px)*/
;
}
.cta .submit {
width: 100%;
}
.cta .text.-cta-hero {
margin-top: 16px;
}
.form-wrapper {
transition: height 0.7s;
}
.form-wrapper .thanks-window {
height: auto;
}
.thanks-window .img,
.thanks-window .img img {
border-radius: 32px
/*2.222vw*/
;
width: 96px
/*6.667vw*/
;
aspect-ratio: 1/1;
}
.thanks-window .title {
margin-top: 48px
/*3.333vw*/
;
}
.thanks-window .text {
opacity: 0.8;
margin-top: 24px
/*1.667vw*/
;
}
.cta .buttons-container {
gap: 16px;
}
.cta.-cta-hero {
padding: 40px 20px 102px;
}
.cta.-cta-hero .title {
margin-top: 40px;
}
.subscribe-form {
margin-top: 40px
/*clamp(36px, 10.256vw, 44px)*/
;
width: 100%;
}
.subscribe-form .input__wrapper input {
height: 64px
/*clamp(60px, 16.410vw, 68px)*/
;
padding: 0 60px
/*clamp(56px, 15.385vw, 64px)*/
0 24px
/*clamp(20px, 6.154vw, 28px)*/
;
}
.subscribe-form .submit {
width: 48px
/*clamp(44px, 12.308vw, 52px)*/
;
top: 8px
/*clamp(4px, 2.051vw, 12px)*/
;
right: 8px
/*clamp(4px, 2.051vw, 12px)*/
;
border-radius: 16px
/*clamp(12px, 4.103vw, 20px)*/
;
}
.subscribe-form .submit img {
width: 20px
/*clamp(16px, 5.128vw, 24px)*/
;
}
.subscribe-form .text {
margin-top: 16px
/*clamp(12px, 4.103vw, 20px)*/
;
}
/* tabs */
.tab {
height: 40px;
padding: 0 20px;
}
/* footer */
.footer {
padding-top: 56px
/*clamp(52px, 14.359vw, 60px)*/
;
}
.footer__top-wraper {
grid-template-columns: repeat(2, 1fr);
gap: 40px
/*clamp(36px, 10.256vw, 44px)*/
;
}
.footer__img {
margin-top: 24px
/*clamp(20px, 6.154vw, 28px)*/
;
}
.footer__col {
grid-column: span 1 !important;
}
.footer__col .title {
margin-bottom: 16px
/*clamp(12px, 4.103vw, 20px)*/
;
}
.socials-list {
gap: 8px
/*clamp(4px, 2.051vw, 12px)*/
;
}
.socials-list a {
border-radius: 16px
/*clamp(12px, 4.103vw, 20px)*/
;
width: 48px
/*clamp(44px, 12.308vw, 52px)*/
;
}
.footer__col .mail {
margin-top: 24px
/*clamp(20px, 6.154vw, 28px)*/
;
}
.footer__col.-contacts .menu {
margin-top: 16px
/*clamp(12px, 4.103vw, 20px)*/
;
}
.footer__col .menu a+a {
margin-top: 16px
/*clamp(12px, 4.103vw, 20px)*/
;
}
.footer__col .separator {
width: 160px
/*clamp(156px, 41.026vw, 164px)*/
;
margin: 16px
/*clamp(12px, 4.103vw, 20px)*/
0;
}
.footer__bottom-wraper {
gap: 8px
/*clamp(4px, 2.051vw, 12px)*/
;
margin-top: 40px;
/* clamp(36px, 10.256vw, 44px) */
}
.footer__bottom-wraper .goodface {
padding-right: 0;
}
.footer__col .pc-menu {
display: none;
}
.footer__col .mobile-menu {
display: block;
}
.footer__col .menu+.menu {
margin-top: 40px
/*clamp(36px, 10.256vw, 44px)*/
;
}
.footer__col .link.-disabled .article-tag.-soon {
font-size: 10px;
}
/* header */
.header {
padding: 8px
/*clamp(4px, 2.051vw, 12px) clamp(8px, 3.077vw, 16px)*/
/*12px*/
!important;
}
.header .container {
width: 100%;
}
.header__wrapper {
position: relative;
justify-content: flex-end;
width: 100%;
}
.header .logo {
position: absolute;
left: 8px;
/* clamp(4px, 2.051vw, 12px) */
height: 40px;
/* clamp(36px, 10.256vw, 44px) */
}
.header .logo img:first-child {
display: none;
}
.header .logo img:last-child {
position: relative;
opacity: 1;
pointer-events: auto;
}
.header.-scrolled .logo img:last-child {
transform: scale(1);
}
.header__right-wrapper {
gap: 8px
/*clamp(4px, 2.051vw, 12px)*/
;
padding: 8px
/*clamp(4px, 2.051vw, 12px)*/
;
border-radius: 20px
/*clamp(16px, 5.128vw, 24px)*/
;
width: fit-content;
transition: width 0.7s;
}
/* .header__right-wrapper .button-container .button:first-child {
display: none;
}
.header__right-wrapper .button-container .button:last-child {
position: relative;
opacity: 1;
pointer-events: auto;
} */
.header__menu {
position: fixed;
left: 12px
/*clamp(8px, 3.077vw, 16px)*/
;
right: 12px
/* clamp(8px, 3.077vw, 16px)*/
;
top: 72px
/*clamp(68px, 18.462vw, 92px)*/
;
opacity: 0;
pointer-events: none;
transition: opacity 0.7s, transform 0.7s;
flex-direction: column;
border-radius: 20px;
border-radius: clamp(16px, 5.128vw, 24px);
background: var(--white-70, rgba(255, 255, 255, 0.70));
backdrop-filter: blur(40px);
-webkit-backdrop-filter: blur(40px);
transform: translateY(20px);
box-sizing: border-box;
overflow: hidden;
}
.header__menu-container {
max-height: calc(100vh - 72px - 20px);
/* max-height: calc(100vh - clamp(68px, 18.462vw, 92px) - 20px); */
overflow: auto;
padding: 24px 16px;
/* padding: clamp(20px, 6.154vw, 28px) clamp(12px, 4.103vw, 20px); */
box-sizing: border-box;
}
.header__menu-item:not(.-has-child),
.header__menu-item .header__dropdown-parent {
padding: 0;
display: flex;
align-items: center;
gap: 10px;
}
.header__menu-item .-disable {
color: var(--Black-50);
}
.header__menu-item .-soon {
font-size: 10px;
}
.header__menu-item+.header__menu-item {
margin-top: clamp(20px, 6.154vw, 28px);
}
.header__menu-item {
width: 100%;
}
.header__dropdown-parent {
gap: 20px;
width: 100%;
justify-content: space-between;
background: none !important;
}
.header__dropdown-parent .plus {
width: 22px;
/* width: clamp(18px, 5.641vw, 26px); */
}
.header__dropdown-childlist {
position: relative;
opacity: 1;
top: 0;
transform: none;
transition: height 0.7s;
background: none;
backdrop-filter: none;
border-radius: 0;
height: 0;
overflow: hidden;
transition: height 0.7s;
}
.header__dropdown-childlist-inner {
padding: 24px
/*clamp(20px, 6.154vw, 28px)*/
0 0 0;
grid-template-columns: repeat(1, 1fr);
gap: 12px
/* clamp(8px, 3.077vw, 16px)*/
;
}
.header__dropdown-item {
gap: 12px
/*clamp(8px, 3.077vw, 16px)*/
;
border-radius: 12px
/*clamp(8px, 3.077vw, 16px)*/
;
padding: 4px;
/* clamp(4px, 1.026vw, 6px)*/
}
.header__dropdown-item .img {
width: 40px
/*clamp(36px, 10.256vw, 44px)*/
;
border-radius: 8px
/*clamp(4px, 2.051vw, 12px)*/
;
}
.header__dropdown-item .img img {
width: 20px
/*clamp(16px, 5.128vw, 24px)*/
;
}
.header__dropdown.-active .header__dropdown-childlist {
transform: none;
}
.header__menu.pc {
display: none !important;
}
.header__menu.mobile {
display: block !important;
}
.header__right-wrapper:before {
background: var(--white-70, rgba(255, 255, 255, 0.70));
backdrop-filter: blur(40px);
-webkit-backdrop-filter: blur(40px);
}
.header__menu-opener {
display: flex;
align-items: center;
justify-content: center;
padding: 0 16px
/*clamp(12px, 4.103vw, 20px)*/
;
border-radius: 12px
/*clamp(8px, 3.077vw, 16px)*/
;
height: 40px;
/* clamp(36px, 10.256vw, 44px) */
gap: 8px;
/* clamp(4px, 2.051vw, 12px) */
transition: width 0.7s, background 0.4s;
width: 100%;
}
.header__menu-opener .burger {
position: relative;
width: 16px;
/* clamp(12px, 4.103vw, 20px) */
aspect-ratio: 1/1;
display: flex;
justify-content: center;
align-items: center;
transition: opacity 0.4s;
}
.header__menu-opener .burger span {
position: absolute;
width: 100%;
aspect-ratio: 1/1;
transition: transform 0.4s;
background: no-repeat center / contain url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIgOEgxNCIgc3Ryb2tlPSIjMEUwRjExIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=);
}
.header__menu-opener .burger span:first-child {
transform: translateY(3px);
}
.header__menu-opener .burger span:last-child {
transform: translateY(-3px);
}
.header__menu-opener .text {
transition: opacity 0.4s;
}
.header.-open-menu .header__menu {
opacity: 1;
pointer-events: auto;
transform: translateY(0);
}
.header.-open-menu .header__menu-opener .burger,
.header.-open-menu .header__menu-opener .text {
opacity: 0.5;
}
.header.-open-menu .burger span:first-child {
transform: rotate(-45deg) translateY(0);
}
.header.-open-menu .burger span:last-child {
transform: rotate(45deg) translateY(0);
}
.header.-open-menu .header__right-wrapper {
width: 100% !important;
}
.header.-open-menu .header__menu-opener,
.header.-scrolled .header__menu-opener {
background: var(--White, #FFF);
}
.header.-open-menu .logo {
opacity: 0;
}
/* paralax-cols-section */
.parallax-cols__wrapper {
padding: 0 clamp(18px, 5.128vw, 22px);
gap: clamp(6px, 2.051vw, 10px);
}
.parallax-cols__side {
top: 0;
left: 0;
position: absolute;
width: 100%;
}
.parallax-cols__side .left,
.parallax-cols__side .right {
position: absolute;
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
gap: clamp(6px, 2.051vw, 10px);
}
.parallax-cols-section:before,
.parallax-cols-section:after {
display: none;
height: clamp(212px, 55.385vw, 220px);
width: clamp(10px, 3.077vw, 14px);
}
.parallax-cols__side .left {
left: 0;
top: clamp(94px, 24.615vw, 98px);
}
.parallax-cols__side .right {
right: 0;
top: clamp(126px, 32.821vw, 130px);
}
.parallax-cols__side .left:before,
.parallax-cols__side .left:after {
content: '';
display: block;
background: var(--Light-grey, #EEF2F6);
height: clamp(212px, 55.385vw, 220px);
width: clamp(10px, 3.077vw, 14px);
border-radius: 0 clamp(14px, 4.103vw, 18px) clamp(14px, 4.103vw, 18px) 0;
}
.parallax-cols__side .right:before,
.parallax-cols__side .right:after {
content: '';
display: block;
background: var(--Light-grey, #EEF2F6);
height: clamp(212px, 55.385vw, 220px);
width: clamp(10px, 3.077vw, 14px);
border-radius: clamp(14px, 4.103vw, 18px) 0 0 clamp(14px, 4.103vw, 18px);
}
.parallax-col {
gap: clamp(6px, 2.051vw, 10px);
}
.parallax-item {
border-radius: clamp(14px, 4.103vw, 18px);
}
.parallax-item.-text {
aspect-ratio: auto;
padding: clamp(14px, 4.103vw, 18px)
/*16px*/
;
}
.parallax-item .icon {
border-radius: clamp(14px, 4.308vw, 17px);
width: clamp(54px, 14.359vw, 58px);
height: clamp(54px, 14.359vw, 58px);
margin-bottom: 10px;
}
.parallax-item .icon img {
width: clamp(18px, 5.128vw, 22px);
}
.parallax-item .text {
margin-top: clamp(6px, 2.051vw, 10px);
}
.parallax-item.-conveyers {
padding: clamp(14px, 4.103vw, 17px) 0;
}
.parallax-item.-conveyers .conveyor-belt__belt+.conveyor-belt__belt {
margin-top: clamp(10px, 3.077vw, 13px);
}
.parallax-item.-conveyers .conveyor-belt__belt p {
font-size: 12.088px;
font-weight: 600;
line-height: 140%;
letter-spacing: 0.302px;
}
.parallax-item.-conveyers .payment-method-card {
margin-right: clamp(4px, 1.282vw, 6px);
}
/* text-section */
.text-section,
.text-section.-bigpt {
padding: 64px 0 20px 0;
/* padding: clamp(60px, 16.410vw, 68px) 0 clamp(16px, 5.128vw, 24px) 0; */
}
.text-section.--smallpt {
padding: 40px 0 20px 0;
}
.text-section .title {
margin-top: 16px
/*clamp(12px, 4.103vw, 20px)*/
;
}
.text-section .title.-parallax {
margin-bottom: 50px;
}
.text-section .text {
margin-top: 16px
/*clamp(12px, 4.103vw, 20px)*/
;
max-width: 632px;
}
/* .slider-navigation */
.slider-navigation .arrow {
border-radius: 16px;
}
/* logo-card */
.logo-card {
border-radius: 16px;
padding: 6px 20px 6px 6px;
gap: 12px;
}
.logo-card img {
width: 32px;
border-radius: 10px;
}
.swiper-pagination {
position: relative;
left: auto;
bottom: auto;
border-radius: 80px;
border: 1px solid var(--Light-grey, #EEF2F6);
padding: 11px;
gap: 6px;
margin: 24px auto 0 auto;
display: flex;
justify-content: center;
align-items: center;
width: fit-content !important;
}
.swiper-pagination-bullet {
width: 6px;
border-radius: 50%;
aspect-ratio: 1/1;
height: auto;
opacity: 1 !important;
background: var(--Grey, #DAE1E7);
margin: 0 !important;
transition: background 0.4s;
}
.swiper-pagination-bullet-active {
background: var(--Purple, #714EFF);
}
.cta-buttons {
margin-top: 32px;
}
.cta-buttons .button {
margin-top: 0;
}
}
@media screen and (max-width: 760px) {
.cta .buttons-container {
flex-direction: column;
gap: 16px
/*clamp(12px, 4.103vw, 20px)*/
;
width: 100%;
}
.cta .buttons-container .button {
min-width: 220px;
}
/* footer */
.footer__top-wraper {
grid-template-columns: repeat(1, 1fr);
}
.footer__col {
grid-column: span 1 !important;
}
.footer__bottom-wraper {
flex-direction: column;
align-items: flex-start;
}
/* parallax section */
.parallax-cols__wrapper {
grid-template-columns: repeat(12, 1fr);
}
.parallax-cols__wrapper.pc {
display: none;
}
.parallax-cols__wrapper.mob {
display: grid;
}
.parallax-col:nth-child(1) {
margin: 0;
}
.parallax-col:nth-child(2) {
margin: clamp(38px, 10.256vw, 42px) 0 0 0;
}
.parallax-cols__wrapper .parallax-col {
grid-column: span 6;
}
.parallax-item.-text {
aspect-ratio: 19/24;
}
.parallax-item .icon.-big img {
width: 24px;
}
/* scrolled slider*/
.scrolled-slider {
overflow: hidden;
}
.scrolled-slider__container.-pc {
display: none;
}
.scrolled-slider__container.-mob {
display: block;
}
.scrolled-slider__container {
padding: 40px 0 0 0;
}
.scrolled-slider__container .slider {
position: relative;
}
.scrolled-slider__slide {
display: flex;
flex-direction: column;
align-items: center;
justify-content: flex-start;
}
.scrolled-slider__slide .img {
border-radius: 24px;
background: var(--Light-grey, #EEF2F6);
width: 100%;
}
.scrolled-slider__slide .img img {
display: block;
width: 100%;
}
.scrolled-slider__slide .title {
margin-top: 24px;
}
.scrolled-slider__slide .text {
margin-top: 16px;
color: var(--Black-70);
;
text-align: center;
}
.scrolled-slider__slide .button {
margin-top: 24px;
width: 100%;
}
.swiper-pagination {
position: relative;
left: auto;
bottom: auto;
border-radius: 80px;
border: 1px solid var(--Light-grey, #EEF2F6);
padding: 11px;
gap: 6px;
margin: 24px auto 0 auto;
display: flex;
justify-content: center;
align-items: center;
width: fit-content !important;
}
.swiper-pagination-bullet {
width: 6px;
border-radius: 50%;
aspect-ratio: 1/1;
height: auto;
opacity: 1 !important;
background: var(--Grey, #DAE1E7);
margin: 0 !important;
transition: background 0.4s;
}
.swiper-pagination-bullet-active {
background: var(--Purple, #714EFF);
}
.cta-buttons {
display: grid;
grid-template-columns: 1fr;
gap: 16px;
}
.cta-buttons .button {
width: 100%;
grid-column: span 6;
}
}