@media only screen and (max-width:1199px) {
	.market_area .blk_back {
	min-height: 538px;
	}
	.market_area .secon_area .blk_back {
    min-height: 654px;
}
		.header .col-md-7 {
    flex: 0 0 51.333333%;
    max-width: 53.333333%;
}
	.header .col-md-3 {
	flex: 0 0 32%;
     max-width: 34%;
}
	.login_btn a:nth-child(3) {
    padding: 13px 12px;
}
	.header .btn_area_header a {
    padding: 13px 11px;
	}
	.btn_banner {
    margin-bottom: 57px;
}
	.banner_area h1 {
    margin-top: 159px;
}
}
@media only screen and (max-width: 1090px) {
	.banner_area h1 {
    margin-top: 133px;
}
	.btn_banner {
    padding-bottom: 20px;
}
}
@media only screen and (max-width:991px) {
	.single-post .banner_area h1
 {
    margin-top: 207px;
}
	.about_area .abt_text {
    padding: 30px 0px 0px 16px;
}
	.plt_area .row {
    padding: 0px;
}
	.plt_area p {
    padding-right: 0px;
}
	.plt_area .ser_over .overlay_area {
		padding: 43px 27px;
	}
	.market_area .row {
    padding: 0px;
}
	.market_area .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 100%;
    max-width: 100%;
}
	.market_area .blk_back {
    min-height: auto;
}
	.market_area .secon_area .blk_back {
    min-height: auto;
}
	.market_area .th_area .blk_back.fle_text {
    padding-left: 0px;
	min-height: auto;
}
	.logo_area {
    text-align: center;
}
	.about_area .abt_img img {
		top: 140px;
	}
.login_btn a {
    padding: 17px 21px;
	font-size: 14px;
	}
	.header .logo_area img {
		height: 99px;
	}
	.header .btn_area_header a {
         font-size: 15px;
        padding: 11px 12px;
	}
	.login_btn a:nth-child(3) {
   padding: 11px 8px;
}
	.about-banner h1 {
		font-size: 42px;
		letter-spacing: -1px;
	}
	.banner_area h2{
		margin-top: 50px;
	}
	.banner_area h2 {
        margin-top: 10px;
    }
	.banner_area h2{
		font-size: 24.9px;
	}
.banner_area p {
    font-size: 16px;
    max-width: 100%;
    margin: 8px auto 20px;
    line-height: 29px;
}
	.btn_new {
    font-size: 15.31px;
    padding: 14px 20px;
	}
	.about_area .abt_text p {
    padding-right: 0px;
}
	.about_area .abt_text h4 {
    font-size: 19px;
	line-height: 31px;
	}
	  .plate_feature .col-md-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 100%;
        max-width: 1000%;
    }
	.banner_area h1 {
    margin-top: 144px;
    font-size: 48px;
    letter-spacing: -3px;
}
	.about_area .row {
    padding: 0px;
}
	.about_area .abt_text h2 {
    font-size: 49px;
    line-height: 40px;
}
	.plate_feature .col-md-6:nth-child(1) img {
    height: 719px;
}
	.plate_feature .ser_over {
    margin-bottom: 38px;
}
	.plate_feature .col-md-6:nth-child(1) .ser_over img {
     height: 804px;
	}
	body .plate_feature .ser_over img {
	height: 1182px;
	}
	body .plate_feature .overlay_area img {
		height: auto !important;
	}
	body .market_area .blk_back {
    min-height: auto;
}
	.th_area img {
    width: 100%;
    padding: 0px !important;
    height: auto;
    max-width: 100%;
}
	.market_area h2 {
    font-size: 41px;
    margin-bottom: 32px;
    line-height: 51px;
}
	.terms, .kyc, .privacy, .blockchain {
    padding: 48px 30px 29px;
}
	.legal, .cookie, .dispute {
     padding: 48px 30px 29px;
    margin: 35px 0px;
}
	.data-table tr.wpdt-cell-row th {
    white-space: nowrap !important;
}
	.data-table .wpdt-cell {
    white-space: nowrap !important;
}
	body .row.th_area.th_new_area.img_are_th {
    margin-top: 0px;
    flex-direction: column-reverse;
}
	body .row.th_area.th_new_area.img_are_th .other_images {
    margin: 13px 15px 0px;
}
	body .row.th_area.th_new_area.img_are_th .trust_imgs .row .col-md-4 {
    padding: 0 0px !important;
}
body .row.th_area.img_are_th .col-md-6 .row {
    padding: 0px 0px !important;
}
	.market_area .col-md-6:nth-child(1) h3 {
    margin-bottom: 23px;
    text-align: center;
}
	.trust_imgs .row {
    margin-top: 27px;
}
	.row.th_area.th_new_area.img_are_th .trust_imgs .row .col-md-4 {
    flex: 0 0 100%;
    max-width: 100%;
}
	body .plate_feature .ser_over{
           background-image: url(../images/banner.jpg);
        top: 0px;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
}

	.plt_area .ser_over .overlay_area {
    position: inherit;
    margin: 0px;
}
	body .plate_feature .ser_over img {
        display: none;
    }
	body .plate_feature .ser_over .overlay_area img {
    display: block;
}	
	.brokerage img {
    margin-top: 0px;
}
	body .market_area .other_images {
    padding-top: 0px;
    margin-top: 0px;
}
	.supply_part h3 {
    font-size: 28px;
    line-height: 42px;
    margin-bottom: 0px;
    margin-top: 18px;
}
	.trust_imgs h3 {
    text-align: center !important;
    margin-bottom: 33px !important;
    padding-top: 29px;
}
	.data-table table .wpdt-bc-B88C58:nth-child(7) {
    padding: 3px 8px !important;
}
	.table_area table tr td:nth-child(2) {
    white-space: normal !important;
    width: 26% !important;
    max-width: 20% !important;
}
	.table_area table tr th {
        white-space: nowrap !important;
		padding: 14px 7px !important;
    }
	.table_area table tr td {
        white-space: nowrap !important;
		padding: 15px 7px !important;
    }
	.table_area .table {
    display: block;
    width: 100%;
    overflow-x: auto;
}
	.table_area table tr th:nth-child(2) {
		padding: 16px 5px !important;
	}
	.table_area table tr th:nth-child(2) {
        padding: 16px 52px !important;
    }
	    .header .btn_area_header a {
        font-size: 13px;
        padding: 11px 14px;
        margin-left: 8px;
    }
	.header .row {
    flex-direction: column;
}
	  .header .col-md-2, .header .col-md-10 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
	    .banner_area h1 {
        margin-top: 227px;
    }
