@charset "UTF-8";@keyframes svelte-1dqh248-floating{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes svelte-1dqh248-sliding{0%{transform:translateY(60vh);z-index:-1}to{transform:translateY(0);z-index:11}}@keyframes svelte-1dqh248-appearing{0%{opacity:0}to{opacity:1}}.wrapper.svelte-1dqh248{height:375rem;position:relative;border-radius:32rem 32rem 0 0;overflow:hidden;margin-bottom:-24rem}@media (min-width: 768px){.wrapper.svelte-1dqh248{height:672rem}}@media (min-width: 1366px){.wrapper.svelte-1dqh248{border-radius:32rem;min-height:600rem;height:100%}}.wrapper.svelte-1dqh248 .buttonsWrapperDesktop:where(.svelte-1dqh248){display:none;margin-bottom:-32rem}@media (min-width: 1366px){.wrapper.svelte-1dqh248 .buttonsWrapperDesktop:where(.svelte-1dqh248){display:block;position:absolute;top:24rem;right:24rem;display:flex;padding:8rem;background:#fff9;border-radius:24rem}}@media (min-width: 1366px) and (min-width: 1366px){.wrapper.svelte-1dqh248 .buttonsWrapperDesktop:where(.svelte-1dqh248) .arrowLeft:where(.svelte-1dqh248),.wrapper.svelte-1dqh248 .buttonsWrapperDesktop:where(.svelte-1dqh248) .arrowRight:where(.svelte-1dqh248){background:transparent;border:none;width:24rem;height:24rem}.wrapper.svelte-1dqh248 .buttonsWrapperDesktop:where(.svelte-1dqh248) .arrowLeft:where(.svelte-1dqh248):hover,.wrapper.svelte-1dqh248 .buttonsWrapperDesktop:where(.svelte-1dqh248) .arrowRight:where(.svelte-1dqh248):hover{cursor:pointer}.wrapper.svelte-1dqh248 .buttonsWrapperDesktop:where(.svelte-1dqh248) .arrowLeft:where(.svelte-1dqh248):disabled,.wrapper.svelte-1dqh248 .buttonsWrapperDesktop:where(.svelte-1dqh248) .arrowRight:where(.svelte-1dqh248):disabled{opacity:.4;cursor:not-allowed}.wrapper.svelte-1dqh248 .buttonsWrapperDesktop:where(.svelte-1dqh248) .arrowLeft:where(.svelte-1dqh248) .iconArrow:where(.svelte-1dqh248),.wrapper.svelte-1dqh248 .buttonsWrapperDesktop:where(.svelte-1dqh248) .arrowRight:where(.svelte-1dqh248) .iconArrow:where(.svelte-1dqh248){width:24rem;height:24rem;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(https://s3.tavrida.art/storage/upload/4b435e3a34f8475daf43f7bb7ab3ab06.svg)}}@media (min-width: 1366px){.wrapper.svelte-1dqh248 .buttonsWrapperDesktop:where(.svelte-1dqh248) .arrowRight:where(.svelte-1dqh248){margin-left:8rem}.wrapper.svelte-1dqh248 .buttonsWrapperDesktop:where(.svelte-1dqh248) .arrowRight:where(.svelte-1dqh248) .iconArrow:where(.svelte-1dqh248){transform:rotate(180deg)}.wrapper.svelte-1dqh248 .buttonsWrapperDesktop:where(.svelte-1dqh248) .arrowLeft:where(.svelte-1dqh248){margin-right:8rem}}.wrapper.svelte-1dqh248 .wrapperButtons:where(.svelte-1dqh248){display:block;width:100%;flex-wrap:wrap;justify-content:center;position:absolute;bottom:48rem;display:flex}@media (min-width: 768px){.wrapper.svelte-1dqh248 .wrapperButtons:where(.svelte-1dqh248){bottom:64rem}}@media (min-width: 1366px){.wrapper.svelte-1dqh248 .wrapperButtons:where(.svelte-1dqh248){bottom:32rem}}.wrapper.svelte-1dqh248 .wrapperButtons:where(.svelte-1dqh248) button:where(.svelte-1dqh248){background-color:#00cfff;opacity:.2;border-radius:50%;height:10rem;width:10rem;border:none}.wrapper.svelte-1dqh248 .wrapperButtons:where(.svelte-1dqh248) button.active:where(.svelte-1dqh248){background-color:#f96;opacity:1}.wrapper.svelte-1dqh248 .wrapperButtons:where(.svelte-1dqh248) button:where(.svelte-1dqh248):not(:last-of-type){margin-right:8rem}@media (min-width: 1366px){.wrapper.svelte-1dqh248 .wrapperButtons:where(.svelte-1dqh248) button:where(.svelte-1dqh248):hover{cursor:pointer}}.wrapper.svelte-1dqh248 .photo:where(.svelte-1dqh248){width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}@keyframes svelte-ceiip4-floating{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes svelte-ceiip4-sliding{0%{transform:translateY(60vh);z-index:-1}to{transform:translateY(0);z-index:11}}@keyframes svelte-ceiip4-appearing{0%{opacity:0}to{opacity:1}}.whiteContentBlock.svelte-ceiip4{padding:24rem 16rem;border-radius:32rem;background-color:#fff;color:#1f243b;position:relative;z-index:1}@media (min-width: 768px){.whiteContentBlock.svelte-ceiip4{padding:32rem}}@media (min-width: 1366px){.whiteContentBlock.svelte-ceiip4{min-height:600rem;height:100%}}.whiteContentBlock.svelte-ceiip4 .title:where(.svelte-ceiip4){font-family:Acrom Bold,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:24rem;line-height:26rem;font-style:normal;font-weight:400;margin-bottom:16rem}@media (min-width: 768px){.whiteContentBlock.svelte-ceiip4 .title:where(.svelte-ceiip4){font-family:Acrom Bold,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:32rem;line-height:35rem;font-style:normal;font-weight:400;margin-bottom:24rem}}@media (min-width: 1366px){.whiteContentBlock.svelte-ceiip4 .title:where(.svelte-ceiip4){font-family:Acrom Bold,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:40rem;line-height:44rem;font-style:normal;font-weight:400}}.whiteContentBlock.svelte-ceiip4 .description:where(.svelte-ceiip4){font-family:Montserrat Med,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:14rem;line-height:20rem;font-style:normal;font-weight:400;color:#3d4a5f;margin-bottom:32rem}@media (min-width: 768px){.whiteContentBlock.svelte-ceiip4 .description:where(.svelte-ceiip4){font-family:Montserrat Med,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:16rem;line-height:22rem;font-style:normal;font-weight:400;margin-bottom:40rem}}.whiteContentBlock.svelte-ceiip4 .wrapper:where(.svelte-ceiip4){display:grid;gap:16rem}@media (min-width: 768px){.whiteContentBlock.svelte-ceiip4 .wrapper:where(.svelte-ceiip4){grid-template-columns:1fr 1fr;gap:24rem}}.whiteContentBlock.svelte-ceiip4 .infoBlock:where(.svelte-ceiip4){display:flex;align-items:center}.whiteContentBlock.svelte-ceiip4 .infoBlock:where(.svelte-ceiip4) .icon:where(.svelte-ceiip4){width:40rem;height:40rem;flex:0 0 40rem;margin-right:12rem;background-size:contain;background-repeat:no-repeat;background-position:center}.whiteContentBlock.svelte-ceiip4 .infoBlock:where(.svelte-ceiip4) .text:where(.svelte-ceiip4){font-family:Acrom Bold,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:18rem;line-height:24rem;font-style:normal;font-weight:400}@media (min-width: 768px){.whiteContentBlock.svelte-ceiip4 .infoBlock:where(.svelte-ceiip4) .text:where(.svelte-ceiip4){font-family:Acrom Bold,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:20rem;line-height:24rem;font-style:normal;font-weight:400}}.whiteContentBlock.svelte-ceiip4 .infoBlock:where(.svelte-ceiip4) .infoDescription:where(.svelte-ceiip4){margin-top:4rem;color:#787e95;font-family:Montserrat Med,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:14rem;line-height:20rem;font-style:normal;font-weight:400}@media (min-width: 768px){.whiteContentBlock.svelte-ceiip4 .infoBlock:where(.svelte-ceiip4) .infoDescription:where(.svelte-ceiip4){font-family:Montserrat Med,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:16rem;line-height:22rem;font-style:normal;font-weight:400}}@keyframes svelte-1x6xo53-floating{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes svelte-1x6xo53-sliding{0%{transform:translateY(60vh);z-index:-1}to{transform:translateY(0);z-index:11}}@keyframes svelte-1x6xo53-appearing{0%{opacity:0}to{opacity:1}}.blockDescriptionAcademyLocation.svelte-1x6xo53{position:relative;overflow:hidden;width:100%;max-width:100%;padding-left:16rem;padding-right:16rem}@media (min-width: 768px){.blockDescriptionAcademyLocation.svelte-1x6xo53{padding-left:48rem;padding-right:48rem}}@media (min-width: 1366px){.blockDescriptionAcademyLocation.svelte-1x6xo53{padding-left:71rem;padding-right:71rem}}@media (min-width: 1366px){.blockDescriptionAcademyLocation.svelte-1x6xo53 .sliderWrapper:where(.svelte-1x6xo53){display:grid;grid-template-columns:1fr 1fr;gap:24rem}}.blockDescriptionAcademyLocation.svelte-1x6xo53 .mapContainer:where(.svelte-1x6xo53){margin-top:32rem}@media (min-width: 768px){.blockDescriptionAcademyLocation.svelte-1x6xo53 .mapContainer:where(.svelte-1x6xo53){margin-left:0;margin-right:0}}@media (min-width: 1366px){.blockDescriptionAcademyLocation.svelte-1x6xo53 .mapContainer:where(.svelte-1x6xo53){margin-top:40rem}}
