.logo__link{background-image:url(../img/logo.png);background-repeat:no-repeat;background-size:contain;display:block;filter:brightness(0) invert(1);height:50px;position:relative;text-indent:-9999px;width:200px}.lang-switcher{align-items:center;display:flex;gap:4px}.lang-switcher__btn{background:none;border:none;color:#fff6;cursor:pointer;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:1;padding:4px 2px;transition:color .2s}.lang-switcher__btn:hover{color:#fffc}.lang-switcher__btn--active{color:#fff}.lang-switcher__sep{color:#fff3;font-size:14px;line-height:1}.header{align-content:center;align-items:center;display:flex;justify-content:space-between;padding:20px}.header__hamburger button{-webkit-appearance:none;background:none;border:0;cursor:pointer;height:28px;outline:none;padding:0;position:relative;width:28px}.header__hamburger button span,.header__hamburger button:after,.header__hamburger button:before{background:#fff;border-radius:4px;box-shadow:0 1px 2px #0003;content:"";display:block;height:2px;position:absolute;top:0;width:28px}.header__hamburger button span{top:8px}.header__hamburger button:after{top:16px}.header__navigation-list__item{display:none;list-style:none;margin-left:20px}.header__navigation-link{border-bottom:1px solid hsla(0,0%,100%,0);color:#fff;font-family:Montserrat,sans-serif;font-size:18px;padding-bottom:0;text-decoration:none;transition:all .2s}.header__navigation-link.active{border-bottom:1px solid hsla(0,0%,100%,.2)}.header__navigation-link:hover{border-color:#ffffff80;color:#fff;padding-bottom:2px}.no-static-header .header{left:0;position:absolute;right:0;top:0;z-index:10}.no-static-header .footer{display:none}.social-info{bottom:20px;display:none;left:20px;position:fixed;right:20px}.social-info .socials{display:flex;justify-content:space-between}@media screen and (max-width:600px){.header__navigation--with-menu .header__navigation-list{display:flex}.header__navigation--with-menu .social-info{display:block}.header .btn--link{font-size:24px}.header__navigation-list{align-items:center;background:#000000e6;display:none;flex-direction:column;justify-content:center;inset:0;margin-left:0;padding-left:0;position:fixed}.header__navigation-list__item{display:block;margin-left:0;padding:20px}.header__navigation-list__item a{font-size:24px}.header__navigation-list__item--close{opacity:.5}}.footer{background:#111;border-top:1px solid hsla(0,0%,100%,.1);box-shadow:0 -10px 5px #0000004d;padding:20px 0}.footer p{color:#ffffff80;font-size:13px}html{background:#111;font-family:Roboto,sans-serif}*,:after,:before{box-sizing:border-box;margin:0}.articles-page .header{left:0;margin:auto;max-width:1280px;position:absolute;right:0}.articles-page .header__navigation-list__item{display:inline-block}.btn{-webkit-appearance:none;font-family:inherit}.btn--link{background:none;border:0;border-bottom:2px solid hsla(0,0%,100%,.5);color:#fffc;font-size:14px;font-weight:400;padding:0 0 2px;text-decoration:none;transition:all .2s}.btn--link:hover{border-color:#fff3;color:#fff}.container{margin:0 20px}@media screen and (min-width:960px){.container{margin:auto;width:960px}}.entry-cover{align-items:flex-end;background:url(../photo_report/biryusinskiy_zaliv/cover.jpg) no-repeat 50%;background-size:cover;display:flex;height:100vh;justify-content:center;text-align:center}.entry-cover .place{animation-delay:1s;animation-duration:1.5s;animation-fill-mode:forwards;animation-name:showCoverTitle;margin-bottom:50px;opacity:0}.entry-cover .place__title{color:#fff;font-family:Oswald,sans-serif;font-size:32px;line-height:34px;margin:0 20px 30px}.entry-cover .place__address{color:#ffffff80;display:block;margin:10px 0 5px}.entry-cover .photo-report__date{color:#ffffff4d;font-size:12px}@media screen and (min-width:1320px){.entry-cover .place{margin-bottom:100px}.entry-cover .place__title{font-size:50px}}@keyframes showCoverTitle{0%{opacity:0;transform:translate3d(0,-100px,0)}to{opacity:1;transform:translateZ(0)}}.photo-report video{height:auto;width:100vw}.photo-report .container{background:#161616;border-top:1px solid hsla(0,0%,100%,.08);font-family:Montserrat,Arial,sans-serif;margin:5px 0 0;padding:20px;text-align:justify}.photo-report .container p{color:#ffffff80;font-size:14px;-webkit-hyphens:auto;hyphens:auto;line-break:loose;line-height:20px;margin-bottom:20px;overflow-wrap:break-word}.photo-report .container p:last-child{margin-bottom:0}.photo-report .container a{border-bottom:1px solid hsla(0,0%,100%,.45);color:#fff;display:inline-block;text-decoration:none;transition:all .2s}.photo-report .container a:hover{border-bottom:1px solid hsla(0,0%,100%,.25);color:#fffc}@media screen and (min-width:1320px){.photo-report .container{background:none;border:0;margin:50px auto}.photo-report .container p{font-size:16px;line-height:24px}}.popup{animation-duration:.2s;animation-fill-mode:forwards;animation-name:showPopup;height:100vh;left:0;opacity:0;padding-top:20px;position:fixed;top:0;width:100vw;z-index:10}.popup__overlay{background:#000000e6;cursor:pointer;inset:0;position:absolute;transition:all .2s;z-index:1}.popup__overlay:after,.popup__overlay:before{background:#777;content:"";display:block;height:32px;opacity:0;position:absolute;right:30px;top:20px;transition:all .2s;width:2px}.popup__overlay:after{transform:rotate(45deg)}.popup__overlay:before{transform:rotate(-45deg)}.popup__overlay:hover{background:#000000d9}.popup__overlay:hover:after,.popup__overlay:hover:before{opacity:1}.popup__content{display:flex;height:100%;justify-content:center}@media screen and (min-width:840px){.popup__content{align-items:center;padding-top:0}}@keyframes showPopup{0%{opacity:0}to{opacity:1}}@keyframes showPopupContent{0%{opacity:0;transform:translate3d(0,-50px,0)}to{opacity:1;transform:translateZ(0)}}@media screen and (min-width:600px){.hidden-on-desktop{display:none!important}}@media screen and (max-width:840px){.hidden-on-mobile{display:none!important}}
