.defi-justify{
	justify-content: center;
}

.dex-dev-service-main{
	margin-bottom: 80px !important;
}

.how-do-we-stand-dex h2{
	font-weight: 800;
	font-size: 32px;
	line-height: 44px;
	color: var(--black-100);
	max-width: 670px;
	width: 100%;
	margin-bottom: 36px;
}

.how-do-we-stand-dex h2 span{
	color: var(--primary-100);	
}


.decentralized-exchange-main{
	margin-bottom: 80px !important;
}

.premium-content-heading{
	max-width: 700px;
	margin: 0 auto;
}

.defi-premium-60{
	margin-top: 60px !important;
}

.premium-content-heading h2,
.premium-content-heading p{
	font-weight: 800;
	line-height: 140%;
	color: var(--black-100);
}

.premium-content-heading h2{
	font-size: 40px;
}

.premium-content-heading h4{
	font-size: 18px;
	margin-top: 1rem;
}


.premium-decentralized-feature{
	padding: 40px 32px;
	border-radius: 20px;
}

.premium-decentralized-feature h4{
	font-weight: 700;
	font-size: 24px;
	line-height: 32px;
	color: var(--black-100);
	margin-top: 1rem;
}

.premium-decentralized-feature p{
	font-weight: 400;
	font-size: 14px;
	line-height: 24px;
	color: rgba(0, 0, 0, 0.55);
	margin-top: 1rem;
}
.dex-launch-section h2 {
	max-width: 50rem;
}

