/*
Theme Name: Patroni theme 
Author: Webgo
Author URI: webgo.dev
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

body.page-template-default .hero.subpage_hero, 
body.page-template-page .hero.subpage_hero {
		min-height: max-content;
		padding-bottom: 50px;
}


@media (max-width: 1200px) {
body.page-template-default .hero.subpage_hero .padding_L70,
body.page-template-default .hero.subpage_hero .padding_R70,
body.page-template-page .hero.subpage_hero .padding_R70,
body.page-template-page .hero.subpage_hero .padding_R70	{
padding-left:0 ;
padding-right: 0;
}
}

.page-template-senior-club .status_box  {
    display: grid;
    grid-template-columns: 100px calc(100% - 220px);
    column-gap: 120px;
    padding: 50px 100px 55px;
    border: 3px solid #e6f3ea;
    border-radius: 14px;
	justify-content: start;
align-items: center;}


.page-template-senior-club .status_box .patron_offer_status_icon {
	    max-width: 100px;
}

.page-template-senior-club .status_box .text {
    display: flex;
    flex-direction: column;
	text-align: left;
    align-items: flex-start;
}

.page-template-senior-club .status_box .text p:first-of-type{
   margin-top: 0;
}


@media (max-width: 1250px) {
	.page-template-senior-club .status_box {
		column-gap: 50px;
		grid-template-columns: 100px calc(100% - 150px);
		padding: 50px;
	}
}

@media (max-width: 700px) {
	.page-template-senior-club .status_box {
		column-gap: 30px;
		grid-template-columns: 70px calc(100% - 100px);
		padding: 50px 30px;
	}
	
	.page-template-senior-club .status_box .patron_offer_status_icon {
	    max-width: 70px;
}
	
	@media (max-width: 568px) {
	.page-template-senior-club .status_box {
		row-gap: 20px;
		grid-template-columns: 100%;
		padding: 25px;
		justify-items: center;
		justify-content: center;
		text-align: center;
	}
		
		.page-template-senior-club .status_box .text {
	justify-content: center;
		text-align: center;
			align-items: center;


}
}
}