.tp-caption.big_white{
			font-family: 'Chakra Petch', sans-serif;
			padding-top: 140px;
			padding-left: 80px;
			padding-bottom: 30px;
	        shape-outside: polygon(00px 600px, 150px 600px, 670px 0, 0 0);
            clip-path: polygon(0px 600px, 150px 600px, 670px 0, 0 0);
            background-color: #0f3e68;
            height: 600px;
            width: 610px;
}
.tp-caption.big_white0{
			font-family: 'Chakra Petch', sans-serif;
			padding-top: 140px;
			padding-left: 80px;
			padding-bottom: 30px;
	        shape-outside: polygon(0px 600px, 670px 600px, 370px 0,0 0);
            clip-path: polygon(0px 600px, 670px 600px, 370px 0, 0 0);
            background-color: #0f3e68;
            height: 600px;
            width: 610px;
}
.tp-caption.large_text1{
			color: #fff; 
			text-shadow: none; 
			font-size: 28px; 
			line-height: 38px;
			font-weight: 600;
			padding: 60px 30px;
}

.very_big_white1{
			font-family: 'Chakra Petch', sans-serif;
			color: #fff; 
			text-shadow: none; 
			font-size: 32px; 
			line-height: 36px;
			font-weight: 400;
}
.very_big_white2{
			font-family: 'Chakra Petch', sans-serif;
			color: #fff; 
			text-shadow: none; 
			font-size: 16px; 
			line-height: 24px;
			font-weight: normal;
	        width: 360px;
	        white-space: normal;
	        display: block;
}
.very_big_white3{
            font-family: 'Chakra Petch', sans-serif;
			color: #ff0000; 
	        font-size: 42px; 
	        font-weight: bold;
}
.very_big_white4{
			font-family: 'Chakra Petch', sans-serif;
			color: #fff; 
			text-shadow: none; 
			font-size: 32px; 
			line-height: 36px;
			font-weight: 800;
}
.very_big_white5{
			font-family: 'Chakra Petch', sans-serif;
			color: #fff; 
			text-shadow: none; 
			font-size: 28px; 
			line-height: 36px;
			font-weight: 600;
}
.box{
			color:#f7c200;
			font-family:  'Chakra Petch', sans-serif;
			font-size: 20px;
			line-height: 0px;
}

@media only screen and (max-width:1300px) {
.tp-caption.big_white{
			padding-left: 100px;
}
.tp-caption.big_white0{
			padding-left: 40px;
}
}

@media only screen and (max-width:1280px) {
.tp-caption.big_white{
			padding-left: 110px;
}
.tp-caption.big_white0{
			padding-left: 50px;
}
}

@media only screen and (max-width:1150px) {
.tp-caption.big_white{
			padding-top: 160px;
			padding-left: 160px;
			padding-bottom: 30px;
	        shape-outside: polygon(0px 600px, 780px 600px, 390px 0,0 0);
            clip-path: polygon(0px 600px, 780px 600px, 390px 0, 0 0);
            background-color: rgba(0, 0, 0, 0.8);
            height: 600px;
            width: 610px;
}
.tp-caption.big_white0{
			padding-top: 160px;
			padding-left: 160px;
			padding-bottom: 30px;
	        shape-outside: polygon(0px 600px, 760px 600px, 390px 0,0 0);
            clip-path: polygon(0px 600px, 760px 600px, 390px 0, 0 0);
            background-color: rgba(0, 0, 0, 0.8);
            height: 600px;
            width: 610px;
}
}

@media only screen and (max-width:1024px) {
.tp-caption.big_white{
	        shape-outside: none;
            clip-path: none;
            background-color: rgba(0, 0, 0, 0.8);
	        height: 130px;
            width: 1230px;
	        margin-top: 300px;
	        padding-top: 20px;
			padding-left: 260px;
			padding-bottom: 20px;
}
.tp-caption.big_white0{
			shape-outside: none;
            clip-path: none;
            background-color: rgba(0, 0, 0, 0.8);
	        height: 130px;
            width: 1230px;
	        margin-top: 300px;
	        padding-top: 20px;
			padding-left: 260px;
			padding-bottom: 20px;
}

.very_big_white2{
	        width: 70%;
	        display: block;
}
}

