@media(max-width: 1360px) {
	.wrp {
		max-width: 900px;
	}.contacs-left {
    width: 100%;
		margin-bottom: 30px;
}.cont-right {
    border-radius: 20px;
    background: #FFF6EB;
    width: 48%;
    box-sizing: border-box;
    padding: 24px;
}
	.contactss {
		flex-wrap: wrap;
		
	}
	.foll-but {
    font-size: 18px;
    padding: 20px 12px;
}.foll-title {
    color: #111;
   
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 20px;
}.section-title {
	line-height: 130%;
    font-size: 40px;
}.cont-screen-subtitle {

    font-size: 16px;
    margin-top: 10px;
    margin-bottom: 30px;
}
	    .form-inputi {
        width: 49%;
    }
	.button2 {
   
    padding: 20px 46px;
    font-size: 18px;
    line-height: 18px;
    gap: 8px;
}.footer {
    gap: 24px;
}.footer-menu {
    width: 828px;
    gap: 14px;
}.footer-menu a {
    color: #111;
    font-size: 14px;
    line-height: 130%;
}
.footer-copy {
    font-size: 12px;
    line-height: 130%;
}.footer-menu {
    width: auto;
    gap: 14px;
}.section-contacts {
    margin-top: -40px;
    border-radius: 20px 20px 0 0;
    padding-top: 55px;
    padding-bottom: 55px;
}.section-asked {
    padding-top: 55px;
    padding-bottom: 100px;
}.section-about {
    position: relative;
    padding-top: 55px;
    padding-bottom: 55px;
    z-index: 2;
    margin-top: -40px;
    border-radius: 20px;
}.asked-right {
    width: 580px;
}.asked-left {
    border-radius: 20px;
    background: #FFF6EB;
    width: 302px;
    padding: 24px;
}.asked-left1 {
    color: #111;
    text-align: center;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 130%; 
}.asked-left2 {
    margin-top: 20px;
    margin-bottom: 15px;
}.asked-left3 {
    color: #1F2021;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 14px;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 130%;
}.partners-slider-item img {
    max-width: 124px;
    max-height: 36px;
}.partners-slider-title {
	font-size: 32px;
	line-height: 130%;
}.about-text2 {
  
    margin-top: 16px;
    font-size: 14px;
    font-weight: 400;
    line-height: 130%;
}.about-text1 {
    color: #FFF;
    margin-top: 24px;
    margin-bottom: 16px;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
}.about-left {
    width: 500px;
}.about-right {
    border-radius: 20px;
    width: 371px;
}.section-something-wrp {
  
    border-radius: 20px 20px 0 0;
  
    margin-top: -40px;
  
    padding-top: 55px;
    padding-bottom: 100px;
}.something-card {
    width: 210px;
    border-radius: 20px;
    padding-top: 32px;
    padding-bottom: 19px;
}.something-card-text {
    color: #1E1E1E;
    text-align: center;
    font-size: 18px;
}.section-two {
    position: relative;
    z-index: 2;
    padding-top: 1px;
    border-radius: 20px 20px 0 0;
  
    margin-top: -40px;
    padding-bottom: 100px;
}.slid1-item {
    margin: 16px;
    padding: 24px;
    border-radius: 20px;
}.slid1-item-title {
    color: #1F2021;
    text-align: center;
    margin-top: 16px;
    margin-bottom: 16px;
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
}.about-token-right img {
    width: 216px;
    margin-bottom: 22px;
}.about-token-left {
    width: 630px;
}.ab-token-desc1 {
    margin-top: 24px;
    color: #1F2021;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
    margin-bottom: 24px;
}.ab-token-tag, .ab-token-desc2 {
	font-size: 14px;
	line-height: 130%;
}
.step-by-title {
	font-size: 20px;
	line-height: 130%;
}
.step-arrow img {
	width: 30px;
}
.steps-ram {
	gap: 12px;
	padding: 24px;
}.step-item {
    width: 248px;
}.blog-cats ul {
   
    gap: 15px;
}
.blog-cats ul a{
   display: flex;
}.blog-card-item {
    position: relative;
    border-radius: 48px;
    background: #FFF;
    width: calc((100% - 33px) / 2 );
}.blog-card-iteminslider {
	margin: 0 16px;
}
.single-post 	.imonepage {
		width: 440px;
	}
}


