
/*Personas*/

/* Image Slide*/

.slide  {
    position:absolute;
    width: auto;
	height: auto;
    left: 0;
	right:0;
    top: 0;
    z-index:10;
    cursor: pointer;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}


.move {

   left: -100%!important;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.icon-option{
	z-index:40;
	    position: relative;
		display:block;
	}
	
    
.row  {
max-width: 1920px!important;
}

/*Page*/

#personas-top {
   margin-left: auto;
   margin-right: auto;
   background-color:#e0ded1;

} 

.personas-head img{
   position: static;
   display: block;
   margin-left: auto;
   margin-right: auto;
   margin-top: 120px;
   width:20%;
   height: auto;
}
	
.personas-heading {
   height: auto;
   margin-left: auto;
   margin-right: auto;
   margin-top:0px;
   margin-bottom: 0px;
} 


.personas-heading h1{
	font-family: 'HurmeGeometricSans4-Light', Calibri, Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #333333;
	text-align: center;
	text-transform: uppercase;
}



.about-copy {
   height: auto;
   margin-left: auto;
   margin-right: auto;
   margin-bottom: 10px;
   margin-top: 0px;
   text-align: center;

} 

.about-copy h3 {
   margin-left: 14%;
   margin-right: 14%;
	font-family: 'NexaThin', Calibri, Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #000;
	text-align: center;
	
}	

	


.about-copy a{
	font-size:20px;

	color:#F00!important;
	
}

.about-copy a:hover{
	color:#fff;
	
}

 
	 
.personas-options{
   /*height: auto;*/
   position: inherit;
   margin-left: auto;
   margin-right: auto;
   padding-top: 10%;
   padding-bottom:10%;
   background-color:#f0f0e1;
   text-align:center;

} 	 
	 
	 
.personas-img-left{ margin:47.2% 4% 47.2% 4%;}
	 
.personas-img-right{ position: inherit!important; }
	 
	
.plus-icon{
stroke:#bdbdbc;
stroke-miterlimit:10;
fill:none;
}

plus-icon:hover{
stroke:#fff!important;
stroke-miterlimit:10;
fill:none;

}
	
	 
	 
.personas-icon svg{    
   display : block!important;
   margin :  0 auto!important;
   margin-top: 60px!important;
   margin-bottom: 60px!important;  
   z-index:20;
   position:relative;
   display: block;

	}	
	

	
.personas-icon svg{
	cursor: pointer;
    -webkit-transition: -webkit-transform .4s ease-in-out;
    -ms-transition: -ms-transform .4s ease-in-out;
    transition: transform .4s ease-in-out;
 
    
}


.personas-icon svg:hover{
    transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
}	





#personas-info h1{
	font-family: 'HurmeGeometricSans4-Light', Calibri, Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #545454;
	text-align: center;
}


#personas-info h2 {
    font-family: 'Libre Baskerville', serif;
	font-weight: normal;
	font-style: normal;
	color: #000;
	text-align: center;
    margin-top: 160px!important;
    margin-bottom: 100px!important;  
	
}


#personas-info h3 {
	font-family: 'HurmeGeometricSans4-Light', Calibri, Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #333333;
	text-align: center;
	margin-top: 80px!important;
}




/*Media Queries*/

/*Landscape*/

@media screen and (max-width: 2880px) and (max-height: 1800px) and (orientation : landscape) {
    
    
      
#personas-top {
   height: 50%!important;
}

.personas-options{
   /*height: 960%!important;*/
    height: 650%!important;
   }  
    

/* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
 #personas-top {
   height: 50%!important;
}
   
    
    .personas-options{

    height: 650%!important;
   }
} 
    
/*Personas Margin*/   

.option-margin{
   /*margin-top: 26%!important;*/
    margin-top: 19.6%!important; 
}

.persona-info-block{
	margin-left:44%!important;
	}

.personas-head img{
   width:auto!important;
   height: auto!important;
}

    
.personas-heading h1{
	font-size: /*8vw**/200px;
	line-height: /*0vw*/200px;
    margin-top: 4%!important;
}	


		
.about-copy h3 {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/30px;
	line-height: /*1.4vw*/40px;
    margin-top: -10%!important;
}	



/*Personas Number*/
    
.personas-img-left{
	margin-top: 54%!important;
	margin-right: 0%!important;
	margin-bottom: 0%!important;
	margin-left: 0%!important;
}

.personas-img-left img{ 
width:28%;
height: auto;
   }
   
   
.slide  {margin:0!important;padding-left:0%!important;  width:100%;}

.move {
   left: -57%;	
}

.persona-info-block{
	margin:0%!important;
	}

/*Personas Text*/

.persona-info-text{
	margin-top:40%!important;
	}

#personas-info h1{
    font-size: /*2.6vw*/80px!important;
	line-height: /*0vw*/0px;!important;
	margin-top: 4%!important;
	margin-bottom: 7%!important;
    
}


#personas-info h2 {
	font-size: /*1vw*/50px!important;
	line-height: /*0vw*/0px;!important;
    margin-top: 0%!important;
}


#personas-info h3 {
	font-size: /*0.8vw*/30px!important;
	line-height: /*0vw*/0px!important;
	margin-top: 0%!important;
}        


}

@media screen and (max-width: 2560px) {
		
	
/*#personas-top {
   height: 56%!important;
}*/

/*.personas-options{
    height: 650%!important;
   }*/
    
    
/* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
 /*#personas-top {
   height: 64%!important;
}
   
    
    .personas-options{
    height: 760%!important;
   }*/
}    
   
/*.personas-options{
   height: 140%!important;
   padding-top:6%!important; 
   }  */ 
   

   
   
	}

@media screen and (max-width: 2560px) and (max-height: 1600px) and (orientation : landscape) {
    
    
      
#personas-top {
   height: 56%!important;
}

.personas-options{
   /*height: 960%!important;*/
    height: 650%!important;
   }  
    

/* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
 #personas-top {
   height: 56%!important;
}
   
    
    .personas-options{

    height: 650%!important;
   }
} 
    
/*Personas Margin*/   

.option-margin{
   /*margin-top: 26%!important;*/
    margin-top: 19.6%!important; 
}

.persona-info-block{
	margin-left:44%!important;
	}

.personas-head img{
   width:auto!important;
   height: auto!important;
}
    
.personas-heading h1{
	font-size: /*8vw**/200px;
	line-height: /*0vw*/200px;
    margin-top: 2%!important;
}	
		
.about-copy h3 {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/30px;
	line-height: /*1.4vw*/40px;
    margin-top: -10%!important;
}
    
 _::-moz-svg-foreign-content, :root .about-copy h3 {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/30px;
	line-height: /*1.4vw*/40px;
    margin-top: -6%!important;
}   

/*Personas Number*/
    
   
    
#personas-info:not(*:root) { margin-bottom: 2.15%;}   
      
#personas-info{ margin-bottom: 1%;}   
    

.personas-img-left{
	margin-top: 54%!important;
	margin-right: 0%!important;
	margin-bottom: 0%!important;
	margin-left: 0%!important;
}

.personas-img-left img{ 
width:28%;
height: auto;
   }
    
   
.slide  {margin:0!important;padding-left:0%!important;  width:100%;}

.move {
   left: -57%;	
}

.persona-info-block{
	margin:0%!important;
	}

/*Personas Text*/

.persona-info-text{
	margin-top:40%!important;
	}

#personas-info h1{
    font-size: /*2.6vw*/80px!important;
	line-height: /*0vw*/0px;!important;
	margin-top: 4%!important;
	margin-bottom: 7%!important;
    
}

#personas-info h2 {
	font-size: /*1vw*/50px!important;
	line-height: /*0vw*/0px;!important;
    margin-top: 0%!important;
}

