
    html{line-height:1}
	ol,ul{list-style:none}
    p{font-size:18.1px;line-height:27px;margin-bottom:20px}
	
    .title {
    font-size: 38px;
    letter-spacing: 0.04em;
    font-family: 'Bree Serif', serif;
    margin-bottom: 2%;
    line-height: 120%;
    /* max-width: 525px; */
    margin: 0 auto;
    margin-top: 10%;
    margin-bottom: 30px;
}

	.title_bibliografia {
		font-size: 32px;
		letter-spacing: 0.04em;
		font-family: 'Bree Serif', serif;
		margin-bottom: 2%;
		line-height: 44px;
		max-width: 555px;
		margin: 0 auto;
		margin-top: 8%;
		margin-bottom: 1%;
	}

	.title_paseo {
		font-size: 25px;
		letter-spacing: 0.04em;
		font-family: 'Bree Serif', serif;
		margin-bottom: 2%;
		line-height: 44px;
		margin-top: 2%;
		margin-bottom: 4%;
		padding-left: 50px;
		padding-top: 120px;
	}

	.vectors_paseo {
		background-color: #ebebeb;
	}	

	.subtitle_bibliografia {
		font-size: 20px;
		letter-spacing: 0.055em;
		font-family: 'Bree Serif', serif;
		margin-bottom: 2%;
		line-height: 32px;
		max-width: 525px;
		margin: 0 auto;
		margin-top: 2%;
		margin-bottom: 2%;
	}

    .articlestitle{ font-size:16px;
	        letter-spacing:0.055em;
	        font-family:'Bree Serif', serif;
			line-height:30px;
			max-width:478px;
			text-align:left;
			margin-top:3%;
			margin-bottom:2%;}
			
	.estrellas{text-align:center}

	.underline_link:hover {
		border-bottom:1px solid rgba(255,70,54,1.00);
	}

	.underline_numero {
		border-bottom:2px solid;
		font-weight: 600;
	}
			
    @media(max-width:1222px)and (orientation:portrait){  
   .title {margin-top:8%;}}
   
			
     @media(max-width:767px){
     .title{ font-size:27px;
	         letter-spacing:0.035em;
	         font-family:'Bree Serif', serif;
             font-weight:300;
             line-height: 120%;
			 margin-top:;}}
	
	.subtitle{ font-family:'Neuzeit Grotesk',sans-serif;
		       font-weight:normal;
			   color:rgba(123,123,123,);
			   font-size:18px;
			   line-height:1.8em;
			   letter-spacing:0.07em;
			   font-variant:all-small-caps;
			   letter-spacing:0.08em;
			   padding-top:0;
			   padding-bottom:3%;
		  }
		  
	 .paragraph{font-size:20px;
		       line-height:1.65em;
		       text-align:left;
			   }

	.paragraph_indent{font-size:19px;
				line-height:1.7em;
				text-align:left;
				padding-left: 30px;
				}
			   


	.paragraph_italic{font-size:20px;
			   line-height:1.65em;
			   text-align:left;
			   font-style: italic;

				}


			   
	.paragraph_letter{font-size:20px;
		       line-height:1.7em;
		       text-align:left;
			   }		   
			   }
	@media all and (max-width: 1024px){
    .paragraph{font-size:17.5px;
		       line-height:1.6em;
		       text-align:left;}}
			   
	.articles{ border-top:solid 12px #eee;
	           width:100%;
			   }
			   
	.articlesinfo{ border-top:solid 0.5px #eee;
	           width:22%;
		       margin-top:0%;
			   padding-top:9%;
			   }
			   
     
    @media screen and (max-width: 767px) {
    .paragraph{font-size:17px;
		       line-height:1.62em;
		       text-align:left;}

    .articles{ border:solid 1.5px #eee;
	           width:100%;
			   margin:0 auto;
			   margin-top:8%;}
			   
			   .title_bibliografia {
				font-size: 24px;
				letter-spacing: 0.04em;
				font-family: 'Bree Serif', serif;
				margin-bottom: 2%;
				line-height: 34px;
				max-width: 555px;
				margin: 0 auto;
				margin-top: 14%;
				margin-bottom: 1%;
			}

		.subtitle_bibliografia {
			font-size: 18px;
			letter-spacing: 0.055em;
			margin-bottom: 2%;
			line-height: 26px;
			max-width: 525px;
			margin: 0 auto;
			margin-top: 2%;
			margin-bottom: 2%;
		}
	}
			   
			   }
	
	
	* {box-sizing:border-box}

/* Slideshow container */
.slideshow-container {
  max-width: 1000px;
  position: relative;
  margin: auto;
}

