@font-face {
      font-family: "murmure";
      src: url("https://torostudio.es//wp-content/themes/toro/PPEditorialOld-Ultralight.otf");
    }
body{
	background:black;
}

h1, h2, h3, h4, h5, h6, p, span, sup{
    font-family:'murmure' !important;
	color: white;

}





@media (min-width:770px){
   
#logo{
	height:50px	
}

header{

	position:fixed;
    top:0;
	z-index:4;
    width: 100vw;
    height: 100px;
    display: inline-flex !important;
    justify-content: space-between;
    color: white;
    padding: 0px 50px !important;
    align-items: center;
}

header a{
font-family:'murmure';
text-decoration:none;
color:white;
font-size:20px;
}

h1, h2, h3, h4, h5, h6, p, span, sup{
    font-family:'murmure' !important;

}

body{
	background:black;
    overscroll-behavior-y: none;
    overscroll-behavior-x: none;
}

#wrapper{
	height: 100vh;
    display: flex;
    align-items: center;
    flex-direction: column;
	
}

main{
	display:inline-flex;
    height:100%;
    
    
}
[data-scrollbar] {
  display: inline-flex !important;
}
.scrollbar-track-x {
  display: none !important;
}
.scrollbar-track-y {
  display: none !important;
}
::-webkit-scrollbar {
width: 0;
height: 0; 
scrollbar-width: none;
scrollbar-height: none;
}

#container{
display: block;
    width: 100%;
    margin-top: 0px;
}



.attachment-post-thumbnail{
    display:block;
    height:100%;
    width:auto;
    max-width:none
}

.entry-summary{
height:100%;
}


.entry-content{
display:inline-flex;
height:100%;
color:white;
}

.entry-content img {
display:block;
height:100%;
width:auto;
max-width:none;
}
.wp-block-image {
    margin:0;
}

.entry-navigation{
  
}

.post{
	margin-left:50px;
}
.post:last-child {
	margin-right:50px;
}

.post-navigation{
    display: flex;
    height: 100%;
	align-items: flex-end;
	color: white;
    white-space: nowrap;
    font-family: 'murmure';
    font-size: 40px;
    margin: 0 50px;
    text-decoration: none;
    
    
  /*position: fixed;
  z-index:5;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: flex;
  width: 50vw;
  height: 100px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  flex-direction: row;
  justify-content: center;
  align-items: center;*/
    
}

div#copyright {
    color: white;
    font-size: 20px;
    font-family: 'murmure';
    margin: 20px;
}

.post-navigation a{
text-decoration: none;
color:white;
}

.entry-tittle{
	white-space: nowrap;
    font-family: 'murmure';
    color: white;
    font-size: 40px;
    display: flex;
    align-items: flex-end;
}
.entry-content p{
    width: 500px;
    display: flex;
    align-items: flex-start;
    font-family: 'murmure';
    color: white;
font-size: 20px;
    line-height: 24px;

}

figure{
	margin-left:50px !important;
}
figure:last-child {
	margin-right:50px!important;
}

.wp-block-embed__wrapper {
    position: relative;
    height:100%;
    width:100vw;
}

.wp-block-embed__wrapper:before {
    position: absolute;
    top: 0;
    content: "";
    width: calc(50vw - 32.5px);
    height:100%;
}

.wp-block-embed__wrapper:after {
    position: absolute;
    top: 0;
    margin-left: calc(50vw + 32.5px);
    content: "";
    width: calc(50vw - 66px);
    height: 100%;
}


.wp-block-embed iframe {
    height: 100%;
    display: block;
    width: 100vw;
    background: black;
}


/* fin media queri*/  
}

h1.entry-tittle {
    display: none;
}

footer#footer {
    position: fixed;
    bottom: 80px;
    height: 0px;
    width: 100% !important;
    text-align: center;
        font-family: 'murmure';
    color: white;
font-size: 20px;
    line-height: 24px;
}

@media (max-width: 767px){
img#logo {
    width: 90px;
    margin: 20px 20px 20px 20px;
}


header#header {
    position: fixed;
    width: 100%;
    top: 0px;
	z-index: 1;
}

figure.wp-block-image.size-large {
    margin-bottom: 20px;
}

