@font-face{font-family:"Futura PT";src:url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-Light.eot");src:local("Futura PT Light"),local("FuturaPT-Light"),url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-Light.eot?#iefix") format("embedded-opentype"),url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-Light.woff") format("woff"),url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Futura PT";src:url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-Medium.eot");src:local("Futura PT Medium"),local("FuturaPT-Medium"),url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-Medium.eot?#iefix") format("embedded-opentype"),url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-Medium.woff") format("woff"),url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Futura PT";src:url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-Demi.eot");src:local("Futura PT Demi"),local("FuturaPT-Demi"),url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-Demi.eot?#iefix") format("embedded-opentype"),url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-Demi.woff") format("woff"),url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-Demi.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Futura PT";src:url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-Bold.eot");src:local("Futura PT Bold"),local("FuturaPT-Bold"),url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-Bold.eot?#iefix") format("embedded-opentype"),url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-Bold.woff") format("woff"),url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Futura PT";src:url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-ExtraBold.eot");src:local("Futura PT Extra Bold"),local("FuturaPT-ExtraBold"),url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-ExtraBold.eot?#iefix") format("embedded-opentype"),url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-ExtraBold.woff") format("woff"),url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Futura PT";src:url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-Heavy.eot");src:local("Futura PT Heavy"),local("FuturaPT-Heavy"),url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-Heavy.eot?#iefix") format("embedded-opentype"),url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-Heavy.woff") format("woff"),url("/design/images/actions/2019/romantic-morning/fonts/FuturaPT-Heavy.ttf") format("truetype");font-weight:900;font-style:normal}@keyframes text-appear-1{0%{opacity:0;transform:translate3d(-100%, 0, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes text-appear-2{0%{opacity:0;transform:translate3d(100%, 0, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes text-appear-3{0%{opacity:0;transform:translate3d(-100%, 0, 0)}68%{opacity:1;transform:translate3d(9%, 0, 0)}83%{opacity:1;transform:translate3d(-5%, 0, 0)}92%{opacity:1;transform:translate3d(2%, 0, 0)}100%{opacity:1;transform:translate3d(0%, 0, 0)}}@keyframes text-appear-4{0%{opacity:0;transform:translate3d(100%, 0, 0)}67%{opacity:1;transform:translate3d(-11%, 0, 0)}82%{opacity:1;transform:translate3d(3%, 0, 0)}91%{opacity:1;transform:translate3d(-2%, 0, 0)}100%{opacity:1;transform:translate3d(0%, 0, 0)}}@keyframes random-move-1{0%,100%{transform:rotate(0) translate3d(0, 0, 0)}20%{transform:rotate(2deg) translate3d(-8px, 5px, 0)}40%{transform:rotate(-4deg) translate3d(5px, -5px, 0)}60%{transform:rotate(2deg) translate3d(2px, -8px, 0)}80%{transform:rotate(-1deg) translate3d(-8px, -1px, 0)}}@keyframes random-move-2{0%,100%{transform:rotate(-73deg) scale(0.4) translate3d(0, 0, 0)}15%{transform:rotate(-84deg) scale(0.35) translate3d(0, -12px, 0)}30%{transform:rotate(-53deg) scale(0.43) translate3d(-17px, 6px, 0)}45%{transform:rotate(-93deg) scale(0.32) translate3d(7px, -10px, 0)}60%{transform:rotate(-48deg) scale(0.46) translate3d(-5px, 10px, 0)}75%{transform:rotate(-68deg) scale(0.42) translate3d(-2px, 16px, 0)}90%{transform:rotate(-82deg) scale(0.39) translate3d(5px, -6px, 0)}}@keyframes random-move-3{0%,100%{transform:translate3d(0, 0, 0)}15%{transform:translate3d(0, -15px, 0)}30%{transform:translate3d(0, 15px, 0)}45%{transform:translate3d(0, 10px, 0)}60%{transform:translate3d(0, 20px, 0)}75%{transform:translate3d(0, -5px, 0)}90%{transform:translate3d(0, -3px, 0)}}@keyframes ring-ring{0%{transform:translate(2px, 1px) rotate(0deg)}1%{transform:translate(-1px, -2px) rotate(-1deg)}2%{transform:translate(-3px, 0px) rotate(1deg)}3%{transform:translate(0px, 2px) rotate(0deg)}4%{transform:translate(1px, -1px) rotate(1deg)}5%{transform:translate(-1px, 2px) rotate(-1deg)}6%{transform:translate(-3px, 1px) rotate(0deg)}7%{transform:translate(2px, 1px) rotate(-1deg)}8%{transform:translate(-1px, -1px) rotate(1deg)}9%{transform:translate(2px, 2px) rotate(0deg)}10%{transform:translate(1px, -2px) rotate(-1deg)}}@keyframes appear-1{0%{opacity:0;transform:translate3d(0, 100%, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes shake{0%,10%{transform:translate3d(0, 0, 0)}1%,3%,5%,7%,9%{transform:translate3d(-10px, 0, 0)}2%,4%,6%,8%{transform:translate3d(10px, 0, 0)}}@keyframes rubberBand-1{0%{transform:scale3d(1, 1, 1)}3%{transform:scale3d(1, 0.75, 1)}4%{transform:scale3d(1, 1.25, 1)}5%{transform:scale3d(1, 0.85, 1)}6.5%{transform:scale3d(1, 1.05, 1)}7.5%{transform:scale3d(1, 0.95, 1)}10%{transform:scale3d(1, 1, 1)}}@keyframes rubberBand-2{0%{transform:scale3d(1.7, 1.7, 1)}3%{transform:scale3d(1.7, 1.45, 1)}4%{transform:scale3d(1.7, 1.95, 1)}5%{transform:scale3d(1.7, 1.55, 1)}6.5%{transform:scale3d(1.7, 1.75, 1)}7.5%{transform:scale3d(1.7, 1.65, 1)}10%{transform:scale3d(1.7, 1.7, 1)}}@keyframes rubberBand-3{0%{transform:scale3d(0.8, 0.8, 1) translateX(-15%)}3%{transform:scale3d(0.8, 0.55, 1) translateX(-15%)}4%{transform:scale3d(0.8, 1.05, 1) translateX(-15%)}5%{transform:scale3d(0.8, 0.65, 1) translateX(-15%)}6.5%{transform:scale3d(0.8, 0.85, 1) translateX(-15%)}7.5%{transform:scale3d(0.8, 0.75, 1) translateX(-15%)}10%{transform:scale3d(0.8, 0.8, 1) translateX(-15%)}}@keyframes flash{0%,5%,10%{opacity:1}2.5%,7.5%{opacity:0}}@keyframes circle-1{100%{transform:rotate(360deg)}}@keyframes circle-2{50%{transform:translateX(-150px)}}@keyframes bounceInDown{0%,60%,75%,90%,100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{opacity:1;transform:translate3d(0, -10px, 0)}90%{opacity:1;transform:translate3d(0, 5px, 0)}100%{opacity:1;transform:none}}@keyframes appearing{0%{opacity:0}100%{opacity:1}}html,body{padding:0;margin:0;color:#fff;font-family:"Futura PT",sans-serif}a{color:#803cc3}a:hover,a:focus{color:#a677d5}.action-page__wrapp{overflow:hidden}.form-progress{border-radius:4px;height:100%;width:0%;background:#fff}.form-progress-wrapper{position:relative;width:100%;height:8px;border-radius:4px;margin-bottom:2rem;display:none;background:#bb8100}.romantic-morning-header{position:absolute;top:30px;display:grid;align-items:center;grid-template-columns:max-content 1fr max-content max-content;max-width:1750px;left:15px;right:15px;margin:0 auto;opacity:0;animation:bounceInDown 1.6s .5s 1 forwards;z-index:10}@media screen and (max-width: 991px){.romantic-morning-header{display:flex}}.romantic-morning-header__logo{width:181px;margin-right:45px;transition:transform .2s ease}@media screen and (max-width: 1400px){.romantic-morning-header__logo{width:160px;margin-right:30px}}@media screen and (max-width: 1200px){.romantic-morning-header__logo{top:15px;width:150px;margin-right:25px}}@media screen and (max-width: 991px){.romantic-morning-header__logo{width:125.88px;margin-right:20px}}@media screen and (max-width: 767px){.romantic-morning-header__logo{width:100.69px;margin-right:15px}}.romantic-morning-header__logo:hover{transform:translateY(-2px)}.romantic-morning-header__btn{background:#803cc3;box-shadow:0 4px 15px rgba(0,0,0,.25);border-radius:50px;font-size:18px;color:#fff;border:none;font-weight:900;height:48px;padding:0 25px;transition:transform .2s ease-out}@media screen and (max-width: 1200px){.romantic-morning-header__btn{font-size:16px;height:42px;padding:0 20px}}@media screen and (max-width: 991px){.romantic-morning-header__btn{margin-left:auto}}@media screen and (max-width: 767px){.romantic-morning-header__btn{font-size:14px;height:36px;padding:0 15px}}.romantic-morning-header__btn:hover,.romantic-morning-header__btn:focus{opacity:.8;transform:translateY(-2px)}.romantic-morning-nav{display:grid;grid-auto-flow:column;grid-gap:35px;justify-content:flex-start}@media screen and (max-width: 1400px){.romantic-morning-nav{grid-gap:30px}}@media screen and (max-width: 1300px){.romantic-morning-nav{grid-gap:25px}}@media screen and (max-width: 1200px){.romantic-morning-nav{grid-gap:15px;position:fixed;transform:translate3d(-100%, 0, 0);background:#fff;top:0;left:0;right:0;bottom:0;z-index:10;grid-auto-flow:row;justify-content:center;align-content:center;text-align:center;opacity:0;pointer-events:none;height:100%;width:100%}.romantic-morning-nav.active{opacity:1;pointer-events:auto;transform:translate3d(0, 0, 0)}}.romantic-morning-nav__link{font-size:18px;text-transform:uppercase;color:#7f3cc3;padding:10px;font-weight:900;transition:color .15s ease}@media screen and (max-width: 1400px){.romantic-morning-nav__link{font-size:16px;padding:5px}}.romantic-morning-nav__link:hover,.romantic-morning-nav__link:focus{color:#a577d5;text-decoration:none}.romantic-morning-nav__open{width:50px;height:50px;font-size:26px;margin-right:15px;background:#fff;border-radius:5px;border:none;padding:0;color:#7f3cc3}@media screen and (max-width: 767px){.romantic-morning-nav__open{width:40px;height:40px;line-height:42px;font-size:20px;margin-right:10px}}@media screen and (min-width: 1200px){.romantic-morning-nav__open{display:none}}.romantic-morning-nav__close{position:absolute;top:10px;right:10px;background:none;border:none;color:#7f3cc3;font-size:44px;height:50px;width:50px;line-height:1}@media screen and (min-width: 1200px){.romantic-morning-nav__close{display:none}}.romantic-morning-socials{display:grid;grid-auto-flow:column;grid-gap:13px}@media screen and (max-width: 991px){.romantic-morning-socials_top{display:none}}.romantic-morning-socials__link{border-radius:50%;border:1px solid #6b3cc3;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:transform .1s ease-in;will-change:transform}.romantic-morning-socials__link:hover,.romantic-morning-socials__link:focus{opacity:.9;transform:scale(1.1)}.romantic-morning-socials__icon{width:100%;height:100%;background-repeat:no-repeat;background-position:center;display:inline-block}.romantic-morning-socials__icon_vk{background-image:url("/design/images/actions/2019/romantic-morning/icon-vk.svg")}.romantic-morning-socials__icon_fb{background-image:url("/design/images/actions/2019/romantic-morning/icon-fb.svg")}.romantic-morning-socials__icon_ok{background-image:url("/design/images/actions/2019/romantic-morning/icon-ok.svg")}.romantic-morning-socials__icon_semi-finalists_vk{background-image:url("/design/images/actions/2019/romantic-morning/semi-final__vk.svg")}.romantic-morning-socials__icon_semi-finalists_fb{background-image:url("/design/images/actions/2019/romantic-morning/semi-final__fb.svg")}.romantic-morning-socials__icon_semi-finalists_ok{background-image:url("/design/images/actions/2019/romantic-morning/semi-final__ok1.png")}.romantic-morning-socials_small{grid-gap:11px}.romantic-morning-socials_small .romantic-morning-socials__link{width:34px;height:34px}.romantic-morning__btn{background:linear-gradient(180deg, #F91F7D 0%, #9A18BA 100%);box-shadow:0 4px 15px rgba(0,0,0,.25);border-radius:50px;height:76px;padding:0 40px;font-size:22px;text-transform:uppercase;border:none;color:#fff;font-weight:900;opacity:0;animation:shake 15s infinite,appearing 2s .5s 1 forwards;z-index:2;position:relative}@media screen and (max-width: 1200px){.romantic-morning__btn{height:64px;padding:0 30px;font-size:20px}}@media screen and (max-width: 991px){.romantic-morning__btn{height:52px;padding:0 20px;font-size:18px}}@media screen and (max-width: 767px){.romantic-morning__btn{height:42px;padding:0 15px;font-size:16px}}.romantic-morning__btn:hover,.romantic-morning__btn:focus{opacity:.7}.romantic-morning__btn_blue{background:linear-gradient(180deg, #598CFC 0%, #7528D3 100%)}.romantic-morning__container{max-width:1750px;margin:0 auto;padding:0 15px}.romantic-morning__section{padding:10% 0;position:relative}@media screen and (max-width: 991px){.romantic-morning__section{padding:15% 0}}.romantic-morning__section_design_1{background:url(/design/images/actions/2019/romantic-morning/human-1.jpg) center top no-repeat/cover;padding:22% 0 15%}@media screen and (max-width: 991px){.romantic-morning__section_design_1{padding:45% 0 15%}}.romantic-morning__section_design_2{background:linear-gradient(174deg, #19c2fa 0%, #097ecf 100%)}@media screen and (min-width: 1050px){.romantic-morning__section_design_2{padding-bottom:0}}.romantic-morning__section_design_2 .wrapper{display:grid;grid-auto-flow:column;grid-gap:20px;grid-template-columns:auto max-content}@media screen and (max-width: 1300px){.romantic-morning__section_design_2 .wrapper{grid-template-columns:40% calc(60% - 20px);grid-gap:0}}@media screen and (max-width: 1050px){.romantic-morning__section_design_2 .wrapper{grid-template-columns:1fr}}.romantic-morning__section_design_2 .left-block{max-width:615px;justify-self:flex-end}@media screen and (max-width: 1300px){.romantic-morning__section_design_2 .left-block{max-width:100%}}.romantic-morning__section_design_2 .title{font-size:50px;line-height:64px;font-weight:bold;margin-bottom:40px;opacity:0}@media screen and (max-width: 1250px){.romantic-morning__section_design_2 .title{font-size:42px;line-height:52px;margin-bottom:35px}}@media screen and (max-width: 991px){.romantic-morning__section_design_2 .title{font-size:36px;line-height:44px;margin-bottom:30px}}@media screen and (max-width: 767px){.romantic-morning__section_design_2 .title{font-size:28px;line-height:36px;margin-bottom:20px}}.romantic-morning__section_design_2 .title.active{animation:text-appear-1 1s .3s 1 forwards}.romantic-morning__section_design_2 .text{font-size:25px;line-height:32px;font-weight:500;margin-bottom:40px;text-shadow:0 2px 4px rgba(0,0,0,.25);z-index:2;position:relative;opacity:0}@media screen and (max-width: 1250px){.romantic-morning__section_design_2 .text{font-size:21px;line-height:28px;margin-bottom:30px;text-shadow:none}}.romantic-morning__section_design_2 .text.active{animation:text-appear-3 1.1s .2s 1 forwards}.romantic-morning__section_design_2 .human{max-width:100%;opacity:0}@media screen and (max-width: 1300px){.romantic-morning__section_design_2 .human{width:100%}}@media screen and (max-width: 1050px){.romantic-morning__section_design_2 .human{display:none}}.romantic-morning__section_design_2 .human.active{animation:appear-1 1.1s .2s 1 forwards}.romantic-morning__section_design_3{background:linear-gradient(180deg, #FDAD3D 0%, #ED417D 100%)}@media screen and (min-width: 991px){.romantic-morning__section_design_3{padding:0}}.romantic-morning__section_design_3 .wrapper{display:grid;grid-auto-flow:column;grid-column-gap:30px;grid-template-columns:max-content auto;margin-left:7%}@media screen and (max-width: 1200px){.romantic-morning__section_design_3 .wrapper{grid-template-columns:40% calc(60% - 30px);margin:0}}@media screen and (max-width: 991px){.romantic-morning__section_design_3 .wrapper{grid-template-columns:1fr;grid-gap:0}}.romantic-morning__section_design_3 .human{margin-top:-80px;z-index:2;position:relative;opacity:0;width:100%}@media screen and (max-width: 991px){.romantic-morning__section_design_3 .human{display:none}}.romantic-morning__section_design_3 .human.active{animation:appear-1 1.2s .3s 1 forwards}.romantic-morning__section_design_3 .title{font-size:40px;line-height:51px;margin-bottom:40px;font-weight:bold;opacity:0}@media screen and (max-width: 1250px){.romantic-morning__section_design_3 .title{font-size:42px;line-height:52px;margin-bottom:35px}}@media screen and (max-width: 991px){.romantic-morning__section_design_3 .title{font-size:36px;line-height:44px;margin-bottom:30px}}@media screen and (max-width: 767px){.romantic-morning__section_design_3 .title{font-size:28px;line-height:36px;margin-bottom:20px}}.romantic-morning__section_design_3 .title.active{animation:text-appear-2 1.1s .3s 1 forwards}.romantic-morning__section_design_3 .text{font-size:22px;line-height:28px;margin-bottom:40px;font-weight:500;opacity:0}@media screen and (max-width: 1250px){.romantic-morning__section_design_3 .text{font-size:21px;line-height:28px;margin-bottom:30px;text-shadow:none}}.romantic-morning__section_design_3 .text.active{animation:text-appear-4 1.2s .2s 1 forwards}.romantic-morning__section_design_3 .right-block{align-self:flex-end;justify-self:center;max-width:640px;margin-bottom:5%;position:relative}@media screen and (max-width: 991px){.romantic-morning__section_design_3 .right-block{max-width:100%;margin-bottom:0}}.romantic-morning__section_design_4{background:#fff;z-index:2}@media screen and (min-width: 1350px){.romantic-morning__section_design_4{padding-bottom:5%}}.romantic-morning__section_design_4 .title{font-size:50px;line-height:64px;color:#c31b9f;font-weight:bold;text-transform:uppercase;margin-bottom:80px;opacity:0}@media screen and (max-width: 1250px){.romantic-morning__section_design_4 .title{font-size:42px;line-height:52px;margin-bottom:35px}}@media screen and (max-width: 991px){.romantic-morning__section_design_4 .title{font-size:36px;line-height:44px;margin-bottom:30px}}@media screen and (max-width: 767px){.romantic-morning__section_design_4 .title{font-size:28px;line-height:36px;margin-bottom:20px}}.romantic-morning__section_design_4 .title.active{animation:bounceInDown 1.2s .2s 1 forwards}.romantic-morning__section_design_5{background:linear-gradient(180deg, #7B78FF 0%, #5745E8 100%);overflow:hidden}.romantic-morning__section_design_5 .title{font-size:50px;line-height:64px;font-weight:bold;margin-bottom:20px;text-transform:uppercase;opacity:0}@media screen and (max-width: 1250px){.romantic-morning__section_design_5 .title{font-size:42px;line-height:52px;margin-bottom:35px}}@media screen and (max-width: 991px){.romantic-morning__section_design_5 .title{font-size:36px;line-height:44px;margin-bottom:30px}}@media screen and (max-width: 767px){.romantic-morning__section_design_5 .title{font-size:28px;line-height:36px;margin-bottom:20px}}.romantic-morning__section_design_5 .title.active{animation:bounceInDown 1s .2s 1 forwards}.romantic-morning__section_design_5 .text{font-size:25px;line-height:32px;font-weight:500;max-width:850px;margin:0 auto 70px;opacity:0}@media screen and (max-width: 1250px){.romantic-morning__section_design_5 .text{font-size:21px;line-height:28px;margin-bottom:30px;text-shadow:none}}.romantic-morning__section_design_5 .text.active{animation:bounceInDown 1.1s .1s 1 forwards}.romantic-morning__title{text-shadow:0 4px 6px rgba(0,0,0,.25);font-size:110px;font-weight:800;z-index:2;position:relative}@media screen and (max-width: 1400px){.romantic-morning__title{font-size:90px}}@media screen and (max-width: 1200px){.romantic-morning__title{font-size:70px}}@media screen and (max-width: 991px){.romantic-morning__title{font-size:50px}}@media screen and (max-width: 576px){.romantic-morning__title{font-size:30px}}@media screen and (max-width: 480px){.romantic-morning__title{font-size:24px}}.romantic-morning__title-1{opacity:0;position:relative;animation:text-appear-1 1.5s .3s 1 forwards}.romantic-morning__title-2{opacity:0;text-align:right;animation:text-appear-2 1.5s .3s 1 forwards}.romantic-morning__title-logo{height:60%;position:absolute;top:0;bottom:0;margin:auto 0 auto 1px;animation:ring-ring 10s infinite linear}.romantic-morning__semi-finalists_wrapp{max-width:1200px;margin:auto}@media screen and (max-width: 1210px){.romantic-morning__semi-finalists_wrapp{max-width:785px}}@media screen and (max-width: 820px){.romantic-morning__semi-finalists_wrapp{max-width:420px;padding:0 15px}}.romantic-morning__semi-finalists_wrapp .title{text-align:center}.romantic-morning__semi-finalists_wrapp .text{text-align:center}.romantic-morning__semi-finalists_wrapp .text-7{margin-bottom:0}@media screen and (max-width: 1024px){.romantic-morning__semi-finalists_wrapp .count_wrapper{display:block}}@media screen and (max-width: 820px){.romantic-morning__semi-finalists_wrapp .text-1{font-size:20px}}@media screen and (max-width: 490px){.romantic-morning__semi-finalists_wrapp .text-1{font-size:18px}}@media screen and (max-width: 400px){.romantic-morning__semi-finalists_wrapp .text-1{font-size:16px}}.romantic-morning__section_design_5 .romantic-morning-decor_9{bottom:5%}.semi-finalists__list{padding:110px 0 0 0;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:center}.semi-finalists__item{width:370px;margin:0 45px 40px 0;background:#fff;height:365px;position:relative;z-index:5}.semi-finalists__item:nth-child(3){margin:0 0 40px 0}.semi-finalists__item .winner__border_img{position:absolute;top:-105px;left:calc(50% - 198px)}@media screen and (max-width: 420px){.semi-finalists__item .winner__border_img{top:-113px;left:calc(50% - 180px);max-width:360px;height:490px}}@media screen and (max-width: 1210px){.semi-finalists__item:nth-child(2n){margin-right:0}.semi-finalists__item:nth-child(3){margin-right:45px}}@media screen and (max-width: 820px){.semi-finalists__item{margin-right:0 !important}}@media screen and (max-width: 420px){.semi-finalists__item{height:auto;min-height:365px}}.semi-finalists__img_container{position:relative}.semi-finalists__img_container .semi-finalists__img{max-width:100%;height:255px;-o-object-fit:fill;object-fit:fill}.semi-finalists__img_container video{height:255px;-o-object-fit:cover;object-fit:cover;vertical-align:bottom}.semi-finalists__description_container{display:grid;grid-template-columns:auto max-content;align-items:center;padding:5px 10px;height:100px}.semi-finalists__description_container .romantic-morning-participants__btn,.semi-finalists__description_container .romantic-morning-participants__btn.voted{background:linear-gradient(180deg, #FFA938 0%, #FC0055 97.4%)}@media screen and (max-width: 420px){.semi-finalists__description_container{height:auto}}.semi-finalists__description_left-side .social-share{display:inline-flex;justify-content:space-between;width:140px;margin-top:5px}.semi-finalists__description_left-side .social-share .romantic-morning-socials__link{background:rgba(0,0,0,0);border-color:#fa2350}.semi-finalists__description_left-side .social-share .romantic-morning-socials__link:focus{outline:none;box-shadow:none}.semi-finalists__description_left-side .social-share .romantic-morning-socials__link .romantic-morning-socials__icon{width:40px;height:36px}.semi-finalists__header{color:#fa2350;font-weight:900;font-size:20px;line-height:26px;margin:0}.semi-finalists__text{margin:0;color:#8f8f8f;font-weight:300;font-size:18px;line-height:23px}.semi-finalists__description_right-side{height:100%;display:flex;flex-direction:column}.semi-finalists__description_right-side .romantic-morning-participants__btn{padding:0 11px}.semi-finalists__description_right-side .romantic-morning-participants__likes{display:flex;justify-content:center;margin-top:22px}.semi-finalists__description_right-side .romantic-morning-participants__likes .romantic-morning-participants__like-icon{background:url(/design/images/actions/2019/romantic-morning/semi-final__like2.svg) center/contain no-repeat}.semi-finalists__description_right-side .romantic-morning-participants__likes .number{color:#fc0454;font-size:16px;line-height:149.49%;margin-top:-5px}.romantic-morning-decor{position:absolute;pointer-events:none;z-index:1}.romantic-morning-decor_1{left:0;top:257px;will-change:transform;animation:rubberBand-1 14s 2s infinite}@media screen and (max-width: 767px){.romantic-morning-decor_1{display:none}}.romantic-morning-decor_2{right:0;top:498px;will-change:transform;animation:rubberBand-1 11s 4s infinite}@media screen and (max-width: 767px){.romantic-morning-decor_2{display:none}}.romantic-morning-decor_3{left:24%;top:66%;animation:flash 12s 1s infinite}@media screen and (max-width: 991px){.romantic-morning-decor_3{display:none}}.romantic-morning-decor_4{bottom:-9%;left:35px;animation:random-move-1 12s infinite;will-change:transform}@media screen and (max-width: 1400px){.romantic-morning-decor_4{max-width:270px}}@media screen and (max-width: 1200px){.romantic-morning-decor_4{max-width:240px}}@media screen and (max-width: 991px){.romantic-morning-decor_4{max-width:210px}}@media screen and (max-width: 767px){.romantic-morning-decor_4{max-width:180px}}@media screen and (max-width: 576px){.romantic-morning-decor_4{max-width:150px}}@media screen and (max-width: 480px){.romantic-morning-decor_4{max-width:120px}}.romantic-morning-decor_5{top:9%;right:3%;transform:rotate(-76deg) scale(0.4);animation:random-move-2 13s infinite;will-change:transform}@media screen and (max-width: 991px){.romantic-morning-decor_5{display:none}}.romantic-morning-decor_6{bottom:-4%;right:0;animation:random-move-3 11s infinite;will-change:transform}@media screen and (max-width: 1400px){.romantic-morning-decor_6{max-width:310px}}@media screen and (max-width: 1200px){.romantic-morning-decor_6{max-width:280px}}@media screen and (max-width: 991px){.romantic-morning-decor_6{max-width:250px}}@media screen and (max-width: 767px){.romantic-morning-decor_6{max-width:220px}}@media screen and (max-width: 576px){.romantic-morning-decor_6{max-width:190px}}@media screen and (max-width: 480px){.romantic-morning-decor_6{max-width:160px}}.romantic-morning-decor_7{left:0;top:50%;transform:translateY(-50%);animation:flash 20s 4s infinite}@media screen and (max-width: 1700px){.romantic-morning-decor_7{display:none}}.romantic-morning-decor_8{top:20%;right:0;will-change:transform;animation:rubberBand-1 17s 5s infinite}@media screen and (max-width: 767px){.romantic-morning-decor_8{display:none}}.romantic-morning-decor_9{bottom:25%;left:0;right:0;margin:0 auto;will-change:transform;animation:rubberBand-1 8s 2s infinite}@media screen and (max-width: 767px){.romantic-morning-decor_9{display:none}}.romantic-morning-decor_10{bottom:20px;right:42%}@media screen and (max-width: 991px){.romantic-morning-decor_10{display:none}}.romantic-morning-decor_11{top:20%;left:0;will-change:transform;transform:scale(1.7);animation:rubberBand-2 9s 5s infinite}@media screen and (max-width: 991px){.romantic-morning-decor_11{display:none}}.romantic-morning-decor_12{bottom:102%;left:-45%}@media screen and (max-width: 767px){.romantic-morning-decor_12{display:none}}.romantic-morning-decor_13{top:17%;right:0;animation:flash 22s 3s infinite}@media screen and (max-width: 1200px){.romantic-morning-decor_13{display:none}}.romantic-morning-decor_14{top:-28%;right:41%;animation:random-move-1 16s infinite}@media screen and (max-width: 1200px){.romantic-morning-decor_14{display:none}}.romantic-morning-decor_15{left:6%;top:-10%;z-index:3;animation:flash 16s 6s infinite}@media screen and (max-width: 1200px){.romantic-morning-decor_15{display:none}}.romantic-morning-decor_16{top:15%;right:0;animation:flash 20s 2s infinite}@media screen and (max-width: 991px){.romantic-morning-decor_16{display:none}}.romantic-morning-decor_17{bottom:23%;right:0;animation:rubberBand-1 16s 1s infinite;will-change:transform}@media screen and (max-width: 1350px){.romantic-morning-decor_17{display:none}}.romantic-morning-decor_18{top:48%;left:0;transform:scale(0.8) translateX(-15%);animation:rubberBand-3 13s 4s infinite;will-change:transform}@media screen and (max-width: 1350px){.romantic-morning-decor_18{display:none}}.romantic-morning-decor_19{bottom:19%;left:0;animation:flash 25s infinite}@media screen and (max-width: 1350px){.romantic-morning-decor_19{display:none}}.romantic-morning-decor_20{top:calc(50% - 154px);left:-2%}@media screen and (max-width: 991px){.romantic-morning-decor_20{display:none}}.romantic-morning-decor_21{top:9%;right:0;animation:rubberBand-1 16s infinite}@media screen and (max-width: 991px){.romantic-morning-decor_21{display:none}}.romantic-morning-rules{counter-reset:rule;padding:0;margin:0 auto 190px;list-style:none;max-width:1280px;display:flex}@media screen and (max-width: 1349px){.romantic-morning-rules{display:grid;grid-gap:15px;grid-template-columns:1fr 1fr;margin-bottom:50px}}.romantic-morning-rules__block{opacity:0}@media screen and (min-width: 1350px){.romantic-morning-rules__block.rule-2,.romantic-morning-rules__block.rule-3{align-self:flex-end}.romantic-morning-rules__block.rule-2,.romantic-morning-rules__block.rule-4{z-index:1}}@media screen and (max-width: 1350px){.romantic-morning-rules__block{display:flex}}.romantic-morning-rules__wrapper{padding:30px;position:relative;display:grid;grid-template-rows:1fr max-content;box-shadow:0 4px 15px rgba(59,21,107,.28);transition:transform .3s ease}@media screen and (max-width: 991px){.romantic-morning-rules__wrapper{padding:25px}}@media screen and (max-width: 767px){.romantic-morning-rules__wrapper{padding:20px}}@media screen and (max-width: 576px){.romantic-morning-rules__wrapper{padding:15px}}.romantic-morning-rules__wrapper:hover{transform:translate3d(0, -10px, 0)}.romantic-morning-rules__wrapper_1{background:linear-gradient(180deg, #74A9FD 0%, #9156D9 100%)}@media screen and (min-width: 1350px){.romantic-morning-rules__wrapper_1{width:400px;height:430px}.romantic-morning-rules__wrapper_1 .romantic-morning-rules__text{max-width:85%}}.romantic-morning-rules__wrapper_1:after{background-image:url(/design/images/actions/2019/romantic-morning/letter-1.svg)}.romantic-morning-rules__wrapper_2{background:linear-gradient(180deg, #FF7C6E 0%, #F5327F 100%)}@media screen and (min-width: 1350px){.romantic-morning-rules__wrapper_2{width:289px;height:312px;margin-left:-48px;margin-bottom:-80px}}.romantic-morning-rules__wrapper_2:after{background-image:url(/design/images/actions/2019/romantic-morning/letter-2.svg)}.romantic-morning-rules__wrapper_3{background:linear-gradient(180deg, #FFDF40 0%, #FF8359 100%)}@media screen and (min-width: 1350px){.romantic-morning-rules__wrapper_3{width:387px;height:418px;margin-left:-64px;margin-bottom:-60px}.romantic-morning-rules__wrapper_3 .romantic-morning-rules__text{max-width:85%}}.romantic-morning-rules__wrapper_3:after{background-image:url(/design/images/actions/2019/romantic-morning/letter-3.svg)}.romantic-morning-rules__wrapper_4{background:linear-gradient(180deg, #BDA2F9 0%, #E94260 100%)}@media screen and (min-width: 1350px){.romantic-morning-rules__wrapper_4{width:362px;height:389px;margin-left:-44px}}.romantic-morning-rules__wrapper_4:after{background-image:url(/design/images/actions/2019/romantic-morning/letter-4.svg)}.romantic-morning-rules__wrapper:after{pointer-events:none;position:absolute;left:0;top:0;content:"";width:100%;height:100%;background-repeat:no-repeat}.romantic-morning-rules__text{text-shadow:0 2px 3px rgba(0,0,0,.35);font-size:25px;line-height:32px;font-weight:900;margin:0 auto}@media screen and (max-width: 991px){.romantic-morning-rules__text{font-size:22px;line-height:28px;font-weight:600}}@media screen and (max-width: 576px){.romantic-morning-rules__text{font-size:18px;line-height:22px;font-weight:500}}.romantic-morning-rules__icon{justify-self:center;align-self:center}@media screen and (max-width: 1350px){.romantic-morning-rules__icon{margin-bottom:15px}}@media screen and (max-width: 991px){.romantic-morning-rules__icon{width:75%}}@media screen and (max-width: 576px){.romantic-morning-rules__icon{width:50%}}.romantic-morning-rules .rule-1.active{animation:appear-1 1.3s .5s 1 forwards}.romantic-morning-rules .rule-2.active{animation:appear-1 .7s .45s 1 forwards}.romantic-morning-rules .rule-3.active{animation:appear-1 1s .35s 1 forwards}.romantic-morning-rules .rule-4.active{animation:appear-1 1.25s .2s 1 forwards}.romantic-morning-participants{padding:0;margin:0 auto;list-style:none;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px;max-width:1280px;text-align:left;position:relative;z-index:2}@media screen and (max-width: 991px){.romantic-morning-participants{grid-template-columns:1fr 1fr}}@media screen and (max-width: 576px){.romantic-morning-participants{grid-template-columns:1fr}}.romantic-morning-participants__block{background:#fff;padding:0 20px 25px;transition:transform .3s ease,box-shadow .2s ease;display:flex;flex-direction:column}.romantic-morning-participants__block:hover{transform:translate3d(0, -10px, 0);box-shadow:0 10px 20px rgba(0,0,0,.2)}.romantic-morning-participants__cover{margin:0 -20px 25px;position:relative;display:flex;background:#c6c6c6;min-height:200px;max-height:300px}.romantic-morning-participants__play{background:url(/design/images/actions/2019/romantic-morning/icon-play.svg) center no-repeat/contain;width:93px;height:93px;display:inline-block;cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transition:transform .2s ease-out;z-index:1}.romantic-morning-participants__play:hover,.romantic-morning-participants__play:focus{transform:scale(1.2)}.romantic-morning-participants__img{width:100%}.romantic-morning-participants__heading{margin-bottom:15px;display:grid;grid-template-columns:1fr max-content;grid-template-areas:"block-title block-likes" "block-city  block-likes";grid-column-gap:15px}.romantic-morning-participants__name{grid-area:block-title;color:#482884;font-size:20px;font-weight:900}.romantic-morning-participants__city{grid-area:block-city;color:#8f8f8f;font-weight:300}.romantic-morning-participants__likes{grid-area:block-likes;color:#c91b9b;font-weight:500;font-size:18px;line-height:30px}.romantic-morning-participants__like-icon{background:url(/design/images/actions/2019/romantic-morning/icon-like-2.svg) center no-repeat/contain;width:20px;height:18px;display:inline-block;margin-right:5px}.romantic-morning-participants__description{margin-bottom:20px;color:#000;font-weight:300;font-size:20px;line-height:26px}.romantic-morning-participants__btn{height:38px;line-height:38px;background:linear-gradient(180deg, #F91F7D 0%, #9A18BA 100%);box-shadow:0px 4px 6px rgba(0,0,0,.2);border-radius:100px;font-size:18px;color:#fff;border:none;padding:0 35px;font-weight:bold;transition:transform .2s ease}.romantic-morning-participants__btn.voted{opacity:.5;cursor:no-drop;background:linear-gradient(180deg, #c60558 0%, #620f76 100%)}@media screen and (max-width: 991px){.romantic-morning-participants__btn{padding:0 25px;height:36px;line-height:36px;font-size:17px}}@media screen and (max-width: 576px){.romantic-morning-participants__btn{padding:0 15px;height:34px;line-height:34px;font-size:16px}}.romantic-morning-participants__btn:hover,.romantic-morning-participants__btn:focus{transform:translateY(-1px)}.romantic-morning-circles{position:absolute;width:100%;height:100%;top:0;left:0;animation:circle-1 24s linear infinite}.romantic-morning-circles .circle-1,.romantic-morning-circles .circle-2{position:absolute}.romantic-morning-circles .circle-1::after,.romantic-morning-circles .circle-2::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ffb4c0;border-radius:50%;opacity:.15;animation:circle-2 12s cubic-bezier(0.3, 0.27, 0.07, 1.64) infinite}.romantic-morning-circles .circle-1{width:493px;height:493px;left:-10%;top:25%}.romantic-morning-circles .circle-2{width:949px;height:949px;right:-22%;bottom:-15%;transform:matrix(-1, 0, 0, 1, 0, 0)}.romantic-morning-modal{max-width:630px;font-weight:500}.romantic-morning-modal__content{background-image:url(/design/images/actions/2019/romantic-morning/modal-bg-1.png),url(/design/images/actions/2019/romantic-morning/modal-bg-2.png),linear-gradient(155.94deg, #FFD10F 6.62%, #F0A411 102.65%);background-position:left top,right bottom;background-repeat:no-repeat,no-repeat;color:#524768;border:none}.romantic-morning-modal__body{padding:50px}@media screen and (max-width: 991px){.romantic-morning-modal__body{padding:30px}}@media screen and (max-width: 576px){.romantic-morning-modal__body{padding:15px}}.romantic-morning-modal__close{position:absolute;top:10px;right:10px;background:0 0;border:none;font-size:50px;line-height:1;width:50px;height:50px;padding:0;transition:transform .1s ease;will-change:transform;z-index:1}@media screen and (max-width: 991px){.romantic-morning-modal__close{font-size:30px;width:30px;height:30px;top:5px;right:5px}}.romantic-morning-modal__close:hover{transform:scale3d(1.1, 1.1, 1)}.romantic-morning-modal__close:focus{outline:none}.romantic-morning-modal__title{font-size:40px;text-align:center;text-transform:uppercase;font-weight:bold;margin-bottom:15px}@media screen and (max-width: 991px){.romantic-morning-modal__title{font-size:30px;margin-bottom:20px}}@media screen and (max-width: 767px){.romantic-morning-modal__title{font-size:20px;margin-bottom:15px}}.romantic-morning-modal__subtitle{text-align:center;text-transform:uppercase;font-size:15px;line-height:19px;margin-bottom:25px}.romantic-morning-modal__inputs{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5%;grid-row-gap:22px;margin-bottom:30px;font-weight:500}@media screen and (max-width: 576px){.romantic-morning-modal__inputs{grid-template-columns:1fr;grid-column-gap:0}}.romantic-morning-modal__input{border-radius:30px 0 30px 0;height:38px;border:none;padding:2px 20px 0;width:100%;font-weight:500}.romantic-morning-modal__input:focus{outline:none}.romantic-morning-modal__file-label{font-size:18px;line-height:23px;margin-bottom:10px}@media screen and (max-width: 991px){.romantic-morning-modal__file-label{text-align:center;display:block}}.romantic-morning-modal__file-btn{background:#ffe7c4;border-radius:30px;font-size:14px;border:none;margin-right:25px;height:36px;padding:0 20px;font-weight:500;white-space:nowrap;transition:opacity .2s ease}@media screen and (max-width: 991px){.romantic-morning-modal__file-btn{margin:0 auto 10px}}.romantic-morning-modal__file-btn:hover,.romantic-morning-modal__file-btn:focus{opacity:.8}.romantic-morning-modal__file-description{font-size:14px;line-height:18px}@media screen and (max-width: 991px){.romantic-morning-modal__file-description{text-align:center}}.romantic-morning-modal__result{display:none;text-align:center}.romantic-morning-modal__text{font-size:22px;line-height:1.4}@media screen and (max-width: 991px){.romantic-morning-modal__text{font-size:17px}}.romantic-morning-modal .custom-control-label::before{background:none;border-radius:0;border:1px solid #000;top:3px}.romantic-morning-modal .custom-control-input:checked~.custom-control-label::before{border-color:#9a18ba;background-color:#9a18ba}.romantic-morning-modal .romantic-morning__btn{height:58px;text-transform:none;animation:none;opacity:1;transition:transform .2s ease}.romantic-morning-modal .romantic-morning__btn:disabled{cursor:no-drop;opacity:.5;background:linear-gradient(180deg, #c60558 0, #620f76 100%)}.romantic-morning-modal .romantic-morning__btn:not(:disabled):hover,.romantic-morning-modal .romantic-morning__btn:not(:disabled):focus{transform:translateY(-2px)}.romantic-morning-modal-rules{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:15%;grid-row-gap:20px;text-align:center;margin-bottom:30px}@media screen and (max-width: 991px){.romantic-morning-modal-rules{grid-column-gap:20px}}.romantic-morning-modal-rules__item{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.romantic-morning-modal-rules__item:after{content:"";border-radius:50%;background:rgba(255,255,255,.5);width:65px;height:65px;position:absolute;top:0;left:50%;z-index:-1;transform:translateX(-80%)}.romantic-morning-modal-rules__icon{display:inline-block}.romantic-morning-modal-rules__icon-wrapper{height:52px;display:flex;align-items:flex-end;margin:10px 0}.romantic-morning-modal-rules__title{font-size:15px;line-height:19px;color:#524768}