.single-post .entry-content img {
    max-width: 352px;
    margin: 0px 0px 20px;
}
	body .canny-header-buttons {
		margin-top: 32px;
	}
	.page-id-897 .banner_area h1 {
    margin-top: 224px;
}
	    body .row.th_area.th_new_area.img_are_th {
        flex-direction: row;
    }
}
@media only screen and (max-width:767px) {
	    .page-id-897 .banner_area h1 {
        margin-top: 171px;
    }
	.single-post .entry-content img {
    max-width: 100%;
    margin: 0px 0px 22px 26px;
}
	.single-post .banner_area h1 {
    font-size: 40px;
    letter-spacing: 0px !important;
}
	.logo_area {
    text-align: center;
}
	.header .btn_area_header a {
    margin: 0px;
}
	.header .col-md-8{
		padding: 0px;
	}
	.header .btn_area_header a {
        padding: 10px 18px;
    }
 .banner_area {
        min-height: 675px;
    }
	    .about_area .row {
        height: auto;
    }
	.about_area .abt_img img {
    left: 54px;
}
	.plt_area .ser_over{
		margin-bottom: 20px;
	}
	.plt_area .ser_over img {
	height: 315px;
	}
	.market_area .th_area .blk_back img {
		height: auto;
	}
		.header .hang_area {
    position: absolute;
    top: -250px;
    right: 0px;
}
   .banner_area {
      padding-top: 97px;
    }
	.about_area .abt_text p {
    padding-right: 0px;
}
	.abt_img {
    text-align: center;
}
.about_area .abt_img img {
    top: 15px;
    left: 0px !important;
    right: 0px;
    margin: auto;
    max-width: 433px;
}
		.plt_area.contac_area input, .plt_area.contac_area textarea {
		margin-bottom: 16px;
	}
	.plt_area.contac_area textarea {
    height: 138px;
    margin-bottom: 22px;
    margin-bottom: 8px ! IMPORTANT;
}
	.wpcf7-not-valid-tip {
    top: 45px;
}
    .header .col-md-3 {
        flex: 0 0 48%;
        max-width: 49%;
    }
	    .login_btn a {
        padding: 17px 26px;
        font-size: 14px;
    }
	    .banner_area h2 {
        margin-top: 0px;
    }
	body .plate_feature .ser_over img {
        height: 1131px;
    }
	.market_area h2 {
        font-size: 37px;
        margin-bottom: 21px;
        line-height: 48px;
    }
.header .btn_area_header {
        flex-wrap: wrap;
        column-gap: 12px;
        justify-content: center;
        min-height: auto;
        row-gap: 10px;
        margin-top: 21px;
    }
	.login_btn a:nth-child(3) {
/*     padding: 10px 37px !important; */
}
	.about_area .abt_img img {
        max-width: 100%;
    }
   .about_area .abt_text {
        padding: 0px;
    }
	.plt_area h2 {
    font-size: 45px;
    margin-bottom: 30px;
}
	    .about-banner h1 {
        font-size: 38px;
        letter-spacing: -1px;
        padding-top: 31px;
    }
.data-table .wpdt-c {
	width: 100%;
	overflow: scroll;
	margin: auto;
}
	.address_b:after{
		display: none;
	}
.breadcrumbs {
        padding: 239px 0px 42px;
    }
	.data-table .wpdt-c {
        margin: 18px auto;
    }
body.page-id-524 .table_area {
    padding: 246px 0px 80px ;
}
	.btn_banner {
        padding-bottom: 19px;
    }
.trust_page .intro, .trust_page .trust_list, .trust_page .trust_footer {
        padding: 44px 15px 28px;
    }
	    body.page-id-524 .table_area {
        padding: 283px 0px 80px;
    }
	    .banner_area h1 {
        margin-top: 173px;
    }
	    .header .btn_area_header a {
        width: 48%;
    }
	.blog-grid {
    padding: 28px 4px 54px;
}
	.blog-grid .blog-item {
    padding: 13px 12px 22px;
	}
	.single-post .entry-content {
    margin: 49px 0px 61px;
}
	.single-post .banner_area h1 a {
    letter-spacing: -2.1px;
}
	.single-post .banner_area h1 {
        margin-top: 171px !important;
    }
	.row.secon_area {
    padding: 0px 15px;
}
	.row.th_area.img_are_th {
    padding: 0px 14px;
}
}
@media only screen and (max-width:580px) {
	.header .hang_area {
    right: 17px;
}
	.header .col-md-8 {
    padding: 0px 15px;
}
	.about_area .abt_text {
    padding: 0px 0px 0px 0px;
}
	.plt_area::before {
		width: 100%;
	}
	.banner_area h2 {
        font-size: 20.9px;
        margin-top: 20px;
    }
.banner_area h1 {
    font-size: 53px;
    line-height: 55px;
}
	.about_area .abt_text h2 {
		font-size: 48px;
	}
	.plt_area h2 {
    font-size: 45px;
    margin-bottom: 36px;
}
	.market_area h2 {
    font-size: 38px;
    line-height: 50px;
}
	.contac_area .contact_form .row {
    padding: 0px 3px !important;
}
   .banner_area {
        padding-top: 92px;
    }
	.login_btn .invest {
/*     position: fixed;
    bottom: 0px;
    width: 100%;
    left: 0px;
    margin: 0px;
    text-align: center;
    font-size: 15px;
    padding: 14px;
	border: none !important;	 */
}
	    .header .col-md-7 {
        flex: 0 0 68.333333%;
        max-width: 70.333333%;
    }
	.header .col-md-3 {
        flex: 0 0 29%;
        max-width: 27%;
    }
.header .btn_area_header a {
        padding: 10px 11px;
        font-size: 13px;
    }

}
@media only screen and (max-width:480px) {
	   .page-id-897 .banner_area h1 {
        margin-top: 0px;
    }
		.single-post .banner_area h1 {
        margin-top: 0px !important;
    }
.contac_area .contact_form .row {
    padding: 0px 4px !important;
}
	    .single-post .entry-content {
        margin: 36px 0px 61px;
    }
.plt_area h2 {
    font-size: 43px;
    margin-bottom: 17px;
}
	.plt_area.contac_area {
    min-height: auto;
}
	.plt_area.contac_area .wpcf7-submit{
		margin-bottom: 12px;
	}
		.banner_area h2, .banner_area h1 {
    font-size: 19.9px;
	margin: 0px 0px 15px;
	}
.banner_area h1 {
        font-size: 43px;
        letter-spacing: -3.1px;
        line-height: 45px;
        padding-top: 101px;
    }
	.banner_area .btn_new {
	padding: 14px 21px;
	}
.about_area .abt_text h2 {
	font-size: 43px;
	}
	.plt_area {
    padding: 58px 0px;
}
	.plt_area .ser_btn_area {
    margin-top: 20px;
}
	.market_area h2 {
    font-size: 38px;
    letter-spacing: -1px;
    margin-bottom: 27px;
    line-height: 46px;
}
	.market_area .mark_btn {
    margin-bottom: 30px;
}
	.market_area .blk_back {
    padding: 30px 15px 20px;
    margin-bottom: 18px;
}
	.market_area {
		padding: 50px 0px 50px;
	}
	.plt_area.contac_area h2 {
		font-size: 39px;
	}
	.market_area .blk_back h3 {
    font-size: 21px;
	line-height: 33px;
	}
	.header .hang_area span {
    width: 52px;
    height: 2px;
	margin-bottom: 11px;
	}
	    .header .col-md-7 {
        padding-right: 0px;
    }
	    .banner_area {
       padding-top: 163px;
    }
	    .banner_area {
        min-height: 790px;
    }
	.banner_area .btn_new {
        padding: 14px 15px;
        letter-spacing: .48px;
    }
	    body .plate_feature .ser_over img {
        height: 1172px;
    }
	    .plate_feature .col-md-6:nth-child(1) .ser_over img {
        height: 849px;
    }
	.about_area .col-md-7, .about_area .col-md-5 {
    padding: 0px;
}
	body .plt_area .ser_over .overlay_area {
    padding: 26px 15px;
}
	.plt_area .ser_over .overlay_area {
    position: inherit;
    margin: 0px;
}
	body .plate_feature .ser_over img {
        display: none;
    }
	body .plate_feature .ser_over .overlay_area img {
    display: block;
}
	.copy_right p {
    padding: 0px 15px;
}
	.breadcrumbs {
   padding: 205px 0px 17px;
}
    .terms, .kyc, .privacy, .blockchain {
      padding: 42px 15px 29px;
    }
	.legal, .cookie, .dispute{
	  padding: 42px 15px 29px;	
	}
	.policy_area .policies h3 {
    font-size: 30px;
}
	.terms, .kyc, .privacy, .blockchain {
        padding: 40px 15px 29px;
    }
	.legal, .cookie, .dispute{
		 padding: 40px 15px 29px;
	}
	.page-template-Browse-php .banner_area {
    padding-top: 55px;
}
	.data-table {
    margin-bottom: 58px;
}
.banner_area .btn_new {
        padding: 14px 15px;
        letter-spacing: .48px;
        font-size: 14px;
        line-height: 24px;
    }
	    .about_area .abt_text h2 {
        font-size: 40px;
    }
	.single-post .banner_area h1 {
        font-size: 35px;
    }
}
@media only screen and (max-width:453px) {
    .header .btn_area_header {
        flex-wrap: wrap;
    }	

	.banner_area h1 {
        padding-top: 102px;
    }
	    .data-table .wpdt-c {
        padding-top: 28px;
        padding-bottom: 21px;
    }
	.banner_area {
        min-height: 821px;
    }
	    .breadcrumbs {
        padding: 238px 0px 17px;
    }
	.page-id-524 .table_area {
        padding: 272px 0px 13px !important;
    }
}
@media only screen and (max-width:425px) {
	.header .btn_area_header a {
        padding: 10px 4px;
	    font-size: 12px;
    }
}
@media only screen and (max-width:414px) {
	    .header .col-md-3 {
        flex: 0 0 21%;
        max-width: 21%;
    }
    .header .btn_area_header a {
        padding: 10px 4px;
    }
	    .header .col-md-7 {
        flex: 0 0 100%;
        max-width: 100%;
        padding-right: 15px;
    }
	    .header .col-md-3 {
        flex: 0 0 100%;
        max-width: 100%;
    }
	.header .btn_area_header {
		min-height: 87px;
	}
	.header .btn_area_header {
		min-height: 87px;
	}
	.banner_area {
            padding-top: 171px;
    }
	.banner_area .btn_new {
        padding: 14px 9px;
        font-size: 13px;
    }
	    body .plate_feature .ser_over img {
        height: 1253px;
    }
	.about_area .row {
        height: auto;
    }
}
@media only screen and (max-width:407px) {
.about_area .abt_img img {
	top: 24px;
	}
	.plt_area h2{
	letter-spacing: -1.5px;	
	}
	.plt_area .ser_over img {
    height: 324px;
}
	.plt_area .ser_over .overlay_area {
    padding: 27px 27px;
}
	.about_area .row {
        height: auto;
    }
}
@media only screen and (max-width:390px) {
	.market_area h2 {
    font-size: 33px;
    margin-bottom: 27px;
    line-height: 42px;
}
	.plt_area .ser_over .overlay_area {
    padding: 26px 15px;
}
	.plt_area p {
    font-size: 16px;
	line-height: 28px;
	}
	.banner_area p {
	margin: 0px auto 15px;
	}
		.banner_area {
        min-height: 861px;
    }
}
@media only screen and (max-width:350px) {
.plt_area .ser_over img {
    height: 347px;
}
    .banner_area h2{
        font-size: 16.9px;
    }
	.header .btn_area_header a {
      padding: 10px 4px;
	  font-size: 11px;
    }
	    .header .btn_area_header {
		column-gap: 5px;
	}
}
@media only screen and (max-width:330px) {
	
}
@media only screen and (max-width:320px) {
	.plt_area .ser_over h3 {
		font-size: 29px;
	}
.plt_area .ser_over img {
    height: 388px;
}
		.about_area .abt_text {
    padding: 36px 0px 0px 0px;
}

}