@font-face{font-family:'Open Sans';src:url("/design/images/img_for_design/fonts/Open Sans/OpenSans-Italic.woff2") format("woff2"),url("/design/images/img_for_design/fonts/Open Sans/OpenSans-Italic.woff") format("woff"),url("/design/images/img_for_design/fonts/Open Sans/OpenSans-Italic.svg#OpenSans-Italic") format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url("/design/images/img_for_design/fonts/Open Sans/OpenSans-Regular.woff2") format("woff2"),url("/design/images/img_for_design/fonts/Open Sans/OpenSans-Regular.woff") format("woff"),url("/design/images/img_for_design/fonts/Open Sans/OpenSans-Regular.svg#OpenSans-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url("/design/images/img_for_design/fonts/Open Sans/OpenSans-SemiBold.woff2") format("woff2"),url("/design/images/img_for_design/fonts/Open Sans/OpenSans-SemiBold.woff") format("woff"),url("/design/images/img_for_design/fonts/Open Sans/OpenSans-SemiBold.svg#OpenSans-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url("/design/images/img_for_design/fonts/Open Sans/OpenSans-Bold.woff2") format("woff2"),url("/design/images/img_for_design/fonts/Open Sans/OpenSans-Bold.woff") format("woff"),url("/design/images/img_for_design/fonts/Open Sans/OpenSans-Bold.svg#OpenSans-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.visually-hidden,.counters{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.list-reset{padding:0;margin:0;list-style:none}.img{display:block;max-width:100%;height:auto}.label{position:relative;display:flex;flex-wrap:wrap;align-content:flex-start;width:100%;margin-bottom:21px;font-size:16px;font-weight:600;color:#009CAB}.label__input{box-sizing:border-box;flex-basis:100%;max-width:100%;min-height:36px;padding:0 0.5em;margin:0;border:2px solid currentColor;font-family:"Open Sans",Arial,sans-serif;font-size:1rem;color:#009CAB;border-radius:5px;background-color:transparent}.label__input:hover{border-color:#F59A2B}.label__input:focus{border-color:#F59A2B;box-shadow:none;outline:none}.label__input.invalid{border-color:red}.label__input_t_textarea{min-height:200px;padding-top:0.2em;padding-bottom:0.2em;resize:vertical}.label__input_t_checkbox{position:absolute;width:1px;height:1px;clip:rect(0, 0, 0, 0);overflow:hidden}.label__text{order:-1;box-sizing:border-box;flex-basis:100%;padding-left:10px;margin-bottom:3px;font-size:16px}@media (max-width: 767px){.label__text{margin-bottom:6px;font-size:14px}}.label__input:required ~ .label__text::after{content:"*"}.label__input_t_checkbox ~ .label__text{position:relative;padding-left:34px;line-height:25px}@media (max-width: 767px){.label__input_t_checkbox ~ .label__text{padding-left:40px;line-height:1.35}}.label__input_t_checkbox ~ .label__text::before{content:"";position:absolute;top:0;left:0;box-sizing:border-box;width:25px;height:25px;padding:2px;border:2px solid currentColor;border-radius:3px;background-clip:content-box}@media (max-width: 767px){.label__input_t_checkbox ~ .label__text::before{top:6px}}.label__input_t_checkbox:checked ~ .label__text::before{background-color:currentColor}.label__input_t_checkbox:hover ~ .label__text::before,.label__input_t_checkbox:focus ~ .label__text::before{border-color:#F59A2B}.label .error-message{position:absolute;right:0;bottom:0;margin:0;font-size:.75rem;color:red;background:#fff;transform:translateY(50%)}fieldset.invalid .label__text::before{border-color:red}.popup{display:none;position:fixed;top:0;left:0;z-index:50;justify-content:center;align-items:flex-start;box-sizing:border-box;width:100%;height:100vh;padding:30px 10px;background-color:rgba(255,255,255,0.75)}.popup_visible{display:flex}.popup__inner{position:relative;box-sizing:border-box;width:100%;max-width:955px;max-height:100%;padding:39px 44px;padding-bottom:52px;background-color:#fff;box-shadow:0px 2px 4px rgba(0,0,0,0.25);border-radius:10px;overflow:auto}@media (max-width: 767px){.popup__inner{padding-left:18px;padding-right:18px;padding-bottom:46px}}.popup__close{position:absolute;top:35px;right:35px;z-index:1;width:60px;height:60px;border:0;color:#009CAB;background:none}@media (max-width: 767px){.popup__close{top:0;right:0;width:45px;height:45px}}.popup__close:hover,.popup__close:focus,.popup__close:active{color:#F59A2B}.popup__close::before,.popup__close::after{content:"";position:absolute;top:50%;left:50%;width:39px;height:2px;background-color:currentColor}@media (max-width: 767px){.popup__close::before,.popup__close::after{width:22px;height:1px}}.popup__close::before{transform:translate(-50%, -50%) rotate(45deg)}.popup__close::after{transform:translate(-50%, -50%) rotate(-45deg)}body{padding:0;margin:0;font-family:"Open Sans",Arial,sans-serif;font-size:18px;line-height:1.38;color:#616161}.title{display:flex;justify-content:center;width:100%;margin-bottom:50px}@media (max-width: 767px){.title{margin-bottom:25px}}.title__text{position:relative;padding:0 47px;margin:0;font-family:"Open Sans",Arial,sans-serif;font-size:50px;line-height:1.38;font-weight:bold;text-transform:uppercase;text-align:center;color:#009CAB}.title__text_s_sm{font-size:40px}@media (max-width: 767px){.title__text{padding:0 22px;font-size:20px}}.title__text::before,.title__text::after{content:"";position:absolute;top:52%;display:inline-block;width:47px;height:35px;background:url("data:image/svg+xml,%3Csvg width='23' height='35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 11.187c0 3.302 1.605 6.431 3.924 8.517 1.784 1.564 3.21 3.302 3.924 5.562l2.676 8.865s.357.695.892.869c.535 0 1.248-.174 1.427-.87l2.497-8.864c.535-2.086 1.962-3.998 3.745-5.562 2.854-2.434 4.46-6.084 3.746-9.908-.535-5.04-4.816-9.038-9.988-9.734C5.886-.633 0 4.582 0 11.187zm6.065 0c0-2.955 2.497-5.389 5.529-5.389s5.53 2.434 5.53 5.389-2.498 5.388-5.53 5.388-5.53-2.433-5.53-5.388z' fill='%23F59A2B'/%3E%3C/svg%3E") no-repeat center/contain;transform:translateY(-50%);pointer-events:none}@media (max-width: 767px){.title__text::before,.title__text::after{background-size:10px}}.title__text::before{left:0;background-position-x:0}.title__text::after{right:0;background-position:100%}.btn{display:flex;justify-content:center;align-items:center;padding:20px 40px;border:0;font-family:"Open Sans",Arial,sans-serif;font-size:24px;line-height:1.38;font-weight:bold;text-decoration:none;color:#fff;background:linear-gradient(to bottom, #FDBE71, #F59A2B);box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:10px}.btn:hover,.btn:focus,.btn:active{color:#009CAB}.btn:disabled{background:rgba(97,97,97,0.3)}.btn:disabled:hover,.btn:disabled:focus,.btn:disabled:active{color:#fff}@media (max-width: 767px){.btn{padding:15px 40px;font-size:20px}}.container{box-sizing:border-box;width:100%;max-width:1395px;padding-left:15px;padding-right:15px;margin-right:auto;margin-left:auto}@media (max-width: 767px){.container{padding-left:10px;padding-right:10px}}.section{width:100%;padding-top:24px;margin-bottom:23px}@media (min-width: 992px){.section{padding-top:0;padding-bottom:0;margin-bottom:60px}}.promo{position:relative;font-size:16px;color:#fff;background:#009CAB url(/design/images/img_for_action/2021/voyage/banner.jpg) no-repeat 100% 0/cover}@media (max-width: 767px){.promo{background:url(/design/images/img_for_action/2021/voyage/banner--w--653.jpg) no-repeat 50% 0/100% auto}}@media (max-width: 360px){.promo{background:url(/design/images/img_for_action/2021/voyage/banner--w--360.jpg) no-repeat 50% 0/100% auto}}.promo::before{content:"";position:absolute;top:0;left:0;width:61.667%;height:100%;background:url(/design/images/img_for_action/2021/voyage/shape.png) no-repeat 100% 0/100% 100%}@media (max-width: 767px){.promo::before{top:360px;bottom:0;width:100%;height:auto;background-image:url(/design/images/img_for_action/2021/voyage/shape--mobile.png)}}@media (max-width: 330px){.promo::before{top:320px}}.promo__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;width:38%;padding-bottom:105px}@media (max-width: 767px){.promo__inner{align-items:center;width:100%;padding-bottom:61px;text-align:center}}.promo__logo{margin-bottom:32px}@media (max-width: 767px){.promo__logo{width:240px;height:auto;margin:auto;margin-bottom:227px}}.promo__desc{margin-bottom:60px}@media (max-width: 767px){.promo__desc{max-width:310px;margin-right:auto;margin-left:auto;margin-bottom:18px;font-size:14px;text-shadow:0px 2px 2px rgba(0,0,0,0.25)}}.promo__time{margin-bottom:23px;font-size:18px;font-style:italic;letter-spacing:-0.01em;opacity:0.8}@media (max-width: 767px){.promo__time{margin-bottom:20px;font-size:16px}}@media (max-width: 767px){.promo__time-delim{display:none}}.promo__links{display:flex;flex-direction:column;align-items:center}.promo__btn{margin-bottom:18px}@media (max-width: 767px){.promo__btn{margin-bottom:25px}}.promo__rules{font-size:18px;text-decoration:underline;color:currentColor}.promo__rules:hover,.promo__rules:focus,.promo__rules:active{color:#F59A2B}@media (max-width: 767px){.promo__rules{font-size:16px}}.webp .promo::before{background:url(/design/images/img_for_action/2021/voyage/shape.webp) no-repeat 100% 0/100% 100%}@media (max-width: 767px){.webp .promo::before{background-image:url(/design/images/img_for_action/2021/voyage/shape--mobile.webp)}}.home-link{box-sizing:border-box;padding:0 8px;padding-top:38px;margin-bottom:137px;color:#fff}@media (max-width: 767px){.home-link{width:134px;padding:15px;margin:auto;margin-top:14px;margin-bottom:66px;color:#009CAB;border-radius:7px;background-color:rgba(255,255,255,0.8)}}.steps-block{padding-top:133px;padding-bottom:100px;margin-bottom:90px;text-align:center;background:url(/design/images/img_for_action/2021/voyage/earth.svg) no-repeat 50% 0/100%}@media (max-width: 767px){.steps-block{padding-top:42px;padding-bottom:0;background:url(/design/images/img_for_action/2021/voyage/earth--mobile.svg) no-repeat 50% 0/auto 100%}}.steps-block__title{margin-bottom:43px}@media (max-width: 767px){.steps-block__title{margin-bottom:35px}}.steps-block__btn{display:inline-block}.steps{display:flex;justify-content:space-between;margin-bottom:33px}@media (max-width: 992px){.steps{flex-wrap:wrap;justify-content:center}}@media (max-width: 767px){.steps{flex-direction:column;align-items:center;margin-bottom:30px}}.steps__item{flex-basis:33.33%;max-width:350px;padding-top:275px;text-align:center;background-repeat:no-repeat;background-position:50% 0}@media (max-width: 992px){.steps__item{margin:0 15px}}@media (max-width: 767px){.steps__item{flex-basis:auto;max-width:230px;padding-top:150px;margin:0;margin-bottom:53px}}.steps__item_n_1{background-image:url(/design/images/img_for_action/2021/voyage/step-1.png);background-position-y:100px}@media (max-width: 767px){.steps__item_n_1{padding-top:96px;background-size:114px}}.steps__item_n_2{background-image:url(/design/images/img_for_action/2021/voyage/step-2.png);background-position-y:50px}@media (max-width: 767px){.steps__item_n_2{background-size:142px}}.steps__item_n_3{background-image:url(/design/images/img_for_action/2021/voyage/step-3.png)}@media (max-width: 767px){.steps__item_n_3{padding-top:210px;margin-bottom:0;background-size:207px}}@media (max-width: 767px){.steps__item{background-position-y:0}}.steps__title{font-size:40px;line-height:40px;font-weight:bold;letter-spacing:0.05em;text-transform:uppercase;color:#009CAB}@media (max-width: 767px){.steps__title{margin-bottom:8px;font-size:20px;line-height:20px}}.steps__desc{font-size:24px;letter-spacing:-0.075em}@media (max-width: 767px){.steps__desc{font-size:16px;letter-spacing:unset}}.route-block{margin-bottom:118px;text-align:center;overflow:hidden}@media (max-width: 767px){.route-block{margin-bottom:60px}}.route-block__inner{position:relative;padding-bottom:95px}@media (max-width: 767px){.route-block__inner{padding-bottom:0}}.route-block__desc{margin-bottom:60px;font-size:24px;letter-spacing:-0.03em}@media (max-width: 767px){.route-block__desc{margin-bottom:20px;font-size:16px}}.route-block__img{position:relative;z-index:1;margin:auto}.route-block__wave{position:absolute;top:250px;right:-150px;fill:none}@media (max-width: 767px){.route-block__wave{top:295px;right:30px;width:83px;opacity:0.5}}.route-block__wave_pos_bot{top:440px;right:auto;left:-130px}@media (max-width: 767px){.route-block__wave_pos_bot{top:610px;left:20px}}.route-block__ship{position:absolute;bottom:0;right:5px}@media (max-width: 767px){.route-block__ship{bottom:50px;right:auto;left:35px;width:79px;transform:scaleX(-1)}}.participants-block{padding-bottom:150px}.stories{max-width:1255px;margin:auto;margin-bottom:75px}@media (max-width: 767px){.stories{margin-bottom:30px}}.stories__item{width:calc(33.33% - 50px);max-width:373px;margin-bottom:50px}@media (max-width: 992px){.stories__item{width:calc(50% - 50px);max-width:50%}}@media (max-width: 767px){.stories__item{width:100%;max-width:100%;margin-bottom:15px}}.story{box-sizing:border-box;padding:26px 29px;padding-bottom:36px;color:#009CAB;background-color:rgba(0,156,171,0.05);border-radius:10px}@media (max-width: 767px){.story{padding:23px 26px;padding-bottom:36px}}.story_view_winner{padding:0;background:none}.story__title{margin-bottom:5px;font-size:22px;font-weight:600;color:#F59A2B}@media (max-width: 767px){.story__title{margin-bottom:10px;font-size:18px}}.story__city{font-size:22px;margin-bottom:16px}@media (max-width: 767px){.story__city{font-size:16px}}.story__desc{font-style:italic}.pagination{display:flex;justify-content:center;width:100%}@media (max-width: 575px){.pagination{justify-content:space-between}}.pagination__link{box-sizing:border-box;padding:0 2px;min-width:35px;margin:0 10px;font-size:24px;line-height:35px;text-decoration:none;text-align:center;color:#009CAB;border-radius:5px}@media (max-width: 767px){.pagination__link{margin:0 5px;min-width:30px;font-size:20px;line-height:30px}}.pagination__link:hover,.pagination__link:focus,.pagination__link:active,.pagination__link_active{font-weight:bold;color:#fff;background-color:#009CAB}.pagination__link_t_prev,.pagination__link_t_next{width:54px;margin:0 23px}@media (max-width: 767px){.pagination__link_t_prev,.pagination__link_t_next{margin:0 5px}}.pagination__link_t_prev::before,.pagination__link_t_next::before{content:"";display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:url("data:image/svg+xml,%3Csvg width='44' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 6L10 .226v11.547L0 6zm44 1H9V5h35v2z' fill='%23009CAB'/%3E%3C/svg%3E") no-repeat center}.pagination__link_t_prev:hover::before,.pagination__link_t_prev:focus::before,.pagination__link_t_prev:active::before,.pagination__link_t_next:hover::before,.pagination__link_t_next:focus::before,.pagination__link_t_next:active::before{background:url("data:image/svg+xml,%3Csvg width='44' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 6L10 .226v11.547L0 6zm44 1H9V5h35v2z' fill='%23ffffff'/%3E%3C/svg%3E") no-repeat center}.pagination__link_t_next::before{transform:scaleX(-1)}.voyage-form{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start}.voyage-form__title{margin-bottom:48px}@media (max-width: 767px){.voyage-form__title{margin-bottom:15px}}.voyage-form__inner{width:100%;max-width:303px}@media (max-width: 767px){.voyage-form__inner{max-width:100%}}.voyage-form__story{width:100%;max-width:518px;margin-bottom:32px}@media (max-width: 767px){.voyage-form__story{max-width:100%;margin-bottom:20px}}.voyage-form__rules-wrap{display:flex;justify-content:center;width:100%;margin-bottom:12px}.voyage-form__rules-wrap a{text-decoration:underline;color:currentColor}.voyage-form__rules-wrap a:hover,.voyage-form__rules-wrap a:focus,.voyage-form__rules-wrap a:active{color:#F59A2B}.voyage-form__rules{width:auto}.voyage-form__rules-text{font-size:18px;font-weight:normal}@media (max-width: 767px){.voyage-form__rules-text{font-size:14px}}.voyage-form__submit{margin:0 auto}.voyage-form__msg{display:none;width:100%;margin-top:10px;text-align:center;color:red}.voyage-form__msg_visible{display:block}.voyage-form>.error-message{display:none}.form-feedback{display:flex;flex-direction:column;align-items:center}.form-feedback__msg{max-width:670px;margin-top:19px;margin-bottom:86px;font-size:24px;text-align:center;color:#009CAB}.winner{box-sizing:border-box;padding-top:90px;padding-bottom:100px;margin-bottom:50px;overflow:hidden}.winner__inner{position:relative;box-sizing:border-box;max-width:801px;padding:26px 62px;padding-bottom:47px;margin:auto;border:4px solid #009CAB;border-radius:10px;background:rgba(0,156,171,0.05)}.winner__inner::before,.winner__inner::after,.winner__inner__icon{content:"";position:absolute;background-repeat:no-repeat;background-position:0 0;background-size:100%}.winner__inner::before{left:-130px;bottom:-50px;width:176px;height:435px;background-image:url(/design/images/img_for_action/2021/voyage/winner-bg-1.png)}.winner__inner::after{top:-82px;right:-120px;width:178px;height:176px;background-image:url(/design/images/img_for_action/2021/voyage/winner-bg-2_.png)}.winner__icon{position:absolute;bottom:-40px;right:-70px;width:153px;height:154px;background:url(/design/images/img_for_action/2021/voyage/winner-bg-3.png) no-repeat center/100%}