#personas-info h3 {
	font-size: /*0.8vw*/30px!important;
	line-height: /*0vw*/0px!important;
	margin-top: 0%!important;
}        


}

@media screen and (max-width: 2560px) and (max-height: 1440px) and (orientation : landscape) {
    
    
#personas-top {
   height: 62%!important;
}

.personas-options{
   /*height: 960%!important;*/
    height: 724%!important;
   }
        

/* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
 #personas-top {
   height: 62%!important;
}
   
    
    .personas-options{

    height: 720%!important;
   }
} 


}

@media screen and (max-width: 1920px) and (max-height: 1200px) and (orientation : landscape) {
 
    
#personas-top {
   height: 68%!important;
}	

.personas-options{
   height:870%!important;
   }  

/* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
#personas-top {
   height: 70%!important;
}	

.personas-options{
   height: 860%!important;
   }
} 
    
/*Personas Margin*/   

.option-margin{
   margin-top: 2%!important;
}    
    

.personas-heading h1{
	font-size: /*8vw**/180px;
	line-height: /*0vw*/180px;
    margin-top: 4%!important;
}	

.about-copy h3:not(*:root) {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/26px;
	line-height: /*1.4vw*/26px;
    margin-top: -10%!important;
}	
    
.about-copy h3 {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/26px;
	line-height: /*1.4vw*/26px;
    margin-top: -14%!important;
}	

    

    

.persona-info-block{
	margin-right:0%!important;
	}

.personas-img-left{ margin:52.5% 2% 47.2% 4%!important;}

.personas-img-left img{   
width:35%;
height: auto;
   }
   

.slide {padding-left:0%!important; width:100%;}	

/*Personas Text*/

#personas-info h1{
    font-size: /*2.6vw*/70px!important;
	line-height: /*0vw*/0px;!important;
	margin-top: 4%!important;
	margin-bottom: 7%!important;
    
}


#personas-info h2 {
	font-size: /*1vw*/40px!important;
	line-height: /*0vw*/0px;!important;
    margin-top: 0%!important;
}


#personas-info h3 {
	font-size: /*0.8vw*/20px!important;
	line-height: /*0vw*/0px!important;
	margin-top: 0%!important;
}
    
    


}		
	
@media screen and (max-width: 1920px) and (max-height: 1080px) and (orientation : landscape) {

#personas-top {
   height: 82%!important;
}	

.personas-options{
   height: 1020%!important;
   }
    
 /* Chrome 43+ (and Opera 30+) */
    
    

    

@supports (-webkit-appearance:none) and (R:0) {
#personas-top {
   height: 82%!important;
}	

.personas-options{
   height: 1010%!important;
   }
}    
    
.about-copy h3:not(*:root) {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/26px;
	line-height: /*1.4vw*/26px;
    margin-top: -11%!important;
}	
    
.about-copy h3 {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/26px;
	line-height: /*1.4vw*/26px;
    margin-top: -11%!important;
}   

	}
	
@media screen and (max-width: 1680px) and (max-device-height: 1050px) and (orientation : landscape) {
    
_::-moz-svg-foreign-content, :root .about-copy h3 {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/26px;
	line-height: /*1.4vw*/26px;
    margin-top: -10%!important;
} 
    
.about-copy h3:not(*:root) {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/26px;
	line-height: /*1.4vw*/26px;
    margin-top: -10%!important;
} 
    
    
#personas-info:not(*:root) { margin-bottom: 24.8%;}   
      
_::-moz-svg-foreign-content, :root #personas-info{ margin-bottom: 1%;}     
 
#personas-info{ margin-bottom: 25%;}    
    
}		

@media only screen and (max-width: 1440px) and (max-height: 900px) and (orientation : landscape) {

	
#personas-top {
   height: 82%!important;
}

/*Personas Section Height*/

.personas-options{
   height: 860%!important;
   }
    
 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
#personas-top {
   height: 82%!important;
}

/*Personas Section Height*/

.personas-options{
   height: 850%!important;
   }
}     
    
   
.option-margin{
	
   margin-top: 1.4%!important;
	
}   
   
 /*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/140px;
	line-height: /*0vw*/140px;
    margin-top: 2%!important;
}	

.about-copy h3:not(*:root) {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/26px;
	line-height: /*1.4vw*/26px;
    margin-top: -8%!important;
}	
    
.about-copy h3 {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/26px;
	line-height: /*1.4vw*/26px;
    margin-top: -8%!important;
}  

/*_::-moz-svg-foreign-content, :root #personas-info{ margin-bottom: 1%;}*/
    
#personas-info:not(*:root) { margin-bottom:22%;}   
 
#personas-info{ margin-bottom: 0%;}     
    
    
.personas-img-left{ margin:50.5% 2% 47.2% 4%!important;}

.personas-img-left img{   
width:40%;
height: auto;
   }
   
/*Slide Image*/
   
.slide  {
	padding-left:0%!important;
	}	  


/*Personas Text*/

#personas-info h1{
    font-size: /*2.6vw*/50px!important;
	line-height: /*0vw*/0px;!important;
	margin-top: 4%!important;
	margin-bottom: 7%!important;
    
}


#personas-info h2 {
	font-size: /*1vw*/36px!important;
	line-height: /*0vw*/0px;!important;
    margin-top: 0%!important;
}


#personas-info h3 {
	font-size: /*0.8vw*/20px!important;
	line-height: /*0vw*/0px!important;
	margin-top: 0%!important;
}    
   
	   

}	

@media only screen and (max-width: 1366px) and (max-height: 768px) and (orientation : landscape) {

    
#personas-top {
   height: 108%!important;
}

.personas-options{
   height: 1040%!important;
   }
   
.option-margin{
   margin-top: 1.58%!important;
}
    
 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
#personas-top {
   height: 108%!important;
}

/*Personas Section Height*/

.personas-options{
   height: 1030%!important;
   }
}      

   
 /*Personas Info*/
    
    
 _::-moz-svg-foreign-content, :root .personas-heading h1{
	font-size: /*8vw**/140px;
	line-height: /*0vw*/140px;
    margin-top: 0%!important;
}
    
.personas-heading h1{
	font-size: /*8vw**/140px;
	line-height: /*0vw*/140px;
    margin-top: 4%!important;
}	
    
_::-moz-svg-foreign-content, :root #personas-info{ margin-bottom: 0%;}  
    
#personas-info:not(*:root) { margin-bottom:20%;}   
 
#personas-info{ margin-bottom: 0%;}      

    
.about-copy h3 {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/26px;
	line-height: /*1.4vw*/26px;
    margin-top: -10%!important;
}    
		


.about-copy h3:not(*:root) {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/26px;
	line-height: /*1.4vw*/26px;
    margin-top: -10%!important;
}	
    
  
    
    
_::-moz-svg-foreign-content, :root .about-copy h3 {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/24px;
	line-height: /*1.4vw*/24px;
    margin-top: -11%!important;
}   
    
    
_:-ms-fullscreen, :root .about-copy h3 {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/24px;
	line-height: /*1.4vw*/24px;
    margin-top: -12%!important;
}     
    
    
    

/*Slide Image*/
	
.slide {
	padding-left:0%!important;
	}	

/*Personas Text*/

#personas-info h1{
    font-size: /*2.6vw*/50px!important;
	line-height: /*0vw*/0px;!important;
	margin-top: 4%!important;
	margin-bottom: 7%!important;
    
}


#personas-info h2 {
	font-size: /*1vw*/36px!important;
	line-height: /*0vw*/0px;!important;
    margin-top: 0%!important;
}


#personas-info h3 {
	font-size: /*0.8vw*/20px!important;
	line-height: /*0vw*/0px!important;
	margin-top: 0%!important;
}



			
	
}
	
