.pricing-table.red .heading{background:#c41c1e}a.btn_1,.btn_1{background:#c41c1e}ul#top_tools .dropdown-menu a{color:#333}h2 span,h3 span,h4 span,h5 span,h6 span,.h2 span,.h3 span,.h4 span,.h5 span,.h6 span{color:#c41c1e}.h1,.h2,.h3,.h4,.h5,.h6{-webkit-font-smoothing:antialiased;font-family:"Lato",Arial,sans-serif}h1.main_title{text-transform:uppercase;font-weight:700;letter-spacing:-1px;font-size:30px;margin-top:0}.padding_30{padding-top:30px;padding-bottom:30px}.parallax-window-xs{min-height:270px;background:transparent;position:relative}.parallax-window-sm .parallax-content-1{display:table;width:100%;height:370px}.subheader-plain-xs{height:120px;background-image:url(/img/header-pt.jpg);background-position:center}.similar_tour_list .img_block{float:left;width:40%;padding:3px 15px;margin-bottom:15px}.similar_tour_list .text_block{float:left;width:60%;padding-right:15px;line-height:14px;font-size:12px}.similar_tour_list .text_block h5,.similar_tour_list .text_block .title{font-size:13px;font-weight:normal;line-height:15px;margin-top:0;margin-bottom:5px}.similar_tour_list .text_block .duration{color:#c41c1e}.half-black:before{content:" ";position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.3)}.play{position:absolute;top:50%;left:50%;z-index:1}.play i{position:absolute;top:-40px;left:-40px;font-size:40px;background:rgba(0,0,0,0.5);border-radius:5px;padding:20px}.banner,.adbl{position:relative;background:#fff url(../img/banner_bg.png) no-repeat center bottom;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:30px;margin-bottom:60px;min-height:110px}.banner:after,.banner:before,.adbl:after,.adbl:before{position:absolute;content:"";z-index:1;height:18px;width:50%;top:100%}.banner:after,.adbl:after{left:0;background:url(../img/shadow-bg.png) no-repeat top left}.banner:before,.adbl:before{right:0;background:url(../img/shadow-bg.png) no-repeat top right}.banner h4,.adbl h4{text-transform:uppercase;font-weight:bold;font-size:25px;margin:0;padding:0;color:#c41c1e;font-family:inherit}.banner h4 span,.adbl h4 span{text-transform:none;color:#555}.banner p{margin:0;padding:0}.banner.colored,.adbl.colored{background:#98080d url(../img/banner_bg_colored.png) no-repeat center bottom;color:#fff}.banner.colored h4,.adbl.colored h4{color:#fff}.banner.colored h4 span,.adbl.colored h4 span{color:#87d6f5}.no-margin-top{margin-top:0}#search_result>.train-result{background-color:#fff}#search_result>.train-result:nth-of-type(odd){background-color:#f5f5f5}.train-result{border-bottom:1px dashed #ccc;padding:15px 7px 0 7px}.train-result ul{list-style:none;margin:0;padding:0}.train-result ul li{float:left;line-height:14px;margin:0 10px 15px 0;font-style:italic}.train-result li:before{content:'/';display:inline-block;margin-right:10px;opacity:.5}.train-result li:first-child:before{display:none}.seats-content{background:rgba(65,154,232,0.1);padding:10px;margin:0 -7px;color:#000}.seats-content small{display:block;line-height:10px;padding-bottom:10px}.seats-content li{font-size:13px;line-height:14px;margin:0 10px 5px 0;color:#999;font-family:'Crete Round',serif;font-style:italic;display:inline-block}.seats-content .input-group-addon{padding:6px}.seats-content .form-control{height:30px}.seats-content ul{margin:0;list-style:none}.seats-content li a{color:#999}.ribbon.special{background:url(../img/ribbon_special.png) no-repeat 0 0}.ribbon.intensive{background:url(../img/ribbon_intensive.png) no-repeat 0 0}.ribbon.light{background:url(../img/ribbon_light.png) no-repeat 0 0}.ribbon.moderate{background:url(../img/ribbon_moderate.png) no-repeat 0 0}#fadingBarsG{position:relative;width:124px;height:28px;margin:0 auto}.fadingBarsG{position:absolute;top:7px;background-color:#c7c7c7;width:15px;height:15px;-moz-animation-name:bounce_fadingBarsG;-moz-animation-duration:1.3s;-moz-animation-iteration-count:infinite;-moz-animation-direction:linear;-moz-transform:scale(.3);-webkit-animation-name:bounce_fadingBarsG;-webkit-animation-duration:1.3s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:linear;-webkit-transform:scale(.3);-ms-animation-name:bounce_fadingBarsG;-ms-animation-duration:1.3s;-ms-animation-iteration-count:infinite;-ms-animation-direction:linear;-ms-transform:scale(.3);-o-animation-name:bounce_fadingBarsG;-o-animation-duration:1.3s;-o-animation-iteration-count:infinite;-o-animation-direction:linear;-o-transform:scale(.3);animation-name:bounce_fadingBarsG;animation-duration:1.3s;animation-iteration-count:infinite;animation-direction:linear;transform:scale(.3)}#fadingBarsG_1{left:0;-moz-animation-delay:.52s;-webkit-animation-delay:.52s;-ms-animation-delay:.52s;-o-animation-delay:.52s;animation-delay:.52s}#fadingBarsG_2{left:16px;-moz-animation-delay:.65s;-webkit-animation-delay:.65s;-ms-animation-delay:.65s;-o-animation-delay:.65s;animation-delay:.65s}#fadingBarsG_3{left:31px;-moz-animation-delay:.78s;-webkit-animation-delay:.78s;-ms-animation-delay:.78s;-o-animation-delay:.78s;animation-delay:.78s}#fadingBarsG_4{left:47px;-moz-animation-delay:.91s;-webkit-animation-delay:.91s;-ms-animation-delay:.91s;-o-animation-delay:.91s;animation-delay:.91s}#fadingBarsG_5{left:62px;-moz-animation-delay:1.04s;-webkit-animation-delay:1.04s;-ms-animation-delay:1.04s;-o-animation-delay:1.04s;animation-delay:1.04s}#fadingBarsG_6{left:78px;-moz-animation-delay:1.17s;-webkit-animation-delay:1.17s;-ms-animation-delay:1.17s;-o-animation-delay:1.17s;animation-delay:1.17s}#fadingBarsG_7{left:93px;-moz-animation-delay:1.3s;-webkit-animation-delay:1.3s;-ms-animation-delay:1.3s;-o-animation-delay:1.3s;animation-delay:1.3s}#fadingBarsG_8{left:109px;-moz-animation-delay:1.43s;-webkit-animation-delay:1.43s;-ms-animation-delay:1.43s;-o-animation-delay:1.43s;animation-delay:1.43s}@-moz-keyframes bounce_fadingBarsG{0{-moz-transform:scale(1);background-color:#c7c7c7}100%{-moz-transform:scale(.3);background-color:#fff}}@-webkit-keyframes bounce_fadingBarsG{0{-webkit-transform:scale(1);background-color:#c7c7c7}100%{-webkit-transform:scale(.3);background-color:#fff}}@-ms-keyframes bounce_fadingBarsG{0{-ms-transform:scale(1);background-color:#c7c7c7}100%{-ms-transform:scale(.3);background-color:#fff}}@-o-keyframes bounce_fadingBarsG{0{-o-transform:scale(1);background-color:#c7c7c7}100%{-o-transform:scale(.3);background-color:#fff}}@keyframes bounce_fadingBarsG{0{transform:scale(1);background-color:#c7c7c7}100%{transform:scale(.3);background-color:#fff}}.wishlist_prod{position:absolute;right:15px;margin-top:5px;font-weight:bold}.feature-box{position:relative;margin-top:20px;padding:0 0 0 80px}.feature-box:first-child{margin-top:0}.feature-box .fbox-icon{display:block;position:absolute;width:64px;height:64px;top:0;left:0}.feature-box .fbox-icon a,.feature-box .fbox-icon i,.feature-box .fbox-icon img{display:block;position:relative;width:100%;height:100%;color:#FFF}.feature-box .fbox-icon i,.feature-box .fbox-icon img{border-radius:50%;background-color:#1abc9c}.feature-box .fbox-icon i{font-style:normal;font-size:28px;text-align:center;line-height:64px}.feature-box h3{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:0;color:#333}.feature-box p{margin:8px 0 0 0;color:#999}.feature-box .before-heading{font-size:14px}.feature-box.fbox-large{padding:0 0 0 115px}.feature-box.fbox-large .fbox-icon{width:96px;height:96px}.feature-box.fbox-large .fbox-icon i{font-size:42px;line-height:96px}.feature-box.fbox-outline .fbox-icon{border:1px solid #1abc9c;border-radius:50%;padding:3px}.feature-box.fbox-outline .fbox-icon i{line-height:56px}.feature-box.fbox-outline.fbox-large .fbox-icon{padding:4px}.feature-box.fbox-outline.fbox-large .fbox-icon i{line-height:86px}.feature-box.fbox-rounded .fbox-icon{border-radius:3px !important}.feature-box.fbox-rounded .fbox-icon i,.feature-box.fbox-rounded .fbox-icon img{border-radius:3px !important}.feature-box.fbox-rounded.fbox-large .fbox-icon{border-radius:4px !important}.feature-box.fbox-rounded.fbox-large .fbox-icon i,.feature-box.fbox-rounded.fbox-large .fbox-icon img{border-radius:4px !important}.feature-box.fbox-light.fbox-outline .fbox-icon{border-color:#e5e5e5}.feature-box.fbox-light .fbox-icon i,.feature-box.fbox-light .fbox-icon img{border:1px solid #e5e5e5;background-color:#f5f5f5;color:#444}.feature-box.fbox-light .fbox-icon i{line-height:62px}.feature-box.fbox-light.fbox-outline .fbox-icon i{line-height:54px}.feature-box.fbox-light.fbox-large .fbox-icon i{line-height:96px}.feature-box.fbox-light.fbox-outline.fbox-large .fbox-icon i{line-height:84px}.feature-box.fbox-dark.fbox-outline .fbox-icon{border-color:#444}.feature-box.fbox-dark .fbox-icon i,.feature-box.fbox-dark .fbox-icon img{background-color:#333}.feature-box.fbox-border .fbox-icon{border:1px solid #1abc9c;border-radius:50%}.feature-box.fbox-border .fbox-icon i,.feature-box.fbox-border .fbox-icon img{border:0;background-color:transparent !important;color:#1abc9c}.feature-box.fbox-border .fbox-icon{padding:0}.feature-box.fbox-border .fbox-icon i{line-height:62px !important}.feature-box.fbox-border.fbox-large .fbox-icon i{line-height:94px !important}.feature-box.fbox-border.fbox-light .fbox-icon{border-color:#e5e5e5}.feature-box.fbox-border.fbox-light .fbox-icon i,.feature-box.fbox-border.fbox-light .fbox-icon img{color:#888}.feature-box.fbox-border.fbox-dark .fbox-icon{border-color:#333}.feature-box.fbox-border.fbox-dark .fbox-icon i,.feature-box.fbox-border.fbox-dark .fbox-icon img{color:#444}.feature-box.fbox-plain .fbox-icon{border:none !important;height:auto !important}.feature-box.fbox-plain .fbox-icon i,.feature-box.fbox-plain .fbox-icon img{border:none !important;background-color:transparent !important;color:#c41c1e;border-radius:0}.feature-box.fbox-plain .fbox-icon i{font-size:48px;line-height:1 !important}.feature-box.fbox-plain .fbox-icon img{height:64px}.feature-box.fbox-plain.fbox-image .fbox-icon{width:auto}.feature-box.fbox-plain.fbox-image .fbox-icon img{width:auto;display:inline-block}.feature-box.fbox-plain.fbox-small{padding-left:42px}.feature-box.fbox-plain.fbox-small .fbox-icon{width:28px}.feature-box.fbox-plain.fbox-small h3{font-size:15px;line-height:26px;margin-bottom:10px}.feature-box.fbox-plain.fbox-small p{margin-left:-42px}.feature-box.fbox-plain.fbox-small .fbox-icon i{font-size:28px}.feature-box.fbox-plain.fbox-small .fbox-icon img{height:28px}.feature-box.fbox-plain.fbox-large .fbox-icon i{font-size:72px}.feature-box.fbox-plain.fbox-large .fbox-icon img{height:96px}.feature-box.fbox-plain.fbox-light .fbox-icon i,.feature-box.fbox-plain.fbox-light .fbox-icon img{color:#888}.feature-box.fbox-plain.fbox-dark .fbox-icon i,.feature-box.fbox-plain.fbox-dark .fbox-icon img{color:#444}.feature-box.fbox-center{padding:0;text-align:center}.feature-box.fbox-center.fbox-small{padding-left:0 !important}.feature-box.fbox-center .fbox-icon{position:relative;width:96px;height:96px;margin:0 auto 30px}.feature-box.fbox-center .fbox-icon i{font-size:42px;line-height:96px}.feature-box.fbox-center.fbox-outline .fbox-icon i{line-height:88px}.feature-box.fbox-center p{font-size:14px;margin-top:15px}.feature-box.fbox-center.fbox-large .fbox-icon{width:128px;height:128px}.feature-box.fbox-center.fbox-large .fbox-icon i{font-size:70px;line-height:128px}.feature-box.fbox-center.fbox-large.fbox-outline .fbox-icon i{line-height:118px}.feature-box.fbox-center.fbox-light .fbox-icon i{line-height:94px}.feature-box.fbox-center.fbox-light.fbox-outline .fbox-icon i{line-height:86px}.feature-box.fbox-center.fbox-light.fbox-outline.fbox-large .fbox-icon i{line-height:114px}.feature-box.fbox-center.fbox-border .fbox-icon i{line-height:94px !important}.feature-box.fbox-center.fbox-large.fbox-border .fbox-icon i{line-height:126px !important}.feature-box.fbox-center.fbox-plain .fbox-icon i{font-size:84px}.feature-box.fbox-center.fbox-plain .fbox-icon img{height:96px}.feature-box.fbox-center.fbox-large.fbox-plain .fbox-icon i{font-size:112px}.feature-box.fbox-center.fbox-large.fbox-plain .fbox-icon img{height:128px}.feature-box.fbox-center.fbox-small .fbox-icon{width:64px;height:64px}.feature-box.fbox-center.fbox-small .fbox-icon i{font-size:28px;line-height:64px}.feature-box.fbox-center.fbox-small.fbox-outline .fbox-icon i{line-height:58px}.feature-box.fbox-center.fbox-light.fbox-outline.fbox-small .fbox-icon i{line-height:54px}.feature-box.fbox-center.fbox-small.fbox-border .fbox-icon i{line-height:62px !important}.feature-box.fbox-center.fbox-small.fbox-plain .fbox-icon i{font-size:56px}.feature-box.fbox-center.fbox-small.fbox-plain .fbox-icon img{height:64px}.feature-box.fbox-center.fbox-small p{font-size:14px;margin-top:10px}.feature-box.fbox-center.fbox-plain.fbox-small p{margin-left:0}.feature-box.fbox-right{padding:0 80px 0 0;text-align:right}.feature-box.fbox-right.fbox-large{padding-right:115px}.feature-box.fbox-right .fbox-icon{left:auto;right:0}.feature-box.fbox-right.fbox-plain.fbox-small{padding:0 42px 0 0}.feature-box.fbox-right.fbox-plain.fbox-small p{margin:0 -42px 0 0}.feature-box h3+.fbox-icon{margin-top:20px !important}.feature-box h3 span.subtitle{display:block;margin-top:5px;color:#444;font-weight:300;text-transform:none}.feature-box.fbox-center:not(.fbox-bg) h3:after{content:'';display:block;margin:20px auto;width:30px;border-top:2px solid #555;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}.feature-box.fbox-center:not(.fbox-bg):hover h3:after{width:50px}.feature-box.fbox-center.noborder:not(.fbox-bg) h3:after,.feature-box.fbox-center.nobottomborder:not(.fbox-bg) h3:after{display:none}.feature-box.fbox-center.fbox-italic p{font-style:italic;font-family:'Lato',sans-serif}.feature-box.fbox-bg.fbox-center{margin-top:68px;padding:68px 30px 30px;background-color:#f9f9f9;border:1px solid #e5e5e5;border-radius:5px}.feature-box.fbox-bg.fbox-center:first-child{margin-top:48px;margin-bottom:20px}.feature-box.fbox-bg.fbox-center.fbox-large{margin-top:84px;padding-top:84px}.feature-box.fbox-bg.fbox-center.fbox-large:first-child{margin-top:64px}.feature-box.fbox-bg.fbox-center .fbox-icon{position:absolute;top:-48px;left:50%;margin:0 0 0 -48px}.feature-box.fbox-bg.fbox-center.fbox-large .fbox-icon{top:-64px;left:50%;margin-left:-64px}.feature-box.fbox-bg.fbox-center.fbox-plain .fbox-icon,.feature-box.fbox-bg.fbox-center.fbox-border .fbox-icon,.feature-box.fbox-bg.fbox-center.fbox-outline .fbox-icon{background-color:#f9f9f9}#single_tour_desc .cover{height:400px;background-size:cover;margin-bottom:30px;position:relative;background-position:center}#single_tour_desc .cover .add_info{//color:#EEE;text-shadow:0 0 2px #000,0 0 2px #000;margin-left:10px}#single_tour_desc .cover .short_info{background:0}#single_tour_desc .cover .add_info li{background:rgba(0,0,0,0.6)}.form .parallax-content-1 h1,.form .parallax-content-1 .h1{font-size:36px;padding-top:0;margin-bottom:10px;text-shadow:0 0 2px #666;text-transform:uppercase}.form .parallax-content-1 .tab-content,.form .parallax-content-1 ul{max-width:750px;margin:1px auto;border:0;border-radius:0}.form .parallax-content-1 .header-menu{list-style:none}.form .parallax-content-1 .tab-content{background:rgba(255,255,255,0.8);padding:25px 20px 10px 20px}.form .parallax-content-1 .header-menu li a{color:#FFF;border:0;background:0;text-decoration:underline}.form .parallax-content-1 .header-menu li.active a{color:#000;text-decoration:none}.form .parallax-content-1 .header-menu li{background:rgba(0,0,0,0.5)}.form .parallax-content-1 .header-menu li.active{background:rgba(255,255,255,0.8)}.form .parallax-content-1 .tab-pane{color:#000}.select{position:relative;overflow:hidden;background:#FFF;border-radius:3px;border:1px solid #ccc}.select:focus{background:#c41c1e}.select select{z-index:2;width:165%;position:relative;background:transparent;border:0;padding:4px 10px;height:32px}.select:after{content:"\e892";position:absolute;right:0;top:0;line-height:34px;width:34px;height:100%;text-align:center;background:#fff;font-size:10px;z-index:0;font-family:"fontello";font-style:normal;font-size:15px;color:#000;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none}#single_tour_desc .tab-content{padding:20px 0;background:0;border:0}#single_tour_desc .tab-content h3{color:#333}.container .alert{border-radius:0;border-width:0 0 0 4px}.alert-warning a{color:#66512c}.alert-info a{color:#245269}.alert-danger a{color:#843534}.alert-success a{color:#2b542c}.alert a{font-weight:700}.bottommargin{margin-bottom:15px}@media(max-width:768px){.hotel_container,.hotel_container .img_container{height:110px}.hotel_container .img_container{float:left;width:150px;margin-right:10px}.hotel_container .ribbon{width:39px;height:39px;background-size:contain}.form .h1{font-size:18px}.form .parallax-content-1 .header-menu li a{font-size:12px}.nav>li>a{padding:6px 7px}.form .parallax-content-1 .tab-content{padding:20px 20px 0 20px}.parallax-window-sm .parallax-content-1{height:170px}.tour_list_desc h3{margin-top:10px}.parallax-window-xs{min-height:170px}#single_tour_desc .cover{height:200px}}table.tablesorter thead tr .header{background-image:url(/img/ascdesc.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer}table.tablesorter thead tr .headerSortUp{background-image:url(/img/asc.gif)}table.tablesorter thead tr .headerSortDown{background-image:url(/img/desc.gif)}table.tablesorter thead tr .headerSortDown,table.tablesorter thead tr .headerSortUp{background-color:#c2dae1}.box_style_2.box_style_ta{padding:0;overflow:hidden}.alert a.alert-link{text-decoration:underline}.review_strip_single .testimonial img.styled{position:relative;margin-top:15px}.panel-body .cart-container{border-bottom:1px dotted #aaa;margin-bottom:15px;padding-bottom:15px}.panel-body .cart-container:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.pseudo-link-dotted{cursor:pointer;border-bottom:1px dotted #337ab7;color:#337ab7}.pagination>li>a{cursor:pointer}.ratingBox{margin-top:25px}.ratingBox .name.h3{margin-top:0}.ratingBox .aggregateRating{display:inline-block}.ratingBox .icon-star,.ratingBox .icon-star-half-alt{color:#c41c1e}.ratingBox .ratingValue{font-size:20px;color:#c41c1e;font-weight:bold}.ratingBox .avatar{width:35px;height:35px}.tooltip-content .header{display:block;margin:0 0 10px 0;line-height:14px;font-size:14px;color:#fff;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-family:"Lato",Arial,sans-serif;font-weight:500}.box_style_1 div.inner{font-size:22px;-webkit-font-smoothing:antialiased;font-family:"Lato",Arial,sans-serif;font-weight:500;line-height:1.1;margin:-30px -30px 20px -30px;background-color:#565a5c;padding:10px 20px 10px 18px;color:#fff;border:1px solid #fff;-webkit-border-top-left-radius:3px;text-align:center;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}.tour_list_desc .title{font-size:18px;line-height:20px;margin-top:0;margin-bottom:10px;text-transform:uppercase;-webkit-font-smoothing:antialiased;color:#333;font-family:"Lato",Arial,sans-serif;font-weight:500}.tour_list_desc .duration{font-weight:bold}.widget .header{text-transform:uppercase;font-size:16px;-webkit-font-smoothing:antialiased;color:#333;font-family:"Lato",Arial,sans-serif;margin-top:10px;margin-bottom:10px;font-weight:500;line-height:1.1}.callout-box{background:#f1f1f1;padding:15px;margin-bottom:15px}.callout-box h2{margin-top:0}.callout-box ul{padding-left:20px}.callout-box li{padding-bottom:5px}#allToursList.blur{-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px) saturate(40%);opacity:.5}.tours-list-loader{height:60px;padding:20px;position:absolute;background-color:rgba(255,255,255,0.5);z-index:3}.label-found{cursor:pointer;margin-left:5px}#ToursToRussia{display:flex;flex-direction:column}#ToursToRussia>.description{order:3}#ToursToRussia>.products{order:1}#ToursToRussia>.customer-reviews{order:2}#ToursToRussia>.block-video{order:4}.text-column-1{-webkit-column-count:1;column-count:1}.text-column-2{-webkit-column-count:2;column-count:2}.text-column-3{-webkit-column-count:3;column-count:3}@media(min-width:768px){.text-column-sm-1{-webkit-column-count:1;column-count:1}.text-column-sm-2{-webkit-column-count:2;column-count:2}.text-column-sm-3{-webkit-column-count:3;column-count:3}}@media(min-width:992px){.text-column-md-1{-webkit-column-count:1;column-count:1}.text-column-md-2{-webkit-column-count:2;column-count:2}.text-column-md-3{-webkit-column-count:3;column-count:3}}@font-face{font-family:'fontello';src:url("./fontello/font/fontello.woff");src:url("./fontello/font/fontello.woff") format("woff"),url("./fontello/font/icon_set_1.woff") format("woff");font-weight:normal;font-style:normal}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reasons_list{width:90%}.reasons_list .main_title--left{text-align:left}@media(min-width:576px){.reasons_list{width:80%}}@media(min-width:992px){.reasons_list{width:62%;padding-left:40px}}.reasons_list P:first-letter {-webkit-font-smoothing:antialiased;color:#c41c1e;font-family:"Lato",Arial,sans-serif;font-weight:bold;font-size:150%}.img_container--travel{max-height:313px}.img_container--travel img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.img_list--tour{min-height:258px}.tour_list_desc--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:257px}.tour_list--ul{text-align:center}.tour_list--ul li{list-style-type:none;margin-bottom:15px}.tour_list--ul ul{margin-left:0;padding-left:0}@media(max-width:576px){.tour_form div.inner{padding:25px 20px 10px 18px !important}}.tour_form{padding-bottom:10px;overflow:hidden}.tour_form .form-group{margin-top:0;margin-bottom:5px}@media(max-width:767px){.tour_form button{margin-top:10px}}.box_style--height270{height:270px}.guidecity span{color:#c41c1e;text-transform:uppercase;font-weight:bold}.guide-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:670px){.guide-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.guide{width:320px;font-family:"Roboto",Arial,sans-serif;font-weight:300}.guide ul{list-style:none;-webkit-padding-start:0;padding-inline-start:0;padding:0;margin:0}.guide ul li{margin-top:5px}.guide ul li a{padding:5px 0 10px 0;border-bottom:1px solid #ededed;padding:5px 0 10px 0;display:block;color:#333}.guide ul li a i{top:4px;color:#c41c1e;font-size:30px}@media(min-width:670px){.guide{font-size:20px}.guide:last-child{margin-left:5%}.guide ul li a{font-size:20px}.guide ul li a i{font-size:35px}}#guidePoiColumnMap{position:sticky;top:85px;min-height:2em;height:calc(100vh - 100px);border-radius:3px;border:1px solid #ddd;margin-bottom:25px}#guidePoiColumnMap .marker{cursor:pointer;border-radius:50%;background-size:cover;width:40px;height:40px;border:2px solid #7a7c72;filter:grayscale(1)}#guidePoiColumnMap .marker:hover{filter:grayscale(0);z-index:999}#guidePoiColumnMap .marker.active{width:60px;height:60px;z-index:999;border:5px solid #f9f4e5;filter:grayscale(0)}#guidePoiCityMap{height:calc(75vh - 100px);border-radius:3px;border:1px solid #ddd;margin-bottom:25px}#guidePoiCityMap .marker{cursor:pointer;border-radius:50%;width:35px;height:35px;text-align:center;background-color:#FFF;border:1px solid #ccc}#guidePoiCityMap .marker.active{background-color:#c41c1e;border-color:#c41c1e;z-index:999}#guidePoiCityMap .marker.active i{color:#FFF;text-shadow:0 0 #FFF}#guidePoiCityMap .marker i{font-size:20px;line-height:36px;color:#000;text-shadow:0 0 black}#guidePoiCityMap .mapboxgl-popup-content{padding:0 0 10px 0}#guidePoiCityMap .mapboxgl-popup-content .mapboxgl-popup-close-button{position:absolute;right:-27px;top:0;display:block;width:23px;height:23px;border:1px solid #ccc;border-radius:0;cursor:pointer;background-color:rgba(255,255,255,0.5)}#guidePoiCityMap .mapboxgl-popup-content .cover{width:100%}#guidePoiCityMap .mapboxgl-popup-content p{margin-bottom:12px;line-height:16px}#guidePoiCityMap .mapboxgl-popup-content .title{margin-top:10px;font-size:20px}#guidePoiCityMap .mapboxgl-popup-content .title,#guidePoiCityMap .mapboxgl-popup-content .description,#guidePoiCityMap .mapboxgl-popup-content .link{text-align:center;padding:0 15px 0 15px}.brand-box{display:flex;width:100%;height:100px;justify-content:center;align-items:center}