.aspect-ratio-16x9{aspect-ratio:16/9}.aspect-ratio-4x3{aspect-ratio:4/3}.aspect-ratio-1x1{aspect-ratio:1/1}.mx-0{margin-right:0!important;margin-left:0!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-2{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-3{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-4{margin-top:2.25rem!important;margin-bottom:2.25rem!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.375rem!important}.mt-2{margin-top:.75rem!important}.mt-4{margin-top:2.25rem!important}.me-0{margin-right:0!important}.me-2{margin-right:.75rem!important}.me-3{margin-right:1.5rem!important}.me-4{margin-right:2.25rem!important}.me-5{margin-right:4.5rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.375rem!important}.mb-2{margin-bottom:.75rem!important}.mb-3{margin-bottom:1.5rem!important}.mb-4{margin-bottom:2.25rem!important}.mb-5{margin-bottom:4.5rem!important}.mb-8{margin-bottom:9rem!important}.ms-0{margin-left:0!important}.ms-2{margin-left:.75rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-3{padding:1.5rem!important}.p-4{padding:2.25rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-3{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-2{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-3{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-4{padding-top:2.25rem!important;padding-bottom:2.25rem!important}.py-5{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.pt-0{padding-top:0!important}.pt-2{padding-top:.75rem!important}.pt-3{padding-top:1.5rem!important}.pt-5{padding-top:4.5rem!important}.pe-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pb-2{padding-bottom:.75rem!important}.pb-4{padding-bottom:2.25rem!important}.ps-0{padding-left:0!important}.ps-2{padding-left:.75rem!important}@media (min-width:576px){.p-sm-5{padding:4.5rem!important}.px-sm-5{padding-left:4.5rem!important;padding-right:4.5rem!important}}@media (min-width:768px){.mb-md-3{margin-bottom:1.5rem!important}}@media (min-width:992px){.mt-lg-0{margin-top:0!important}.me-lg-1{margin-right:.375rem!important}.me-lg-3{margin-right:1.5rem!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-2{margin-bottom:.75rem!important}.mb-lg-4{margin-bottom:2.25rem!important}.mb-lg-5{margin-bottom:4.5rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-4{padding:2.25rem!important}.py-lg-1{padding-top:.375rem!important;padding-bottom:.375rem!important}.py-lg-4{padding-top:2.25rem!important;padding-bottom:2.25rem!important}.py-lg-5{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.pe-lg-4{padding-right:2.25rem!important}.ps-lg-5{padding-left:4.5rem!important}}@media (min-width:1200px){.mx-xl-5{margin-left:4.5rem!important;margin-right:4.5rem!important}.my-xl-5{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.mb-xl-2{margin-bottom:.75rem!important}.mb-xl-5{margin-bottom:4.5rem!important}.px-xl-5{padding-left:4.5rem!important;padding-right:4.5rem!important}.px-xl-7{padding-left:7.5rem!important;padding-right:7.5rem!important}.py-xl-5{padding-top:4.5rem!important;padding-bottom:4.5rem!important}}.swiper-vertical{max-height:100vh}.swiper-nav-standalone .swiper-button-next,.swiper-nav-standalone .swiper-button-prev{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:auto;height:auto;margin:0}.swiper-nav-custom .swiper-button-next:after,.swiper-nav-custom .swiper-button-prev:after,.swiper-nav-standalone .swiper-button-next:after,.swiper-nav-standalone .swiper-button-prev:after{content:""}:root{--bs-font-family-heading:'Outfit',sans-serif}.toast{min-width:250px;margin-bottom:10px;padding:12px 18px;border-radius:4px;color:#fff;font-family:sans-serif;box-shadow:0 2px 6px rgba(0,0,0,.2);opacity:0;transform:translateX(100%);transition:opacity .3s,transform .3s;background-color:#333}.toast.show{opacity:1;transform:translateX(0)}.toast-success{background-color:#28a745}.toast-danger,.toast-error{background-color:#dc3545}.toast-warning{background-color:#ffc107;color:#212529}.toast-info{background-color:#17a2b8}#btop{position:fixed;bottom:0;right:10px;font-size:40px;z-index:9999}a.icon-hover:hover i{color:#2cff3c;transition:color .2s ease-in-out}.navbar .navbar-toggler{padding:.25rem .5rem}.navbar-brand span.fs-4{font-size:1.1rem}.navbar .container-fluid{padding-left:.5rem;padding-right:.5rem}