@font-face{font-family:"Cy Grotesk";src:url("../fonts/cy-grotesk-wide.woff2");src:url("../fonts/cy-grotesk-wide.woff");font-weight:700;font-style:normal}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Regular.woff2");src:url("../fonts/Montserrat-Regular.woff");font-weight:400;font-style:normal}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-SemiBold.woff2");src:url("../fonts/Montserrat-SemiBold.woff");font-weight:600;font-style:normal}*{box-sizing:border-box;margin:0;padding:0;border:0;outline:0}h1,h2,h3{font:inherit}:link,:visited{text-decoration:none}body{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;font-size:17px;min-width:320px;color:#222325;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}a{color:#222325}.container{margin:0 auto;padding:0 16px;max-width:1232px}.no-scroll{overflow-y:hidden}ul{list-style:none}summary::marker{content:""}summary{list-style-type:none}summary::-webkit-details-marker{display:none}.hidden{display:none}.title{font-family:"Cy Grotesk";font-size:20px;line-height:162%;text-transform:uppercase}@media(min-width: 768px){.title{font-size:28px}}@media(min-width: 992px){.title{font-size:38px;line-height:130%}}.button{display:inline-block;text-transform:uppercase;border:1px #222325 solid;border-radius:100px;padding:.75rem 1.5rem;font-size:16px;line-height:137.5%;letter-spacing:0;cursor:pointer}.button_black{background-color:#222325;color:#fff}.button_black:hover{background-color:#3f4345;transition:background-color .5s}.page-header{top:0;position:sticky;background-color:#f6f6f7;z-index:999999}.page-header__wrapper{padding:15px 0 20px;display:flex;justify-content:space-between;align-items:center}.page-header__btn{grid-column-start:3;grid-column-end:auto;justify-self:end;position:relative;width:22px;height:18px;background:none;border-style:none;cursor:pointer}.page-header__btn span{position:absolute;left:0;width:100%;height:1px;background-color:#000}.page-header__btn span:nth-child(1){top:0}.page-header__btn span:nth-child(2){top:50%;transform:translateY(-50%)}.page-header__btn span:nth-child(3){bottom:0}.page-header__btn.btn-closed span:nth-child(1){top:50%;transform:translateY(-50%);transform:rotate(-45deg)}.page-header__btn.btn-closed span:nth-child(2){transform:rotate(45deg)}.page-header__btn.btn-closed span:nth-child(3){display:none}.page-header__logo{font-size:0}.page-header__logo-desktop{display:none}.page-header .nav-menu__list,.page-header__link-event{display:none}@media(min-width: 992px){.page-header__wrapper{position:relative;padding:27px 0;justify-content:flex-start;column-gap:40px}.page-header .nav-menu__list{display:flex;column-gap:20px}.page-header__btn{display:none}.page-header__logo-mobile{display:none}.page-header__logo-desktop{display:block}.page-header__link-event{position:absolute;right:0;display:inline-block;font-size:16px}.nav-menu__item{font-size:14px;border:1px solid rgba(0,0,0,0)}.nav-menu__item:hover{border-bottom:1px solid #222325;transition:border-bottom .7s}}.no-visible{position:static}.burger-menu{display:flex;justify-content:space-between;flex-direction:column;height:0;visibility:hidden;z-index:999999}.burger-menu .nav-burger__list{padding-top:32px;display:flex;flex-direction:column}.burger-menu .nav-burger__item{font-weight:500;font-size:16px;line-height:150%;text-transform:uppercase}.burger-menu .nav-burger__item:not(:last-child){margin-bottom:24px}.burger-menu__links{text-align:center}.burger-menu__link-phone{font-family:"Cy Grotesk";font-size:20px}.burger-menu__links-smm{line-height:130%;display:flex;justify-content:center;gap:20px;margin:18px 0 46px}.burger-menu__link-event{display:inline-block;text-transform:uppercase;border:1px solid #222325;border-radius:100px;padding:12px 24px;font-size:16px;font-weight:500}.burger-visible{position:absolute;left:0;padding:0 16px 35%;height:calc(100vh - 64px);width:100%;background-color:#f6f6f7;visibility:visible}.main__photos{margin-bottom:28px}.main__photo img{width:100%;height:100%;object-fit:cover}.main__photo_one{width:100vw;margin-left:50%;transform:translateX(-50%);min-width:320px}.main__photo_two{display:none}.main__content{max-width:93%}.main__title{font-size:22px;margin-bottom:4px;line-height:127.3%}.main__subtitle{line-height:137.5%;margin-bottom:24px;text-transform:uppercase}.main__link{color:#fff;background-color:#222325}.main__link:hover{background-color:#3f4345;transition:background-color .5s}@media(min-width: 768px){.main{padding-top:100px}.main__wrapper{display:flex;flex-direction:column}.main__content{max-width:560px}.main__photos{display:flex;margin-top:-46px;margin-left:auto;max-width:692px;height:387px;order:1;margin-bottom:0}.main__photo_one{width:387px;margin-left:0;transform:none}.main__title{font-size:36px;margin-bottom:12px}.main__subtitle{font-size:20px;margin-bottom:24px}}@media(min-width: 992px){.main__photos{column-gap:10px}.main__photo_two{display:block}.main__content{max-width:675px}.main__title{font-size:44px;margin-bottom:16px}.main__subtitle{font-size:24px;margin-bottom:32px}}@media(min-width: 1200px){.main__photos{column-gap:20px}}.about{padding-top:80px}.about__wrapper-info{max-width:468px;margin:0 auto 40px}.about__logo{float:left;padding-right:5px}.about__title{line-height:141%}.about__title h2{display:inline}.about__grid{display:grid;margin:0 auto;grid-template-areas:"two two two three three" "one one one one one" "four four four four four" "six six six six six" "eight eight eight eight eight";row-gap:20px;column-gap:8px}.about__item img{object-fit:cover;object-position:center center;width:100%;height:auto}.about__item-advantage{font-family:"Cy Grotesk";font-size:16px;line-height:162.5%;text-transform:uppercase;margin-bottom:4px}.about__item-one{grid-area:one}.about__item-two{grid-area:two}.about__item-three{grid-area:three;display:flex;flex-direction:column;align-self:center}.about__item-four{grid-area:four}.about__item-five{grid-area:five;display:none}.about__item-six{grid-area:six}.about__item-seven{grid-area:seven;display:none}.about__item-eight{grid-area:eight}@media(min-width: 768px){.about__grid{max-width:80%}}@media(min-width: 992px){.about{padding-top:120px}.about__wrapper-info{margin:0 auto 60px}.about__grid{max-width:none;margin:0;grid-template-areas:"one two three four" "five six seven eight";gap:10px;grid-template-rows:repeat(2, 344px);grid-template-columns:repeat(4, 1fr)}.about__item-advantage{font-size:24px;margin-bottom:0}.about__item-three{align-self:baseline}.about__item{display:flex;flex-direction:column;justify-content:space-between}.about__item img{height:344px}.about .transfer{display:block;line-height:130%}}@media(min-width: 1200px){.about__grid{gap:20px}.about__item-advantage{font-size:26px}}.portfolio{position:relative;padding-top:80px}.portfolio__title{margin-bottom:32px}.portfolio__columns{display:flex;flex-direction:column;align-items:center;margin-bottom:20px;row-gap:10px}.item-portfolio{display:flex;flex-direction:column;gap:12px;max-width:368px}.item-portfolio__img img{object-position:center center;object-fit:cover;width:100%;height:auto}.item-portfolio__name{font-size:16px;line-height:141%}@media(min-width: 768px){.portfolio{padding-top:200px}.portfolio__title{font-size:38px;margin-bottom:60px}.portfolio__columns{flex-direction:row;justify-content:space-between;column-gap:5px;row-gap:0px}.item-portfolio{flex:0 0 auto;width:33.33%}}.team{padding-top:80px}.team__title{margin-bottom:20px}.team__item-one{margin-bottom:40px}.team__item-one__text{line-height:141%}.team__item-two{margin-bottom:60px}.team__item-two__wrapper{width:203px}.team__item-two__photo{background-image:url("../image/img-main/block-komanda/rukovoditel-agentstva-diana.jpg");background-size:cover;background-repeat:no-repeat;margin-bottom:12px;height:265px}.team__item-two__text:nth-child(2){text-transform:uppercase}.team__item-three{margin-bottom:20px}.team__item-three__wrapper{background-image:url("../image/img-main/block-komanda/komanda-waddo.jpg");width:100%;max-width:488px;height:420px;background-size:cover;background-position:top center;background-repeat:no-repeat}.team__item-four{margin-bottom:60px}.team__item-four__wrapper{max-width:488px}@media(min-width: 768px){.team__grid{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:120px 460px 170px;row-gap:60px;column-gap:1.5%}.team__item-one{grid-row:1;grid-column-start:1;grid-column-end:9;margin-bottom:0}.team__item-two{grid-row:2;grid-column-start:1;grid-column-end:4;margin-bottom:0}.team__item-two__wrapper{width:100%}.team__item-three{grid-row:2;grid-column-start:6;grid-column-end:13;margin-bottom:0}.team__item-three__wrapper{max-width:100%;height:100%}.team__item-four{margin-bottom:0;grid-row:3;grid-column-start:4;grid-column-end:11}}@media(min-width: 992px){.team{padding-top:140px}.team__title{font-size:38px;margin-bottom:60px}.team__grid{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:120px 590px 170px;row-gap:60px;column-gap:1.5%}.team__item-two__wrapper{width:100%}.team__item-two__photo{height:380px;width:285px}.team__item-four__wrapper{max-width:none;padding-top:40px}}.organization{padding-top:80px}.organization__title{font-size:20px;margin-bottom:20px}.organization__info{max-width:455px;margin:0 auto 40px;line-height:141%}.organization__photos{text-align:center}.photo-small{text-align:center}.photo-small__img{margin-bottom:20px}.photo-small__img img{width:203px;height:auto}.photo-small__text{display:inline-block;max-width:386px}.photo-desktop{display:none}@media(min-width: 992px){.organization{padding-top:140px}.organization__title{font-size:38px;margin-bottom:60px}.organization__info{margin:0 0 60px 295px}.organization__photos{display:flex;justify-content:end;align-items:center;gap:5%}.photo-small__img img{width:386px}.photo-desktop{display:block}.photo-desktop img{width:520px;height:auto}}@media(min-width: 1200px){.organization__photos{gap:10%}.photo-desktop img{width:590px}}.stages{padding-top:80px}.stages__title{font-size:16px;margin-bottom:16px}.stage{padding:16px 8px;border-bottom:1px #222325 solid;font-size:16px}.stage__name{position:relative;text-transform:uppercase;list-style:none;padding-left:10%;padding-right:36px;cursor:pointer}.stage__name::after{position:absolute;content:"";background:url(../icons/arrow.svg) no-repeat;width:16px;height:16px;top:calc(50% - 8px);right:0;transition:transform .2s linear}.stage__name::before{position:absolute;top:0;left:0}.stage__name_one::before{content:"01"}.stage__name_two::before{content:"02"}.stage__name_three::before{content:"03"}.stage__name_four::before{content:"04"}.stage__name_five::before{content:"05"}.stage__name_six::before{content:"06"}.stage__name_seven::before{content:"07"}.stage__name_eight::before{content:"08"}.stage__name_nine::before{content:"09"}.stage__name_ten::before{content:"10"}.stage__list{padding-top:16px;padding-left:10%;max-width:calc(100% - 32px)}.stage__list .stroce{display:block}.stage__point{position:relative;font-size:14px;padding-left:16px;line-height:143%}.stage__point::before{position:absolute;top:9px;left:0;content:"";width:4px;height:4px;background-color:#545759}.stage__point:not(:last-child){margin-bottom:4px}.stage[open]>.stage__name::after{transform:rotate(-90deg)}@media(min-width: 768px){.stages__title{font-size:20px}}@media(min-width: 992px){.stages{padding-top:100px}.stages__title{font-size:26px;margin-bottom:40px}.stage{max-width:895px;padding:24px}}.price{padding-top:80px;line-height:141%}.price__title{font-size:16px;margin-bottom:20px}.price__wrapper{display:flex;flex-direction:column}.price__info{max-width:460px;margin-bottom:40px}.price__info-text:nth-child(2){margin-bottom:12px}.price__grid{display:grid;grid-template-columns:auto;grid-template-rows:auto auto auto auto;max-width:590px;margin-bottom:40px}.grid-price_info{border-bottom:1px #222325 solid;border-right:1px #222325 solid;padding:15px 25px 12px 12px}.grid-price_info:not(:last-child){margin-top:40px;margin-bottom:28px}.grid-price__title{font-family:"Cy Grotesk";font-weight:700;font-size:16px;margin-bottom:4px}.grid-price_img{width:50%}.grid-price_img img{width:100%;height:auto}.grid-price_img-one{margin-left:auto}.grid-price__explanation{line-height:141%}@media(min-width: 768px){.price__title{font-size:20px}}@media(min-width: 992px){.price{padding-top:100px}.price__container{position:relative}.price__title{font-size:26px;margin-bottom:40px}.price__wrapper{flex-direction:row;justify-content:space-between;gap:10px}.price__grid{grid-template-columns:repeat(2, 1fr);grid-template-rows:200px 200px;gap:20px;width:590px;margin-bottom:0}.price__btn{position:absolute;top:236px}.grid-price{position:relative}.grid-price_info:not(:last-child){margin:0}.grid-price_info-one{order:1}.grid-price_info-two{order:4}.grid-price__title{font-size:26px;margin-bottom:20px}.grid-price_img{width:285px}.grid-price_img-one{order:2;margin-left:none}.grid-price_img-two{order:3}}.budget{padding-top:80px}.budget__title{font-size:16px;margin-bottom:20px}.budget__info{margin-bottom:20px}.budget__info-text{text-align:justify}.budget__info-text:first-child{margin-bottom:12px}.budget__components{max-width:600px;margin-bottom:60px}.budget__circle{max-width:486px}.budget__circle img{width:100%;height:auto}.component{padding:16px 8px;font-size:16px}.component:not(:last-child){border-bottom:1px #222325 solid}.component__name{position:relative;text-transform:uppercase;padding-right:47px;list-style:none}.component__name:not(:last-child){cursor:pointer}.component__name:not(:last-child):after{position:absolute;right:0;top:calc(50% - 8px);content:"";background-image:url("../icons/arrow.svg");width:16px;height:16px;transition:transform .2s linear}.component__list{padding-top:16px;font-size:14px;width:100%;max-width:calc(100% - 36px)}.component__point{position:relative;padding-left:16px;line-height:143%;padding-right:20px}.component__point::before{position:absolute;top:9px;left:0;content:"";width:4px;height:4px;background-color:#545759}.component__price{text-align:right;white-space:nowrap}.component[open]>.component__name::after{transform:rotate(-90deg)}.budget-note{display:inline-block}.budget-note__title{text-transform:uppercase;margin-bottom:16px}.budget-note__point{font-size:14px;position:relative;padding-left:20px}.budget-note__point::before{position:absolute;top:9px;left:0;content:"";width:4px;height:4px;background-color:#545759}@media(min-width: 768px){.budget__title{font-size:20px}}@media(min-width: 992px){.budget{padding-top:56px}.budget__container{position:relative}.budget__title{font-size:26px;margin-bottom:40px}.budget__info{max-width:486px;margin-bottom:60px}.budget__circle{position:absolute;top:125px;left:45%;width:486px}.budget__components{padding-left:12px;counter-reset:num;margin-bottom:98px}.component{position:relative;padding:12px 0 12px 27px;max-width:387px}.component:not(:last-child){border-bottom:none;margin-bottom:4px}.component__name::before{position:absolute;top:50%;left:-25px;transform:translateY(-50%);counter-increment:num;content:counter(num) "."}.budget-note{min-width:387px}}.reviews-main{padding-top:80px}.reviews-main__title{margin-bottom:32px}.reviews-main__slider{margin-bottom:40px}.item-review__bg{margin:0 auto;position:relative;width:273px;height:561px;background-image:url("../image/img-main/block-reviews/img-mobile.png");background-size:cover;overflow:hidden}.item-review__bg::after{position:absolute;bottom:4px;left:50%;transform:translateX(-50%);content:"";width:246px;height:56px;background-image:url("../image/img-main/block-reviews/bottom-bar.png");background-repeat:no-repeat;background-size:cover}.item-review__text{position:absolute;top:10px;left:50%;transform:translateX(-50%);width:244px;height:calc(100% - 56px);object-fit:cover;overflow-y:scroll;border-radius:10px}.item-review__text img{width:100%;height:auto}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;border:0;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1;background:none}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow--prev{left:1em}.splide__arrow--next{right:1em;transform:rotate(180deg)}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}.splide__toggle{cursor:pointer}.splide__track--nav>.splide__list>.splide__slide{border:3px solid rgba(0,0,0,0);cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}@media(min-width: 992px){.reviews-main{padding-top:200px}.reviews-main__title{font-size:38px;margin-bottom:60px}.reviews-main__slider{margin-bottom:40px}.item-review__bg{width:285px;height:586px}.item-review__bg::after{width:257px}.item-review__text{top:10px;width:255px}.splide__arrow{display:none}}.faq{padding:80px 0}.faq__columns{max-width:895px;counter-reset:num}.item-faq{padding:16px 8px;border-bottom:1px #222325 solid}.item-faq__question{position:relative;text-transform:uppercase;list-style:none;padding-left:10%;padding-right:36px;cursor:pointer;font-size:16px}.item-faq__question::before{position:absolute;top:0;left:0;counter-increment:num;content:"0" counter(num)}.item-faq__question::after{position:absolute;content:"";background:url(../icons/arrow.svg) no-repeat;width:16px;height:16px;top:calc(50% - 8px);right:0;transition:transform .2s linear}.item-faq__answer{font-size:14px;padding-top:16px;padding-left:10%}.item-faq[open]>.item-faq__question::after{transform:rotate(-90deg)}@media(min-width: 968px){.faq{padding:140px 0 200px}.faq__title{font-size:38px;margin-bottom:40px}.item-faq{padding:24px}}.feedback{padding:40px 0;background-color:#f6f6f7}.feedback__title{margin-bottom:20px}.feedback__photo{display:none}.form{position:relative;max-width:386px}.form__title{margin-bottom:16px}.form__fields{margin-bottom:18px}.form__field{display:block;width:100%;max-width:386px;padding:17.5px 0 6.5px;background:none;border:none;border-bottom:1px #222325 solid;color:#545759;font-size:17px;outline:none;text-transform:capitalize}.form__field:not(:last-child){margin-bottom:20px}.form__field:focus{border-bottom:2px #222325 solid}.form__error{display:none;color:red;font-size:12px;margin-bottom:10px}.form__policy{margin-top:10px;display:inline-block;font-size:10px}.form__policy-link{text-decoration:underline;text-decoration-style:solid}.form .buttom-false{position:absolute;left:0}@media(min-width: 768px){.feedback__wrapper{display:flex;justify-content:space-between;align-items:center;column-gap:50px}.feedback__photo{display:block;width:590px;height:590px;background-image:url("../image/img-main/block-feedback/svadba-kati-i-dimi.jpeg");background-size:cover;background-position:center center}}@media(min-width: 992px){.feedback{padding:100px 0}.feedback__title{font-size:38px;margin-bottom:60px}.form__title{margin-bottom:20px}.form__fields{margin-bottom:30px}}.contacts{padding:40px 0 80px}.contacts__title{margin-bottom:20px}.contacts__wrapper{display:flex;flex-direction:column;row-gap:40px}.contacts__photo{margin:0 auto;width:203px;height:244px}.contacts__photo img{width:100%;height:100%}.contacts__info{width:100%;max-width:387px;margin:0 auto}.contacts__phone,.contacts__mail{display:block}.contacts__phone{margin-bottom:12px}.contacts__mail{margin-bottom:33px}.contacts__btn-social{display:flex;justify-content:space-between}@media(min-width: 992px){.contacts{padding:200px 0}.contacts__title{font-size:38px;margin-bottom:60px}.contacts__wrapper{flex-direction:row;column-gap:10%}.contacts__mail{margin-bottom:122px}.contacts__photo{margin:0;flex:0 0 184px;height:221px}.contacts__subtitle,.contacts__info{flex:1 1 35.2%}.contacts__subtitle p,.contacts__btn-social{max-width:324px}}.page-footer{background-color:#f6f6f7;padding:40px 0}.page-footer__columns{display:grid;grid-template-columns:16.3% auto;grid-template-rows:auto auto;grid-auto-flow:row;row-gap:60px;margin-bottom:24px}.page-footer__logo{padding-top:20px}.page-footer__logo img{width:100%;height:auto}.column-links__link{font-size:14px}.column-links__link:not(:last-child){margin-bottom:16px}.column-links_one{grid-row:span 2;width:146px}.column-links_two{text-align:right}.column-details{text-align:right}.column-details__deail{font-size:12px;color:#545759;line-height:100%}.column-details__deail:not(:last-child){margin-bottom:8px}@media(min-width: 576px){.page-footer__columns{grid-template-columns:16.3% auto auto;grid-template-rows:auto;row-gap:0px;column-gap:10px;margin-bottom:0}.column-links__link:not(:last-child){margin-bottom:20px}.column-links_two{text-align:left}}@media(min-width: 864px){.page-footer{padding:100px 0}.column-links__link:not(:last-child){margin-bottom:20px}.column-details__deail:not(:last-child){margin-bottom:12px}}.popup-feedback{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(246,246,247,.9);align-items:center;justify-content:center;z-index:999999}.popup-feedback__wrapper{max-width:398px;width:calc(100% - 32px);padding:30px 30px 50px;background-color:#fff}.popup-feedback__image{display:none}.popup-feedback__content{height:300px}.popup-feedback__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.popup-feedback__info{display:flex;flex-direction:column;justify-content:space-between;height:100%}.popup-feedback__title{font-family:"Cy Grotesk";text-transform:uppercase;font-weight:700;margin-bottom:24px;line-height:141%}.popup-feedback__text,.popup-feedback__subtitle{font-size:14px}.popup-feedback__text{margin-bottom:20px}.popup-feedback__btn-close{background-color:rgba(0,0,0,0);cursor:pointer}.popup-feedback__btn{text-transform:none}@media(min-width: 768px){.popup-feedback__title{font-size:24px}.popup-feedback__wrapper{max-width:768px}.popup-feedback__content{height:100%;display:flex;justify-content:space-between;column-gap:20px}.popup-feedback__info{height:auto}.popup-feedback__image{display:block;width:300px}.popup-feedback__image img{object-fit:cover;object-position:top center;width:100%;height:100%}.popup-feedback__text,.popup-feedback__subtitle{font-size:17px}}@media(min-width: 968px){.popup-feedback__title{font-size:34px;margin-bottom:32px}.popup-feedback__header{margin-bottom:40px}.popup-feedback__wrapper{max-width:1200px;padding:80px 45px 100px}.popup-feedback__content{column-gap:30px}.popup-feedback__image{width:400px;height:400px}}@media(min-width: 1200px){.popup-feedback__title{font-size:38px}.popup-feedback__wrapper{padding:80px 100px 100px}}.visible{display:flex}.work-event{display:none}.btn-event{cursor:pointer}.popup-work{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(246,246,247,.9);align-items:center;justify-content:center;z-index:999999}.popup-work__wrapper{max-width:398px;width:calc(100% - 32px);padding:30px 30px 50px;background-color:#fff}.popup-work__image{display:none}.popup-work__content{height:300px}.popup-work__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.popup-work__info{display:flex;flex-direction:column;justify-content:space-between;height:100%}.popup-work__title{font-family:"Cy Grotesk";font-weight:700;margin-bottom:24px;line-height:141%}.popup-work__text,.popup-work__subtitle{font-size:14px}.popup-work span{font-size:18px;font-weight:600}.popup-work__text{margin-bottom:20px}.popup-work__btn-close{cursor:pointer}.popup-work__btn{text-transform:none}@media(min-width: 768px){.popup-work__title{font-size:20px}.popup-work__wrapper{max-width:768px}.popup-work__content{height:100%;display:flex;justify-content:space-between;column-gap:20px}.popup-work__info{height:auto}.popup-work__image{display:block;min-width:300px;height:430px}.popup-work__image img{object-fit:cover;object-position:top center;width:100%;height:100%}.popup-work__text,.popup-work__subtitle{font-size:17px}.work-event .popup-work__image{height:320px;min-width:350px}}@media(min-width: 968px){.popup-work__title{font-size:24px;margin-bottom:32px}.popup-work__header{margin-bottom:40px}.popup-work__wrapper{max-width:1200px;padding:80px 45px 100px}.popup-work__content{column-gap:30px}.work-event .popup-work__image{height:400px;min-width:500px}}@media(min-width: 1200px){.popup-work__title{font-size:28px}.popup-work__wrapper{padding:80px 100px 100px}}