.pyt-sec-hero{color:#ffffff;position: relative;display: flex;min-height: 70vh;padding:180px 0px;align-items: center;background:url("hero-plan-your-travel-bg.jpg") no-repeat center center;background-attachment: fixed;}
.pyt-sec-hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000000;opacity:.8;z-index:3;}

.pyt-sec-01{padding: 40px 0px 60px 0px;position:relative;}
.pyt-sec-01 h2{margin-bottom:30px;}
.pyt-sec-01 p{}
.pyt-sec-01 .img-thumb{}
.pyt-sec-01 .img-thumb.it-01 img{border-radius: 150px 0px;position: relative;z-index: 9;}
.pyt-sec-01 .img-thumb.it-01:after {content: "";position: absolute;top: 0;right: 97%;width: 104%;height: 100%;background: #000000;/* border: 1px solid red; */border-radius: 0px 150px;z-index: -1;}
.pyt-sec-01 .img-thumb.it-02:after {content: "";position: absolute;top: 0;left: 97%;width: 104%;height: 100%;background: #e53840;/* border: 1px solid red; */border-radius: 150px 0px;z-index: -1;}
.pyt-sec-01 .img-thumb.it-02 img{border-radius: 0px 150px;}
.pyt-sec-01 .txt-wrp{color: #ffffff;max-width: 420px;margin: auto;}
 
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-width : 320px) and (max-width : 480px) {
	
	.pyt-sec-hero{padding: 220px 15px 130px 15px;min-height: auto;}
			
	.pyt-sec-01{padding: 40px 15px 120px 15px;} 

	.pyt-sec-01 h2{font-size:36px;}
	.pyt-sec-01 .img-thumb{
    margin: 20px -15px;
    position: relative;
}
	.pyt-sec-01 .img-thumb.it-01 img{border-radius: 80px 0px;}
	.pyt-sec-01 .img-thumb.it-01:after {top: -109%;right: 0%;width: 104%;height: 120%;background: #000000;/* border: 1px solid red; */border-radius: 0px 80px;z-index: -1;}
	.pyt-sec-01 .img-thumb.it-02:after {top: -100%;left: 0%;width: 104%;height: 100%;background: #e53840;border-radius: 80px 0px;z-index: -11;}
	.pyt-sec-01 .img-thumb.it-02 img{border-radius: 0px 80px;}
	.pyt-sec-01 .txt-wrp{color: #ffffff;max-width: 420px;margin: auto;}

}




