/*
=========================
For - Dextop++
=========================
*/

@media screen and (min-width: 1400px) and (max-width: 1600px) {

	.container {
		max-width: 1400px;
	}

	.head-im img {
		width: 100%;
	}

	.tag {
		font-size: 13px;
		margin-bottom: 10px;
		margin-left: 0 !important;
		margin-right: 8px;
	}

	.textgp_im img {
		width: 100%;
	}

	.side_logo a img {
		margin: 0 30px;
	}

	.side_h2 h2 {
		font-size: 18px;
	}

	.main_side {
		margin: -16px 0 0 0px;
	}

}


/*
==========================
For - Dextop
==========================
*/

@media screen and (min-width: 1200px) and (max-width: 1399px) {

	.container {
		max-width: 1200px;
	}

	.head-text h2 {
		font-size: 43px;
	}

	.head-im img {
		width: 100%;
	}

	#fung {
		margin: 8px 0 24px;
	}

	#ability_a {
		margin: 0 0 8px;
	}

	.p2p_a {
		margin: 0 0 24px !important;
	}

	.fork_a {
		margin: 8px 0 0 !important;
	}

	.p3p_a {
		margin: 8px 0 24px !important;
	}

	.side_logo a img {
		margin: 0 26px;
	}

	.main_side {
		margin: -16px 0 0 0px;
	}

	.tabcontent {
		margin: 0 0 168px 22px;
	}

	.overlay_list li p {
		font-size: 21px;
	}

	.user-box p br {
		display: none;
	}

	.tbs_content2 {
		height: 316px;
	}

	.tbs_content1 {
		height: 285px;
	}

	.tab-head-bg {
		padding: 99px 41px;
	}

	.tab-head-bg h2 {
		font-size: 48px;
	}

	.tabs>ul li a>span {
		font-size: 26px;
	}

	.tbs_content p br {
		display: none;
	}

	.textgp_im img {
		width: 100%;
	}



}



/*
==========================
For - Leptop
==========================
*/

