﻿.cleancorps-blog{padding:40px 0 100px}.cleancorps-blog__inner{padding:100px 0 0}.cleancorps-blog__filter{display:flex;gap:15px;justify-content:space-between;margin-bottom:30px}@media screen and (max-width: 860px){.cleancorps-blog__filter{flex-direction:column;gap:10px}}.cleancorps-blog__filter__text form{display:flex;gap:10px;justify-content:center;font-size:16px;font-weight:500;color:#333;text-transform:uppercase;height:60px}.cleancorps-blog__filter__text form input,.cleancorps-blog__filter__text form label{margin:0}@media screen and (max-width: 860px){.cleancorps-blog__filter__text form label{flex-grow:1}}.cleancorps-blog__filter__text form input[type=text]{width:100%;height:60px;padding:0 15px;border:1px solid #ddd;border-radius:30px;font-size:16px;font-weight:500;color:#333;text-transform:none;max-width:none;box-shadow:0 0 10px rgba(0,0,0,.1)}.cleancorps-blog__filter__text form input[type=submit]{height:60px;padding:0 20px;border:none;border-radius:30px;background:#01344d;font-size:16px;font-weight:500;font-family:"Quicksand",sans-serif;text-transform:none;transition:all .3s;box-shadow:0 0 10px rgba(0,0,0,.1)}.cleancorps-blog__filter__text form input[type=submit]:hover{color:#01344d;background:#0fafa3}.cleancorps-blog__filter__categories{position:relative;display:inline-block;list-style:none;padding:0;margin:0;height:60px;width:100%;max-width:400px}@media screen and (max-width: 860px){.cleancorps-blog__filter__categories{max-width:100%}}.cleancorps-blog__filter__categories ul{width:100%;height:100%;position:absolute;box-shadow:0 0 10px rgba(0,0,0,.1);margin:0;border-radius:30px;overflow:hidden;z-index:1}.cleancorps-blog__filter__categories ul li{cursor:pointer;padding:0;margin:0;background:#fff}.cleancorps-blog__filter__categories ul li:not(:first-child){visibility:hidden;opacity:0;transition:opacity .3s ease-in-out}.cleancorps-blog__filter__categories ul li:first-child{background:#f4f4f4;font-weight:bold;border:1px solid #ddd;user-select:none;height:60px;padding:0 15px;align-items:center;display:flex;gap:10px;justify-content:space-between;border-radius:30px}.cleancorps-blog__filter__categories ul li:first-child:after{content:"↓"}.cleancorps-blog__filter__categories ul li.active,.cleancorps-blog__filter__categories ul li:hover{background:#eaeaea}.cleancorps-blog__filter__categories ul li a{text-decoration:none;color:#333;display:block;padding:10px 15px}.cleancorps-blog__filter__categories ul.dropdown-open{height:auto}.cleancorps-blog__filter__categories ul.dropdown-open li{opacity:1;visibility:visible}.cleancorps-blog__filter__categories ul.dropdown-open li:first-child{border-bottom:1px solid #ddd;height:60px}.cleancorps-blog__filter__categories ul.dropdown-open li:first-child:after{transform:rotate(180deg)}.cleancorps-blog h2{letter-spacing:-0.05em;text-align:center;margin-top:40px;color:#2e2e2e;font-size:36px}@media screen and (max-width: 860px){.cleancorps-blog h2{font-size:24px}}.cleancorps-blog-loop{display:flex;gap:30px;flex-wrap:wrap}.cleancorps-blog-item{padding:0;background:#f1f6f9;border-radius:30px;overflow:hidden;width:calc((100% - 60px)/3);position:relative;transition:all .3s ease-in-out;display:flex;flex-direction:column}@media screen and (max-width: 1200px){.cleancorps-blog-item{width:calc((100% - 30px)/2)}}@media screen and (max-width: 860px){.cleancorps-blog-item{width:100%}}.cleancorps-blog-item:hover{box-shadow:0 1px 10px rgba(0,0,0,.2)}.cleancorps-blog-item__image{width:100%;aspect-ratio:16/9}.cleancorps-blog-item__image img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}.cleancorps-blog-item__content{padding:30px;display:flex;gap:20px;flex-direction:column;flex-grow:1}@media screen and (max-width: 540px){.cleancorps-blog-item__content{padding:20px 15px}}.cleancorps-blog-item__content__meta{display:flex;gap:5px 15px;justify-content:space-between;font-size:15px;flex-wrap:wrap;line-height:1}.cleancorps-blog-item__content__meta>*{color:#2e2e2e;display:flex;gap:3px}.cleancorps-blog-item__content__meta>* i{flex-shrink:0}.cleancorps-blog-item__content__meta a:hover{color:#1bb0ce}.cleancorps-blog-item__content__meta__time{display:flex;gap:3px}.cleancorps-blog-item__content__meta__time i{flex-shrink:0}.cleancorps-blog-item__content__title{font-size:22px;font-weight:700;color:#2e2e2e;display:block;line-height:1.1}@media screen and (max-width: 540px){.cleancorps-blog-item__content__title{font-size:18px}}.cleancorps-blog-item__content__title:hover{color:#01344d}.cleancorps-blog-item__content__title:before{content:"";position:absolute;top:0;left:0;width:100%;aspect-ratio:16/9}.cleancorps-blog-item__content__excerpt{font-size:16px}@media screen and (max-width: 540px){.cleancorps-blog-item__content__excerpt{font-size:15px}}.cleancorps-blog-item__content__categories{margin-top:auto;padding-top:15px}.cleancorps-blog-item__content__categories a{padding:8px 15px;border:none;border-radius:30px;background:#01344d;font-size:14px;font-weight:400;font-family:"Quicksand",sans-serif;text-transform:none;transition:all .3s;box-shadow:0 0 10px rgba(0,0,0,.1);color:#fff;display:block;width:fit-content}.cleancorps-blog-item__content__categories a:hover{color:#01344d;background:#0fafa3}.cleancorps-blog__pagination{display:flex;gap:10px;justify-content:center;margin-top:20px;padding:20px 15px}@media screen and (max-width: 540px){.cleancorps-blog__pagination{gap:5px}}.cleancorps-blog__pagination>*{border-radius:30px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#01344d;font-size:16px;font-weight:500;color:#fff;text-decoration:none;transition:all .3s}@media screen and (max-width: 540px){.cleancorps-blog__pagination>*{width:35px;height:35px}}.cleancorps-blog__pagination>*.current,.cleancorps-blog__pagination>*:hover{background:#0fafa3;color:#2e2e2e}/*# sourceMappingURL=blog.css.map */
