.micromodal-slide .modal__container,.micromodal-slide .modal__overlay,.modal__btn{will-change:transform}.modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center}.modal__container{background-color:#fff;padding:30px;max-width:500px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e;box-sizing:border-box}.modal__close{background:0 0;border:0}.modal__header .modal__close:before{content:"\2715"}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,.8)}.modal__btn{font-size:.875rem;background-color:#e6e6e6;color:rgba(0,0,0,.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;padding:.5rem 1rem;padding:.5rem 1rem}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}@font-face{font-family:Gilroy-Light;src:url(/design/images/img_for_design/fonts/Gilroy/Gilroy-Light.woff) format('woff')}@font-face{font-family:Gilroy-Regular;src:url(/design/images/img_for_design/fonts/Gilroy/Gilroy-Regular.woff) format('woff')}@font-face{font-family:Gilroy-Semibold;src:url(/design/images/img_for_design/fonts/Gilroy/Gilroy-Semibold.woff) format('woff')}:root{--pink-color:#E11757;--orange-color:#FEC82A;--blue-color:#5EB9F9;--green-color:#60A74E;--font-size:18px;--line-height:28px}body{margin:0;padding:0;font-family:Gilroy-Regular,sans-serif}.stop-scrolling{position:fixed;overflow:hidden;top:0;left:0;right:0;bottom:0}.warhol__section-header{font-family:Gilroy-Light,sans-serif;font-weight:300;font-size:46.93px;line-height:73px;color:#fff;margin-bottom:10px}.description__second-header,.how-part__item,.warhol__main-button{font-family:Gilroy-Semibold,sans-serif}.warhol__section-header_orange{color:var(--orange-color)}.warhol__section-header_pink{color:var(--pink-color)}@media screen and (max-width:610px){.warhol__section-header{font-size:30px;line-height:60px}}@media screen and (max-width:420px){.warhol__section-header{font-size:24px;line-height:30px}}.description__paragraph,.description__second-header,.main-menu__button,.main-menu__span,.warhol__main-button{font-size:var(--font-size);color:#fff}.description__paragraph,.description__second-header,.main-menu__button,.main-menu__span,.warhol__main-button,.warhol__rules{line-height:var(--line-height)}.warhol__header{background-color:var(--pink-color);padding-bottom:155px}.header__content{max-width:1245px;margin:auto;padding-top:38px}.header__top-side{display:flex;justify-content:space-between;align-items:center;margin:0 auto 115px}.main-menu__list{padding:0;list-style-type:none;margin:0;display:flex}.main-menu__item+.main-menu__item{margin-left:30px}.main-menu__item:last-child{margin-left:70px}.main-menu__button{background-color:transparent;border:none;padding:0}.main-menu__button:focus{outline:0}.header__description{display:grid;grid-template-columns:repeat(2,calc(50% - 70px));justify-content:space-between}.description__content_img{max-width:100%;object-fit:cover;margin-bottom:48px}.description__paragraph{margin-bottom:10px}.description__second-header{margin-bottom:20px}.description__buttons_container{display:flex;flex-direction:column;max-width:322px;align-items:center}.warhol__main-button{text-transform:uppercase;letter-spacing:.04px;padding:25px 96px;border:none;background-color:var(--blue-color);margin-bottom:10px}.description__buttons_container .warhol__main-button:hover{background-color:var(--orange-color);color:#333}.warhol__main-button.warhol__main-button_pink{background-color:var(--pink-color);margin:0}.warhol__main-button.warhol__main-button_pink[disabled=disabled]{cursor:not-allowed}.warhol__main-button_orange{background-color:var(--orange-color);color:#333}.warhol__rules{font-size:14px;color:#fff;background:0 0;border:none;text-decoration:underline}.description__img{max-width:100%;object-fit:cover}.description__img_paragraph{font-size:14px;line-height:22px;color:#fff;margin:20px 0 0;text-align:right}.nav__btn{display:none}@media screen and (max-width:1270px){.header__content{max-width:100%;padding:38px 15px 0}}@media screen and (max-width:768px){:root{--font-size:16px;--line-height:26px}.header__top-side{margin:0 auto 40px}.header__description{grid-template-columns:auto;justify-content:center;grid-row-gap:30px}.description__content{text-align:center}.description__buttons_container{max-width:100%}.description__img_container{text-align:center;max-width:max-content;margin:auto}}@media screen and (max-width:740px){.header__content{padding-top:20px}.home__img{max-width:125px}.description__content_img{max-width:350px;margin-bottom:30px}}@media screen and (max-width:610px){.nav__btn,.nav__btn span{display:block;position:absolute;transform:rotate(0)}.nav__btn{width:50px;height:50px;transition:.5s ease-in-out;cursor:pointer;right:10px;top:14px;z-index:6;border-radius:50%;padding:0;border:none;background-color:rgb(17 17 17 / .3)}.nav__btn:focus{outline:0}.nav__btn span{height:2px;width:22px;background:#fff;border-radius:100px;opacity:1;left:calc(50% - 11px);transition:.25s ease-in-out}.nav__btn span:nth-child(1){top:15px}.nav__btn span:nth-child(2),.nav__btn span:nth-child(3){top:25px;width:16px;left:initial;right:calc(50% - 11px)}.nav__btn span:nth-child(4){top:35px}.nav__btn.open span:nth-child(1),.nav__btn.open span:nth-child(4){top:18px;width:0%;left:50%}.nav__btn.open span:nth-child(2),.nav__btn.open span:nth-child(3){right:calc(50% - 8px)}.nav__btn.open span:nth-child(2){transform:rotate(45deg)}.nav__btn.open span:nth-child(3){transform:rotate(-45deg)}.main-menu__list{flex-direction:column;align-items:flex-start;position:fixed;right:0;top:0;background:var(--pink-color);height:100%;justify-content:center;padding:0 30px;box-shadow:1px 0 7px 1px rgb(255 255 255 / .7);transform:translateY(-100%);opacity:0}.main-menu__item+.main-menu__item{margin:20px 0 0}.main-menu__item:last-child{margin:30px 0 0}.main-menu__list.open{transform:translateY(0);opacity:1;transition:transform,opacity .1s linear}}@media screen and (max-width:420px){.description__content_img{max-width:100%}}.warhol__how-part_section{max-width:1245px;margin:-150px auto 90px}.how-part__list{padding:0;list-style-type:none;margin:0;max-width:1135px;display:grid;grid-template-columns:repeat(2,calc(50% - 26px));justify-content:space-between;grid-auto-rows:168px}.how-part__item{display:flex;align-items:center;justify-content:center;background-color:var(--orange-color);padding:0 49px;text-align:center;font-size:var(--font-size);line-height:var(--line-height)}@media screen and (max-width:1280px){.warhol__how-part_section{padding:0 15px}.how-part__list{max-width:100%}}@media screen and (max-width:690px){.how-part__list{grid-template-columns:auto;grid-auto-rows:120px;grid-row-gap:30px}}@media screen and (max-width:420px){.warhol__how-part_section{max-width:100%;margin:-90px auto 50px}}.modal__container{padding:83px 147px 55px;max-width:997px;width:100%;border-radius:0}#warhol-rules__container.modal__container{padding:30px 40px}.modal__header{position:relative}.modal__title{font-size:46.93px;line-height:73px;color:var(--pink-color);text-transform:uppercase;text-align:center;width:100%;font-family:Gilroy-Light,sans-serif;font-weight:300}#warhol-rules__container .modal__title{font-size:36px;line-height:63px}.modal__close{position:absolute;right:0;top:0}.modal-body__inputs-fieldset{display:grid;grid-template-columns:repeat(2,calc(50% - 20px));justify-content:space-between;grid-row-gap:40px}.form-group{position:relative;margin:0}.modal-body__label{position:absolute;left:10px;top:-2px;color:#333;background-color:#fff;font-size:var(--font-size);line-height:var(--line-height);font-family:Gilroy-Regular,sans-serif;z-index:10;transition:font-size 150ms ease-out;transition:transform 150ms ease-out,font-size 150ms ease-out}.form-group_textarea .modal-body__label{top:2px}.focused .modal-body__label{transform:translateY(-92%);font-size:var(--font-size);margin:0}.form-group_textarea.focused .modal-body__label{transform:translateY(-107%)}.modal-body__input,.modal-body__textarea{width:100%;position:relative;outline:0;background:#fff;border:none;border-bottom:2px solid var(--blue-color);transition:box-shadow 150ms ease-out}.form-group_textarea{grid-area:3/1/4/3}.modal-body__textarea{border:2px solid var(--blue-color);height:320px;padding:0 10px}.error-message{position:absolute;right:0;margin:0;background:var(--pink-color);padding:2px 5px;color:#fff;font-size:14px;font-family:Gilroy-Light,sans-serif;font-weight:300}.modal-body__submit-fieldset{display:flex;justify-content:center;margin-top:47px}.story-loaded__header{text-align:center;margin:0;font-family:Gilroy-Regular,sans-serif;font-size:24px;line-height:30px}@media screen and (max-width:768px){.modal__container{padding:40px;max-width:100%}#warhol-rules__container .modal__title{font-size:24px;line-height:45px}}@media screen and (max-width:420px){#warhol-rules__container.modal__container{padding:60px 10px 0}.modal__container{padding:60px 10px;max-height:120vh}.modal__title{font-size:18px!important;line-height:25px!important}.modal__close{right:-5px;top:-17px}.action-name__span{font-size:1.5em!important}.modal-body__inputs-fieldset{grid-template-columns:auto;justify-content:initial}.form-group_textarea{grid-area:initial;margin-top:40px}.modal-body__textarea{height:220px}.modal-body__label{background-color:transparent}.form-group_textarea.focused .modal-body__label{background-color:#fff}.story-loaded__header{font-size:19px;line-height:22px}}.warhol__stories_section{max-width:1135px;margin:auto}.stories__content{margin:38px 0 0}.stories__list{padding:0;list-style-type:none;margin:0 0 65px}.stories__item+.stories__item{margin-top:20px}.stories__item_winner{border:2px solid var(--orange-color);padding:10px 23px 10px 14px;position:relative}.stories__img{position:absolute;right:7px;top:0;transform:translateY(-50%)}.stories__item_1.stories__item_winner{border-color:var(--pink-color)}.stories__item_2.stories__item_winner{border-color:var(--blue-color)}.stories__item_3.stories__item_winner{border-color:var(--green-color)}.story__item_header{display:flex;align-items:flex-end;margin-bottom:20px}.story__header_wrapp{position:relative;padding:11px 0 0 20px;margin-right:16px}.story__header_wrapp svg{position:absolute;top:0;left:0;z-index:-1}.stories__item_1 .story__header_wrapp svg rect{fill:var(--pink-color)}.stories__item_2 .story__header_wrapp svg rect{fill:var(--blue-color)}.stories__item_3 .story__header_wrapp svg rect{fill:var(--green-color)}.story__name_header{margin:0;font-weight:600;font-size:var(--font-size);line-height:var(--line-height);font-family:Gilroy-Semibold,sans-serif;letter-spacing:.035em;color:#333}.story__city_span{font-size:14px;line-height:var(--line-height)}.pagination__link,.story__paragraph{font-size:var(--font-size);line-height:var(--line-height);margin:0}.story__paragraph{color:#333}.pagination__link:active,.pagination__link:focus,.pagination__link:hover,.pagination__link_current{color:var(--pink-color)}.participants__pagination_wrapp{display:flex;justify-content:center;align-items:center}.pagination__link{font-family:inherit}.additional-info__header,.pagination__link_current{font-family:Gilroy-Semibold,sans-serif;font-size:var(--font-size);line-height:var(--line-height)}.participants__pagination_wrapp>*+*{margin:0 0 0 27px}@media screen and (max-width:1160px){.warhol__stories_section{max-width:100%;padding:0 15px}}.warhol__about_section{background-color:var(--blue-color);padding:80px 0 40px;margin-top:90px}.about__content{max-width:1365px;margin:auto;display:grid;grid-template-columns:repeat(2,calc(50% - 52px / 2));justify-content:space-between}.about__img{max-width:100%;object-fit:cover}.about__img_container .description__img_paragraph{text-align:left}.about__paragraph{font-size:var(--font-size);line-height:var(--line-height);color:#fff}.about__additional-info_container{margin-bottom:80px}.additional-info__area,.additional-info__date{display:grid;grid-template-columns:max-content auto;column-gap:16px;margin-bottom:18px}.additional-info__header{font-weight:600;color:#fff}.additional-info__paragraph{margin:0;font-size:var(--font-size);line-height:var(--line-height);color:#fff}.about__description_container .warhol__main-button_orange:hover{background-color:var(--pink-color);color:#fff}@media screen and (max-width:1390px){.about__content{max-width:100%;padding:0 15px}}@media screen and (max-width:768px){.about__content{grid-template-columns:auto;justify-content:center;grid-row-gap:30px}.about__img_container{text-align:center;max-width:max-content;margin:auto}.about__description_container{text-align:center}.about__additional-info_container,.about__paragraph{text-align:left}}@media screen and (max-width:480px){.additional-info__area,.additional-info__date{grid-template-columns:auto}.warhol__main-button{padding:15px 55px}}.footer__content{max-width:1365px;margin:auto;display:flex;justify-content:space-between;padding:112px 0}.footer__link,.footer__paragraph{font-family:inherit;color:#000}.footer__social{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.social__link{background:0 0}.footer__additional-info{text-align:right}@media screen and (max-width:1390px){.footer__content{max-width:100%;padding:112px 15px}}@media screen and (max-width:768px){.footer__content{flex-direction:column}}@media screen and (max-width:610px){.footer__content{padding:50px 15px}.footer__social{margin-top:30px}}