/* ===================================== Thank you page css goes here ============================================== */

/* ======================== Header ========================== */
.page-template-tpl-thank .p_p_header {
    background: #fff !important;
    border-bottom: 1px solid #0E313E !important;
}

.page-template-tpl-thank .p_p_menu {
    border-bottom: none !important; 
}


/* ============================ Section Start  ============================== */
/* cl one */
.th_sec .cl_1 {
    border-right: 1px solid #0E313E;
    width: 50.4% !important;
}

/* cl two */
.th_sec .cl_2 {
    width: 49.6% !important;
    padding: 21.9vw 5vw 10.5vw 6vw;
}

.th_sec h2, 
.th_sec h3 {
    font-family: "GTF Good Sans TRIAL" !important;
    color: #0E313E !important;
    text-transform: uppercase;
}

.bdr_btm {
    padding: 12.9vw 3vw 3.66vw 6.5vw !important;
    border-bottom: 1px solid #0E313E;
}

.th_sec h2 {
    font-family: "GTF Good Sans TRIAL" !important;
    color: #0E313E !important;
    text-transform: uppercase;
    font-weight: 800 !important;
    font-size: 6vw;
    line-height: 6.58vw;
}

.th_sec h2 span {
    position: relative;
    left: 5.1vw;
}

.th_sec h3 {
    font-weight: 400 !important;
    font-size: 1.6vw;
    line-height: 2vw;
    letter-spacing: 0.215vw;
	margin-bottom: 1.85vw;
}

.th_sec p {
    font-family: " freight-display-pro", serif !important;
    color: #0E313E !important;
    font-size: 1.61vw;
    font-weight: 400 !important;
    letter-spacing: -0.01vw;
    line-height: 2vw;
	margin-bottom: 0.5vw;
}

.th_sec p a {
    border-bottom: 1px solid #0E313E;
}

.page-template-tpl-thank .p_p_footer {
    display: none;
}






/* ===================================== Responsive css goes here ============================================== */

@media (max-width: 767px) {
	
	/* cl one */
	.th_sec .cl_1 {
		border-right: none !important;
		width: 100% !important;
	}

	.bdr_btm {
		padding: 25.9vw 7vw 10.4vw 8.8vw !important;
	}
	
	.th_sec h2 {
		font-size: 12.5vw;
		line-height: 14vw;
	}

	.th_sec h2 span {
		position: relative;
		left: 11vw;
	}
	
	/* cl two */
	.th_sec .cl_2 {
		width: 100% !important;
		padding: 11.9vw 10vw 15.5vw 10vw;
	}

	.th_sec h3 {
		font-size: 5vw;
		line-height: 8.5vw;
		letter-spacing: 0.8vw;
		margin-bottom: 3.4vw;
	}
	
	.th_sec p {
		font-size: 5.61vw;
		letter-spacing: 0.1vw;
		line-height: 7vw;
		margin-bottom: 1.5vw;
		width: 96%;
	}
	
	
}



/* ===================================== End ============================================== */

















