@font-face {
font-family: "PP Neue Montreal";
font-style: normal;
font-weight: 500;
src: local(""),
url(../../../themes/ninjapromo/assets/fonts/PPNeueMontreal-Medium.woff2) format("woff2"),
url(../../../themes/ninjapromo/assets/fonts/PPNeueMontreal-Medium.woff) format("woff");
font-display: swap;
}
.fintech-redesign {
background: #000000;
color: #ffffff;
font-family: "PP Neue Montreal";
font-weight: 500;
}
.websubscr__title {
font-weight: 500;
}
.dk-only_large {
display: none !important;
}
.mob-only_large {
display: block !important;
}
.worldwide-section__list {
border-radius: 0;
background: none;
}
.worldwide-section__list.owl-carousel .owl-item {
margin: 0 0.5rem;
}
.worldwide-section__list.owl-carousel .owl-stage {
display: flex;
justify-content: flex-start;
align-items: stretch;
}
.worldwide-section__item {
border-radius: 1rem;
border: none;
padding: 0 0 1.25rem 0;
background: #121212;
height: 100%;
}
.worldwide-logo_box {
margin-bottom: 1.25rem;
border-radius: 1rem 1rem 0 0;
line-height: 1;
padding-top: 0;
}
.worldwide-logo {
border-radius: 1rem 1rem 0 0;
width: 100% !important;
height: auto;
}
.worldwide-name {
margin-bottom: 1.25rem;
padding: 0 1.25rem;
font-weight: 500;
}
.worldwide-adress {
padding: 0 1.25rem;
color: #808080;
font-weight: 500;
}
.worldwide-section .websubscr__title {
font-weight: 500;
}
.worldwide-section .websubscr__subtitle {
font-weight: 500;
color: #808080;
letter-spacing: 0.2px;
}
.blog-section {
padding: 5rem 0;
background: #000;
color: #fff;
}
.blog-item__info span+span::before {
display: none;
}
.blog-section .blog-item {
color: #fff;
padding: 0 0 1px 0;
box-shadow: none;
background: none;
gap: 1.25rem;
display: flex;
justify-content: flex-start;
flex-direction: column;
width: 300px;
}
.blog-item__right {
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: flex-start;
}
.blog-section .blog-item__info {
gap: 1rem;
color: #808080;
font-size: 1rem;
font-weight: 500;
line-height: 1.4;
margin-bottom: 0.5rem;
margin-top: 0;
opacity: 1;
}
.blog-section .blog-item__info span:last-child {
opacity: 1;
color: #808080;
letter-spacing: 0.2px;
}
.blog-section .blog-item__img {
display: block;
position: relative;
border-radius: 1rem;
margin-bottom: 0;
width: 100%;
padding-bottom: 208px;
}
.blog-item__category {
display: inline-block;
padding: 0.25rem 0.5rem;
border-radius: 22.5rem;
background: #121212;
border: 1px solid #333;
text-transform: none;
color: #fff;
font-size: 1rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.16px;
}
.blog-section .blog-item__title {
color: #fff;
font-size: 1.375rem;
font-weight: 500;
line-height: 1.2;
margin-bottom: 1.25rem;
}
.blog-item__author {
color: #808080;
opacity: 1;
font-size: 1rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.2px;
}
.blog-section .blog-section__btn {
margin-top: 1.875rem;
}
.blog-section__items.owl-carousel .owl-nav,
.blog-section .owl-carousel .owl-dots,
.blog-section .owl-nav.disabled {
display: none;
}
.blog-section .blog-section__items {
width: calc(100% + 20px);
margin-right: -20px;
}
.health-page .web3subscribe-section:before {
display: none;
}
button.plus-section_slider-btn {
border-radius: 100%;
background: #121212;
border: none;
padding: 0;
margin: 0;
cursor: pointer;
line-height: 1;
}
.btn-border {
border: 2px solid #333;
border-radius: 22.5rem;
color: #FFF;
font-size: 1.25rem;
font-style: normal;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.4px;
text-transform: uppercase;
display: flex;
padding: 0.625rem 1.875rem;
justify-content: center;
align-items: center;
text-decoration: none;
transition: all 0.25s ease-in-out;
width: 100%;
text-align: center;
}
.btn-border:hover {
border-color: #ffffff;
}
.web3subscribe-section__btn {
text-align: left;
margin-top: 1.25rem;
}
.btn-base {
border-radius: 22.5rem;
background: linear-gradient(270deg, #D278FE 0%, #2D69FB 100%);
display: flex;
padding: 0.625rem 1.875rem;
justify-content: center;
align-items: center;
width: 100%;
text-decoration: none;
color: #FFF;
font-size: 1.25rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.4px;
text-transform: uppercase;
transition: all 0.25s ease-in-out;
}
.btn-base:hover {
background: linear-gradient(270deg, #2D69FB 0%, #D278FE 100%);
}
.btn-base.btn-base_white {
color: #000;
background: #FFF;
}
.btn-base.btn-base_white:hover {
color: #FFF;
background: #000;
}
.btn-base.btn-base_border {
background: none;
border: 2px solid #E6E6E6;
color: #000;
}
.btn-base.btn-base_border:hover {
background: none;
border: 2px solid #000;
}
.btn-base_border.btn-base_border-wh {
border: 2px solid #333;
color: #fff;
}
.btn-base_border.btn-base_border-wh:hover {
border: 2px solid #fff;
color: #fff;
}
.web3subscribe-section .websubscr__title {
text-align: left;
}
.web3subscribe-section__box {
padding: 1.25rem 0;
border-top: 1px solid #333;
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
gap: 1rem;
}
.web3subscribe-section__box:last-child {
border-bottom: 1px solid #333;
}
.web3subscribe-section__number {
color: #808080;
font-size: 1.25rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.2px;
}
.web3subscribe-section__info {
display: flex;
align-items: center;
justify-content: flex-start;
gap: 1rem;
}
.web3subscribe-section__icon-box {
line-height: 1;
padding: 1.25rem;
border-radius: 100%;
border: 1px solid #FBA05A;
width: 80px;
min-width: 80px;
height: 80px;
display: flex;
align-items: center;
justify-content: center;
}
.web3subscribe-section__info .web3subscribe-section__head {
margin-bottom: 0;
font-weight: 500;
line-height: 1.2;
}
.web3subscribe-section__txt {
color: #808080;
font-size: 1.25rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.2px;
}
.web3cta-section_largebg .web3cta-section__box {
background: url(../../../themes/ninjapromo/assets/fintech/fincta_bg.jpg) no-repeat top center transparent;
background-size: auto 100%;
border-radius: 2rem;
gap: 0;
}
.web3cta-section_largebg .web3cta-section__img-txt {
margin-bottom: 1.25rem;
gap: 8px;
}
.web3cta-section_largebg .web3cta-section__title {
font-weight: 500;
}
.web3cta-section__title br {
display: none;
}
.web3cta-section_largebg .web3cta-section__name,
.web3cta-section_largebg .web3cta-section__position {
font-size: 1.25rem;
font-weight: 500;
letter-spacing: 0.2px;
line-height: 1.4;
}
.web3cta-section_largebg .web3cta-section__image {
width: 10rem;
min-width: 10rem;
height: 10rem;
}
.web3testimon-section .web3testimon-section__list .owl-nav {
display: none;
}
.web3testimon-section .websubscr__title {
margin-bottom: 0;
}
.newtestimonials-section .web3testimon-section__head {
margin-bottom: 2.5rem;
}
.newtestimonials-btn_clutch {
margin-top: 1.25rem;
text-decoration: none;
border: none;
background: #121212;
border-radius: 22.5rem;
padding: 0.625rem 1.25rem;
width: 100%;
display: flex;
align-items: center;
justify-content: space-around;
color: #fff;
font-size: 1.25rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.4px;
gap: 1.25rem;
transition: all 0.25s ease-in-out;
text-transform: uppercase;
}
.newtestimonials-btn_clutch:hover {
background: none;
border: none;
}
.newtestimonials-btn_clutch > span {
display: flex;
align-items: center;
justify-content: flex-start;
white-space: nowrap;
}
.newtestimonials-btn_clutch img {
margin-right: 1rem;
}
.newtestimonials-section .web3testimon-section__txt {
font-weight: 500;
line-height: 1.2;
}
.web3testimon-section__head_link {
display: flex;
align-items: center;
justify-content: flex-end;
gap: 1.25rem;
}
.web3testimon-section__head_link .plus-section_slider-arrows {
display: flex;
align-items: center;
justify-content: flex-end;
gap: 1.25rem;
}
.digital-page .owl-carousel .owl-dots button.owl-dot.active {
background: linear-gradient(270deg, #D278FE 0%, #2D69FB 100%);
}
.map-section {
padding: 3.75rem 0;
}
.map-section__col {
display: flex;
flex-direction: column;
align-items: center;
justify-content: flex-start;
width: 100%;
}
.map-section__img {
order: 2;
text-align: center;
margin-top: 1.25rem;
}
.map-section__info {
order: 1;
}
.map-section .websubscr__title {
text-align: left;
margin-bottom: 1.25rem;
line-height: 1.1;
}
.map-section__txt {
color: #808080;
font-size: 1rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.2px;
}
.map-section__txt p+p {
margin-top: 1.25rem;
}
.fintech-redesign .dmsimagine-section.dmsimagine-section_white {
background: #fff;
color: #000;
padding: 3.75rem 0;
margin: 3.75rem 0;
border-radius: 4rem;
}
.dmsimagine-section_white .websubscr__title {
text-align: left;
color: #000;
font-weight: 500;
line-height: 0.96;
}
.dmsimagine-section__works {
border-radius: 2rem;
background: #F2F2F2;
padding: 1.25rem;
}
.dmsimagine-section_white .web3imagine-section__caselist .web3imagine-section__caseitem {
padding: 0;
background: none;
border-radius: 0;
}
.dms-case__casetop {
display: block;
margin-bottom: 1.25rem;
}
.dms-case__casetxt {
color: #000;
font-size: 1.25rem;
font-weight: 500;
line-height: 1.20;
width: 100%;
}
.dms-case__caselogo {
height: auto;
width: 100%;
border-bottom: 1px solid #E6E6E6;
padding-bottom: 1.25rem;
margin-bottom: 1.25rem;
}
.dms-case__caselogo img {
height: 2.5rem;
width: auto;
}
.dms-case__caseimg img {
border-radius: 1rem;
}
.dms-case__lists.owl-carousel .owl-dots button.owl-dot {
background: rgba(0, 0, 0, .3);
}
.newarticle-section .container:before {
display: none;
}
.dms-case__result-number {
color: #808080;
font-size: 1rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.2px;
}
.dms-case__result-txt {
opacity: 1;
color: #000;
font-size: 1rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.2px;
}
.dms-case__result-tem {
display: flex;
align-items: flex-start;
justify-content: flex-start;
gap: 0.75rem;
width: 100%;
}
.dms-case__caseinfo .btn-base {
margin-bottom: 1.25rem;
}
.dmsimagine-section_white .dms-case__lists.owl-carousel .owl-nav {
width: 50%;
padding: 0;
top: 0;
left: auto;
transform: none;
right: 0;
justify-content: flex-end;
gap: 1.25rem;
}
.dms-case__lists.owl-carousel .owl-nav button.owl-prev {
width: 60px;
height: 60px;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAP4SURBVHgB5ZtdTttAFIVvnALhAYm+kQCqs4LCCjDvSMAjvBRW0LACwgoaVkC7AkAsALOC0hXEFRB4aySQEpCAnmPZyEmcPzue2M4nBY9/BJzcO9czd+5kJCKq1er89PS0kc1mv7y/v6/wk8lk5nHUvc/hmoWDhet1tK/Rvmo2m9fFYrEuEZCREeKILGmatgYBhoQA4k18zhqNxjnEWzIiRiL4/v7ewOEwrMhuUDwOR/l83pSQhBIctVAfLHhPaWFh4VwCEkgwhOo4nCgU2gL+7s+Xl5ejIK6uyZDUarUS/uDvcYklcPG9mZmZS3zx32RIBrYwA9LU1FQZLvVd4kWlUCgcDPrwQIKd6HuJb3ZFYgi87Rouvj2Ii/cVzP6KX3iJpi7xxnp+fl7vJ7qn4ASJdaHo1V6Dlp5B6+3t7VSSI5bo7Hrsgt0e6Cr49va2Etc+2wv+z4jgh13v+12E2D1E4xNJMPDOg6WlpUr79Q7BCey3vnAygsi92h7E/Fya7qBLwuHMDK7d4aUtFr67u9vCg6eSIl5fX9eXl5dN97zFwhD7Q1IG5uMtAexDsDPz0SV9GDc3N4Z74rXwoaQUr5XtPuxE5qqkGIzAPnMEZlsYfXdTUk4ul7NnebZgWHdLUo47f89w3In31T+ZAOjWGkyduPFyUGZnZ9fo0msyIWB8rX9iglwU8/j4KBcXF3Z7d3dXVEGtGsecohBX7NPTE98OohJOHenSuijCK3Zubk42NjZEMfNa+1pPVPiJ5VEx+tB56aDEQKyNMsFuf4VHyThRJti1Kq1Ma9PFx4HmrM9GjteVxyjaYtCKZOHZDz/RirE0Z9VdGV7Rqt/DoP6JglUHEord2dkR1VCrhiTXX5kcTA25W1MmhGaz+UdzFp5MST+mN8VjSvo54w9bMEx9LCkH2Q67EMYWPAFubbprTB9DS0TrI0kp6LLlj7b3Rq1W46qhIenCKhQKRfekZfKQRitjUFXynrcIdlbZTEkJLGBbXFxsqdrrmB7C3/dxUDahiBCL1XrtFzsE5/N5C+nMxLs2A5VfCZNvAsCpjahIQoHBKjDcL797XednzhIMo3aiViZYlYd+u9rtftcUDwcjrGxD05LkwH673euBiSs97JvEYxBDAKCllWZGhoFu7JQcWv2eHShrSdEYrbBfxC6QMUDBjdcH3RQydFLJqdKLQy0XBZZhiKFmemG2AHCvw56MBxMuvB9kC0CotOHDw8MmXUrUWZtbe8roYlcSkFFt4+E+pbJEN9MKLdRlpIlhujorgmB1FskYEg4TX6KJgHRcHOEutcgy4Ryp5XK5r2gaTpUBF9516XR/C586Xy3ZbJavPqvRaFwVI9qK9x/2C+jU7BVMyAAAAABJRU5ErkJggg==);
margin-right: 0;
}
.dms-case__lists.owl-carousel .owl-nav button.owl-next {
width: 60px;
height: 60px;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAP7SURBVHgB5ZtLTttQFIZPHB5hgERnJIDqrKCwAswcBAwZFVbQsALCChpWQDthCogFYFZQuoK4AgKzRgIpAYnH/1s2ysPOy/F17HxSev1Sw59z7vG9556bkpAol8tzU1NTRjqd/vr+/r7MTyqVmkOrNz6HaxYaC9erOL7G8VW9Xr/O5/NVCYGUDBFHZEHTtFUIMCQAEG/ic1ar1c4h3pIhMRTB9/f3BpqDoCL9oHg0h9ls1pSABBIctlAPLHhPYX5+/lwGZCDBEKqjOVYotAl876+Xl5fDQVxdkz6pVCoFfOGfqMQSuPju9PT0JX7479InPVuYAWlycrIIl/oho0Upl8vt9/pwT4Kd6HuJX3ZZRhB42zVcfLsXF+8qmP0V/+ElDnUZbazn5+e1bqI7Co6RWBeKXuk0aOkYtN7e3k4lPmKJzq7HLuj3gK/g29vb0qj22U7wb0YEP/C973URYncRjY8lxsA79xcXF0ut19sEx7DfesLJCCL3SmsQ83JpuoMuMYczM7h2m5c2Wfju7m4LD55Kgnh9fV1bWloy3fMmC0PsT0kYmI83BbBPwc7MR5fkYdzc3BjuSaOFDyShNFrZ7sNOZC5LgsEI7AtHYLaF0Xc3JeFkMhl7lmcLhnW3JOG48/cUx514X/2XMYBurcHUsRsvD8rMzMwqXXpVxgSMr/UJJshFIScnJ3a7sbEhs7OzohJq1TjmFIXg++Tp6UkuLi7k8fFRVMKpI11aF4Wsr6/blo1I9JzWutYTNhQboWi977z0MPASrYpIBLvAu+yW/VoVkQimC9OqtK5rbVVozvqsMrzEKnw9WQxaoSw8+xGhWGJpzqq7MthfIxJLqhMU7AYPFezs7EhUUKuGJNc/GR9MDblbU8aEer3+V3MWnkxJPmZjiseU5HPGf2zBMPWRJBxkO+xCGFvwGLi16a4xfQ4tEa0PJaGgyxY/jxtvVCoVrhoakiysXC6Xd0+aJg9JtDIGVYXG8ybBziqbKQmBBWwLCwtNVXtt00P4+x4apROKkLBYrdd6sU1wNpu1kM6MvWszUHmVMHkmAJzaiJLEFBisBMP99rrnm1txlmAYtWO1MsGqPPTbFb/7vikeDkZY2YZDS+ID++12pwfGrvSwaxKPQQwBgJZWmhnpB7qxU3JodXu2p6wlRWO0wn4xcoGMAQpuvNbrppC+E8JOld4o1HJRYBGG6GumF2QLAPc67Eo0mHDhvUG2AARK+T88PGzSpUSdtbm1p4gudiUDMqxtPNynVJTwZlqBhboMdVGHrs6KIFidRTKGBMPEj2giIB3lh7hLLbRVLI7UMpnMNxwaTpUBF951aXd/C58qXy3pdJqvPqtWq13lQ9qK9wFNtOWt62G3iQAAAABJRU5ErkJggg==);
}
.fintech-redesign .newarticle-section {
padding: 3.75rem 0;
margin: 0;
}
.fintech-redesign .newarticle-section .owl-nav {
display: none;
}
.newarticle-section .webgtm__title,
.newindustry-section .webgtm__title,
.newservices-section .webgtm__title {
font-weight: 500;
}
.newarticle__item_hot {
margin-bottom: 3.75rem;
}
.newarticle__item_hot-img {
display: block;
width: 100%;
line-height: 1;
margin-bottom: 1.25rem;
}
.newarticle__item_hot-img img {
width: 100%;
height: auto;
}
.newarticle__item_hot-txt {
margin-bottom: 1.25rem;
color: #808080;
font-size: 1rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.2px;
}
.article-slidebtn {
margin-bottom: 1.25rem;
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
}
.plus-section_slider-arrows {
display: flex;
align-items: stretch;
justify-content: flex-end;
gap: 1.25rem;
}
.newarticle-slider__title {
color: #FFF;
font-size: 1.25rem;
font-weight: 500;
line-height: 1.1;
margin-bottom: 0;
}
.newarticle-awards__item {
height: 100%;
border-radius: 2rem;
background: #121212;
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
border: none;
}
.newarticle-awards__name {
font-size: 1rem;
font-weight: 500;
letter-spacing: 0.2px;
opacity: 1;
color: #808080;
}
.sectors-section {
margin: 3.75rem 0;
}
.sectors-section .owl-nav {
display: none;
}
.sectors-section__list {
display: flex;
align-items: stretch;
justify-content: center;
flex-wrap: wrap;
width: 100%;
gap: 0.5rem;
}
.sectors-section__item {
color: #FFF;
font-size: 0.875rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.14px;
padding: 0.5rem;
border-radius: 0.5rem;
background: #121212;
display: flex;
align-items: center;
justify-content: center;
white-space: nowrap;
}
.sectors-section__item span {
font-size: 1.25rem;
line-height: 1.2;
}
.sectors-section__item .icon-disc {
margin: 0 1.25rem;
display: inline-block;
width: 7px;
height: 6px;
background: #333;
border-radius: 100%;
}
.sectors-section__top {
margin-bottom: 0;
}
.sectors-section .websubscr__title {
text-align: center;
font-size: 2.25rem;
font-style: normal;
font-weight: 500;
line-height: 1.1;
margin-bottom: 1.875rem;
}
.sectors-section .btn-base {
font-size: 0.875rem;
display: flex;
align-items: center;
justify-content: center;
}
.sectors-section .plus-section_slider-btn,
.sectors-section .plus-section_slider-btn svg {
width: 40px;
height: 40px;
}
.web3option-section__info .web3option-section__subtitle:last-child span:after,
.web3option-section__info:after {
display: none;
}
.web3option-section__info .web3option-section__subtitle {
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.2px;
}
.web3option-section__info .web3option-section__subtitle:first-child {
text-align: left;
}
.web3option-section__info .web3option-section__subtitle:nth-child(2) {
padding-bottom: 0;
}
.web3option-section__info .web3option-section__subtitle:last-child {
text-align: right;
}
.web3option-section__info .web3option-section__subtitle:last-child span {
background: linear-gradient(270deg, #D278FE 0%, #2D69FB 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.web3option-section__info svg {
display: none;
}
.web3preference-section .web3option-section__info {
margin-bottom: 1.875rem;
padding-bottom: 0;
border-bottom: none;
}
.web3option-section .web3preference-txt {
color: #808080;
font-size: 1rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.2px;
}
.web3option-section .web3preference-section__item {
border: none;
-webkit-backdrop-filter: none;
backdrop-filter: none;
border-radius: 2rem;
background: #121212;
}
.web3option-section .web3preference-section__item:hover {
border: none;
background: #121212;
}
.web3preference-count {
font-weight: 500;
line-height: 1.1;
}
.web3preference-section__head {
width: 100%;
display: flex;
flex-direction: column;
gap: 1rem;
}
.web3preference-section__top {
height: 100%;
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: space-between;
}
.web3preference-count_subtitle {
font-weight: 500;
line-height: 1.2;
}
.web3preference-count_subtitle .txt-color1 {
background: linear-gradient(270deg, #D278FE 0%, #2D69FB 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.web3preference-count_subtitle .txt-color2 {
background: linear-gradient(270deg, #F66979 0%, #D278FE 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.web3preference-count_subtitle .txt-color3 {
background: linear-gradient(270deg, #FBA05A 0%, #F66979 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.web3preference-count_subtitle .txt-color4 {
background: linear-gradient(270deg, #D278FE 0%, #2D69FB 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.web3preference-count_subtitle .txt-color5 {
background: linear-gradient(270deg, #F66979 0%, #D278FE 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.txt-color1 {
background: linear-gradient(270deg, #D278FE 0%, #2D69FB 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.txt-color2 {
background: linear-gradient(270deg, #F66979 0%, #D278FE 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.txt-color3 {
background: linear-gradient(270deg, #FBA05A 0%, #F66979 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.txt-color4 {
background: linear-gradient(270deg, #D278FE 0%, #2D69FB 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.txt-color5 {
background: linear-gradient(270deg, #F66979 0%, #D278FE 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.web3preference-count_subtitle .txt-color6 {
background: linear-gradient(270deg, #FBA05A 0%, #F66979 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.web3option-section .web3preference-section__item:first-child:before,
.web3option-section .web3preference-section__item:last-child:before {
display: none;
}
.fintech-redesign .hero-section_wide.hero-section_stick {
background: none;
}
.fintech-redesign .hero-section__column-right:after {
display: none;
}
.fintech-redesign .hero-section__title:before {
display: none;
}
.hero-section__aftertitle {
color: #FFF;
font-size: 1rem;
font-weight: 500;
line-height: 1.4;
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
gap: 1rem;
margin-bottom: 1.53rem;
}
.hero-section__aftertitle span {
white-space: nowrap;
}
.hero-section__txt {
opacity: 1;
color: rgba(255, 255, 255, 0.50);
font-weight: 500;
line-height: 1.4;
}
.fintech-redesign .hero-section_wide.hero-section_webstrategy .hero-section__title {
font-size: 1.8rem;
font-weight: 500;
line-height: 1.2;
margin-bottom: 1.5rem;
}
.hero-section__title span {
background: linear-gradient(275deg, #FFF 0%, #D278FE 33%, #2D69FB 66%, #FFF 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.hero-section__title img {
width: 59%;
}
.hero-section__title span:last-child {
width: 100%;
display: block;
}
.hero-clutch__box {
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
gap: 0.5rem;
width: 100%;
position: absolute;
z-index: 3;
top: 50%;
transform: translateY(-50%);
left: 0;
}
.hero-clutch__box-num {
color: #FFF;
font-size: 4rem;
font-weight: 500;
line-height: 1;
}
.hero-clutch__box-txt {
color: rgba(255, 255, 255, 0.50);
font-size: 1.25rem;
font-weight: 500;
line-height: 1.2;
}
.fintech-redesign .hero-section__column {
padding-bottom: 0;
}
.dmsawards_section-new .influencers-section__list {
margin-bottom: 0; border-top: 1px solid #333;
border-bottom: 1px solid #333;
}
.dmsawards_section-new .influencers-section__item {
opacity: 1;
}
.dmsawards_section-new .influencers-section__item:hover {
opacity: 1;
}
.fintech-services {
padding: 3.75rem 0;
}
.fintech-services__top {
margin-bottom: 2.5rem;
}
.fintech-services .websubscr__title {
margin-bottom: 1.25rem;
text-align: left;
}
.fintech-services .owl-nav {
display: none;
}
.fintech-services__item {
width: 300px;
min-width: 300px;
border-radius: 2rem;
background: #121212;
padding: 1.25rem;
height: auto;
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: space-between;
}
.fintech-services__left {
display: flex;
flex-direction: column;
gap: 0.5rem;
margin-bottom: 1rem;
}
.fintech-services__cat {
font-size: 1.25rem;
font-weight: 500;
line-height: 1.2;
}
.fintech-services__name {
color: #FFF;
font-size: 2rem;
font-weight: 500;
line-height: 1.2;
}
.fintech-services__info {
margin-bottom: 2rem;
}
.fintech-services__serviceitemlist {
display: flex;
width: 100%;
gap: 0.5rem;
flex-wrap: wrap;
justify-content: flex-start;
align-items: stretch;
}
.fintech-services__servicetxt {
white-space: nowrap;
display: inline-block;
padding: 0.5rem 0.5rem;
border-radius: 22.5rem;
background: #333;
color: #808080;
font-size: 0.8rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.2px;
}
.fintech-services .container {
padding-right: 0;
}
.fintech-services__top {
padding-right: 1.25rem;
}
.fintech-services__list .owl-stage {
display: flex;
align-items: stretch;
justify-content: flex-start;
}
.slide-awards {
background: #fff;
color: #000;
padding: 3.75rem 0;
margin: 3.75rem 0;
border-radius: 4rem;
}
.slide-awards .websubscr__title {
text-align: left;
font-weight: 500;
line-height: 1.2;
color: #000;
font-size: 2rem;
}
.slide-awards__box {
border-radius: 2rem;
background: #F2F2F2;
padding: 1.25rem;
}
.slide-awards__info {
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
gap: 1.25rem;
margin-bottom: 1.25rem;
}
.slide-awards__head {
color: #000;
font-size: 1.75rem;
font-weight: 500;
line-height: 1.1;
display: none;
}
.slide-awards__txt {
color: #808080;
font-size: 1rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.2px;
}
.slide-awards__btn {
display: flex;
align-items: flex-start;
justify-content: flex-start;
width: 100%;
margin-top: 1.25rem;
}
.slide-awards__btn button.plus-section_slider-btn {
background: #E6E6E6;
width: 40px;
height: 40px;
}
.slide-awards__btn button.plus-section_slider-btn svg {
width: 40px;
height: 40px;
}
.slide-awards__inner {
display: block;
width: 100%;
}
.slide-awards__list .owl-nav {
display: none;
}
.slide-awards__list .gtmpartner-section__item {
border-radius: 1rem;
background: #fff;
gap: 1.125rem; }
.slide-awards .gtmpartner-section__head {
color: #000;
text-align: center;
font-size: 0.875rem;
font-weight: 500;
line-height: 1.2;
}
.fintech-redesign .header .header__container {
border-radius: 22.5rem;
background: #FFF;
padding: 1rem;
color: #000;
}
.fintech-redesign .menu__list a {
color: #000;
font-size: 1rem;
font-weight: 500;
line-height: 1.4;
}
.fintech-redesign .menu__list li.menu-item-has-children>a::after {
filter: invert(1);
}
.fintech-redesign .sub-menu {
background-color: #fff;
}
.fintech-redesign .header-small__logo {
width: 228px;
}
.header {
margin-top: 1rem;
}
.header.is-scrolled {
background: none;
margin-top: 0;
}
.fhelp-section {
padding: 3.75rem 0;
}
.fhelp-section__list {
display: flex;
flex-direction: column;
justify-content: flex-start;
align-items: flex-start;
gap: 1.25rem;
width: 100%;
margin-bottom: 1.875rem;
}
.fhelp-section__item {
padding: 1rem;
display: flex;
flex-direction: column;
justify-content: flex-end;
align-items: flex-start;
gap: 1.25rem;
border-radius: 1rem;
background: #121212;
width: 100%;
position: relative;
}
.fhelp-section__item:before {
content: '';
right: 0;
bottom: 0;
top: 0;
left: 0;
position: absolute;
display: none;
background: linear-gradient(270deg, #D278FE 0%, #2D69FB 100%) border-box;
-webkit-mask: linear-gradient(270deg, #D278FE 0%, #2D69FB 100%) padding-box, linear-gradient(270deg, #D278FE 0%, #2D69FB 100%);
border-radius: 1rem;
border: 2px solid transparent;
-webkit-mask-composite: destination-out;
mask-composite: exclude;
z-index: 1;
}
.fhelp-section__item:hover:before {
display: block;
}
.fhelp-section__answer {
position: relative;
z-index: 2;
color: #808080;
font-size: 1rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.16px;
}
.fhelp-section__item-small {
align-items: center;
}
.fhelp-section__item svg {
height: 1.25rem;
min-height: 1.25rem;
width: auto;
}
.fhelp-section__txt {
color: #FFF;
font-size: 1.25rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.2px;
position: relative;
z-index: 2;
}
.fhelp-section .websubscr__title br {
display: none;
}
.hero-section__btn-group {
grid-template-columns: 1fr 2fr;
gap: 2.5rem;
align-items: center;
}
.hero-section__btn-group .btn-base {
text-align: center;
}
.hero-section__btn-txt {
color: rgba(255, 255, 255, 0.50);
font-size: 1rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.2px;
}
.fbuisness-section {
padding: 3.75rem 0;
}
.fbuisness-section .websubscr__title {
margin-bottom: 1.25rem;
}
.fbuisness-section__descr {
color: #808080;
text-align: center;
font-size: 1rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.2px;
margin-bottom: 1.875rem;
}
.fbuisness-section__item {
display: flex;
flex-direction: column;
justify-content: flex-start;
align-items: flex-start;
gap: 1.25rem;
width: 100%;
}
.fbuisness-section__item-inner {
padding: 1rem;
display: flex;
flex-direction: column;
justify-content: flex-end;
align-items: flex-start;
gap: 1.25rem;
border-radius: 1rem;
background: #121212;
width: 100%;
position: relative;
}
.fbuisness-section__item-innersmall {
align-items: center;
}
.fbuisness-section__image {
width: auto;
height: 96px;
line-height: 1;
display: block;
}
.fbuisness-section__item svg {
height: 1.25rem;
width: auto;
}
.fbuisness-section__txt {
color: #FFF;
font-size: 1.25rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.2px;
position: relative;
z-index: 2;
}
.fbuisness-section__list .owl-nav {
display: none;
}
.fbuisness-section__list.owl-carousel {
display: flex;
flex-direction: column;
justify-content: flex-start;
align-items: flex-start;
width: 100%;
overflow: hidden;
}
.fbuisness-section .plus-section_slider-arrows {
margin-bottom: 1.25rem;
}
.slide-awards__list.owl-carousel .owl-stage {
display: flex;
align-items: stretch;
justify-content: flex-start;
}
.slide-awards__list .gtmpartner-section__item {
height: 100%;
}
.owl-carousel img.gtmpartner-section__img {
width: auto;
height: 69px;
position: relative;
margin-left: auto;
margin-right: auto;
}
.web3cta-section_large .mob-only {
width: 100%;
margin-top: 1rem;
}
.mob-only .web3cta-section__img-txt {
margin-bottom: 0;
text-align: center;
align-items: center;
width: 100%;
}
.mob-only .web3cta-section__name,
.mob-only .web3cta-section__position {
font-size: 1rem;
}
.web3cta-section__quote {
margin-bottom: 2.5rem;
}
.mob-only .fbuisness-section__item-innersmall {
display: none;
}
.mob-only .fbuisness-section__list {
display: flex;
align-items: stretch;
justify-content: flex-start;
gap: 15px;
flex-direction: row;
margin-right: -1.25rem;
width: calc(100% + 20px);
position: relative;
overflow: hidden;
overflow-x: auto;
align-items: stretch;
}
.mob-only .fbuisness-section__item-inner {
justify-content: flex-start;
width: 240px;
min-width: 240px;
}
.checklist-page .btn-base {
text-transform: none;
padding: 1rem 1.875rem;
}
.checklist-page .header .btn-base {
padding: 0.625rem 1.825rem;
}
.checklist-page .hero-section__aftertitle {
display: none;
}
.checklist-page .hero-section_wide.hero-section_stick {
background-position: right bottom 9px;
padding-bottom: 5rem;
}
.checklist-section {
padding: 2.5rem 0 3.75rem;
width: 100%;
overflow: hidden;
}
.checklist-section .websubscr__title {
margin-bottom: 1.25rem;
}
.checklist-section .fbuisness-section__descr {
margin-bottom: 2.5rem;
}
.checklist-section__list {
display: flex;
align-items: flex-start;
justify-content: flex-start;
gap: 2.5rem;
overflow: hidden;
overflow-x: auto;
width: calc(100% + 1.25rem);
margin-right: -1.25rem;
}
.checklist-section__item {
display: flex;
flex-direction: column;
justify-content: flex-start;
align-items: center;
text-align: center;
width: 220px;
min-width: 220px;
gap: 1.25rem;
}
.checklist-section__image {
display: inline-block;
width: 150px;
height: auto;
}
.checklist-section__txt {
color: #fff;
font-weight: 500;
line-height: 1.2;
}
.checklist-cta__form {
display: block;
width: 100%;
}
.checklist-cta__form input {
border-bottom: 1px solid rgba(255, 255, 255, 0.40);
padding: 0.8125rem 0;
margin-bottom: 1.25rem;
color: rgba(255, 255, 255, 0.8);
font-size: 1rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.16px;
width: 100%;
}
.checklist-cta__form .contacts-form__label {
opacity: 0.8;
color: #fff;
font-size: 1rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.16px;
}
.checklist-cta__form .contacts-form__label a {
font-weight: 500;
color: #fff;
text-decoration: underline;
}
.wpcf7-spinner {
display: none;
}
.web3cta-section_largebg.checklist-cta .web3cta-section__box {
border-radius: 2rem;
background: linear-gradient(270deg, #D278FE 0%, #2D69FB 100%);
}
.checklist-cta .checklist-cta__form input::-webkit-input-placeholder {
color: rgba(255, 255, 255, 0.8);
}
.checklist-cta .checklist-cta__form input::-moz-placeholder {
color: rgba(255, 255, 255, 0.8);
}
.checklist-cta .checklist-cta__form input:-ms-input-placeholder {
color: rgba(255, 255, 255, 0.8);
}
.checklist-cta .checklist-cta__form input::-ms-input-placeholder {
color: rgba(255, 255, 255, 0.8);
}
.checklist-cta .checklist-cta__form input::placeholder {
color: rgba(255, 255, 255, 0.8);
}
.checklist-cta .wpcf7-not-valid-tip {
color: #fff;
font-size: 12px;
font-weight: normal;
display: block;
position: absolute;
left: 0;
bottom: -31px;
}
.dpackage-section__nav {
position: relative;
}
@media screen and (max-width: 1230px) {
.checklist-page .hero-section_wide.hero-section_stick {
background-image: none !important;
}
}
@media screen and (max-width: 768px) {
.fhelp-section__list {
flex-direction: row;
margin-right: -1.25rem;
width: calc(100% + 20px);
position: relative;
overflow: hidden;
overflow-x: auto;
align-items: stretch;
}
.fhelp-section__item {
justify-content: flex-start;
width: 240px;
min-width: 240px;
}
.fhelp-section__item-small {
display: none;
}
.slide-awards__btn {
margin-bottom: 0;
justify-content: center;
}
.web3preference-section .web3option-section__info {
gap: 1rem;
}
.web3option-section .web3option-section__subtitle:last-child,
.web3option-section .web3option-section__info .web3option-section__subtitle:first-child {
bottom: 0;
}
}
@media screen and (min-width: 768px) {
.slide-awards__head {
display: block;
}
.slide-awards__box {
padding: 3.75rem;
}
.slide-awards__info {
gap: 1.5rem;
}
.slide-awards__txt {
font-size: 1.25rem;
}
.slide-awards__head {
font-size: 3rem;
}
.slide-awards .websubscr__title {
margin-bottom: 3.75rem;
font-size: 4rem;
}
.slide-awards .gtmpartner-section__head {
font-size: 1.25rem; } .slide-awards__list .gtmpartner-section__item { padding: 2.5rem;
gap: 1.875rem;
width: 100%;
min-width: 100%; opacity: 0.8;
}
.slide-awards__list .active .gtmpartner-section__item {
opacity: 1; }
.slide-awards__list .gtmpartner-section__item img,
.slide-awards .gtmpartner-section__head {
opacity: 0.8;
}
.slide-awards__list .active .gtmpartner-section__item img,
.slide-awards .active .gtmpartner-section__head {
opacity: 1;
}
.slide-awards__list.owl-carousel .owl-stage-outer { }
.slide-awards__list.owl-carousel .owl-stage {
display: flex;
align-items: stretch;
justify-content: flex-start;
} .slide-awards {
overflow: hidden;
}
.fintech-services__item {
padding: 2.5rem;
width: 600px;
min-width: 600px;
height: 100%;
}
.fintech-services__cat {
font-size: 1.75rem;
}
.fintech-services__name {
font-size: 4rem;
}
.fintech-services__info {
margin-bottom: 5.25rem;
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
gap: 0.5rem;
}
.owl-carousel .fintech-services__info img {
width: 30%;
}
.fintech-services__servicetxt {
font-size: 1.25rem;
padding: 0.5rem 1rem;
}
.fintech-services__left {
margin-bottom: 0;
}
.hero-clutch__box-num {
font-size: 8rem;
}
.hero-clutch__box-txt {
font-size: 1.75rem;
}
.hero-section__txt {
max-width: 43.5625rem;
}
.fintech-redesign .hero-section_wide.hero-section_webstrategy .hero-section__title {
font-size: 4rem;
line-height: 1.2;
margin-bottom: 2.125rem;
}
.hero-section__aftertitle {
font-size: 1.5rem;
margin-bottom: 3.0625rem;
}
.worldwide-section .websubscr__subtitle {
font-size: 1.25rem;
line-height: 1.4;
}
.blog-section .blog-item__info {
font-size: 1.25rem;
}
.blog-item__category {
padding: 0.25rem 0.75rem;
font-size: 0.875rem;
}
.blog-section .blog-item__title {
font-size: 1.75rem;
}
.blog-item__author {
font-size: 1.25rem;
}
.blog-section {
padding: 12rem 0;
}
.blog-section .blog-section__items {
width: 100%;
margin-right: 0;
}
.blog-section .blog-item {
width: auto;
}
.blog-section .blog-section__btn {
top: 0;
}
.health-page .web3subscribe-section:before {
display: none;
}
.btn-border {
width: auto;
}
.btn-base {
width: auto;
display: inline-block;
}
.web3subscribe-section__btn {
margin-top: 3.75rem;
}
.slide-awards {
padding: 7.5rem 0;
margin: 7.5rem 0;
}
.newtestimonials-section .web3testimon-section__head {
margin-bottom: 3.75rem;
flex-direction: column;
}
.web3testimon-section .websubscr__title {
margin-bottom: 0;
}
.map-section {
padding: 7.5rem 0;
}
.fintech-redesign .dmsimagine-section.dmsimagine-section_white {
padding: 7.5rem 0;
margin: 7.5rem 0;
}
.dmsimagine-section_white .websubscr__title {
max-width: 100%;
margin-left: 0;
font-size: 5.75rem;
margin-bottom: 3.75rem;
}
.dms-case__casetop {
margin-bottom: 2.5rem;
}
.dms-case__casetxt {
font-size: 1.75rem;
max-width: 44rem;
width: 44rem;
}
.dms-case__caselogo {
padding-bottom: 2.5rem;
margin-bottom: 2.5rem;
}
.dms-case__caselogo img {
height: 3.75rem;
width: auto;
}
.dms-case__caseimg img {
border-radius: 1rem;
}
.dms-case__result-txt,
.dms-case__result-number {
font-size: 1.25rem;
}
.dms-case__casecol {
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
}
.dms-case__caseimg {
border-radius: 1rem;
width: 100%;
height: 400px;
}
.dms-case__caseinfo {
width: 100%;
}
.fintech-redesign .newarticle-section {
padding: 7.5rem 0;
margin: 0;
}
.newarticle-section .webgtm__title {
margin-bottom: 3.75rem;
}
.newarticle__item_hot {
margin-bottom: 10rem;
}
.newarticle__item_hot-txt {
font-size: 1.25rem;
}
.article-slidebtn {
margin-bottom: 2.5rem;
}
.newarticle-slider__title {
font-size: 3rem;
margin-bottom: 0;
}
.newarticle-awards__item {
padding: 2.5rem;
}
.newarticle-awards__name {
font-size: 1.25rem;
}
.newarticle-awards__item {
width: 100%;
min-width: 100%;
}
.sectors-section {
margin: 7.5rem 0;
}
.sectors-section__list {
gap: 1.25rem;
}
.sectors-section__item {
font-size: 1.25rem;
letter-spacing: 0.2px;
padding: 1rem;
border-radius: 1rem;
}
.sectors-section__item span {
font-size: 1.75rem;
}
.sectors-section .websubscr__title {
margin-bottom: 3.9375rem;
text-align: center;
font-size: 5.75rem;
line-height: 1;
}
.web3preference-section .websubscr__title {
margin-bottom: 3.75rem;
text-align: left;
max-width: 100%;
margin-left: 0;
}
.web3preference-section .web3option-section__info {
margin-bottom: 3.75rem;
}
.web3option-section__info .web3option-section__subtitle {
font-size: 1.25rem;
}
.web3option-section .web3preference-txt {
font-size: 1.25rem;
}
.web3option-section .web3preference-section__item {
padding: 2.5rem;
}
.web3preference-count {
font-size: 6rem;
}
.web3preference-section__head {
gap: 1.5rem;
}
.web3preference-count_subtitle {
font-weight: 500;
line-height: 1.2;
font-size: 1.75rem;
}
.fintech-services {
padding: 7.5rem 0;
}
.fhelp-section {
padding: 7.5rem 0;
}
.fhelp-section__list {
gap: 1.875rem;
margin-bottom: 3.75rem;
}
.fhelp-section__item {
padding: 2.5rem;
}
.fhelp-section .websubscr__title br {
display: block;
}
.fhelp-section .websubscr__title {
margin-bottom: 3.75rem;
}
.fbuisness-section {
padding: 7.5rem 0;
}
.fbuisness-section .websubscr__title {
margin-bottom: 2.5rem;
}
.fbuisness-section__descr {
font-size: 1.25rem;
margin-bottom: 3.75rem;
}
.fbuisness-section__item {
gap: 1.875rem;
}
.fbuisness-section__item-inner {
gap: 1.25rem;
padding: 2.5rem;
}
.fbuisness-section .plus-section_slider-arrows {
margin-bottom: 1.875rem;
}
.checklist-page .hero-section_wide.hero-section_webstrategy .hero-section__title {
margin-bottom: 2.5rem;
line-height: 0.96;
}
.checklist-page .hero-section__txt {
margin-bottom: 2.5rem;
font-size: 1.25rem;
width: 491px;
}
.checklist-page .hero-section_wide.hero-section_webstrategy .hero-section__title span {
display: block;
}
.checklist-section {
padding: 10rem 0 7.5rem;
}
.checklist-section .websubscr__title {
margin-bottom: 1.875rem;
}
.checklist-page .hero-section_wide.hero-section_stick {
padding-bottom: 5rem;
}
.checklist-section__list {
gap: 2rem;
overflow: hidden;
width: 100%;
margin-right: 0;
justify-content: center;
}
}
@media screen and (min-width: 900px) {
.fbuisness-section .dk-only {
display: block !important;
width: 100%;
}
.web3cta-section__quote {
margin-bottom: 0;
}
.fintech-redesign .hero-section_wide.hero-section_webstrategy .hero-section__title {
font-size: 3.9rem;
}
.dk-only.blog-section_top-btn {
display: inline-flex !important;
align-items: center;
justify-content: flex-end;
gap: 1.25rem;
width: auto;
}
.blog-section_top .plus-section_slider-arrows {
display: inline-flex;
gap: 1.25rem;
width: auto;
}
.blog-section_top {
margin-bottom: 3.75rem;
display: flex;
width: 100%;
align-items: center;
justify-content: space-between;
gap: 1.25rem;
}
.blog-section_top .websubscr__title {
margin-bottom: 0;
text-align: left;
}
.blog-section .blog-section__btn {
margin-top: 0;
top: 0;
}
.health-page .web3subscribe-section:before {
display: none;
}
.dmsimagine-section__works {
padding: 3.75rem;
}
.fintech-services__top {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
gap: 1.25rem;
margin-bottom: 5rem;
}
.fintech-services .websubscr__title {
margin-bottom: 0;
width: 690px;
}
.slide-awards__btn button.plus-section_slider-btn {
width: 60px;
height: 60px;
}
.slide-awards__btn button.plus-section_slider-btn svg {
width: 60px;
height: 60px;
}
.checklist-page .hero-section_wide.hero-section_webstrategy .hero-section__title {
font-size: 4rem;
}
.checklist-section__list {
gap: 3.75rem;
}
.checklist-section__item {
width: calc(33.3333% - 40px);
min-width: calc(33.3333% - 40px);
gap: 1.875rem;
}
.checklist-section__image {
width: 200px;
}
.checklist-section__txt {
font-size: 1.25rem;
}
}
@media screen and (min-width: 1100px) {
.worldwide-section__list {
gap: 1.875rem;
}
.worldwide-section__list.owl-carousel .owl-item {
margin: 0;
}
.worldwide-section__item {
padding-bottom: 2.5rem;
height: auto;
}
.worldwide-name {
margin-bottom: 1.25rem;
padding: 0 2.5rem;
font-size: 1.75rem;
font-weight: 500;
line-height: 1.2;
}
.worldwide-adress {
padding: 0 2.5rem;
font-size: 1.25rem;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.01em;
}
.worldwide-logo {
position: relative;
top: 0;
left: 0;
transform: none;
}
.web3subscribe-section__box {
flex-direction: row;
align-items: center;
justify-content: space-between;
width: 100%;
padding: 2.5rem 0;
gap: 0;
}
.web3subscribe-section__number {
padding-right: 2.5rem;
width: 30%;
}
.web3subscribe-section__info {
gap: 2.5rem;
}
.web3subscribe-section__txt {
width: 22.5rem;
}
.web3cta-section_largebg .web3cta-section__box {
background: url(../../../themes/ninjapromo/assets/fintech/fincta_bg.jpg) no-repeat right center transparent;
background-size: cover;
justify-content: flex-start;
padding: 3.75rem;
gap: 2.5rem;
}
.web3cta-section_largebg .web3cta-section__img-txt {
margin-bottom: 2.5rem;
gap: 8px;
align-items: flex-start;
justify-content: flex-start;
}
.web3cta-section_largebg .web3cta-section__image {
width: 19.8125rem;
min-width: 19.8125rem;
height: 19.8125rem;
}
.web3cta-section__title br {
display: block;
}
.newtestimonials-btn_clutch {
margin-top: 0;
width: auto;
}
.newtestimonials-section .owl-carousel .owl-stage-outer {
height: 100%;
}
.map-section__col {
flex-direction: row;
align-items: center;
justify-content: space-between;
width: 100%;
}
.map-section__img {
order: 1;
margin-top: 0;
text-align: left;
width: 51%;
padding-right: 10%;
}
.map-section__info {
order: 2;
width: 49%;
}
.map-section .websubscr__title {
margin-bottom: 2.5rem;
line-height: 1.1;
}
.map-section__txt {
font-size: 1.25rem;
}
.map-section__col-invert .map-section__info {
order: 1;
}
.map-section__col-invert .map-section__img {
order: 2;
padding-left: 10%;
padding-right: 0;
}
.dms-case__casecol {
flex-direction: row;
align-items: stretch;
justify-content: space-between;
height: auto;
}
.dms-case__caseimg {
border-radius: 1rem;
width: 44rem;
height: 397px;
min-width: 44rem;
}
.dms-case__caseinfo {
width: calc(100% - 44rem);
padding: 0 0 0 5rem;
justify-content: space-between;
}
.dms-case__caseinfo .btn-base {
margin-bottom: 0;
}
.newarticle__item_hot {
display: flex;
align-items: stretch;
justify-content: space-between;
width: 100%;
}
.newarticle__item_hot-img {
width: 50%;
margin-bottom: 0;
max-width: 705px;
}
.newarticle__item_hot-info {
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: space-between;
width: 45%;
}
.sectors-section .plus-section_slider-btn,
.sectors-section .plus-section_slider-btn svg {
width: 60px;
height: 60px;
}
.sectors-section .btn-base {
font-size: 1.25rem;
}
.checklist-cta .web3cta-section__box {
justify-content: space-between;
align-items: flex-start;
}
.checklist-cta__form {
width: 480px;
min-width: 480px;
}
}
@media screen and (min-width: 1230px) {
.fintech-redesign .hero-section__column-left {
padding-right: 3.375rem;
}
.dk-only_large {
display: block !important;
}
.mob-only_large {
display: none !important;
}
.blog-section .blog-item {
flex-direction: row;
align-items: stretch;
}
.blog-section .blog-item__img {
height: 100%;
}
.web3option-section .web3preference-section__item {
height: 340px;
}
.web3option-section .web3preference-section__item {
width: calc(25% - 20px);
min-width: calc(25% - 20px);
}
.web3option-section .web3preference-section__item:nth-child(3),
.web3option-section .web3preference-section__item:nth-child(4) {
width: calc(50% - 20px);
min-width: calc(50% - 20px);
}
.web3option-section__info svg {
display: block;
}
.web3option-section__info .web3option-section__subtitle,
.web3option-section__info .web3option-section__subtitle:first-child {
width: auto;
}
.web3preference-section .web3option-section__info {
gap: 3.75rem;
white-space: nowrap;
}
.newtestimonials-section .web3testimon-section__head {
flex-direction: row;
}
.fintech-services__item {
width: 897px;
min-width: 897px;
}
.fintech-services__name {
font-size: 5.75rem;
}
.fintech-services__info {
gap: 2.3125rem;
}
.owl-carousel .fintech-services__info img {
width: 240px;
}
.fintech-services .container.container-wide {
padding-right: 0;
margin-right: 0;
max-width: calc(100% - ((100% - 1080px)/2));
}
.slide-awards .websubscr__title {
font-size: 5.75rem;
}
.slide-awards__box {
display: flex;
align-items: stretch;
justify-content: space-between;
width: 100%;
}
.slide-awards__left {
width: 40%;
min-width: 40%;
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: flex-start;
}
.slide-awards__right {
width: 60%;
padding-left: 3.75rem;
}
.slide-awards__btn {
justify-content: center;
margin-top: 2.5rem;
}
.slide-awards__info {
margin-bottom: 0;
height: 100%;
justify-content: center;
}
.fhelp-section__list {
display: flex;
align-items: stretch;
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
}
.fhelp-section__item {
height: 250px;
width: calc(28% - 22.5px);
}
.fhelp-section__item-small {
align-items: center;
justify-content: center;
width: calc(16% - 22.5px);
}
.fhelp-section__item-medium {
width: calc(25% - 22.5px);
}
.fhelp-section__answer {
opacity: 0;
height: 0;
max-height: 0;
overflow: hidden;
-webkit-transition: max-height .3s ease-in-out, opacity .3s ease-in-out;
transition: max-height .3s ease-in-out, opacity .3s ease-in-out;
}
.fhelp-section__item:hover .fhelp-section__answer {
max-height: 100%;
opacity: 1;
height: auto;
display: block;
}
.fbuisness-section__descr {
width: 49rem;
position: relative;
margin-right: auto;
margin-left: auto;
}
.fbuisness-section__item {
display: flex;
align-items: stretch;
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
width: 100%;
}
.fbuisness-section__item-inner {
width: calc(28% - 22.5px);
}
.fbuisness-section__item-innersmall {
width: calc(16% - 22.5px);
}
.fbuisness-section__box {
position: relative;
padding: 0 5.625rem;
}
.fbuisness-section .plus-section_slider-arrows {
margin-bottom: 0;
position: absolute;
left: 0;
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
z-index: 10;
top: 50%;
height: 62px;
line-height: 1;
margin-top: -2.875rem;
}
.owl-carousel img.gtmpartner-section__img {
width: auto;
height: 59px;
}
.checklist-section .fbuisness-section__descr {
width: 482px;
}
}
@media screen and (min-width: 1336px) {
.fintech-services .container.container-wide {
padding-right: 0;
margin-right: 0;
max-width: calc(100% - ((100% - 1210px)/2));
}
.header-small__logo-box {
padding-left: 1.5rem;
}
.header {
margin-top: 2.5rem;
}
.header.is-scrolled {
background: none;
margin-top: 0;
}
.checklist-page .header {
margin-top: 1.25rem;
}
}
@media screen and (min-width: 1440px) {
.fintech-redesign .hero-section_wide.hero-section_webstrategy .hero-section__title {
font-size: 4.45rem;
}
.worldwide-section {
padding: 9.375rem 0 18.75rem;
}
.worldwide-section__top {
margin-bottom: 3.75rem;
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
}
.worldwide-section .websubscr__title {
margin-bottom: 0;
line-height: 1.1;
}
.worldwide-section .websubscr__subtitle {
text-align: right;
width: 55%;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
}
.blog-section {
padding: 9.375rem 0;
}
.web3subscribe-section {
padding: 9.375rem 0;
}
.web3cta-section {
padding: 9.375rem 0;
}
.slide-awards {
margin: 9.375rem 0;
}
.web3testimon-section {
padding: 9.375rem 0;
}
.map-section {
padding: 9.375rem 0;
}
.fintech-redesign .dmsimagine-section.dmsimagine-section_white {
margin: 9.375rem 0;
}
.fintech-redesign .newarticle-section {
padding: 9.375rem 0;
}
.sectors-section {
margin: 9.375rem 0;
}
.web3preference-section {
margin: 9.375rem 0;
}
.fintech-redesign .hero-section_wide.hero-section_stick {
padding-bottom: 0;
}
.fintech-services {
padding: 9.375rem 0;
}
.checklist-page .hero-section_wide.hero-section_webstrategy .hero-section__title {
font-size: 4rem;
}
.checklist-page .hero-section_wide.hero-section_stick {
padding-bottom: 5rem;
}
}
@media screen and (min-width: 1570px){
.fintech-redesign .hero-section_wide.hero-section_webstrategy .hero-section__title {
font-size: 4.65rem;
}
.fintech-services .container.container-wide {
padding-right: 0;
margin-right: 0;
max-width: calc(100% - ((100% - 1280px)/2));
}
.hero-section__btn-txt {
font-size: 1.25rem;
}
.checklist-page .hero-section_wide.hero-section_webstrategy .hero-section__title {
font-size: 4rem;
}
.checklist-page .hero-section_wide.hero-section_stick {
background-position: right bottom 10px;
}
}
@media screen and (min-width: 1700px) {
.dms-case__caseinfo {
padding-left: 10.19rem;
}
.web3option-section .web3preference-section__item {
height: 380px;
}
.fintech-services .websubscr__title {
width: 779px;
}
.fintech-services .container.container-wide {
padding-right: 0;
margin-right: 0;
max-width: calc(100% - ((100% - 1570px)/2));
}
.slide-awards__right {
padding-left: 7.5rem;
}
.slide-awards__list .gtmpartner-section__item { }
}
@media screen and (min-width: 1920px) {
.fhelp-section__item {
height: 260px;
}
.owl-carousel img.gtmpartner-section__img {
width: auto;
height: 67px;
}
}