@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap);@-webkit-keyframes showFilters{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes showFilters{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-style:inherit;-webkit-font-variant-ligatures:inherit;font-variant-ligatures:inherit;font-variant-caps:inherit;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;vertical-align:baseline}b,body,strong{margin:0;padding:0;border:0;-webkit-font-variant-ligatures:inherit;font-variant-ligatures:inherit;font-variant-caps:inherit;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;vertical-align:baseline}body{line-height:1;min-width:320px;width:100%;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}b,strong{font:inherit;font-style:inherit;line-height:inherit;font-family:inherit}a{color:#55bcff}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:"";display:block;clear:both}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}@font-face{font-family:"rubl";src:url(../fonts/rouble.eot);src:url(../fonts/rouble.eot?#iefix) format("embedded-opentype"),url(../fonts/rouble.woff) format("woff"),url(../fonts/rouble.ttf) format("truetype"),url(../fonts/rouble.svg#als_rublregular) format("svg");font-weight:400;font-style:normal}html{height:100%}button,input,textarea{font:400 18px/1 "Open Sans",Arial,Helvetica,sans-serif}body,input,textarea{color:#000}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{line-height:normal}input:-moz-placeholder,textarea:-moz-placeholder{line-height:normal}input::-moz-placeholder,textarea::-moz-placeholder{line-height:normal}input:-ms-input-placeholder,textarea:-ms-input-placeholder{line-height:normal}b,strong{font-weight:700}.body{width:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;background:#d7dee3 url(../img/bg_pattern.jpg) center}.body_wrapp{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;z-index:5}.cnt_wrapp{max-width:1320px;padding:0 10px;margin:0 auto;position:relative}.left_side{float:left}.right_side{float:right}.order_btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px 40px}.btn2{display:block;min-width:170px;height:40px;overflow:hidden;padding:0 15px;margin:0;background:0 0;border:solid 2px #ccdbe7;border-radius:2px;outline:0;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;cursor:pointer}a.btn2{text-align:center;text-decoration:none;line-height:40px}.flag{display:inline-block;width:24px;height:18px;background:url(../img/flags.png) 0 50%/100% auto no-repeat}.flag.hrv{background-position:0 0}.flag.vnm{background-position:0 -13px}.flag.cub{background-position:0 -26px}.flag.sgp{background-position:0 -39px}.flag.tha{background-position:0 -52px}.flag.hkg{background-position:0 -65px}.flag.mus{background-position:0 -78px}.flag.svk{background-position:0 -91px}.flag.mne{background-position:0 -104px}.flag.dom{background-position:0 -117px}.flag.mys{background-position:0 -130px}.flag.svn{background-position:0 -143px}.flag.aus{background-position:0 -156px}.flag.isr{background-position:0 -169px}.flag.mdv{background-position:0 -182px}.flag.phl{background-position:0 -195px}.flag.alb{background-position:0 -208px}.flag.idn{background-position:0 -221px}.flag.mar{background-position:0 -234px}.flag.fra{background-position:0 -247px}.flag.bgr{background-position:0 -260px}.flag.jor{background-position:0 -273px}.flag.mex{background-position:0 -286px}.flag.cze{background-position:0 -299px}.flag.dih{background-position:0 -312px}.flag.ita{background-position:0 -325px}.flag.are{background-position:0 -338px}.flag.che{background-position:0 -351px}.flag.hun{background-position:0 -364px}.flag.chn{background-position:0 -377px}.flag.syc{background-position:0 -390px}.flag.lka{background-position:0 -403px}.flag.none,.gridbox.col_3 .gridbox_wrapp:hover .gridbox_info .date span,.gridbox.col_3 .gridbox_wrapp:hover .name span,.gridbox.col_9 .gridbox_wrapp:hover .gridbox_info .date span,.gridbox.col_9 .gridbox_wrapp:hover .name span{background:0 0}.cnt{padding-top:20px;padding-bottom:20px;position:relative;z-index:15}.cnt:after,.cnt:before{content:"";display:block;position:absolute;top:30px;z-index:15}.cnt:before{width:99px;height:257px;left:-130px;background-position:left top}.cnt:after{width:110px;height:258px;right:-130px;background-position:right top}.inner_columns .inner_left_gutter{padding:20px;position:relative;background:#fff}.index_top_wrapp,.index_wrapp{position:relative;padding-bottom:90px}.offer_side h1{display:block;font-size:30px;line-height:35px}.offer_side .sub_h1,.offer_title{font-size:16px;line-height:30px}.offer_title{font-weight:600;line-height:22px}.offer_title:not(:first-child){margin-top:25px}.offer_side .offer_info{padding:15px 20px;margin:20px 0 5px;border:solid 1px #d9e7f2}.offer_side .offer_info ul{font-size:16px;line-height:25px}.offer_side .offer_info ul li{margin-top:5px}.offer_side .offer_info ul li strong{font-weight:600}.offer_side .offer_info ul li:first-child{margin-top:0}.offer_side .offer_info .good_finger{display:table;height:66px;margin-top:15px;background:#eff2f5 url(../img/hand.png) 22px 11px no-repeat;border-radius:2px;font-style:italic;font-weight:600;line-height:20px}.offer_side .offer_info .good_finger>div{display:table-cell;padding:13px 20px 13px 80px;vertical-align:middle}.offer_side .offer_info .clearfix{margin-top:20px}.offer_side .offer_info .clearfix>.btn_blue{width:310px;background-image:url(../img/btn_blue2.png)}.offer_side .offer_info .clearfix>span{line-height:40px;float:left}.offer_side .hotel,.offer_side .list_round{margin:5px 0}.offer_side .hotel td{padding-top:5px;padding-bottom:5px}.offer_side .hotel td:first-child{min-width:25%;padding-right:20px;font-weight:600}.offer_side .hotel-norm td:first-child{font-weight:400}.offer_side .list_round li{padding:5px 0 5px 20px;position:relative}.list>li:before,.offer_side .list_round li:before{content:"";display:block;width:7px;height:7px;position:absolute;left:1px;top:11px;background:#0a82d1;border-radius:4px}.offer_side .list_round.features li{width:48%;display:inline-block;padding-left:0;vertical-align:top}.offer_side .list_round.features li span{display:block;padding:0 20px}#gallery{margin-top:10px}#gallery .bx-wrapper{margin-bottom:6px}#gallery .bx-wrapper .bx-controls-direction a{margin:0;top:auto;bottom:0;background:url(../img/arrows_count.jpg) left top no-repeat}#gallery .bx-wrapper .bx-controls-direction .bx-prev{left:0}#gallery .bx-wrapper .bx-controls-direction .bx-next{right:0;background-position:right top}#gallery .bx-viewport{height:400px!important;left:0;border:0;-webkit-box-shadow:none;box-shadow:none}#gallery .bx-viewport li{display:block;min-height:400px;max-height:400px;background-position:center;background-repeat:no-repeat}#gallery .bx-viewport iframe{display:block;max-height:100%;margin:0 auto}#gallery .bx-viewport .pager_short{width:80px;height:40px;position:absolute;right:40px;bottom:0;z-index:100;background:url(../img/arrows_count.jpg) -36px top no-repeat;text-align:center;font-size:16px;line-height:40px;color:#fff}#gallery .bxpager_wrapp{width:100%;overflow:hidden;position:relative}#gallery .bxpager{position:relative;height:73px}#gallery .bxpager>div{display:block;width:108px;height:69px;float:left}#gallery .bxpager>div:first-child{margin-left:0!important}#gallery .bxpager a{border:solid 2px transparent;border-color:#fff;background:url(../img/sliderbg.jpg) center center}#gallery .bxpager a,#gallery .bxpager a span{display:block;position:relative}#gallery .bxpager a.video:before{content:"";display:block;width:41px;height:41px;margin:-20px 0 0 -19px;position:absolute;left:50%;top:50%;background:url(../img/play.png) left top no-repeat}#gallery .bxpager a.active,#gallery .bxpager a:hover{border-color:#0a81d1}#gallery .bxpager a.active:after{content:"";display:block;width:100px;height:65px;position:absolute;left:2px;top:2px;z-index:2;background:rgba(3,26,34,.5)}#gallery .bxpager img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:solid 2px #fff}.look_all_foto{display:inline-block;margin:10px 0 0;font-size:16px;line-height:25px;color:#137ac1}.look_all_foto:hover{text-decoration:none}.info{padding:3px 0 3px 30px;background:url(../img/info.png) left 4px no-repeat;line-height:25px}.accordion>li{display:block;margin-top:4px}.accordion>li:first-child{margin-top:0}.accordion .acc_wrapp{display:block;padding:10px 0;line-height:25px}.accordion button{display:block;width:100%;overflow:hidden;padding:8px 0;position:relative;background:#e7f0f7;border:0;outline:0;text-align:left;line-height:20px;cursor:pointer}.accordion button span{display:inline-block;height:20px;margin:0 50px 0 10px;border-bottom:dotted 1px #000}.accordion button:after{content:"";display:block;width:11px;height:11px;margin-top:-6px;position:absolute;right:10px;top:50%;background:url(../img/arrow_inner.gif) left top no-repeat}.accordion button:hover{background:#dae8f3}.accordion button:hover span{border-bottom-color:transparent}.accordion .active button:after{background-position:right top}.footer{width:100%;background:#fff}.footer_top{padding-bottom:18px;border-bottom:solid 2px #ecf5f7;line-height:30px}.footer_copy{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer_bottom{padding:20px 0}.footer .btn.btn_orange,.footer .navi,.footer .phone_big{display:inline-block}.footer .navi a{margin-left:17px}.footer .navi a:first-child,.social a:first-child{margin-left:0}.footer .btn.btn_orange{margin-left:25px}.madeby{height:22px;margin-top:9px;text-decoration:none;line-height:30px;color:#000}.madeby img{display:inline-block;margin-left:7px;vertical-align:top}.social a{display:block;width:38px;height:42px;float:left;overflow:hidden;margin-left:8px;background:url(../img/social_btns.svg) no-repeat;text-indent:-999px}.right_form .subnavi .sublist button:hover:after,.right_form .subnavi .sublist.showed button:after,.social .vk{background-position:0 0}.social .vk:hover{background-position:0 bottom}.social .fb{background-position:-38px 0}.social .fb:hover{background-position:-38px bottom}.social .lj{background-position:-76px 0}.social .lj:hover{background-position:-76px bottom}.social .yt{background-position:-114px 0}.social .yt:hover{background-position:-114px bottom}.social .tw{background-position:-152px 0}.social .tw:hover{background-position:-152px bottom}.social .max{background-position:-190px 0}.social .max:hover{background-position:-190px bottom}.er404 .body{background:#fb8743 url(../img/bg_404.jpg) no-repeat center center/cover}.cnt_404-wrap,.er404 .body_wrapp{display:-webkit-box;display:-ms-flexbox;display:flex}.er404 .body_wrapp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cnt_404-wrap{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cnt_404{width:100%;max-width:670px;padding:225px 15px 25px;background:rgba(0,0,0,.8) url(../img/404.png) center 65px no-repeat;text-align:center}.cnt_404 .btn2,.cnt_404 h1{font-weight:600;font-size:35px;line-height:1.2;color:#fff}.cnt_404 .btn2{display:inline-block;width:278px;min-height:46px;padding:12px;margin-top:50px;border-color:#585858;font-size:18px;line-height:20px}.cnt_404 .btn2:hover{background:#fff;border-color:#fff;color:#000}.anpop_hidden{display:none}.anpop_hidden.bg{width:100%;height:100%;position:fixed;left:0;top:0;z-index:1999;background:url(../img/grid_pattern_hover.png) center}.anpop_hidden.window{width:740px;padding:25px 25px 20px;margin-left:-395px;position:absolute;left:50%;top:10%;z-index:2000;background:#fff;border-bottom:solid 6px #cad3d8}.anpop_hidden .btn_close{display:block;width:41px;height:41px;position:absolute;right:-50px;top:-40px;background:url(../img/close.png) left top no-repeat;border:0;border-radius:21px;outline:0;cursor:pointer}.anpop_hidden .btn_close:hover{background-position:left bottom}.order_pop .form_wrapp{display:block}.order_pop .done_wrapp,.order_pop .form_tab li span,.order_pop.complete .form_wrapp{display:none}.order_pop.complete{border-bottom-color:#7eb601}.cnt_dotted .gridbox .gridbox_country li span:after,.cnt_dotted .gridbox:hover .gridbox_country li:hover span:after,.gridbox:hover .gridbox_country li span:after,.order_pop .error_wrapp.error .error_mes,.order_pop .form_tab .open span,.order_pop.complete .done_wrapp{display:block}.order_pop fieldset{padding:20px 0;border-bottom:dashed 2px #d1d1d1}.order_pop fieldset:first-child{padding-top:0}.order_pop fieldset p{padding-right:30px;margin:0 0 20px;font-style:italic;font-size:16px}.order_pop .field_row{margin-top:8px}.order_pop .field_row .text_field{width:390px}.order_pop .field_row .error_wrapp{float:left}.order_pop .error_wrapp{position:relative;float:left}.order_pop .error_wrapp .error_mes{display:none;padding:0 15px;margin-left:13px;position:absolute;left:100%;top:5px;z-index:100;background:#d22c00;white-space:nowrap;font-size:15px;line-height:30px;color:#fff}.order_pop .error_wrapp .error_mes:after{content:"";display:block;width:0;height:0;margin-top:-7px;position:absolute;left:-8px;top:50%;border-style:solid;border-width:7px 8px 7px 0;border-color:transparent #d22c00 transparent transparent}.order_pop .inp_checkbox,.order_pop .inp_radio{overflow:hidden;position:relative}.order_pop .inp_checkbox,.order_pop .inp_checkbox label,.order_pop .inp_radio,.order_pop .inp_radio label{width:18px;height:20px}.order_pop .inp_checkbox input,.order_pop .inp_radio input{position:absolute;left:-20px;top:0}.order_pop .inp_checkbox label,.order_pop .inp_radio label{display:block;background:url(../img/check_radio.png) no-repeat}.order_pop .inp_checkbox.active label{background-position:left top}.order_pop .inp_checkbox input:checked+label{background-position:left top}.order_pop .inp_checkbox label{background-position:left bottom}.order_pop .inp_radio.active label{background-position:right top}.order_pop .inp_radio input:checked+label{background-position:right top}#gallery .bx-wrapper .bx-controls-direction .bx-next:hover span,.order_pop .inp_radio label{background-position:right bottom}.order_pop .form_tab{margin-bottom:10px}.order_pop .form_tab li{width:18%;padding:60px 1% 0;position:relative;float:left;text-align:center}.order_pop .form_tab li:after,.order_pop .form_tab li:before{content:"";display:block;position:absolute;z-index:1}.order_pop .form_tab li:before{width:56px;height:6px;left:-28px;top:25px;background:url(../img/from_steps_line.png) left top no-repeat}.order_pop .form_tab li:first-child:before{display:none}.order_pop .form_tab li:after{top:0;left:50%;background:url(../img/form_steps_tab.png) no-repeat}.order_pop .form_tab .open{font-weight:600;font-style:italic;font-size:12px;line-height:15px;color:#6f90aa;cursor:pointer}.order_pop .form_tab .open+li:before,.order_pop .form_tab .open:before{background-position:left bottom}.order_pop .form_tab .done{color:#000}.order_pop .form_tab .disable{color:#6f90aa;cursor:default}.order_pop .form_tab .disable:before{background-position:left top}.order_pop .form_tab .step1:after{width:50px;height:55px;margin-left:-25px;background-position:-6px -69px}.order_pop .form_tab .step1.done.now:after,.order_pop .form_tab .step1.done:hover:after{background-position:-6px -69px}.order_pop .form_tab .step1.done:after{background-position:-6px -135px}.order_pop .form_tab .step2:after{width:58px;height:54px;margin-left:-29px;background-position:-70px -4px}.order_pop .form_tab .step2.done.now:after,.order_pop .form_tab .step2.done:hover:after,.order_pop .form_tab .step2.open:after{background-position:-70px -70px}.order_pop .form_tab .step2.done:after{background-position:-70px -136px}.order_pop .form_tab .step2.disable:after{background-position:-70px -4px!important}.order_pop .form_tab .step3:after{width:60px;height:54px;margin-left:-30px;background-position:-136px -4px}.order_pop .form_tab .step3.done.now:after,.order_pop .form_tab .step3.done:hover:after,.order_pop .form_tab .step3.open:after{background-position:-136px -70px}.order_pop .form_tab .step3.done:after{background-position:-136px -136px}.order_pop .form_tab .step3.disable:after{background-position:-136px -4px!important}.order_pop .form_tab .step4:after{width:50px;height:56px;margin-left:-25px;background-position:-206px -3px}.order_pop .form_tab .step4.done.now:after,.order_pop .form_tab .step4.done:hover:after,.order_pop .form_tab .step4.open:after{background-position:-206px -69px}.order_pop .form_tab .step4.done:after{background-position:-206px -135px}.order_pop .form_tab .step4.disable:after{background-position:-206px -3px!important}.order_pop .form_tab .step5:after{width:52px;height:55px;margin-left:-26px;background-position:-271px -3px}.order_pop .form_tab .step5.open:after{background-position:-271px -70px}.order_pop .form_tab .step5.disable:after{background-position:-271px -3px!important}.cnt_dotted .gridbox:hover .gridbox_country li span:after,.gridbox:hover .gridbox_country li:hover span:after,.order_pop .form_wrapp .step_block,.tour-expand-close:hover:after,.tour-expand-open:hover:after{display:none}.order_pop .form_wrapp .step_block:first-child{display:block}.order_pop .form_wrapp .step_cnt{padding:30px 20px 25px;background:#eff0f0}.order_pop .form_wrapp .step_cnt label{display:block;float:left;line-height:40px}.order_pop .form_wrapp .h1{margin-bottom:20px;font-size:28px;line-height:1}.order_pop .form_wrapp .step_footer{margin-top:20px}.order_pop .form_wrapp .step_footer button{width:173px;height:40px}.done_footer button,.order_pop .form_wrapp .step_footer .prev{background:#fff;border:solid 2px #c6d2da;font-weight:600;color:#000}.order_pop .form_wrapp .step_footer .prev{float:left}.done_footer button:hover,.order_pop .form_wrapp .step_footer .prev:hover{border-color:#a0b7c7}.order_pop .form_wrapp .step_footer .next{float:right;background:url(../img/btn_next.png) left top}#gallery .bx-wrapper .bx-controls-direction a:hover span,.datepicker:hover button,.form_select .ui-selectmenu-button.ui-state-focus .ui-icon,.order_pop .form_wrapp .step_footer .next:hover{background-position:left bottom}.text_field{height:40px;padding:0 10px;background:#fff;border:0;border-bottom:solid 2px #e8e8e8}.step_numb1 .left_side{width:370px}.step_numb1 .right_side{width:330px}.step_numb1 label{width:90px}.step_numb4 .form_select .ui-selectmenu-button{width:370px!important}.step_numb5 label{width:115px;vertical-align:top}.step_numb5 .form_select .ui-selectmenu-button{width:250px!important}.step_numb5 .last_row>label,.step_numb5 .want_be>label{display:inline-block!important;width:auto;float:none!important}.step_numb5 .want_be{padding-left:115px}.step_numb5 .last_row .inp_radio,.step_numb5 .want_be .inp_checkbox{display:inline-block;vertical-align:top;margin:10px 14px 0 0}.step_numb5 .last_row{margin-top:20px;line-height:20px}.step_numb5 .last_row .inp_radio{margin:0 3px 0 10px}.step_numb5 .last_row label{line-height:20px!important}.done_cnt{padding:35px 0;background:url(../img/step_6.jpg) center top no-repeat;text-align:center}.done_cnt .h1{font-style:italic;font-size:40px;line-height:45px;color:#7eb601}.done_cnt .h1 span{font-weight:700;font-size:50px;line-height:55px}.done_cnt .text{width:550px;padding-top:40px;margin:210px auto 0;border-top:dashed 2px #d1d1d1;font-size:20px;line-height:30px}.done_cnt .text span{display:inline-block;margin-top:20px;font-style:italic;font-size:40px;color:#7eb601}.done_footer{margin-top:20px}.done_footer button{height:40px;padding:0 25px}.done_footer .back_site{float:left}.done_footer .reset_form{float:right}.form_select .ui-state-default{height:40px;background:#fff;border:0;border-bottom:solid 2px #e8e8e8}.form_select .ui-selectmenu-button{width:200px!important}.form_select .ui-selectmenu-button .ui-icon{width:15px;height:9px;margin-top:-4px;right:8px;background:url(../img/formarrows.gif) left top no-repeat}.form_select .ui-selectmenu-button .ui-selectmenu-text{height:40px;padding:0 2.1em 0 10px!important;line-height:40px!important;color:#959da3}.form_select.noplaceholder .ui-selectmenu-text{color:#000}.ui-selectmenu-menu .ui-state-focus{background:#1a92e1;border:0;color:#fff!important;margin:0}.ui-selectmenu-menu li:first-child{color:#959da3}.datepicker{float:left;position:relative}.datepicker input{width:170px;height:40px;padding:0 50px 0 10px!important;background:#fff;border:0;border-bottom:solid 2px #e8e8e8}.datepicker button{display:block;width:19px;height:20px;position:absolute;right:11px;top:10px;background:url(../img/formcalendar.png) left top no-repeat;border:0;cursor:pointer}.datepicker button:after{content:"";display:block;width:0;height:25px;position:absolute;left:-9px;top:-2px;border-left:solid 1px #eee}.line_wrapp{float:left;margin-right:20px;font-size:12px}.line_wrapp .line{width:250px;height:5px;margin-top:18px;background:#d3dadf;border:0}.line_wrapp .ui-slider-range{background:#1a92e1}.line_wrapp .ui-slider-handle{width:20px;height:27px;top:-11px;background:url(../img/slider.png) left top no-repeat;border:0;outline:0;cursor:pointer}.line_wrapp ul{margin:7px 0 0 -2px}.line_wrapp li{width:50px;float:left}.range_field{line-height:40px}.range_field input{display:inline-block;width:90px;margin:0 5px}.range_field input::-webkit-inner-spin-button,.range_field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.range_field input[type=number]{-moz-appearance:textfield}.ui-front{z-index:2001}.accordion{margin:0 0 5px}.step_numb5 textarea{width:490px;padding:10px;margin:0 0 0 8px;height:auto;resize:none}.red_header{font-size:16px;font-weight:400;text-align:center;color:#db0c22;padding:25px 0}.gift_block{background:url(../img/gift.jpg) left top no-repeat;padding:0 0 5px 120px;min-height:105px}.gift_block_bold{font-weight:700;padding:0 0 5px}.bordered_table{margin:0 -15px}.bordered_table table{border-spacing:15px;border-collapse:separate;width:100%}.bordered_table table td{border:1px solid #d9e7f2;padding:15px 20px}.bordered_table table td h3{margin:0}.smalltxt{font-size:13px;line-height:16px}.step_numb3 .select_mans .ui-selectmenu-button{width:370px!important}.datepicker input:-moz-placeholder,.text_field:-moz-placeholder{line-height:40px}.datepicker input::-moz-placeholder,.text_field::-moz-placeholder{line-height:40px}.datepicker input:-ms-input-placeholder,.text_field:-ms-input-placeholder{line-height:40px}#gallery .bx-wrapper .bx-controls-direction a{width:25%;height:400px;background:0 0}#gallery .bx-wrapper .bx-controls-direction a span{display:block;width:38px;height:40px;margin:360px 0 0;background:url(../img/arrows_gallery.png) left top no-repeat}#gallery .bx-wrapper .bx-controls-direction .bx-next span{float:right;background-position:right top}.bxslider li img{width:10px;height:10px;visibility:hidden}.bx-wrapper .bx-caption span{padding:10px 140px 10px 50px}.bx-wrapper .bx-viewport{background:url(../img/sliderbg.jpg) center center no-repeat}.accordion button{white-space:normal}.accordion .no-desc button:after{background:0 0}.accordion .no-desc button:hover{background:#e7f0f7;cursor:default}.accordion .no-desc button span{border:0}.tour-expand,.tour-expand-close,.tour-expand-open{font-size:13px;font-weight:400;text-decoration:none}.tour-expand{color:#000;top:-1px}.list>li,.tour-expand,.tour-expand-close,.tour-expand-open{position:relative}.gridbox .gridbox_country li span:after,.gridbox.col_none .gridbox_wrapp .gridbox_cell a:after,.tour-expand-close:after,.tour-expand-open:after{content:"";display:block;width:100%;height:10px;position:absolute;left:0;bottom:1px;border-bottom:dotted 1px #55bcff}.gridbox .gridbox_many_countries span,.gridbox.col_none .gridbox_wrapp .gridbox_cell a:hover:after{display:none}.gridbox:hover .gridbox_many_countries span{display:inline}.datepicker .date_byprog{position:absolute;font-size:18px;background:#fff;margin:-32px 0 0 11px;width:210px}#label_dept-button{width:510px!important;margin:0 0 0 8px}.selectmenu-select .selectmenu-item{float:left;width:151px;padding-left:20px;background-position:5px 50%;background-repeat:no-repeat}.selectmenu-select .selectmenu-item-wide{width:180px;overflow:hidden}.selectmenu-select .selectmenu-item-country-wide{width:170px;overflow:hidden;padding-left:30px}.selectmenu-br:after{clear:both;content:""}.ui-selectmenu-menu .selectmenu-select{padding:25px 10px}.selectmenu-select .ui-state-focus{background-color:#e7eff7;color:#000!important}.num-field{float:left;margin:0 35px 0 0}.num-field input{width:50px;margin:0 40px 0 65px;text-align:center}.num-field-adults .icon-field,.num-field-childs .icon-field{display:inline-block;position:absolute;width:15px;height:40px;background:url(../img/pplz.png) left top;margin:0 0 0 2px}.gridbox.col_1 .gridbox_wrapp:hover .price_box:hover,.gridbox.col_2 .gridbox_wrapp:hover .price_box:hover,.gridbox.col_3 .gridbox_wrapp:hover .price_box:hover,.gridbox.col_6 .gridbox_wrapp:hover .price_box:hover,.gridbox.col_7 .gridbox_wrapp:hover .price_box:hover,.gridbox.col_9 .gridbox_wrapp:hover .price_box:hover,.num-field-adults .icon-minus:hover,.num-field-childs .icon-field,.num-field-childs .icon-minus:hover{background-position:left bottom}.num-field-adults .icon-minus{margin:0 0 0 25px}.num-field-adults .icon-minus,.num-field-adults .icon-plus{display:inline-block;position:absolute;width:40px;height:40px;background:url(../img/pm_1.png) left top;cursor:pointer}.num-field-childs .icon-minus{margin:0 0 0 25px}.num-field-childs .icon-minus,.num-field-childs .icon-plus{display:inline-block;position:absolute;width:40px;height:40px;background:url(../img/pm_1.png) left top;cursor:pointer}.num-field-adults .icon-plus{background:url(../img/pm_1.png) right top;margin:0 0 0 -40px}.num-field-childs .icon-minus{background:url(../img/pm_2.png) left top}.num-field-childs .icon-plus{background:url(../img/pm_2.png) right top;margin:0 0 0 -40px}.gridbox .gridbox_wrapp:hover .price_box:hover,.num-field-adults .icon-plus:hover,.num-field-childs .icon-plus:hover{background-position:right bottom}.gridbox.col_none{width:100%;height:150px}.gridbox.col_none .gridbox_wrapp{height:126px;border:2px solid #d7dee3}.gridbox.col_none .gridbox_wrapp:hover:after{opacity:0;z-index:1}.gridbox.col_none .gridbox_wrapp .gridbox_table{display:table;height:100%}.gridbox.col_none .gridbox_wrapp .gridbox_cell{font-size:18px;font-weight:600;line-height:28px;text-align:center;vertical-align:middle;display:table-cell;background:#fff}.gridbox.col_none .gridbox_wrapp .gridbox_cell a{color:#55bcff;text-decoration:none;position:relative}.gridbox .gridbox_country li span:after,.gridbox.col_none .gridbox_wrapp .gridbox_cell a:after{height:0}#tourform_popup.anpop_hidden.window{width:902px;margin-left:-476px}#nd .body_wrapp{z-index:11}.privacy a{color:#000;text-decoration:none}.privacy a:hover{color:#0d66bc}.editor p{margin-bottom:20px}.offer_extra-columns{margin:15px 0}img{max-width:100%;height:auto}.img_center{display:block;margin:30px auto}.bold{font-weight:700}.list{margin:5px 0}.list>li{padding:5px 0 5px 20px;line-height:20px}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;outline:0;text-decoration:none;cursor:pointer}.btn_green,.btn_orange{padding:10px 30px}.btn_blue,.btn_green,.btn_orange{height:40px;border-radius:2px;font-size:18px;font-weight:600;color:#fff}.btn_orange{background:url(../img/btn_orange.png) center top repeat-x}.btn_blue:focus,.btn_blue:hover,.btn_green:focus,.btn_green:hover,.btn_orange:focus,.btn_orange:hover{background-position:center bottom}.btn_blue{padding:10px 25px;background:url(../img/btn_blue.png) center top repeat-x}.btn_green{background:url(../img/btn_green.png) center top repeat-x}.btn_info,.btn_more{background:#fff;outline:0;cursor:pointer;opacity:1}.btn_info{width:224px;height:44px;border:solid 2px #ccdbe7;border-radius:2px}.btn_info:hover{border-color:#a5c1d7}.btn_more{color:#fff;background:url(../img/button.png) center top;border:0;height:46px;border-radius:0}.btn_more:hover{background-position:center bottom}.container{max-width:1320px;margin:0 auto;padding-left:10px;padding-right:10px}.header{background-color:#fff}.header__logo-link{display:block}.header__logo-img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header__logo-text,.header__slogan{line-height:16px;letter-spacing:.01em;color:#627a8d}.header__logo-text{display:block;font-weight:400;font-size:11px}.header__slogan{font-size:12px}.header__slogan-name{display:block;font-weight:700;font-size:16px}.header__slogan-desc,.subnavi li,.subnavi ul{display:block}.header__toggle{position:absolute;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;border:0;padding:0;background-color:transparent}.header__toggle-icon{width:26px;height:26px;fill:#47546a}.header__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header__link+.header__link{margin-left:6px}.header__phone{font-size:18px;line-height:18px;font-weight:600;color:#000;text-decoration:none}.header__phone-code{color:#627a8d}.header__resourse{font-size:12px;line-height:12px;color:#627a8d}.header__site{position:relative;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none}.header__site::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px}.header__site_tourist{color:#a51099}.header__site_tourist::after{background-color:rgba(205,154,202,.6)}.header__site_agent{color:#0d66bc}.header__site_agent::after{background-color:#ccdbe7}.header__site:focus::after,.header__site:hover::after{background-color:transparent}.menu-link{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:44px;padding:9px 15px;border-radius:6px;border:0;font-size:14px;line-height:26px;font-family:inherit;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position:center top}.menu-link:focus,.menu-link:hover{background-position:center bottom}.menu-link::before{content:"";width:26px;height:26px;margin-right:6px;background-repeat:no-repeat;background-position:center;background-size:26px 26px}.menu-link_order{color:#fff;background-color:#fa701d;background-image:url(../img/btn_order.png)}.menu-link_order::before{background-image:url(../img/ic1_white.svg)}.menu-link_lk{color:#fff;background-color:#4b90e1;background-image:url(../img/btn_cabinet.png)}.menu-link_lk::before{background-image:url(../img/ic2_white.svg)}.menu-link_hotel{color:#fff;background-color:#f9a31b;background-image:url(../img/btn_serv1.png)}.menu-link_hotel::before{background-image:url(../img/hotel-menu.svg)}.menu-link_avia{color:#fff;background-color:#018ecc;background-image:url(../img/btn_serv2.png)}.menu-link_avia::before{background-image:url(../img/plane-menu.svg)}.menu-link_transfer{color:#fff;background-color:#6fbc33;background-image:url(../img/btn_serv3.png)}.menu-link_transfer::before{background-image:url(../img/bus-menu.svg)}.menu-link_excurtion{color:#fff;background-color:#a51fdd;background-image:url(../img/btn_serv4.png)}.menu-link_excurtion::before{background-image:url(../img/photo-menu.svg)}.menu__close,.menu__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.menu__close{position:absolute;right:calc(100% + 9px);top:calc(50% - 20px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;padding:0;border:0;background-color:transparent}.menu__close-icon{width:18px;height:18px;fill:#fff}.nav__link{display:block;line-height:20px;color:#000;text-decoration:none}.nav__link:focus,.nav__link:hover{color:#0d66bc}.search-block{padding:0 10px}.search-block__title-accent{font-weight:700;text-transform:uppercase;display:inline-block;padding:0 7px 0 0}.search-block__toggle{position:absolute;top:0;right:0;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;width:48px;height:42px;padding:0;background-color:#fff;border:2px solid #ccdbe7;border-radius:6px}.search-block__toggle-icon{width:24px;height:24px;fill:#47546a}.search-block .subnavi button{min-width:200px;width:100%;max-width:100%}.search-block .subnavi_wrapp{z-index:16}.subname{width:220px;float:left;padding-bottom:20px;margin-right:16px;border-radius:0 0 2px 2px;text-align:center}.subnavi{text-align:left}.subnavi .sublist{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.right_form .subnavi .sublist{float:none;margin-left:0}.subnavi .sublist:first-child{margin-left:0}.subnavi button{max-width:210px;padding:0 35px 0 15px;position:relative;line-height:18px;text-align:left}.subnavi button:after{content:"";display:block;width:15px;height:8px;position:absolute;right:10px;top:16px;background:url(../img/arrows.gif) left top no-repeat}.right_form .subnavi button:after{top:11px}.subnavi .subnavi_wrapp{display:none;width:100%;position:absolute;left:0;top:50px}.right_form .subnavi .subnavi_wrapp{top:34px;z-index:99999}.subnavi ul li{cursor:pointer}.subnavi ul a{display:block;height:30px;overflow:hidden;padding:0 10px;text-decoration:none;line-height:30px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.search-block .country .subnavi_wrapp{width:640px;background:#88c440 url(../img/bg_pattern_green.jpg) center top}.search-block .country ul{padding:20px 7px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.search-block .country ul>li{-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.subnavi .country li.active,.subnavi .country li:hover{background:rgba(249,255,187,.5)}.right_form .subnavi .sublist a,.subnavi .country a{color:#000}.subnavi .country .flag{vertical-align:top;margin:8px 11px 0 0}.subnavi .country button{min-width:50px}.subnavi .country button:hover,.subnavi .country.showed button{border-color:#88c440}.subnavi .country button:hover:after,.subnavi .country.showed button:after{background-position:0 -8px}.subnavi .type .subnavi_wrapp{background:#88c440 url(../img/bg_pattern_violet.jpg) center top}.subnavi .region ul,.subnavi .type ul{padding:20px 10px}.subnavi .type li.active,.subnavi .type li:hover{background:rgba(248,187,255,.5)}.subnavi .region a,.subnavi .type a{color:#fff}.subnavi .type button:hover,.subnavi .type.showed button{border-color:#b71b95}.subnavi .type button:hover:after,.subnavi .type.showed button:after{background-position:0 -16px}.subnavi .region .subnavi_wrapp{background:#0b76d0 url(../img/bg_pattern_blue.jpg) center top}.subnavi .region li.active,.subnavi .region li:hover{background:#3e89f8}.subnavi .region button:hover,.subnavi .region.showed button{border-color:#0b76d0}.subnavi .region button:hover:after,.subnavi .region.showed button:after{background-position:0 -24px}.subnavi button:disabled,.subnavi button[disabled]{border-color:#ccdae5!important;color:rgba(0,0,0,.5);pointer-events:none}.right_form .subnavi .country button,.right_form .subnavi .region button,.right_form .subnavi .type button{font-size:13px;width:100%;max-width:100%;height:31px;margin-bottom:14px;border:0;background-color:#fff;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.right_form .subnavi .sublist ul{position:relative;max-height:180px;overflow-y:auto;padding:10px}.right_form .subnavi .sublist .subnavi_wrapp{background:rgba(255,255,255,.95);border-radius:2px}.right_form .subnavi .sublist li.active,.right_form .subnavi .sublist li:hover{background:rgba(77,179,223,.5);border-radius:2px}.right_form{padding:17px 15px;background:#2e78c7 url(../img/bg_right_form.png) center top;-webkit-box-sizing:border-box;box-sizing:border-box}.right_form_title{font-size:18px;color:#fff;line-height:24px;text-transform:uppercase}.right_form_subtitle{font-size:13px;color:#fff;line-height:21px;margin:0 0 10px}.right_form_submit{font-size:14px;color:#fff;line-height:32px;text-align:center;text-transform:uppercase;display:block;border:2px solid #aedcff;border-radius:3px;cursor:pointer}.filters-popup__close{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;width:40px;height:40px;border:0;margin-left:20px;padding:0;background-color:transparent}.filters-popup__close-icon{width:18px;height:18px;fill:#47546a}.navi a{text-decoration:none;color:#000}.navi a:hover{color:#0d66bc}.rubl{font-weight:400!important;font-family:rubl}.navi a,.price_box{display:inline-block}.price_box{height:40px;padding:0 12px;background:url(../img/pricebox.png) 0 0 repeat-x;font-weight:600;line-height:40px;color:#fff}.inner_right .gridbox_promo:nth-of-type(5n+5) .price_box,.pricebox_blue{background-position:0 0}.gridbox.col_2 .price_box,.gridbox.col_7 .price_box,.inner_right .gridbox_promo:nth-of-type(5n+1) .price_box,.pricebox_orange{background-position:0 -40px}.gridbox.col_3 .price_box,.gridbox.col_9 .price_box,.inner_right .gridbox_promo:nth-of-type(5n+2) .price_box,.pricebox_violet{background-position:0 -80px}.gridbox.col_4 .price_box,.gridbox.col_8 .price_box,.inner_right .gridbox_promo:nth-of-type(5n+3) .price_box,.pricebox_green{background-position:0 -120px}.gridbox.col_10 .price_box,.gridbox.col_5 .price_box,.inner_right .gridbox_promo:nth-of-type(5n+4) .price_box,.pricebox_red{background-position:0 -160px}.gridbox,.gridbox .gridbox_country li span,.index_wrapp .gridbox{position:relative}.gridbox .gridbox_country li:hover span:after,.index_wrapp .gridbox.hidden{display:none}.index_wrapp .gridbox.must_visible{opacity:0}.index_wrapp .gridbox_wrapp{margin:10px}.index_top_wrapp .col_none,.index_wrapp .col_1,.index_wrapp .col_10,.index_wrapp .col_3,.index_wrapp .col_6,.index_wrapp .col_8{float:left}.index_wrapp .col_2,.index_wrapp .col_4,.index_wrapp .col_5,.index_wrapp .col_7,.index_wrapp .col_9{float:right}.index_wrapp .grid_animate{position:absolute;float:none;-o-transition:top .8s ease,left .8s ease;-webkit-transition:top .8s ease,left .8s ease;transition:top .8s ease,left .8s ease}.index_wrapp .grid_animate.col_1,.index_wrapp .grid_animate.col_10,.index_wrapp .grid_animate.col_3,.index_wrapp .grid_animate.col_6,.index_wrapp .grid_animate.col_8{left:0}.index_wrapp .grid_animate.col_2,.index_wrapp .grid_animate.col_7{left:50%}.index_wrapp .grid_animate.col_4,.index_wrapp .grid_animate.col_5{left:66%}.index_wrapp .grid_animate.col_9{left:34%}.gridbox .gridbox_wrapp{display:block;overflow:hidden;position:relative;text-decoration:none}.gridbox .gridbox_table,.gridbox .gridbox_wrapp:after{display:block;width:100%;min-height:100%;position:absolute;left:0;top:0}.gridbox .gridbox_wrapp:after{content:"";z-index:-1;background:url(../img/grid_pattern_hover.png) center;opacity:0;-o-transition:opacity 1s ease;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.gridbox .gridbox_wrapp:hover:after{z-index:10;opacity:1}.gridbox .gridbox_wrapp:hover .gridbox_table{display:table;width:100%;height:100%}.gridbox .gridbox_wrapp:hover .gridbox_cell{display:table-cell;text-align:center;vertical-align:middle}.gridbox .gridbox_wrapp:hover .price_box,.gridbox .gridbox_wrapp:hover ul{position:relative;right:auto;left:auto;top:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gridbox .gridbox_wrapp:hover .price_box{width:170px;height:35px;padding:0;margin-top:15px;background:url(../img/btn_price.png) right top no-repeat;text-align:center;font-weight:600;font-size:20px;line-height:35px;color:#fff}.gridbox .gridbox_wrapp:hover .price_box span{font-size:25px}.gridbox .gridbox_wrapp:hover .price_box .rubl{font-size:23px}.gridbox .gridbox_wrapp:hover .gridbox_country{max-width:100%;background:0 0}.gridbox .gridbox_wrapp:hover .gridbox_info{display:inline-block;background:0 0}.gridbox .gridbox_wrapp:hover .gridbox_info li{padding:0 15px}.gridbox .gridbox_wrapp:hover .gridbox_info .date,.gridbox .gridbox_wrapp:hover .name{text-shadow:none}.gridbox .gridbox_wrapp:hover .name{margin-bottom:10px}.gridbox .gridbox_table{z-index:15}.gridbox .gridbox_country{display:none;max-width:60%;overflow:hidden;padding:10px 2px;position:absolute;left:6px;top:6px;background:url(../img/bg_country.png) left top;color:#55bcff}.gridbox .gridbox_country li{max-width:230px;margin-left:8px;margin-right:8px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.gridbox .gridbox_country li i{margin:4px 5px 0 0;vertical-align:top}.gridbox .gridbox_info{display:block;width:100%;padding:10px 0;position:absolute;left:0;bottom:0}.gridbox .gridbox_info li{display:block;padding:0 20px;line-height:1;color:#fff}.gridbox .name{margin-bottom:5px;font-size:14px;font-weight:600;line-height:1}.gridbox .gridbox_info .description{display:none;font-style:italic;font-weight:600;font-size:16px;line-height:20px}.gridbox .gridbox_info .description span{display:inline-block;padding:7px 15px;background:rgba(0,0,0,.5);border-radius:3px}.gridbox .gridbox_info .date{line-height:20px}.gridbox .price_box{display:inline-block;position:absolute;right:6px;top:6px}.gridbox .bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.gridbox.col_1 .gridbox_wrapp .price_box,.gridbox.col_2 .gridbox_wrapp .price_box,.gridbox.col_3 .gridbox_wrapp .price_box,.gridbox.col_6 .gridbox_wrapp .price_box,.gridbox.col_7 .gridbox_wrapp .price_box,.gridbox.col_9 .gridbox_wrapp .price_box{font-size:20px}.gridbox.col_1 .gridbox_wrapp:hover .price_box,.gridbox.col_2 .gridbox_wrapp:hover .price_box,.gridbox.col_3 .gridbox_wrapp:hover .price_box,.gridbox.col_6 .gridbox_wrapp:hover .price_box,.gridbox.col_7 .gridbox_wrapp:hover .price_box,.gridbox.col_9 .gridbox_wrapp:hover .price_box{width:210px;height:45px;background-position:left top;line-height:45px}.gridbox.col_1 .gridbox_info .date:before,.gridbox.col_2 .gridbox_info .date:before,.gridbox.col_3 .gridbox_info .date:before,.gridbox.col_6 .gridbox_info .date:before,.gridbox.col_7 .gridbox_info .date:before,.gridbox.col_9 .gridbox_info .date:before{content:"";display:inline-block;width:21px;height:20px;margin-right:10px;background:url(../img/calendar_icon.png) left top no-repeat;vertical-align:top}.gridbox.col_3,.gridbox.col_9{width:100%;height:420px}.gridbox.col_3 .gridbox_wrapp,.gridbox.col_9 .gridbox_wrapp{height:400px}.gridbox.col_3 .gridbox_wrapp:hover .gridbox_info .description,.gridbox.col_3 .gridbox_wrapp:hover .name,.gridbox.col_9 .gridbox_wrapp:hover .gridbox_info .description,.gridbox.col_9 .gridbox_wrapp:hover .name{margin-bottom:20px}.gridbox.col_3 .gridbox_wrapp:hover .name,.gridbox.col_9 .gridbox_wrapp:hover .name{padding-left:20px}.gridbox.col_3 .gridbox_wrapp:hover .name span,.gridbox.col_9 .gridbox_wrapp:hover .name span{outline:0}.gridbox.col_3 .gridbox_wrapp:hover .gridbox_info .description,.gridbox.col_9 .gridbox_wrapp:hover .gridbox_info .description{display:inline-block;max-width:520px;max-height:90px;overflow:hidden}.gridbox.col_3 .gridbox_wrapp:hover .gridbox_info .date:before,.gridbox.col_9 .gridbox_wrapp:hover .gridbox_info .date:before{position:relative;left:auto;top:auto}.gridbox.col_3 .gridbox_wrapp:hover .gridbox_info .date span,.gridbox.col_9 .gridbox_wrapp:hover .gridbox_info .date span{height:auto;padding:0;line-height:1}.gridbox.col_3 .gridbox_country,.gridbox.col_9 .gridbox_country{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gridbox.col_3 .gridbox_info,.gridbox.col_3 .gridbox_wrapp:hover .gridbox_info .date,.gridbox.col_9 .gridbox_info,.gridbox.col_9 .gridbox_wrapp:hover .gridbox_info .date{background:0 0}.gridbox.col_3 .gridbox_info .date span,.gridbox.col_3 .name span,.gridbox.col_9 .gridbox_info .date span,.gridbox.col_9 .name span{background:rgba(0,0,0,.3)}.gridbox.col_3 .name,.gridbox.col_9 .name{padding-left:30px;margin-bottom:23px;font-size:35px;line-height:47px;font-weight:700}.gridbox.col_3 .name span,.gridbox.col_9 .name span{outline:solid 10px rgba(0,0,0,.3)}.gridbox.col_3 .gridbox_info .date,.gridbox.col_9 .gridbox_info .date{position:relative}.gridbox.col_3 .gridbox_info .date:before,.gridbox.col_9 .gridbox_info .date:before{position:absolute;left:31px;top:10px}.gridbox.col_3 .gridbox_info .date span,.gridbox.col_9 .gridbox_info .date span{display:inline-block;height:40px;padding:0 10px 0 40px;line-height:40px}.gridbox.col_1,.gridbox.col_2,.gridbox.col_6,.gridbox.col_7{width:100%;height:310px}.gridbox.col_1 .gridbox_wrapp,.gridbox.col_2 .gridbox_wrapp,.gridbox.col_6 .gridbox_wrapp,.gridbox.col_7 .gridbox_wrapp{height:290px}.gridbox.col_1 .gridbox_wrapp:hover .name,.gridbox.col_2 .gridbox_wrapp:hover .name,.gridbox.col_6 .gridbox_wrapp:hover .name,.gridbox.col_7 .gridbox_wrapp:hover .name{margin-bottom:15px}.gridbox.col_1 .gridbox_country,.gridbox.col_2 .gridbox_country,.gridbox.col_6 .gridbox_country,.gridbox.col_7 .gridbox_country{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gridbox.col_1 .name,.gridbox.col_2 .name,.gridbox.col_6 .name,.gridbox.col_7 .name{margin-bottom:12px}.gridbox.col_10,.gridbox.col_4,.gridbox.col_5,.gridbox.col_8{width:100%;height:210px}.gridbox.col_10 .gridbox_wrapp,.gridbox.col_4 .gridbox_wrapp,.gridbox.col_5 .gridbox_wrapp,.gridbox.col_8 .gridbox_wrapp{height:190px}.gridbox.col_10 .gridbox_wrapp:hover .gridbox_country,.gridbox.col_4 .gridbox_wrapp:hover .gridbox_country,.gridbox.col_5 .gridbox_wrapp:hover .gridbox_country,.gridbox.col_8 .gridbox_wrapp:hover .gridbox_country{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0;padding-bottom:12px}.gridbox.col_10 .gridbox_wrapp:hover .gridbox_info,.gridbox.col_4 .gridbox_wrapp:hover .gridbox_info,.gridbox.col_5 .gridbox_wrapp:hover .gridbox_info,.gridbox.col_8 .gridbox_wrapp:hover .gridbox_info{padding-top:0;padding-bottom:0}.inner_right .gridbox_promo{margin-top:20px;width:100%;height:140px}.inner_right .gridbox_promo .gridbox_wrapp{width:100%;height:140px;text-align:center}.inner_right .gridbox_promo .gridbox_wrapp:hover .price_box{margin-top:15px;background-position:right top}.inner_right .gridbox_promo .gridbox_wrapp:hover .price_box:hover{background-position:right bottom}.inner_right .gridbox_promo .gridbox_info{padding:7px 0;background-color:rgba(0,0,0,.3)}.inner_right .gridbox_promo .name{font-weight:700;font-size:18px;line-height:20px;text-shadow:0 1px 1px #525849}.grid::after{content:"";display:table;clear:both}.grid__col{width:100%;padding:5px}.grid__btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:224px}.grid-item,.grid-item__title{color:#fff;text-decoration:none}.grid-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;height:100%;z-index:0;overflow:hidden}.grid-item::before,.grid-item__title::after{content:"";position:absolute;left:0;right:0;bottom:0}.grid-item::before{height:100%;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(6,32,42,.6)),color-stop(50%,transparent));background-image:-o-linear-gradient(bottom,rgba(6,32,42,.6) 0,transparent 50%);background-image:linear-gradient(to top,rgba(6,32,42,.6) 0,transparent 50%);-webkit-transition:height .3s ease,background-image .3s ease;-o-transition:height .3s ease,background-image .3s ease;transition:height .3s ease,background-image .3s ease;z-index:-1}.grid-item:hover::before{height:120%;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(6,32,42,.8)),color-stop(50%,transparent));background-image:-o-linear-gradient(bottom,rgba(6,32,42,.8) 0,transparent 50%);background-image:linear-gradient(to top,rgba(6,32,42,.8) 0,transparent 50%)}.grid-item__title{font-size:14px;line-height:20px;font-weight:600}.grid-item__title::after{top:0;z-index:1}.grid-item__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2}.grid-item__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:5px;margin-bottom:auto}.grid-item__price{margin-left:20px;padding:10px 16px;font-size:15px;line-height:20px;font-weight:600;color:#fff;white-space:nowrap}.grid-item__price_violet{background-color:#9a199f}.grid-item__price_blue{background-color:#0076c2}.grid-item__price_red{background-color:#c53713}.grid-item__price_green{background-color:#68bc37}.grid-item__price_yellow{background-color:#f7a81f}.grid-item__info{padding:14px 10px}.grid-item__countries{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;background:url(../img/bg_country.png) left top}.grid-item__country{text-decoration:none}.grid-item__country:hover{color:#fff}.grid-item__countries-item,.grid-item__country{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid-item__countries-item:not(:last-child){margin-right:15px}.grid-item__flag{display:block;-ms-flex-negative:0;flex-shrink:0;width:24px;height:18px;margin-right:5px;background-size:contain;background-repeat:no-repeat;background-position:0 50%}.grid-item__date{position:relative;margin-top:10px;padding-left:30px}.grid-item__date::before{content:"";position:absolute;top:0;left:0;width:21px;height:20px;background-image:url(../img/calendar_icon.svg)}.grid-item__label{padding:10px 15px;text-align:center;background-color:#203752;margin-bottom:24px}.grid-item_order .grid-item__text{position:relative;color:#bcc8d5}.grid-item__text-link{color:#55bcff;text-decoration:none}.grid-item__text-link:hover{color:#fff}.grid-order{position:relative;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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#14212f;background-image:url(../img/bg.jpg);background-repeat:no-repeat;background-position:center;text-align:center;padding:15px}.grid-order__label{padding:10px 15px;text-align:center;background-color:#203752;margin-bottom:24px}.grid-order__title{width:100%;margin-bottom:5px;font-size:14px;line-height:20px;font-weight:700;text-transform:uppercase}.grid-order__text{width:100%}.tour_dates{text-indent:24px;position:relative;padding:14px 0;overflow:hidden;opacity:0}.tour_dates:after,.tour_dates:before{content:"";position:absolute;top:0;left:0;bottom:0;width:24px;background-color:#fff;background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(70%,#fff),to(rgba(255,255,255,0)));background:-o-linear-gradient(left,#fff 0,#fff 70%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0,#fff 70%,rgba(255,255,255,0) 100%)}.tour_dates:after{left:auto;right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(30%,#fff),to(#fff));background:-o-linear-gradient(left,rgba(255,255,255,0) 0,#fff 30%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 30%,#fff 100%)}.tour_dates_inner{font-size:0;width:99999px}.tour_dates .arrow{position:absolute;top:50%;left:0;z-index:1;width:13px;height:24px;margin:-12px 0 0;background:url(../img/arrows_calendar.png) 0 0 no-repeat;cursor:pointer}.tour_dates .arrow_left.disabled{background-position:0 100%;cursor:default}.tour_dates .arrow_right{left:auto;right:0;background-position:100% 0}.tour_dates .arrow_right.disabled{background-position:100% 100%;cursor:default}.tour_month{text-align:center;text-indent:0;vertical-align:top;display:inline-block;margin-left:-2px}div.tour_month:first-of-type{margin-left:0}.tour_month_header{font-size:14px;color:#1d2833;font-weight:600;text-transform:uppercase;line-height:16px;padding:10px;background:#e8f1f7;border:2px solid #d9e7f2;border-bottom:0}.tour_month_block{-webkit-box-sizing:content-box;box-sizing:content-box;padding:0 0 11px;background:#fff;border:2px solid #d9e7f2}.tour_month_block_header{line-height:0;padding:16px 10px 12px}.tour_month_block_header span,.tour_month_block_row span{display:inline-block;width:24px;margin:0 1px;-webkit-box-sizing:content-box;box-sizing:content-box}.tour_month_block_header span{font-size:12px;color:#8a99a8;text-transform:uppercase;line-height:12px}.tour_month_block_row{line-height:0;padding:3px 10px}.tour_month_block_row span{font-size:13px;color:#000;line-height:24px}.tour_month_block_row span.disabled{color:#b9c1c5}.tour_month_block_row span.marked{color:#fff;background:#5badff;border-radius:24px}.tour_month_block_row span.marked.disabled{background:#bddeff}@media (max-width:1349px){.index.cnt_wrapp{padding:0}.search-block{padding-top:16px;padding-bottom:1px}.search-block__title-accent{font-size:20px}}@media (max-width:991px){.mobile-overlay{overflow:hidden}.inner_columns .inner_right{margin-top:20px}.header__nav{margin:25px 0}.header__top .header__contact,.header__top .header__nav{display:none}.header__contacts{padding-top:30px;-webkit-box-shadow:inset 0 1px 0 #e8ebee;box-shadow:inset 0 1px 0 #e8ebee}.header__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.header__phone-wrap{margin-right:15px}.menu{position:fixed;top:0;right:-100%;bottom:0;width:260px;z-index:999;-webkit-transition:right .5s ease;-o-transition:right .5s ease;transition:right .5s ease}.menu_opened{right:0}.menu__container{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%;padding:16px;background-color:#fff;overflow:auto}.menu_opened .menu__overlay{content:"";position:fixed;display:block;top:0;left:0;width:100%;height:100vh;background-color:rgba(39,46,57,.8);z-index:-1}.menu__link{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu__link+.menu__link{margin-top:6px}.menu__link::after{content:"";width:26px;height:26px}.nav__item:not(:last-child){margin-bottom:20px}.nav__link{font-size:13px}.gridbox.col_3 .name,.gridbox.col_9 .name{font-size:24px;line-height:30px}}@media (max-width:768px){footer .left_side,footer .right_side{width:100%;float:none;text-align:center}.body_wrapp{margin-bottom:0}.footer{position:relative;text-align:center}.social a{display:inline-block;float:none}footer .right_side{overflow:hidden;margin-top:10px}.offer_side h1{font-size:24px}.au-form__slides{padding:25px 20px}.au-form__slide-wrap,.au-form__slides{min-height:0}.inner_columns .inner_left_gutter{padding:10px}.au-form__tab,a.au-form__tab{font-size:12px;text-transform:none;font-weight:400}.au-form{margin:30px auto}}@media (max-width:767px){.phone-overlay{overflow:hidden}.order_btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.index__grid{margin-top:8px}.offer_side .price_box{margin-top:10px}.footer_top{padding-top:18px}.footer_copy{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.privacy{margin-left:15px;margin-right:15px}.extra-columns_item:not(:first-child){margin-top:20px}.columns:not(:first-of-type){margin-top:15px}.editor{padding-top:10px}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 46px 14px 10px}.header__logo-wrap{margin-right:20px}.header__logo-link{width:100px;height:26px}.header__toggle{top:8px;right:0;width:46px;height:46px}.header__links{padding:0 10px 6px}.search-block__title{position:relative;min-height:42px;padding-right:55px}.search-block__title-accent{display:block}.search-block__title-text{display:block;font-size:13px}.search-block .sublist:not(:first-child){margin-top:10px}.subnavi button{min-height:50px;font-size:14px}.right_form .subnavi button:after,.subnavi button:after{top:21px}.filters-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;left:0;right:0;bottom:0;max-height:100%;overflow:auto;background-color:#fff;visibility:hidden;z-index:999}.filters-popup_opened{visibility:visible;-webkit-animation:showFilters .5s ease;animation:showFilters .5s ease}.filters-popup__head{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:53px;padding:13px 15px 0}.filters-popup__reset{border:0;padding:0;font-size:13px;line-height:20px;color:#cf4b4b;background-color:transparent}.filters-popup__subnavi{margin:23px 0 30px;padding:0 15px}.filters-popup__button{width:100%;max-width:480px;margin:auto auto 0;padding:17px;border:0;font-size:16px;line-height:20px;color:#fff;background-color:#fa9325;background-image:url(../img/btn_apply.png);background-repeat:no-repeat;background-position:left top}.filters-popup__button:hover{background-position:left bottom}.grid{padding:5px}.grid__btn{margin:10px auto 30px}.grid-item,.grid-order{height:200px}}@media (max-width:679px){.footer_social{margin-top:15px}.subnavi .country .subnavi_wrapp{width:100%}}@media (max-width:639px){.copyright{width:100%;margin:10px 15px 0}}@media (min-width:600px) and (max-width:991px){.inner_right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.inner_right .right_form{width:calc(100% - 20px);margin-left:10px;margin-right:10px}}@media (min-width:600px) and (max-width:767px){.inner_right .gridbox_promo{width:calc(50% - 20px);margin-left:10px;margin-right:10px}}@media (min-width:640px) and (max-width:767px){.copyright{margin:0 15px}}@media (min-width:680px){.footer_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:13px 0 15px}.gridbox.col_3,.gridbox.col_9{width:66%}.gridbox.col_1,.gridbox.col_2,.gridbox.col_6,.gridbox.col_7{width:50%}.gridbox.col_10,.gridbox.col_4,.gridbox.col_5,.gridbox.col_8{width:34%}}@media (min-width:768px) and (max-width:991px){.header{-webkit-box-shadow:inset 0 -1px 0 rgba(216,222,226,.6);box-shadow:inset 0 -1px 0 rgba(216,222,226,.6)}.header__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 94px 8px 10px;min-height:71px}.header__logo-link{width:132px;height:34px}.header__slogan{font-size:14px;line-height:18px}.header__slogan-name{font-size:20px;line-height:20px}.inner_right .gridbox_promo{width:calc(33.333% - 20px);margin-left:10px;margin-right:10px}}@media (min-width:768px) and (max-width:899px){.copyright{margin-left:15px}}@media (min-width:768px){.btn_request{margin-right:20px}.btn_order{margin-left:20px}.offer_side h1{padding-right:150px}.offer_side .price_box{position:absolute;top:20px;right:20px}.footer_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px}.privacy{margin-left:15px}.extra-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.extra-columns_item{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d9e7f2;padding:15px 20px;width:calc(50% - 7.5px)}.extra-columns_title{margin-top:0}.columns{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px}.columns_item{padding-left:15px;padding-right:15px}.columns_2 .columns_item{width:50%}.list_columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.list_columns>li{-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.editor{padding-top:15px}.header__logo,.search-block .subnavi{display:-webkit-box;display:-ms-flexbox;display:flex}.header__logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo-wrap{margin-right:32px}.header__toggle{top:0;right:0;width:70px;height:70px;background-color:#f2f6f8}.filters-popup__button,.filters-popup__head,.search-block__toggle{display:none}.search-block .subnavi{padding:16px 0 5px}.search-block .sublist:not(:first-child){margin-left:10px}.subnavi button{font-size:16px}.search-block .country ul{-webkit-column-count:4;-moz-column-count:4;column-count:4}.grid__col{padding:10px}.grid__col_mid{width:50%;padding:10px}.grid__col_big{width:65%}.grid__col_small{width:35%}.grid__col_1{float:left}.grid__col_2{float:right}.grid__col_3{float:left}.grid__col_4,.grid__col_5{float:right}.grid__col_6{float:left}.grid__col_7{float:right}.grid__col_8{float:left}.grid__col_9{float:right}.grid__col_10{float:left}.grid__btn{margin:10px auto 50px}.grid-item_mid{height:290px}.grid-item_big{height:400px}.grid-item_small{height:190px}.grid-item_small .grid-item__title{font-size:15px}.grid-item_mid .grid-item__title{font-size:18px;line-height:24px}.grid-item_big .grid-item__title{font-size:22px;line-height:33px}.grid-item__price{font-size:17px}.grid-order{height:190px;padding:17px}}@media (min-width:900px){.copyright{margin-left:30px}}@media (min-width:992px) and (max-width:1349px){.header__phone{font-size:16px;line-height:16px}.nav__item:not(:last-child){margin-right:30px}.search-block__title-accent,.search-block__title-text{display:block}}@media (min-width:992px){.header__top,.inner_columns{display:-webkit-box;display:-ms-flexbox;display:flex}.inner_columns .inner_left{width:calc(100% - 300px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.inner_columns .inner_left_gutter{border-bottom:solid 2px rgba(0,29,52,.1);margin-right:20px}.inner_columns .inner_right{width:300px}.header__top{max-width:1320px;margin:0 auto;padding-left:10px;padding-right:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__logo{padding-top:12px;padding-bottom:10px;margin-right:30px}.header__logo-link{width:155px;height:40px}.header__logo-text{margin-top:8px;padding:2px 10px;color:#2f3c46;background-color:#edf2f6;border-radius:10px}.header__slogan{font-size:15px;line-height:22px}.header__slogan-name{font-size:22px}.header__slogan-desc{margin-top:4px}.header__links,.header__toggle{display:none}.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:30px}.header__contact{width:148px;padding:16px 15px 12px 0}.header__site-wrap{margin-top:8px}.menu__container{max-width:1320px;margin:0 auto;position:relative;padding:21px 10px 20px}.menu__container::before{content:"";position:absolute;top:0;left:10px;right:10px;height:1px;background-color:rgba(216,222,226,.6)}.menu__links{display:-webkit-box;display:-ms-flexbox;display:flex}.menu__links_services{margin-right:auto}.menu__link+.menu__link{margin-left:6px}.menu__links_services .menu__link{min-width:160px}.menu__close{display:none}.nav__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.nav__list,.search-block{display:-webkit-box;display:-ms-flexbox;display:flex}.search-block__title{padding:20px 33px 14px 0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.search-block__filters{-webkit-box-flex:1;-ms-flex:1;flex:1}.grid-item_mid .grid-item__title{font-size:22px;line-height:30px}.grid-item__info{padding:20px}}@media (min-width:1280px){.search-block .country .subnavi_wrapp{width:700px}}@media (min-width:1350px){.index.cnt_wrapp{padding-left:0;padding-right:0}.header__contacts{margin-left:70px}.nav__item:not(:last-child){margin-right:40px}.search-block__title-accent{font-size:24px;line-height:30px}}
/*# sourceMappingURL=../maps/style.min.css.map */