@media only screen and (max-width:1004px) {
.tp-caption.big_white{
	        padding-top: 16px;
}
.tp-caption.big_white0{
	        padding-top: 16px;
}

.very_big_white2{
	        width: 74%;
	        display: block;
}
}

@media only screen and (max-width:880px) {
.tp-caption.big_white{
	        height: 130px;
            width: 1230px;
	        margin-top: 260px;
	        padding-top: 10px;
			padding-left: 260px;
			padding-bottom: 20px;
}
.tp-caption.big_white0{
	        height: 130px;
            width: 1230px;
	        margin-top: 260px;
	        padding-top: 10px;
			padding-left: 260px;
			padding-bottom: 20px;
}

.very_big_white2{
	        width: 70%;
	        display: block;
}
}

@media only screen and (max-width:800px) {
.tp-caption.big_white{
	        height: 140px;
            width: 1230px;
	        margin-top: 250px;
	        padding-top: 10px;
			padding-left: 260px;
			padding-bottom: 20px;
}
.tp-caption.big_white0{
	        height: 140px;
            width: 1230px;
	        margin-top: 250px;
	        padding-top: 10px;
			padding-left: 260px;
			padding-bottom: 20px;
}

.very_big_white2{
	        width: 62%;
	        display: block;
}
.very_big_white1{
			font-size: 28px; 
			line-height: 32px;
}
.very_big_white2{
			font-size: 16px; 
			line-height: 22px;
}
.very_big_white3{
	        font-size: 38px; 
}
.very_big_white4{
			font-size: 28px; 
			line-height: 32px;
}
.very_big_white5{
			font-size: 24px; 
			line-height: 32px;
}	
}

@media only screen and (max-width:768px) {
.very_big_white2{
	        width: 60%;
	        display: block;
}
}


@media only screen and (max-width:660px) {
.very_big_white1{
			font-size: 24px; 
			line-height: 32px;
}
.very_big_white2{
			font-size: 16px; 
			line-height: 22px;
}
.very_big_white3{
	        font-size: 34px; 
}
.very_big_white4{
			font-size: 24px; 
			line-height: 32px;
}
.very_big_white5{
			font-size: 24px; 
			line-height: 32px;
}	
.very_big_white2{
	        width: 50%;
	        display: block;
}	
}

@media only screen and (max-width:600px) {
.very_big_white2{
	        width: 45%;
	        display: block;
}	
}
	
@media only screen and (max-width:550px) {
.very_big_white1{
			font-size: 18px; 
			line-height: 24px;
}
.very_big_white2{
			font-size: 14px; 
			line-height: 17px;
}
.very_big_white3{
	        font-size: 24px; 
}
.very_big_white4{
			font-size: 18px; 
			line-height: 24px;
}
.very_big_white5{
			font-size: 20px; 
			line-height: 24px;
}	
	
.very_big_white2{
	        width: 43%;
	        display: block;
}	
}


@media only screen and (max-width:480px) {
.very_big_white2{
			display: none;
}
.tp-caption.big_white{
	        height: 100px;
            width: 600px;
	        margin-top: 280px;
	        padding-top: 10px;
			padding-left: 300px;
			padding-bottom: 20px;
}
.tp-caption.big_white0{
	        height: 100px;
            width: 600px;
	        margin-top: 280px;
	        padding-top: 10px;
			padding-left: 300px;
			padding-bottom: 20px;
}

}
@media only screen and (max-width:360px) {	
.very_big_white1{
			font-size: 17px; 
			line-height: 22px;
}
.very_big_white3{
	        font-size: 24px; 
}
.very_big_white4{
			font-size: 17px; 
			line-height: 22px;
}
}
	