.gallery{position:relative}@media screen and (max-width:575.98px){.gallery .swiper__controls .prev,.gallery .swiper__controls .next{top:45%}}.gallery .gallery__body{position:absolute;left:0;right:0;bottom:75px}@media screen and (max-width:1199.98px){.gallery .gallery__body{bottom:30px;left:20px}}@media screen and (max-width:991.98px){.gallery .gallery__body{bottom:20px;left:20px}}@media screen and (max-width:767.98px){.gallery .gallery__body{bottom:30px;left:30px}}.gallery .gallery__body span.gallery__text{color:#FFF;font-weight:400}.gallery .gallery__caption{font-size:20px;line-height:1.4}@media screen and (max-width:1199.98px){.gallery .gallery__caption{font-size:18px}}@media screen and (max-width:767.98px){.gallery .gallery__caption{font-size:16px}}.gallery .gallery__a .btn.btn-primary:hover{background:#003455 !important;color:#1E3755 !important}.gallery .gallery__b{overflow:hidden;background-color:#FFF700}.gallery .gallery__b .controles_prev,.gallery .gallery__b .controles_next{position:relative;border-radius:50%;color:#1E3755;border:2px solid #1E3755}.gallery .gallery__b .controles_prev::after,.gallery .gallery__b .controles_next::after{color:#1E3755}.gallery .gallery__b .controles_prev:hover,.gallery .gallery__b .controles_next:hover{background:#1E3755;color:#FFF}.gallery .gallery__b .controles_prev:hover::after,.gallery .gallery__b .controles_next:hover::after{color:#FFF !important}.gallery .gallery__b .swiper-slide{transition:all ease 0.3s}.gallery .gallery__b .swiper-slide-prev,.gallery .gallery__b .swiper-slide-next{transform:scale(0.9);opacity:0.7}.gallery .gallery__b .swiper-slide-next{transform-origin:center left}.gallery .gallery__b .swiper-slide-prev{transform-origin:center right}.gallery .gallery__b img{border-radius:20px !important}.gallery .gallery__b .element__title{font-size:60px;line-height:60px;color:#FFF}@media screen and (max-width:1199.98px){.gallery .gallery__b .element__title{font-size:46px;line-height:46px;margin-bottom:0.5rem}}@media screen and (max-width:991.98px){.gallery .gallery__b .element__title{font-size:36px;line-height:30px}}@media screen and (max-width:767.98px){.gallery .gallery__b .element__title{font-size:30px;line-height:30px}}.gallery .gallery__b .element__title span{font-size:60px;line-height:60px;font-weight:bold}@media screen and (max-width:1199.98px){.gallery .gallery__b .element__title span{font-size:46px;line-height:46px;margin-bottom:0.5rem}}@media screen and (max-width:991.98px){.gallery .gallery__b .element__title span{font-size:36px;line-height:30px}}@media screen and (max-width:767.98px){.gallery .gallery__b .element__title span{font-size:30px;line-height:30px}}.gallery .gallery__b .swiper-slide-prev img{position:relative;width:100%;height:100%;object-fit:cover;transform:translateX(40%);clip-path:inset(0 40% 0 10% round 20px)}.gallery .gallery__b .swiper-slide.swiper-slide-active img{clip-path:none;border-radius:20px}.gallery .gallery__b .swiper-slide-next img{position:relative;width:100%;height:100%;object-fit:cover;transform:translateX(-40%);clip-path:inset(0 10% 0 40% round 20px)}.gallery .gallery__b .swiper-container{margin-left:auto;margin-right:auto}@media (min-width:576px){.gallery .gallery__b .swiper-container{margin-left:calc((100% - 540px) / 2);margin-right:calc((100% - 540px) / 2)}}@media (min-width:768px){.gallery .gallery__b .swiper-container{margin-left:calc((100% - 720px) / 2);margin-right:calc((100% - 720px) / 2)}}@media (min-width:992px){.gallery .gallery__b .swiper-container{margin-left:calc((100% - 960px) / 2);margin-right:calc((100% - 960px) / 2)}}@media (min-width:1200px){.gallery .gallery__b .swiper-container{margin-left:calc((100% - 1140px) / 2);margin-right:calc((100% - 1140px) / 2)}}@media (min-width:1400px){.gallery .gallery__b .swiper-container{margin-left:calc((100% - 1620px) / 2);margin-right:calc((100% - 1620px) / 2)}}