﻿/*! -------------------------------------------------
Theme Name: Letras Theme
Theme URI: http://www.penkode.com/
Description: Letras Theme WordPress theme. Based on Penkode Framework. You can create a child theme, but it's not necesary. You can create your theme through the SASS files included for build your WordPress site. Created by Paulo Ramalho.
Author: Paulo Ramalho (wwww.penkode.com)
Author web: www.penkode.com
Author URI: www.penkode.com
Version: 2.0
.
For exclusive use of Penkode clients.
.
----------------------------------------------*/*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{min-height:100%;margin:0px;padding:0px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1.1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted}fieldset{padding:0.35em 0.75em 0.625em}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-size:16px}body{background:#f7f7f7}img{height:auto;max-width:100%}figure{margin:0}iframe{border:0px}@font-face{font-family:'Roboto-Light';src:url("fonts/roboto-light/Roboto-Light.woff");src:local("☺"),url("fonts/roboto-light/Roboto-Light.woff") format("woff"),url("fonts/roboto-light/Roboto-Light.ttf") format("truetype"),url("fonts/roboto-light/Roboto-Light.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto-Black';src:url("fonts/roboto-black/Roboto-Black.woff");src:local("☺"),url("fonts/roboto-black/Roboto-Black.woff") format("woff"),url("fonts/roboto-black/Roboto-Black.ttf") format("truetype"),url("fonts/roboto-black/Roboto-Black.svg") format("svg");font-weight:normal;font-style:normal}p{font:1.28rem "Roboto-Light",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.6;letter-spacing:.01em;color:#000;margin:0px 0px 1.8em 0px}article p strong,#main-container article ul li strong,#main-container article ol li strong{font:1.28rem "Roboto-Black",Helvetica,Arial,sans-serif;line-height:1.6;letter-spacing:.01em;color:#000;margin:0px 0px 1.8em 0px}h1,h2,h3,h4,h5,h6{font-family:"Roboto-Black",Helvetica,Arial,sans-serif;font-weight:400;color:#000;margin:0px 0px 0px 0px;letter-spacing:-.08rem}h1{font-size:calc(2.6rem + 0.1vw);font-weight:normal;padding-bottom:.5em;line-height:calc(2.6rem + 0.1vw)}h2{font-size:calc(2rem + 0.5vw);font-weight:normal;padding-bottom:.5em;line-height:calc(2rem + 0.5vw)}h3{font-size:calc(1.5rem + 0.5vw);font-weight:normal;padding-bottom:.2777777778em;line-height:calc(1.5rem + 0.5vw)}h4{font-size:calc(1.2rem + 0.5vw);font-weight:normal;padding-bottom:.25em;line-height:calc(1.2rem + 0.5vw)0.1em}h5{font-size:calc(1rem + 0.5vw);font-weight:normal;padding-bottom:.2380952381em;line-height:calc(1rem + 0.5vw)0.1em}h6{font-size:calc(0.8rem + 0.5vw);font-weight:normal;padding-bottom:.1785714286em;line-height:calc(0.8rem + 0.5vw)0.1em}h1.page-title{display:flex;align-items:left;justify-content:left;margin:0 0 40px 0;padding:20px 0}.page-title .term-name{font:"Roboto-Black",Helvetica,Arial,sans-serif;font-size:1.28rem}article ul{font-family:"Roboto-Light",Helvetica,Arial,sans-serif;font-size:1.28rem;color:#000;list-style-type:none;margin:25px 0 25px 20px}article ul li{max-width:800px;line-height:1.6}article ul li:before{content:"\f17b";font-family:"LineAwesome";font-size:1.28rem;color:#000;padding:0 10px 0 0}article ul li:before a{color:#d8ae90}article ol{font-family:"Roboto-Light",Helvetica,Arial,sans-serif;font-size:1.28rem;color:#000;margin:25px 0 25px 20px}article ol li{max-width:800px;line-height:1.6}article ol li::marker{font-weight:800;color:#7c5454}blockquote{display:flex;flex-direction:column;border-left:6px solid #7c5454;margin:40px auto 40px 20px;padding:40px;max-width:70%}blockquote p{font:italic 1.28rem "Georgia",Times,Times New Roman,Palatino,serif;font-size:1.4em;line-height:1.4em;color:#000;text-indent:1.7em;position:relative;margin:0}blockquote p:before{position:absolute;content:open-quote;font:italic 1.28rem "Georgia",Times,Times New Roman,Palatino,serif;font-size:3em;font-weight:bold;color:#000;top:-10px;left:-50px}blockquote p:after{content:close-quote}cite{font-family:"Roboto-Light",Helvetica,Arial,sans-serif;font-size:1em;font-style:normal;color:#000;padding:2px 8px;margin-bottom:0px}pre{font:"Courier",Courier,monospace;color:#000;background:#ddd;border:1px solid #efefef;margin:40px 0px 40px 0px !important;padding:2.5em;white-space:pre-wrap}pre a{color:#d8ae90}pre a:hover{color:#7c5454}.wp-block-code{color:#4ae044;background:#2d342a}captions,figcaption,p.wp-caption-text,.wp-block-image{font:"Muli-ExtraBold",Helvetica,Arial,sans-serif 1.28rem;font-size:.9846153846rem;color:#3c3c3c !important;margin:5px 0px 10px 0px;text-align:left}header{grid-area:header}nav{grid-area:nav}main{grid-area:main}article{grid-area:article}section{grid-area:section}aside{grid-area:aside}footer{grid-area:footer}h1{grid-area:h1}h2{grid-area:h2}h3{grid-area:h3}h4{grid-area:h4}h5{grid-area:h5}h6{grid-area:h6}.page-title{grid-area:pagetitle}.main-container{grid-area:maincontainer}.top-header{grid-area:topheader}.slider{grid-area:slider}#home-full-col{display:grid;grid-template-columns:12% 1fr 12%;grid-template-rows:130px auto 1fr auto;min-height:100vh;grid-template-areas:"header header header" "slider slider slider" "main main main" "footer footer footer"}#grid-one-col{display:grid;grid-template-columns:22% 1fr 22%;grid-template-rows:170px 0px 1fr auto;height:100vh;grid-template-areas:"header header header" ". pagetitle ." ". main ." "footer footer footer"}@media screen and (max-width: 1440px){#grid-one-col{grid-template-columns:15% 1fr 15%}}@media screen and (max-width: 768px){#grid-one-col{grid-template-columns:5% 1fr 5%}}@media screen and (max-width: 400px){#grid-one-col{grid-template-rows:110px 0px 1fr auto}}#grid-one-col-wide{display:grid;grid-template-columns:10% 1fr 10%;grid-template-rows:170px 0 1fr auto;height:100vh;grid-template-areas:"header header header" ". pagetitle ." ". main ." "footer footer footer"}@media screen and (max-width: 768px){#grid-one-col-wide{grid-template-columns:5% 1fr 5%}}@media screen and (max-width: 400px){#grid-one-col-wide{grid-template-rows:110px 0px 1fr auto}}#grid-two-col{display:grid;grid-template-columns:12% 1fr 20% 12%;grid-template-rows:170px 60px 1fr auto;grid-column-gap:30px;grid-row-gap:0px;height:100vh;grid-template-areas:" header header header header" " . pagetitle pagetitle ." ". main aside . " "footer footer footer footer"}@media screen and (max-width: 1200px){#grid-two-col{grid-template-columns:2% 1fr 28% 2%;grid-column-gap:12px}}@media screen and (max-width: 768px){#grid-two-col{grid-template-columns:2% 1fr 2%}}@media screen and (max-width: 576px){#grid-two-col{grid-template-columns:1% 1fr 1%}}#grid-single{display:grid;grid-template-columns:12% 1fr 20% 12%;grid-template-rows:120px 280px 1fr auto;grid-column-gap:30px;grid-row-gap:0px;height:100vh;grid-template-areas:" header header header header" " pagetitle pagetitle pagetitle pagetitle" ". main aside . " "footer footer footer footer"}@media screen and (max-width: 1200px){#grid-single{grid-template-columns:2% 1fr 28% 2%;grid-column-gap:12px}}@media screen and (max-width: 768px){#grid-single{grid-template-columns:2% 1fr 2%}}@media screen and (max-width: 576px){#grid-single{grid-template-columns:1% 1fr 1%}}#grid-login{display:grid;grid-template-columns:25% 1fr 25%;grid-template-rows:150px 1fr auto;height:100vh;grid-template-areas:"header header header" ". main ."}.post-grid{display:flex;flex-wrap:wrap;justify-content:center;margin:0}.post-col{display:flex;padding:0 20px 20px 10px;padding-left:0;width:100%}.grid-item{display:flex;flex-direction:column;width:100%;border:.01em solid #efefef;border-radius:.2em;overflow:hidden;background:#ddd;position:relative}.grid-item figure{position:relative;width:100%;height:260px;overflow:hidden;transition:transform .2s;background:url(images/no-image.png) no-repeat center center}.grid-item figure:hover{transform:scale(1.05)}@media screen and (max-width: 800px){.grid-item figure{height:200px}}.grid-item figure img{width:100%;height:260px;object-fit:cover;margin-bottom:20px}@media screen and (max-width: 800px){.grid-item figure img{height:200px}}figure.overlay:before{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;display:inline-block;z-index:0}figure.overlay-color:before{background-color:rgba(0,0,0,0.5)}figure.overlay:hover:before{opacity:0.1;transition:0.5s;cursor:pointer}.grid-item-content{display:flex;flex-direction:column;align-items:center;text-align:center;flex-grow:1;padding:0.5rem 2.5rem 0.5rem 2.5rem}.grid-item-content .time{margin:0px}.grid-item-content p.grid-item-excerpt{font:1.28rem "Roboto-Light",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.6;letter-spacing:.01em;color:#000;margin:0px 0px 1.8em 0px;font-size:1.03rem;line-height:1.5em;margin-top:1rem;text-align:center}.grid-item-content h5{margin:10px 0px 10px 0px;font-size:1.8rem;line-height:1.95rem}.flex-spacer{flex-grow:1}.no-post-msj{font-weight:bold;text-align:center;background:#7c5454;color:#fff;padding:20px}.page-title{display:flex;align-items:left;justify-content:left;margin:0 0 40px 0;padding:20px 0}.page-title h1{font:400 calc(2.6rem + 2.5vmin) "Roboto-Black",Helvetica,Arial,sans-serif;font-size:2.4em;color:#000;letter-spacing:-.08rem;line-height:calc(2.4rem + 3.5vmin)}.category-list{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;margin:60px auto 60px auto}.category-list li{list-style:none;font:1.28rem "Roboto-Light",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.6;letter-spacing:.01em;color:#000;margin:0px 0px 1.8em 0px;font-size:1.1em;margin:10px}.category-list li a{text-decoration:none;color:#000;background:#fff;padding:10px;border-bottom:4px solid #b2b2b2}.category-list li a:hover{background:#d97e7e;color:#fff}article#container{padding:40px 0px 30px 0px}.time{font:1.28rem "Roboto-Light",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.6;letter-spacing:.01em;color:#000;margin:0px 0px 1em 0px;font-size:.93rem;line-height:.9638554217;margin:25px 0 25px 0}.time:before{content:'\f017';font-family:'FontAwesome';font-style:normal;font-size:.93rem;color:#000;padding:0px 5px 0px 0px}.error404.page-title{display:none}.error404 #grid-one-col{grid-template-rows:130px 100px 1fr auto}.category-desc{display:flex;flex-direction:column;background:#fff;padding:36px 36px 0 36px;border-radius:10px;margin-bottom:36px;-webkit-box-shadow:0px 0px 17px 5px rgba(217,126,126,0.22);box-shadow:0px 0px 17px 5px rgba(217,126,126,0.22)}.category-desc .category-list{margin:0 0 24px 0;justify-content:left}.category-desc p{font-size:1.1em}.category-desc h1{font-size:2.9em}.single header{background:#fff}.single article#container{padding:0}.single .time{color:#7c5454;text-transform:uppercase}.single #breadcrumbs{margin:0 0 20px 0}.single .page-title-container{width:76%;margin:0 auto}@media screen and (max-width: 1200px){.single .page-title-container{width:96%}}@media screen and (max-width: 576px){.single .page-title-container{width:98%}.single .page-title-container .single article#container{padding:0}.single .page-title-container .post-image img{margin:20px auto 40px auto}}.single .page-title{flex-direction:column;justify-content:center;background:#fff}.single .page-title h1{font-size:3em}.single .page-title-container{width:76%;margin:0 auto}@media screen and (max-width: 1200px){.single .page-title-container{width:96%}}@media screen and (max-width: 576px){.single .page-title-container{width:98%}.single .page-title-container .single article#container{padding:0}.single .page-title-container .post-image img{margin:20px auto 40px auto}}.author-container{font:1.28rem "Roboto-Light",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.6;letter-spacing:.01em;color:#000;margin:0px 0px 1.8em 0px;display:grid;grid-gap:12px;grid-template-areas:"media name" "media desc";padding:10px 20px 100px 0}.author-container .author-name{grid-area:name;align-self:end;font-weight:800;font-size:1.1428571429rem}.author-container .author-Desc{grid-area:desc;font-weight:400;font-size:.9411764706rem;line-height:1.3333333333}.author-container img{grid-area:media;align-self:start;border-radius:100px}#home-full-col .full-slider{position:relative;display:block;width:100%;top:-130px}.home main{display:flex;padding:0;flex-direction:column;justify-content:center}#home-full-col main{display:flex;flex-direction:column;justify-content:center;padding:0;margin-top:-130px}#home-full-col main section{display:flex;flex-direction:column;align-items:center;width:100%}#home-full-col main article{width:70%}@media screen and (max-width: 800px){#home-full-col main article{width:100%;padding:0 4% 0 4%}}#home-full-col main section{padding:0}.section-01{background-color:#fff;padding:80px 0 0 0 !important}.section-01 .wp-block-columns img{margin-bottom:-43px}.grid-cat{position:absolute;top:8px;left:8px;display:flex;background:#fff;font-size:1em;color:#000;z-index:999;padding:0 6px;-webkit-box-shadow:0px 0px 9px 1px rgba(0,0,0,0.54);box-shadow:0px 0px 9px 1px rgba(0,0,0,0.54)}.home .main-nav{background:#fff;padding:10px}.main-nav{display:flex;flex-direction:row;margin:0 30px 0 0;padding:10px}.main-nav li{font:1.28rem "Roboto-Light",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.6;letter-spacing:.01em;color:#000;margin:0px 0px 1.8em 0px;font-size:1.28rem;font-weight:bold;color:black;text-transform:none;display:block;margin:0 !important}.main-nav li a{color:#000;padding:0.5rem 0.7rem 0.5rem 0.7rem;text-decoration:none;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.main-nav li a:hover{background-color:#7c5454;color:#fff}.menu-item-has-children>a:after{content:'\f107';font-family:'FontAwesome';font-size:1.28rem;font-weight:normal;color:#000;padding-left:8px;line-height:1em;transform:rotate(0deg)}.menu-item-has-children>a:hover:after{color:#fff}ul.sub-menu{top:75px}.main-nav ul.sub-menu li a{font-size:1.12rem;text-transform:capitalize;color:#fff;background:#7c5454}.main-nav ul.sub-menu li a:hover{color:#000;background:#fff}@media (min-width: 560px){nav ul ul{display:none;position:absolute}}nav ul li:hover>ul{display:block;padding-left:2rem}@media (min-width: 560px){nav ul li:hover>ul{padding-left:0}}nav ul ul a{width:200px}.main-nav .sub-menu li{display:flex;white-space:nowrap}nav ul ul ul{margin:0 0 0 100%}.menu-item-has-children .menu-item-has-children>a:after{content:'\f105';font-family:'FontAwesome';font-weight:bold;color:#fff;margin:0px 0px 0px 8px;transform:rotate(0deg)}.menu-item-has-children .menu-item-has-children>a:after:hover{color:#fff}.main-nav li.current-menu-item>a,.main-nav li.current-menu-ancestor>a,.main-nav li.current_page_item>a,.main-nav li.current_page_ancestor>a,.main-nav li.current_page_parent>a{color:#d97e7e}.main-nav li.current-menu-item>a:hover,.main-nav li.current-menu-ancestor>a:hover,.main-nav li.current_page_item>a:hover,.main-nav li.current_page_ancestor>a:hover,.main-nav li.current_page_parent>a:hover{color:#fff}ul.sub-menu li.current-menu-item>a,ul.sub-menu li.current-menu-ancestor>a,ul.sub-menu li.current_page_item>a,ul.sub-menu li.current_page_ancestor>a,ul.sub-menu li.current_page_parent>a{border-bottom:none;color:#000}.nav-footer{display:flex;flex-direction:row;justify-content:center}.nav-footer li{display:flex}.nav-footer li a{padding:0.5rem;text-decoration:none;text-transform:lowercase;font:1.28rem "Roboto-Light",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.6;letter-spacing:.01em;color:#000;margin:0px 0px 1.8em 0px;font-size:1.12rem;color:#000;margin:0px}ul.nav-footer{padding:0px}.nav-footer li a:hover{color:#000}#nav-float{display:flex;justify-content:space-between;align-items:center;position:fixed;height:70px;width:100%;padding:0 10px;background:#d97e7e;z-index:9999}#nav-float #logo-float-container img{max-height:32px}#nav-float .float-nav{font:1.28rem "Roboto-Light",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.6;letter-spacing:.01em;color:#000;margin:0px 0px 1.8em 0px;font-size:1em}ul.float-nav{list-style:none;display:flex;flex-direction:row;margin:0 !important}ul.float-nav li a{color:#fff;text-decoration:none;padding:0 10px}ul.float-nav li a:hover{color:#ccc !important}.panel-nav{display:flex;flex-direction:column;position:fixed;align-items:center;padding:30px 10px;width:100%;background:#7c5454;transition:all 1s ease;right:-100%;top:100px;bottom:0;overflow-y:scroll;z-index:9999}.panel-nav:target{right:0;transition:all 0.3s ease}.panel-nav:target+.burguer-icon{width:90%}.panel-nav:target+.burguer-icon a#open-menu{display:none}.panel-nav:target+.burguer-icon a#close-menu{display:block}a#close-menu{display:none}.burguer-icon{width:auto;transition:all 1s ease;z-index:9999;display:none}.bar1,.bar2,.bar3{width:35px;height:4px;background-color:#000;margin:7px 0;transition:0.4s}@media screen and (max-width: 640px){.bar1,.bar2,.bar3{width:26px;height:2px;margin:9px 0}#close-menu .bar1{-webkit-transform:rotate(-45deg) translate(-3px, 7px);transform:rotate(-45deg) translate(-3px, 7px)}#close-menu .bar3{-webkit-transform:rotate(45deg) translate(-5px, -8px);transform:rotate(45deg) translate(-5px, -8px)}}a#close-menu .bar1,a#close-menu .bar2,a#close-menu .bar3{background-color:#000}#open-menu,#close-menu{display:block;cursor:pointer;position:absolute;right:30px;top:35px}#close-menu .bar1{-webkit-transform:rotate(-45deg) translate(-9px, 6px);transform:rotate(-45deg) translate(-8px, 7px)}#close-menu .bar2{opacity:0}#close-menu .bar3{-webkit-transform:rotate(45deg) translate(-8px, -8px);transform:rotate(45deg) translate(-8px, -8px)}.mobile-nav{font-family:"Roboto-Light",Helvetica,Arial,sans-serif;font-size:1.2em;padding:0px;margin-top:10px;list-style:none;width:100%;display:block}.mobile-nav a{color:#fff;text-decoration:none;display:block;padding:3px 0px 3px 0px}.mobile-nav a:hover{color:.mobile-nav a:hover branding-color1}.mobile-nav ul.sub-menu li a{color:#d97e7e !important;list-style:none;font-size:1rem}.mobile-nav ul.sub-menu{padding-left:10px;list-style:circle}article p a:link,main p a:link,article ul a:link,article ol a:link,p#breadcrumbs a{color:#000;text-decoration:none;padding:0px 0px;transition:color 0.6s ease-out, background 0.6s ease-out;background-image:linear-gradient(to right, #d89090 100%, #fff 0);background-position:0 140%;background-repeat:repeat-x;background-size:100% 35%}article p a:link:hover,article p a:link :visited,main p a:link:hover,main p a:link :visited,article ul a:link:hover,article ul a:link :visited,article ol a:link:hover,article ol a:link :visited,p#breadcrumbs a:hover,p#breadcrumbs a :visited{color:#fff;background:#7c5454;text-decoration:none;border-bottom:none}.wp-block-gallery figure a,article a img{transition:transform .3s}.wp-block-gallery figure a:hover,article a img:hover{transform:scale(1.013)}.page-template-login article{display:flex;justify-content:center}.page-template-login article a{margin:10px}article a img:hover{background:none !important}.back-to-top{display:none;position:fixed;bottom:0;right:0;width:60px;height:60px;border:1px dashed #fff;cursor:pointer;background:#7c5454;z-index:9999}.back-to-top:before{display:flex;justify-content:space-around;margin-top:10px;content:'\f106';font-family:'FontAwesome';font-size:2em;color:#fff}.back-to-top:hover{background:#7c5454}.back-to-top:hover:before{color:#fff}button,.button,a.button,button a,p a.button,#nav-single .pag-previous a,#nav-single .pag-next a,input#wp-submit.button.button-primary,input.wpcf7-submit,.page-template-login article a,div.wp-block-button a.wp-block-button__link{font-family:"Roboto-Light",Helvetica,Arial,sans-serif;background:#d97e7e;color:#fff;margin:20px 0;border:none;text-decoration:none;text-transform:lowercase;text-align:center;cursor:pointer;-webkit-transition:background 0.6s ease;-moz-transition:background 0.6s ease;-ms-transition:background 0.6s ease;-o-transition:background 0.6s ease;transition:background 0.6s ease;background-size:210% 100%;background-position:99% center;background-image:linear-gradient(100deg, #fff 50%, #d97e7e 50%);font-size:1.11rem;padding:0.6em 1.6em;border-radius:.4em}button:hover,.button:hover,a.button:hover,button a:hover,p a.button:hover,#nav-single .pag-previous a:hover,#nav-single .pag-next a:hover,input#wp-submit.button.button-primary:hover,input.wpcf7-submit:hover,.page-template-login article a:hover,div.wp-block-button a.wp-block-button__link:hover{background:#cecece;color:#000}.post-col.post-full div.grid-item div.grid-item-content a.button{font-family:"Roboto-Light",Helvetica,Arial,sans-serif;background:#d97e7e;color:#fff;margin:20px 0;border:none;text-decoration:none;text-transform:lowercase;text-align:center;cursor:pointer;-webkit-transition:background 0.6s ease;-moz-transition:background 0.6s ease;-ms-transition:background 0.6s ease;-o-transition:background 0.6s ease;transition:background 0.6s ease;background-size:210% 100%;background-position:99% center;background-image:linear-gradient(100deg, #fff 50%, #d97e7e 50%);font-size:1.07rem;padding:0.5em 1.3em;border-radius:.2em}.post-col.post-full div.grid-item div.grid-item-content a.button:hover{background:#cecece;color:#000}#nav-single{display:flex;justify-content:space-around}#nav-single .pag-previous a,#nav-single .pag-next a{margin:12px;display:block}nav.pagination{font:1.28rem "Roboto-Light",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.6;letter-spacing:.01em;color:#000;margin:0px 0px 1.8em 0px;display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:40px}nav.pagination a.page-numbers,nav.pagination span.page-numbers{background-color:#d97e7e;font-family:"Roboto-Light",Helvetica,Arial,sans-serif;text-transform:lowercase;color:#fff;margin-bottom:30px;border-radius:0.2em;text-decoration:none;cursor:pointer;padding:0.2em 0.8em;margin:0px 5px;-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-ms-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.5s ease;font-size:1.28rem}nav.pagination a.page-numbers:hover,nav.pagination span.page-numbers:hover{background-color:#cecece;color:#000}.pagination span.page-numbers.current{color:#000;background-color:#cecece}.share-social-container{display:flex;flex-direction:row;margin-top:40px}.share-social{display:flex;position:relative;margin:4px;cursor:pointer;text-decoration:none;height:45px;width:45px}.share-twitter{background:#00aced}.share-twitter:hover{background:#68d3fc}.share-twitter:before{content:"\f099";font-family:"Fontawesome";font-weight:400;font-size:1.2em;color:#fff;margin:0px auto;padding-top:10px}.share-facebook{background:#3B5997}.share-facebook:hover{background:#68d3fc}.share-facebook:before{content:"\f082";font-family:"Fontawesome";font-weight:900;font-size:1.4em;color:#fff;margin:0px auto;padding-top:10px}.share-linkedin{background:#0074A1}.share-linkedin:hover{background:#68d3fc}.share-linkedin:before{content:"\f0e1";font-family:"Fontawesome";font-weight:400;font-size:1.4em;color:#fff;margin:0px auto;padding-top:10px}.page-id-61 .share-social-container,.page-id-64 .share-social-container,.page-id-3 .share-social-container,.home .share-social-container,.woocommerce-account .share-social-container,.woocommerce-checkout .share-social-container,.woocommerce-cart .share-social-container,.single-product .share-social-container,.single-articulos .share-social-container{display:none}.social{margin:20px;display:flex;justify-content:center}.social a{display:flex;justify-content:center;align-items:center;font-size:1.8em;text-decoration:none;color:#000;padding:10px;margin:10px;border-radius:100px}.social a:hover{color:#000;background:#b9b9b9}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{font-size:1.0666666667rem;color:#000;background-color:#e5e5e5;border:0px solid #7c5454;border-radius:.4em;padding:15px;width:100%;-webkit-box-shadow:inset 2px 2px 6px 0px rgba(0,0,0,0.49);-moz-box-shadow:inset 2px 2px 6px 0px rgba(0,0,0,0.49);box-shadow:inset 2px 2px 6px 0px rgba(0,0,0,0.49)}input[type="text"]:hover,input[type="text"]:focus,input[type="text"]:active,input[type="email"]:hover,input[type="email"]:focus,input[type="email"]:active,input[type="url"]:hover,input[type="url"]:focus,input[type="url"]:active,input[type="password"]:hover,input[type="password"]:focus,input[type="password"]:active,input[type="number"]:hover,input[type="number"]:focus,input[type="number"]:active,input[type="tel"]:hover,input[type="tel"]:focus,input[type="tel"]:active,input[type="range"]:hover,input[type="range"]:focus,input[type="range"]:active,input[type="date"]:hover,input[type="date"]:focus,input[type="date"]:active,input[type="month"]:hover,input[type="month"]:focus,input[type="month"]:active,input[type="week"]:hover,input[type="week"]:focus,input[type="week"]:active,input[type="time"]:hover,input[type="time"]:focus,input[type="time"]:active,input[type="datetime"]:hover,input[type="datetime"]:focus,input[type="datetime"]:active,input[type="datetime-local"]:hover,input[type="datetime-local"]:focus,input[type="datetime-local"]:active,input[type="color"]:hover,input[type="color"]:focus,input[type="color"]:active,textarea:hover,textarea:focus,textarea:active{border-color:#432424;box-shadow:none;border-color:#7c5454}textarea{resize:none;overflow:auto}label{font-family:"Roboto-Black",Helvetica,Arial,sans-serif;font-size:1.08rem;display:flex;line-height:1em;padding-bottom:5px}placeholder{font-family:"Roboto-Black",Helvetica,Arial,sans-serif;font-size:1.08rem;display:flex;line-height:auto}tr:nth-child(even){background-color:#f2f2f2}tr:first-child td{background-color:#e2e2e2}table{max-width:100%;border-collapse:collapse;border-spacing:0;border-color:#b8b8b8;margin:40px auto 40px auto}table th,table td,table td{padding:.470588235em;text-align:left;border-top:.071428571em solid #b8b8b8;font:1.28rem "Roboto-Light",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.6;letter-spacing:.01em;color:#000;margin:0px 0px 1.8em 0px;font-size:1.08rem}table th{font-weight:bold;vertical-align:bottom}table td{vertical-align:top}table thead:first-child tr th,table thead:first-child tr td{border-top:0}table tbody+tbody{border-top:0.142857143em solid #b8b8b8}table-condensed th,table-condensed td{padding:.294117647em}table-bordered{border:.071428571em solid #b8b8b8;border-collapse:collapse;border-radius:.470588235em}table-bordered th+th,table-bordered td+td,table-bordered th+td,table-bordered td+th{border-left:.071428571em solid #b8b8b8}table-bordered thead:first-child tr:first-child th,table-bordered tbody:first-child tr:first-child th,table-bordered tbody:first-child tr:first-child td{border-top:0}table-bordered thead:first-child tr:first-child th:first-child,table-bordered tbody:first-child tr:first-child td:first-child{border-radius:.470588235em 0 0 0}table-bordered thead:first-child tr:first-child th:last-child,table-bordered tbody:first-child tr:first-child td:last-child{border-radius:0 .470588235em 0 0}table-bordered thead:last-child tr:last-child th:first-child,table-bordered tbody:last-child tr:last-child td:first-child{border-radius:0 0 0 .470588235em}table-bordered thead:last-child tr:last-child th:last-child,table-bordered tbody:last-child tr:last-child td:last-child{border-radius:0 0 .470588235em 0}hr{border-top:1px dashed;border-bottom:none;border-color:hr branding-color1;margin:40px 0}pre.wp-block-verse{background:none;font:"Roboto-Light",Helvetica,Arial,sans-serif !important}div.wp-block-cover{padding:20px 40px}div.wp-block-cover p,div.wp-block-cover p strong{font-size:1.08rem}div.wp-block-cover p,div.wp-block-cover p strong{margin:0 !important}div.wp-block-cover p strong{font:1.28rem "Roboto-Black",Helvetica,Arial,sans-serif;line-height:1.6;letter-spacing:.01em;color:#000;margin:0px 0px 1.8em 0px;color:#fff;font-size:1.88rem;line-height:2.28rem;z-index:9}div.wp-block-cover p strong a{color:#d8ae90}div.wp-block-column div.wp-block-image figcaption{font-weight:800}.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{height:auto !important}.wp-block-image figcaption{background:#efefef !important;text-align:left;font-family:'Roboto-Black';padding:5px;margin-top:-10px}.wp-block-image figcaption a{color:#d8ae90}.wp-block-latest-posts,.wp-block-archives{margin:0px;padding:0px}ul.wp-block-latest-posts li{padding:10px 0 10px 0;border-bottom:3px solid #d4d4d4}ul.wp-block-latest-posts li a{text-decoration:none;color:#000}ul.wp-block-latest-posts li::before,ul.wp-block-archives li::before{content:none}li.blocks-gallery-item:before{content:'none';display:none}ul.wp-block-gallery{margin:0px}.wp-block-media-text{margin-bottom:30px}.wp-block-media-text .wp-block-media-text__media{overflow:hidden}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:inline-block;margin:1em auto 1em auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{margin:15px 20px 0px 0px}.aligncenter{display:block;margin:5px auto 10px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:15px 20px -20px 0px}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.gallery-item img{border:none !important}#searchform{position:absolute;top:45px;right:30px;z-index:9999}#searchform input[type="text"]{font:1.28rem "Roboto-Light",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.6;letter-spacing:.01em;color:#000;margin:0px 0px 1.8em 0px;height:30px;width:0px;display:inline-block;border:none;outline:none;position:absolute;top:0;right:0;background:none;z-index:3;transition:width 0.4s cubic-bezier(0, 0.795, 0, 1);cursor:pointer;box-shadow:none !important}#searchform input[type="text"]:focus{background:#fff;border:1px solid #999;width:300px;z-index:1;cursor:text;padding:22px 4px 22px 20px}#searchform input[type="submit"]{height:30px;width:30px;display:inline-block;float:right;background:url(images/lupe.png) no-repeat center center;padding:0px;text-indent:-10000px;border:none;position:relative;z-index:2;cursor:pointer;transition:opacity .4s ease;margin:6px 5px 0px 0px}.search-terms{font-weight:800}.search-box{margin-bottom:2em}.search-box p,search-box a{margin:0px}.search-box .search-link a{text-decoration:none;color:blue;font-size:1.58rem;font-weight:800}.search-box .search-date,.search-box .search-url{font-size:.98rem}.search-box .search-excerpt{font-size:1.15rem}.page-template-login #header,.page-template-login #footer{display:none}.page-template-login main{display:flex;flex-direction:column;align-items:center}.page-template-login main #loginform{width:65%}.login-remember,.login-submit,.page-template-login #MainContainer,.page-template-login article{display:flex;justify-content:center}.login-username>label,.login-password>label{display:block}.logged-in main p a{margin:20px auto;width:250px}#home-full-col header{background:none}header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:none;z-index:9999;padding:0 60px}#logo-container{margin-left:20px;width:230px}#logo-container img{shape-rendering:geometricPrecision;width:100%;height:auto}#logo-container a:link,#logo-container a:visited{border:0px;background:none;cursor:pointer;display:block;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-o-transition:0.4s ease;transition:0.4s ease}#logo-container a:hover{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}.top-header{display:flex;flex-direction:row;align-items:center;width:100vw;background:#7c5454;height:4em;padding:1em}.top-header p{font-size:.8533333333rem}aside .sidebar{border-left:none;padding:0}aside .sidebox{margin-bottom:40px}aside{background:none;padding:0 0 40px 40px}.sidebar ul{padding:0px;margin:0px 0px 10px 0px}.sidebar a{font:1.28rem "Roboto-Light",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.6;letter-spacing:.01em;color:#000;margin:0px 0px 1.8em 0px;font-size:1em;text-decoration:none;line-height:1.7230769231rem;margin:0;color:#d8ae90;display:block}.sidebar a:hover{color:#000;background:#fff}.sidebar ul a{color:#7c5454;padding:4px 0 4px 10px;margin:0}.sidebar ul,.sidebar li{list-style:none}.sidebar ul a:before,.sidebar li a:before{content:'\f06c';font-family:'FontAwesome';font-size:1.28rem;color:#7c5454;margin:0px 5px 0px 0px}.sidebar h3{font-size:calc(1rem + 1vmin);line-height:1.6}footer{display:flex;align-items:center;padding:80px 0 20px 0;position:relative;margin-top:0;background:none}footer :is(footer h1, footer h2, footer h3, footer h4, footer h5, footer h6){color:#000;margin:20px 0 14px 0}.footerbox-container{display:flex;align-items:flex-start;align-content:flex-start}@media screen and (max-width: 600px){.footerbox-container{display:block}}.footer-content{display:flex;flex-direction:column;margin:0px auto;padding:0}.footer-content p{font:1.28rem "Roboto-Light",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.6;letter-spacing:.01em;color:#000;margin:0px 0px 1.8em 0px;font-size:.7757575758rem;line-height:.8648648649;max-width:750px;text-align:center}.footer-content p p b{color:#000}.footer-widgets{display:flex;justify-content:center;flex-direction:column;flex-flow:wrap;margin:0px auto 30px auto}.footerbox{margin:0 40px}.footerbox ul{font-family:"Roboto-Light",Helvetica,Arial,sans-serif;font-size:1.18rem;color:#000;list-style-type:none;text-align:left;padding:0px}.footerbox ul li{max-width:800px;line-height:1.6}.footerbox ul li:before{content:'\f111';font-family:'Fontawesome';font-size:0.7em;color:#000;padding:0 10px 0 0}.footerbox ul li a{text-decoration:none;color:#000}.footerbox ul li a:hover{color:#000;text-decoration:underline}.copyright{display:flex;align-items:center;justify-content:center;margin:10px 20px}.copyright p small{color:#000}.logo-footer{display:flex;justify-content:center}.logo-footer img{max-width:90px}footer p small{font-size:.84rem;line-height:normal}section.comments-container{padding:42px;margin-bottom:62px}.comments-main-title{display:flex;justify-content:center;padding:40px 0}ol.comments{padding:0 !important;margin:0 !important}ol.comments li{list-style:none}ol.comments li img{float:left;margin-right:15px}ol.comments img.photo{border-radius:100%}cite h3,cite h3 a{font-size:1.2em !important;letter-spacing:normal;color:#000;text-decoration:none}cite h3:hover,cite h3 a:hover{color:#000}.comment-text{background:#fff;border-left:3px solid #ddd;padding:20px;margin:30px auto 60px auto}.comment-text :before{content:url(images/arrow-comment.png);position:relative;top:-45px;left:-10px}.comment-text p{font-size:1em}form#commentform p input#submit{font-family:"Roboto-Light",Helvetica,Arial,sans-serif;background:#d97e7e;color:#fff;margin:20px 0;border:none;text-decoration:none;text-transform:lowercase;text-align:center;cursor:pointer;-webkit-transition:background 0.6s ease;-moz-transition:background 0.6s ease;-ms-transition:background 0.6s ease;-o-transition:background 0.6s ease;transition:background 0.6s ease;background-size:210% 100%;background-position:99% center;background-image:linear-gradient(100deg, #fff 50%, #d97e7e 50%);padding:6px 12px;border:none}form#commentform p input#submit:hover{background:#cecece;color:#000}.comment-waiting{text-align:center;background-color:#fffd94;padding:43px}.ctf-item{background:white;padding:10px 20px;margin-bottom:20px}p.ctf-tweet-text{font-size:0.9em !important}p#breadcrumbs{font-size:.9333333333rem !important;font:1.28rem "Roboto-Light",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.6;letter-spacing:.01em;color:#000;margin:0px 0px 1.8em 0px;margin:0 40px 40px 0}span.breadcrumb_last{color:#939393}.wpcf7-form-control-wrap input p{font:"Roboto-Black",Helvetica,Arial,sans-serif}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{font-family:"Roboto-Black",Helvetica,Arial,sans-serif;font-size:1.2em;text-align:center;background:#cbcb18 !important;border:0 !important;border-radius:border-m !important;color:#000;padding:40px}form.wpcf7-form p{line-height:0rem}.wpcf7-form-control-wrap{font-family:"Roboto-Black",Helvetica,Arial,sans-serif;color:#000}span.wpcf7-not-valid-tip{position:absolute;top:-6px;right:5px;color:#000;background:#cbcb18;height:auto;line-height:25px;padding:8px;border-radius:border-m !important}@media screen and (min-width: 800px){.col-1{width:8.33333333%}.col-2{width:16.66666667%}.col-3{width:25%}.col-4{width:33.33333333%}.col-5{width:41.66666667%}.col-6{width:50%}.col-7{width:58.33333333%}.col-8{width:66.66666667%}.col-9{width:75%}.col-10{width:83.33333333%}.col-11{width:91.66666667%}.col-12{width:100%}}@media screen and (max-width: 768px){.main-nav{display:none}.burguer-icon{display:inline-block;cursor:pointer}footer nav{display:none}article ul{margin-left:0px;padding-left:10px}aside,sidebar{display:none}}@media screen and (max-width: 576px){p,article ul{font-size:1.1851851852rem;line-height:1.3559322034}h1{line-height:1.1em}.page-title h1{font-size:2.2em}.category-list li a{font-size:1.1em}.wp-block-image img,.wp-block-image .alignleft,figure.alignleft,img.alignleft,figure.alignright,img.alignright{float:none !important;display:block}}@media screen and (max-width: 400px){header{padding:0}#logo-container{width:190px}}.animate{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.one{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;animation-delay:0.5s}.two{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s}.three{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;animation-delay:2.5s}.four{-webkit-animation-delay:3.5s;-moz-animation-delay:3.5s;animation-delay:3.5s}.five{-webkit-animation-delay:4.5s;-moz-animation-delay:4.5s;animation-delay:4.5s}.six{-webkit-animation-delay:5.5s;-moz-animation-delay:5.5s;animation-delay:5.5s}.seven{-webkit-animation-delay:6.5s;-moz-animation-delay:6.5s;animation-delay:6.5s}.eight{-webkit-animation-delay:7.5s;-moz-animation-delay:7.5s;animation-delay:7.5s}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}