@media screen and (min-width: 992px) and (max-width: 1199px) {

	.head-text h2 {
		font-size: 43px;
	}

	.head-text p {
		margin-bottom: 64px;
	}

	.head-text p br {
		display: none;
	}

	.head-text p span {
		display: initial;
	}

	.head-im {
		height: 100%;
		display: flex;
		flex-direction: column;
		justify-content: center;
	}

	.banner-area {
		padding: 50px 0;
	}

	.ps_banner {
		top: 62px;
	}

	.side_h2 {
		text-align: center;
		padding: 0 0 40px;
	}

	.side_h2 h2 {
		font-size: 17px;
	}

	.main_side {
		margin: 0;
		text-align: center;
		margin: -17px 0 0;
	}

	.side_logo a img {
		margin: 0 20px;
	}

	.sio_im {
		width: 55.77px;
		height: 33.46px;
	}

	.tri_im {
		width: 74.04px;
		height: 36.89px;
	}

	.rsk_im {
		width: 82.6px;
		height: 45.72px;
	}

	.hiv_im {
		width: 151.86px;
		height: 40.16px;
		margin-right: 0 !important;
		margin-left: 0 !important;
	}

	.ele_im {
		width: 157.28px;
		height: 40.16px;
	}

	.deposit_content h2 {
		margin: 0 0 48px;
		font-size: 36px;
	}

	.deposit_content h2 br {
		display: none;
	}

	.deposits-area {
		padding: 59px 0 0;
	}

	.tab {
		width: 100%;
		display: flex;
		flex-direction: row;
		height: auto;
	}

	.tab button {
		width: 33.33%;
		text-align: center;
		
	}

	.overlay_box {
		margin: 0 0 104px;
	}

	.overlay_list {
		padding: 32px 24px 72px;
		margin: 0;
	}

	.overlay_list li {
		display: block;
	}

	.overlay_list li p {
		font-size: 18px;
		line-height: 140%;
		margin: 24px 0 0;
	}

	.tabcontent {
		width: 100%;
		margin: 24px 0 0;
	}

	.bg_tab {
		padding: 32px 24px 109px !important;
	}

	.bg_tab h2 {
		font-size: 31px;
		line-height: 140%;
	}

	.bg_tab h2 br {
		display: none;
	}

	.user_content h2 {
		font-size: 40px;
		line-height: 120%;
		margin: 0 0 48px;
	}

	.pdng_1 {
		padding: 0 55px;
	}

	.users-area .col-lg-6 {
		margin: 0 0 32px !important;
	}

	.tbs_content {
		margin: 0 0 0 16px;
	}

	.tabs section {
		width: 50%;
		padding: 32px 24px;
	}

	.tab-head-bg {
		padding: 60px 16px 88px;
	}

	.tab-head-bg h2 {
		font-size: 32px;
		line-height: 120%;
	}

	.tabs>ul li a>span {
		font-size: 24px;
		line-height: 125%;
		text-align: left;
	}

	.tabs>ul li a,
	.tabs>ul li a:visited {
		margin: 0 0 24px;
		padding: 0 10px;
	}

	.ver_br {
		display: block !important;
	}

	.tbs_content p {
		font-size: 20px;
		line-height: 150%;
	}

	.tbs_content p br {
		display: none;
	}

	.tabs>ul {
		height: 460px;
	}

	.tbs_content2 {
		border: none;
		height: 300px;
	}

	.tbs_content1 {
		border: none;
	}

	.around_h2 {
		font-size: 40px;
		line-height: 125%;
		margin: 0 0 48px;
	}

	.bips_bg {
		display: block;
		width: 100%;
		padding: 24px;
		margin: 0;
	}

	.bip_content h2 {
		font-size: 24px;
		line-height: 125%;
		margin: 24px 0 16px;
	}

	.bip_content p {
		font-size: 20px;
		line-height: 140%;

		margin: 0 0 40px !important;
	}

	.bip_content p br {
		display: none;
	}

	.bip_br {
		display: block !important;
	}

	.press_a {
		width: 100%;
		text-align: left;
	}

	.textgp_im {
		height: 100%;
		display: flex;
		flex-direction: column;
		justify-content: center;
	}

	.textgp_im>img {
		width: 100%;
	}

	.tech_p {
		margin: 0 0 -12px !important;
	}

	.pabnig {
		margin: 0 0 20px;
	}

	.pabnig1 {
		margin-left: 8px;
	}

	.bips-area {
		padding: 104px 0;
	}

	.get-area {
		padding: 0 0 104px;
	}

	.footer-area {
		padding: 104px 0 24px;
	}

	.fr_logo {
		display: none;
	}

	.footer-logo {
		display: block !important;
	}

	.ftr_links {
		padding: 0 0 0 13%;
	}

	.get_content h2 {
		font-size: 47px;
	}

	#cnp {
		margin: 0 0 0 6px;
	}

	#fung {
		margin: 8px 0 24px;
	}

	#ability_a {
		margin: 0 0 8px;
	}

	.p2p_a {
		margin: 0 0 24px !important;
	}

	.fork_a {
		margin: 8px 0 0 !important;
	}

	.p3p_a {
		margin: 8px 0 24px !important;
	}

	.able-area {
		padding: 96px 0;
	}

	.able-side h2 {
		font-size: 38px;
	}

	.load_a {
		font-size: 16px;
	}



	.mission-area {
		padding: 104px 0 50px;
	}

	.faq-left {
		padding-right: 0px;
	}

  .download-area {
		padding: 104px 0 0px;
	}

	.article-left {
	  padding-right: 8%;
	}



	.blogs-all {
	  padding-left: 24px;
	}

	.blog1 {
	  display: flex;
	  flex-direction: column-reverse;
	  padding: 24px;
	}

	.blog1 h3 {
	  font-size: 21px;
	  margin-bottom: 50px;
	  margin-top: 10px;
	}

	.blog1 a {
	  right: auto;
	  bottom: 24px;
	  left: 32px;
	}

}



/*
==========================
For - Ipad
==========================
*/

