.langs{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px}.langs li{margin:0}.langs li .lang{padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.langs li .lang.active{border-bottom:1px solid var(--white);font-weight:700}.langs li .lang img{width:30px;height:20px;padding:2px;object-fit:contain}@media screen and (min-width:1200px){.langs{gap:10px}.buttons-drop{display:grid;grid-template-columns:auto;grid-template-rows:auto;align-self:center;justify-items:center;font-size:13px;margin-top:20px;grid-gap:15px;gap:15px;grid-template-areas:"lang" "reserver"}.buttons-drop .lang{display:flex;flex:1 1 100%;justify-content:center;height:max-content;margin-top:auto;margin-bottom:auto;order:2;text-transform:uppercase;grid-area:lang}.buttons-drop .lang .drop{display:none}.buttons-drop .lang .dropdown{display:flex;column-gap:10px}.buttons-drop .lang .dropdown .active{font-weight:700}.buttons-drop{margin-bottom:0;margin-left:0;margin-top:0;display:flex;flex-direction:row-reverse;font-weight:600}.buttons-drop:hover .drop svg{transform:rotate(180deg)}.buttons-drop .lang{position:relative;order:0;flex:0 1;cursor:pointer;color:#fff;min-width:40px;font-size:15px}.buttons-drop .lang .drop{display:block;color:#000;font-size:15px}.buttons-drop .lang .drop svg{transition:transform .3s ease;width:13px;height:13px}.buttons-drop .lang .dropdown{position:absolute;opacity:0;top:0;left:5px;padding-top:1.5rem;z-index:9999;transition:opacity .3s ease;display:none;max-height:190px;flex-direction:column;flex-wrap:wrap}.buttons-drop .lang .dropdown li{height:30px;width:30px;border-radius:50%;text-align:center;margin:5px 0;font-size:12px;display:flex;background:#fff;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.125)}.buttons-drop .lang .dropdown li a{color:#000}.buttons-drop .lang .dropdown li:hover{transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.5)}.buttons-drop .lang .dropdown li:hover a{transition:all .3s ease}.buttons-drop .lang:hover .dropdown{display:flex;opacity:1;transition:opacity .3s ease}}@media screen and (max-width:1199px){.buttons-drop .drop{display:none}.buttons-drop .dropdown{display:flex;justify-content:center;gap:15px;text-transform:uppercase;font-size:16px}.buttons-drop .dropdown li{display:flex;justify-content:center;align-items:center;width:36px;height:36px;min-width:36px;min-height:36px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.125);border-radius:50%}}.loader img,.loader svg{width:45vw;height:20vw;max-width:500px;min-width:300px;min-height:200px;object-fit:contain;z-index:11}.loader img path:first-child,.loader svg path:first-child{transform:translate(-1px,-134px);opacity:0}.loader img path:nth-child(2),.loader svg path:nth-child(2){transform:translate(-120px,-122px);opacity:0}.loader img path:nth-child(3),.loader svg path:nth-child(3){transform:translate(-67px,-145px);opacity:0}.loader img path:nth-child(4),.loader svg path:nth-child(4){transform:translate(-51px,-170px);opacity:0}.loader img path:nth-child(5),.loader svg path:nth-child(5){transform:translate(-139px,-14px);opacity:0}.loader img path:nth-child(6),.loader svg path:nth-child(6){transform:translate(57px,-13px);opacity:0}.loader img path:nth-child(7),.loader svg path:nth-child(7){transform:translate(-197px,-29px);opacity:0}.loader img path:nth-child(8),.loader svg path:nth-child(8){transform:translate(-65px,-25px);opacity:0}.loader img path:nth-child(9),.loader svg path:nth-child(9){transform:translate(-18px,-34px);opacity:0}.loader img path:nth-child(10),.loader svg path:nth-child(10){transform:translate(87px,63px);opacity:0}.loader img path:nth-child(11),.loader svg path:nth-child(11){transform:translate(10px,-50px);opacity:0}.loader img path:nth-child(12),.loader svg path:nth-child(12){transform:translate(-19px,-113px);opacity:0}.loader img path:nth-child(13),.loader svg path:nth-child(13){transform:translate(77px,-62px);opacity:0}.loader img path:nth-child(14),.loader svg path:nth-child(14){transform:translate(97px,-131px);opacity:0}.loader img path:nth-child(15),.loader svg path:nth-child(15){transform:translate(-55px,-7px);opacity:0}.loader img path:nth-child(16),.loader svg path:nth-child(16){transform:translate(-71px,-53px);opacity:0}.loader img path:nth-child(17),.loader svg path:nth-child(17){transform:translate(-89px,-181px);opacity:0}.loader img path:nth-child(18),.loader svg path:nth-child(18){transform:translate(-139px,-197px);opacity:0}.loader img path:nth-child(19),.loader svg path:nth-child(19){transform:translate(7px,35px);opacity:0}.loader img path:nth-child(20),.loader svg path:nth-child(20){transform:translate(53px,-183px);opacity:0}.loader img path:nth-child(21),.loader svg path:nth-child(21){transform:translate(-54px,-30px);opacity:0}.loader img path:nth-child(22),.loader svg path:nth-child(22){transform:translate(-151px,-57px);opacity:0}.loader img path:nth-child(23),.loader svg path:nth-child(23){transform:translate(30px,-164px);opacity:0}.loader img path:nth-child(24),.loader svg path:nth-child(24){transform:translate(83px,-45px);opacity:0}.loader img path:nth-child(25),.loader svg path:nth-child(25){transform:translate(-139px,-115px);opacity:0}.loader img path:nth-child(26),.loader svg path:nth-child(26){transform:translate(-190px,-184px);opacity:0}.loader img path:nth-child(27),.loader svg path:nth-child(27){transform:translate(20px,-94px);opacity:0}.loader img path:nth-child(28),.loader svg path:nth-child(28){transform:translate(-169px,56px);opacity:0}.loader img path:nth-child(29),.loader svg path:nth-child(29){transform:translate(79px,-105px);opacity:0}.loader img path:nth-child(30),.loader svg path:nth-child(30){transform:translate(-30px,-134px);opacity:0}.photo{overflow:hidden;position:relative;width:100%;height:100%}.photo img{object-fit:cover}.photo .fancy,.photo img{position:absolute;left:0;top:0;width:100%;height:100%}@media (min-width:1200px){.photo.has-fancy:hover img{transform:scale(1.1)}.photo img{transition:transform 1.5s ease}}.popup-overlay{position:fixed;inset:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:9999}.popup{max-width:450px;width:calc(100% - 40px);background-color:#fff;border:1px solid hsla(0,0%,52%,.2);box-shadow:0 0 10px rgba(0,0,0,.1);position:relative}.popup .close-popup{position:absolute;top:10px;right:10px;cursor:pointer;color:#333;font-size:20px;transition:color .3s ease;border-radius:50%;padding:5px;width:15px;height:15px;border:1px solid hsla(0,0%,52%,.2);transition:all .5s;z-index:20;background:#000;color:#fff}.popup .photo:after{content:"";display:block;padding-top:33%}.popup .popup-text{display:flex;flex-direction:column;align-items:center;text-align:center;padding:35px 10px}.popup .title1 span{font-size:85%}.popup .button{margin-top:25px}.popup .description{font-size:16px;margin-top:15px}.popup .description p{text-align:center!important}@media screen and (min-width:1200px){.popup .popup-text{align-items:flex-start;padding:30px}.popup .title1{text-align:center}.popup .description p{text-align:left!important}}.video{position:relative}.video video{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}