body{margin: 0px;}

.offer_page_container{max-width: 1300px; margin: auto; padding: 45px 0px; box-sizing: border-box;}

.offer_page_container .offer_row_1{display: flex; justify-content: space-between; flex-wrap:wrap; margin-bottom: 5px;}
.offer_page_container .offer_row_1:nth-child(even){flex-direction: row-reverse; }
.offer_page_container .offer_block{width: 49.5%;}
.offer_page_container .offer_block.large_offer_block{margin-bottom:12px;}
.offer_page_container .offer_block.large_offer_block .offer{height: 100%;}
.offer_page_container .offer_block .offer_image_block{width: 100%; height: 100%; position: relative;}
.offer_page_container .offer_block .offer_image_block img{max-width: 100%; width: 100%; height: 100%; object-fit: cover;}
.offer_page_container .offer_block .offer{position: relative;}
.offer_page_container .offer_block .offer_text .offer_title{font-size: 21px; line-height: 30px; font-weight: 500; color: #fff; margin: 0px; text-align: center;}
.offer_page_container .offer_block .offer_text .offer_title.color_black{color: #000;}
.offer_page_container .offer_block .offer_text .highlighted_text{font-size: 30px; line-height: 38px;}
.offer_page_container .offer_block .offer_text .color_yellow{color: #ffe555;}
.offer_page_container .offer_block .offer_text .color_blue{color: #153269;}
.offer_page_container .offer_block .offer_text .color_white{color: #fff;}


.offer_page_container .offer_block.small_offer_block{display: flex; flex-direction: column; justify-content: space-between;}
.offer_page_container .offer_block.small_offer_block .offer{width: 100%;}
.offer_page_container .offer_block.small_offer_block .offer:first-child{margin-bottom: 5px; box-sizing: border-box;}


/*Image Text Position*/
.offer_page_container .offer_block .offer .top_right{position: absolute; right: 0px; top: 0px; padding: 30px 30px; box-sizing: border-box;}
.offer_page_container .offer_block .offer .bottom_right{position: absolute; right: 0px; bottom: 0px; padding: 30px 30px; box-sizing: border-box;}
.offer_page_container .offer_block .offer .left_bottom{position: absolute; left: 0px; bottom: 0px; padding: 30px 30px; box-sizing: border-box;}
.offer_page_container .offer_block .offer .center{position: absolute; top:unset; left: 50%; bottom: 0px; transform: translateX(-50%); padding: 30px 30px; box-sizing: border-box; width: 100%;}



.offer_page_container .offer_block .offer .overlay{ position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-color: rgba(0,0,0,.6); transform: scaleX(0); transition: .5s ease-in-out;}
.offer_page_container .offer_block .offer .offer_hover_block{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}
.offer_page_container .offer_block .offer .offer_hover_block .rcb_btn{cursor: pointer; text-transform: uppercase; outline: none; color:#ffffff; border: 1px solid #ffffff; font-size: 15px; line-height: 23px; padding: 10px 24px; box-sizing: border-box; background-color: transparent; transition: .3s ease-in-out; display: inline-flex; align-items: center;}
.offer_page_container .offer_block .offer .offer_hover_block .rcb_btn img{max-width: 100%; width:25px; padding-right: 8px;}
.offer_page_container .offer_block .offer .offer_hover_block .share_block{text-align: center; padding-top: 30px;}
.offer_page_container .offer_block .offer .offer_hover_block .share_block .title{font-size:15px; line-height: 23px; color:#fff; display: block; padding-bottom: 10px; text-align:center;}
.offer_page_container .offer_block .offer .offer_hover_block .share_block .links{display: flex; align-items: center; justify-content: center;}
.offer_page_container .offer_block .offer .offer_hover_block .share_block .links a{width: 35px; height: 35px; border-radius: 25px; display: inline-flex; align-items: center; justify-content: center; margin-right: 10px; border: 1px solid #fff;transition: .3s ease-in-out;}
.offer_page_container .offer_block .offer .offer_hover_block .share_block .links a img{max-width: 100%;}
.offer_page_container .offer_block .offer .offer_hover_block .share_block .links a:nth-child(1) img{width: 9px;}
.offer_page_container .offer_block .offer .offer_hover_block .share_block .links a:nth-child(2) img{width:18px;}

.offer_page_container .offer_block .offer:hover .overlay{transform: scaleX(1.0);}
.offer_page_container .offer_block .offer .offer_hover_block .rcb_btn:hover{background-color: rgba(0,112,183,.6); border-color: rgba(0,112,183,.6);}
.offer_page_container .offer_block .offer .offer_hover_block .share_block .links a:hover{background-color: rgba(0,112,183,.6); border-color: rgba(0,112,183,.6);}






@media screen and (min-width: 200px) and (max-width: 767px){
	.offer_page_container{max-width: 100%; padding:30px 0px;}
	.offer_page_container .offer_row_1{flex-direction: column; padding: 0px 15px; box-sizing: border-box;}
	.offer_page_container .offer_row_1:nth-child(even){flex-direction: column;}
	.offer_page_container .offer_block{width: 100%;}
	.offer_page_container .offer_block .offer_text .offer_title{font-size: 16px; line-height: 22px;}
	.offer_page_container .offer_block .offer_text .highlighted_text{font-size: 22px; line-height: 30px;}
	.offer_page_container .offer_block .offer .top_right{padding: 15px 15px;}
	.offer_page_container .offer_block .offer .bottom_right{padding: 15px 15px;}
	.offer_page_container .offer_block .offer .left_bottom{padding: 15px 15px;}
	.offer_page_container .offer_block .offer .center{padding: 15px 15px;}
	.offer_page_container .offer_block .offer{background-color:#e3ecf1; margin-bottom: 12px;}
	.offer_page_container .offer_block.small_offer_block .offer:first-child{margin-bottom: 12px;}
	.offer_page_container .offer_block.large_offer_block .offer{height: 100%; }
	.offer_page_container .offer_block .offer_image_block{height: 100%;}
	.offer_page_container .offer_block.large_offer_block{margin-bottom:0px;}



	.offer_page_container .offer_block .offer .overlay{position: static; transform: unset; background-color: transparent;}
	.offer_page_container .offer_block .offer .offer_hover_block{position: unset; transform: unset; padding: 15px 15px; text-align: center;}
	.offer_page_container .offer_block .offer .offer_hover_block .share_block{padding-top: 15px;}
	.offer_page_container .offer_block .offer .offer_hover_block .rcb_btn{font-size: 14px; line-height:20px; padding: 8px 18px; color: #242424; border-color: #242424; display: inline-flex; align-items: center;}
	.offer_page_container .offer_block .offer .offer_hover_block .rcb_btn:hover{background-color: inherit; border-color: inherit;}
	.offer_page_container .offer_block .offer .offer_hover_block .share_block .links a:hover{background-color: inherit; border-color: inherit;}
	.offer_page_container .offer_block .offer .offer_hover_block .share_block .title{color: #242424;}
	.offer_page_container .offer_block .offer .offer_hover_block .share_block .links a{width: 28px; height: 28px; border-color: #242424;}
	.offer_page_container .offer_block .offer .offer_hover_block .rcb_btn img{filter: brightness(0.3);}
	.offer_page_container .offer_block .offer .offer_hover_block .share_block .links a img{filter: brightness(0.3);}
	
}

@media screen and (min-width: 768px) and (max-width: 1320px){
	.offer_page_container .offer_row_1{padding: 0px 15px; box-sizing: border-box;}
	.offer_page_container .offer_block{width:49.5%;}
	.offer_page_container .offer_block .offer_text .offer_title{font-size: 19px; line-height: 27px;}
	.offer_page_container .offer_block .offer_text .highlighted_text{font-size: 26px; line-height: 32px;}
	.offer_page_container .offer_block .offer .top_right{padding: 22px 22px;}
	.offer_page_container .offer_block .offer .bottom_right{padding: 22px 22px;}
	.offer_page_container .offer_block .offer .left_bottom{padding: 22px 22px;}
	.offer_page_container .offer_block .offer .center{padding: 22px 22px;}
	.offer_page_container .offer_block .offer .offer_hover_block{width: 100%; text-align: center;}
	.offer_page_container .offer_block .offer .offer_hover_block .share_block{padding-top: 20px;}
}



/*Arabic*/


.rtl .offer_page_container .offer_block .offer .offer_hover_block .rcb_btn img{margin-right:0px;  margin-left:8px;}