@media only screen and (max-width: 1334px) and (max-height: 750px) and (orientation : landscape) {
    
.about-copy h3:not(*:root) {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/26px;
	line-height: /*1.4vw*/26px;
    margin-top: -6%!important;
}	
    
.about-copy h3 {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/26px;
	line-height: /*1.4vw*/26px;
    margin-top: -8%!important;
}      
    
}

@media only screen and (max-width: 1280px) and (max-height: 800px) and (orientation : landscape) {
	
#personas-top {
   height:112%!important;
}	
    
/*Personas Section Height*/

.personas-options{
   height: 1000%!important;
   }    
    
.option-margin{
	
   margin-top:1.7%!important;
	
} 
    
 .about-copy h3 {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/26px;
	line-height: /*1.4vw*/26px;
    margin-top: -10%!important;
} 
    
.about-copy h3:not(*:root) {
   margin-left: 26%;
   margin-right: 30%;
	font-size: 26px;
	line-height: 26px;
    margin-top: -10%!important;
}     
    
/*_::-moz-svg-foreign-content, :root .about-copy h3 {
   margin-left: 26%;
   margin-right: 30%;
	font-size: 26px;
	line-height: 26px;
    margin-top:-10%!important;
} */    
  
    
 _:-ms-fullscreen, :root .about-copy h3 {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/26px;
	line-height: /*1.4vw*/26px;
    margin-top:-6%!important;
}     
    
   
    
 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
#personas-top {
   height:104%!important;
}	
    
/*Personas Section Height*/

.personas-options{
   height: 1000%!important;
   }   
} 
    
#personas-info:not(*:root) { margin-bottom:16%;}   
 
#personas-info{ margin-bottom: 0%;}      

}

@media only screen and (max-width: 1280px) and (max-height: 720px) and (orientation : landscape) {
	
#personas-top {
   height:112%!important;
}	
    
/*Personas Section Height*/

.personas-options{
   height: 960%!important;
   }    
    
.option-margin{
	
   margin-top:1.7%!important;
	
} 
    
 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
#personas-top {
   height:106%!important;
}	
    
/*Personas Section Height*/

.personas-options{
   height: 950%!important;
   }   
} 
    

	}

@media screen and (max-width: 1200px){
/*@media only screen and (max-width: 1200px) and (max-height: 1920px) and (orientation : portriat) {*/
		

#personas-top {
   height: 37%!important;
}	
		
.personas-options{
   height: 336%!important;
   }
    
/* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
#personas-top {
   height: 37%!important;
}	
	
		
.personas-options{
   height: 330%!important;
   }
    
.personas-img-left{ margin:45.4% 2% 47.2% 4%!important;}

.personas-img-left img{   
width:50%;
height: auto;
   }    
    
}   
   
 /*Personas Margin*/   

.option-margin{
   margin-top:0%!important;
     margin-bottom:0%!important;
}
    
    
.personas-img-left{ margin:45.2% 2% 47.2% 4%!important;}

.personas-img-left img{   
width:50%;
height: auto;
   }   
    
 /*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/140px;
	line-height: /*0vw*/140px;
    margin-top: 4%!important;
}	


		
.about-copy h3 {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/24px;
	line-height: /*1.4vw*/24px;
    margin-top: -4%!important;
}    
   					
	
	}

@media screen and (max-width: 1136px) and (max-height: 640px) and (orientation : landscape) { 


#personas-top {
   height: 130%!important;
}	

.personas-options{
   height: 960%!important;
   }
    
 
 
  .about-copy h3:not(*:root) {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/26px;
	line-height: /*1.4vw*/26px;
    margin-top: -6%!important;
}	
    
   
 .about-copy h3 {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/26px;
	line-height: /*1.4vw*/26px;
    margin-top:-6%!important;
}    
      
/* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
#personas-top {
   height: 122%!important;
}	

.personas-options{
   height: 944%!important;
   }
    


}
    
    
  
        
    

}
	
@media screen and (max-width: 1080px) {
	

#personas-top {
   height: 36%!important;
}	

.personas-options{
   height: 300%!important;
   }
    
    
 /*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/140px;
	line-height: /*0vw*/140px;
    margin-top: 4%!important;
}	


		
.about-copy h3 {
   margin-left: 22%;
   margin-right: 30%;
	font-size: /*1vw*/24px;
	line-height: /*1.4vw*/24px;
    margin-top: -4%!important;
}    
     
    
/* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
#personas-top {
   height: 36%!important;
}	

.personas-options{
   height: 296%!important;
   }
    
 /*Personas Margin*/   

.option-margin{
   margin-top:4.7%!important;
}     
   
    
}      
   
 /*Personas Margin*/   

.option-margin{
   margin-top:4.7%!important;
}   
   
   
.personas-img-left{ margin:50% 4% 10% 4%;}

.personas-img-left img{   
width:40%;
height: auto;
   }
    
    
/*Personas Text*/

#personas-info h1{
    font-size: /*2.6vw*/50px!important;
	line-height: /*0vw*/0px;!important;
	margin-top: 4%!important;
	margin-bottom: 8%!important;
    
}


#personas-info h2 {
	font-size: /*1vw*/36px!important;
	line-height: /*0vw*/0px;!important;
    margin-top: 0%!important;
}


#personas-info h3 {
	font-size: /*0.8vw*/20px!important;
	line-height: /*0vw*/0px!important;
	margin-top: 0%!important;
}    
    
    

}			

@media only screen and (max-width: 1024px) and (max-height: 768px) and (orientation : landscape) {
	
#personas-top {
   height: 110%!important;

}
    
.personas-options{
height:1680%!important;
   }   
    
    
/*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/140px;
	line-height: /*0vw*/140px;
    margin-top: 4%!important;
}	
    
.about-copy h3 {
   margin-left: 20%;
   margin-right: 20%;
	font-size: /*1vw*/24px;
	line-height: /*1.4vw*/30px;
    margin-top: -6%!important;
} 
    
    
.about-copy h3:not(*:root) {
   margin-left: 26%;
   margin-right: 30%;
	font-size: 26px;
	line-height: 26px;
    margin-top: -10%!important;
}    
    
    
_::-moz-svg-foreign-content, :root .about-copy h3 {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/26px;
	line-height: /*1.4vw*/26px;
    margin-top:-20%!important;
}     
    
    
 _:-ms-fullscreen, :root .about-copy h3 {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/26px;
	line-height: /*1.4vw*/26px;
    margin-top:0%!important;
} 
    
    
      
#personas-info{ margin:0% 0% 46.8% 0%!important;}  
    
#personas-info:not(*:root) { margin-bottom:47%!important;}  

_::-moz-svg-foreign-content, :root #personas-info{ margin:0% 0% 46.5% 0%!important;}   
    
_:-ms-fullscreen, :root #personas-info{ margin:0% 0% 46.5% 0%!important;}        

    
    
.option-margin{
   margin-top:4.7%!important;
}    
    
/* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
#personas-top {
   height: 115%!important;

}
    
.personas-options{
height: 1680%!important;
   
   }
    
/*#personas-info{ margin:0% 0% 45.5% 0%!important;}  */

}
    
    
 /*Personas Margin*/ 
 
   
   
.personas-img-left{ margin:0% 4% 10% 4%!important;}

.personas-img-left img{   
width:30%;
height: auto;
   display: none;
   }
    
/*Personas Text*/

#personas-info h1{
    font-size: /*2.6vw*/50px!important;
	line-height: /*0vw*/0px;!important;
	margin-top: 4%!important;
	margin-bottom: 5%!important;
    
}


#personas-info h2 {
	font-size: /*1vw*/36px!important;
	line-height: /*0vw*/0px;!important;
    margin-top: 0%!important;
}


#personas-info h3 {
	font-size: /*0.8vw*/20px!important;
	line-height: /*0vw*/0px!important;
	margin-top: 0%!important;
}    
    
    

}

