.module-page-01 .module-title{margin-bottom:1.5rem}.module-page-01 .module-title.module-title-main{font-family:var(--ff-montserrat-black)}@media (min-width:992px){.module-page-01 .content{font-size:16px}}@media (min-width:1400px){.module-page-01 .content{font-size:18px}}
.module.module-page-04{--module-space:0.5rem}.module-page-04 .mobile-image{object-fit:cover;height:100%;width:100%;min-height:460px;max-height:750px}.module-page-04 .inset{position:relative}.module-page-04 .bg{position:absolute;left:0;right:0;top:0;bottom:0;background-position:center;background-size:cover;z-index:-1}.module-page-04 .wrap-content{position:absolute;left:0;right:0;z-index:2;top:0;bottom:0;margin:auto;padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.module-page-04 .wrap-content.wrap-content-align-top{justify-content:flex-start}.module-page-04 .wrap-content.wrap-content-align-bottom{justify-content:flex-end}.module-page-04 .ratio{max-height:750px}.module-page-04 .module-title{margin-bottom:1.5rem;font-family:var(--ff-montserrat-black);color:var(--color-light)}.module-page-04 .btn{min-width:170px;margin-top:1.5rem}.module-page-04 .inset .btn:hover,.module-page-04 .inset .btn.hover,.module-page-04 .inset .btn:focus,.module-page-04 .inset .btn.focus{color:var(--btn-primary-color-hover);background-color:var(--btn-primary-bg-hover);border-color:var(--btn-primary-border-hover)}.module-page-04 .content{color:var(--color-light)}.module-page-04 .ratio-bg{min-height:460px}.module.module-page-05 + .module.module-page-04,.module.module-page-06 + .module.module-page-04{padding-block-start:0.5rem}@media (min-width:992px){.module-page-04 .content{font-size:16px}}@media (min-width:1400px){.module-page-04 .content{font-size:18px}}
.module-page-05 .grid{display:grid;grid-template-columns:1fr;gap:.75rem}.module-page-05 .item-caption{padding:.75rem 1.5rem;display:flex;align-items:center;justify-content:center}.module-page-05 .module-title{margin-bottom:0;font-family:var(--ff-montserrat-black)}.module-page-05 .module-title+.content{margin-top:1.5rem}.module-page-05 .module-title+.module-title{margin-top:1.5rem}.module-page-05 .subtitle-module{margin-bottom:1.5rem;font-size:2rem;font-family:var(--ff-montserrat-regular)}.module-page-05 .btn{min-width:170px;margin-top:1.5rem}.module-page-05 .grid .btn:hover,.module-page-05 .grid .btn.hover,.module-page-05 .grid .btn:focus,.module-page-05 .grid .btn.focus{color:var(--btn-primary-color-hover);background-color:var(--btn-primary-bg-hover);border-color:var(--btn-primary-border-hover)}.module-page-05 .swiper-pagination{position:static;padding-top:0.75rem}.module-page-05 .swiper-control{height:32px;width:32px;margin-top:-16px;background-color:rgba(0,0,0,0.2);color:var(--color-light);border-radius:50%}.module-page-05 .swiper-control:hover{background-color:rgba(0,0,0,0.3)}.module-page-05 .swiper-control:active{background-color:rgba(0,0,0,0.4)}.module-page-05 .swiper-button-prev{left:.75rem}.module-page-05 .swiper-button-next{right:.75rem}.module-page-05 .swiper-control .icon{height:48%;width:48%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.module-page-05 .swiper-button-prev .icon{transform:translateX(-5%)}.module-page-05 .swiper-button-next .icon{transform:translateX(5%)}@media (max-width:767px){.module-page-05 .grid .item-image{order:-1}}@media (min-width:768px){.module-page-05 .grid{grid-template-columns:repeat(2,1fr)}.module-page-05 .swiper-control{height:42px;width:42px;margin-top:-21px}}@media(min-width:992px){.module-page-05 .grid{gap:0}.module-page-05 .content{font-size:16px}}@media (min-width:1200px){.module-page-05 .swiper-control{height:50px;width:50px;margin-top:-25px}.module-page-05 .item-caption{padding:1.5rem 3rem}}@media (min-width:1400px){.module-page-05 .content{font-size:18px}}@media (min-width:1600px){.module-page-05 .item-caption{padding:3rem 4rem}}
.module-page-06 .grid{display:grid;grid-template-columns:1fr;gap:0.75rem}.module-page-06 .item-caption{padding:0.75rem 1.5rem;display:flex;align-items:center;justify-content:center}.module-page-06 .module-title{margin-bottom:0;font-family:var(--ff-montserrat-black)}.module-page-06 .module-title + .content{margin-top:1.5rem}.module-page-06 .module-title + .module-title{margin-top:1.5rem}.module-page-06 .subtitle-module{margin-bottom:1.5rem;font-size:2rem;font-family:var(--ff-montserrat-regular)}.module-page-06 .btn{min-width:170px;margin-top:1.5rem}.module-page-06 .grid .btn:hover,.module-page-06 .grid .btn.hover,.module-page-06 .grid .btn:focus,.module-page-06 .grid .btn.focus{color:var(--btn-primary-color-hover);background-color:var(--btn-primary-bg-hover);border-color:var(--btn-primary-border-hover)}.module-page-06 .swiper-pagination{position:static;padding-top:0.75rem}.module-page-06 .swiper-control{height:32px;width:32px;margin-top:-16px;background-color:rgba(0,0,0,0.2);color:var(--color-light);border-radius:50%}.module-page-06 .swiper-control:hover{background-color:rgba(0,0,0,0.3)}.module-page-06 .swiper-control:active{background-color:rgba(0,0,0,0.4)}.module-page-06 .swiper-button-prev{left:0.75rem}.module-page-06 .swiper-button-next{right:0.75rem}.module-page-06 .swiper-control .icon{height:48%;width:48%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.module-page-06 .swiper-button-prev .icon{transform:translateX(-5%)}.module-page-06 .swiper-button-next .icon{transform:translateX(5%)}@media (min-width:768px){.module-page-06 .grid{grid-template-columns:repeat(2,1fr)}.module-page-06 .swiper-control{height:42px;width:42px;margin-top:-21px}}@media (min-width:992px){.module-page-06 .grid{gap:0}.module-page-06 .content{font-size:16px}}@media (min-width:1200px){.module-page-06 .swiper-control{height:50px;width:50px;margin-top:-25px}.module-page-06 .item-caption{padding:1.5rem 3rem}}@media (min-width:1400px){.module-page-06 .content{font-size:18px}}@media (min-width:1600px){.module-page-06 .item-caption{padding:3rem 4rem}}
.module.module-page-08{--module-space:0;padding-block-end:0.5rem}.module-page-08 .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0.5rem}.module-page-08 .grid .item{min-width:0;position:relative}.module-page-08 .item img{width:100%}.module-page-08 .module-title{margin:0 auto;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;z-index:5;color:var(--color-light);font-family:var(--ff-montserrat-bold);padding:0 0.5rem;font-size:1.3rem;word-wrap:break-word}.module-page-08 a.module-title-link .module-title{transition:color 0.15s ease-in-out}.module-page-08 a.module-title-link:hover .module-title{}.module-page-08 .content{margin-top:1.5rem}.module-page-08 .btn-link{padding:0.75rem 0.5rem;margin-left:-0.5rem;display:inline-flex;align-items:center;gap:0.5rem}.module-page-08 .btn-link .icon{height:12px;width:12px}.module-page-08 .swiper-pagination{position:static;padding-top:0.75rem}.module-page-08 .swiper-control{height:32px;width:32px;margin-top:-16px;background-color:rgba(0,0,0,0.2);color:var(--color-light);border-radius:50%}.module-page-08 .swiper-control:hover{background-color:rgba(0,0,0,0.3)}.module-page-08 .swiper-control:active{background-color:rgba(0,0,0,0.4)}.module-page-08 .swiper-button-prev{left:0.75rem}.module-page-08 .swiper-button-next{right:0.75rem}.module-page-08 .swiper-control .icon{height:48%;width:48%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.module-page-08 .swiper-button-prev .icon{transform:translateX(-5%)}.module-page-08 .swiper-button-next .icon{transform:translateX(5%)}@media (min-width:768px){.module-page-08 .grid{grid-template-columns:repeat(4,1fr)}.module-page-08 .swiper-control{height:42px;width:42px;margin-top:-21px}}@media (min-width:1200px){.module-page-08 .swiper-control{height:50px;width:50px;margin-top:-25px}}@media (min-width:1400px){.module-page-08 .module-title{font-size:2.5rem}}
.module.module-page-10{--module-space:0.5rem}.module-page-10 .grid{display:grid;grid-template-columns:1fr;gap:0.5rem}.module-page-10 .grid .item{min-width:0;position:relative}.module-page-10 .item img{width:100%}.module-page-10 .module-title{margin:0 auto;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;z-index:5;color:var(--color-light);font-family:var(--ff-montserrat-bold);padding:0 0.5rem;font-size:1rem;word-wrap:break-word}.module-page-10 a.module-title-link .module-title{transition:color 0.15s ease-in-out}.module-page-10 a.module-title-link:hover .module-title{}.module-page-10 .content{margin-top:1.5rem}.module-page-10 .btn-link{padding:0.75rem 0.5rem;margin-left:-0.5rem;display:inline-flex;align-items:center;gap:0.5rem}.module-page-10 .btn-link .icon{height:12px;width:12px}@media (min-width:576px){.module-page-10 .module-title{font-size:1.3rem}}@media (min-width:768px){.module-page-10 .grid{grid-template-columns:repeat(3,1fr)}.module-page-10 .module-title{font-size:calc(1.375rem + 1.5vw)}}.theme-modularPage .module.module-page-10{--module-space:0.5rem}