/* Hide the images by default */
.mySlides {
    display: none;
}

/* Next & previous buttons */
.prev
{
  left:0;
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  margin-top: -22px;
  padding: 16px;
  color: #1a1a1a;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
}

/* Position the "next button" to the right */
.next {
  right: 0;
  border-radius: 3px 0 0 3px;
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  margin-top: -22px;
  padding: 16px;
  color: #1a1a1a;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover, .next:hover {
  background-color: rgba(0,0,0,0.8);
}

/* Caption text */
.text {
  color: #f2f2f2;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  bottom: 8px;
  width: 100%;
  text-align: center;
}

/* Number text (1/3 etc) */
.numbertext {
  color:#1A1A1A;
  font-size: 15px;
  padding: 12px 12px;
  position: absolute;
  top: 0;
  font-weight:600;
}

/* The dots/bullets/indicators */
.dot {
  cursor:pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #1a1a1a;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.active, .dot:hover {
  background-color: #717171;
}

/* Fading animation */
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}
							

	p{text-align:left;}
	
	.photo-overlay{width:100%;
	               background-color:#fff;
				   height:calc(100vh - 30px);
				   display:none;
				   position:fixed;
				   top:30px;
				   left:0;
				   z-index:9999}
		
	 .photo-slideshow-container{bottom:18%;
	                            margin:0 auto;
								width:75%;
								left:0;
								right:0;
								display:none;
								position:absolute}
								
		
	.slideshow-caption{left:70px;
	                   bottom:50px;
					   width:80%;
					   position:absolute;
					   display:none;
					   font-size:15px;
					   font-family:"NeueHaasGroteskTextPro-55Roman","Helvetica Neue",
					   "Helvetica,Arial,sans-serif";
					   color:#999;
					   line-height:22px;
					   text-align:left}
		
	 .slideshow-count{bottom:20px;
	                  height:20px;
					  position:absolute;
					  left:calc(100% - 90px);
					  font-size:12px;
					  font-family:"NeueHaasGroteskTextPro-55Roman","Helvetica Neue",
					  "Helvetica,Arial,sans-serif";
					  color:#666}
		
		.slideshow-left{left:calc(100% - 120px);
		                 height:30px;
						 width:30px;
						 bottom:50px;
						 position:absolute;
						 cursor:default;
						 background-image:url(./../sprite.png);
						 background-position:-711px -994px;
						 width:30px;
						 height:30px}
								   
		.slideshow-right{left:calc(100% - 60px);
		                 height:30px;
						 width:30px;
						 bottom:50px;
						 position:absolute;
						 background-image:url(./../sprite.png);
						 background-position:-742px -994px;
						 width:30px;
						 height:30px}
								   
		.photo-close{position:absolute;
		             left:calc(100% - 70px);
					 top:20px;
					 cursor:pointer;
					 height:30px;
					 width:30px;
					 background-image:url(./../sprite.png);
					 background-position:-1353px -932px;
					 width:30px;
					 height:30px}
					 
		.photo-close:hover{opacity:.5}
		

    	
		
		.photo-caption{font-size:15px;
	                    font-family:"NeueHaasGroteskTextPro-55Roman","Helvetica Neue",
				        "Helvetica,Arial,sans-serif";
					    color:#707070;
					    line-height:22px;
					    background-color:#fff;
					    margin-left:0px;
					    margin-top:10px;
					    margin-right:10px;
					    margin-bottom:20px}
					
	   

    @media only screen and (min-width: 1025px){
	.photo-pull,.photo-pull-right>img{width:500px}}
	
	@media only screen and (min-width: 1025px){
	.photo-pull,.photo-pull-right1>img{width:500px}
	.photo-pull,.photo-pull-right2>img{width:500px}}

    .photo-pull-right{
	 background-color:transparent;
	 margin:5px;
	 margin-bottom:0;
	 vertical-align:top;
	 margin-right:-14%;
	 position:relative;
	 right:0;
	 vertical-align:top;}
	 
	 .photo-pull-right1{
	 background-color:transparent;
	 max-width:410px;
	 float:right;
	 margin:5px;
	 margin-bottom:0;
	 margin-right:-22%;
	 position:relative;
	 right:0}
	 
	
	 
	  
     @media all and (max-width: 1024px){
	 .photo-pull-right{float:none;
		               max-width:100%;
					   width:100%;
					   
					   margin:0;
					   margin-bottom:20px}}
					   
	 @media all and (max-width: 1024px){
	 .photo-pull-right1{float:none;
		               max-width:100%;
					   width:100%;
					   margin:0;
					   margin-bottom:20px}
	  .photo-pull-right2{float:none;
		               max-width:100%;
					   width:100%;
					   margin:0;
					   margin-bottom:20px}}
							
    @media all and (min-width: 1025px){
	.photo-pull-right{margin-left:-85px !important}}
	
	@media all and (min-width: 1025px){
	.photo-pull-right1{margin-left:-50px !important}}
	
	
	 @media only screen and (min-width: 1025px){
	.photo-pull,.photo-cronic>img{width:500px}}

    .photo-cronic{
	 background-color:transparent;
	 max-width:382px;
	  margin:5px;
	 margin-bottom:0;
	 margin-right:-22%;
	 position:absolute;}
	  
     @media all and (max-width: 1024px){
	 .photo-cronic{float:none;
		               max-width:100%;
					   width:100%;
					   margin:0;
					   margin-bottom:20px}}
							
    @media all and (min-width: 1025px){
	.photo-cronic{margin-left:-36px !important}}
	
	
	 @media only screen and (min-width: 1025px){
	.photo-pull,.photo-cronic-right>img{width:500px}}
	
	.photo-cronic-right{
	 background-color:transparent;
	 max-width:382px;
	 margin:5px;
	 margin-bottom:0;
	 position:relative;
	 right:-5px;
	 vertical-align:top;
	 display:inline-block;}
	  
     @media all and (max-width: 1024px){
	 .photo-cronic-right{float:none;
		               max-width:100%;
					   width:100%;
					   margin:0;
					   margin-bottom:20px}}
							
    @media all and (min-width: 1025px){
	.photo-cronic-right{margin-left:0 !important}}
		
								   

     .full-photo{max-width:100%;height:auto}
	 
		      .photo-3-2-margin-bottom{margin-bottom:1%}
			  
			  @media all and (max-width: 1024px){
				  
				  .photo-3-2-margin-bottom{margin-bottom:10px}}
				}
				  
				 
			
						
		
		@media screen and (max-width: 1024px) {
       .splash-height-offset{
		   position:relative;
        width: 100%;
        overflow:hidden;
        background-color:rgba(255,70,54,1.00);
        background-position:50% 0%;
        background-size:cover;
        height:auto;
        background-repeat:no-repeat;
        background-image:url(../inspiracion/fotografia/codazzi1.png); }
		
		 .splash-height-offset-berlin{
          position:relative;
          width: 100%;
		  overflow:hidden;
		  background-color:rgba(218,218,218,1.00);
		  background-position:50% 0%;
		  background-size:cover;
		  background-repeat:no-repeat;
		  background-image:url(fotografia/libro/portada1500.jpg);
		 }
		
		
		.splash-height-offset_codazzi {
        position:relative;
        width: 100%;
        overflow:hidden;
        background-color:rgba(218,218,218,1.00);
        background-position:50% 0%;
        background-size:cover;
        background-repeat:no-repeat;
        background-image:url(estatuasenberlin/fotografia/play.jpg);}
       
	   .splash {
        display:none;}}
  
        .frame {
         width: 100%;
         position: relative;
		 
	     background-color:rgba(255,70,54,1.00);}
    
	     .byline {
          display: block;
          margin-bottom: 15px;}
		  
		  .byline_35estatuas {
          display: block;
          margin-bottom: 15px;}
		  
		  .inspiration {
          display: block;
          margin-bottom: 15px;}
		  
		  .estatuasenberlin{ color:rgba(255,70,54,1.00)}
    
	      .chapter-byline.mobile {
          color: #fff;
          position: relative;
          max-width: 600px;
          text-align: left;}
  
         .opening-photo {display:none;
                         background-color:hsla(0,0%,95%,.98);}
 
          .scroll-down {
           position: absolute;   
           width:60px;
           height:30px;
           bottom: 0;
           right:1%;
           margin-left:-40px;
           background:url(../fotografia/scroll-down.png) 0 0 no-repeat;
           background-color:rgba(255,70,54,1.00);
           background-position: 50% 50%;
           cursor:pointer;
           cursor:hand;
           z-index:100;}				  
		
		
	
	        .splash{height:100vh;
					background-color:rgba(206,219,244,1.00);
					position:fixed;
					top:0;
					right:0;
					bottom:0;
					left:0;
					overflow:hidden;
					z-index:1}
									  
			@media all and (max-width: 1024px){
		  
		  .splash{background-color:transparent}}
		 
		  
		  .splash-height-offset{height:95vh;
		                        z-index:10;
								overflow-y:hidden;
								position:relative;
								-webkit-transform:translate3d(0, 0, 0);
								transform:translate3d(0, 0, 0);
								
								}
								
             .splash-height-offset-berlin{position:relative;
					  width: 100%;
					  height:95vh;
					  overflow:hidden;
					  background-color:rgba(218,218,218,1.00);
					  background-position:50% 0%;
					  background-size:cover;
					  background-repeat:no-repeat;
					  background-image:url(../estatuasenberlin/fotografia/play.jpg);}
								
		  .splash-height-offset_caldas{height:80vh;
		                        z-index:10;
								overflow-y:hidden;
								position:relative;
								-webkit-transform:translate3d(0, 0, 0);
								transform:translate3d(0, 0, 0)}
									
		  
		    .full-tryptych{margin-left:0 auto;}
			
		 .splash{height:calc(100vh);}
		
		.photo-caption{font-size:12px;
		           font-family:"NeueHaasGroteskTextPro-55Roman","Helvetica Neue","Helvetica,Arial,sans-serif";
			       color:#707070;
				   text-align:left;
				   line-height:1.7em;
				   background-color:#fff;
				   margin-left:0px;
				   margin-top:15px;
				   margin-right:10px;
				   margin-bottom:20px}
				   
	.photo-caption_1{font-size:12px;font-family:"NeueHaasGroteskTextPro-55Roman","Helvetica Neue","Helvetica,Arial,sans-serif";
			       color:#707070;
			       text-align:right;
				   line-height:1.7em;
				   background-color:#fff;
				   margin-left:0px;
				   margin-top:15px;
				   margin-right:10px;
				   margin-bottom:20px}
							 
    .photo-caption-right{margin:0 auto;
			             margin-top:6px;
						 margin-bottom:24px;
						 margin-right:11%}
						 
	.photo-caption-right1{margin:0 auto;
			             margin-top:2px;
						 margin-bottom:20px;
						 margin-right:-22%}
						 
	.photo-caption-right2{float:right;
	                      margin-right:4.2%;
						  margin-top:-0.5%;
						  }

						  .photo-caption-left2{
							margin-left:6%;
							margin-top:1%;
							}

							.photo-caption-right3 {
								right: 7%;
								margin-top: 1%;
								position: absolute;
							}
						 
	.photo-caption-tittle{color:rgba(0,0,0,1.00);
		                  font-size: 14px;
	}

	span.codigo {
		font-weight: 400;
		text-decoration: underline;
	}
			  
	@media (max-width:1024px){
	.photo-caption{font-size:12px;
	               font-family:"NeueHaasGroteskTextPro-55Roman","Helvetica Neue", "Helvetica,Arial,sans-serif";
			       color:#707070;
			       text-align:left;
				   line-height:1.7em;
				   background-color:#fff;
				   margin-left:0px;
				   margin-top:15px;
				   margin-right:10px;
				   margin-bottom:20px}
				   
     .photo-caption-strong{font-size:12px;
	               font-family:"NeueHaasGroteskTextPro-55Roman","Helvetica Neue", "Helvetica,Arial,sans-serif";
			       color:#2D2D2D;
			       text-align:left;
				   line-height:1.7em;
				   background-color:#fff;
				   margin-left:0px;
				   margin-top:15px;
				   margin-right:10px;
				   margin-bottom:20px}
					   
    .photo-caption-right{margin:0 auto;
			             margin-top:2px;
						 margin-bottom:20px;
						 margin-right:-22%}
						 
	.photo-caption-right1{margin:0 auto;
			             margin-top:2px;
						 margin-bottom:20px;
						 margin-right:-22%}
						 
    .photo-caption-right2{margin:0 auto;
			             margin-top:2px;
						 margin-bottom:20px;
						 margin-right:-22%}}
			
			
	 @media all and (max-width: 1024px){
	.photo-caption-right{margin-right:0px}
	
	
	{margin-right:0px}
	.photo-caption-right2{margin-right:0px}}
				
		      .lazyloaded{opacity:1;
			               -webkit-transition:opacity 220ms;
						   transition:opacity 220ms}
	
	     main.frame_index{width:100%;
		                  text-align:center;
					      z-index:1000;
					      background-color:#fff;
					      /* min-height:calc(100vh - 175px)*/}
						   
		main.frame{width:100%;
		           text-align:center;
				   z-index:1000;
				   background-color:#fff;
				   border-top:solid 6px #eeeeee;}
				   /*min-height:calc(100vh - 175px)*/
					
					main.frame_contacto{width:100%;
					
					z-index:1000;
					background-color:#fff;
					min-height:calc(100vh - 175px)}}
				
		@media all and (max-width: 599px){main.frame{overflow:hidden}
		                                  main.frame_index{overflow:hidden}}
		 
		
		main .opener{padding-top:8.5% !important;
		               margin-top:0px !important;
					   padding-bottom:0px !important;
					   margin-bottom:0px !important}
		  
		 @media all and (max-width: 1024px){ 
		 {padding-top:2%}}
			 
   
   
   
    main .instruction{position:absolute;
			          left:calc(53% + 380px);
					  top:65.5%;
					  width:149px;
					  border-top: 0.7px solid rgba(185,185,185,1.00);}
    
	main .instruction p{font-size:11.5px;
				        color:rgba(137,137,137,1.00);
						font-family:"fira-sans",sans-serif;
						line-height:1.4em;
						text-align:left}
						
	
    
	main .instruction_uno p{font-size:11.5px;
				        color:rgba(137,137,137,1.00);
						font-family:"fira-sans",sans-serif;
						line-height:1.4em;
						text-align:left}
						
	 main .instruction_maps{position:absolute;
			          left:75px;
					  top:7%;
					  width:202px;
					  /*border-top: 0.7px solid rgba(185,185,185,1.00)*/
					  }
    
	main .instruction_maps p{font-size:13px;
				        color:rgb(82, 82, 82);
						font-family:"fira-sans",sans-serif;
						line-height:1.4em;
						text-align:left}
						
				
						
	 main .instruction_1{position:absolute;
			          left:calc(51% + 380px);
					  top:4.5%;
					  width:149px;
					  border-top: 0.7px solid rgba(185,185,185,1.00);}
    
	main .instruction_1 p{font-size:11px;
				        color:#333;
						font-family:"fira-sans",sans-serif;
						line-height:1.4em;
						text-align:left;
						margin-top:10%;}
						
					
									
	
	
	@media all and (max-width: 1024px){
	main .instruction{display:none}}
	@media all and (min-width: 1025px){
	main .instruction{display:block}}
     @media screen and (max-width: 767px) {
		 .instruction_maps{ display:none}}
				
									
			
			 a{text-decoration:none; color:#1A1A1A}
			
			
    main .text-block{padding-left:0px;
			         padding-right:0px;
				     padding-top:5px;
			         padding-bottom:0;
			         display:inline-block;
				      z-index:100;
				      max-width:700px;
				      width:90%;
				      margin-left:0 auto;}
					  
	main .text-blockuno{padding-left:0px;
			           padding-right:0px;
				       padding-top:5px;
			           padding-bottom:0;
			           display:inline-block;
				       z-index:100;
				       max-width:700px;
				       width:90%;
				       margin-left:0 auto;}
				
	@media all and (max-width: 1024px){
	main .text-block{max-width:700px;	
				     display:inline-block;}
					 
	main .text-block{max-width:700px;	
				     display:inline-block;}}
					
	@media all and (min-width: 1842px){
						
	 main .text-block_contact{width:calc(100% - 20px)}}
	 
	   main .text-block_contact{
			         display:inline-block;
				     
				      width:90%;
				      margin-left:0 auto;}
				
	@media all and (max-width: 1024px){
	main .text-block_contact{max-width:700px;	
				     display:inline-block;}}
					
	@media all and (min-width: 1842px){
						
	 main .text-block{width:calc(100% - 20px)}}
										
     .chapter-byline{font-family
		             color:#fff;
					 letter-spacing:0.01em;
					 font-size:13px;
					 line-height:1.4em;
					 letter-spacing:0.1em;
					 text-transform:uppercase}
					 
	.quotes-inspiration{font-family
		               color:#fff;
					   letter-spacing:0.01em;
					   font-size:13px;
					   line-height:1.4em;
					    letter-spacing:0.1em; 
					   text-transform:uppercase}
									
									
									
									
					  @media all and (max-width: 1024px){
						  .chapter-byline{font-size:12px}
						  .byline_35estatuas{display:block;
					        color:rgba(255,70,54,1.00);
							text-align:left;
							left:50px;
							margin-bottom:5%;
							position:fixed;
							max-width:620px;
							bottom:5%;
							text-transform:initial;font-family:'Bree Serif', serif;
							line-height:26px;
						 }
						  
						  }
					      .chapter-byline.mobile{color:#fff;
						  position:relative;
						  max-width:600px;
						  text-align:left;font-size:15px}
						  
						  .byline{display:block;
						          margin-bottom:15px}
								  
						   .byline_35estatuas{display:block;
						          margin-bottom:15px}
								  
					
									
					.chapter-byline{font-family:"NeueHaasGroteskTextPro-75Bold","Helvetica Neue",
					"Helvetica,Arial,sans-serif";
					color:#fff;
					letter-spacing:0.01em;
					font-size:13px;
					line-height:1.4em;
					letter-spacing:0.1em;
					text-transform:uppercase}
					
					.chapter-byline.mobile{color:#fff;
					margin-top:40px;
					position:relative;
					max-width:600px;
					
					text-align:left;
					font-size:14.3px}
										   
				    .byline{display:block;
					        color:rgba(255,70,54,1.00);
					
						text-align:left;
							right:82px;
							margin-bottom:30px;
							position:fixed;
							max-width:620px;
							top:230px;
							text-transform:initial;
							font-size:20
							px;
							font-family:'Bree Serif', serif;
							font-style:oblique;
							line-height:26px;
							 }
							 
							 
				 .byline_35estatuas {
                   background-color: white;
                   left: 50px;
                   bottom: 10%;
                   font-family: 'Bree Serif', serif;
    line-height: 0px;
    padding: 25px 25px;
    border-radius: 30px;
    z-index: 99999;
    font-size: 20px;
}
							 
				.inspiration{display:block;
					        color:rgba(0,0,0,1.00);
							text-align:left;
							right:85px;
							margin-bottom:30px;
							position:fixed;
							max-width:620px;
							top:215px;
							text-transform:initial;
							font-size:17px;
							font-family:'Bree Serif', serif;
							font-style:oblique;
							line-height:24px;
							 }
							
				.inspiration_name{ display:inline-block;
			                  	color:rgba(0,0,0,1.00);
				                text-align:left;
							    right:82px;
							    margin-bottom:30px;
							    position:absolute;
						        max-width:590px;
							   top:420px;
							   text-transform:initial;
							   font-size:14px;
							   font-family:'Bree Serif', serif;							
						       line-height:26px;
							   
							 }			
							
			     @media screen and (max-width: 767px) {
				.inspiration{display:block;
					        color:rgba(119,119,119,1.00);f
							text-align:left;
							right:20px;
							left:20px;
							margin-bottom:30px;
							position:fixed;
							max-width:620px;
							top:18%;
							text-transform:initial;
							font-size:12px;
							font-family:'Bree Serif', serif;
							font-style:oblique;
							line-height:21px;
							 }
							 
							 .inspiration_name{ display:inline-block;
			                  	color:rgba(255,70,54,1.00);
								
				                text-align:left;
							    right:12px;
								left:12px;
							    margin-bottom:30px;
							    position:absolute;
						        max-width:590px;
							   top:358px;
							   text-transform:initial;
							   font-size:12px;
							   font-family:'Bree Serif', serif;							
						       line-height:23px;
							 }
							 
							 }				
							
				
				
				.inspiration_caldas{display:block;
					        color:rgba(0,0,0,1.00);
							text-align:left;
							left:90px;
							margin-bottom:30px;
							position:fixed;
							max-width:620px;
							top:150px;
							text-transform:initial;
							font-size:17px;
							font-family:'Bree Serif', serif;
							font-style:oblique;
							line-height:24px;
							 }
							
				.inspiration_namecaldas{ display:inline-block;
			                  	color:rgba(0,0,0,1.00);
				                text-align:left;
							    left:90px;
							    margin-bottom:30px;
							    position:absolute;
						        max-width:592px;
							   top:332px;
							   text-transform:initial;
							   font-size:14px;
							   font-family:'Bree Serif', serif;							
						       line-height:26px;
							 }
				
				.section{border-top:1px solid #111;
                  margin-bottom:40px;
				  padding-top:40px}
   
              .Staff-editorial{padding-bottom:0}
  
             .Staff-head-title{font-size:1.875em;
	                  line-height:1;
					  padding:10px 0 20px}
	          @media (min-width:500px){
		       .Staff-head-title{font-size:3.5em}}
			   .Staff-grid-container{*zoom:1;margin-left:-20px;margin-right:-20px;width:auto!important;border-top:none}
		.Staff-grid-container:after,.Staff-grid-container:before{display:table;content:"";line-height:0}
		
		.Staff-grid-container:after{clear:both}
		
	 

   .item{box-sizing:border-box;
              width:100%;
			  padding-right:20px;
			  float:left;}


			  @media (min-width:500px){
			.item{box-sizing:border-box;
			            width:100%;
						padding-right:20px;}
						
			.item--seconds{clear:left}}
			@media (min-width:1200px){
			.item{box-sizing:border-box;
			             width:100%;
						 padding-right:20px;
						 padding-top:20px;
						
						 float:left}
						 
          .item--seconds{clear:none}
		  .item--thirds{clear:left}}
		  
		    
		  .image-link{margin-bottom:20px}
		  
		  .image{width:94px;
				 height:auto;
				 display:inline-block;
				 border-radius:50%; 
				 vertical-align:top;}

		  .info{margin-bottom:.5em}
		  .name{font-size:1.25em;
				margin:0;
				line-height:1.5}
		  
				.name-link{font-family:TIActuBeta-ExBold_web,Tahoma,sans-serif;
						   font-weight:700;
						   font-style:normal;
						   color:#111}
						   
		  .user-title{margin-bottom:.5em;
		              margin-top:0.01em;
		              }
		 
		.info{ width:100%;
		       display:inline-block;
			   padding-left:0;}
			   
	    @media screen and (max-width: 767px) {
	     #intro{ margin-top:8%;}
		 
		 
		 .info{ width:100%;
		       display:inline-block;
			   padding-left:4%;}}
			   
		
		
       a{outline:none;
	  color:#6653ff;
	  text-decoration:none}

		
		
		
		img{max-width:100%;height:auto}
		strong{font-weight:700;font-style:normal}
		b em,b i,strong em,strong i{font-weight:700;font-style:italic}
		em,i{font-weight:400;font-style:italic}
	
  
        
				
		<!--FOOTER-->
		
		   footer{display:block}
	   html{font-family:sans-serif;
	       -ms-text-size-adjust:100%;-
		   webkit-text-size-adjust:100%}
	   body{margin:0}
	   a{background:0 0}
	   a:focus{outline:thin dotted}
	   a:active,a:hover{outline:0}

       {overflow:hidden}
	   
	   figure{margin:0 auto;}

       .people-grid .person .thumb-wrap,.screen-reader-text,.sr-only{
	   position:absolute;
	   width:1px;
	   height:1px;
	   padding:0;
	   margin:-1px;
	   overflow:hidden;
	   clip:rect(0,0,0,0);
	   border:0}

      .site-grid{
      width:100%;
	  -webkit-box-pack:end;
	  -webkit-justify-content:flex-end;
	  -ms-flex-pack:end;
	  justify-content:flex-end}
	 
      .main-column-left{position:relative}
	  @media screen and (min-width:768px){
	  .main-column-left{float:left;width:8.6666666667%}}
	  .main-column-right{max-width:1400px;position:relative}
	  @media screen and (min-width:768px){
	  .main-column-right{float:left;width:83.3333333333%}}
	
	  active-person-container .person-data,.grid{display:block}
	 @media screen and (min-width:768px){
	.active-person-container .person-data,.grid{
     
	 }}
	 
     @media screen and (min-width:768px){
	  .flex-item{-webkit-flex-basis:auto;
	  -ms-flex-preferred-size:auto;
	  flex-basis:auto}}
	  
     .one-half{-webkit-flex-basis:50%;
             -ms-flex-preferred-size:50%;
			 flex-basis:50%;max-width:50%}
			 
    
						   
        html{-webkit-box-sizing:border-box;
		box-sizing:border-box}
		
		body{color:#1e1e1e;
		font-size:16px;
		overflow-x:hidden;
		/*!  font-family:Karla,Helvetica,sans-serif;*/
		background:#fff}
		
   
		
	p em{font-style:italic}
    a{color:inherit}
		
    .site-footer{
	             border-top:solid 2px rgba(255,70,54,1.00);
	             position:relative;
			     background:#1e1e1e;
			     padding:24px 0 32px;
			     -webkit-font-smoothing:antialiased}
				 
	@media screen and (max-width: 767px) {
		
		 .site-footer{
	             border-top:solid 2px rgba(255,70,54,1.00);
	             position:relative;
			     background:#1e1e1e;
			     padding:24px 37px 32px;
			     -webkit-font-smoothing:antialiased}}
				 
				 
     
					  
		.site-footer .main-gutter{
	     margin-bottom:20px}
		
		.active-person-container .site-footer .main-column-right .person-data,.site-footer .main-column-right 
		.active-person-container .person-data,.site-footer .main-column-right .grid{}.site-footer .main-column-right 
		
		.content-left>div,.site-footer .main-column-right .content-right>div{margin-bottom:20px}
		  
         .site-footer .content-right{
		  padding-right:;
		  -webkit-box-pack:justify;
		  -webkit-justify-content:space-between;
		  -ms-flex-pack:justify;
		  justify-content:space-between}
		  
		  .site-footer .footer-logo .icon{
		   width:59px;
		   height:100px;
		   background-image:url(../branding/ch5.svg);
		   fill:#fff;
		   -webkit-transition:fill .2s ease-out;
		   -o-transition:fill .2s ease-out;
		   transition:fill .2s ease-out}
		   
		   .site-footer .footer-logo:focus .icon,.site-footer .footer-logo:hover .icon{fill:#ffc732}
		   .site-footer h3{
			margin-top:0;
			font-size:15px;
			font-weight:700;
			margin-bottom:1em;
			font-family:"fira-sans",sans-serif;
			text-transform:none;
			line-height:1.636363636em;
			color:#FF4636;
			font-variant:all-small-caps;
			margin-bottom:1%;}
			
			.site-footer p{margin:0}


             .site-footer p{
			 font-size:15px;
			 font-weight:500;
			 font-family:Karla,Helvetica,sans-serif;
			 line-height:1.636363636em;
			 text-align:left;
			 color:#ffffff;
			 margin-top:5%;}
			 
			 .site-footer .social ul{margin:0;padding:0}
			 .site-footer .social ul:after,.site-footer .social ul:before{
			 content:"\0020";
			 display:block;
			 height:0;
			 overflow:hidden}
			 
			 .site-footer .social ul:after{clear:both}.site-footer .social li{float:left;list-style:none}
			 .site-footer .social li+li{margin-left:10px}
		     .site-footer .social a{width:30px;
			                        height:30px;
									display:-webkit-box;
									display:-webkit-flex;
									display:-ms-flexbox;
									display:flex;
									background:0 0;
									border-radius:100%;
									border:solid 1px;
	 								text-decoration:none;
									-webkit-transition:border-color .2s ease-out,background .2s ease-out; 
									-o-transition:border-color .2s ease-out,background .2s ease-out;
									transition:border-color .2s ease-out,background .2s ease-out}
									
	   .site-footer .social a:focus,.site-footer .social a:hover{
		background:rgba(255,0,4,1.00);border-color:rgba(255,0,4,1.00)}

       
	   
      
		 
		 @media screen and (min-width:768px){.site-footer .social{margin-left:-8px;
		                                                          margin-top:5px;}}

      .site-footer .visit{
	   font-size:11px;
	   text-align:left;
	   font-weight:200;
	   font-family:Karla,Helvetica,sans-serif;
	   line-height:1.636363636em}
	   
	   .site-footer .visit address{font-style:normal;
	                               font-size:13px;
								   font-weight:400;
								   margin-top:0%;}
								   
	   .site-footer .visit a{text-decoration:none;
	                         color:rgba(255,255,255,1.00);}
	   .site-footer .visit a:hover{text-decoration:underline}
	  
	   .site-footer .footer-pattern{left:0;bottom:0;width:100%;height:36px;position:absolute}
	   
	   
	  
	   @media screen and (min-width:767px){.site-footer{padding:none}}
	  
	  .active-person-container .site-footer .person-data,.site-footer .active-person-container    
	  .person-data,.site-footer    .flex-item,.site-footer .grid{display:-webkit-box;display:-webkit-flex;
	  display:-ms-flexbox;display:flex}
	 
	  @media (max-width: 767px){
	  .flex-item,.site-footer .grid{display:-webkit-box;
	                                display:-webkit-flex;
	                                display:-ms-flexbox;
									display:inline}}
	 
	 
	  .site-footer .main-gutter{margin-bottom:0;
                                text-align:center}
	  
	  
       
	   .site-footer .main-column-right .content-left,.site-footer .main-column-right .content-right{
	   max-width:435px;
	   -webkit-flex-basis:100%;
	   -ms-flex-preferred-size:100%;flex-basis:100%;
	   display:inherit;}
	   
	   @media (max-width: 767px){
	   .site-footer .main-column-right .content-left,.site-footer .main-column-right .content-right{
	   padding:0;
	   display:inline-block;
	   max-width:435px;
	   -webkit-flex-basis:100%;
	   -ms-flex-preferred-size:100%;flex-basis:100%}
	   
	  .site-footer .main-column-right .content-left>div,.site-footer .main-column-right .content-right>div{
		  margin-bottom:36px}
		  
	 
	 
	  .grid{-webkit-box-align:end;
	        margin-top:0.6%;}
														}
														
      .site-footer .main-column-right .content-left,.site-footer .main-column-right .content-right{
	   max-width:530px;
	   -webkit-flex-basis:50%;
	   -ms-flex-preferred-size:50%;
	   flex-basis:50%;
	   padding-bottom:15px;}
	   
	   .site-footer .main-column-right .content-left>div,.site-footer .main-column-right .content-right>div{   
	   margin-bottom:0;
	   max-width:420px;}
	   

			       
							
			
							
							
							
							