#blog__filter{background:#f5f5f5;padding:60px 0}.date__time{display:flex;padding:20px 20px 10px}.publish__date{text-align:right;font-family:'Quattrocento Sans',sans-serif;font-style:normal;font-weight:bold;font-size:12px;color:#485975;padding:10px}.content__title h2{font-family:Lato;font-style:normal;font-weight:300;font-size:45px;line-height:54px;text-align:center;color:#141006}.div__event{width:10%;border:1px solid #bfd8af}.content__title p{font-family:Lato;font-style:normal;font-weight:300;font-size:15px;line-height:22px;text-align:center;color:#686868}.blog{position:relative}.featured__image_post{background-position:center;background-size:cover;background-repeat:no-repeat;height:235px}.excerpt__post{margin-top:20px}.blog__top{padding:40px 0 100px}.blog__top__title{font-style:normal;font-weight:800;font-size:25px;line-height:1.3;letter-spacing:.22em;text-transform:uppercase;color:#003952;margin:0;margin-bottom:2rem;text-decoration:none;max-width:200px}.blog__top__subtitle{font-style:normal;font-weight:bold;text-transform:uppercase;font-weight:400;letter-spacing:.12em;color:#50576d}.read__more__link{margin-top:20px;text-align:right}.read__more__link a{color:#6eb43f}.blog__top__text-title a{font-family:'Quattrocento Sans',sans-serif;text-decoration:none;color:#50576d;font-weight:600;font-size:20px}.blog__top__text-title a:hover{color:#72b644}.blog__top__text a{font-style:normal;font-weight:300;font-size:16px;line-height:26px;letter-spacing:.03em;color:#152c4e;text-decoration:none}.blog__top__text a:hover{color:#003952}.blog__top__link{text-align:right;margin-top:30px}.blog__top__link a{background:#218ccb;border:1px solid #218ccb;border-radius:4px;padding:10px 20px;color:#fff;text-decoration:none;font-style:normal;font-weight:bold;font-size:16px;text-align:center;letter-spacing:.12em;text-transform:uppercase;font-family:'Lato',sans-serif}.blog__top__link a:hover{background:transparent;border:1px solid #218ccb;color:#218ccb}.blog__top__right img{width:100%}.blog__bottom{padding:100px 0 100px;background-color:#ebf7fe}.blog__bottom__title{font-family:"Raleway",sans-serif;font-style:normal;font-weight:800;font-size:25px;line-height:1.3;letter-spacing:.22em;text-transform:uppercase;color:#003952;max-width:275px;margin-bottom:1rem}.blog__bottom__subtitle{font-family:"Raleway",sans-serif;font-style:normal;font-weight:normal;font-size:18px;line-height:26px;letter-spacing:.225em;text-transform:capitalize;color:#003952c2;max-width:300px;margin:0}.blog__bottom__element{background:#ebf7fe;cursor:pointer;border:1px solid #eef0f5;display:block;text-decoration:none;transition:all .3s ease}.blog__bottom__element:hover{transform:translateY(-3px)}.blog__bottom__element__content{padding:1rem 2rem}.blog__bottom__element__title{font-style:normal;font-weight:500;font-size:16px;line-height:1;color:#003952}.blog__bottom__element__text{font-style:normal;font-weight:normal;font-size:14px;line-height:1;color:#afafaf;margin-bottom:2rem}.blog__bottom__element__link{text-align:right}.blog__bottom__element__link span{font-style:normal;font-weight:800;font-size:12px;line-height:1;text-align:right;letter-spacing:.22em;text-transform:uppercase;color:#00b4c4;transition:all .3s}.blog__bottom__element__link span:hover{color:#003952}.blog__bottom__element__img{min-height:225px;height:100%;background-size:cover;background-position:center}.blog__elements{margin:4rem 0}.post__recent{display:inline-block;width:22%;margin:3% 1%;background:#fff;box-shadow:0px 10px 15px rgba(0,0,0,0.1),0px 4px 6px rgba(0,0,0,0.05);border-radius:5px;transition:all .3s cubic-bezier(0.645,0.045,0.355,1)}.tag__post{background:#6eb43f;border-radius:5px;padding:8px 15px 4px}.tag__post p{font-family:'Quattrocento Sans',sans-serif;font-style:normal;font-weight:bold;font-size:14px;color:#fff}.content__post{padding:10px 20px 20px}.post__recent:hover{transform:translateY(-10px) !important}@media only screen and (max-width:768px){.blog__top__title{max-width:initial}.blog__top__link{text-align:center;margin:2rem 0}.blog__top__left{text-align:center}.blog__top__right{margin:2rem 0;margin-bottom:-100px}.blog__top__right img{position:relative}.blog__bottom{padding:25px 0}.blog__bottom__title{margin-left:auto;margin-right:auto;text-align:center}.blog__bottom__subtitle{text-align:center}.post__recent{width:100%;display:block;margin-bottom:40px}}.box-text-title{min-height:60px}.box-text-title a{font-family:Lato;font-style:normal;font-weight:800;font-size:18px;line-height:146.5%;color:#333a44;text-decoration:none}.box-text-date{font-family:Lato;font-style:normal;font-weight:500;font-size:13px;line-height:146.5%;color:#333a44}