@import url(font-awesome.css);@import url(slick.css);@import url(bootstrap.min.css);@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700&subset=latin,cyrillic-ext);@import url(https://fonts.googleapis.com/css?family=Arimo:400,700);@import url(https://fonts.googleapis.com/css?family=Source+Code+Pro:400,700);.serif{font-family:"Playfair Display",serif}.mono{font-family:"Source Code Pro"}img{max-width:100%}h1,h2,h3,h4,h5,h6,p,a{line-height:1.4}a{text-decoration:none !important;color:#000;transition:all 0.5s}a:hover,a.active{color:#f7b709}.button{display:block;font-size:14px;color:#000;width:140px;padding:0.5em;border-radius:25px;border:1px solid;text-align:center;background:transparent}.button:hover{background:#f7b709;border-color:transparent}body{font-family:"Arimo",sans-serif;min-width:320px;color:#000}header{position:relative;padding:1em;z-index:10000}.logo img{width:150px;}header .logo{display:block;width:100%;margin:auto;text-align:center}header .logo h2{font-size:24px;font-weight:600}@media only screen and (max-width: 1024px){.menu-here{position:absolute;top:14em;left:0;width:100%;height:auto;background:#fff;z-index:10000;opacity:0;visibility:hidden;transition:all 0.5s}.menu-here.show{opacity:1;visibility:visible}}.menu{padding:0;margin:0;position:relative;z-index:999999999;max-width:600px;list-style:none;text-align:center;display:table;margin:auto}@media only screen and (max-width: 1024px){.menu{display:block;background:#fff}}.menu li{display:table-cell;position:relative}@media only screen and (max-width: 1024px){.menu li{display:block}}.menu li a{padding:1em 2em;display:block;transition:all 0.3s;position:relative}.menu li a:hover{background:#f4f4f4}.menu li a span{width:0px;height:0px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:6px solid;display:block;position:absolute;top:22px;right:10px;transition:all 0.5s}@media only screen and (max-width: 1024px){.menu li a span.open{transform:rotate(180deg)}}.menu li:hover a+.drop{opacity:1;visibility:visible}.menu li .drop{position:absolute;background:#fff;width:100%;z-index:1000;list-style:none;padding:0;transition:all 0.3s;opacity:0;visibility:hidden;display:block}@media only screen and (max-width: 1024px){.menu li .drop{background:#eee;position:relative;visibility:visible;opacity:1;font-size:12px;display:none}.menu li .drop.open{display:block}}.menu li .drop li{display:block}.menu li .drop li .drop-down{padding:0;margin:0;list-style:none;position:absolute;width:150px;right:-150px;background:#eee;top:0;opacity:0;visibility:hidden;transition:all 0.3s}@media only screen and (max-width: 1024px){.menu li .drop li .drop-down{right:0;z-index:1000;background:#ddd;position:relative;right:0;left:0;margin:auto;opacity:1;visibility:visible;display:none}.menu li .drop li .drop-down.open{display:block}}.menu li .drop li:hover a+.drop-down{opacity:1;visibility:visible}.open-menu{position:absolute;display:block;width:50px;height:50px;background:transparent;border:0;left:0;right:0;top:11em;margin:auto;opacity:0;visibility:hidden}.open-menu span{width:30px;height:2px;background:#000;display:block;position:relative;margin:auto;transition:all 0.5s}.open-menu span:after{content:"";position:absolute;width:30px;height:2px;background:#000;display:block;top:-6px;transition:all 0.5s}.open-menu span:before{content:"";position:absolute;width:30px;height:2px;background:#000;display:block;top:6px;transition:all 0.5s}.open-menu.show span{transform:rotate(45deg)}.open-menu.show span:after{transform:rotate(-90deg);top:0}.open-menu.show span:before{height:0}@media only screen and (max-width: 1024px){.open-menu{opacity:1;visibility:visible}}.hero{margin-bottom:3em}.hero .slider .item{position:relative}.hero .slider .item img{display:block;margin:auto;max-width:100%;padding-left:2em}@media only screen and (max-width: 1024px){.hero .slider .item img{padding:0}}.hero .slider .slick-arrow{position:absolute;opacity:0}.hero .categories{padding-top:4em}.hero .categories a{display:block;padding:0.5em 0;font-size:16px;position:relative}@media only screen and (max-width: 1024px){.hero .categories a{display:inline-block;padding:0.5em}}@media only screen and (max-width: 1024px){.hero .categories{margin-bottom:2em}}.pag-in-nation{margin-bottom:3em}.pag-in-nation a{display:inline-block;text-transform:uppercase;position:relative;padding:0 3em;font-size:16px}.pag-in-nation a:after{content:"";width:30px;height:1px;background:#f7b709;display:block;position:absolute;top:10px;right:-14px}.pag-in-nation a:last-child:after{height:0}.pag-in-nation a:first-child{padding-left:1em}.blog-posts{padding-bottom:3em}.blog-posts .title{font-size:40px;margin-bottom:1em}.post{position:relative;height:285px;margin-bottom:3em;overflow:hidden}@media only screen and (max-width: 1024px){.post{height:auto}}.post a{position:absolute;width:100%;height:100%;z-index:10;display:block}.post .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-size:cover;background-position:100%;opacity:0.1;transition:all 0.5s;animation:scale 20s alternate ease-in-out infinite;-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px)}.post .head{position:absolute;width:100%;padding:0 2em;left:0;top:5px;transition:all 0.5s}.post .info{padding:2em;transition:all 0.5s;height:251px}@media only screen and (max-width: 1024px){.post .info{height:auto}}.post .footer{padding:0.5em 2em;transition:all 0.5s;padding-bottom:0.5em;opacity:0.5}.post .footer .date{font-size:12px;padding-top:2px;color:#999}.post .footer p img{width:15px;height:15px;display:inline-block;border-radius:100%;margin-right:0.5em;vertical-align:sub}.post:hover .bg{opacity:1;-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px)}.post:hover .info,.post:hover .head,.post:hover .footer{opacity:0.1}.pages-arrow{margin-top:-5em}.pages-arrow .arrow-here a{display:block;padding:1em;font-size:18px}@media only screen and (max-width: 1024px){.pages-arrow .arrow-here a{text-align:center}}.pages-arrow .arrow-here i{padding:0 1em}.pages-arrow ul{padding:0;margin:0;margin-top:0.7em}.pages-arrow ul li{display:inline-block}.pages-arrow ul li a{display:block;font-weight:800;padding:1em}@media only screen and (max-width: 1024px){.pages-arrow ul li a{padding:0.7em}}.pages-arrow ul li:hover a{background:#f7b709;color:#000}.post-hero{min-height:80vh}.post-hero .bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-size:cover;width:100%;height:100%;margin:auto;transition:all 1s;-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);opacity:0.8}.post-hero .title-post{position:relative;z-index:10;padding-top:0;transition:all 0.5s;opacity:1}.post-hero .title-post h1{font-size:80px}@media only screen and (max-width: 1024px){.post-hero .title-post h1{font-size:40px;margin-top:1em}}.post-information .autor{margin-top:2em;text-align:center}.post-information .autor img{width:100px;height:100px;border-radius:100%;display:block;margin:auto;margin-bottom:1em}.post-information .info-post-in-information{margin-top:2em;text-align:center;position:relative}.post-information .info-post-in-information p{color:#888}.post-content{margin-top:2em;position:relative}.post-content p{font-size:20px}.post-content .social-links{position:absolute;text-align:center;width:100%;top:-0.5em;left:0;transition:all 0.5s;opacity:0.5}@media only screen and (max-width: 1024px){.post-content .social-links{position:relative}}.post-content .social-links a{display:block;color:#fff;padding:0.6em;margin:auto;margin-bottom:1em;border-radius:100%;width:35px;height:35px;background:#ebaf09}@media only screen and (max-width: 1024px){.post-content .social-links a{display:inline-block;margin-right:1em}}.post-content .social-links a i{font-size:20px}.post-content .social-links:hover{opacity:1}.recent-post .slider-recent{margin-top:2em}.recent-post .slider-recent .post{margin:1em}.recent-post .slick-arrow{opacity:0;position:absolute}.load .post-hero .bg{width:80%;height:80%;-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);opacity:1}.load .post-hero .title-post{padding-top:5em;opacity:0}.comments{margin-top:3em;border-top:3px solid #ddd}.comments .comment-pots{padding:1em;background:#eee;margin-bottom:1em}.comments .comment-pots.replay{margin:1em 3em;background:#fafafa}.comments .comment-pots.replay h4{font-size:16px}.comments .head-comment{font-size:12px;color:#888}.comments .body-comment{padding:0 2em 1em}.comments .body-comment a{display:block;font-size:12px;float:right;color:#999}.comments .body-comment a i{padding-right:0.5em}.comments .body-comment a:hover{color:#f7b709}.comments .new-comment{padding:0 2em}.comments .new-comment input{display:block;padding:0.5em;border-radius:5px;box-shadow:0;border:2px solid #f7b709;color:#000;width:100%;font-size:14px}.comments .new-comment .body-comment{margin-top:2em;padding:0}.comments .new-comment .body-comment textarea{padding:0.5em;margin:0;width:100%;height:100px;display:block;border-radius:5px;font-size:16px;border:2px solid #f7b709}.comments .new-comment .body-comment button{width:140px;padding:0.7em;text-align:center;border-radius:5px;display:block;margin:auto;background:#f7b709;box-shadow:none;border:0;margin-top:2em}.categories-hero{margin-top:1em}.categories-hero span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:2px;font-weight:800;margin-top:3em}.categories-hero h1{margin-top:0;font-size:60px}.about h1{font-size:50px}.about .item{margin-bottom:2em}.about i{font-size:100px;color:#f7b709}footer{background:rgba(238,238,238,0.95);position:relative;z-index:100;padding:70px 0 80px;margin-top:3em}footer .bottom-orange{padding:1em;width:100%;height:50px;position:absolute;bottom:0;left:0;background:#f7b709}footer .logo img{width:100px}footer p{font-size:14px}footer a{display:block}#map{height:370px;width:100%}@keyframes scale{0%, 100%{transform:scale(1)}50%{transform:scale(1.2)}}
input.error, textarea.error{
    border:1px solid #900;
    background:pink;
}
.inline a{
    display:inline;
}
footer .social-links a{
display:inline-block;color:#fff;padding:0.6em 0.9em;
margin:auto;
margin-bottom:1em;
border-radius:6px;background:#ebaf09;min-width:35px;}
.menu.mono > li > a{white-space: nowrap;}
.logo h2.serif{white-space: nowrap;}