
/* SEC PORTRAIT LEFT */

.row-portrait-left {
	background-size:120%!important;
	background-position:55% 15%!important;
}
.col-portrait-left-01 {min-height:600px}
.col-portrait-left-02 {min-height:600px;display:grid;justify-content:center;align-content:center}


@media all and (max-width:980px) {
	.row-portrait-left {
		background-size:150%!important;
		background-position:20% 15%!important;
	}
	.col-portrait-left-01 {display:block!important;height:400px!important}
	.col-portrait-left-02 {min-height:250px;padding-top:250px;padding-bottom:0px}
}	

@media all and (max-width:639px) { 
	.row-portrait-left {
		background-size:cover!important;
		background-position:35% 25%!important;
	}
	.col-portrait-left-01 {display:block!important;height:350px!important}
	.col-portrait-left-02 > div:first-child {padding-top:150px!important}
}




/* SEC PORTRAIT LEFT - sec-portrait-left-martina-miri */

.sec-portrait-left-martina-miri .row-portrait-left {
	background-size:95%!important;
	background-position:-10% 10%!important;
}
.sec-portrait-left-martina-miri .col-portrait-left-01 {min-height:600px}
.sec-portrait-left-martina-miri .col-portrait-left-02 {min-height:600px;display:grid;justify-content:center;align-content:center}


@media all and (max-width:980px) {
	.sec-portrait-left-martina-miri .row-portrait-left {
		background-size:cover!important;
		background-position:50% 50%!important;
	}
	.sec-portrait-left-martina-miri .col-portrait-left-01 {min-height:250px!important;display:block!important}
	.sec-portrait-left-martina-miri .col-portrait-left-02 {min-height:250px!important;padding-top:150px;padding-bottom:0px}
}	

@media all and (max-width:639px) { 
	.sec-portrait-left-martina-miri .row-portrait-left {
		background-size:cover!important;
		background-position:35% 25%!important;
	}
	.sec-portrait-left-martina-miri .col-portrait-left-01 {display:block!important;height:400px!important}
	.sec-portrait-left-martina-miri .col-portrait-left-02 {padding-top:150px;padding-bottom:0px}
}


/* SEC PORTRAIT RIGHT - sec-portrait-right-m3ladies */

.sec-portrait-right-m3ladies .row-portrait-right {
	/*
	background-size:85%!important;
	background-position:115% 40%!important;
	*/
}

.sec-portrait-right-m3ladies .col-portrait-right-02 {min-height:600px}
.sec-portrait-right-m3ladies .col-portrait-right-01 {min-height:600px;display:grid;justify-content:center;align-content:center}


@media all and (max-width:980px) {
	
	.sec-portrait-right-m3ladies .row-portrait-right {
		
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-flex-wrap: wrap; /* Safari 6.1+ */
		flex-wrap: wrap;		
				
		/*		
		background-size:150%!important;
		background-position:50% 45%!important;
		*/
		min-height:700px!important;
		margin:0!important;padding:0!important;
		padding-top:300px!important;
		align-content:flex-end!important;	
	}
	.sec-portrait-right-m3ladies .col-portrait-right-01 {
		-webkit-order: 2;
		order: 2;
		min-height:250px;
		padding-top: 150px !important;
	}
	.sec-portrait-right-m3ladies .col-portrait-right-02 {
		-webkit-order: 1;
		order: 1;	
	}
	
}	

@media all and (max-width:480px) {
	.sec-portrait-right-m3ladies .row-portrait-right {
		/*
		background-size:150%!important;
		background-position:50% 70%!important;
		*/
	}	
}	
@media all and (max-width:280px) {
	.sec-portrait-right-m3ladies .row-portrait-right {
		background-size:cover!important;
	}	
}	




@media all and (min-width:2000px) {
	
	.sec-portrait-right-m3ladies .row-portrait-right {		
		background-size:120%!important;
		background-position:50% 35%!important;
	}		
}	