@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap);body{font-family:'Manrope',sans-serif;line-height:1.6;background-color:#f4f4f4;color:#1e3646;min-height:100vh;display:flex;flex-direction:column}.header{position:relative;box-shadow:0px 2px 4px -1px rgba(34,60,80,.2);border-bottom:none}header .wr{padding:.2em 0}.logo{max-width:100px}.nav-menu ul{list-style:none;display:flex;gap:25px}.nav-menu a{color:#1e3646;text-decoration:none;font-size:1.1rem;border-bottom:2px solid transparent;transition:.5s}.nav-menu a:hover,.nav-menu .current-menu-item>a,.nav-menu .current_page_item>a{color:#e67e22;border-bottom-color:#e67e22}.main{flex:1;padding:0 0 2em;width:100%}.main>.wr>h1{font-size:2.2rem;margin-bottom:20px;color:#2c3e50;padding-top:1.5rem}.post_items{grid-gap:1.5em;margin-top:1.5rem}.post_items .box{overflow:hidden;background:#fff;border-radius:8px;box-shadow:0px 2px 8px 0px rgba(34,60,80,.12);transition:.5s;text-decoration:none;display:block}.post_items .box:hover{box-shadow:0px 4px 16px 0px rgba(34,60,80,.15)}.post_items .box img{transition:.5s}.post_items .box:hover img{transform:scale(1.05)}.post_items .box .post_txt{padding:1.5em;padding-bottom:2.5em}.post_items .box p{margin-bottom:0;line-height:1.4;transition:.5s}.post_items .box .title{color:#e67e22;font-size:1.2em;letter-spacing:.5px;font-weight:700;margin-bottom:.3rem}.post_items .box:hover .title{opacity:.7}.post_items .box .description{color:#1d3545}.post_item_img{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;background:#f0f0f0}.post_item_img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero_page{min-height:580px;background-color:#eee;text-align:center;margin-bottom:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.5)}.shadow{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5)}.hero_page .wr{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.hero_page h1{font-size:3.4rem;line-height:1;font-weight:700;width:60%;margin:0 auto}.hero_page p{width:80%;margin:0 auto}.post{width:60%;margin:0 auto 2rem}.post p{margin-bottom:1rem}.post ul,.post ol{padding:1rem 2rem}.post ul li{list-style-type:square;margin-bottom:.5em}.post h2,.post h3,.post h4{margin-top:1.5rem;margin-bottom:.75rem;color:#2c3e50}.related_posts .post_items{margin-top:2rem}.related_posts h2{text-align:center;font-size:1.6rem;margin-top:3rem}.post-navigation{margin:2rem 0;display:flex;justify-content:space-between;gap:1rem}.post-navigation .nav-previous,.post-navigation .nav-next{flex:1}.post-navigation a{display:block;color:#1e3646;transition:.3s}.post-navigation a:hover{color:#e67e22}.post-navigation .nav-label{display:block;font-size:.85rem;color:#999;margin-bottom:.25rem}.post-navigation .nav-title{font-weight:700}.pagination{margin:2rem 0}.pagination ul{list-style:none;display:flex;gap:.5rem;flex-wrap:wrap}.pagination ul li a,.pagination ul li span{display:inline-block;padding:.4rem .8rem;border:1px solid #ddd;border-radius:4px;color:#1e3646;transition:.3s;text-decoration:none}.pagination ul li .current,.pagination ul li a:hover{background:#e67e22;color:#fff;border-color:#e67e22}.archive-description{margin-bottom:1.5rem;color:#555}.footer{background-color:#2c3e50;color:#ccc;padding:20px 0;border-top:3px solid #e67e22;margin-top:auto}.footer p{font-size:.95rem;margin-bottom:.5rem}.footer a{color:#e67e22;text-decoration:none}.footer a:hover{text-decoration:underline}.custom-logo-link img{max-height:70px;width:auto}@media (max-width:1024px){.single{width:80%}}@media (max-width:768px){.nav-menu ul{flex-wrap:wrap;gap:15px}.hero_page h1{font-size:2.2rem}.single{width:100%}}@media (max-width:580px){.post-navigation{flex-direction:column}}