@import url("https://fonts.googleapis.com/css?family=Play|Roboto");
@import url("https://fonts.googleapis.com/css?family=EB+Garamond|Open+Sans");
form,section,header,article,figure,ul,nav,aside,footer{display:block}ol,ul,li{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:normal}img{border:0;max-width:100%;width:auto;height:auto}input:focus{outline:0}button,a{text-decoration:none}button:hover,a:hover{text-decoration:none}button:active,a:active{text-decoration:none}button:visited,a:visited{text-decoration:none}button:focus,a:focus{text-decoration:none;outline:0}li{list-style:none}body{font-family:"Open Sans",sans-serif}.blog_post_header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:60px;position:relative;margin-top:20px;margin-bottom:20px}.blog_post_header .line{background:#a9a9a9;width:100%;height:1px}.blog_post_title{width:100%;background:#fff;font:600 18px/1.1 "Open Sans",sans-serif;color:#6dac39;text-transform:uppercase;text-align:center;display:block;position:absolute;top:-6px;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(min-width:768px){.blog_post_title{width:30%}}


.field--name-field-blog-author-link {
    margin: 30px 0 60px 0;
}

@media screen and (max-width: 991px) {
	.field--name-field-blog-author-link {
	    text-align: center;
	}
}


.field--name-field-blog-author-link .field--item a,
.blog_post_btn {
	background:#bfd630;border:0;font:500 18px/1.1 "Open Sans",
	sans-serif;color:#000;text-transform:uppercase;padding:10px 25px;margin:0 auto;
	margin-bottom:50px;-webkit-transition:all .3s linear;transition:all .3s linear
}

.field--name-field-blog-author-link .field--item a:hover,
.blog_post_btn:hover{background:#9baf23}

.posts{text-align:center}.post{text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:50px}.post_img{background-repeat:no-repeat;background-position:50% 50%;background:transparent;background-size:cover;height:220px;width:100%}.post_content{background:#f2f2f2;padding:0 15px}.post_name_link{color:#0a63af;/*font:600 26px/1.1 Garamond;*/display:block;margin:15px 0 0;-webkit-transition:all .3s linear;transition:all .3s linear}.post_name_link:hover{color:#094375}.post_header_info{font:700 16px/1.1 "Open Sans",sans-serif;color:#343434;padding:0;margin-bottom:10px}.post_author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:0;padding:0}.post_autor_link{font:500 16px/1.1 "Open Sans",sans-serif;color:#0a63af;padding:0;-webkit-transition:all .3s linear;transition:all .3s linear}.post_autor_link:hover{color:#094375}.post_author_span{font:500 16px/1.1 "Open Sans",sans-serif;color:#333;padding-left:30px;position:relative}.post_author_span:before{background:#888;content:'';display:block;position:absolute;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:15px;width:2px;height:80%}.post_info{font:500 16px/1.6 "Open Sans",sans-serif;color:#333;margin:0}.post_btn{font:800 14px/1 "Open Sans",sans-serif;color:#00a45e;text-transform:uppercase;padding:5px;margin:25px 0 40px;display:inline-block;-webkit-transition:all .3s linear;transition:all .3s linear}.post_btn:hover{color:#007141}.post_single_header{margin:45px 0 13px}.post_single_title{color:#296985;font:400 36px/1.2 "Open Sans",sans-serif;margin:10px 0 5px 0}.post_single_header_info{font:900 16px/1.2 "Open Sans",sans-serif;color:#343434;padding:0;margin-bottom:10px}.post_single_img{background-repeat:no-repeat;background-position:50% 50%;background:transparent;background-size:cover;height:220px;width:100%;margin:15px 0 0}.post_single_info{font:500 16px/1.6 "Open Sans",sans-serif;color:#333;margin:15px 0 0}.post_single_share{color:#296985;font:400 18px/1 "Open Sans",sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:30px 0}.post_single_footer_btn{margin-bottom:50px}.post_single_footer{padding:15px 0;border-top:1px solid #a9a9a9;margin-bottom:50px}.post_single_footer p{font:500 12px/1.2 "Open Sans",sans-serif;color:#989898}.share_link{width:30px;height:30px;margin-left:15px;-webkit-border-radius:3px;border-radius:3px;background-repeat:no-repeat;background-position:50% 50%;background:transparent;background-size:cover}.share_link .svg-linkedin{fill:#007bb4;display:block;height:100%;-webkit-transition:all .3s linear;transition:all .3s linear}.share_link .svg-linkedin :hover{fill:#3a728c}.share_link .svg-twitter{fill:#55acef;display:block;height:100%;-webkit-transition:all .3s linear;transition:all .3s linear}.share_link .svg-twitter :hover{fill:#4b96d0}.post_single_btn_next,.post_single_btn_prev{color:#2e76b1;position:relative;padding:10px 35px;border:1px solid #b7b7b7;margin-right:30px}.post_single_btn_next .arrow_svg,.post_single_btn_prev .arrow_svg{fill:#2e76b1;width:7px;position:absolute;right:17px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all .3s 0s;transition:all .3s 0s}.post_single_btn_next .arrow_svg_left,.post_single_btn_prev .arrow_svg_left{-webkit-transform:rotate(180deg) translate(0,50%);-ms-transform:rotate(180deg) translate(0,50%);transform:rotate(180deg) translate(0,50%);fill:#2e76b1;top:50%;width:7px;position:absolute;left:17px;-webkit-transition:all .3s 0s;transition:all .3s 0s}.post_single_btn_next:hover{color:#0056b3}.post_single_btn_next:hover .arrow_svg{fill:#0056b3}.post_single_btn_next:hover .arrow_svg:last-child{right:10px}.post_single_btn_prev:hover{color:#0056b3}.post_single_btn_prev:hover .arrow_svg_left{fill:#0056b3}.post_single_btn_prev:hover .arrow_svg_left:last-child{left:10px}.blog_home_img{background-repeat:no-repeat;background-position:50% 50%;background:transparent;background-size:cover;height:600px}.blog_home_header{margin:50px 0}.blog_home_org{color:#296985;font:500 14px/1.2 "Open Sans",sans-serif;margin:0}.blog_home_title{color:#296985;font:500 36px/1.1 "Open Sans",sans-serif;margin:10px 0 0 0;}.post_home_autor_img{display:inline-block;-webkit-border-radius:50%;border-radius:50%;width:60px;height:60px;background-repeat:no-repeat;background-position:50% 50%;background:transparent;background-size:cover;margin:10px 15px 10px 0}.post_home_category_link{font:500 16px/1.1 "Open Sans",sans-serif;color:#0a63af;padding:0;display:inline-block;-webkit-transition:all .3s linear;transition:all .3s linear}.post_home_category_link:hover{color:#094375}.post_home_category_link_2{padding-left:30px;position:relative}.post_home_category_link_2:before{background:#888;content:'';display:block;position:absolute;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:15px;width:2px;height:80%}.post_home_name{margin-bottom:10px; margin-top:0;}.post_home_category{margin-top:20px;margin-bottom:0}.blog_category_back{color:#00a45e;position:relative;display:inline-block;padding-left:20px;font-weight:600;margin-top:50px;}.blog_category_back:hover{color:#007141}.blog_category_back:hover .arrow_svg_left{fill:#007141}.blog_category_back:hover .arrow_svg_left:last-child{left:0}.arrow_svg_left{-webkit-transform:rotate(180deg) translate(0,50%);-ms-transform:rotate(180deg) translate(0,50%);transform:rotate(180deg) translate(0,50%);fill:#00a45e;top:50%;width:7px;position:absolute;left:4px;-webkit-transition:all .5s 0s;transition:all .5s 0s}.post_author_autor_img{display:inline-block;-webkit-border-radius:50%;border-radius:50%;width:155px;height:155px;background-repeat:no-repeat;background-position:50% 50%;background:transparent;background-size:cover;margin:0}.post_author_info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:20px 0 0 0}.post_author_img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 0 0 0}.post_author_title{color:#296985;font:500 20px/1.2 "Open Sans",sans-serif;margin:70px 0 40px}

.post_author_autor_img { height: 100px; width: 100px; }

.page-node-type-blog-post h1 {
	display:none;
}
.post .field--type-text-with-summary {
	padding-bottom: 0!important;
}
.post .field--type-text-with-summary p img {
	padding: 40px 0 29px 0;
}
.post .field--type-text-with-summary ol,
.post .field--type-text-with-summary ul,
.post .field--type-text-with-summary li {
	list-style: initial;
}
.post .field--type-text-with-summary ol li {
	list-style: decimal;
}
.feed-icons {
	display: none;
}
.view-blog .pager-nav {
	padding-left: 15px;
	text-align: left;
}
.view-blog .pager-nav .pager__item a {
	margin-right: 5px;
	border: 1px solid #ccc;
}
.view-taxonomy-term .view-header {
	display: none;
}

@media screen and (max-width: 1297px) {
  nav#block-mainnavigation-8 ul.navbar-nav li a {
      font-size: 12px!important;
  }
}

.blog_home_header p {
	margin-top: 40px;
	margin-bottom: -20px;
}

.post_author {
	max-width: 100%;
}

@media (max-width: 768px) {
	.post_author {
		display: block;
	}

	.post_author > span,
	.post_author > a {
		display: inline-block;
		vertical-align: middle;
	}

	.mob-vertical-divider {
		display: block;
		width: 100%;
	}
}

.post_home_autor_img {
	min-width: 60px;
}

.navbar-toggle span:nth-child(2) {
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
    position: relative;
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;    
}

.navbar-toggle span:nth-child(3) {
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
    position: relative;
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;    
}

.navbar-toggle span:nth-child(4) {
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
    position: relative;    
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;    
}

.navbar-toggle.open span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  top: -3px;
}

.navbar-toggle.open span:nth-child(3) {
  width: 0%;
  opacity: 0;
}

.navbar-toggle.open span:nth-child(4) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}