@media screen and (min-width: 768px) and (max-width: 991px) {

	.head-text p {
		margin-bottom: 64px;
	}

	.head-im img {
		margin: 0;
		width: 100%;
	}

	.side_h2 {
		text-align: center;
		padding: 0 0 40px;
	}

	.main_side {
		margin: 0;
		text-align: center;
	}

	.side_logo a img {
		margin: 0 40px;
	}

	.sio_im {
		width: 55.77px;
		height: 33.46px;
	}

	.tri_im {
		width: 74.04px;
		height: 36.89px;
	}

	.rsk_im {
		width: 82.6px;
		height: 45.72px;
	}

	.hiv_im {
		width: 151.86px;
		height: 40.16px;
		margin-right: 0 !important;
		margin-left: 0 !important;
	}

	.ele_im {
		width: 157.28px;
		height: 40.16px;
	}

	.deposit_content h2 {
		margin: 0 0 64px;
	}

	.deposit_content h2 br {
		display: none;
	}

	.deposits-area {
		padding: 104px 0 0;
	}

	.tab {
		width: 100%;
		display: flex;
		flex-direction: row;
		height: auto;
	}

	.tab button {
		width: 33.33%;
		text-align: center;

	}

	.overlay_box {
		margin: 0 0 104px;
	}

	.overlay_list {
		padding: 32px 24px 72px;
		margin: 0;
	}

	.overlay_list li {
		display: block;
	}

	.overlay_list li p {
		font-size: 18px;
		line-height: 140%;
		margin: 24px 0 0;
	}

	.tabcontent {
		width: 100%;
		margin: 24px 0 0;
	}

	.bg_tab {
		padding: 32px 24px 109px !important;
	}

	.bg_tab h2 {
		font-size: 31px;
		line-height: 140%;
	}

	.bg_tab h2 br {
		display: none;
	}

	.user_content h2 {
		font-size: 40px;
		line-height: 120%;
		margin: 0 0 48px;
	}

	.pdng_1 {
		padding: 0 55px;
	}

	.users-area .col-lg-6 {
		margin: 0 0 32px !important;
	}

	.tbs_content {
		margin: 0 0 0 16px;
	}

	.tabs section {
		width: 50%;
		padding: 32px 24px;
	}

	.tab-head-bg {
		padding: 60px 16px 88px;
	}

	.tab-head-bg h2 {
		font-size: 32px;
		line-height: 120%;
	}

	.tabs>ul li a>span {
		font-size: 24px;
		line-height: 125%;
		text-align: left;
	}

	.tabs>ul li a,
	.tabs>ul li a:visited {
		margin: 0 0 24px;
		padding: 0 10px;
	}

	.ver_br {
		display: block !important;
	}

	.tbs_content p {
		font-size: 20px;
		line-height: 150%;
	}

	.tbs_content p br {
		display: none;
	}

	.tabs>ul {
		height: 460px;
	}

	.tbs_content2 {
		border: none;
		height: 300px;
	}

	.tbs_content1 {
		border: none;
	}

	.around_h2 {
		font-size: 40px;
		line-height: 125%;
		margin: 0 0 48px;
	}

	.bips-area .flx {
		display: flex;
	}

	.bips_bg {
		display: block;
		width: 50%;
		padding: 24px;
		margin: 0;
	}

	.bip_content h2 {
		font-size: 24px;
		line-height: 125%;
		margin: 24px 0 16px;
	}

	.bip_content p {
		font-size: 20px;
		line-height: 140%;

		margin: 0 0 40px;
	}

	.bip_content p br {
		display: none;
	}

	.bip_br {
		display: block !important;
	}

	.press_a {
		width: 100%;
		text-align: left;
	}

	.textgp_im>img {
		width: 100%;
		margin: 0 0 24px;
	}

	.tech_p {
		margin: 0 0 -12px !important;
	}

	.pabnig {
		margin-right: 8px;
	}

	.pabnig1 {
		margin-left: 8px;
	}

	.bips-area {
		padding: 104px 0;
	}

	.get-area {
		padding: 0 0 104px;
	}

	.footer-area {
		padding: 104px 0 24px;
	}

	.fr_logo {
		display: none;
	}

	.footer-logo {
		display: block !important;
	}

	.ftr_links {
		padding: 0 0 0 13%;
	}

	.get_content h2 {
		font-size: 47px;
	}

	#cnp {
		margin: 0 0 0 6px;
	}

	#fung {
		margin: 8px 0 24px;
	}

	#ability_a {
		margin: 0 0 8px;
	}

	.p2p_a {
		margin: 0 0 24px !important;
	}

	.fork_a {
		margin: 8px 0 0 !important;
	}

	.p3p_a {
		margin: 8px 0 24px !important;
	}

	#loed {
		margin: 0 0 20px;
	}

	.ps_banner {
		left: 7px;
		top: 57%;
	}







	.mission-area {
		padding: 303px 0 200px;
	}


	/*	faq*/

	.curtain-menu2 {
		display: block;
	}

	.dk-search {
		display: none;
	}

	.faq-right {
		padding-left: 0px;
		padding-top: 24px;
		border-left: none;
		border-top: 1px solid rgba(80, 85, 230, 0.16);
	}

	.faq-left {
		padding-right: 0;
	}

	.faq-area {
		padding: 0px 0 55px;
	}


	.download-area {
		padding: 60px 0 0;
	}

	.article-left {
	  padding-right: 2%;
	}

	.article-right {
	  padding: 72px 30px;
	}


}

