.block_us_coltext{}

.block_us_coltext .text-cols *:first-child,
.block_us_coltext .text-two-cols *:first-child{margin-top:0 !important;}

.block_us_coltext .text-cols *:last-child,
.block_us_coltext .text-two-cols *:last-child{margin-bottom:0 !important;}

.block_us_coltext .text-cols *,
.block_us_coltext .text-two-cols *{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}

.block_us_coltext.drop-cap .text-first-col p:first-child::first-letter{float:left;font-size:60px;line-height:60px;font-weight:inherit;margin:-4px 10px -2px 0;text-transform:uppercase;font-style:normal;font-family:Georgia, "Times New Roman", serif;}
.block_us_coltext.drop-cap .text-first-col p:first-child::after{content:'';display:table;clear:both;padding-top:0 !important;}

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

	.block_us_coltext .text-second-col{margin-top:24px !important;}

}


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

	.block_us_coltext .text-two-cols{column-count:2;column-gap:30px;}
	.block_us_coltext .text-cols{display:grid;grid-gap:30px;grid-template-rows:1fr;grid-template-columns:1fr 1fr;}

}


@media screen and (min-width:900px){

	.block_us_coltext .text-two-cols{column-count:2;column-gap:40px;}
	.block_us_coltext .text-cols{grid-gap:40px;}
}
