﻿@font-face{font-family:'Roboto';src:url("/font/Roboto-Regular.eot");src:local("Roboto"),local("Roboto-Regular"),url("/font/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("/font/Roboto-Regular.woff") format("woff"),url("/font/Roboto-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("/font/Roboto-Bold.eot");src:local("Roboto Bold"),local("Roboto-Bold"),url("/font/Roboto-Bold.eot?#iefix") format("embedded-opentype"),url("/font/Roboto-Bold.woff") format("woff"),url("/font/Roboto-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("/font/Roboto-Medium.eot");src:local("Roboto Medium"),local("Roboto-Medium"),url("/font/Roboto-Medium.eot?#iefix") format("embedded-opentype"),url("/font/Roboto-Medium.woff") format("woff"),url("/font/Roboto-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("/font/Roboto-Light.eot");src:local("Roboto Light"),local("Roboto-Light"),url("/font/Roboto-Light.eot?#iefix") format("embedded-opentype"),url("/font/Roboto-Light.woff") format("woff"),url("/font/Roboto-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'social';src:url("/font/social.eot");src:url("/font/social.eot") format("embedded-opentype"),url("/font/social.ttf") format("truetype"),url("/font/social.woff") format("woff");font-weight:normal;font-style:normal;font-display:block}html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent}strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}input,select,textarea{box-shadow:inset 0 0 12px 0 rgba(0,0,0,0.15)}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}*{box-sizing:border-box;font-family:'Roboto', serif}html,body,div,span,iframe,h1,p,pre,a,img,small,strike,strong,sub,sup,b,u,i,center,dl,dt,dd,ol,ul,li,embed,footer,header,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}body{line-height:1;background-color:#fffaf0}main{margin:0 auto;max-width:1140px;position:relative}table{top:0;right:10%;width:80%;max-width:300px;position:absolute;border-collapse:collapse;background:white;border:2px solid rgba(11,200,0,0.7);user-select:none}td{font-size:15px;font-weight:normal;line-height:30px;width:18px;height:18px;border:1px solid #ef7f1a;cursor:pointer;text-align:center;text-decoration:none}.nonselect{cursor:default;user-select:none}input,select{text-align:center;border:1px solid gray;border-radius:5px;height:34px}select{cursor:pointer}label input{display:none}label span{height:34px;width:34px;background-color:white;border:1px solid grey;border-radius:5px;display:inline-block;position:relative}[type=checkbox]:checked+span:before{content:'\2714';font-size:20px;position:absolute;width:100%;height:100%;display:flex;justify-content:space-around;align-items:center;text-align:center;vertical-align:middle}ol,ul{list-style:none}a{outline:none;text-decoration:none;color:black}h1{font-size:30px;border-bottom:1px solid #FFFFFF;padding:6px 0;font-weight:normal;margin:0}h2{font-weight:bold}hr{border:0;height:1px;background:linear-gradient(to right, rgba(0,0,0,0), #ef7f1a, rgba(0,0,0,0))}#promo-shev{--color: white;--sizeX: 30px;--sizeY: 40px;display:flex;flex-direction:row;justify-content:space-evenly;overflow-x:hidden;top:87vh;position:relative}.chevrons{margin-top:0;margin-left:-3px;width:var(--sizeX);height:var(--sizeY);border:calc(var(--sizeX) / 8) solid var(--color);border-radius:50px;box-sizing:border-box;padding:6px 0 0 0;display:flex;flex-direction:column;align-items:center;opacity:0.8;cursor:pointer}.chevrondown{margin-top:-1px;position:relative;border:solid var(--color);border-width:0 3px 3px 0;display:inline-block;width:10px;height:10px;transform:rotate(45deg)}.chevrondown:nth-child(odd){animation:pulse 500ms ease infinite alternate}.chevrondown:nth-child(even){animation:pulse 500ms ease infinite alternate 250ms}@keyframes pulse{from{opacity:0}to{opacity:0.8}}.regblock{width:100%;padding:10px 25%;display:flex;justify-content:space-between;align-items:center}.orderbutton,.backbutton{width:220px;margin-left:calc(50% - 100px);text-align:center}.orderbutton a,.backbutton a{display:block;padding:10px 10%;background:linear-gradient(180deg, #ef7f1a 0%, #ff9b42 15%, #ef7f1a 100%);border-radius:5%;font-size:12px;color:black}.orderbutton a:active,.backbutton a:active{background:linear-gradient(0deg, #ef7f1a 0%, #ff9b42 15%, #ef7f1a 100%)}.backbutton a{background:#c0b0c0}.backbutton a:active{background:#c0a0c0}.displaynone{display:none}.displayblock{display:block}.mainblock .section{margin-top:30px;width:100%}.mainblock .section_header{background-color:antiquewhite;margin-bottom:10px}.mainblock .section_header span{margin:0 5%;font-size:12px;vertical-align:middle;line-height:18px}.mainblock .section_title{border-bottom:1px solid black;margin:0 3%;padding-left:2%;font-size:16px;text-align:left;vertical-align:middle;line-height:26px;letter-spacing:.05em}.mainblock .section_content{margin-left:3%;width:94%;display:flex;flex-wrap:wrap;justify-content:space-around}.mainblock .section_content a{width:340px}.mainblock .section_content_module{background-size:cover;background-repeat:no-repeat;background-color:#444;width:100%;max-width:340px;height:210px;margin:10px 0;color:white;padding:15px;border:0;border-radius:10px;position:relative}.mainblock .section_content_module_header{line-height:36px;margin-top:2%;display:flex;justify-content:space-around;align-items:center;background:linear-gradient(90deg, rgba(2,0,36,0.7) 0%, rgba(85,9,121,0.7) 55%, rgba(119,0,200,0.7) 100%);transform:skewX(-12deg);height:36px}.mainblock .section_content_module_header_tourfrom{font-size:15px;transform:skewX(12deg)}.mainblock .section_content_module_header_tourname{vertical-align:middle;font-size:18px;font-weight:bold;transform:skewX(-12deg);padding-right:5px}.mainblock .section_content_module_header_eks{justify-content:right;background:linear-gradient(90deg, rgba(0,36,2,0.7) 0%, rgba(7,121,14,0.7) 55%, rgba(11,200,0,0.7) 100%)}.mainblock .section_content_module_headerinfo{background:linear-gradient(90deg, rgba(46,24,4,0.7) 0%, rgba(120,64,13,0.7) 55%, #ef7f1a 100%)}.mainblock .section_content_module_headerinfotur{background:linear-gradient(90deg, rgba(46,24,4,0.7) 0%, rgba(120,64,13,0.7) 55%, #ef7f1a 100%)}.mainblock .section_content_module_tourdesc{display:block;text-align:right;font-size:12px;margin-top:6px}.mainblock .section_content_module_tourdate{display:block;text-align:right;font-size:15px;position:absolute;bottom:35%;width:91%}.mainblock .section_content_module_tourdays{display:block;text-align:right;font-size:15px;position:absolute;bottom:25%;width:91%}.mainblock .section_content_module_tourprice{display:block;color:#ef7f1a;text-align:right;font-size:18px;border-top:2px solid;padding-top:6px;bottom:8%;position:absolute;width:91%;min-height:1.5em}.mainblock .section hr{height:2px;background:linear-gradient(to right, rgba(0,0,0,0), #36ce3e, rgba(0,0,0,0));font-size:1px}.maineksinfoblock{margin:20px 0;display:block;background-color:antiquewhite;color:black;font-size:14px;font-style:normal;line-height:22px}.maineksinfoblock p{margin:30px 5%;text-align:justify}.maineksinfoblock .smallinfo{font-size:small;text-align:justify;line-height:18px}.maineksinfoblock .header{position:relative;text-align:center;padding-top:20px;margin-bottom:10px}.maineksinfoblock .header_price{width:90%;margin-left:5%;font-size:18px;color:white;line-height:36px;margin-top:2%;display:flex;justify-content:space-around;align-items:center;background:linear-gradient(90deg, rgba(0,36,2,0.7) 0%, rgba(7,121,14,0.7) 55%, rgba(11,200,0,0.7) 100%);transform:skewX(-12deg);height:36px}.maineksinfoblock .header h2{display:inline-block;text-align:center;width:94%;margin:2em 3%}.maineksinfoblock img{margin:0 5%;width:90%}.maineksinfoblock .sectiontour{margin-top:30px;width:100%}.maineksinfoblock .sectiontour_description{width:100%}.maineksinfoblock .sectiontour_description_header{margin:30px 5%;padding-bottom:10px;text-decoration:underline;text-underline-offset:4px;font-weight:bold}.maintourregister .header .header_description select{min-width:190px}.maintourblock{margin:20px 0;background-color:antiquewhite}.maintourblock .header{width:90%;margin-left:5%;padding-top:20px;margin-bottom:10px;color:white}.maintourblock .header_from{line-height:36px;margin-top:2%;display:flex;justify-content:space-around;align-items:center;background:linear-gradient(90deg, rgba(2,0,36,0.7) 0%, rgba(85,9,121,0.7) 55%, rgba(119,0,200,0.7) 100%);transform:skewX(-12deg);height:36px}.maintourblock .header_length{line-height:36px;margin-top:2%;display:flex;justify-content:space-around;align-items:center;background:linear-gradient(90deg, rgba(2,0,36,0.7) 0%, rgba(85,9,121,0.7) 55%, rgba(119,0,200,0.7) 100%);transform:skewX(-12deg);height:36px}.maintourblock .header_price{line-height:36px;margin-top:2%;display:flex;justify-content:space-around;align-items:center;background:linear-gradient(90deg, rgba(46,24,4,0.7) 0%, rgba(120,64,13,0.7) 55%, #ef7f1a 100%);transform:skewX(-12deg);height:36px}.maintourblock .sectiontour{margin-top:30px;width:100%}.maintourblock .sectiontour_content{margin-left:3%;width:94%;display:block}.maintourblock .sectiontour_content span{display:block;font-size:18px;vertical-align:middle;line-height:22px;text-align:center}.maintourblock .sectiontour_content ul{list-style:none}.maintourblock .sectiontour_content li{margin:14px 0;font-size:14px;font-style:normal;letter-spacing:0;line-height:16.8px;overflow-wrap:break-word;text-align:left;text-transform:none}.maintourblock .sectiontour_content ul li:before{padding-right:10px;color:#c0b0c0;content:"\2714"}.maintourblock .sectiontour_content p{margin:8px 0}.maintourblock .sectiontour_description{width:100%;margin:30px 0;font-size:14px;font-style:normal;letter-spacing:0;line-height:16.8px;overflow-wrap:break-word;text-align:left;text-transform:none}.maintourblock .sectiontour_description a{display:inline-block;padding:8px 0;cursor:default;line-height:22px}.maintourblock .sectiontour_description a:after{color:white;padding:3px 11px;margin-left:6px;border-radius:10%;background:linear-gradient(90deg, rgba(0,36,2,0.7) 0%, rgba(7,121,14,0.7) 55%, rgba(11,200,0,0.7) 100%);font-family:'Roboto', serif;font-weight:normal;font-size:1.0em;content:"подробнее";cursor:pointer}.maintourblock .sectiontour_description_header{padding-bottom:10px;text-decoration:underline;text-underline-offset:4px}.maintourblock .sectiontour_description span{font-size:14px;margin-left:5%;text-align:left}.maintourblock .sectiontour_description span img{width:80px}.maintourblock .sectiontour_description hr{height:2px;background:linear-gradient(to right, rgba(0,0,0,0), #36ce3e, rgba(0,0,0,0));font-size:1px}.maintourblock .sectiontour_description p{margin-left:5%}.timeline{position:relative;max-width:1200px;margin:30px auto;padding:0 30px 0}.timeline::after{content:'';position:absolute;width:6px;background-color:white;top:0;bottom:0;left:50%;margin-left:-3px;box-shadow:0 4px 6px -1px rgba(0,0,0,0.2);z-index:1}.container{position:relative;width:50%;min-height:120px}.container-left{left:0;padding-right:70px;text-align:right}.container-right{left:50%;padding-left:70px;text-align:left}.content{padding:20px;background-color:#fffaf0;position:relative;border-radius:6px;box-shadow:0 4px 6px -1px rgba(0,0,0,0.2)}.container .content::before{content:" ";height:0;position:absolute;top:35px;width:0;z-index:1;border:medium solid white}.container-left .content::before{right:-10px;border-width:10px 0 10px 10px;border-color:transparent transparent transparent white}.container-right .content::before{left:-10px;border-width:10px 10px 10px 0;border-color:transparent white transparent transparent}.image{position:absolute;width:90px;height:90px;background-size:cover;background-position:center;border:solid 5px #ffffff;border-radius:50px;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1);z-index:2}.container-left .image{right:0;margin-right:-45px}.container-right .image{left:0;margin-left:-45px}.content span{color:rgba(7,121,14,0.7);font-size:1.1em;font-weight:bold}.content h2{font-size:1.8em;padding-top:5px}.content p{line-height:1.6;padding-top:5px}@media screen and (max-width: 767px){.timeline::after{left:65px}.container{width:100%;padding-left:100px;padding-right:0;margin-top:30px}.container:first-of-type{margin-top:0}.container-right{left:0}.container-left{text-align:left}.container .image{left:-10px;top:0;margin-left:0;margin-right:0}.container-left .content::before{left:-10px;right:auto;border-width:10px 10px 10px 0;border-color:transparent white transparent transparent}}@media screen and (max-width: 480px){.container{padding-left:0;padding-top:105px;z-index:3}.container .content::before{left:25px;top:-10px;border-color:transparent transparent white transparent}}.promo{height:100vh}.promo .header{padding:0 5%;display:flex;justify-content:space-between;align-items:center;position:fixed;height:40px;width:100%;background-color:rgba(0,0,0,0.8);z-index:100}.promo .header_logo{display:block;width:59px}.promo .header_logo img{width:59px;height:36px}.promo .header_contacts{display:flex;justify-content:space-around;align-items:center;width:70vw;margin:0 8px}.promo .header_contacts a{font-size:18px;font-weight:500;color:#FFFFFF;line-height:40px;text-decoration:none}.promo .header_contacts a span{margin-right:10px;font-family:'social', serif;font-size:18px}.promo .header_contacts_social{display:flex;justify-content:space-evenly}.promo .header_contacts_social a span{margin:4px}.promo .header_contacts_social a span{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;color:white;font-size:20px;font-family:'social', serif}.promo .header_contacts_social a .icon-viber{background-color:#665cac}.promo .header_contacts_social a .icon-viber:before{content:"\e902"}.promo .header_contacts_social a .icon-whatsapp{background-color:#25d366}.promo .header_contacts_social a .icon-whatsapp:before{content:"\ea93"}.promo .header_contacts_social a .icon-telegram{background-color:#08c;font-size:18px}.promo .header_contacts_social a .icon-telegram:before{content:"\e903"}.promo .header_contacts_social a .icon-skype{background-color:#2ca5e0}.promo .header_contacts_social a .icon-skype:before{content:"\eac5"}.promo .header #gamburger{box-shadow:0 3px #ffffff inset, 0 7px #111111 inset, 0 10px #ffffff inset, 0 14px #111111 inset, 0 17px #ffffff inset;cursor:pointer;height:18px;width:22px}.promo_block{position:absolute;top:64%;right:0;background-color:rgba(0,0,0,0.5);color:#fff;padding:6px 5% 7px 10px;text-align:right;min-width:30%}.promo_block_info{position:relative;font-size:14px;margin-top:6px;font-weight:500;color:#ef7f1a}.promo_block_info span{font-size:16px;font-weight:500}.promo_block_info span:nth-of-type(1){font-weight:normal;font-size:14px;color:white}.promo .nav{display:none;width:90%;margin-top:41px;margin-left:5%;height:auto;text-align:center;background-color:rgba(0,0,0,0.7);position:fixed;overflow-y:auto;z-index:99}.promo .nav ul li:nth-child(8) hr{margin-bottom:56px}.promo .nav ul span{cursor:pointer;display:block;color:white;line-height:28px;letter-spacing:.1em;font-weight:bold}.promo .nav a{display:block;line-height:28px;color:white;letter-spacing:.1em;font-weight:bold}.promo .nav a.nth{margin-top:8px}.promo .nav a.active{background-color:#ef7f1a;cursor:default}.promo .nav a:hover{background-color:#ef7f1a}.promo .nav #menu_contacts:hover{background-color:#ef7f1a}.promo .nav #close_menu{display:block;position:relative;top:10px;color:#ef7f1a;font-size:36px;font-weight:bold;padding:6px 15px;text-align:right;cursor:pointer;margin:0 5% 16px 0}.promo .overlay{display:none;position:fixed;z-index:90;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,0.2);height:100%}.showanything{display:block !important}h3{font-size:16px;padding:8px 0;text-align:left;border-bottom:1px solid #f0f0f0;color:#f0f0f0}.footer{height:auto;margin-top:0;background-color:#9f00f0;background:linear-gradient(0deg, #020024 0%, #550979 55%, #7700c8 100%);text-align:center;position:relative}.footer_block{display:flex;justify-content:space-evenly;flex-wrap:wrap;align-items:flex-start;position:relative}.footer_block_links{margin:44px 0 5% 0;position:relative;min-width:290px;max-width:600px}.footer_block_links ul{margin:44px 5% 0}.footer_block_links li{margin-bottom:5px}.footer_block_links li a,.footer_block_links li span{display:block;padding:10px 10%;background:linear-gradient(180deg, #ef7f1a 0%, #ff9b42 15%, #ef7f1a 100%);border-radius:5%;font-size:12px;color:black}.footer_block_links li a:active,.footer_block_links li span:active{background:linear-gradient(0deg, #ef7f1a 0%, #ff9b42 15%, #ef7f1a 100%)}.footer_block_links li span{cursor:pointer}.footer_block_contacts{margin:44px 0 4% 0;position:relative;min-width:290px;max-width:600px}.footer_block_contacts_address{position:relative;display:inline-block;font-size:14px;line-height:22px;color:#f0f0f0;width:80%;margin:8px 5% 36px 5%}.footer_block_contacts_address address{margin:22px 0}.footer_block_contacts_address span{color:#f0f0f0;font-weight:500;font-size:18px}.footer_block_contacts_address .phone{margin-bottom:22px}.footer_block_contacts_address .email{color:#f0f0f0;font-weight:500}.footer_social{position:relative;width:40%;left:30%;display:flex;justify-content:space-evenly}.footer_social a span{margin:20px 6px}.footer_social a .icon-facebook{background-color:#3b5998;font-size:18px}.footer_social a .icon-facebook:before{content:"\ea90"}.footer_social a .icon-instagram{background-color:#fbb042;background:linear-gradient(180deg, #823bb5 0%, #fd1e1d 50%, #fbb042 100%);font-size:18px}.footer_social a .icon-instagram:before{content:"\ea92"}.footer_social a span{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;color:white;font-size:20px;font-family:'social', serif}.footer_social a .icon-viber{background-color:#665cac}.footer_social a .icon-viber:before{content:"\e902"}.footer_social a .icon-whatsapp{background-color:#25d366}.footer_social a .icon-whatsapp:before{content:"\ea93"}.footer_social a .icon-telegram{background-color:#08c;font-size:18px}.footer_social a .icon-telegram:before{content:"\e903"}.footer_social a .icon-skype{background-color:#2ca5e0}.footer_social a .icon-skype:before{content:"\eac5"}.footer #copy{display:block;color:white;background-color:rgba(0,0,0,0.8);font-size:10px;padding:5px 0}.footer hr{background:linear-gradient(to right, rgba(0,0,0,0), #36ce3e, rgba(0,0,0,0));font-size:1px}@media (max-width: 575px){.promo .header{padding:0 3%}.promo .header_contacts{margin-left:10px;width:66vw;justify-content:center}.promo .header_contacts_social{display:none}.promo_block{top:71%;background-color:rgba(0,0,0,0.3)}.regblock{height:100%;padding:10px 4%}}@media (max-height: 399px){.promo .nav a{line-height:24px}}@media (max-height: 374px){.promo .nav #close_menu{display:none}}