.premium-decentralized-feature-bg-1{
	background: linear-gradient(0deg, #FFFBF0, #FFFBF0), #000000;
}


.premium-decentralized-feature-bg-2{
	background: linear-gradient(0deg, #F7F7F7, #F7F7F7), #000000;	
}

.premium-decentralized-feature-bg-3{
	background: linear-gradient(0deg, #FFF9F5, #FFF9F5), #000000;
}

.premium-decentralized-feature-bg-4{
	background: linear-gradient(0deg, #F0F3FF, #F0F3FF), #000000;
}

.premium-decentralized-feature-bg-5{
	background: linear-gradient(0deg, #FFF5EF, #FFF5EF), #000000;
}

.premium-decentralized-feature-bg-6{
	background: linear-gradient(0deg, #F3FAFD, #F3FAFD), #000000;
}


.dex-exchange-development-content{
	background: rgba(251, 131, 61, 0.1);
	border-radius: 20px;
	padding: 20px;
}

.dex-exchange-development-content figure img{
	width: 32px;
	height: 32px;
	object-fit: contain;
}

.dex-exchange-development-content p{
	font-weight: 700;
	font-size: 16px;
	line-height: 21px;
	color: var(--black-100);
	margin-top: 1rem;
}

.best-decentralized-img{
	display: flex;
	justify-content: center;
}

.best-decentralized-img figure img{
	max-width: 394px;
	width: 100%;
}


.best-decentralized-flex{
	display: flex;
	flex-wrap: wrap;
	max-width: 730px !important;
}


.wp-block-columns:not(.is-not-stacked-on-mobile)>.best-decentral-main-flex,
.wp-block-columns:not(.is-not-stacked-on-mobile)>.best-decentralized-img{
	flex-basis: inherit !important;
}

.dex-dev-company-main{
	max-width: 220px;
	width: 100%;
}

.wp-block-columns.dex-dev-company-main{
	align-items: stretch !important;
}

.best-decentral-main-flex{
	display: flex;
	align-items: center;
}

.best-decentralized-heading{
	max-width: 664px;
	width: 100%;
}

.best-decentralized-heading h2{
	font-weight: 800;
	font-size: 32px;
	line-height: 44px;
	color: var(--black-100);
}

.best-decentralized-heading h2 span{
	color: var(--primary-100);
}

.dex-space-right{
	margin-right: 1rem !important;
} 

.dex-space-bottom{
	margin-bottom: 1rem !important;
}

.dex-crypto-max img{
	max-width: 140px !important;
}

.dex-experts-contents h2{
	color: var(--black-100) !important;
}

.dex-experts-contents h2 span{
	color: var(--primary-100) !important;
}

.dex-process-section{
	background: var(--grey-black-95);
    padding: 5rem 0 0.5rem;
}


.dex-exchange-main-heading{
    max-width: 700px;
	width: 100%;
	margin: 0 auto 70px !important;
}

.dex-exchange-main-heading h2{
	font-weight: 800;
	font-size: 40px;
	line-height: 140%;
	color: var(--white-100);
	margin-top: 8px;
	margin-bottom: 1.5rem;
}

.dex-exchange-main-heading h3{
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	letter-spacing: 2.1px;
	text-transform: uppercase;
	color: #FFFFFF;
}


.dex-industries-section-main{
	background: #111620;
	padding: 80px 0;
	margin-bottom: 64px !important;
}


.dex-field-heading{
	max-width: 612px;
	margin: 0 auto 32px !important;
}

.dex-field-heading h4{
	font-weight: 800;
	font-size: 32px;
	line-height: 44px;
	color: var(--white-100);
}

.dex-field-heading h4 span{
	color: var(--primary-100);
}

.dex-field-heading p{
	font-weight: 400;
	font-size: 18px;
	line-height: 28px;
	color: rgba(255, 255, 255, 0.65);
	margin-top: 1rem;
}


.dex-field-content {
background: url(https://media.calibraint.com/calibraint-wordpress/wp-content/uploads/2023/04/19103153/gradient-bg-coin.png);
background-blend-mode: overlay;
background-color: #272B33;
border-radius: 50px;
    padding: 8px 16px 8px 8px;
    display: flex;
    align-items: center;
}

.dex-field-content figure img {
    width: 40px;
    height: 40px;
    object-fit: contain;
}

.dex-field-content h5 {
    font-weight: 700;
    font-size: 20px;
    line-height: 26px;
    color: rgba(255, 255, 255, 0.85);
    margin-left: 8px;
}

.dex-field-main-icon {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    max-width: 800px;
}


.decentral-bottom-80{
	margin-bottom: 80px !important;
}

.smart-offer-dev-tablet .wp-block-column .wp-block-columns{
	align-items: stretch !important;
}


/* Blockchain section */
.our-process-section {
  background: var(--grey-black-95);
  padding: 5rem 0 0.5rem;
}

.block-60-responsive {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}

.our-process-section h6 {
  font-size: 0.875rem;
  font-weight: normal;
  letter-spacing: 2.1px;
  color: var(--white-100);
  margin-bottom: 0.5rem;
}
.our-process-section h2 {
  font-size: 2rem;
  font-weight: 800;
  line-height: 1.38;
  color: var(--white-100);
  max-width: 650px;
  margin: 0 auto 4.75rem;
}

.our-process-section .process-card{
  width: 33.33%;
  padding-right: 2rem;
  margin-bottom: 22px;
}

.dex-process-section .wp-block-columns .process-card{
	align-items: stretch !important;
}

.our-process-section .process-card .wp-block-column,
.dex-process-section .process-card .wp-block-column{
  padding-right: 1.5rem;
  padding-bottom: 8.5rem; 
  border-top: 1px dashed var(--white-100);
  position: relative;
}
.our-process-section .process-card .wp-block-column:after,
.dex-process-section .process-card .wp-block-column:after{
  content: "";
  position: absolute;
  top: -4.5px;
  right: -3px;
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 6px solid var(--white-100);
}
.our-process-section .process-card.box-border .wp-block-column,
.dex-process-section .process-card.box-border .wp-block-column{
  border-right: 1px dashed var(--white-100);
}
.our-process-section .process-card.box-border .wp-block-column:after,
.dex-process-section .process-card.box-border .wp-block-column:after{
  content: none;
}
.our-process-section .process-card.second-line-card .wp-block-column:after,
.dex-process-section .process-card.second-line-card .wp-block-column:after{
  border-right: 6px solid var(--white-100);
  border-left: none;
  right: unset;
  left: 83px;
}
.our-process-section .process-card figure,
.dex-process-section .process-card figure{
  width: 5.375rem;
  height: 4.375rem;
  padding-right: 1rem;
  position: relative;
  top: -2rem;
  background-color: rgb(17 21 32);
}
.our-process-section .process-card h4,
.dex-process-section .process-card h4{
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.38;
  color: var(--white-100);
  margin-bottom: 0.5rem;
}
.our-process-section .process-card p,
.dex-process-section .process-card p{
  font-size: 0.875rem;
  font-weight: normal;
  line-height: 1.71;
  color: var(--white-55);
}

.dex-align-process{
	align-items: baseline !important;
}

.key-blockchain-services h2{
	font-weight: 800;
	font-size: 40px;
	color: #050A14;
}

.key-blockchain-services h2 span{
	color: #FB833D;
}

.key-blockchain-services{
	max-width: 760px;
	margin: 0 auto 32px !important;
}

.key-blockchain-services p{
	font-weight: 400;
	font-size: 16px;
	line-height: 26px;
	color: rgba(0, 0, 0, 0.65);
	padding-top: 1rem;
}

.dex-blockchain-experts{
	font-size: 32px !important;
	line-height: 130% !important;
}

.page-id-3336 .dex-align-process{
	align-items: unset !important;
}

.page-id-3336 .dex-process-section .process-card{
	margin-top: 0 !important;
}
