.block.svelte-3cxm9b{position:relative;height:850px;border-radius:var(--border-radius);overflow:hidden}.block.svelte-3cxm9b .image:where(.svelte-3cxm9b){position:absolute;inset:0}.block.svelte-3cxm9b .image:where(.svelte-3cxm9b) img:where(.svelte-3cxm9b){width:100%;height:100%;object-fit:cover}.block.svelte-3cxm9b .image:where(.svelte-3cxm9b) .caption:where(.svelte-3cxm9b){position:absolute;bottom:15px;left:15px;color:#fff;text-shadow:var(--text-shadow)}.block.svelte-3cxm9b video:where(.svelte-3cxm9b){position:relative;width:100%;height:100%;object-fit:cover}.block.svelte-3cxm9b .main-cont:where(.svelte-3cxm9b){position:absolute;inset:0;display:flex;align-items:center}.block.svelte-3cxm9b .main-cont:where(.svelte-3cxm9b) .title:where(.svelte-3cxm9b){font-size:70px;line-height:70px;font-weight:600;color:#fff;text-shadow:0px 0px 5px #000}.block.svelte-3cxm9b .main-cont:where(.svelte-3cxm9b) .subtitle:where(.svelte-3cxm9b){font-size:50px;line-height:70px;font-weight:400;color:#fff;text-shadow:0px 0px 5px #000}.block.svelte-3cxm9b .main-cont:where(.svelte-3cxm9b) .button:where(.svelte-3cxm9b){margin-top:calc(var(--block_distance) / 2);display:flex}.block.svelte-3cxm9b .main-cont:where(.svelte-3cxm9b) .button:where(.svelte-3cxm9b) .btn:where(.svelte-3cxm9b){display:flex;align-items:center;gap:10px;border-radius:30px;font-size:15px;line-height:19px;font-weight:600;padding:15px}.block.svelte-3cxm9b .social-cont:where(.svelte-3cxm9b){position:absolute;right:var(--container_distance);bottom:var(--container_distance);display:flex;gap:15px}.block.svelte-3cxm9b .social-cont:where(.svelte-3cxm9b) a:where(.svelte-3cxm9b){font-size:40px;--bs-link-color: #fff;text-shadow:0px 0px 5px #000}.block.svelte-15e2m5v .content:where(.svelte-15e2m5v){display:flex;gap:calc(var(--block_distance) / 2);flex-wrap:wrap}.block.svelte-15e2m5v .content.has-image:where(.svelte-15e2m5v){min-height:450px;align-items:center}.block.svelte-15e2m5v .content:where(.svelte-15e2m5v) .title-container:where(.svelte-15e2m5v){flex:1 0 30%}@media(max-width:991.98px){.block.svelte-15e2m5v .content:where(.svelte-15e2m5v) .title-container:where(.svelte-15e2m5v){flex:0 100%}}.block.svelte-15e2m5v .content:where(.svelte-15e2m5v) .title-container.invert:where(.svelte-15e2m5v){order:2}.block.svelte-15e2m5v .content:where(.svelte-15e2m5v) .title-container.has-image:where(.svelte-15e2m5v){flex:1 0 50%}.block.svelte-15e2m5v .content:where(.svelte-15e2m5v) .title-container.vertically-centered:where(.svelte-15e2m5v){display:flex;flex-direction:column;justify-content:center}.block.svelte-15e2m5v .content:where(.svelte-15e2m5v) .title-container:where(.svelte-15e2m5v) .title:where(.svelte-15e2m5v){font-size:38px;line-height:45px;font-weight:700}.block.svelte-15e2m5v .content:where(.svelte-15e2m5v) .title-container:where(.svelte-15e2m5v) .subtitle:where(.svelte-15e2m5v){font-size:unset}.block.svelte-15e2m5v .content:where(.svelte-15e2m5v) .desc-container:where(.svelte-15e2m5v){flex:1 auto;display:flex;flex-direction:column;align-items:stretch}@media(max-width:991.98px){.block.svelte-15e2m5v .content:where(.svelte-15e2m5v) .desc-container:where(.svelte-15e2m5v){flex:0 100%}}.block.svelte-15e2m5v .content:where(.svelte-15e2m5v) .desc-container:where(.svelte-15e2m5v) .desc:where(.svelte-15e2m5v){font-size:20px;margin-bottom:15px}.block.svelte-15e2m5v .content:where(.svelte-15e2m5v) .desc-container:where(.svelte-15e2m5v) .gallery:where(.svelte-15e2m5v){flex:1;position:relative}.block.svelte-15e2m5v .content:where(.svelte-15e2m5v) .desc-container:where(.svelte-15e2m5v) .gallery:where(.svelte-15e2m5v) img:where(.svelte-15e2m5v){border-radius:var(--border-radius);min-height:400px;width:100%;height:100%;object-fit:cover}.block.svelte-15e2m5v .content:where(.svelte-15e2m5v) .desc-container:where(.svelte-15e2m5v) .gallery:where(.svelte-15e2m5v) .caption:where(.svelte-15e2m5v){position:absolute;bottom:15px;left:15px;color:#fff;text-shadow:var(--text-shadow)}.block.svelte-1rx6tft .content:where(.svelte-1rx6tft){display:flex;flex-wrap:wrap;gap:var(--block_distance)}.block.svelte-1rx6tft .content:where(.svelte-1rx6tft) .title-container:where(.svelte-1rx6tft){flex:1}@media(max-width:767.98px){.block.svelte-1rx6tft .content:where(.svelte-1rx6tft) .title-container:where(.svelte-1rx6tft){flex:0 100%}}.block.svelte-1rx6tft .content:where(.svelte-1rx6tft) .title-container.invert:where(.svelte-1rx6tft){order:2}.block.svelte-1rx6tft .content:where(.svelte-1rx6tft) .title-container:where(.svelte-1rx6tft) .title:where(.svelte-1rx6tft){font-size:70px;line-height:1.2em;font-weight:400}.block.svelte-1rx6tft .content:where(.svelte-1rx6tft) .title-container:where(.svelte-1rx6tft) .title:where(.svelte-1rx6tft) span{font-weight:200}@media(max-width:991.98px){.block.svelte-1rx6tft .content:where(.svelte-1rx6tft) .title-container:where(.svelte-1rx6tft) .title:where(.svelte-1rx6tft){font-size:45px}}@media(max-width:767.98px){.block.svelte-1rx6tft .content:where(.svelte-1rx6tft) .title-container:where(.svelte-1rx6tft) .title:where(.svelte-1rx6tft){font-size:35px}}.block.svelte-1rx6tft .content:where(.svelte-1rx6tft) .title-container:where(.svelte-1rx6tft) .icon:where(.svelte-1rx6tft){margin-top:calc(var(--block_distance) / 2)}.block.svelte-1rx6tft .content:where(.svelte-1rx6tft) .desc-container:where(.svelte-1rx6tft){flex:1}@media(max-width:767.98px){.block.svelte-1rx6tft .content:where(.svelte-1rx6tft) .desc-container:where(.svelte-1rx6tft){flex:0 100%}}.block.svelte-1rx6tft .content:where(.svelte-1rx6tft) .desc-container:where(.svelte-1rx6tft) .subtitle:where(.svelte-1rx6tft){font-size:28px;line-height:38px;font-weight:700;margin-bottom:calc(var(--block_distance) / 2)}.block.svelte-e25qlw .content:where(.svelte-e25qlw){display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--block_distance) / 2);min-height:450px}.block.svelte-e25qlw .content:where(.svelte-e25qlw) .title-container:where(.svelte-e25qlw){flex:1}@media(max-width:991.98px){.block.svelte-e25qlw .content:where(.svelte-e25qlw) .title-container:where(.svelte-e25qlw){flex:0 100%}}.block.svelte-e25qlw .content:where(.svelte-e25qlw) .title-container.invert:where(.svelte-e25qlw){order:2}.block.svelte-e25qlw .content:where(.svelte-e25qlw) .title-container:where(.svelte-e25qlw) .title:where(.svelte-e25qlw){font-size:34px;line-height:1.2em;font-weight:700;margin-bottom:calc(var(--block_distance) / 4)}.block.svelte-e25qlw .content:where(.svelte-e25qlw) .title-container:where(.svelte-e25qlw) .title:where(.svelte-e25qlw) span{font-weight:200}.block.svelte-e25qlw .content:where(.svelte-e25qlw) .title-container:where(.svelte-e25qlw) .subtitle:where(.svelte-e25qlw){font-size:18px;line-height:1.2em;font-weight:700;margin-bottom:calc(var(--block_distance) / 4)}.block.svelte-e25qlw .content:where(.svelte-e25qlw) .title-container:where(.svelte-e25qlw) .icon:where(.svelte-e25qlw){margin-top:calc(var(--block_distance) / 2)}.block.svelte-e25qlw .content:where(.svelte-e25qlw) .gallery-wrapper.gallery-container-3:where(.svelte-e25qlw){flex:1;display:grid;align-self:stretch;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:15px}.block.svelte-e25qlw .content:where(.svelte-e25qlw) .gallery-wrapper.gallery-container-3:where(.svelte-e25qlw) .grid-item:where(.svelte-e25qlw){border-radius:var(--border-radius);overflow:hidden;position:relative;background-color:#ddd}.block.svelte-e25qlw .content:where(.svelte-e25qlw) .gallery-wrapper.gallery-container-3:where(.svelte-e25qlw) .grid-item.large:where(.svelte-e25qlw){grid-row:1/3}.block.svelte-e25qlw .content:where(.svelte-e25qlw) .gallery-wrapper.gallery-container-3:where(.svelte-e25qlw) .grid-item:where(.svelte-e25qlw) img:where(.svelte-e25qlw){width:100%;height:100%;object-fit:cover;display:block}.block.svelte-e25qlw .content:where(.svelte-e25qlw) .gallery-wrapper.gallery-container:where(.svelte-e25qlw){flex:1;display:flex;flex-wrap:wrap;gap:15px}.block.svelte-e25qlw .content:where(.svelte-e25qlw) .gallery-wrapper.gallery-container:where(.svelte-e25qlw) .grid-item:where(.svelte-e25qlw){flex:0 100%}.block.svelte-e25qlw .content:where(.svelte-e25qlw) .gallery-wrapper.gallery-container:where(.svelte-e25qlw) .grid-item:where(.svelte-e25qlw) img:where(.svelte-e25qlw){border-radius:var(--border-radius);width:100%;height:100%;object-fit:cover;display:block}.block.svelte-r1eazf .main-title:where(.svelte-r1eazf){font-size:50px;line-height:1.2em;font-weight:700;text-align:center;padding-bottom:calc(var(--block_distance) / 4)}@media(max-width:767.98px){.block.svelte-r1eazf .main-title:where(.svelte-r1eazf){font-size:35px}}.block.svelte-r1eazf .main-subtitle:where(.svelte-r1eazf){font-size:18px;text-align:center;padding-bottom:calc(var(--block_distance) / 4)}.block.svelte-r1eazf .main-content:where(.svelte-r1eazf){display:flex;flex-wrap:wrap;gap:15px}.block.svelte-r1eazf .main-content:where(.svelte-r1eazf) .item-container:where(.svelte-r1eazf){flex:1 calc(50% - 15px)}@media(max-width:767.98px){.block.svelte-r1eazf .main-content:where(.svelte-r1eazf) .item-container:where(.svelte-r1eazf){flex:0 100%}}.block.svelte-r1eazf .main-content:where(.svelte-r1eazf) .item-container:where(.svelte-r1eazf) .item:where(.svelte-r1eazf){border-radius:var(--border-radius);position:relative;height:100%;display:block;transition:var(--transition-base)}.block.svelte-r1eazf .main-content:where(.svelte-r1eazf) .item-container:where(.svelte-r1eazf) .item.shadow:where(.svelte-r1eazf){box-shadow:var(--shadow)}.block.svelte-r1eazf .main-content:where(.svelte-r1eazf) .item-container:where(.svelte-r1eazf) .item.shadow:where(.svelte-r1eazf):hover{box-shadow:var(--shadow-extra)}.block.svelte-r1eazf .main-content:where(.svelte-r1eazf) .item-container:where(.svelte-r1eazf) .item:where(.svelte-r1eazf) .title-main:where(.svelte-r1eazf){font-size:58px;line-height:1em;color:#000;font-weight:700}.block.svelte-r1eazf .main-content:where(.svelte-r1eazf) .item-container:where(.svelte-r1eazf) .item:where(.svelte-r1eazf) .description-container:where(.svelte-r1eazf){display:flex;color:#000;gap:15px;align-items:center;margin-top:calc(var(--block_distance) / 4)}.block.svelte-r1eazf .main-content:where(.svelte-r1eazf) .item-container:where(.svelte-r1eazf) .item:where(.svelte-r1eazf) .text:where(.svelte-r1eazf){position:absolute;bottom:0;left:0;background-color:#fff;border-end-start-radius:15px;color:#000;width:60%;display:flex;flex-wrap:wrap;padding:10px 10px 20px 20px;gap:15px}.block.svelte-r1eazf .main-content:where(.svelte-r1eazf) .item-container:where(.svelte-r1eazf) .item:where(.svelte-r1eazf) .text:where(.svelte-r1eazf) .title:where(.svelte-r1eazf){font-weight:700;font-size:25px;flex:0 100%}.block.svelte-r1eazf .main-content:where(.svelte-r1eazf) .item-container:where(.svelte-r1eazf) .item:where(.svelte-r1eazf) .image:where(.svelte-r1eazf){border-radius:var(--border-radius);width:100%;height:auto;object-fit:cover;aspect-ratio:1/1}.block.svelte-r1eazf .main-content:where(.svelte-r1eazf) .item-container:where(.svelte-r1eazf) .item:where(.svelte-r1eazf) .description:where(.svelte-r1eazf),.block.svelte-r1eazf .main-content:where(.svelte-r1eazf) .item-container:where(.svelte-r1eazf) .item:where(.svelte-r1eazf) .description-main:where(.svelte-r1eazf){display:flex;gap:10px;flex-wrap:wrap}.block.svelte-r1eazf .main-content:where(.svelte-r1eazf) .item-container:where(.svelte-r1eazf) .item:where(.svelte-r1eazf) .description:where(.svelte-r1eazf) p,.block.svelte-r1eazf .main-content:where(.svelte-r1eazf) .item-container:where(.svelte-r1eazf) .item:where(.svelte-r1eazf) .description-main:where(.svelte-r1eazf) p{margin-bottom:0}.block.svelte-17jjw2t .back-video:where(.svelte-17jjw2t){width:100%;height:600px}.block.svelte-17jjw2t .back-video:where(.svelte-17jjw2t) video:where(.svelte-17jjw2t){overflow:hidden;width:100%;height:100%;object-fit:cover}.block.svelte-1wapz .main-title:where(.svelte-1wapz){font-size:50px;line-height:55px;font-weight:700}.block.svelte-1wapz .main-content:where(.svelte-1wapz){margin-top:calc(-1 * var(--block_distance) / 2)}.block.svelte-1wapz .main-content:where(.svelte-1wapz) .item-cont:where(.svelte-1wapz){padding-top:calc(var(--block_distance))}.block.svelte-1wapz .main-content:where(.svelte-1wapz) .item-cont:where(.svelte-1wapz) .item:where(.svelte-1wapz){margin:0 calc(-1 * var(--block_distance) / 2);display:flex;align-items:center;flex-wrap:wrap;row-gap:15px}.block.svelte-1wapz .main-content:where(.svelte-1wapz) .item-cont:where(.svelte-1wapz) .item:where(.svelte-1wapz) .image-cont:where(.svelte-1wapz){width:60%;padding:0 calc(var(--block_distance) / 2);align-self:stretch}@media(max-width:991.98px){.block.svelte-1wapz .main-content:where(.svelte-1wapz) .item-cont:where(.svelte-1wapz) .item:where(.svelte-1wapz) .image-cont:where(.svelte-1wapz){width:100%}}.block.svelte-1wapz .main-content:where(.svelte-1wapz) .item-cont:where(.svelte-1wapz) .item:where(.svelte-1wapz) .image-cont:where(.svelte-1wapz) .image:where(.svelte-1wapz){width:100%;height:100%;min-height:500px;object-fit:cover;border-radius:var(--border-radius)}.block.svelte-1wapz .main-content:where(.svelte-1wapz) .item-cont:where(.svelte-1wapz) .item:where(.svelte-1wapz) .text-cont:where(.svelte-1wapz){width:40%;padding:0 calc(var(--block_distance) / 2) 0}@media(max-width:991.98px){.block.svelte-1wapz .main-content:where(.svelte-1wapz) .item-cont:where(.svelte-1wapz) .item:where(.svelte-1wapz) .text-cont:where(.svelte-1wapz){width:100%}}.block.svelte-1wapz .main-content:where(.svelte-1wapz) .item-cont:where(.svelte-1wapz) .item:where(.svelte-1wapz) .text-cont:where(.svelte-1wapz) .title:where(.svelte-1wapz){font-size:34px;line-height:40px;font-weight:600;padding-bottom:calc(var(--block_distance) / 2)}.block.svelte-1wapz .main-content:where(.svelte-1wapz) .item-cont:where(.svelte-1wapz) .item:where(.svelte-1wapz) .text-cont:where(.svelte-1wapz) .description:where(.svelte-1wapz){display:flex;flex-direction:column;color:#000;gap:calc(var(--block_distance) / 2)}.block.svelte-1qt1ihc{position:relative}.block.svelte-1qt1ihc .image:where(.svelte-1qt1ihc){height:480px;object-fit:cover;object-position:center;width:100%}.block.svelte-1qt1ihc .main-cont:where(.svelte-1qt1ihc){position:absolute;inset:0;display:flex;align-items:center}.block.svelte-1qt1ihc .main-cont:where(.svelte-1qt1ihc) .title:where(.svelte-1qt1ihc){font-size:50px;line-height:82px;font-weight:800;color:#fff;text-shadow:0px 0px 5px #000}.map-list-cont.svelte-11n11iu{display:flex;justify-content:center;align-items:center;gap:calc(var(--block_distance) / 2);padding-bottom:calc(var(--block_distance) / 2);position:relative}.map-list-cont.svelte-11n11iu>.item:where(.svelte-11n11iu):not(:last-child):after{content:"";position:absolute;right:calc(var(--block_distance) / -4);top:0;bottom:0;width:2px;background:#000}.map-list-cont.svelte-11n11iu .item:where(.svelte-11n11iu){position:relative;display:flex;align-items:center;padding:5px calc(var(--block_distance) / 2);text-decoration:none;transition:all .2s ease-in-out;background-color:#fff;border-style:none}.map-list-cont.svelte-11n11iu .item:where(.svelte-11n11iu) .icon:where(.svelte-11n11iu){-webkit-mask-size:contain;mask-size:contain;background-color:#000;transition:all .2s ease-in-out;width:30px;height:30px}.map-list-cont.svelte-11n11iu .item:where(.svelte-11n11iu) .icon.map:where(.svelte-11n11iu){mask:url(/img/icons/maps.svg) no-repeat center}.map-list-cont.svelte-11n11iu .item:where(.svelte-11n11iu) .icon.list:where(.svelte-11n11iu){mask:url(/img/icons/list.svg) no-repeat center}.map-list-cont.svelte-11n11iu .item:where(.svelte-11n11iu):last-child{border:0}.map-list-cont.svelte-11n11iu .item:where(.svelte-11n11iu):hover,.map-list-cont.svelte-11n11iu .item.active:where(.svelte-11n11iu){color:var(--bs-primary)}.map-list-cont.svelte-11n11iu .item:where(.svelte-11n11iu):hover .icon:where(.svelte-11n11iu),.map-list-cont.svelte-11n11iu .item.active:where(.svelte-11n11iu) .icon:where(.svelte-11n11iu){background-color:var(--bs-primary)}.map-list-cont.svelte-11n11iu .item:where(.svelte-11n11iu) .text:where(.svelte-11n11iu){font-size:18px;text-transform:uppercase;font-weight:700;padding-right:calc(var(--block_distance) / 4)}.filters.svelte-11n11iu{padding-bottom:calc(var(--block_distance) / 2)}.filters.svelte-11n11iu .cont:where(.svelte-11n11iu){display:flex;flex-wrap:wrap;justify-content:center;margin:calc(-1 * var(--block_distance) / 8)}.filters.svelte-11n11iu .cont:where(.svelte-11n11iu) .filter-cont:where(.svelte-11n11iu){padding:calc(var(--block_distance) / 8)}.filters.svelte-11n11iu .cont:where(.svelte-11n11iu) .filter-cont:where(.svelte-11n11iu) .filter:where(.svelte-11n11iu){display:block;text-decoration:none;text-align:center;padding:10px 30px;border:1px solid #000;font-weight:700;color:var(--bs-gray)}.filters.svelte-11n11iu .cont:where(.svelte-11n11iu) .filter-cont:where(.svelte-11n11iu) .filter:where(.svelte-11n11iu):hover,.filters.svelte-11n11iu .cont:where(.svelte-11n11iu) .filter-cont:where(.svelte-11n11iu) .filter.active:where(.svelte-11n11iu){background:var(--bs-primary);border:1px solid var(--bs-primary);color:#000}.poi-header.svelte-bsigrq{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;margin-bottom:calc(var(--block_distance) / 2);gap:calc(var(--block_distance) / 4)}.poi-header.svelte-bsigrq .title:where(.svelte-bsigrq){font-size:58px;line-height:1em;font-weight:700}.poi-header.svelte-bsigrq .subtitle:where(.svelte-bsigrq){display:flex;gap:15px;line-height:1.6rem;font-weight:700;color:#000}.block.svelte-uwosxg{margin:2rem auto;padding:2rem;background:#fff;border-radius:8px;box-shadow:0 4px 15px #0000001a;min-height:400px}.block.svelte-uwosxg h2:where(.svelte-uwosxg){text-align:center;margin-bottom:40px}.block.svelte-uwosxg form:where(.svelte-uwosxg){display:flex;flex-direction:column;gap:1.5rem}.block.svelte-uwosxg .row:where(.svelte-uwosxg){display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:600px){.block.svelte-uwosxg .row:where(.svelte-uwosxg){grid-template-columns:1fr}}.block.svelte-uwosxg .form-group:where(.svelte-uwosxg){display:flex;flex-direction:column;gap:.5rem}.block.svelte-uwosxg .form-group:where(.svelte-uwosxg) label:where(.svelte-uwosxg){font-weight:600;color:#000;font-size:.9rem}.block.svelte-uwosxg .form-group:where(.svelte-uwosxg) label.required:where(.svelte-uwosxg):after{content:" *";color:#e74c3c;font-weight:700;margin-left:4px}.block.svelte-uwosxg .form-group:where(.svelte-uwosxg) .error-text:where(.svelte-uwosxg){color:#e74c3c;font-size:.85rem;font-weight:500;animation:svelte-uwosxg-fadeIn .3s ease-in}.block.svelte-uwosxg .input-wrapper:where(.svelte-uwosxg){position:relative;display:flex;align-items:center}.block.svelte-uwosxg .input-wrapper:where(.svelte-uwosxg) i:where(.svelte-uwosxg){position:absolute;left:1rem;color:#aaa;pointer-events:none;transition:color .3s}.block.svelte-uwosxg .input-wrapper.textarea-wrapper:where(.svelte-uwosxg) i:where(.svelte-uwosxg){top:1rem}.block.svelte-uwosxg .input-wrapper:where(.svelte-uwosxg) input:where(.svelte-uwosxg),.block.svelte-uwosxg .input-wrapper:where(.svelte-uwosxg) textarea:where(.svelte-uwosxg){width:100%;padding:.8rem 1rem .8rem 2.5rem;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9;font-size:1rem;transition:all .3s ease;font-family:inherit}.block.svelte-uwosxg .input-wrapper:where(.svelte-uwosxg) input:where(.svelte-uwosxg):focus,.block.svelte-uwosxg .input-wrapper:where(.svelte-uwosxg) textarea:where(.svelte-uwosxg):focus{outline:none;border-color:#000;background-color:#fff;box-shadow:0 0 0 3px #0000001a}.block.svelte-uwosxg .input-wrapper:where(.svelte-uwosxg):focus-within i:where(.svelte-uwosxg){color:#000}.block.svelte-uwosxg .input-wrapper.error:where(.svelte-uwosxg) input:where(.svelte-uwosxg),.block.svelte-uwosxg .input-wrapper.error:where(.svelte-uwosxg) textarea:where(.svelte-uwosxg){border-color:#e74c3c;background-color:#e74c3c0d}.block.svelte-uwosxg .input-wrapper.error:where(.svelte-uwosxg) input:where(.svelte-uwosxg):focus,.block.svelte-uwosxg .input-wrapper.error:where(.svelte-uwosxg) textarea:where(.svelte-uwosxg):focus{box-shadow:0 0 0 3px #e74c3c1a}.block.svelte-uwosxg .input-wrapper.error:where(.svelte-uwosxg) i:where(.svelte-uwosxg){color:#e74c3c}.block.svelte-uwosxg .generic-error:where(.svelte-uwosxg){background-color:#e74c3c1a;color:#e74c3c;padding:1rem;border-radius:8px;display:flex;align-items:center;gap:.5rem;font-weight:600}.block.svelte-uwosxg .btn-submit:where(.svelte-uwosxg){background-color:#000;color:#fff;padding:1rem;border:none;border-radius:8px;font-size:1rem;font-weight:700;cursor:pointer;transition:background .2s;display:flex;align-items:center;justify-content:center;gap:.5rem}.block.svelte-uwosxg .btn-submit:where(.svelte-uwosxg):hover{background-color:#272525}.block.svelte-uwosxg .btn-submit:where(.svelte-uwosxg):disabled{opacity:.7;cursor:not-allowed}.block.svelte-uwosxg .btn-submit:where(.svelte-uwosxg) i:where(.svelte-uwosxg){font-size:.9rem}.block.svelte-uwosxg .success-message:where(.svelte-uwosxg){text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 0;gap:1rem;animation:svelte-uwosxg-fadeIn .5s ease}.block.svelte-uwosxg .success-message:where(.svelte-uwosxg) .icon-circle:where(.svelte-uwosxg){width:80px;height:80px;background-color:#2ecc711a;color:#2ecc71;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.5rem;margin-bottom:1rem}.block.svelte-uwosxg .success-message:where(.svelte-uwosxg) h3:where(.svelte-uwosxg){font-size:1.8rem;margin:0;color:#000}.block.svelte-uwosxg .success-message:where(.svelte-uwosxg) p:where(.svelte-uwosxg){color:#666;margin-bottom:1.5rem;font-size:1.1rem}@keyframes svelte-uwosxg-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.block.svelte-11i1wlg .title:where(.svelte-11i1wlg){font-size:70px;line-height:1.2em;font-weight:600;margin-bottom:calc(var(--block_distance) / 4)}@media(max-width:991.98px){.block.svelte-11i1wlg .title:where(.svelte-11i1wlg){font-size:50px}}@media(max-width:767.98px){.block.svelte-11i1wlg .title:where(.svelte-11i1wlg){font-size:30px}}.block.svelte-11i1wlg .subtitle:where(.svelte-11i1wlg){font-size:50px;line-height:1.2em;font-weight:400;margin-bottom:calc(var(--block_distance) / 4)}@media(max-width:991.98px){.block.svelte-11i1wlg .subtitle:where(.svelte-11i1wlg){font-size:30px}}@media(max-width:767.98px){.block.svelte-11i1wlg .subtitle:where(.svelte-11i1wlg){font-size:20px}}.block.svelte-11i1wlg .image:where(.svelte-11i1wlg){position:relative}.block.svelte-11i1wlg .image:where(.svelte-11i1wlg) img:where(.svelte-11i1wlg){aspect-ratio:4/3;border-radius:var(--border-radius);object-fit:cover;width:100%;height:auto}.block.svelte-11i1wlg .image:where(.svelte-11i1wlg) .caption:where(.svelte-11i1wlg){position:absolute;left:15px;bottom:15px;color:#fff;text-shadow:var(--text-shadow)}.block.svelte-s0irrl .title:where(.svelte-s0irrl){font-size:70px;line-height:1.2em;font-weight:600;margin-bottom:calc(var(--block_distance) / 4)}@media(max-width:991.98px){.block.svelte-s0irrl .title:where(.svelte-s0irrl){font-size:50px}}@media(max-width:767.98px){.block.svelte-s0irrl .title:where(.svelte-s0irrl){font-size:30px}}.block.svelte-s0irrl .subtitle:where(.svelte-s0irrl){font-size:50px;line-height:1.2em;font-weight:400;margin-bottom:calc(var(--block_distance) / 4)}@media(max-width:991.98px){.block.svelte-s0irrl .subtitle:where(.svelte-s0irrl){font-size:30px}}@media(max-width:767.98px){.block.svelte-s0irrl .subtitle:where(.svelte-s0irrl){font-size:20px}}.block.svelte-s0irrl .masonry-grid:where(.svelte-s0irrl){display:grid;grid-template-rows:repeat(2,1fr);grid-auto-flow:column;gap:.75rem}@media(max-width:991.98px){.block.svelte-s0irrl .masonry-grid:where(.svelte-s0irrl){grid-template-rows:repeat(4,auto)}}@media(max-width:767.98px){.block.svelte-s0irrl .masonry-grid:where(.svelte-s0irrl){grid-template-rows:repeat(6,auto)}}.block.svelte-s0irrl .masonry-grid:where(.svelte-s0irrl) .masonry-item:where(.svelte-s0irrl) .masonry-item-container:where(.svelte-s0irrl){position:relative;display:flex;justify-content:center;align-items:center}.block.svelte-s0irrl .masonry-grid:where(.svelte-s0irrl) .masonry-item:where(.svelte-s0irrl) .masonry-item-container:where(.svelte-s0irrl) img:where(.svelte-s0irrl){border-radius:12px}.block.svelte-s0irrl .masonry-grid:where(.svelte-s0irrl) .masonry-item:where(.svelte-s0irrl) .masonry-item-container:where(.svelte-s0irrl) .button:where(.svelte-s0irrl){position:absolute;font-size:1.3rem}.block.svelte-s0irrl .masonry-grid:where(.svelte-s0irrl) .masonry-item.large:where(.svelte-s0irrl){grid-column:span 2;grid-row:span 2}.block.svelte-s0irrl .masonry-grid:where(.svelte-s0irrl) .masonry-item:where(.svelte-s0irrl) img:where(.svelte-s0irrl){width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:1/1;border-radius:12px}.block.svelte-1gk1vh3 .divider:where(.svelte-1gk1vh3){height:2px;width:100%;background:var(--bs-primary);background:linear-gradient(90deg,#333,#b3b3b3,#333)}:root{--header_height: 60px;--header_height_sticky: 40px;--block_distance: 80px;--container_distance: 50px;--transform-color: invert(75%) sepia(82%) saturate(2650%) hue-rotate(1deg) brightness(104%) contrast(101%);--transition-base: all .2s ease-in-out;--shadow: 0 0 7px rgba(0, 0, 0, .15);--shadow-extra: 5px 5px 7px rgba(0, 0, 0, .15);--text-shadow: 2px 2px 3px #000000;--border-radius: 15px;--bs-border-radius: 15px;--bs-card-inner-border-radius: 15px}@media(max-width:991.98px){:root{--block_distance: 60px}}
