.back_to_home{display:flex;align-items:center;justify-content:center;width:100%;margin:2rem auto}.back_to_home a{display:inline-block;padding:.5rem 1rem;background-color:#000080;color:#fff;text-decoration:none;border-radius:8px;font-size:1rem}.page_wrapper{width:100%;max-width:1300px;margin:0 auto;padding:0 50px}.post_container{margin-top:1px solid blue;font-family:Inter,sans-serif;background-color:#fff;border-radius:16px;padding:3rem 5rem}.post_header{display:flex;align-items:center;margin-bottom:10px}.post_header img{margin-right:10px;width:24px}.post_title{font-size:2.25rem;font-weight:700;color:#000080;position:relative;padding-left:8px;margin-bottom:2rem;border-left:6px solid #000080}.metaInfo{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;gap:20px;color:#7e7e7e;margin-bottom:15px;font-size:1rem}.category,.date,.views{display:flex;align-items:center;gap:4px}.category_item{padding:2px 8px;border-radius:16px;color:#fff;background-color:#000080;font-size:.85rem}.share_social{margin:20px 8px!important}.share_social span{color:#7e7e7e;font-size:1rem;font-weight:700}.share_social div{margin-top:10px;display:flex;gap:8px}.share_social div a{display:flex;align-items:center;justify-content:center;border-radius:50%;width:40px;height:40px;background-color:#000080;color:#fff;text-align:center;transition:background-color in-out .3s ease}.share_social div a:hover{background-color:#0101bb;transform:scale(1.1)}.ajuste{width:100%;margin:0 auto;padding:0 4rem}.post_tags{display:flex;gap:1rem;margin:1.5rem 0}.post_date{font-size:.875rem;margin-bottom:1.5rem}.post_excerpt{font-style:italic;padding-left:1rem;border-left:4px solid #000080;margin-bottom:1.5rem;color:#7e7e7e}.badge{display:inline-block;padding:.3em .6em;margin:.2em;font-size:.85rem;border-radius:999px}.badge_category{background-color:#e6f0ff;color:#004085}.badge_tag{background-color:#ddd;padding:4px 6px;border-radius:4px;color:#7e7e7e}.post_image{display:flex;justify-content:center;align-items:center;max-width:100%;max-height:700px;overflow:hidden;margin:2rem 0;box-shadow:0 4px 12px rgba(0,0,0,.1)}.post_image,.post_image img{width:100%;border-radius:8px}.post_image img{height:100%;object-fit:cover;object-position:center}.wp_content{line-height:1.7;word-wrap:break-word}.wp_content div{width:100%;margin:0 auto}.wp_content h2,.wp_content h3{margin-top:1.5em;font-weight:700}.wp_content p{margin:1.2em 0;line-height:1.5em}.wp_content img{max-width:700px;height:auto;display:block;margin:1.5em auto}.wp_content .wp-block-embed__wrapper{margin:1.5em auto;text-align:center}.wp_content .wp-block-embed__wrapper iframe{width:100%;height:400px;max-width:700px;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.2)}.wp_content .ep-embed-content-wraper{width:100%;max-width:540px;margin:2rem auto;display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;background:#fafafa;position:relative}.wp_content .ep-embed-content-wraper>div{width:100%;height:100%;display:flex}.wp_content .ep-embed-content-wraper iframe{width:100%;height:100%;min-height:550px;max-width:540px;border:none;display:block;aspect-ratio:1/1;background:#fafafa}.wp-block-gallery{list-style:none;margin:0 0 1.5em;padding:0}.wp-block-gallery,.wp-block-gallery.is-layout-flex,.wp-block-gallery.wp-block-gallery-is-layout-flex{display:flex;flex-wrap:wrap;gap:1em}.wp-block-gallery.columns-default{--wp--style--gallery-gap-default:1em;gap:var(--wp--style--gallery-gap-default,1em)}.wp-block-gallery.has-nested-images{padding:0}.wp-block-gallery.is-cropped .wp-block-image img,.wp-block-gallery.is-cropped img{object-fit:cover;height:100%;width:100%}.wp-block-gallery .blocks-gallery-item,.wp-block-gallery figure{margin:0;padding:0;flex:1 1;position:relative;display:flex;align-items:stretch;justify-content:center;overflow:hidden}.wp-block-gallery .blocks-gallery-item img,.wp-block-gallery figure img{display:block;width:100%;height:auto;border:none;object-fit:cover}.wp-block-gallery .blocks-gallery-item figcaption,.wp-block-gallery figure figcaption{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.5);color:#fff;font-size:.9em;padding:.5em;box-sizing:border-box;text-align:center}.wp-block-gallery.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped figure img{aspect-ratio:1/1;height:100%;object-fit:cover}.wp-block-gallery.columns-default .blocks-gallery-item,.wp-block-gallery.columns-default figure{flex-basis:calc(33.333% - 0.666em)}.wp-block-image img{margin:0 0 1.5em;text-align:center;max-width:400px}.wp_content blockquote{margin:1.5em 0;padding:1em;border-left:4px solid #ccc;background-color:#f9f9f9;font-style:italic}.related_posts{width:30%;max-height:-moz-fit-content;max-height:fit-content;background-color:#fff;border-radius:16px;padding:1rem 2rem}.related_posts h3{padding:16px 0;text-align:center;color:#000080;font-size:1.5rem;margin-bottom:2rem;display:flex;align-items:center;justify-content:center;gap:8px;border-bottom:1px solid #44444481}.link_container img{width:75px;height:75px;border-radius:4px;object-fit:cover}.news_content{display:flex;flex-direction:column;justify-content:space-around;align-items:left;gap:10px}.link_container{display:flex;justify-content:flex-start;align-items:center;width:100%;margin-bottom:2rem}.link_container,.link_container:hover{border-radius:8px;padding:10px;transition:all .3s linear}.link_container:hover{background-color:#f5f5f5;scale:1.05}.link_container h4{margin-left:10px;font-size:.75rem;font-weight:500;color:#444;text-align:left;display:-webkit-box;justify-content:top;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.link_container h4:hover{color:#000080}@media (max-width:1080px){.page_wrapper{flex-direction:column;align-items:center;width:100%;padding:1rem}.post_container,.related_posts{width:100%;padding:2rem}.related_posts{margin:2rem 0;padding:1rem}.related_posts h2{text-align:center;color:#000080;font-size:1.5rem}.related_posts aside{position:static;display:flex;flex-direction:column}.related_posts aside:before{display:none}.link_container:hover{scale:1}.link_container img{width:100px;height:100px;border-radius:8px}.link_container h4{font-size:.75rem;text-align:left}}@media (max-width:900px){.wp-block-gallery.columns-default .blocks-gallery-item,.wp-block-gallery.columns-default figure{flex-basis:calc(50% - 0.5em)}}@media (max-width:600px){.wp-block-gallery.columns-default .blocks-gallery-item,.wp-block-gallery.columns-default figure{flex-basis:100%}.post_title{font-size:1.5rem}.face_icon,.whats_icon{width:16px}.share_social div a{width:30px;height:30px}}@media (max-width:768px){.post_image{height:180px;max-height:180px;padding:0}.page_wrapper{flex-direction:column}.related_posts{border-left:none;margin-top:2rem}.wp_content .wp_block_gallery figure{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 1em)}}@media (max-width:480px){.wp_content .wp_block_gallery figure{flex:1 1 100%}}.image_galery{display:grid;grid-template-columns:repeat(auto-fill,minmax(auto,1fr));grid-auto-rows:auto;grid-gap:.8rem;gap:.8rem;margin:2rem 0;padding:1rem;grid-auto-flow:dense}.image_item{position:relative;overflow:hidden;border-radius:8px;transition:transform .2s ease}.image_item:hover{transform:scale(1.025)}.image_galery_item{width:100%!important;height:100%!important;max-width:100%;object-fit:cover;border-radius:8px;transition:opacity .3s ease}.image_item:hover .image_galery_item{opacity:.9}.image_item:nth-child(8n+1){grid-row:span 1;grid-column:span 1}.image_item:nth-child(8n+2),.image_item:nth-child(8n+3){grid-row:span 2}.image_item:nth-child(8n+4){grid-row:span 1;grid-column:span 2}.image_item:nth-child(8n+5),.image_item:nth-child(8n+6){grid-row:span 1}.image_item:nth-child(8n+7){grid-row:span 2;grid-column:span 2}.image_item:nth-child(8n+8){grid-row:span 2}.image_item:last-child{grid-column:1/-1;grid-row:span 1}.image_item:nth-child(odd):last-child{grid-column:span 2}@media (max-width:768px){.image_item:nth-child(8n+1),.image_item:nth-child(8n+2),.image_item:nth-child(8n+3),.image_item:nth-child(8n+4),.image_item:nth-child(8n+5),.image_item:nth-child(8n+6),.image_item:nth-child(8n+7),.image_item:nth-child(8n+8){grid-row:revert;grid-column:revert}}