.bg-img{background-image: url(/frontend/img/i/bg_img_01.jpg);background-position: top;background-repeat: no-repeat;width: 100%;height: fit-content;background-size: 130%;}
.bg-2{
    background-image: url(/frontend/img/i/bg_img_02.jpg);
    background-position: center;
    background-repeat: no-repeat;
    width: 100%;
    height: 1307px;
    margin-top: 100px;
}
.bg-2{
    background-image: url(/frontend/img/i/bg_img_02_01.jpg);
    /*background-image: url(/frontend/img/i/bg_img_02.jpg);*/
    background-position: center;
    background-repeat: no-repeat;
    width: 100%;
    /*height: 797px;*/
    /*height: 1307px;*/
    margin-top: 135px;
    display: flex;
    align-items: flex-end;
    aspect-ratio: 1921 / 797;
    height: unset;
    background-size: contain;
}
.bg-2_3{
	background-image: url(/frontend/img/i/bg_img_02_02.jpg);
	background-position: center;
    background-repeat: no-repeat;
    width: 100%;
    height: 405px;
    height: auto;
    background-size: contain;
    aspect-ratio: 1921 / 405;
}
.video_tours-row .video-block{margin-bottom:100px;}
.header .menu{margin-top:24px;}
.header .menu ul{}
.header .menu ul li{display:inline-block;padding-right:20px;}
.header .menu ul li:last-child{padding-right:0;}
.header .menu ul li a{font-family:'DIN Pro';font-weight:500;font-size:28px;display:inline-block;color:#fff;line-height:1;text-decoration:none;cursor:pointer;position:relative;}
.header .menu ul li a:after{background-color:#ffeb3b;display:block;content:"";height:4px;width:0%;left:50%;position:absolute;-webkit-transition:width .3s ease-in-out;-moz--transition:width .3s ease-in-out;transition:width .3s ease-in-out;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);}
.header .menu ul li a:hover:after,
.header .menu ul li a:focus:after{width:40%;}
.header .menu-local{text-align:right;margin-top:22px;padding-right:20px;}
.header .menu-local ul{}
.header .menu-local ul li{display:inline-block;font-family:'DIN Pro';font-weight:500;font-size:24px;color:#fff;}
.header .menu-local ul li a{font-family:'DIN Pro';font-weight:500;font-size:24px;color:#fff;text-decoration:none;}
.header .menu-local ul li a:hover{color:#ffde26;}
.header .menu-local ul li a.active{color:#ffde26;}
.header .phone{margin-top:22px;text-align:right;}
.header .phone a{text-decoration:none;margin-bottom:4px;margin-top:4px;}
.header .phone a p{font-family:'DIN Pro';font-weight:700;font-size:22px;color:#fff;padding-bottom:8px;letter-spacing:1px;}
.header .email{text-align:right;}
.header .email a{font-family:'DIN Pro';font-weight:700;font-size:14px;color:#fff;text-decoration:none;letter-spacing:1px;}
.header .email a:hover{color:#ffde26;}
.header-750 .link-menu-header{display:none;font-size:24px;color:#fff;vertical-align:top;margin-top:0;cursor:pointer;z-index:12;text-align:left;padding-top:16px;padding-left:16px;background-color:#1836a8;width:100%;height:56px;border-bottom:1px solid #142d86;}
.header-750 .link-menu-header i{color:#ffde26;}
.header-750 .menu-mini-header{display:none;background-color:rgba(41, 69, 171, 0.87);position:absolute;left:0;right:0;top:56px;width:100%;height:auto;text-align:center;border-bottom:1px solid #142d86;z-index:12;}
.header-750 .menu-mini-header li{padding-top:20px;padding-bottom:20px;}
.header-750 .menu-mini-header li a{font-family:'DIN Pro';font-weight:500;font-size:28px;color:#fff;line-height:1;text-decoration:none;cursor:pointer;position:relative;}
.header-750 .menu-mini-header li a:after{background-color:#ffeb3b;display:block;content:"";height:4px;width:0%;left:50%;position:absolute;-webkit-transition:width .3s ease-in-out;-moz--transition:width .3s ease-in-out;transition:width .3s ease-in-out;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);}
.header-750 .menu-mini-header li a:hover:after,
.header-750 .menu-mini-header li a:focus:after,
.header-750 .menu-mini-header li a:active:after{width:40%;}
.header-750 .menu-mini-header li:first-child{padding-top:28px;}
.header-750 .menu-mini-header li:last-child{padding-bottom:82px;}
.header-750 .menu-mini-header li.hid-ru{display:none;font-family:'DIN Pro';font-weight:500;font-size:24px;color:#fff;}
.header-750 .menu-mini-header li.hid-tur{display:none;font-family:'DIN Pro';font-weight:500;font-size:24px;color:#fff;}
.header-750 .menu-mini-header li a.active{color:#ffde26;}
.header-750 .link-menu-header .menu-local-header{display:none;text-align:right;}
.header-750 .link-menu-header .menu-local-header ul li{display:inline-block;font-family:'DIN Pro';font-weight:500;font-size:24px;color:#fff;}
.header-750 .link-menu-header .menu-local-header ul li a{font-family:'DIN Pro';font-weight:500;font-size:24px;color:#fff;text-decoration:none;}
.header-750 .link-menu-header .menu-local-header ul li a:hover{color:#ffde26;}
.header-750 .link-menu-header .menu-local-header ul li a.active{color:#ffde26;}
.header-750 .link-menu-header .menu-local-header ul li.phone-img{padding-left:42px;}
.header-750 .phone-active{display:none;background-color:rgba(41, 69, 171, 0.87);position:absolute;right:0;top:56px;width:30%;height:auto;text-align:center;border-bottom:1px solid #142d86;z-index:10;}
.header-750 .phone-active .phone{padding-top:10px;}
.header-750 .phone-active .phone a{}
.header-750 .phone-active .phone a p{font-family:'DIN Pro';font-weight:700;font-size:22px;color:#fff;padding-bottom:8px;letter-spacing:1px;}
.header-750 .phone-active .phone a p span{}
.header-750 .phone-active .email{padding-bottom:10px;}
.header-750 .phone-active .email a{font-family:'DIN Pro';font-weight:700;font-size:14px;color:#fff;text-decoration:none;letter-spacing:1px;}
.header-ban{width:100%;height:400px;}
.header-ban .slag{}
.header-ban .slag p{font-family: 'DIN Pro';font-size:45px; text-transform: uppercase; font-weight: bolder; color:#ffde26;text-align:right;padding-top:90px;text-shadow:4px 5px 0 #272bc6;}
.header-ban .logo a img{width:212px;height:173px;}
.header-ban .phone-active-ban{display:none;}
.header-ban .phone-active-ban .phone a p{font-family:'DIN Pro';font-weight:700;font-size:22px;color:#fff;padding-bottom:8px;letter-spacing:1px;}
.header-ban .phone-active-ban .email a{font-family:'DIN Pro';font-weight:700;font-size:14px;color:#fff;text-decoration:none;letter-spacing:1px;}