:root{--bs-primary:#323455;--bs-primary-rgb:50,52,85;--bs-secondary:#9dbb5c;--bs-secondary-rgb:157,187,92;--bs-success:#f7fbf4;--bs-success-rgb:247,251,244;--bs-dark:#24292d;--bs-dark-rgb:36,41,45;--bs-light:#f1f8ff;--bs-light-rgb:241,248,255;--bs-current-bg:#157347;--bs-current-color:#242923;--bs-primary-bg-subtle:#eee;--bs-primary-text-emphasis:#24292d;--bs-nav-link-font-size:16px;--swiper-navigation-color:var(--bs-primary);--swiper-pagination-color:var(--bs-primary);--swiper-pagination-top:0px}@media only screen and (min-width:768px) and (max-width:1024px) and (min-height:768px) and (max-height:1024px) and (orientation:portrait){.composition .large,.composition .medium,.composition .small{width:0}.card-img,.card-img-bottom,.card-img-top{margin:0 auto;width:50%}.w-50,.w-75{width:100%!important}}@media only screen and (min-width:768px) and (max-width:1024px) and (min-height:768px) and (max-height:1024px) and (orientation:landscape){.composition .large,.composition .medium,.composition .small{width:0}.card-img,.card-img-bottom,.card-img-top{margin:0 auto;width:50%}.w-50,.w-75{width:100%!important}}@media only screen and (min-width:820px) and (max-width:1180px) and (min-height:820px) and (max-height:1180px) and (orientation:portrait){.composition .large,.composition .medium,.composition .small{width:0}.card-img,.card-img-bottom,.card-img-top{margin:0 auto;width:50%}.w-50,.w-75{width:100%!important}}@media only screen and (min-width:820px) and (max-width:1180px) and (min-height:820px) and (max-height:1180px) and (orientation:landscape){.composition .large,.composition .medium,.composition .small{width:0}.card-img,.card-img-bottom,.card-img-top{margin:0 auto;width:50%}.w-50,.w-75{width:100%!important}}@media only screen and (min-width:1024px) and (max-width:1366px) and (min-height:1024px) and (max-height:1366px) and (orientation:portrait){.composition .large,.composition .medium,.composition .small{width:0}.card-img,.card-img-bottom,.card-img-top{margin:0 auto;width:50%}.w-50,.w-75{width:100%!important}}@media only screen and (min-width:1024px) and (max-width:1366px) and (min-height:1024px) and (max-height:1366px) and (orientation:landscape){.composition .large,.composition .medium,.composition .small{width:0}.card-img,.card-img-bottom,.card-img-top{margin:0 auto;width:50%}.w-50,.w-75{width:100%!important}}@media only screen and (min-width:912px) and (max-width:1368px) and (min-height:912px) and (max-height:1368px) and (orientation:portrait){.composition .large,.composition .medium,.composition .small{width:0}.card-img,.card-img-bottom,.card-img-top{margin:0 auto;width:50%}.w-50,.w-75{width:100%!important}}@media only screen and (min-width:912px) and (max-width:1368px) and (min-height:912px) and (max-height:1368px) and (orientation:landscape){.composition .large,.composition .medium,.composition .small{width:0}.card-img,.card-img-bottom,.card-img-top{margin:0 auto;width:50%}.w-50,.w-75{width:100%!important}}@media only screen and (min-width:1369px){.composition .large,.composition .medium,.composition .small{width:0}.card-img,.card-img-bottom,.card-img-top{margin:0 auto;width:50%}.w-50,.w-75{width:100%!important}}@media only screen and (min-width:540px) and (max-width:720px) and (min-height:540px) and (max-height:720px) and (orientation:portrait){.composition .large,.composition .medium,.composition .small{width:0}.card-img,.card-img-bottom,.card-img-top{margin:0 auto;width:50%}.w-50,.w-75{width:100%!important}}@media only screen and (min-width:540px) and (max-width:720px) and (min-height:540px) and (max-height:720px) and (orientation:landscape){.composition .large,.composition .medium,.composition .small{width:0}.card-img,.card-img-bottom,.card-img-top{margin:0 auto;width:50%}.w-50,.w-75{width:100%!important}}@media only screen and (min-width:853px) and (max-width:1280px) and (min-height:853px) and (max-height:1280px) and (orientation:portrait){.composition .large,.composition .medium,.composition .small{width:0}.card-img,.card-img-bottom,.card-img-top{margin:0 auto;width:50%}.w-50,.w-75{width:100%!important}}@media only screen and (min-width:853px) and (max-width:1280px) and (min-height:853px) and (max-height:1280px) and (orientation:landscape){.composition .large,.composition .medium,.composition .small{width:0}.card-img,.card-img-bottom,.card-img-top{margin:0 auto;width:50%}.w-50,.w-75{width:100%!important}}@media only screen and (min-width:412px) and (max-width:915px) and (min-height:412px) and (max-height:915px) and (orientation:portrait){.composition .large,.composition .medium,.composition .small{width:0}.card-img,.card-img-bottom,.card-img-top{margin:0 auto;width:50%}.w-50,.w-75{width:100%!important}}@media only screen and (min-width:412px) and (max-width:915px) and (min-height:412px) and (max-height:915px) and (orientation:landscape){.composition .large,.composition .medium,.composition .small{width:0}.card-img,.card-img-bottom,.card-img-top{margin:0 auto;width:50%}.w-50,.w-75{width:100%!important}}@media only screen and (min-width:600px) and (max-width:1024px) and (min-height:600px) and (max-height:1024px) and (orientation:landscape){.composition .large,.composition .medium,.composition .small{width:0}.card-img,.card-img-bottom,.card-img-top{margin:0 auto;width:50%}.w-50,.w-75{width:100%!important}}@media only screen and (min-width:430px) and (max-width:932px) and (min-height:430px) and (max-height:932px) and (orientation:portrait){.composition .large,.composition .medium,.composition .small{width:0}.card-img,.card-img-bottom,.card-img-top{margin:0 auto;width:50%}.w-50,.w-75{width:100%!important}}@media only screen and (min-width:430px) and (max-width:932px) and (min-height:430px) and (max-height:932px) and (orientation:landscape){.composition .large,.composition .medium,.composition .small{width:0}.card-img,.card-img-bottom,.card-img-top{margin:0 auto;width:50%}.w-50,.w-75{width:100%!important}}@media only screen and (min-width:390px) and (max-width:844px) and (min-height:390px) and (max-height:844px) and (orientation:portrait){.composition .large,.composition .medium,.composition .small{width:0}.card-img,.card-img-bottom,.card-img-top{margin:0 auto;width:50%}.w-50,.w-75{width:100%!important}}@media only screen and (min-width:390px) and (max-width:844px) and (min-height:390px) and (max-height:844px) and (orientation:landscape){.composition .large,.composition .medium,.composition .small{width:0}.card-img,.card-img-bottom,.card-img-top{margin:0 auto;width:50%}.w-50,.w-75{width:100%!important}}