@media only screen and (max-width: 1024px) and (max-height: 600px) and (orientation : landscape) {
	

 #personas-top {
   height: 140%!important;
}
    
    
    
.about-copy h3 {
   margin-left: 20%;
   margin-right: 20%;
	font-size: /*1vw*/24px;
	line-height: /*1.4vw*/30px;
    margin-top: -6%!important;
} 
    
    
.about-copy h3:not(*:root) {
   margin-left: 26%;
   margin-right: 30%;
	font-size: 26px;
	line-height: 26px;
    margin-top: -10%!important;
}    
    
    
_::-moz-svg-foreign-content, :root .about-copy h3 {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/26px;
	line-height: /*1.4vw*/26px;
    margin-top:0%!important;
}     
    
    
 _:-ms-fullscreen, :root .about-copy h3 {
   margin-left: 26%;
   margin-right: 30%;
	font-size: /*1vw*/26px;
	line-height: /*1.4vw*/26px;
    margin-top:0%!important;
}     
    
    
.personas-options{
height:1820%!important;
   }   
    
    
#personas-info{ margin:0% 0% 46.8% 0%!important;}    
    
   
    
    
/* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
#personas-top {
   height: 130%!important;

}
    
.personas-options{
height: 1788%!important;
   
   }

    
#personas-info{ margin:0% 0% 46.4% 0%!important;}  
    
}    
       

}

@media only screen and (max-width: 960px) and (max-height: 640px) and (orientation : landscape) {
	
	
#personas-top {
   height: 120%!important;

}
    
.personas-options{
height: 1600%!important;
   } 
    
#personas-info{ margin:0% 0% 45% 0%!important;}  
    
#personas-info{ margin-bottom: 0%;}     
    
#personas-info:not(*:root) { margin-bottom:45%!important;}  
       
 _::-moz-svg-foreign-content, :root #personas-info{ margin-bottom: 0%;} 
    
 _:-ms-input-placeholder, :root  #personas-info{ margin-bottom: 44.5%!important;}   
 
    
    
    
 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
#personas-top {
   height: 120%!important;

}
        
    
.personas-options{
height: 1600%!important;
   
   }
    
#personas-info{ margin:0% 0% 44.6% 0%!important;} 

}

}			    

@media only screen and (max-width: 960px) and (max-height: 540px) and (orientation : landscape) {
	
	
#personas-top {
   height: 144%!important;

}
    
.personas-options{
height: 1890%!important;
   } 
    
#personas-info{ margin:0% 0% 45% 0%!important;}  
    
 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
#personas-top {
   height: 144%!important;

}
    
.personas-options{
height: 1860%!important;
   
   }
    
#personas-info{ margin:0% 0% 44.6% 0%!important;} 

}

}	
		
@media only screen and (max-width: 854px) and (max-height: 480px) and (orientation : landscape) {	

	
	
#personas-top {
   height: 146%!important;

}
    
.personas-options{
height: 1880%!important;
   } 
    
#personas-info{margin:0% 0% 39.5% 0%!important;}
    
#personas-info:not(*:root) {margin:0% 0% 39.5% 0%!important;} 

_::-moz-svg-foreign-content, :root #personas-info{margin:0% 0% 39.5% 0%!important;}
    
_:-ms-fullscreen, :root #personas-info{margin:0% 0% 38.8% 0%!important;}   

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 148%!important;

}
    
.personas-options{
height: 1900%!important;
   
   }
    
#personas-info{margin:0% 0% 39.5% 0%!important;}

}    
    

/*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/100px;
	line-height: /*0vw*/100px;
    margin-top: 4%!important;
}	


		
.about-copy h3 {
   margin-left: 18%;
   margin-right: 18%;
	font-size: /*1vw*/22px;
	line-height: /*1.4vw*/30px;
    margin-top: -4%!important;
} 





/*Personas Text*/

#personas-info h1{
    font-size: /*2.6vw*/50px!important;
	line-height: /*0vw*/0px;!important;
	margin-top: 4%!important;
	margin-bottom: 7%!important;
    
}


#personas-info h2 {
	font-size: /*1vw*/36px!important;
	line-height: /*0vw*/0px;!important;
    margin-top: 0%!important;
}


#personas-info h3 {
	font-size: /*0.8vw*/20px!important;
	line-height: /*0vw*/0px!important;
	margin-top: 0%!important;
}


	}

@media only screen and (max-width: 800px) and (max-height: 480px) and (orientation : landscape) {	

	
	
#personas-top {
   height: 146%!important;

}
    
.personas-options{
height: 1760%!important;
    
   } 
    
#personas-info{margin:0% 0% 37.2% 0%!important;} 
    
#personas-info:not(*:root) {margin:0% 0% 37.2% 0%!important;} 

_::-moz-svg-foreign-content, :root #personas-info{margin:0% 0% 37.2% 0%!important;} 
    
_:-ms-fullscreen, :root #personas-info{margin:0% 0% 36.4% 0%!important;}     

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 146%!important;

}
    
.personas-options{
height: 1760%!important;
   
   }
    
#personas-info{margin:0% 0% 37.2% 0%!important;} 

} 
    
    
 /*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/100px;
	line-height: /*0vw*/100px;
    margin-top: 4%!important;
}	


		
.about-copy h3 {
   margin-left: 16%;
   margin-right: 16%;
	font-size: /*1vw*/20px;
	line-height: /*1.4vw*/30px;
    margin-top: -4%!important;
} 
   
			
	
}

@media only screen and (max-width: 736px) and (max-height: 414px) and (orientation : landscape) {



#personas-top {
   height: 190%!important;
}
    
.personas-options{
height: 2020%!important;
   } 
    
.personas-img-left img{   
   width:30%;
   height: auto;
   display: none!important;
   }    
    
.slide  {padding-left: 0%!important;}		    
    
#personas-info {margin: 0% 0% 34.2% 0%!important;}  
    
#personas-info:not(*:root){margin: 0% 0% 34% 0%!important;}  

_::-moz-svg-foreign-content, :root #personas-info {margin: 0% 0% 32.2% 0%!important;}  
    
_:-ms-fullscreen, :root #personas-info#personas-info {margin: 0% 0% 33.2% 0%!important;}    
    

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 202%!important;

}
    
.personas-options{
height: 2020%!important;
   
   }
    
#personas-info#personas-info {margin: 0% 0% 34% 0%!important;} 

} 

 /*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/80px;
	line-height: /*0vw*/80px;
    margin-top: 4%!important;
}	


		
.about-copy h3 {
   margin-left: 16%;
   margin-right: 16%;
	font-size: /*1vw*/18px;
	line-height: /*1.4vw*/28px;
    margin-top: -4%!important;
}

}

@media only screen and (max-width: 667px) and (max-height: 375px) and (orientation : landscape) {



#personas-top {
   height: 190%!important;
}
    
.personas-options{
height: 2020%!important;
   } 
    
.personas-img-left img{   
   width:30%;
   height: auto;
   display: none!important;
   }    
    
.slide  {padding-left: 0%!important;}		    
    
#personas-info {margin: 0% 0% 30% 0%!important;}  

#personas-info:not(*:root)#personas-info{margin: 0% 0% 30.3% 0%!important;}

_::-moz-svg-foreign-content, :root{margin: 0% 0% 28% 0%!important;}
    
_:-ms-fullscreen, :root #personas-info{margin: 0% 0% 29% 0%!important;}    
    

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 202%!important;

}
    
.personas-options{
height: 2020%!important;
   
   }
    
#personas-info{margin: 0% 0% 30.3% 0%!important;}

} 

 /*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/80px;
	line-height: /*0vw*/80px;
    margin-top: 4%!important;
}	


		
.about-copy h3 {
   margin-left: 16%;
   margin-right: 16%;
	font-size: /*1vw*/18px;
	line-height: /*1.4vw*/28px;
    margin-top: -4%!important;
}
    

}

