*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-ring-color:#3b82f680;--tw-ring-offset-color:$white;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-offset-width:0;--tw-ring-shadow:0 0 #0000;--tw-rotate:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-skew-x:0;--tw-skew-y:0;--tw-translate-x:0;--tw-translate-y:0}::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-ring-color:#3b82f680;--tw-ring-offset-color:$white;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-offset-width:0;--tw-ring-shadow:0 0 #0000;--tw-rotate:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-skew-x:0;--tw-skew-y:0;--tw-translate-x:0;--tw-translate-y:0}.home-news .card-container .post .body_post h5{font-size:1.2em}.card-container{background-color:#fff;justify-content:center;align-items:center;width:-moz-fit-content;height:auto;margin:auto;display:flex;box-shadow:0 6px 12px -2px #32325d40,0 3px 7px -3px #0000004d}.card-container .post{border-radius:5px;flex-direction:column;width:350px;height:500px;display:flex;position:relative;overflow:hidden}.card-container .post:hover .header_post{margin-top:-20px}.card-container .post:hover .body_post{height:50%}.card-container .post:hover img{transform:translateY(-10px)translate(-5px)scale(1.05)}.card-container .post .header_post{-o-transition:cubic-bezier(.68, -.55, .27, 1.55) .32s;background:#ddd;width:100%;height:50%;transition:all .32s cubic-bezier(.68,-.55,.27,1.55);position:absolute;top:0}.card-container .post .header_post img{transition:all .6s ease-in-out}@media (width<=400px){.card-container .post .header_post img{min-width:fit-content;min-height:fit-content!important}}.card-container .post .body_post{cursor:pointer;-o-transition:cubic-bezier(.68, -.55, .27, 1.55) .32s;background:#fff;justify-content:center;align-items:center;width:100%;height:60%;transition:all .32s cubic-bezier(.68,-.55,.27,1.55);display:flex;position:absolute;bottom:0}.card-container .post .body_post .post_content{background:#fff;width:80%;height:80%;position:relative}.card-container .post .body_post .post_content h5{font-weight:700}.card-container .post .body_post .post_content p{font-size:14px;font-weight:400}.card-container .post .body_post .post_content .container_infos{justify-content:flex-end;width:100%;padding-top:0;display:flex;position:absolute;bottom:0}.card-container .post .body_post .post_content .container_infos .container_tags{flex-direction:column;display:flex}.card-container .post .body_post .post_content .container_infos .container_tags span{letter-spacing:1px;text-transform:uppercase;opacity:.5;font-size:12px;font-weight:700}.card-container .post .body_post .post_content .container_infos .container_tags .tags{float:right}.card-container .post .body_post .post_content .container_infos .container_tags .tags ul{display:flex}.card-container .post .body_post .post_content .container_infos .container_tags .tags ul li{z-index:1;cursor:pointer;letter-spacing:2px;justify-content:center;margin-left:8px;font-size:12px;list-style:none;display:flex;position:relative}.card-container .post .body_post .post_content .container_infos .container_tags .tags ul li:first-child{margin-left:0}.card-container .post .body_post .post_content .container_infos .container_tags .tags ul li time{color:#085a6a}@keyframes top{0%{opacity:0;bottom:-80px}to{opacity:1;bottom:0}}@keyframes icon{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.3)rotate(-2deg)}to{opacity:1;bottom:0}}.news-container{width:77vw;margin:auto}@media (width<=1023px){.news-container{width:auto}.news-container div div{gap:5.25rem;max-width:100%}.news-container div div .card-container .post{width:80vw}.news-container div div .card-container .post:hover .header_post{margin-top:-20px}.news-container div div .card-container .post:hover .body_post{height:35%}.news-container div div .card-container .post .body_post{height:45%}.news-container div div .card-container .post img{width:100%;width:-moz-available;width:-webkit-fill-available;width:stretch;height:auto}}@media (width>=1024px){.news-container div div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1400px){.news-container div div{grid-template-columns:repeat(3,minmax(0,1fr))}}.justify-right{margin-left:50vw}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.h-56{height:14rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.feature-container{width:77vw;margin:auto}.container-sponsor{width:100%;margin:auto}.container-sponsor .swiper-container{overflow:hidden}.container-sponsor .swiper-container .swiper-slide .sponsor-div{border-radius:5px;width:250px;margin:2% 5px;transition:all .5s;box-shadow:0 0 10px gray}.container-sponsor .swiper-container .swiper-slide .sponsor-div .overlay{box-sizing:border-box;width:100%;width:-moz-available;width:-webkit-fill-available;width:stretch;height:100%;height:-moz-available;height:-webkit-fill-available;opacity:0;color:#fff;border-radius:5px;height:stretch;margin:2% 5px;padding:5px;transition-property:all;transition-duration:.5s;transition-timing-function:linear;position:absolute;top:0;left:0}.container-sponsor .swiper-container .swiper-slide .sponsor-div:hover img{transition:all .5s;transform:scale(.9)}.container-sponsor .swiper-container .swiper-slide .sponsor-div:hover .overlay{opacity:1;color:#fff;background-color:#000000b3;transition-property:all;transition-duration:.5s;transition-timing-function:ease-in}.container-sponsor .swiper-container .swiper-slide .sponsor-div div{font-size:large;font-weight:900}.container-sponsor .swiper-container .swiper-slide .sponsor-div img{border-top-left-radius:5px;border-top-right-radius:5px;height:auto;transition:all .5s}.container-sponsor .swiper-container .swiper-slide .sponsor-div:hover{transition:all .5s;box-shadow:0 0 15px #000}.container-sponsor .swiper-container .swiper-slide .sponsor-div:hover img{border-radius:5px;transition:all .5s}.all-sponsor-button a{transition:all .5s}@media (width<=615px){.swiper-pagination{margin-top:3rem}.all-sponsor-button a{display:none}}.absolute-center{position:relative;top:50%;transform:translateY(-50%)}