@media screen and (max-width: 768px) and (max-width: 833px) {


	.side_logo a img {
		margin: 0 30px;
	}

	.ftr_icons ul li a {
		margin: 0 0 0 13px;
	}



}


/*
===========================
For - Mobile
===========================
*/


@media screen and (max-width: 767px) {

	.container {
		padding: 0 16px;
	}

	.banner-area .container {
		padding: 0;
	}

	.banner-area .row {
		margin: 0;
	}

	.head-text {
		padding: 0 16px;
		position: relative;
	}

	.head-text h2 {
		font-size: 40px;
		line-height: 126%;
	}

	.head-text div a {
		display: block;
		width: 100%;
		text-align: center;
	}

	.head-text div a:first-child {
		margin: 0 0 16px;
	}

	.head-text p {
		font-size: 16px;
		line-height: 150%;
		margin: 24px 0;
	}

	.head-text p br {
		display: none;
	}

	.head-text p span {
		display: initial;
	}

	.head-im img:first-child {
		display: none;
	}

	.head-im .d-none {
		display: block !important;
		width: 100%;
		margin: -489px 0 -435px 0;
		z-index: -70;
		position: relative;
	}

	.ps_banner {
		display: none;
	}

	.ps_banner1 {
		display: block !important;
		position: absolute;
		z-index: -2;
	}

	.chain-area {
		position: relative;
	}

	.side_h2 h2 {
		font-size: 16px;
		line-height: 17px;
		text-align: center;
		margin: 0 0 42px;
	}

	.sio_im {
		width: 55.77px;
		height: 33.46px;
	}

	.tri_im {
		width: 74.04px;
		height: 36.89px;
	}

	.main_side {
		margin: 0;
	}

	.side_logo {
		text-align: center;
	}

	.side_logo a img {
		margin: 0 12px 30px 12px;
	}

	.rsk_im1 {
		display: inline-block !important;
		width: 82.6px;
		height: 45.72px;
	}

	.rsk_im {
		display: none;
	}

	.hiv_im {
		width: 151.86px;
		height: 40.16px;
		margin-right: 0 !important;
		margin-left: 0 !important;
	}

	.ele_im {
		width: 157.28px;
		height: 40.16px;
	}

	.deposits-area {
		padding: 75px 0 0;
	}

	.deposit_content h2 {
		font-size: 32px;
		line-height: 140%;
		margin: 0 0 64px;
	}

	.tab {
		width: 100%;
		display: flex;
		flex-direction: row;
		height: auto;
		margin: 0 0 24px;
	}

	.tab button {
		width: 33.33%;
		padding: 13px 20px;
		font-size: 16px;
	}

	.tabcontent {
		width: 100%;
		margin: 0;
		padding: 0 0 88px;
	}

	.bg_tab {
		padding: 32px 16px !important;
	}

	.bg_tab h2 {
		font-size: 24px;
		line-height: 140%;
	}

	.bg_tab h2 br {
		display: none;
	}

	#rep_bg {
		background: url(../images/rep_bg.png);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
	}

	#rep_bg1 {
		background: url(../images/rep_bg1.png);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
	}

	#rep_bg2 {
		background: url(../images/rep_bg2.png);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
	}

	.overlay_list {
		padding: 24px 16px;
		margin: 0;
	}

	.overlay_list li {
		display: block;
	}

	.overlay_list li p {
		font-size: 20px;
		line-height: 140%;
		margin: 24px 0 0;
	}

	.user_content h2 {
		font-size: 32px;
		line-height: 120%;
		margin: 88px 0 40px;
	}

	.pdng_1 {
		padding: 0;
	}

	.user-box {
		padding: 32px 24px;
	}

	.user-box h3 {
		font-size: 24px;
		line-height: 25px;
		margin: 0 0 16px;
	}

	.user-box p {
		font-size: 20px;
		line-height: 140%;
		margin: 0 0 24px !important;
	}

	.user-box p br {
		display: none;
	}

	.user-box a {
		margin: 0;
	}

	.users-area .col-lg-6 {
		margin: 0 0 16px !important;
		padding: 0 16px;
	}

	.br_blc {
		display: block !important;
	}

	.ware_a {
		margin: 16px 0 0 !important;
	}

	.able-area {
		padding: 88px 0;
	}

	.able-area .col-lg-4 {
		padding-right: calc(var(--bs-gutter-x) * .5);
		padding-left: calc(var(--bs-gutter-x) * .5);
	}

	.able-side h2 {
		font-size: 32px;
		line-height: 140%;
		margin: 0 0 40px;
	}

	.able-side p {
		margin: 0 0 32px !important;
	}

	.able-side p br {
		display: none;
	}

	.load_a {
		display: none;
	}

	.dn_a {
		margin-top: 16px !important;
	}

	#Able_link {
		display: block !important;
		margin: 0 0 16px;
	}

	#cnp {
		margin: 6px 0 6px 0px;
	}

	#fung {
		margin: 0px 0 24px;
	}

	#ability_a {
		margin: 0 0 0px;
	}

	.p2p_a {
		margin: 0 0 24px !important;
	}

	.fork_a {
		margin: 8px 0 0 !important;
	}

	.p3p_a {
		margin: 8px 0 24px !important;
	}

	.tabs-wrapper .container {
		padding: 0;
	}

	.tabs {
		display: block;
	}

	.tabs>ul {
		width: 100%;
		padding: 0 16px;
	}

	.tabs>ul li a,
	.tabs>ul li a:visited {
		margin: 0 0 24px;
		padding: 0;
	}

	.tabs>ul li a>span {
		font-size: 24px;
		line-height: 125%;
		text-align: left;
	}

	.tabs section {
		width: 100%;
		margin: 0;
		padding: 32px 16px;
		border-radius: 0;
	}

	.tab-head-bg {
		padding: 60px 16px;
		border-radius: 16px;
		margin: 0 0 30px;
	}

	.tab-head-bg h2 {
		font-size: 32px;
		line-height: 120%;
	}

	.tbs_content p {
		font-size: 20px;
		line-height: 135%;
	}

	.tbs_content p br {
		display: none;
	}

	.ver_br {
		display: block !important;
	}

	.tbs_content1 {
		border: none;
	}

	.tbs_content2 {
		border: none;
		height: 292px;
	}

	.around_h2 {
		font-size: 32px;
		line-height: 125%;
		margin: 0 0 40px;
	}

	.bips-area {
		padding: 88px 0;
	}

	.bips_bg {
		padding: 24px;
		margin: 0 0 24px;
	}

	.textgp_im img {
		width: 100%;
	}

	.bip_content h2 {
		font-size: 24px;
		line-height: 125%;
		margin: 24px 0 16px;
	}

	.bip_content p {
		font-size: 20px;
		line-height: 140%;
		margin: 0 0 24px;
	}

	.bip_content p br {
		display: none;
	}

	.bip_br {
		display: block !important;
	}

	.tion_a {
		font-size: 16px;
		line-height: 140%;
		color: #FFFFFF !important;
		padding: 10px 15px !important;
		margin: 42px 0 17px 0 !important;
		border: 1px solid #fff !important;
	}

	.githum_im {
		margin: 0 15px 0 0;
	}

	.git_aro {
		right: 13px !important;
		top: 12px;
	}

	.get-area {
		padding: 0 0 88px;
	}

	.get_content h2 {
		font-size: 32px;
		line-height: 125%;
		margin: 0 0 24px;
	}

	.get_content p {
		font-size: 20px;
		line-height: 140%;
		margin: 0 0 32px;
	}

	.get_content p br {
		display: none;
	}

	.get_content a {
		width: 100%;
		display: block;
		margin: 0 0 16px;
	}

	.layer-box {
		padding: 64px 16px;
	}

	.layer-box h2 {
		font-size: 32px;
		line-height: 140%;
		margin: 0 0 24px;
	}

	.layer-box p {
		font-size: 20px;
		line-height: 140%;
		margin: 0 0 32px;
	}

	.layer-box p br {
		display: none;
	}

	.layer-box form input {
		width: 100%;
		padding: 4px 16px 10px;
	}

	.layer-box form [type="submit"] {
		display: block;
		width: 100%;
	}

	.fr_logo {
		display: none;
	}

	.footer-logo {
		display: inline-block !important;
	}

	.ftr_icons {
		text-align: start !important;
		padding: 16px 0 24px 42px;
	}

	.ftr_links {
		display: flex;
		padding: 0 0 0 61px;
	}

	.ftr_links ul {
		display: block;
		margin: 0 !important;
	}

	.ftr_links ul:first-child {
		width: 24%;
	}

	.ftr_links ul li {
		display: block !important;
		width: 50%;
	}

	.ftr_links ul li a {
		margin: 0 0 16px;
	}

	.terms-a {
		text-align: center !important;
		padding: 0 0 16px;
	}

	.right_p {
		text-align: center;
	}








	.mission-area {
		padding: 144px 0 0;
	}

	.mission_a {
		margin: 0 0 16px !important;
		display: inline-block !important;
		width: auto !important;
	}

	.mission_content h2 {
		font-size: 24px;
		line-height: 140%;
		margin: 0 0 16px;
	}

	.mission_content p {
		font-size: 16px;
		line-height: 150%;
		margin: 0 0 16px;
	}

	.mission_content h2 br,
	.mission_content p br {
		display: none;
	}


	/*	faq*/

	.card-header a {
		font-size: 16px;
	}

	.card-body p {
		font-size: 16px;
	}

	.faq-right {
		padding-left: 0px;
		padding-top: 24px;
		border-left: none;
		border-top: 1px solid rgba(80, 85, 230, 0.16);
	}

	.faq-left {
		padding-right: 0;
	}


	.curtain-menu2 {
		display: block;
	}

	.dk-search {
		display: none;
	}


	.faq-area {
		padding: 0px 0 55px;
	}

	.tbl-container th,.tbl-container td {
		font-size: 14px;
	}

	.label {
		width: 100%;
	}

	.download-area {
		padding: 60px 0 0;
	}

}




