	
	/*---General---*/
		.mml_txtwbg56.pad4 + .mml_txtimgrows53.pad4{padding-top: 0;}
	
	/*---Inner Title---*/
		.inner-title.mml_hero8 .inner0{text-align: left;}
		.inner-title .hafter :where(h1, h2, h3)::after{background-color:#fff;}
		.inner-title .hafter :where(h1, h2, h3){margin-bottom: 0 !important; }
		.inner-title h1{font-size: clamp(22px, 3.865vw, 60px) !important;}
		.inner-title p{font-size: clamp(20px, 1.563vw, 30px);margin-top: 0 !important; }

		.mml_hero8.inner-title .g-cols{ min-height: min(60vw, 705px); }
}
		
	/*---About Us---*/
		/*---Meet Row---*/
			.meet-row .w_txt::after {  content: '';  width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: linear-gradient(180deg, rgba(0, 0, 0, 0) 77%, rgba(0, 0, 0, 0.88) 100%);    }
			
		/*---mml_txtimgrows10---*/
			.mml_txtimgrows10.full-width{}
			.mml_txtimgrows10 .list2.disc ul { display: inline-block; width: 100%; }
			.mml_txtimgrows10 .list2.disc ul li:not(:last-child){margin-bottom: 0; padding-bottom: 10px; border-bottom: none;}
		/*---mml_txtimgrows53---*/	
			.mml_txtimgrows53.full-width .g-cols > .img:first-child {  width: 100%!important;}
			.mml_txtimgrows53 ul li{color: #fff;}
		
		
	/*---Responsive---*/
		
		/*---Min----*/
			
			@media (min-width: 1519px){
				/*---mml_txtimgrows53---*/
					.mml_txtimgrows53.full-width .g-cols{min-height: 1000px;}
					.mml_txtimgrows53.full-width .w_txt::after{background: linear-gradient(180deg, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 1) 100%);}
			}
			
			@media (min-width: 1366px) {
				/*---mml_txtimgrows53---*/
					.mml_txtimgrows53.full-width .w_txt .txt {	padding: 100px;}
				/*---mml_txtimgrows10---*/
					.mml_txtimgrows10.full-width .txt > .vc_column-inner > .wpb_wrapper{padding-left: 25px; padding-right: 25px;}
			}
			
			@media (min-width: 992px) {
				
				/*---mml_txtimgrows10---*/
					.mml_txtimgrows10.meet-row .img.w_txt{width: calc(50% - 10px);}
					.mml_txtimgrows10.meet-row .img .txt { width: 100%;  color: #fff; position: absolute; bottom: 0;}
					.mml_txtimgrows10.meet-row .img .wpb_row.g-cols.via_flex.type_default{gap: 10px; height: 100%;}
					.mml_txtimgrows10.meet-row .img .txt { margin-block: clamp(0px, 3.49vw, 30px);}
					
					.mml_txtimgrows10.full-width .txt { width: 33%; }
					.mml_txtimgrows10.full-width .img { width: 66%; }
					
					
			}
			
			@media (min-width: 767px) {

				
			}