.origin-section {background:#001C55; color:#ffffff; padding:100px 0; position:relative; overflow:hidden; min-height:100vh; display:flex; align-items:Center; }

.overlay_grid_image{position:absolute; left:0; top:0; bottom:0; display:flex; align-items:center; justify-content:center; width:50%;}

.overlay_grid_image img{width:100%; height:100%; object-fit:contain; object-position:right center;}
.origin-section > svg{position:absolute; left:0; right:0; top:0; bottom:0;     mix-blend-mode: hue;}

.origin-section .row{display:flex; flex-wrap:wrap; position:relative; z-index:1;}


.origin-section .row .left{width:48%;}

.origin-section .row .right h2{font-size:65px;}


.origin-section .row .right h2 span{display:block; color: #EBB211;}

.origin-section .row .right{width:48%;}

.origin-section .row .right .description{margin:40px 0;}

.origin-section .row .right p{font-size:22px; line-height:32px; font-weight:500;}


.origin-section .row .right p{margin-bottom:20px; max-width:600px;}

.origin-section .row .right p:last-child{margin-bottom:0;}



@media screen and (max-width: 1199px){	
	
}

@media screen and (max-width: 991px){
	
.origin-section .row .right h2 {
    font-size: 45px;
}
	
	.origin-section .row .right p {
    font-size: 17px;
    line-height: 27px;
    
}

}
@media screen and (max-width: 768px){
	
}


@media screen and (max-width: 767px){
	.origin-section{min-height:400px; padding:50px 0;}	
.origin-section .row{flex-direction:column; gap:30px;}
.overlay_grid_image img{width:100%; height:auto;}
	
	.origin-section .row .left{width:100%;}
	
		.origin-section .row .right{width:100%;}
	
	.origin-section .row .right p {
    font-size: 16px;
    line-height: 28px;
}
	
	.origin-section .row .right h2 {
    font-size: 45px;
}
	
	.overlay_grid_image{width:100%; opacity:0.2}
	
	    .origin-section .row .right h2 {
        font-size: 40px;
    }
	
}

@media screen and (max-width: 575px) {

	
	
}