@media only screen and (max-width: 640px) and (max-height: 360px) and (orientation : landscape) {



#personas-top {
   height: 190%!important;
}
    
.personas-options{
height: 2020%!important;
   } 
    
.personas-img-left img{   
   width:30%;
   height: auto;
   display: none!important;
   }    
    
.slide  {padding-left: 0%!important;}		    
    
#personas-info{ margin: 0% 0% 28.4% 0%!important;}  

#personas-info:not(*:root)#personas-info{margin: 0% 0% 28.4% 0%!important;}

_::-moz-svg-foreign-content, :root{margin: 0% 0% 28.4% 0%!important;}
    
_:-ms-fullscreen, :root #personas-info{margin: 0% 0% 27% 0%!important;}     
    

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 202%!important;

}
    
.personas-options{
height: 2020%!important;
   
   }
    
#personas-info{ margin:0% 0% 28.4% 0%!important;} 

} 

 /*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/80px;
	line-height: /*0vw*/80px;
    margin-top: 4%!important;
}	

		
.about-copy h3 {
   margin-left: 16%;
   margin-right: 16%;
	font-size: /*1vw*/18px;
	line-height: /*1.4vw*/28px;
    margin-top: -4%!important;
}

}

@media only screen and (max-width: 568px) and (max-height: 320px) and (orientation : landscape) {
    
    
#personas-top {
   height: 210%!important;
}
    
.personas-options{
height: 2020%!important;
   } 
    
.personas-img-left img{   
   width:30%;
   height: auto;
   display: none!important;
   }    
    
.slide  {padding-left: 0%!important;}		    
    
#personas-info {margin: 0% 0% 22.4% 0%!important;}  
    
#personas-info:not(*:root)#personas-info{margin: 0% 0% 22.4% 0%!important;}  

_::-moz-svg-foreign-content, :root #personas-info{margin: 0% 0% 22.4% 0%!important;}
    
_:-ms-fullscreen, :root #personas-info{margin: 0% 0% 20.8% 0%!important;}    
    

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 202%!important;

}
    
.personas-options{
height: 2020%!important;
   
   }

#personas-info{margin: 0% 0% 22.4% 0%!important;}

} 

 /*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/80px;
	line-height: /*0vw*/80px;
    margin-top: 4%!important;
}	


		
.about-copy h3 {
   margin-left: 16%;
   margin-right: 16%;
	font-size: /*1vw*/18px;
	line-height: /*1.4vw*/28px;
    margin-top: -4%!important;
}
    
    
    
}

@media only screen and (max-width: 480px) and (max-height: 320px) and (orientation : landscape) {
    
 .personas-head img{
   margin-top: 110px!important;
   width:50%!important;
   height: auto!important;
}	
   
    
	
 #personas-top {
   height: 220%!important;
}
    
.personas-options{
height: 1680%!important;
   } 
    
.personas-img-left img{   
   width:30%;
   height: auto;
   display: none!important;
   }    
    
.slide  {padding-left: 0%!important;}		    
    
#personas-info{margin: 0% 0% 26% 0%!important;}  
    
#personas-info:not(*:root)#personas-info{margin: 0% 0% 26% 0%!important;} 

_::-moz-svg-foreign-content, :root #personas-info{margin: 0% 0% 26% 0%!important;} 
    
_:-ms-fullscreen, :root #personas-info{margin: 0% 0% 24.7% 0%!important;}  
        

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height:220%!important;

}
    
.personas-options{
height: 1680%!important;
   
   }
    
#personas-info{margin: 0% 0% 26% 0%!important;} 

} 
    
/*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/64px;
	line-height: /*0vw*/64px;
    margin-top: 4%!important;
}	


		
.about-copy h3 {
   margin-left: 12%;
   margin-right: 12%;
	font-size: /*1vw*/16px;
	line-height: /*1.4vw*/26px;
    margin-top: -4%!important;
}   

/*Personas Text*/

#personas-info h1{
    font-size: /*2.6vw*/40px!important;
	line-height: /*0vw*/0px;!important;
	margin-top: 4%!important;
	margin-bottom: 8%!important;
    
}


#personas-info h2 {
	font-size: /*1vw*/26px!important;
	line-height: /*0vw*/0px;!important;
    margin-top: 20%!important;
    margin-bottom: 10%!important;
}


#personas-info h3 {
	font-size: /*0.8vw*/16px!important;
	line-height: /*0vw*/0px!important;
	margin-top: 0%!important;
}

 
	
	}	

/*Portrait*/



@media screen and (max-width: 800px)  and (orientation : portrait)  {
	
#personas-top {
   height: 48%!important;
}
    
.personas-options{
height: 700%!important;
   } 
    
.personas-img-left img{   
   width:30%;
   height: auto;
   display: none!important;
   }    
    
.slide  {padding-left: 3.3%!important;}		    
    
/*#personas-info{ margin: -40% 0% 56% 0%!important;}  	

 /* Chrome 43+ (and Opera 30+) */

/*@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 48%!important;

}
    
.personas-options{
height: 700%!important;
   
   }
    
#personas-info{ margin:-40% 0% 55.6% 0%!important;} 

}*/
    
    
 /*Personas Info*/
    
.personas-heading h1{
	font-size: 100px;
	line-height: 100px;
    margin-top: 4%!important;
}	


		
.about-copy h3 {
   margin-left: 16%;
   margin-right: 16%;
	font-size: 20px;
	line-height:30px;
    margin-top: -4%!important;
}
    
    
/*Personas Text*/

#personas-info h1{
    font-size: 50px!important;
	line-height: 0px;!important;
	margin-top: 4%!important;
	margin-bottom: 6%!important;
    
}


#personas-info h2 {
	font-size: 36px!important;
	line-height: 0px;!important;
    margin-top: 20%!important;
    margin-bottom: 10%!important;
}


#personas-info h3 {
	font-size: 20px!important;
	line-height: 0px!important;
	margin-top: 0%!important;
}  
	
}
	
@media only screen and (max-width: 768px) and (max-height: 1366px) and (orientation : portrait) {

#personas-top {
   height: 44%!important;
}
    
.personas-options{
height: 620%!important;
   } 
    
.personas-img-left img{   
   width:30%;
   height: auto;
   display: none!important;
   }    
    
.slide  {padding-left:1.2%!important;}		    
    
#personas-info{margin: -40% 0% 61% 0%!important;}  	
    
#personas-info:not(*:root)#personas-info{margin: -38.7% 0% 61% 0%!important;}  	

_::-moz-svg-foreign-content, :root #personas-info{margin: -35% 0% 61% 0%!important;}  	
    
_:-ms-fullscreen, :root #personas-info{margin: -38.9% 0% 61% 0%!important;}  	
            
    

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 44%!important;

}
    
.personas-options{
height: 620%!important;
   
   }
    
#personas-info{margin: -38.7% 0% 61% 0%!important;}  	

} 


}	

@media only screen and (max-width: 800px) and (max-height: 1280px) and (orientation : portrait) {


#personas-top {
   height: 46%!important;
}
    
.personas-options{
height: 640%!important;
   } 
    
.personas-img-left img{   
   width:30%;
   height: auto;
   display: none!important;
   }    
    
.slide {padding-left: 3%!important;}	
    
.slide:not(*:root).slide {padding-left: 2%!important;} 	

_::-moz-svg-foreign-content, :root .slide {padding-left: 3%!important;}
    
_:-ms-fullscreen, :root .slide {padding-left: 2%!important;}   
    
    
    
#personas-info{ margin: -44.6% 0% 61% 0%!important;} 
    
#personas-info:not(*:root)#personas-info{margin: -42.2% 0% 61% 0%!important;}  	

_::-moz-svg-foreign-content, :root #personas-info{margin: -44.6% 0% 61% 0%!important;}  	
    
