body[data-v-dd35824e]{overflow-x:hidden}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/Montserrat-Regular.6b8307d.woff2) format("woff2"),url(/_nuxt/fonts/Montserrat-Regular.f2209ce.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/Montserrat-Medium.16c1a5b.woff2) format("woff2"),url(/_nuxt/fonts/Montserrat-Medium.0a6aaa8.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(/_nuxt/fonts/Montserrat-SemiBold.09e9af5.woff2) format("woff2"),url(/_nuxt/fonts/Montserrat-SemiBold.39d20d2.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/_nuxt/fonts/Montserrat-Bold.3255356.woff2) format("woff2"),url(/_nuxt/fonts/Montserrat-Bold.323f5fb.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url(/_nuxt/fonts/Montserrat-ExtraBold.4e861b4.woff2) format("woff2"),url(/_nuxt/fonts/Montserrat-ExtraBold.bb14fae.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url(/_nuxt/fonts/Montserrat-Black.f070a6b.woff2) format("woff2"),url(/_nuxt/fonts/Montserrat-Black.bd9d6aa.woff) format("woff")}.btn[data-v-dd35824e]{align-items:center;border:none;cursor:pointer;display:flex;justify-content:center;line-height:1.25;padding:9px 16px}.btn_w100[data-v-dd35824e]{width:100%!important}.btn_gray[data-v-dd35824e]{background:#e1e1e1;border-radius:6px;color:#25262a;height:40px}.btn_gray-rounded[data-v-dd35824e]{background:#e1e1e1;border-radius:15px;color:#25262a;height:46px}.btn_white-rounded[data-v-dd35824e]{background:#fff;border-radius:15px;color:#25262a;height:46px}.btn_blue[data-v-dd35824e]{background:#10b1c8;border-radius:15px;color:#fff;font-size:16px;height:46px}body[data-v-dd35824e]{font-family:Montserrat,sans-serif}.flex-grow-1[data-v-dd35824e]{flex-grow:1}.d-flex[data-v-dd35824e]{display:flex}.v-enter-active[data-v-dd35824e],.v-leave-active[data-v-dd35824e]{transition:opacity .5s ease}.v-enter-from[data-v-dd35824e],.v-leave-to[data-v-dd35824e]{opacity:0}ul[data-v-dd35824e]{list-style:none;margin:0;padding:0}.gallery[data-v-dd35824e]{background-color:#fff;position:relative;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.container[data-v-dd35824e]{margin:0 auto;max-width:1400px;padding:0 15px}@media screen and (max-width:991px){.container[data-v-dd35824e]{padding:0}}.gallery__container .gallery__title[data-v-dd35824e]{color:#25262b;font-size:60px;font-style:normal;font-weight:700;line-height:51px;margin-bottom:25px;padding-left:40px}.gallery__container .gallery__subtitle[data-v-dd35824e]{color:#25262b;font-size:25px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:20px}.gallery__container .gallery__list[data-v-dd35824e]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.gallery__container .gallery__list .gallery__item[data-v-dd35824e]{align-items:stretch;border-radius:40px;display:flex;overflow:hidden}.gallery__container .gallery__list .gallery__item:first-child .gallery__image[data-v-dd35824e]{max-width:692px}.gallery__container .gallery__list .gallery__item:nth-child(2) .gallery__image[data-v-dd35824e],.gallery__container .gallery__list .gallery__item:nth-child(3) .gallery__image[data-v-dd35824e]{max-width:488px}.gallery__container .gallery__list .gallery__item:nth-child(4) .gallery__image[data-v-dd35824e]{max-width:692px}.gallery__container .gallery__list .gallery__item .gallery__image[data-v-dd35824e]{border-radius:40px;display:block;height:403px;object-fit:cover;object-position:center;transition:.4s ease;width:100%}.gallery__container .gallery__list .gallery__item .gallery__image[data-v-dd35824e]:hover{transform:scale(1.1)}.gallery__container .list-col-1[data-v-dd35824e]{margin-bottom:50px}.gallery-tab__wrap[data-v-dd35824e]{background-color:rgba(0,0,0,.666);display:grid;gap:20px;grid-template-columns:154px 1fr 154px;height:100%;padding:10px 50px;position:fixed;top:0;width:100%;z-index:5}.gallery-tab__wrap .gallery-tab__arrow-inner[data-v-dd35824e]{border-radius:25px;position:relative;transition:.3s;z-index:1}.gallery-tab__wrap .gallery-tab__arrow-inner[data-v-dd35824e]:hover{background:#1e1e1e;opacity:30%}.gallery-tab__wrap .gallery-tab__arrow-left[data-v-dd35824e],.gallery-tab__wrap .gallery-tab__arrow-right[data-v-dd35824e]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.gallery-tab__wrap .gallery-tab__slide[data-v-dd35824e]{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:25px;height:100%;transition:.3s;width:100%}.gallery_modal__img[data-v-dd35824e]{display:none}@media screen and (max-width:991px){.gallery .gallery-tab__wrap[data-v-dd35824e]{display:none}.gallery .gallery__container[data-v-dd35824e]{padding:0 15px}.gallery .gallery__title[data-v-dd35824e]{color:#25262b;font-size:40px;font-style:normal;font-weight:700;line-height:48px;margin-bottom:20px;padding:0}.gallery .gallery__subtitle[data-v-dd35824e]{background-color:#10b1c8;border-radius:15px;color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:24px;padding:16px 20px}.gallery .list-col-1[data-v-dd35824e]{margin-bottom:20px}.gallery .gallery__list[data-v-dd35824e]{display:grid;gap:20px;grid-template-columns:1fr}.gallery .gallery__list .gallery__item[data-v-dd35824e]{border-radius:20px}.gallery .gallery__list .gallery__item .gallery__image[data-v-dd35824e]{height:400px;max-width:none!important;object-fit:cover;object-position:center;width:100%}.gallery-modal__wall[data-v-dd35824e]{align-items:center;background-color:rgba(0,0,0,.664);display:flex;height:100%;justify-content:center;padding:0 20px;position:fixed;top:0;width:100%;z-index:5}.gallery-modal__wall .gallery-modal__inner[data-v-dd35824e]{display:block;max-height:427px!important;max-width:590px!important}.gallery-modal__wall .gallery-modal__inner .gallery_modal__img[data-v-dd35824e]{border-radius:20px;display:block;height:100%;object-fit:cover;object-position:center;width:100%}.gallery-modal__wall-active[data-v-dd35824e]{display:block}}@media screen and (max-width:575px){.gallery .gallery__list .gallery__item .gallery__image[data-v-dd35824e]{height:226px}}