@keyframes pulsing{to{box-shadow:0 0 0 30px #e84c3d00}}.btn-floating{position:fixed;bottom:10px;right:5px;width:100px;height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1000;background-color:transparent;border:0;padding:0}@media (min-width:992px){.btn-floating{bottom:25px;right:10px}}.btn-floating .btn-floating__icon{background-color:#007637;color:#fff;width:60px;height:60px;font-size:30px;border-radius:50px;text-align:center;box-shadow:2px 2px 3px #3a3a3a;display:flex;align-items:center;justify-content:center;transform:translatey(0);animation:pulse 1.5s infinite;box-shadow:0 0 #004d24;animation:pulsing 1.25s infinite cubic-bezier(.66,0,0,1);font-weight:400;font-family:sans-serif;text-decoration:none!important;transition:all .3s ease-in-out}@media (min-width:992px){.navbar-expand-lg.extended:not(.extended-alt) .navbar-brand{padding-top:1.2rem;padding-bottom:1.2rem}}.navbar-other.navbar-dark .language-select .nav-link{color:#1b1b1b!important}@media (min-width:992px){.navbar-other.navbar-dark .language-select .nav-link{color:#fff!important}}.navbar-other.navbar-dark .language-select .dropdown-toggle:after{color:#1b1b1b!important}@media (min-width:992px){.navbar-other.navbar-dark .language-select .dropdown-toggle:after{color:#fff!important}}.navbar-brand .navbar-brand__img{max-width:100px}@media (min-width:992px){.navbar-brand .navbar-brand__img{max-width:100px}}@media (min-width:1200px){.navbar-brand .navbar-brand__img{max-width:110px}}.language-select .dropdown-menu{margin-top:.5rem!important}@media (min-width:992px){.language-select .dropdown-menu{margin-top:1rem!important}}@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}}@media (min-width:1200px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:.65rem;padding-left:.65rem}}@media (min-width:576px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:570px}}@media (min-width:768px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:820px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1120px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1220px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1380px}}.rounded img{border-radius:.85rem}@media (min-width:992px){.rounded img{border-radius:1.2rem}}@media (max-width:991.98px){.navbar-expand-lg .navbar-brand{padding-top:1rem;padding-bottom:.85rem}}@media (max-width:991.98px){.navbar-expand-lg .navbar-other .nav-item.language-select .nav-link{font-size:16px}}.banner-img__container img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:700px!important;margin:0 auto}@media (min-width:768px){.banner-img__container img{height:620px!important}}@media (min-width:1200px){.banner-img__container img{height:580px!important}}.profile-content p{text-align:justify;text-justify:inter-word;margin-bottom:15px}.profile-content p:last-child{margin-bottom:0}.post-content h2{margin-bottom:25px}.post-content .attachment__caption{display:none}.post-content figure{text-align:center}.post-content figure img{max-width:500px}.navbar-stick .nav-link{padding:1rem 0}.navbar-stick:not(.navbar-dark){background:rgba(255,255,255,.7);box-shadow:0 4px 30px #0000001a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-bottom:1px solid #f0f3f7}.offcanvas{background-color:#13254a}.offcanvas.offcanvas-start{width:16rem}.underline-2.underline-thick:after{height:12%;bottom:-18%}@media (min-width:768px){.navbar-nav .nav-link{font-size:.75rem}}@media (min-width:992px){.navbar-nav .nav-link{font-size:.8rem}}.navbar-nav .nav-link.active,.dropdown-item.active,.dropdown-item:active{color:#b00107}.cta-contact p,.dropdown-item:active .footer-contact p{margin-bottom:5px}.cta-contact p:last-child,.dropdown-item:active .footer-contact p:last-child{margin-bottom:0}.underline-3:after{bottom:-.45em}@media (min-width:992px){.map.rounded-lg-start iframe{border-radius:16px 0 0 16px!important}}.map.map-full{border-top-left-radius:16px;border-top-right-radius:16px}.img-thumbnail.img-thumbnail__gallery{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;margin:0 auto}.card-img-top{border-top-left-radius:16px;border-top-right-radius:16px}@media (min-width:992px){.navbar-expand-lg.extended .navbar-collapse-wrapper{border-radius:.65rem}}.accordion-item.icon button{padding:0}@media (min-width:992px){.accordion-item.icon button{padding:0 0 0 1.5rem}}.accordion-item.icon .card-body{padding:0 1rem .25rem}@media (min-width:992px){.accordion-item.icon .card-body{padding:0 1.25rem .25rem}}.swiper-controls .swiper-navigation .swiper-button{background:rgba(2,49,144,.85);color:#fff;width:2.6rem;height:2.6rem;border-radius:10px}.swiper-controls .swiper-navigation .swiper-button:hover{background:#002879}.swiper-controls .swiper-navigation .swiper-button:after{font-size:1.2rem}@media (min-width:1200px){.swiper-controls .swiper-navigation .swiper-button:after{font-size:1.4rem}}.swiper-controls .swiper-navigation .swiper-button.swiper-button-next{right:-.5rem}.swiper-controls .swiper-navigation .swiper-button.swiper-button-prev{left:-.5rem}.swiper-controls .swiper-navigation .swiper-button.swiper-button-disabled{background:rgba(2,45,131,.6)}.swiper-controls .swiper-pagination .swiper-pagination-bullet{background-color:#012775;opacity:.85;margin:0 .15rem}.swiper-controls .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:#00236a;background-color:#00236a;opacity:1;width:45px;border-radius:12px}.card.card--dashed{border:1px dashed #1d1d1d}.card.card--dashed--primary{border-color:#002774!important}.news img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;margin:0 auto}.accordion-wrapper .card-header button:before{margin-top:-.1rem}.btn-close[data-bs-dismiss=modal]{position:absolute;top:-.6rem;right:-.9rem}.btn-close:before{background:#13254a;color:#fff}.form-control,.form-select{color:#161616}::-moz-placeholder{color:#161616!important;opacity:1}::placeholder{color:#161616!important;opacity:1}