_:-ms-fullscreen, :root #personas-info{margin: -42.2% 0% 61% 0%!important;}      

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 46%!important;

}
    
.personas-options{
height: 640%!important;
   
   }
    
#personas-info{ margin:-42.2% 0% 63.4% 0%!important;} 

} 
    


/*Personas Text*/

#personas-info h1{
    font-size: /*2.6vw*/50px!important;
	line-height: /*0vw*/0px;!important;
	margin-top: 4%!important;
	margin-bottom: 6%!important;
    
}


#personas-info h2 {
	font-size: /*1vw*/36px!important;
	line-height: /*0vw*/0px;!important;
    margin-top: 20%!important;
    margin-bottom: 10%!important;
}


#personas-info h3 {
	font-size: /*0.8vw*/20px!important;
	line-height: /*0vw*/0px!important;
	margin-top: 0%!important;
}
    

}

@media only screen and (max-width: 768px) and (max-height: 1280px) and (orientation : portrait) {


#personas-top {
   height: 46%!important;
}
    
.personas-options{
height: 640%!important;
   } 
    
.personas-img-left img{   
   width:30%;
   height: auto;
   display: none!important;
   }    
    
.slide {padding-left: 1.2%!important;}	
    
.slide:not(*:root).slide {padding-left: 1.3%!important;} 	

_::-moz-svg-foreign-content, :root .slide {padding-left: 1.2%!important;}
    
_:-ms-fullscreen, :root .slide {padding-left: 0%!important;}   
    
    
    
#personas-info{ margin: -40% 0% 61% 0%!important;} 
    
#personas-info:not(*:root)#personas-info{margin: -40% 0% 61% 0%!important;}  	

_::-moz-svg-foreign-content, :root #personas-info{margin: -40% 0% 61% 0%!important;}  	
    
_:-ms-fullscreen, :root #personas-info{margin: -37.4% 0% 61% 0%!important;}      

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 46%!important;

}
    
.personas-options{
height: 640%!important;
   
   }
    
#personas-info{ margin:-40% 0% 63.4% 0%!important;} 

} 
    


/*Personas Text*/

#personas-info h1{
    font-size: /*2.6vw*/50px!important;
	line-height: /*0vw*/0px;!important;
	margin-top: 4%!important;
	margin-bottom: 6%!important;
    
}


#personas-info h2 {
	font-size: /*1vw*/36px!important;
	line-height: /*0vw*/0px;!important;
    margin-top: 20%!important;
    margin-bottom: 10%!important;
}


#personas-info h3 {
	font-size: /*0.8vw*/20px!important;
	line-height: /*0vw*/0px!important;
	margin-top: 0%!important;
}
    

}	
	
@media only screen and (max-width: 768px) and (max-height: 1024px) and (orientation : portrait) {
	

	
#personas-top {
   height: 64%!important;
}
    
.personas-options{
height: 780%!important;
   } 
    
.personas-img-left img{   
   width:30%;
   height: auto;
   display: none!important;
   }    
    
.slide  {padding-left: 1.3%!important;}		    
    
#personas-info{ margin: -35% 0% 56% 0%!important;} 
    
#personas-info:not(*:root)#personas-info{margin: -40%  0% 61% 0%!important;}  	

_::-moz-svg-foreign-content, :root #personas-info{margin: -35% 0% 61% 0%!important;}  	
    
_:-ms-fullscreen, :root #personas-info{margin: -37.5%  0% 61% 0%!important;}     

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 64%!important;

}
    
.personas-options{
height: 780%!important;
   
   }
    
#personas-info{ margin:-40% 0% 55.6% 0%!important;} 

} 
    
    
 /*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/100px;
	line-height: /*0vw*/100px;
    margin-top: 4%!important;
}	


		
.about-copy h3 {
   margin-left: 16%;
   margin-right: 16%;
	font-size: /*1vw*/20px;
	line-height: /*1.4vw*/30px;
    margin-top: -4%!important;
}
    
    
/*Personas Text*/

#personas-info h1{
    font-size: /*2.6vw*/50px!important;
	line-height: /*0vw*/0px;!important;
	margin-top: 4%!important;
	margin-bottom: 6%!important;
    
}


#personas-info h2 {
	font-size: /*1vw*/36px!important;
	line-height: /*0vw*/0px;!important;
    margin-top: 20%!important;
    margin-bottom: 10%!important;
}


#personas-info h3 {
	font-size: /*0.8vw*/20px!important;
	line-height: /*0vw*/0px!important;
	margin-top: 0%!important;
}     
 
}	    
	
@media screen and (max-width: 750px) and (max-height: 1334px) and (orientation : portrait)  {

#personas-top {
   height: 50%!important;
}
    
.personas-options{
height: 600%!important;
   } 
    
.personas-img-left img{   
   width:30%;
   height: auto;
   display: none!important;
   }    
    
.slide  {padding-left: 0%!important;}	
         
#personas-info{margin: -35.4% 0% 59% 0%!important;}  	
    
#personas-info:not(*:root)#personas-info{margin: -37.4%  0% 61% 0%!important;}  	

_::-moz-svg-foreign-content, :root #personas-info{margin: -35.4% 0% 61% 0%!important;}  	
    
_:-ms-fullscreen, :root #personas-info{margin: -37.8% 0% 61% 0%!important;}       
    

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 50%!important;

}
    
.personas-options{
height: 600%!important;
   
   }
    
#personas-info{ margin:-37.4% 0% 59% 0%!important;} 

} 

}

@media screen and (max-width: 720px) and (max-height: 1280px) and (orientation : portrait) {

#personas-top {
   height: 50%!important;
}
    
.personas-options{
height: 590%!important;
   } 
    
.personas-img-left img{   
   width:30%;
   height: auto;
   display: none!important;
   }    
    
.slide  {padding-left: 0%!important;}		    
    
#personas-info{ margin: -39.8% 0% 62.6% 0%!important;}  	

#personas-info:not(*:root)#personas-info{margin: -41%  0% 61% 0%!important;}  	

_::-moz-svg-foreign-content, :root #personas-info{margin: -39% 0% 61% 0%!important;}  	
    
_:-ms-fullscreen, :root #personas-info{margin: -38.8% 0% 61% 0%!important;}      
    
    

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 50%!important;

}
    
.personas-options{
height: 575%!important;
   
   }
    
.slide  {padding-right: 1%!important;}	    
    
#personas-info{ margin:-41% 0% 62% 0%!important;} 

} 
    
} 
  
@media screen and (max-width: 640px) and (max-height: 1136px) and (orientation : portrait) {

#personas-top {
   height: 48%!important;
}
    
.personas-options{
height: 590%!important;
   } 
    
.personas-img-left img{   
   width:30%;
   height: auto;
   display: none!important;
   }    
    
.slide  {padding-left: 0%!important;}		    
    
#personas-info{ margin: -40% 0% 59.8% 0%!important;} 
    
#personas-info:not(*:root)#personas-info{ margin: -42.7% 0% 59.8% 0%!important;}  	

_::-moz-svg-foreign-content, :root #personas-info{ margin: -40% 0% 59.8% 0%!important;} 	
    
_:-ms-fullscreen, :root #personas-info{ margin: -40.8% 0% 59.8% 0%!important;}   
    

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 48%!important;

}
    
.personas-options{
height: 600%!important;
   
   }
    
#personas-info{ margin: -42.7% 0% 59.8% 0%!important;} 

} 

 /*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/90px;
	line-height: /*0vw*/90px;
    margin-top: 4%!important;
}	


		
.about-copy h3 {
   margin-left: 16%;
   margin-right: 16%;
	font-size: /*1vw*/18px;
	line-height: /*1.4vw*/28px;
    margin-top: -4%!important;
}

}

@media only screen and (max-width: 640px) and (max-height: 960px) and (orientation : portrait) {

#personas-top {
   height: 56%!important;
}
    