@media screen and (min-width: 575px) and (max-width: 767px) {

	.head-im .d-none {
		margin: -724px 0 -596px 0;
	}

	.article-left {
	  padding-right: 2%;
	}

	.article-right {
	  border-left: none;
	  padding-left: 0;
	}

}


/*
==========================
curtain-menu-responsive
==========================
*/

@media screen and (max-width: 991px) {


	.header-area {
		display: none;
	}

	.curtain-menu {
		display: block !important;
		position: relative;
		background: #FFFFFF;
		/*! box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.04); */
		padding: 0 0 16px;
	}


	.menu_bar {
		position: absolute;
		top: 20px;
		right: 20px;
		display: inline-block;
		z-index: 10;
	}

	.menu_logo img {
		padding: 25px 0 10px 16px;
		width: 170px;
		position: relative;
		z-index: 20;
		background: #fff;
	}


	/*about(2) page*/

	.abtfst-left {
	  padding-right: 0px;
	}

	.abtfst-left h2 {
	  margin-bottom: 45px;
	  font-size: 40px;
	}

	.row .col-md-6:first-child .founder {
	  margin-left: 0px;
	}

	.hire1 {
	  padding: 32px 15px;
	}

	.hire1 h5 {
	  font-size: 26px;
	}

	.hire1 p {
	  font-size: 20px;
	}

	.hire1 a {
	  font-size: 19px;
	}

	.hiring > p {
	  font-size: 20px;
	}

	.founder img {
		width: 100%;
	}

	.founder h6 {
	  font-size: 20px;
	}

	.founder p {
	  font-size: 19px;
	}


	/*privacy*/

	.privacy-top h2 {
	  font-size: 24px;
	}

	.privacy-top p {
	  font-size: 14px;
	}

	.privacy-text p {
	  font-size: 20px;
	}

	.privacy-text h3 {
	  font-size: 23px;
	  margin-bottom: 20px;
	}

	.privacy-text h5 {
	  font-size: 17px;
	  line-height: 150%;
	  color: #242424;
	  margin-bottom: 30px;
	}

	.privacy-text h6 {
	  font-weight: 700;
	  font-size: 16px;
	  line-height: 150%;
	  color: #242424;
	  margin: 30px 0;
	}

	.privacy-text ul li {
	  font-weight: 400;
	  font-size: 14px;
	  line-height: 150%;
	  color: #242424;
	}
	
	.privacy-text p {
	  font-size: 14px;
	}


	.blogs-all {
	  padding-left: 0px;
	  border-left: none;
	}

	.blog1 {
	  display: flex;
	  flex-direction: column-reverse;
	}

	.blog1 h3 {
	  font-size: 24px;
	  margin-bottom: 50px;
	  margin-top: 10px;
	}

	.blog1 a {
	  right: auto;
	  bottom: 32px;
	  left: 32px;
	}

}