/*!
 *  Font Awesome 4.3.0 by @davegandy - https://fontawesome.io - @fontawesome
 *  License - https://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:"FontAwesome";src:url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.eot");src:url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.woff2") format("woff2"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.woff") format("woff"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.ttf") format("truetype"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-linkedin:before{content:"\f0e1"}.fa-whatsapp:before{content:"\f232"}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}a{text-decoration:none}img{max-width:100%;height:auto}strong{font-weight:700}.block{display:block}.text-center{text-align:center}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.relative{position:relative}.visible-mobile{display:none}.ec_visit_pixel{position:absolute}.container{width:940px;margin:0 auto}.row{display:flex}.row--column{flex-direction:column}.row--center{justify-content:center}.row--between{justify-content:space-between}.row--end{justify-content:flex-end}.row--acenter{align-items:center}.topbar{padding:15px 0}.topbar::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-image:linear-gradient(90deg, #000, #000 50%, transparent 50%, transparent 100%);background-size:2px 2px;display:block;z-index:2}.header{overflow:hidden;padding:16px 0 94px}.header__text{width:380px;position:absolute;left:0;top:50%;transform:translateY(-50%);box-sizing:border-box;padding:40px 12px;background:#fff}.header__image{max-width:791px}.tag{margin-bottom:16px}.tag__name{font-family:"Roboto",sans-serif;font-weight:700;font-size:24px;line-height:1.33;color:#121212;margin-right:15px}.tag__icon{width:17px;height:17px;background:#92aab3}.pretitle{font-family:"Roboto",sans-serif;font-weight:400;font-style:15px;letter-spacing:.5px;color:#000;margin-bottom:16px}.title{font-family:"Playfair Display",serif;font-weight:400;font-size:42px;line-height:1.14;letter-spacing:-0.95px;color:#121212;margin-bottom:18px}.excerpt{font-family:"Roboto",sans-serif;font-weight:400;font-size:18px;line-height:1.4;letter-spacing:-0.5px;color:rgba(18,18,18,0.6)}.share{position:fixed;top:50%;right:0;transform:translateY(-50%);z-index:100;background:#000;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px 10px;opacity:0;visibility:hidden;transition:opacity .6s, visibility .6s}.share.visible{opacity:1;visibility:visible}.share__icon{margin:5px 0;width:32px;height:32px;font-size:16px;line-height:32px;border-radius:50%;background:#fff;color:#121212;transition:color .4s}.share__icon:hover{color:#e3d3c2}.top-logo{border-bottom:1px solid #fff;margin:0 0 10px;padding:0 0 10px}.top-logo img{display:block}.section--bg{background:rgba(227,211,194,0.4);padding:55px 0 26px;margin-bottom:65px}.article--main{width:100%;background:#fff;margin-bottom:80px}.article--small{width:300px;margin-bottom:50px}.article--main .article__figure{width:541px;flex-shrink:0}.article--main .article__content{flex:1;padding:0 25px}.article__category{font-family:"Roboto",sans-serif;font-weight:700;font-size:15px;line-height:1.33;color:#121212}.article--main .article__category{margin-bottom:40px}.article--small .article__category{margin-bottom:24px}.article__title{font-family:"Playfair Display",serif;font-weight:700}.article--main .article__title{font-size:34px;line-height:1.12;letter-spacing:-0.77px;margin-bottom:44px}.article--small .article__title{font-size:24px;line-height:1.17;letter-spacing:-0.55px;margin-top:24px;margin-bottom:22px}.article__link{color:#121212;transition:opacity .6s}.article__link:hover{opacity:.6}.author{font-family:"Roboto",sans-serif;font-size:15px;line-height:1.33}.author__by{font-weight:400;color:#828282}.author__name{font-weight:700;color:#121212}.footer{margin-top:30px}.footer__logo{background:#121212;padding:64px 0}@media screen and (max-width: 993px){.container{width:100%}.row--responsive-column{flex-direction:column}.header{padding:16px 0 40px}.header__text{position:relative;top:0;transform:translateY(0);width:100%;margin-bottom:16px;padding:0 24px}.header__image{max-width:100%}.tag{margin-bottom:24px;box-sizing:border-box;padding:0 24px}.section{box-sizing:border-box;padding:0 24px;width:100%}.section--bg{padding:40px 24px 27px;margin-bottom:43px}.article--small{width:225px;margin-bottom:45px}.article--main .article__figure{width:391px}.article--main .article__content{padding:0 0 0 24px}.article--main .article__category{margin-bottom:24px}.article--small .article__category{margin-bottom:22px}.article--main .article__title{margin-bottom:40px}.article--small .article__title{margin-top:16px;margin-bottom:16px}}@media screen and (max-width: 767px){.row--mobile-column{flex-direction:column}.share{top:auto;right:auto;bottom:0;transform:none;flex-direction:row;width:100%;padding:10px}.share__icon{margin:0 10px}.top-logo{border-bottom:transparent;border-right:1px solid #fff;margin:0 10px 0 0;padding:0 10px 0 0}.header__text{margin-bottom:40px;padding:0 12px}.tag{margin-bottom:32px;padding:0 12px}.title{font-size:28px;line-height:1.04;margin-bottom:16px}.section{padding:0}.section--bg{padding:40px 0 0;margin-bottom:0;background:transparent}.article--main{margin-bottom:40px}.article--small{width:100%;margin-bottom:80px}.article--small .article__link{order:1}.article--main .article__figure{width:100%}.article--main .article__content{padding:24px 12px 40px}.article--small .article__content{padding:0 12px;order:3}.article--main .article__category{margin-bottom:8px}.article--small .article__category{order:2;padding:0 12px;margin-top:24px;margin-bottom:8px}.article--main .article__title{font-size:24px;line-height:1.17;letter-spacing:-0.55px;margin-bottom:24px}.article--small .article__title{margin-top:0;margin-bottom:24px}.footer{margin-top:0}}