.personas-options{
height: 700%!important;
   } 
    
.personas-img-left img{   
   width:30%;
   height: auto;
   display: none!important;
   }    
    
.slide  {padding-left: 0%!important;}		    
    
#personas-info{ margin: -40% 0% 59.8% 0%!important;}  	

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 56%!important;

}
    
.personas-options{
height: 680%!important;
   
   }
    
#personas-info{ margin:-40% 0% 59% 0%!important;} 

} 
    
    



}

@media only screen and (max-width: 600px) and (max-height: 1024px) and (orientation : portrait) {


#personas-top {
   height: 50%!important;
}
    
.personas-options{
height: 620%!important;
   } 
    
.personas-img-left img{   
   width:30%;
   height: auto;
   display: none!important;
   }    
    
.slide  {padding-left: 0%!important;}		    
    
#personas-info{margin: -30% 0% 48% 0%!important;}  

#personas-info:not(*:root)#personas-info{margin: -32.8% 0% 48% 0%!important;} 	

_::-moz-svg-foreign-content, :root #personas-info{margin: -30% 0% 48% 0%!important;} 	
    
_:-ms-fullscreen, :root #personas-info{margin: -31% 0% 48% 0%!important;}    
    

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 50%!important;

}
    
.personas-options{
height: 620%!important;
   
   }
    
#personas-info{margin: -32.8% 0% 48% 0%!important;} 

} 
    
/*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/80px;
	line-height: /*0vw*/80px;
    margin-top: 4%!important;
}	


		
.about-copy h3 {
   margin-left: 16%;
   margin-right: 16%;
	font-size: /*1vw*/18px;
	line-height: /*1.4vw*/28px;
    margin-top: -4%!important;
}   
    

}
		
@media only screen and (max-width: 540px) and (max-height: 960px) and (orientation : portrait) {	

	

#personas-top {
   height: 54%!important;
}
    
.personas-options{
height: 590%!important;
   } 
    
.personas-img-left img{   
   width:30%;
   height: auto;
   display: none!important;
   }    
    
.slide  {padding-left: 0%!important;}		    
    
#personas-info{ margin: -30% 0% 45% 0%!important;} 
    
#personas-info:not(*:root)#personas-info{margin: -35.9% 0% 48% 0%!important;} 	

_::-moz-svg-foreign-content, :root #personas-info{margin: -30% 0% 48% 0%!important;} 	
    
_:-ms-fullscreen, :root #personas-info{margin: -34.1% 0% 48% 0%!important;}    
        

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 54%!important;

}
    
.personas-options{
height: 590%!important;
   
   }
    
#personas-info{ margin: -35.9% 0% 43.8% 0%!important;} 

} 
    
/*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/76px;
	line-height: /*0vw*/76px;
    margin-top: 4%!important;
}	


		
.about-copy h3 {
   margin-left: 16%;
   margin-right: 16%;
	font-size: /*1vw*/18px;
	line-height: /*1.4vw*/28px;
    margin-top: -4%!important;
}   


					
	
}

@media only screen and (max-width: 480px) and (max-height: 854px) and (orientation : portrait) {


#personas-top {
   height: 58%!important;
}
    
.personas-options{
height: 590%!important;
   } 
    
.personas-img-left img{   
   width:30%;
   height: auto;
   display: none!important;
   }    
    
.slide  {padding-left: 0%!important;}		    
    
#personas-info{ margin: -30% 0% 39.8% 0%!important;}  
    
#personas-info:not(*:root)#personas-info{margin: -41% 0% 48% 0%!important;} 	

_::-moz-svg-foreign-content, :root #personas-info{margin: -30% 0% 48% 0%!important;} 	
    
_:-ms-fullscreen, :root #personas-info{margin: -39.8% 0% 48% 0%!important;}      

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 58%!important;

}
    
.personas-options{
height: 590%!important;
   
   }
    
#personas-info{ margin: -41% 0% 38.6% 0%!important;} 

} 
    
/*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/70px;
	line-height: /*0vw*/70px;
    margin-top: 4%!important;
}	


		
.about-copy h3 {
   margin-left: 14%;
   margin-right: 14%;
	font-size: /*1vw*/16px;
	line-height: /*1.4vw*/26px;
    margin-top: -4%!important;
}   

/*Personas Text*/

#personas-info h1{
    font-size: /*2.6vw*/40px!important;
	line-height: /*0vw*/0px;!important;
	margin-top: 4%!important;
	margin-bottom: 8%!important;
    
}


#personas-info h2 {
	font-size: /*1vw*/26px!important;
	line-height: /*0vw*/0px;!important;
    margin-top: 20%!important;
    margin-bottom: 10%!important;
}


#personas-info h3 {
	font-size: /*0.8vw*/16px!important;
	line-height: /*0vw*/0px!important;
	margin-top: 0%!important;
}


}

@media screen and (max-width: 480px) and (max-height: 800px) and (orientation : portrait) {


#personas-top {
   height: 58%!important;
}
    
.personas-options{
height: 626%!important;
   } 
    
.personas-img-left img{   
   width:30%;
   height: auto;
   display: none!important;
   }    
    
.slide  {padding-left: 0%!important;}		    
    
#personas-info{ margin: -30% 0% 39.8% 0%!important;}  	

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 60%!important;

}
    
.personas-options{
height: 604%!important;
   
   }
    
#personas-info{ margin: -30% 0% 38.6% 0%!important;} 

} 
    
/*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/66px;
	line-height: /*0vw*/66px;
    margin-top: 4%!important;
}	


		
.about-copy h3 {
   margin-left: 12%;
   margin-right: 12%;
	font-size: /*1vw*/16px;
	line-height: /*1.4vw*/26px;
    margin-top: -4%!important;
}   

/*Personas Text*/

#personas-info h1{
    font-size: /*2.6vw*/40px!important;
	line-height: /*0vw*/0px;!important;
	margin-top: 4%!important;
	margin-bottom: 8%!important;
    
}


#personas-info h2 {
	font-size: /*1vw*/26px!important;
	line-height: /*0vw*/0px;!important;
    margin-top: 20%!important;
    margin-bottom: 10%!important;
}


#personas-info h3 {
	font-size: /*0.8vw*/16px!important;
	line-height: /*0vw*/0px!important;
	margin-top: 0%!important;
}


}

@media screen and (max-width: 414px) and (max-height: 736px) and (orientation : portrait) {

 .personas-head img{
   margin-top: 110px!important;
   width:50%!important;
   height: auto!important;
}	
 

#personas-top {
   height:79%!important;
}
 
.personas-options{
height: 660%!important;
   }    

.slide  {padding-left: 0%!important;}		    
    
#personas-info{ margin: -25.2% 0% 37.8% 0%!important;}  
    
#personas-info:not(*:root)#personas-info{ margin: -30% 0% 37.8% 0%!important;}	

_::-moz-svg-foreign-content, :root #personas-info{ margin: -30% 0% 37.8% 0%!important;}	
    
_:-ms-fullscreen, :root #personas-info{ margin: -30% 0% 37.8% 0%!important;}    
    
    

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 88%!important;

}
    
.personas-options{
height: 640%!important;
   
   }
    
#personas-info{ margin: -30% 0% 37.8% 0%!important;}

} 
    

    
/*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/48px;
	line-height: /*0vw*/48px;
    margin-top: 4%!important;
}	


		
.about-copy h3 {
   margin-left: 0%;
   margin-right: 0%;
	font-size: /*1vw*/16px;
	line-height: /*1.4vw*/26px;
    margin-top: -4%!important;
}   
    
   
 .personas-icon svg{    
     width: 20%!important;
     margin-top: 20px!important;
     margin-bottom: 60px!important;

	}	   
    
 

/*Personas Text*/

