.includes-gallery article{outline:4px solid transparent;background-color:#fff;border-radius:1.875rem;transition:all .3s;overflow:hidden;height:100%}.includes-gallery article:hover{background-color:#005d9c;outline-color:#000}.includes-gallery article:hover img{transform:scale(1.1)}.includes-gallery article:hover svg{transform:matrix(.71,-.71,.71,.71,0,0)}.includes-gallery article:hover .text{background-color:#005d9c}.includes-gallery article img{border-radius:1.875rem 1.875rem 0 0;transition:all .3s}.includes-gallery article .text{background-color:#fff;padding:1.875rem 1rem;transition:all .3s;position:relative;color:#000}.includes-gallery article .text span{background:linear-gradient(90deg,#90e9ff,#ff75a3,#9c44e4);text-transform:uppercase;font-size:.75rem;padding:.25rem .5rem;border-radius:1.688rem;display:inline-block;margin-bottom:.5rem;font-weight:700}.includes-gallery article .text div{justify-content:space-between;align-items:center;display:flex}.includes-gallery article .text div h3{text-transform:uppercase;font-size:1.125rem;font-weight:700}.includes-gallery article .text div svg{transition:all .3s;font-size:1.2rem;flex:none}.gallery{background:linear-gradient(#000,#005d9c);padding:3.75rem 0 7.5rem}@media (max-width: 767.98px){.gallery{padding:3.5rem 0}}.gallery .container .card{background-color:#fff;border-radius:1.875rem;overflow:hidden}.gallery .container .card img{margin-bottom:1.875rem;height:auto;width:100%}.gallery .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}.gallery .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){.gallery .container .card h1{font-size:2.25rem}}.gallery .container .card p{text-transform:uppercase;font-size:.75rem;margin-bottom:1.875rem;text-align:center;font-weight:700}.gallery .container .card .images{padding:0 1.875rem}.gallery .container .card .images a{margin-bottom:1.875rem;border-radius:1.875rem;overflow:hidden;display:block}.gallery .container .card .images a:hover img{transform:scale(1.1)}.gallery .container .card .images a img{transition:all .3s;margin-bottom:0}.gallery .container .btn{margin-bottom:7.5rem;margin-top:1.875rem;width:-moz-fit-content;width:fit-content}@media (max-width: 767.98px){.gallery .container .btn{margin-bottom:3.5rem}}.gallery .container.galleries 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){.gallery .container.galleries h2{font-size:2.25rem}}.gallery .container.galleries .swiper-galleries .swiper-slide{padding:.5rem 0;height:auto}.gallery .container.galleries .swiper-galleries-pagination,.gallery .container.galleries .swiper-galleries-prev,.gallery .container.galleries .swiper-galleries-next{color:#fff}.gallery .container.galleries .swiper-galleries-pagination .swiper-pagination-bullet{background-color:silver;transform:none!important;border-radius:50px;height:.5rem;width:4rem;opacity:1}.gallery .container.galleries .swiper-galleries-pagination .swiper-pagination-bullet:not(.gallery .container.galleries .swiper-galleries-pagination .swiper-pagination-bullet:last-child){margin-right:.5rem}.gallery .container.galleries .swiper-galleries-pagination .swiper-pagination-bullet-active{background-color:#fff}.gallery .container.galleries .swiper-galleries-prev,.gallery .container.galleries .swiper-galleries-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){.gallery .container.galleries .swiper-galleries-prev,.gallery .container.galleries .swiper-galleries-next{height:2rem;width:2rem}.gallery .container.galleries .swiper-galleries-prev svg,.gallery .container.galleries .swiper-galleries-next svg{font-size:1.5rem}}.gallery .container.galleries .swiper-galleries-prev:hover,.gallery .container.galleries .swiper-galleries-next:hover{background-color:#fff;color:#000}.gallery .container.galleries .swiper-galleries-prev:hover{transform:translate(-5px)}.gallery .container.galleries .swiper-galleries-next:hover{transform:translate(5px)}
