.includes-post article{outline:4px solid transparent;background-color:#fff;border-radius:1.875rem;transition:all .3s;overflow:hidden;height:100%}.includes-post article:hover{background-color:#005d9c;outline-color:#000}.includes-post article:hover img{transform:scale(1.1)}.includes-post article:hover svg{transform:matrix(.71,-.71,.71,.71,0,0)}.includes-post article:hover .text{background-color:#005d9c}.includes-post article img{border-radius:1.875rem 1.875rem 0 0;transition:all .3s}@media (max-width: 1399.98px){.includes-post article img{height:auto;width:100%}}.includes-post article .text{background-color:#fff;padding:1.875rem 1rem;transition:all .3s;position:relative;color:#000}.includes-post article .text span{background:linear-gradient(90deg,#9c44e4,#14b6de,#90e9ff);text-transform:uppercase;font-size:.75rem;padding:.25rem .5rem;border-radius:1.688rem;display:inline-block;margin-bottom:.5rem;font-weight:700}.includes-post article .text div{justify-content:space-between;align-items:center;display:flex}.includes-post article .text div h3{text-transform:uppercase;font-size:1.125rem;font-weight:700}.includes-post article .text div svg{transition:all .3s;font-size:1.2rem;flex:none}.post{background:linear-gradient(#000,#005d9c);padding:3.75rem 0 7.5rem}@media (max-width: 767.98px){.post{padding:3.5rem 0}}.post .container .card{background-color:#fff;border-radius:1.875rem;overflow:hidden}.post .container .card img{margin-bottom:1.875rem;height:auto;width:100%}.post .container .card span.category{background:linear-gradient(90deg,#90e9ff,#14b6de,#9c44e4);text-transform:uppercase;font-size:.75rem;border-radius:1.688rem;margin:auto auto 1rem;padding:.5rem 1rem;width:-moz-fit-content;width:fit-content;font-weight:700;display:flex}.post .container .card h1{text-transform:uppercase;font-size:calc(1.35rem + 1.2vw);padding:0 1.875rem;margin-bottom:1rem;text-align:center;font-weight:700}@media (min-width: 1200px){.post .container .card h1{font-size:2.25rem}}.post .container .card p{text-transform:uppercase;font-size:.75rem;margin-bottom:1.875rem;text-align:center;font-weight:700}.post .container .card ul{margin-bottom:1.875rem;padding:0 1.875rem;list-style:none}.post .container .card ul li{transition:all .3s;align-items:center;cursor:pointer;display:flex;gap:.5rem}.post .container .card ul li:hover{color:#005d9c}.post .container .card ul li:hover svg{transform:rotate(90deg)}.post .container .card ul li:not(.post .container .card ul li:last-child){margin-bottom:1.875rem}.post .container .card ul li svg{transition:all .3s;font-size:1.1rem}.post .container .card .description{padding:0 1.875rem 1.875rem;flex-direction:column;display:flex;gap:1rem}.post .container .card .description h2{font-size:calc(1.2875rem + .45vw);font-weight:700}@media (min-width: 1200px){.post .container .card .description h2{font-size:1.625rem}}.post .container .card .swiper{padding:0 1.875rem 1.875rem}.post .container .card .swiper .swiper-images .swiper-slide{border-radius:1.5rem;overflow:hidden;height:auto}.post .container .card .swiper .swiper-images .swiper-slide img{transition:.3s all;margin-bottom:0}.post .container .card .swiper .swiper-images .swiper-slide:hover img{transform:scale(1.1)}.post .container .card .swiper .swiper-images-pagination,.post .container .card .swiper .swiper-images-prev,.post .container .card .swiper .swiper-images-next{color:#000}.post .container .card .swiper .swiper-images-pagination .swiper-pagination-bullet{background-color:silver;transform:none!important;border-radius:50px;height:.5rem;width:4rem;opacity:1}.post .container .card .swiper .swiper-images-pagination .swiper-pagination-bullet:not(.post .container .card .swiper .swiper-images-pagination .swiper-pagination-bullet:last-child){margin-right:.5rem}.post .container .card .swiper .swiper-images-pagination .swiper-pagination-bullet-active{background-color:#000}.post .container .card .swiper .swiper-images-prev,.post .container .card .swiper .swiper-images-next{justify-content:center;transition:all .3s;border-radius:100%;align-items:center;height:1.803rem;width:1.803rem;display:flex}@media (max-width: 767.98px){.post .container .card .swiper .swiper-images-prev,.post .container .card .swiper .swiper-images-next{height:2rem;width:2rem}.post .container .card .swiper .swiper-images-prev svg,.post .container .card .swiper .swiper-images-next svg{font-size:1.5rem}}.post .container .card .swiper .swiper-images-prev:hover,.post .container .card .swiper .swiper-images-next:hover{background-color:#000;color:#fff}.post .container .card .swiper .swiper-images-prev:hover{transform:translate(-5px)}.post .container .card .swiper .swiper-images-next:hover{transform:translate(5px)}.post .container .btn{margin-bottom:7.5rem;margin-top:1.875rem;width:-moz-fit-content;width:fit-content}@media (max-width: 767.98px){.post .container .btn{margin-bottom:3.5rem}}.post .container.posts h2{text-transform:uppercase;font-size:calc(1.35rem + 1.2vw);margin-top:1.875rem;text-align:center;font-weight:700;color:#fff}@media (min-width: 1200px){.post .container.posts h2{font-size:2.25rem}}.post .container.posts .swiper-posts .swiper-slide{padding:.5rem 0;height:auto}.post .container.posts .swiper-posts-pagination,.post .container.posts .swiper-posts-prev,.post .container.posts .swiper-posts-next{color:#fff}.post .container.posts .swiper-posts-pagination .swiper-pagination-bullet{background-color:silver;transform:none!important;border-radius:50px;height:.5rem;width:4rem;opacity:1}.post .container.posts .swiper-posts-pagination .swiper-pagination-bullet:not(.post .container.posts .swiper-posts-pagination .swiper-pagination-bullet:last-child){margin-right:.5rem}.post .container.posts .swiper-posts-pagination .swiper-pagination-bullet-active{background-color:#fff}.post .container.posts .swiper-posts-prev,.post .container.posts .swiper-posts-next{justify-content:center;transition:all .3s;border-radius:100%;align-items:center;height:1.803rem;width:1.803rem;display:flex}@media (max-width: 767.98px){.post .container.posts .swiper-posts-prev,.post .container.posts .swiper-posts-next{height:2rem;width:2rem}.post .container.posts .swiper-posts-prev svg,.post .container.posts .swiper-posts-next svg{font-size:1.5rem}}.post .container.posts .swiper-posts-prev:hover,.post .container.posts .swiper-posts-next:hover{background-color:#fff;color:#000}.post .container.posts .swiper-posts-prev:hover{transform:translate(-5px)}.post .container.posts .swiper-posts-next:hover{transform:translate(5px)}