.entry-content p{
    font-family: 'murmure';
    color: white;
font-size: 20px;
    line-height: 24px;
    margin-bottom: 20px;
}
	
	section#about {
    height: 100vh;
    display: flex;
		    z-index: 0;
}
	
	section#sostenible{
    height: 100vh;
    display: flex;
		    z-index: 0;
}
	
			section#movement{
    height: 100vh;
    display: flex;
		    z-index: 0;
}

		section#home{
    height: 100vh;
    display: flex;
		    z-index: 0;
}
	
	.nav-links a {
    font-family: 'murmure';
    color: white !important;
    font-size: 20px;
    line-height: 34px;
}
	
	footer#footer {
    position: fixed;
    bottom: 40px !important;
    height: 0px;
    width: 100% !important;
    text-align: center;
    font-family: 'murmure';
    color: white;
    font-size: 20px;
    line-height: 24px;
}

}
/*
Theme Name: BlankSlate
Theme URI: https://github.com/tidythemes/blankslate
Author: TidyThemes
Author URI: http://tidythemes.com/
Description: Please read: tidythemes.com/concept. Donations: https://calmestghost.com/donate. BlankSlate is the definitive WordPress boilerplate starter theme. We've carefully constructed the most clean and minimalist theme possible for designers and developers to use as a base to build websites for clients or to build completely custom themes from scratch. Clean, simple, unstyled, semi-minified, unformatted, and valid code, SEO-friendly, jQuery-enabled, no programmer comments, standardized and as white label as possible, and most importantly, the CSS is reset for cross-browser-compatability and no intrusive visual CSS styles have been added whatsoever. A perfect skeleton theme. For support and suggestions, go to: https://github.com/tidythemes/blankslate/issues. Thank you.
Tags: accessibility-ready, one-column, two-columns, custom-menu, featured-images, microformats, sticky-post, threaded-comments, translation-ready
Version: 2022
Requires at least: 5.0
Tested up to: 5.8
Requires PHP: 7.0
License: GNU General Public License v3 or Later
License URI: https://www.gnu.org/licenses/gpl.html
Text Domain: blankslate

BlankSlate WordPress Theme © 2011-2022 TidyThemes
BlankSlate is distributed under the terms of the GNU GPL
*/

/* */


html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline
}

html{
	scroll-behavior:smooth
}

body{
	line-height:1
}

a{
	text-decoration-skip-ink:auto
}

a[href^="tel"]{
	color:inherit;
	text-decoration:none
}

button{
	outline:0
}

ol,ul{
	list-style:none
}

blockquote,q{
	quotes:none
}

blockquote:before,blockquote:after,q:before,q:after{
	content:'';
	content:none
}

q{
	display:inline;
	font-style:italic
}

q:before{
	content:'"';
	font-style:normal
}

q:after{
	content:'"';
	font-style:normal
}

textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"]{
	-webkit-appearance:none;
	appearance:none;
	border-radius:0
}

input[type="search"]{
	-webkit-appearance:textfield
}

table{
	border-collapse:collapse;
	border-spacing:0
}

th,td{
	padding:2px
}

big{
	font-size:120%
}

small,sup,sub{
	font-size:80%
}

sup{
	vertical-align:super
}

sub{
	vertical-align:sub
}

dd{
	margin-left:20px
}

kbd,tt{
	font-family:courier;
	font-size:12px
}

ins{
	text-decoration:underline
}

del,strike,s{
	text-decoration:line-through
}

dt{
	font-weight:bold
}

address,cite,var{
	font-style:italic
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}

*{
	box-sizing:border-box;
	-webkit-tap-highlight-color:transparent
}

.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}

.screen-reader-text{
	border:0;
	clip:rect(1px,1px,1px,1px);
	-webkit-clip-path:inset(50%);
	clip-path:inset(50%);
	height:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute!important;
	width:1px;
	word-wrap:normal!important;
	word-break:normal
}

.screen-reader-text:focus{
	background-color:#f7f7f7;
	border-radius:3px;
	box-shadow:0 0 2px 2px rgba(0,0,0,.6);
	clip:auto!important;
	-webkit-clip-path:none;
	clip-path:none;
	color:#007acc;
	display:block;
	font-size:14px;
	font-size:.875rem;
	font-weight:700;
	height:auto;
	right:5px;
	line-height:normal;
	padding:15px 23px 14px;
	text-decoration:none;
	top:5px;
	width:auto;
	z-index:100000
}

.skip-link
{left:-9999rem;
	top:2.5rem;
	z-index:999999999;
	text-decoration:underline
}

.skip-link:focus{
	display:block;
	left:6px;
	top:7px;
	font-size:14px;
	font-weight:600;
	text-decoration:none;
	line-height:normal;
	padding:15px 23px 14px;
	z-index:100000;right:auto
}

.visually-hidden:not(:focus):not(:active), .form-allowed-tags:not(:focus):not(:active){
	position:absolute !important;
	height:1px;
	width:1px;
	overflow:hidden;
	clip:rect(1px 1px 1px 1px);
	clip:rect(1px, 1px, 1px, 1px);
	white-space:nowrap
}