#personas-info h1{
    font-size: /*2.6vw*/40px!important;
	line-height: /*0vw*/0px;!important;
	margin-top: 4%!important;
	margin-bottom: 10%!important;
    
}


#personas-info h2 {
	font-size: /*1vw*/26px!important;
	line-height: /*0vw*/0px;!important;
    margin-top: 20%!important;
    margin-bottom: 10%!important;
}


#personas-info h3 {
	font-size: /*0.8vw*/16px!important;
	line-height: /*0vw*/0px!important;
	margin-top: 0%!important;
}		

/*Footer*/
    
#footer-menu{
  width: 100%!important;
}
    
#footer-menu a{
  font-size: 7px!important;	
}


}

@media screen and (max-width: 375px) and (max-height: 627px) and (orientation : portrait) {

 .personas-head img{
   margin-top: 110px!important;
   width:50%!important;
   height: auto!important;
}	
 

#personas-top {
   height:90%!important;
}
 
.personas-options{
height: 620%!important;
   }    

.slide  {padding-left: 0%!important;}		    
    
#personas-info{ margin: -28.7% 0% 37.8% 0%!important;}  
    
#personas-info:not(*:root)#personas-info{ margin: -31% 0% 37.8% 0%!important;}	

_::-moz-svg-foreign-content, :root #personas-info{ margin: -30% 0% 37.8% 0%!important;}	
    
_:-ms-fullscreen, :root #personas-info{ margin: -30% 0% 37.8% 0%!important;}    
    
    

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 88%!important;

}
    
.personas-options{
height: 620%!important;
   
   }
    
#personas-info{ margin: -31% 0% 37.8% 0%!important;}

} 
    

    
/*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/48px;
	line-height: /*0vw*/48px;
    margin-top: 4%!important;
}	


		
.about-copy h3 {
   margin-left: 0%;
   margin-right: 0%;
	font-size: /*1vw*/16px;
	line-height: /*1.4vw*/26px;
    margin-top: -4%!important;
}   
    
   
 .personas-icon svg{    
     width: 20%!important;
     margin-top: 20px!important;
     margin-bottom: 60px!important;

	}	   
    
 

/*Personas Text*/

#personas-info h1{
    font-size: /*2.6vw*/40px!important;
	line-height: /*0vw*/0px;!important;
	margin-top: 4%!important;
	margin-bottom: 10%!important;
    
}


#personas-info h2 {
	font-size: /*1vw*/26px!important;
	line-height: /*0vw*/0px;!important;
    margin-top: 20%!important;
    margin-bottom: 10%!important;
}


#personas-info h3 {
	font-size: /*0.8vw*/16px!important;
	line-height: /*0vw*/0px!important;
	margin-top: 0%!important;
}		

/*Footer*/
    
#footer-menu{
  width: 100%!important;
}
    
#footer-menu a{
  font-size: 7px!important;	
}


}

@media screen and (max-width: 360px) and (max-height: 640px) and (orientation : portrait) { 
	
 .personas-head img{
   margin-top: 110px!important;
   width:50%!important;
   height: auto!important;
}	
 

#personas-top {
   height:94%!important;
}
    
_:-ms-fullscreen, :root #personas-top{ height:102%!important;}       
    
 
.personas-options{
height: 600%!important;
   }    

.slide  {padding-left: 0%!important;}		    
    
#personas-info{ margin: -30% 0% 37.8% 0%!important;}  
    
#personas-info:not(*:root)#personas-info{ margin: -32.8% 0% 37.8% 0%!important;}	

_::-moz-svg-foreign-content, :root #personas-info{ margin: -30% 0% 37.8% 0%!important;}	
    
_:-ms-fullscreen, :root #personas-info{ margin: -32.6% 0% 37.8% 0%!important;}       
    
    

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 92%!important;

}
    
.personas-options{
height: 600%!important;
   
   }
    
#personas-info{ margin: -32.8% 0% 35% 0%!important;} 

} 
    

    
/*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/48px;
	line-height: /*0vw*/48px;
    margin-top: 4%!important;
}	


		
.about-copy h3 {
   margin-left: 0%;
   margin-right: 0%;
	font-size: /*1vw*/16px;
	line-height: /*1.4vw*/26px;
    margin-top: -4%!important;
}   
    
   
 .personas-icon svg{    
     width: 20%!important;
     margin-top: 20px!important;
     margin-bottom: 60px!important;

	}	   
    
 

/*Personas Text*/

#personas-info h1{
    font-size: /*2.6vw*/40px!important;
	line-height: /*0vw*/0px;!important;
	margin-top: 4%!important;
	margin-bottom: 10%!important;
    
}


#personas-info h2 {
	font-size: /*1vw*/26px!important;
	line-height: /*0vw*/0px;!important;
    margin-top: 20%!important;
    margin-bottom: 10%!important;
}


#personas-info h3 {
	font-size: /*0.8vw*/16px!important;
	line-height: /*0vw*/0px!important;
	margin-top: 0%!important;
}		

/*Footer*/
    
#footer-menu{
  width: 100%!important;
}
    
#footer-menu a{
  font-size: 7px!important;	
}
    
}    

@media screen and (max-width: 320px) and (max-height:480px) and (orientation : portrait) { 
	
 .personas-head img{
   margin-top: 110px!important;
   width:50%!important;
   height: auto!important;
}	
 

#personas-top {
   height:118%!important;
}
    
_:-ms-fullscreen, :root #personas-top{ height:120%!important;}       
 
.personas-options{
height: 710%!important;
   }    

.slide  {padding-left: 0%!important;}		    
    
#personas-info{ margin: -32.6% 0% 30% 0%!important;} 
     
    
#personas-info:not(*:root)#personas-info{ margin: -43% 0% 37.8% 0%!important;}	

_::-moz-svg-foreign-content, :root #personas-info{ margin: -32.8% 0% 37.8% 0%!important;}	
    
_:-ms-fullscreen, :root #personas-info{ margin: -44% 0% 37.8% 0%!important;}      
    

 /* Chrome 43+ (and Opera 30+) */

@supports (-webkit-appearance:none) and (R:0) {
    
#personas-top {
   height: 118%!important;

}
    
.personas-options{
height: 710%!important;
   
   }
    
#personas-info{ margin: -32.8% 0% 27% 0%!important;} 

} 
    

    
/*Personas Info*/
    
.personas-heading h1{
	font-size: /*8vw**/42px!important;
	line-height: /*0vw*/42px!important;
    margin-top: 4%!important;
}	


		
.about-copy h3 {
   margin-left: 0%;
   margin-right: 0%;
	font-size: /*1vw*/16px!important;
	line-height: /*1.4vw*/26px!important;
  
    margin-top: 0%!important;
}   
    
   
 .personas-icon svg{    
     width: 20%!important;
     margin-top: 20px!important;
     margin-bottom: 60px!important;

	}	   
    
 

/*Personas Text*/
    


#personas-info h1{
    font-size: /*2.6vw*/40px!important;
	line-height: /*0vw*/0px;!important;
	margin-top: 4%!important;
	margin-bottom: 10%!important;
    
}


#personas-info h2 {
	font-size: /*1vw*/26px!important;
	line-height: /*0vw*/0px;!important;
    margin-top: 20%!important;
    margin-bottom: 10%!important;
}


#personas-info h3 {
	font-size: /*0.8vw*/14px!important;
	line-height: /*0vw*/0px!important;
	margin-top:14%!important;

}	
    
_:-ms-fullscreen, :root #personas-info h3 {
	font-size: /*0.8vw*/13px!important;
	line-height: /*0vw*/0px!important;
	margin-top:14%!important;

}
    
	
/*Footer*/
    
#footer-menu{
  width: 100%!important;
}
    
#footer-menu a{
  font-size: 6px!important;	
}
  
    
  
		
}		
			