@media(max-width: 950px) {
	.wrp {
		width: 600px;
	}
	.contactss, .asked, .about, .about-tiken {
		flex-direction: column;
		gap: 30px;
	}.cont-right, .cont-left, .asked-right, .asked-left, .about-left, .about-right ,.about-token-left, .about-token-right{
    width: 100%;
}
.about-right {
	height: 400px;
}
.something-cards {
	flex-wrap: wrap;
	gap: 24px;
}.something-card {
    width: 288px;
}.steps-ram {
	flex-direction: column;
}
.steps-ram > div {
	width: 100%;
}
.step-arrow img {
	transform: rotate(90deg);
}
.step-arrow{
	display: flex;
    align-items: center;
    justify-content: center;
}.step-by-title {
	width: 100%;
}.first-screen-title {
    
    font-size: 54px;
    line-height: 130%;
    margin-bottom: 24px;
}.first-screen-subtitle {
    font-size: 18px;
    line-height: 130%;
}
.header-menu {
	display: none;
}
.burger  {
	display: flex;
}
.header-lang-sw {
	display: none;
}
 .button1 {
	gap: 0;
	font-size: 0;
	padding: 10px;
}
.footer {
	flex-wrap: wrap;
}.blog-list-wrp {
   
    gap: 10px;
}
.blog-card-item {
    position: relative;
    border-radius: 20px;
    background: #FFF;
    width: calc((100% - 10px) / 2 );
}
.blog-card-image {
    border-radius: 20px 20px 0 0;
    height: 165px;
}
.blog-card-info {
    padding: 15px;
}.blog-card-title {
    color: #1F2021;
    margin-bottom: 14px;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
}.blog-card-meta {
    margin-bottom: 15px;}
    .blog-card-meta > div {
   
    font-size: 12px;
    line-height: 130%;
}.blog-card-short {
  
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
}.iner-page {
    border-radius: 20px;
    padding: 20px 20px;
    background: #FFF;
    margin-top: 25px;
    margin-bottom: 55px;
}.bread {;
    font-size: 12px;
    line-height: 14px;
}.page-article-meta {
  
    flex-wrap: wrap;
}
.image-and-menu {
	flex-wrap: wrap;
	gap: 30px;
}.imonepage , .single-post .imonepage{
    width: 100%;
    display: flex;
}.pamenu {
	width: 100%;
}
.blog-card-iteminslider {
	margin: 0 5px;
}.iner-text-page-body img{
	border-radius: 20px;
}.call-to-action {
  
    padding: 15px;
}
.mob-menu-wrp {
	display: block;
	position: fixed;
	top: -200vh;
	left: 0;
	width: 100%;
	transition: opacity 0.3s;
	height: 100vh;background: #1C1820;
	z-index: 9999;
}
.mob-menu-header {
	display: flex;	padding-top: 20px;
	padding-bottom: 20px;
	justify-content: space-between;
	align-items: center;
}
.header-wrapper {
	padding-top: 20px;
	padding-bottom: 20px;
}
.burger-close {
	width: 32px;
}
.mob-meny {

}
.mob-menu-wrp .button2 {
	margin-left: auto;
	margin-right: auto;
}
.mob-meny  ul {
  list-style: none;
  margin: 0;
  padding: 0;
  flex-direction: column;
  align-items: center;
  margin-top: 30px;
  margin-bottom: 30px;
  gap: 24px;
  display: flex;
}
.mob-meny  li a{
  color: #FFF;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 32px; /* 177.778% */
}

.mob-meny  li a:hover {
  color: #FA550D;
  transition: 0.3s;

}
.mob-meny  li.current-page a{ transition: 0.3s;
  font-weight: 700; color: #FA550D;
}

.tech-links {
	display: flex;
	margin-bottom: 40px;
	justify-content: center;
	align-items: center;
	margin-top: 90px;
}
.razdel1 {
	margin-left: 10px;
	margin-right: 10px;
	height: 20px;
	background: #F86A0B;
	 width: 2px;
}
.header-lang-sw-mob a {
padding: 5px;

	color: #FFF;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
}
.header-lang-sw-mob.current a {
border: 1px solid #fff;
border-radius: 4px;
}
.mob-menu-wrp-open {
	top: 0;
	opacity: 1;
	transition: opacity 0.3s;
}
}


