@font-face{font-family:'Proxima Nova';src:url("fonts/ProximaNova/ProximaNova-Black.eot");src:local("Proxima Nova Black"),local("ProximaNova-Black"),url("fonts/ProximaNova/ProximaNova-Black.eot?#iefix") format("embedded-opentype"),url("fonts/ProximaNova/ProximaNova-Black.woff2") format("woff2"),url("fonts/ProximaNova/ProximaNova-Black.woff") format("woff"),url("fonts/ProximaNova/ProximaNova-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("fonts/ProximaNova/ProximaNova-Extrabld.eot");src:local("Proxima Nova Extrabold"),local("ProximaNova-Extrabld"),url("fonts/ProximaNova/ProximaNova-Extrabld.eot?#iefix") format("embedded-opentype"),url("fonts/ProximaNova/ProximaNova-Extrabld.woff2") format("woff2"),url("fonts/ProximaNova/ProximaNova-Extrabld.woff") format("woff"),url("fonts/ProximaNova/ProximaNova-Extrabld.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("fonts/ProximaNova/ProximaNova-SemiboldIt.eot");src:local("Proxima Nova Semibold Italic"),local("ProximaNova-SemiboldIt"),url("fonts/ProximaNova/ProximaNova-SemiboldIt.eot?#iefix") format("embedded-opentype"),url("fonts/ProximaNova/ProximaNova-SemiboldIt.woff2") format("woff2"),url("fonts/ProximaNova/ProximaNova-SemiboldIt.woff") format("woff"),url("fonts/ProximaNova/ProximaNova-SemiboldIt.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'Proxima Nova';src:url("fonts/ProximaNova/ProximaNovaT-Thin.eot");src:local("Proxima Nova Thin"),local("ProximaNovaT-Thin"),url("fonts/ProximaNova/ProximaNovaT-Thin.eot?#iefix") format("embedded-opentype"),url("fonts/ProximaNova/ProximaNovaT-Thin.woff2") format("woff2"),url("fonts/ProximaNova/ProximaNovaT-Thin.woff") format("woff"),url("fonts/ProximaNova/ProximaNovaT-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("fonts/ProximaNova/ProximaNova-Light.eot");src:local("Proxima Nova Light"),local("ProximaNova-Light"),url("fonts/ProximaNova/ProximaNova-Light.eot?#iefix") format("embedded-opentype"),url("fonts/ProximaNova/ProximaNova-Light.woff2") format("woff2"),url("fonts/ProximaNova/ProximaNova-Light.woff") format("woff"),url("fonts/ProximaNova/ProximaNova-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("fonts/ProximaNova/ProximaNova-BlackIt.eot");src:local("Proxima Nova Black Italic"),local("ProximaNova-BlackIt"),url("fonts/ProximaNova/ProximaNova-BlackIt.eot?#iefix") format("embedded-opentype"),url("fonts/ProximaNova/ProximaNova-BlackIt.woff2") format("woff2"),url("fonts/ProximaNova/ProximaNova-BlackIt.woff") format("woff"),url("fonts/ProximaNova/ProximaNova-BlackIt.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:'Proxima Nova';src:url("fonts/ProximaNova/ProximaNova-BoldIt.eot");src:local("Proxima Nova Bold Italic"),local("ProximaNova-BoldIt"),url("fonts/ProximaNova/ProximaNova-BoldIt.eot?#iefix") format("embedded-opentype"),url("fonts/ProximaNova/ProximaNova-BoldIt.woff2") format("woff2"),url("fonts/ProximaNova/ProximaNova-BoldIt.woff") format("woff"),url("fonts/ProximaNova/ProximaNova-BoldIt.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'Proxima Nova';src:url("fonts/ProximaNova/ProximaNova-ThinIt.eot");src:local("Proxima Nova Thin Italic"),local("ProximaNova-ThinIt"),url("fonts/ProximaNova/ProximaNova-ThinIt.eot?#iefix") format("embedded-opentype"),url("fonts/ProximaNova/ProximaNova-ThinIt.woff2") format("woff2"),url("fonts/ProximaNova/ProximaNova-ThinIt.woff") format("woff"),url("fonts/ProximaNova/ProximaNova-ThinIt.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:'Proxima Nova';src:url("fonts/ProximaNova/ProximaNova-Bold.eot");src:local("Proxima Nova Bold"),local("ProximaNova-Bold"),url("fonts/ProximaNova/ProximaNova-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/ProximaNova/ProximaNova-Bold.woff2") format("woff2"),url("fonts/ProximaNova/ProximaNova-Bold.woff") format("woff"),url("fonts/ProximaNova/ProximaNova-Bold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("fonts/ProximaNova/ProximaNova-RegularIt.eot");src:local("Proxima Nova Regular Italic"),local("ProximaNova-RegularIt"),url("fonts/ProximaNova/ProximaNova-RegularIt.eot?#iefix") format("embedded-opentype"),url("fonts/ProximaNova/ProximaNova-RegularIt.woff2") format("woff2"),url("fonts/ProximaNova/ProximaNova-RegularIt.woff") format("woff"),url("fonts/ProximaNova/ProximaNova-RegularIt.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Proxima Nova';src:url("fonts/ProximaNova/ProximaNova-ExtrabldIt.eot");src:local("Proxima Nova Extrabold Italic"),local("ProximaNova-ExtrabldIt"),url("fonts/ProximaNova/ProximaNova-ExtrabldIt.eot?#iefix") format("embedded-opentype"),url("fonts/ProximaNova/ProximaNova-ExtrabldIt.woff2") format("woff2"),url("fonts/ProximaNova/ProximaNova-ExtrabldIt.woff") format("woff"),url("fonts/ProximaNova/ProximaNova-ExtrabldIt.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:'Proxima Nova';src:url("fonts/ProximaNova/ProximaNova-Regular.eot");src:local("Proxima Nova Regular"),local("ProximaNova-Regular"),url("fonts/ProximaNova/ProximaNova-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/ProximaNova/ProximaNova-Regular.woff2") format("woff2"),url("fonts/ProximaNova/ProximaNova-Regular.woff") format("woff"),url("fonts/ProximaNova/ProximaNova-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("fonts/ProximaNova/ProximaNova-LightIt.eot");src:local("Proxima Nova Light Italic"),local("ProximaNova-LightIt"),url("fonts/ProximaNova/ProximaNova-LightIt.eot?#iefix") format("embedded-opentype"),url("fonts/ProximaNova/ProximaNova-LightIt.woff2") format("woff2"),url("fonts/ProximaNova/ProximaNova-LightIt.woff") format("woff"),url("fonts/ProximaNova/ProximaNova-LightIt.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Proxima Nova';src:url("fonts/ProximaNova/ProximaNova-Semibold.eot");src:local("Proxima Nova Semibold"),local("ProximaNova-Semibold"),url("fonts/ProximaNova/ProximaNova-Semibold.eot?#iefix") format("embedded-opentype"),url("fonts/ProximaNova/ProximaNova-Semibold.woff2") format("woff2"),url("fonts/ProximaNova/ProximaNova-Semibold.woff") format("woff"),url("fonts/ProximaNova/ProximaNova-Semibold.ttf") format("truetype");font-weight:600;font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box}a,button,input[type="button"],input[type="submit"]{cursor:pointer}p{margin:0 0 7px}html,body{width:100%;max-width:1920px;margin:0 auto;font-family:'Proxima Nova'}.container{width:100%;max-width:1180px;margin:0 auto}input[type="text"]{font-family:'Proxima Nova';width:100%;height:50px;border:1px solid #8f8f8f;-webkit-border-radius:5px;border-radius:5px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:12px 20px;font-size:1.25em}textarea{font-family:'Proxima Nova';width:100%;min-width:277px;height:185px;border:1px solid #8f8f8f;-webkit-border-radius:5px;border-radius:5px;resize:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:12px 20px;font-size:1.25em}header{min-height:108px}header .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;max-width:1230px}@media screen and (max-width: 768px){header .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}header .container .logo{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:540px;height:108px;background-image:url("img/logo.png");background-position:center;background-repeat:no-repeat}@media screen and (max-width: 768px){header .container .logo{height:-webkit-calc(100vw * 108/540);height:calc(100vw * 108/540);-webkit-background-size:contain;background-size:contain}}header .container .callback_orange{margin:0 105px 0 auto}@media screen and (max-width: 768px){header .container .callback_orange{margin:10px auto}}header .container .contact{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}header .container .contact .link{line-height:1.8em}.info_block_double{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){.info_block_double{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.info_block_double .info_block{width:50%}@media screen and (max-width: 768px){.info_block_double .info_block{width:100%}}.info_block{width:100%;padding:52px 3px 2px 13px}@media screen and (max-width: 768px){.info_block{padding:52px 10px 2px}}.info_block .title{position:relative;display:inline-block;width:100%;color:#333;margin:0 0 25px;padding:0 0 0 22px;font-size:2.5em;font-weight:bold}@media screen and (max-width: 768px){.info_block .title{font-size:1.75em}}.info_block .title:before{position:absolute;content:"";display:block;width:4px;top:0.25em;left:0;height:-webkit-calc(100% - 0.57em);height:calc(100% - 0.57em);background-color:#ff7200}.info_block .description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 0 0}@media screen and (max-width: 768px){.info_block .description{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.info_block .description .image{-webkit-flex-basis:200%;-ms-flex-preferred-size:200%;flex-basis:200%;position:relative;width:100%;display:block;max-width:575px;margin:5px 20px 0 0}@media screen and (max-width: 768px){.info_block .description .image{margin:5px 20px}}.info_block .description .image:before{position:absolute;top:-20px;left:-20px;content:"";display:block;width:100%;height:100%;-webkit-box-shadow:0px 0 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0 10px 0px rgba(0,0,0,0.1);-webkit-border-radius:5px;border-radius:5px}.info_block .description .image img{max-width:100%;max-height:100%;-webkit-border-radius:5px;border-radius:5px}.info_block .description .text{font-size:1.25em;line-height:1.5em}.excursion_description .text{font-weight:600}.price_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0}@media screen and (max-width: 425px){.price_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.price_list .item{width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}@media screen and (max-width: 425px){.price_list .item{width:100%;margin:0 auto 15px}}.price_list .item .ticket{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0px 2px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 2px 10px 0px rgba(0,0,0,0.1);-webkit-border-radius:5px;border-radius:5px;padding:8px 80px 6px 18px;font-size:1.1em}.price_list .item .ticket:before{content:"";display:block;width:2px;height:100%;background-image:url("img/icon/ticket_separate_black.png");background-position:top left;background-repeat:repeat-y;position:absolute;top:0;right:61px}.price_list .item .ticket:after{content:"";display:block;width:58px;height:100%;background-image:url("img/icon/ticket_for_parent_black.png");background-position:center;background-repeat:no-repeat;position:absolute;top:0;right:0}.price_list .item .ticket.children:after{background-image:url("img/icon/ticket_for_children_black.png")}.price_list .item .ticket .price{font-size:0.8em;font-weight:normal}.price_list .item .more{font-weight:normal;display:inline-block;font-style:italic;font-size:0.98em;text-decoration:underline;margin:8px 0 0}.tickets_official{padding-bottom:50px}@media screen and (max-width: 768px){.tickets_official{padding-bottom:25px}}.tickets_official .description_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.tickets_official .description_list .item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;max-width:-webkit-calc(50% - 10px);max-width:calc(50% - 10px);border:1px solid #e5e5e5;-webkit-border-radius:5px;border-radius:5px;margin:0 0 20px;padding:38px 20px 33px 95px;font-size:1.25em}@media screen and (max-width: 768px){.tickets_official .description_list .item{max-width:100%}}.tickets_official .description_list .item:before{content:"";position:absolute;top:10px;left:10px;width:75px;height:-webkit-calc(100% - 20px);height:calc(100% - 20px);background-repeat:no-repeat;background-position:center}.tickets_official .description_list .item.actual_info:before{background-image:url("img/icon/actual_info_blue.png")}.tickets_official .description_list .item.buy_ticket:before{background-image:url("img/icon/buy_ticket_blue.png")}.tickets_official .description_list .item.calendar:before{background-image:url("img/icon/calendar_blue.png")}.tickets_official .description_list .item.money_return:before{background-image:url("img/icon/money_return_blue.png")}.container.shooting_bg{max-width:none;background:url("img/bg1.jpg") no-repeat center center;-webkit-background-size:cover;background-size:cover}.shooting{max-width:1180px;margin:0 auto;padding-top:58px;padding-bottom:60px;font-weight:600}@media screen and (max-width: 768px){.shooting{padding-top:29px;padding-bottom:30px}}.why_worth{padding-top:62px}@media screen and (max-width: 768px){.why_worth{padding-top:31px}}.why_worth .description_list{-webkit-column-count:2;-moz-column-count:2;column-count:2;font-size:1.25em}@media screen and (max-width: 768px){.why_worth .description_list{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.why_worth .description_list .item{position:relative;padding:10px 10px 25px 52px}.why_worth .description_list .item:before{content:"";position:absolute;top:4px;left:0;width:36px;height:33px;background-image:url("img/icon/li.png");background-repeat:no-repeat;background-position:center}.tickets_amount{padding-top:28px;padding-bottom:70px}@media screen and (max-width: 768px){.tickets_amount{padding-top:14px;padding-bottom:35px}}.tickets_amount .description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.tickets_amount .description .text{font-weight:600;color:#3c63a8;font-size:1.4em}.amount_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:15px 0 8px}.amount_list .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0px 0 10px 0px rgba(0,0,0,0.15);box-shadow:0px 0 10px 0px rgba(0,0,0,0.15);-webkit-border-radius:5px;border-radius:5px;margin:0 10px 20px 0}.amount_list .item:nth-child(4n+4){margin:0 0 20px}@media screen and (max-width: 768px){.amount_list .item{width:100%;margin:0 auto 20px}}.amount_list .item .name{background-color:#c9ddfe;color:#3960a3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 10px 17px;font-size:1.2em;font-weight:600;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.amount_list .item .name:before{content:"";display:block;width:80px;height:80px;border-bottom:1px solid #3960a3;background-image:url("img/icon/excursion_parent_blue.png");background-repeat:no-repeat;background-position:center;margin:0 auto 20px}.amount_list .item .name.children:before{background-image:url("img/icon/excursion_children_blue.png")}.amount_list .item .name.individual:before{background-image:url("img/icon/excursion_individual_blue.png")}.amount_list .item .offer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 10px}.amount_list .item .offer:not(:last-child){border-bottom:1px solid #cdcdcd}.amount_list .item .offer:last-child{-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.amount_list .item .offer .price{color:#3960a3;font-size:1.75em;font-weight:bold}.amount_list .item .offer .type{color:#8a8a8a;font-size:1.25em;line-height:1.35em}.container.excursion_worked_bg{max-width:none;background:url("img/bg3.jpg") no-repeat center center;-webkit-background-size:cover;background-size:cover}.excursion_worked{max-width:1180px;margin:0 auto;padding-top:60px;padding-bottom:60px}@media screen and (max-width: 768px){.excursion_worked{padding-top:30px;padding-bottom:30px}}.excursion_worked .description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.excursion_worked .description .button{margin:11px auto 10px;font-weight:600}.excursion_worked .description .excursion_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 768px){.excursion_worked .description .excursion_list{max-width:100%}}.excursion_worked .description .excursion_list .item{background:#fff;width:-webkit-calc(50% - 10px);width:calc(50% - 10px);-webkit-box-shadow:0px 0 10px 0px rgba(0,0,0,0.15);box-shadow:0px 0 10px 0px rgba(0,0,0,0.15);margin:0 20px 20px 0;border-collapse:collapse;text-align:center;-webkit-border-radius:5px;border-radius:5px}.excursion_worked .description .excursion_list .item:nth-child(even){margin:0 0 20px 0}@media screen and (max-width: 768px){.excursion_worked .description .excursion_list .item{width:100%;margin:0 auto 20px}.excursion_worked .description .excursion_list .item:nth-child(even){width:100%;margin:0 auto 20px}}.excursion_worked .description .excursion_list .item thead{-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.excursion_worked .description .excursion_list .item thead tr:first-child{-webkit-border-radius:inherit;border-radius:inherit}.excursion_worked .description .excursion_list .item thead tr:first-child td,.excursion_worked .description .excursion_list .item thead tr:first-child th{border-top:none;font-weight:600}.excursion_worked .description .excursion_list .item thead tr:first-child td:first-child,.excursion_worked .description .excursion_list .item thead tr:first-child th:first-child{-webkit-border-radius:5px 0 0 0;border-radius:5px 0 0 0}.excursion_worked .description .excursion_list .item thead tr:first-child td:last-child,.excursion_worked .description .excursion_list .item thead tr:first-child th:last-child{-webkit-border-radius:0 5px 0 0;border-radius:0 5px 0 0}.excursion_worked .description .excursion_list .item tbody{-webkit-border-radius:0 0  5px 5px;border-radius:0 0  5px 5px}.excursion_worked .description .excursion_list .item tbody tr:last-child{-webkit-border-radius:inherit;border-radius:inherit}.excursion_worked .description .excursion_list .item tbody tr:last-child td,.excursion_worked .description .excursion_list .item tbody tr:last-child th{border-bottom:none}.excursion_worked .description .excursion_list .item tbody tr:last-child td:first-child,.excursion_worked .description .excursion_list .item tbody tr:last-child th:first-child{-webkit-border-radius:0 0 0 5px;border-radius:0 0 0 5px}.excursion_worked .description .excursion_list .item tbody tr:last-child td:last-child,.excursion_worked .description .excursion_list .item tbody tr:last-child th:last-child{-webkit-border-radius:0 0 5px 0;border-radius:0 0 5px 0}.excursion_worked .description .excursion_list .item td,.excursion_worked .description .excursion_list .item th{padding:15px 10px;border:1px solid #e3e3e3;font-size:1.15em}@media screen and (max-width: 768px){.excursion_worked .description .excursion_list .item td,.excursion_worked .description .excursion_list .item th{font-size:1.05em}}.excursion_worked .description .excursion_list .item td:first-child,.excursion_worked .description .excursion_list .item th:first-child{width:30%}.excursion_worked .description .excursion_list .item th{color:#ffffff;background-color:#ff7200}.excursion_worked .description .excursion_list .item th:first-child{background-color:#3960a3;border-left:none}.excursion_worked .description .excursion_list .item th:last-child{border-right:none}.excursion_worked .description .excursion_list .item td:first-child{color:#3960a3;border-left:none}.excursion_worked .description .excursion_list .item td:last-child{border-right:none}.excursion_programm{padding-top:57px}@media screen and (max-width: 768px){.excursion_programm{padding-top:29px}}.excursion_programm .description .list{font-size:1.17em;font-weight:600}.excursion_programm .description .list .item{position:relative;padding:10px 10px 18px 52px}.excursion_programm .description .list .item:before{content:"";position:absolute;top:4px;left:0;width:36px;height:33px;background-image:url("img/icon/li.png");background-repeat:no-repeat;background-position:center}.excursion_question .title{margin:0 0 11px}.tabulator_list .tab .tab_name{position:relative;display:block;text-indent:54px;font-size:1.3em;padding:17px 0 12px;min-height:44px;cursor:pointer;font-weight:600}.tabulator_list .tab .tab_name:before{position:absolute;top:10px;left:0px;content:"";display:inline-block;width:32px;height:32px;background-color:#3960a3;background-image:url("img/icon/tabulator_white.png");background-repeat:no-repeat;background-position:center;-webkit-border-radius:50%;border-radius:50%}.tabulator_list .tab .tab_content{display:none;font-size:1.25em}.tabulator_list .tab.open .tab_name:before{background-color:#ff7303;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tabulator_list .tab.open .tab_content{display:initial}.reviews_list .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 20px 45px;background-color:#ffffff;-webkit-box-shadow:0px 3px 10px 0 rgba(0,0,0,0.15);box-shadow:0px 3px 10px 0 rgba(0,0,0,0.15);margin:0 5px 10px;-webkit-border-radius:5px;border-radius:5px}.reviews_list .item .left{width:100px;margin:12px auto 0 0}@media screen and (max-width: 768px){.reviews_list .item .left{width:100%}}.reviews_list .item .left+.text{width:-webkit-calc(100% - 117px);width:calc(100% - 117px)}@media screen and (max-width: 768px){.reviews_list .item .left+.text{width:100%}}.reviews_list .item .left .img{width:100px;height:100px;margin:0px auto 5px 0;-webkit-border-radius:50%;border-radius:50%;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}@media screen and (max-width: 768px){.reviews_list .item .left .img{margin:0px auto 5px}}.reviews_list .item .left .name{font-size:1.25em;text-align:center;color:#ff7200}.reviews_list .item .text{width:100%;padding:10px 0;font-size:1.12em;line-height:1.35em}.reviews_list .item .date{width:100%;text-align:right}.container.information_to_group_bg{max-width:none;background:url("img/bg2.jpg") no-repeat center center;-webkit-background-size:cover;background-size:cover}.information_to_group{max-width:1180px;margin:0 auto;padding-top:60px;padding-bottom:60px}@media screen and (max-width: 768px){.information_to_group{padding-top:30px;padding-bottom:30px}}.information_to_group .title{margin:0}.information_to_group .description{display:block;padding:0}.information_to_group .description .text{font-size:1em}.information_to_group .description .time{color:#ff7200;font-weight:600}.information_to_group .description .sub_title{font-size:1.85em;font-weight:600}.information_to_group .description .info_list{font-weight:600;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0}.information_to_group .description .info_list .item{display:block;width:-webkit-calc(25% - 10px);width:calc(25% - 10px);margin:0 10px 20px 0;text-align:center;font-size:1.15em;padding:0 5px}.information_to_group .description .info_list .item:nth-child(4n+4){margin:0 0 20px}@media screen and (max-width: 768px){.information_to_group .description .info_list .item{width:100%;margin:0 auto 20px}}.information_to_group .description .info_list .item:before{content:"";display:block;background-color:#ffffff;background-repeat:no-repeat;background-position:center;width:125px;height:125px;margin:20px auto 14px;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0px 0 10px 0px rgba(0,0,0,0.15);box-shadow:0px 0 10px 0px rgba(0,0,0,0.15)}.information_to_group .description .info_list .item.worked_black:before{background-image:url("img/icon/worked_orange.png")}.information_to_group .description .info_list .item.documents_black:before{background-image:url("img/icon/documents_orange.png")}.information_to_group .description .info_list .item.reserved_black:before{background-image:url("img/icon/reserved_orange.png")}.information_to_group .description .info_list .item.payment_black:before{background-image:url("img/icon/payment_orange.png")}.information_to_group .description .amount_list_group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:15px 0 8px}.information_to_group .description .amount_list_group .item_group{width:-webkit-calc(50% - 10px);width:calc(50% - 10px);display:inherit;-webkit-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;margin:0}@media screen and (max-width: 768px){.information_to_group .description .amount_list_group .item_group{width:100%}}.information_to_group .description .amount_list_group .text{font-weight:600;width:100%;font-size:1.1em;text-align:center}.information_to_group .description .amount_list_group .text a{color:#ff7103;text-decoration:none;border-bottom:1px dotted #ff7103}.information_to_group .description .amount_list_group .amount_list{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:15px 0 8px}.information_to_group .description .amount_list_group .amount_list .item{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:-webkit-calc(50% - 10px);width:calc(50% - 10px);-webkit-box-shadow:0px 0 10px 0px rgba(0,0,0,0.15);box-shadow:0px 0 10px 0px rgba(0,0,0,0.15);-webkit-border-radius:5px;border-radius:5px;margin:0 10px 20px 0}.information_to_group .description .amount_list_group .amount_list .item:nth-child(4n+4){margin:0 0 20px}@media screen and (max-width: 768px){.information_to_group .description .amount_list_group .amount_list .item{width:100%;margin:0 auto 20px}}.information_to_group .description .amount_list_group .amount_list .item .name{background-color:#ffeddf;color:#ff7103;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 10px 17px;font-size:1.2em;font-weight:600;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.information_to_group .description .amount_list_group .amount_list .item .name:before{content:"";display:block;width:80px;height:80px;border-bottom:1px solid #ff7103;background-image:url("img/icon/excursion_parent_orange.png");background-repeat:no-repeat;background-position:center;margin:0 auto 20px}.information_to_group .description .amount_list_group .amount_list .item .name.children:before{background-image:url("img/icon/excursion_children_orange.png")}.information_to_group .description .amount_list_group .amount_list .item .name.individual:before{background-image:url("img/icon/excursion_individual_orange.png")}.information_to_group .description .amount_list_group .amount_list .item .offer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 10px}.information_to_group .description .amount_list_group .amount_list .item .offer:not(:last-child){border-bottom:1px solid #cdcdcd}.information_to_group .description .amount_list_group .amount_list .item .offer:last-child{-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.information_to_group .description .amount_list_group .amount_list .item .offer .price{color:#ff7103;font-size:1.75em;font-weight:bold}.information_to_group .description .amount_list_group .amount_list .item .offer .type{color:#8a8a8a;font-size:1.25em;line-height:1.35em}.group_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.group_list .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0px 3px 10px 0 rgba(0,0,0,0.15);box-shadow:0px 3px 10px 0 rgba(0,0,0,0.15);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 15px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);min-height:130px;margin:0 auto 10px;text-align:center;-webkit-border-radius:5px;border-radius:5px;font-weight:600}.group_list .item .name{color:#3860a5;font-size:1.75em;padding:0 0 2px}.group_list .item .name:after{display:block;content:"";width:95px;height:1px;background-color:#3860a5;margin:8px auto}.group_list .item .date{font-size:1.12em}.owl-carousel{position:relative}.owl-carousel .owl-nav{position:absolute;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:52px;top:-webkit-calc(100% - 36px);top:calc(100% - 36px);left:0}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{display:block !important;width:52px !important;height:52px !important;-webkit-border-radius:50% !important;border-radius:50% !important;background-color:#ffffff !important;background-image:url("img/icon/slider_arrow_left_black.png") !important;background-position:center !important;background-repeat:no-repeat !important;-webkit-background-size:initial initial !important;background-size:initial !important;font-size:0 !important;margin:0 38px !important;outline:none !important}.owl-carousel .owl-nav button.owl-prev:hover,.owl-carousel .owl-nav button.owl-next:hover{background-image:url("img/icon/slider_arrow_left_orange.png") !important}.owl-carousel .owl-nav button.owl-prev{-webkit-box-shadow:0px 5px 5px 0 rgba(0,0,0,0.15) !important;box-shadow:0px 5px 5px 0 rgba(0,0,0,0.15) !important}.owl-carousel .owl-nav button.owl-next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-box-shadow:0px -5px 5px 0 rgba(0,0,0,0.15) !important;box-shadow:0px -5px 5px 0 rgba(0,0,0,0.15) !important}.owl-carousel.group_list .owl-nav{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;top:-webkit-calc(50% - 36px);top:calc(50% - 36px);left:-80px;width:-webkit-calc(100% + 160px);width:calc(100% + 160px)}.owl-carousel.group_list .owl-nav button.owl-prev,.owl-carousel.group_list .owl-nav button.owl-next{margin:0 !important}@media screen and (max-width: 1366px){.owl-carousel.group_list{margin-bottom:30px}.owl-carousel.group_list .owl-nav{top:100%;width:100%;left:0}.owl-carousel.group_list .owl-carousel .owl-nav button.owl-prev{margin-left:30px !important}.owl-carousel.group_list.owl-carousel .owl-nav button.owl-next{margin-right:30px !important}}@media screen and (max-width: 768px){.owl-carousel.reviews_list{margin-bottom:30px}.owl-carousel.reviews_list .owl-nav{top:100%}}.contacts{padding-top:40px;padding-bottom:52px}@media screen and (max-width: 768px){.contacts{padding-top:20px;padding-bottom:26px}}.contacts .title{padding:26px 0 27px 20px}.contacts .description{padding:0}.contacts .contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contacts .contact .link{font-size:1.35em;padding:0 0px 10px;margin:0 0 0 32px}.contacts .contact .link:before{top:-7px}.contacts .contact .image{font-size:1.35em;line-height:1.3em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contacts .contact .image:before{content:none}@media screen and (max-width: 768px){.contacts .contact .image{width:100%;margin:0 auto 20px}}.contacts .maps{width:50%;margin:0 0 0 auto}@media screen and (max-width: 768px){.contacts .maps{width:100%}}.form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.form.form_question{padding:30px 10px 55px}.form.form_question_2{padding:46px 10px 0}.form .top{width:100%;padding:20px 0 30px;font-size:1.75em;text-align:center;font-weight:600}.form .middle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.form .middle .left,.form .middle .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}@media screen and (max-width: 768px){.form .middle .left,.form .middle .right{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}.form .bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:13px 0}.form .bottom .button{width:380px;max-width:100%}@media screen and (max-width: 768px){.form input[type="text"],.form textarea{margin:0 auto 10px}}.banner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:585px;background-image:url("/img/banner.jpg");background-position:center;background-repeat:no-repeat}.banner .banner_text{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;max-width:1100px;width:100%;height:300px;background-image:url("img/banner_text.png");background-position:center right;background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100%;padding:45px 130px 110px 10px;margin:0 0 2.5%}@media screen and (max-width: 768px){.banner .banner_text{-webkit-background-size:100% 100%;background-size:100% 100%;padding:45px 35px 110px 15px}}.banner .banner_text .container{width:100%;max-width:600px;margin:auto 0 0 auto}.banner .banner_text .title{position:relative;display:inline-block;width:100%;color:#ffffff;margin:0 0 25px;padding:0 0 0 17px;font-size:3em;font-weight:600}@media screen and (max-width: 768px){.banner .banner_text .title{font-size:2.5em}}.banner .banner_text .title:before{position:absolute;content:"";display:block;width:3px;top:0.25em;left:0;height:-webkit-calc(100% - 0.57em);height:calc(100% - 0.57em);background-color:#ffffff}.button{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:277px;height:50px;font-size:1.25em;color:#000000;text-decoration:none;padding:0 46px 0 0;background:#ffffff;-webkit-border-radius:5px;border-radius:5px;border:2px solid black;cursor:pointer}@media screen and (max-width: 640px){.button{min-width:75%}}.button:before{position:absolute;display:block;content:"";width:42px;height:42px;top:2px;right:2px;-webkit-border-radius:2px;border-radius:2px;background-color:rgba(255,255,255,0);background-position:center;background-repeat:no-repeat}.button.white_orange_orange_orange{border-color:#ff7101;color:#ff7101}.button.white_orange_orange_orange:before{background-color:#ff7101}.button.white_orange_orange_orange:hover{background-color:#ff7101;color:#ffffff}.button.white_orange_orange_orange:hover:before{background-color:#ffffff}.button.orange_orange_orange_white{background-color:#ff7101;border-color:#ff7101;color:#ffffff}.button.orange_orange_orange_white:before{background-color:#ffffff}.button.orange_orange_orange_white:hover{background-color:#ff3000;border-color:#ff3000}.button.white_white_blue_blue{border-color:#ffffff;color:#3960a2}.button.white_white_blue_blue:before{background-color:#3960a2}.button.white_white_blue_blue:hover{background-color:#3960a2;color:#ffffff}.button.white_white_blue_blue:hover:before{background-color:#ffffff}.button.blue_blue_white_white{background-color:#3960a2;border-color:#3960a2;color:#ffffff}.button.blue_blue_white_white:before{background-color:#ffffff}.button.blue_blue_white_white:hover{background-color:#ffffff;color:#3960a2}.button.blue_blue_white_white:hover:before{background-color:#3960a2}.button.callback_orange:before{background-image:url("img/icon/callback_white.png")}.button.callback_orange:hover:before{background-image:url("img/icon/callback_orange.png")}.button.callback_orange_2:before{background-image:url("img/icon/callback_orange.png")}.button.callback_orange_2:hover:before{background-image:url("img/icon/callback_orange_dark.png")}.button.ticket_blue:before{background-image:url("img/icon/ticket_white.png")}.button.ticket_blue:hover:before{background-image:url("img/icon/ticket_blue.png")}.button.ticket_orange:before{background-image:url("img/icon/ticket_orange.png")}.button.ticket_orange:hover:before{background-image:url("img/icon/ticket_orange_dark.png")}.button.viewed_blue:before{background-image:url("img/icon/wieved_blue.png")}.button.viewed_blue:hover:before{background-image:url("img/icon/wieved_white.png")}.button.question_blue:before{background-image:url("img/icon/question_blue.png")}.button.question_blue:hover:before{background-image:url("img/icon/question_white.png")}.button.question_orange:before{background-image:url("img/icon/question_orange.png")}.button.question_orange:hover:before{background-image:url("img/icon/question_orange_dark.png")}.link{position:relative;/*display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;*/-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.25em;color:#000000;text-decoration:none;padding:0 40px 0 0}.link:before{position:absolute;display:block;content:"";width:30px;height:100%;top:0;left:-40px;background-color:rgba(255,255,255,0);background-position:center;background-repeat:no-repeat}.link.phone{font-weight:600}.link.phone:before{background-image:url("img/icon/phone_orange.png")}.link.phone .code{font-weight:lighter}.link.email:before{background-image:url("img/icon/email_orange.png")}.link.address:before{background-image:url("img/icon/mapper_orange.png")}footer{background-color:#000000}footer .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;max-width:1230px;height:55px;color:#ffffff}#overlay{display:none;background:rgba(0,0,0,0.65);height:100%;left:0;margin:0;position:fixed;top:0;width:100%;z-index:990}body.overlay{overflow:hidden}body.overlay #overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.overlay .popup_block{max-width:800px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.overlay .popup_block .w-richtext{overflow:auto}.popup_block{background:#fff;display:none;margin:auto;position:relative;max-height:95%;z-index:1500;overflow:auto;max-width:100%;padding-bottom:10px;vertical-align:middle;-webkit-border-radius:4px;border-radius:4px;border:1px solid #e6ebf5;font-size:18px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,0.1);box-shadow:0 2px 12px 0 rgba(0,0,0,0.1);text-align:left;-webkit-backface-visibility:hidden;backface-visibility:hidden}.popup_block>.close{background:url("img/icon/close.svg") no-repeat 0 0;-webkit-background-size:contain;background-size:contain;cursor:pointer;height:22px;position:absolute;right:17px;top:18px;text-align:center;width:22px;font-size:0}.popup_block_head{line-height:0.94;text-align:center;color:#ff7101;font-weight:bold;font-size:2.15em;padding:45px 0 20px}.popup_block_content{padding:0 40px 40px;overflow-y:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.popup_block_content form{width:100%;margin:0 auto}#callback{width:590px}#callback input[type="text"],#callback [type="submit"],#callback .error{display:block;width:425px;max-width:-webkit-calc(100% - 30px);max-width:calc(100% - 30px);margin:0 auto 15px}