@media(max-width: 650px) {
	.wrp{
		width: auto;
		margin-left: 15px;
		margin-right: 15px;
	}.contacs-left {
    width: 100%;
}
.form-sub-and-cont {
	flex-direction: column;
}
.footer-menu {
	width: 100%;
	gap: 14px 0;
	flex-wrap: wrap;
}
.footer-menu a {
	width: 50%;
}
.otherqw p{
	flex-direction: column;
	margin-top: 30px!important;
}.form-inputs {
	flex-direction: column;
}.form-inputi {
    width: 100%;
}.form-inputi-title {
    margin-bottom: 6px;
    font-size: 14px;
    font-weight: 400;
    line-height: 15px;
}.form-inputi-input input, .form-inputi-input textarea {
    margin-bottom: 24px;
    border-radius: 6px;
    font-size: 16px;
    padding: 10px 18px;
    width: 100%;
    font-weight: 400;
    line-height: 20px;
}.form-sub-and-cont {
	margin-top: 0;
}.daccordion__item {
    border-radius: 20px;
    margin-bottom: 14px;
    padding-bottom: 16px;
}.daccordion__title {
    display: flex;
    padding: 16px 16px 0 16px;
    cursor: pointer;
    font-size: 16px;
    font-weight: 400;
    line-height: 130%;
}.daccordion__content {
    color: #1F2021;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
    padding: 16px 16px 0 16px;
}.section-title , .something-title{
    line-height: 130%;
    font-size: 34px;
}.cont-screen-subtitle , .step-item-desc, .slid1-item-desc{
    font-size: 14px;
    line-height: 130%;
}.partners-slider-item {
    height: 121px;
    margin-left: 5px;
    margin-right: 5px;
}.partners-slider-title {
    font-size: 24px;
    line-height: 130%;
}.partners-slider .slick-next {
    transform: none;
    top: -71px;
    right: 5px;
    left: auto;
}.partners-slider .slick-prev {
   right: 46px;
    top: -71px;
}.partners-slider {
    margin-left: -5px;
    margin-top: 40px;
    margin-right: -5px;
}.about-right {
    height: 300px;
}.about-text1 , .step-by-title, .ab-token-desc1{
    line-height: 130%;
    font-size: 16px;
}.something-card {
    width: 100%;
}.step-arrow {    margin-left: 17px;

    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
}

.step-arrow img {
    width: 23px;
}.step-item-title {
    margin-top: 15px;
    margin-bottom: 15px;
    font-size: 24px;
    line-height: 130%;
}.ab-token-tags {
	flex-wrap: wrap;
}
.first-screen-left {
    position: relative;
    padding-top: 132px;
    padding-bottom: 470px;
    width: 100%;
}.first-screen-title {
    font-size: 44px;
    line-height: 130%;
    margin-bottom: 21px;
}.first-screen-subtitle {
    font-size: 16px;
    line-height: 130%;
}.first-screen-image {
    left: -220px;
    bottom: 0;
    height: auto;
    width: calc(100% + 440px);
    display: flex;
    position: absolute;
}.first-screen-image img {
    height: auto;
    width: 100%;
}.slid1-item {
    margin: 5px;
    padding: 24px;
    border-radius: 20px;
}.slid1-wrp {
    margin-left: -5px;
    margin-right: -5px;
    margin-top: -45px;
}.blog-cats a {
    padding: 8px 10px;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
}.blog-cats ul {
    gap: 8px;
}.blog-card-item {
    position: relative;
    border-radius: 20px;
    width: 100%;
}.iner-page {
    border-radius: 0;
    padding: 0;
    background: #FFF;
    margin-left: -15px;
    margin-right: -15px;
    padding: 25px 15px;
    margin-top: 0;
    margin-bottom: 0;
}.bread {
    font-size: 12px;
    line-height: 130%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
}.article-autor {
    color: #1F2021;
    margin-right: 24px;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 130%;
}.article-time1 {
    display: flex;
    gap: 6px;
    align-items: center;
    color: #1F2021;
    font-size: 16px;
    font-style: normal;
    margin-right: 9px;
    font-weight: 500;
    line-height: 130%;
}.page-article-meta {
    flex-wrap: wrap;
    gap: 10px;
}.page-article-meta .blog-card-viev {
  
    padding: 4px 7px;
    font-size: 12px;
}
.bread a {
	font-size: 12px;
	line-height: 130%;
}
.iner-text-page {

}.imonepage img {
    border-radius: 20px;
    width: 100%;
}.iner-text-page-body p {
    color: #000;
    margin-top: 5px;
    margin-bottom: 14px;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
}.call-to-action {
	justify-content: flex-start;
	flex-direction: column;
}.call-to-action-text {
    color: #FFF;
    max-width: 100%;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 130%;
    margin-bottom: 20px;
}.iner-text-page-body ul li {
    position: relative;
    color: #000;
    margin-bottom: 5px;
    font-size: 14px;
    font-style: normal;
    padding-left: 40px;
    font-weight: 500;
    line-height: 130%;
}.iner-text-page-body ul li:before {
    color: #F8540E;
    font-size: 14px;
    content: '—';
    position: absolute;
    left: 18px;
    top: 0px;
    font-style: normal;
    font-weight: 700;
    line-height: 130%;
}.regnow {
    color: #000;
    margin-top: 36px;
    margin-bottom: 36px;
    font-size: 16px;
    border-radius: 10px;
    border: 2px solid #F7770A;
    background: rgba(221, 227, 236, 0.00);
    padding: 20px 15px;
    font-style: normal;
    font-weight: 700;
    line-height: 130%;
}.regnow a {
	font-size: 16px;
	line-height: 130%;
}
.artsliser {
    margin-left: -5px;
    margin-right: -5px;
}
.call-to-action .button2 {
	margin-left: 0;
	margin-right: auto;
}.art-slider-title {
	font-size: 20px;
	line-height: 130%;
}.blog-page-article-slider-wrp {
    margin-top: 61px;
    margin-bottom: 74px;
}.artsliser .slick-next {
    transform: none;
    top: -58px;
    right: 5px;
    left: auto;
}
.artsliser .slick-prev {
	top: -58px;
	right: 46px;
}
	.wp-block-quote {
	
    border-radius: 0px 10px 10px 0;
    margin: 24px 0 24px 0px;
	}
	.wp-block-quote:before {
    left: 0; 
	}
	.wp-block-quote p {
		margin: 0!important;
	}.first-screen-title {
    font-size: 35px;
    line-height: 130%;
    margin-bottom: 21px;
}.first-screen-subtitle {
    font-size: 14px;
    line-height: 130%;
}
	.section-first-screen-wrp {
		z-index: 2;
    position: relative;
	}
	.foll-but {
		height: auto;
	}
}