@-webkit-keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}.map-marker{background-image:url("../images/main_sprite.png?v4");background-position:-260px -70px;background-repeat:no-repeat;width:18px;height:25px;display:inline-block}.phone-marker{background-image:url("../images/main_sprite.png?v4");background-position:-288px -70px;background-repeat:no-repeat;width:14px;height:25px;display:inline-block;margin:0 2px}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(../fonts/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans Italic Light';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-LightItalic.ttf)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans Italic';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Italic.ttf)}@font-face{font-family:'Open Sans Bold';src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600;src:url(../fonts/OpenSans-Semibold.ttf)}@font-face{font-family:'Sansus Webissimo';font-style:normal;font-weight:400;src:url(../fonts/Sansus-Webissimo-Regular.ttf)}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(../fonts/PT_Sans-Narrow-Web-Regular.ttf)}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.chip-style-pop{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1);right:37px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:25px}}@-webkit-keyframes pulsec{from{-webkit-transform:scale(1);transform:scale(1);right:33px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:12px}}@-webkit-keyframes gentlescale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@-webkit-keyframes arrow-move{from{right:8px}to{right:17px}}body{margin:0;min-width:1060px;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch}h1,h2,h3,h4,h5,h6,ul,li,button,input{padding:0;margin:0}a{color:#000;text-decoration:none;cursor:pointer}ul{list-style-type:none}input,button{outline:0}a img,img{border:0}.find-by-hotel-name{display:none;position:absolute;background-color:white;width:400px;border:1px solid #ccc;border-radius:4px;padding:10px}.find-by-hotel-name input[type=text]{width:100%;height:50px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#333;box-sizing:border-box;white-space:nowrap;border:1px solid #ccc;border-radius:2px;padding:10px}.find-by-hotel-name:before,.find-by-hotel-name:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent}.find-by-hotel-name:before{border-bottom-color:#ccc;border-width:13px;top:-26px;right:10px}.find-by-hotel-name:after{border-bottom-color:white;border-width:12px;right:11px;top:-24px}.find-by-hotel-name .find-by-name-btn{text-transform:uppercase;width:100%;display:block;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#fff;text-align:center;margin-top:8px;height:38px;border:0;border-radius:3px;background-color:#8bbb48;cursor:pointer;line-height:38px}.autocomplete-suggestions{border:1px solid #ccc;background:#FFF;cursor:default;overflow:auto;color:#333;font-family:'Open Sans',sans-serif;font-weight:400;text-transform:capitalize}.autocomplete-suggestions .autocomplete-suggestion strong{color:#000;font:inherit}.autocomplete-suggestions .autocomplete-suggestion.ui-state-focus{margin:0}.autocomplete-suggestions .autocomplete-suggestion .autocomplete-suggestion__addinfo{color:#bfbfbf}.autocomplete-suggestion{padding:2px 5px;overflow:hidden;cursor:pointer}.autocomplete-no-suggestion{padding:2px 5px}.autocomplete-selected{background:#f0f0f0}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{font-weight:bold;font-size:16px;color:#000;display:block;border-bottom:1px solid #000}@media(min-width:1280px){.content-size.no-padding{width:100%}}.social-tooltip{padding:0 4px}.social-tooltip h4{font-family:'Open Sans',sans-serif;font-weight:400;font-size:11px;color:#666;cursor:default}.social-tooltip h4 .viber{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:11px;color:#7b519d}.social-tooltip h4 .whatsup{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:11px;color:#5eaf4e}.social-tooltip>span{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:21px;color:#838383;padding-top:4px;padding-bottom:4px;display:block;text-align:center;letter-spacing:1px}.agencies-tt{font-family:'Open Sans',sans-serif;font-weight:400;font-size:11px;color:#333;background-color:#fff}.agencies-tt a{color:#666;text-decoration:underline;display:inline-block;margin-top:5px}.agencies-tt a:hover{text-decoration:none}.viewtime-tt{font-size:12px;line-height:18px;padding:0 4px}.viewtime-tt #tourViewTime{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:14px;color:#666}.info-modal{position:relative;width:500px;background-image:url("../images/parts/icon_success.png");background-repeat:no-repeat;background-position:178px 20px;text-align:center;padding-bottom:20px}.info-modal p{font-family:'Open Sans',sans-serif;font-weight:400;font-size:18px;padding:210px 10px 10px 10px;text-align:center}.info-modal p a{color:#8bbb48}.info-modal p a:hover{text-decoration:underline}.info-modal .action{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;border-radius:4px;display:inline-block;padding:9px 20px 9px 19px;color:#fff;background-color:#8bbb48;border:0;height:40px;width:186px}.info-modal .action:hover{background-color:#7ca740;cursor:pointer}.info-modal.error-info-modal{background-image:url("../images/parts/icon_fail.png")}.info-modal.error-info-modal p{color:#c40000}.smart-input{position:relative;display:inline-block;vertical-align:top}.smart-input input{padding-right:39px;padding-left:15px;box-sizing:border-box;transition:all .2s}.smart-input:after{display:none;content:'';position:absolute;top:50%;margin-top:-12px;right:10px;width:23px;height:23px;background-image:url("../images/main_sprite.png")}.smart-input .error.message{display:none !important;border-radius:4px;font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:12px;box-sizing:border-box;position:absolute;bottom:122%;text-align:center;line-height:1.2em;padding:8px 15px;color:#fff;letter-spacing:.02em;background-color:#ed2f2f;transition:all .2s;right:0;width:auto;max-width:200px;-webkit-animation:box-appear .2s linear 0s 1;animation:box-appear .2s linear 0s 1}.smart-input .error.message:after{content:'';position:absolute;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:6px solid #ed2f2f;bottom:-4px;right:15px}.smart-input.valid input{border-color:#7f9962 !important}.smart-input.valid:after{display:block;background-position:-39px -249px}.smart-input.invalid input{border-color:#e54041 !important}.smart-input.invalid input:focus+.error.message{display:inline-block !important}.smart-input.invalid:after{display:block;background-position:-1px -249px}.spinner{width:25px;height:25px;border-radius:100%;position:absolute;right:151px;bottom:38px;margin:auto;border:5px solid transparent;border-bottom-color:#fee300;border-top-color:#fee300;display:inline-block;-moz-animation:spinner-rotate 1.5s linear;-moz-animation-iteration-count:infinite;-moz-animation-delay:0s;-webkit-animation:spinner-rotate 1.5s linear;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:0s;animation:spinner-rotate 1.5s linear;animation-iteration-count:infinite;animation-delay:0s}@-webkit-keyframes spinner-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes box-appear{from{bottom:220%;opacity:0}to{bottom:122%;opacity:1}}@keyframes box-appear{from{bottom:220%;opacity:0}to{bottom:122%;opacity:1}}@-webkit-keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}.map-marker{background-image:url("../images/main_sprite.png?v4");background-position:-260px -70px;background-repeat:no-repeat;width:18px;height:25px;display:inline-block}.phone-marker{background-image:url("../images/main_sprite.png?v4");background-position:-288px -70px;background-repeat:no-repeat;width:14px;height:25px;display:inline-block;margin:0 2px}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(../fonts/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans Italic Light';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-LightItalic.ttf)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans Italic';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Italic.ttf)}@font-face{font-family:'Open Sans Bold';src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600;src:url(../fonts/OpenSans-Semibold.ttf)}@font-face{font-family:'Sansus Webissimo';font-style:normal;font-weight:400;src:url(../fonts/Sansus-Webissimo-Regular.ttf)}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(../fonts/PT_Sans-Narrow-Web-Regular.ttf)}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.chip-style-pop{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1);right:37px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:25px}}@-webkit-keyframes pulsec{from{-webkit-transform:scale(1);transform:scale(1);right:33px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:12px}}@-webkit-keyframes gentlescale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@-webkit-keyframes arrow-move{from{right:8px}to{right:17px}}#noActualTour{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;margin-top:90px;margin-bottom:100px}#noActualTour.singlePage{margin-top:0}#noActualTour div.status{font-size:22px;color:#333;box-sizing:border-box;height:99px;line-height:95px;text-align:center}#noActualTour div.status a{text-decoration:underline}#noActualTour div.status a:hover{text-decoration:none}#noActualTour div.status.redirection{line-height:27px;padding:23px 0 0 0}#noActualTour div.status.redirection span.redirection{display:block;font-size:12px;line-height:20px}#noActualTour>p{line-height:26px;font-size:17px;text-align:center;margin-top:52px;margin-bottom:23px;color:#666}#noActualTour>p b{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:17px;font-weight:normal}#noActualTour #nonActualSubscribe{position:relative;width:680px;height:53px;margin:auto}#noActualTour #nonActualSubscribe input[type="email"]{box-sizing:border-box;height:53px;line-height:49px;padding:0 18px;width:563px;border:2px solid #d5d5d5;border-right:0;color:#666;font-size:16px;position:absolute;top:0;left:0}#noActualTour #nonActualSubscribe button.submit{box-sizing:border-box;width:117px;height:53px;border:2px solid #d5d5d5;cursor:pointer;background-color:#fff;position:absolute;top:0;right:0;text-indent:-234px;overflow:hidden}#noActualTour #nonActualSubscribe button.submit:after{content:'';background-image:url("../images/chip/chip-sprite.png?v3");background-position:-245px -201px;background-repeat:no-repeat;display:inline-block;position:absolute;top:13px;right:33px;width:46px;height:23px}#noActualTour.ciao .status{border:2px solid #4eb646}#noActualTour.chip .status{border:2px solid #fd0}#noActualTour.chip #nonActualSubscribe button.submit:hover{border-color:#000;background-color:#fee300}#noActualTour.chip #nonActualSubscribe button.submit:hover:after{background-image:url("../images/chip/chip-sprite.png?v3");background-position:-245px -225px;background-repeat:no-repeat}.city-modal{width:550px;padding:20px 30px 30px 30px;box-sizing:border-box}.city-modal>label{font-family:'Open Sans',sans-serif;font-weight:400;font-size:26px;display:block;text-align:center}.city-modal ul.cities{width:160px;display:inline-block;vertical-align:top;margin-top:22px}.city-modal ul.cities li{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;padding:5px 10px 5px 10px;cursor:pointer;line-height:15px}.city-modal ul.cities li:hover{color:#333;border-radius:3px}.city-modal ul.cities li.without{margin-bottom:25px}body.ciao .city-modal label{color:#7ba540}body.ciao .city-modal ul.cities li:hover{background:#7ba540}body.ciao .city-modal ul.cities li.selected{color:#7ba540}body.ciao .city-modal ul.cities li.selected:hover{color:#fff}body.chip .city-modal label{color:#f0c83d}body.chip .city-modal ul.cities li:hover{background:#f0c83d}body.chip .city-modal ul.cities li.selected{color:#f0c83d}body.chip .city-modal ul.cities li.selected:hover{color:#fff}h3.why-us{font-family:'Open Sans Light',sans-serif;font-weight:300;font-size:30px;color:#333;text-align:center;padding:36px 0}div.lazy-title{font-family:'Open Sans Light',sans-serif;font-weight:300;font-size:18px;color:#333;padding-top:15px;padding-bottom:10px;text-align:center}div.lazy-title.reload{padding-bottom:11px;padding-top:0;line-height:1em;color:gray;font-size:13px}div.lazy-title.reload a{border-bottom:1px dashed #666;height:15px;display:inline-block;box-sizing:border-box;color:#666}div.lazy-title.reload a:hover{border-bottom:0}div.content-size.why-us{padding:0;width:980px}ul.why-us{text-align:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.why-us li{border-radius:3px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;transition:background-color 300ms ease-out;line-height:19px;border:1px solid #333;box-sizing:border-box;height:146px;width:385px;color:#333;padding:23px 25px 20px 133px;position:relative;display:inline-block;margin-bottom:20px;background-color:#fff;text-align:left}ul.why-us li b{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:14px}ul.why-us li:hover{background-color:#fee300}ul.why-us li:before{content:'';position:absolute}ul.why-us li.price::before{background-image:url("../images/main_sprite.png?v4");background-position:-115px -723px;background-repeat:no-repeat;width:79px;height:79px;left:37px;top:33px}ul.why-us li.search::before{background-image:url("../images/main_sprite.png?v4");background-position:-196px -723px;background-repeat:no-repeat;width:69px;height:70px;left:32px;top:37px}ul.why-us li.online::before{background-image:url("../images/main_sprite.png?v4");background-position:-267px -723px;background-repeat:no-repeat;width:85px;height:70px;left:30px;top:37px}ul.why-us li.clear::before{background-image:url("../images/main_sprite.png?v4");background-position:-355px -723px;background-repeat:no-repeat;width:70px;height:69px;left:30px;top:36px}ul.why-us li:nth-child(1),ul.why-us li:nth-child(3){margin-right:17px}div.slowSearch{border-radius:3px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:17px;background-color:#f3f3f4;width:100%;box-sizing:border-box;height:75px;color:#666;position:relative;padding:17px 142px 17px 68px;margin-top:15px;margin-bottom:15px}div.slowSearch a{text-decoration:underline}div.slowSearch a:hover{text-decoration:none}div.slowSearch small{font-size:14px;line-height:18px;display:block}div.slowSearch:before{content:'';background-image:url("../images/main_sprite.png?v4");background-position:-394px -578px;background-repeat:no-repeat;position:absolute;top:18px;left:18px;width:39px;height:39px}.content-size{width:920px;margin:0 auto;padding-right:30px;padding-left:30px}.content-size.no-padding{width:980px;padding:0}#tourRequestForm{display:none}body.chip,body.hotel{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px}body.chip .travel-num-wrapper,body.hotel .travel-num-wrapper{position:relative;width:178px;display:inline-block;height:50px}body.chip .travel-num-wrapper .travel-num-select,body.hotel .travel-num-wrapper .travel-num-select{border-radius:3px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0;left:43px;display:inline-block;vertical-align:top;text-align:center;height:48px;width:89px;border:1px solid #979797}body.chip .travel-num-wrapper .travel-num-select span.number,body.hotel .travel-num-wrapper .travel-num-select span.number{font-family:'Open Sans',sans-serif;font-weight:400;font-size:17px;color:#696969;display:inline-block;line-height:48px}body.chip .travel-num-wrapper .travel-num-select input,body.hotel .travel-num-wrapper .travel-num-select input{display:none}body.chip .travel-num-wrapper .number-control,body.hotel .travel-num-wrapper .number-control{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:33px;height:33px;display:inline-block;position:absolute;top:9px;cursor:pointer}body.chip .travel-num-wrapper .number-control.minus,body.hotel .travel-num-wrapper .number-control.minus{background-image:url("../images/chip/chip-sprite.png?v3");background-position:-205px -152px;background-repeat:no-repeat;left:0}body.chip .travel-num-wrapper .number-control.minus:hover,body.hotel .travel-num-wrapper .number-control.minus:hover{background-image:url("../images/chip/chip-sprite.png?v3");background-position:-170px -152px;background-repeat:no-repeat}body.chip .travel-num-wrapper .number-control.plus,body.hotel .travel-num-wrapper .number-control.plus{background-image:url("../images/chip/chip-sprite.png?v3");background-position:-205px -116px;background-repeat:no-repeat;right:0}body.chip .travel-num-wrapper .number-control.plus:hover,body.hotel .travel-num-wrapper .number-control.plus:hover{background-image:url("../images/chip/chip-sprite.png?v3");background-position:-170px -116px;background-repeat:no-repeat}body.chip .dd-selected,body.hotel .dd-selected{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:white}body.chip .custom-checkbox,body.hotel .custom-checkbox{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:url("../images/main_sprite.png?v4");background-position:-359px -70px;background-repeat:no-repeat;cursor:pointer;width:15px;height:15px;display:inline-block}body.chip .custom-checkbox.color,body.hotel .custom-checkbox.color{border-radius:2px;background-image:none;border:1px solid #ccc;width:16px;height:16px;vertical-align:top}body.chip .custom-checkbox.active.color,body.hotel .custom-checkbox.active.color{background-image:none;border-color:#f0c83d}body.chip .custom-checkbox.active.color:after,body.hotel .custom-checkbox.active.color:after{content:'';display:inline-block;position:relative;top:2px;left:1px}body.chip .custom-checkbox.active,body.hotel .custom-checkbox.active{background-position:-339px -70px}.old-data-modal{box-sizing:border-box;width:557px;height:300px;position:relative;padding:20px;padding-bottom:0}.old-data-modal i.clock{display:block;margin:auto}.old-data-modal .title{font-family:'Open Sans',sans-serif;font-weight:400;font-size:26px;color:#333;text-align:center;padding:10px 0 10px 0}.old-data-modal .description{font-family:'Open Sans Light',sans-serif;font-weight:300;font-size:14px;margin:0;color:#666;text-align:center}.old-data-modal button{border-radius:3px;font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:16px;width:201px;height:41px;line-height:42px;text-align:center;border:0;cursor:pointer;position:absolute;bottom:25px;left:50%;margin-left:-101px}.old-data-modal .close-fancy{font-family:'Open Sans Light',sans-serif;font-weight:300;font-size:12px;color:#333;text-align:center;display:block;cursor:pointer;position:absolute;bottom:0;left:50%;margin-left:-100px;width:200px}.old-data-modal .close-fancy:hover{text-decoration:underline;color:#000}#select2-country-select-results li ul li,#select2-ftCountry-results li ul li{padding:8px 15px;cursor:pointer;line-height:16px}body.chip #select2-country-select-results li ul li:hover,body.chip #select2-ftCountry-results li ul li:hover,body.hotel #select2-country-select-results li ul li:hover,body.hotel #select2-ftCountry-results li ul li:hover{background-color:#fee300;color:black}body.chip #select2-country-select-results li ul li:hover .visa,body.chip #select2-ftCountry-results li ul li:hover .visa,body.hotel #select2-country-select-results li ul li:hover .visa,body.hotel #select2-ftCountry-results li ul li:hover .visa{color:black}body.chip .old-data-modal button,body.hotel .old-data-modal button{background-color:#fee300;color:#333}body.chip .old-data-modal button:hover,body.hotel .old-data-modal button:hover{background-color:#f0c83d}body.ciao .old-data-modal button{background-color:#8bbb48;color:#fff}body.ciao .old-data-modal button:hover{background-color:#7ca740}.country-drop .select2-results__option .visa,.ft-country-dropdown .select2-results__option .visa{vertical-align:top;font-family:'Open Sans',sans-serif;font-weight:400;font-size:11px;vertical-align:top;display:inline-block;margin-top:4px;float:right;color:black}.country-drop .select2-results__option .visa.novisa,.country-drop .select2-results__option .visa.hasonlinevisa,.ft-country-dropdown .select2-results__option .visa.novisa,.ft-country-dropdown .select2-results__option .visa.hasonlinevisa{color:#666}.hidden{display:none}.search-country-select{display:none}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:517px}

@-webkit-keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}.map-marker{background-image:url("../images/main_sprite.png?v4");background-position:-260px -70px;background-repeat:no-repeat;width:18px;height:25px;display:inline-block}.phone-marker{background-image:url("../images/main_sprite.png?v4");background-position:-288px -70px;background-repeat:no-repeat;width:14px;height:25px;display:inline-block;margin:0 2px}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(../fonts/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans Italic Light';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-LightItalic.ttf)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans Italic';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Italic.ttf)}@font-face{font-family:'Open Sans Bold';src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600;src:url(../fonts/OpenSans-Semibold.ttf)}@font-face{font-family:'Sansus Webissimo';font-style:normal;font-weight:400;src:url(../fonts/Sansus-Webissimo-Regular.ttf)}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(../fonts/PT_Sans-Narrow-Web-Regular.ttf)}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.chip-style-pop{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1);right:37px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:25px}}@-webkit-keyframes pulsec{from{-webkit-transform:scale(1);transform:scale(1);right:33px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:12px}}@-webkit-keyframes gentlescale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@-webkit-keyframes arrow-move{from{right:8px}to{right:17px}}.dd-container.open .dd-select,.dd-container:hover .dd-select{border:1px solid gray}.dd-container.open .dd-pointer-down,.dd-container:hover .dd-pointer-down{border-top:solid 5px gray}.dd-container.open .dd-pointer-up,.dd-container:hover .dd-pointer-up{border-bottom:solid 5px #808080 !important}.dd-container.open .dd-options,.dd-container:hover .dd-options{border:solid 1px gray;border-top:0}.dd-container.open .dd-select{border-radius:3px 3px 0 0}.dd-container.open .dd-options{border-radius:0 0 3px 3px}.dd-select{border-radius:3px;border:solid 1px #ccc;position:relative;cursor:pointer}.dd-desc{color:#aaa;display:block;overflow:hidden;font-weight:normal;line-height:1.4em}.dd-selected{font-family:'Open Sans',sans-serif;font-weight:400;font-size:17px;color:#696969;overflow:hidden;display:block;padding:10px 10px 8px 10px;line-height:19px}.dd-selected-text{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#333}.dd-pointer{width:0;height:0;position:absolute;right:10px;top:50%;margin-top:-3px}.dd-pointer-down{border:solid 5px transparent;border-top:solid 5px #a7a7a7}.dd-pointer-up{border:solid 5px transparent !important;border-bottom:solid 5px #a7a7a7 !important;margin-top:-8px}.dd-options{border:solid 1px #ccc;border-top:0;list-style:none;display:none;position:absolute;z-index:2000;margin:0;padding:0;background:#fff;overflow:auto}.dd-option{padding:7px 10px;display:block;overflow:hidden;text-decoration:none;color:#333;cursor:pointer}.dd-option label{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#333}.dd-option:hover{background:#f2f2f2}.dd-selected-description-truncated{text-overflow:ellipsis;white-space:nowrap}.dd-option-image,.dd-selected-image{vertical-align:middle;float:left;margin-right:5px;max-width:64px}.dd-image-right{float:right;margin-right:15px;margin-left:5px}.dd-container{position:relative}.dd-seleced-text{font-weight:bold}

@-webkit-keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}.map-marker{background-image:url("../images/main_sprite.png?v4");background-position:-260px -70px;background-repeat:no-repeat;width:18px;height:25px;display:inline-block}.phone-marker{background-image:url("../images/main_sprite.png?v4");background-position:-288px -70px;background-repeat:no-repeat;width:14px;height:25px;display:inline-block;margin:0 2px}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(../fonts/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans Italic Light';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-LightItalic.ttf)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans Italic';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Italic.ttf)}@font-face{font-family:'Open Sans Bold';src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600;src:url(../fonts/OpenSans-Semibold.ttf)}@font-face{font-family:'Sansus Webissimo';font-style:normal;font-weight:400;src:url(../fonts/Sansus-Webissimo-Regular.ttf)}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(../fonts/PT_Sans-Narrow-Web-Regular.ttf)}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.chip-style-pop{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1);right:37px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:25px}}@-webkit-keyframes pulsec{from{-webkit-transform:scale(1);transform:scale(1);right:33px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:12px}}@-webkit-keyframes gentlescale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@-webkit-keyframes arrow-move{from{right:8px}to{right:17px}}.my-dropdown{position:relative}.my-dropdown.disabled{opacity:.3;cursor:default;visibility:hidden}.my-dropdown.open>.dropdown-panel{display:block;border-color:gray}.my-dropdown.open>.dropdown-value{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:gray}.my-dropdown.open>.dropdown-value:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);border-top-color:gray}.my-dropdown>.dropdown-value{overflow:hidden;position:relative;min-width:10px;min-height:38px;padding:0 30px 0 10px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#333;text-overflow:ellipsis;line-height:38px;white-space:nowrap;border:1px solid #ccc;border-radius:2px;background-color:#FFF;cursor:pointer}.my-dropdown>.dropdown-value:after{content:"";display:block;position:absolute;top:17px;right:10px;width:0;height:0;border-top:5px solid #a7a7a7;border-right:5px solid transparent;border-left:5px solid transparent}.my-dropdown>.dropdown-panel{overflow:auto;display:none;position:absolute;left:0;width:100%;max-height:400px;background-color:#FFF;border:1px solid #ccc;border-top:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;z-index:2;box-sizing:border-box}

.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix{min-height:0}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{top:1px;left:1px}.ui-datepicker .ui-datepicker-next-hover{top:1px;right:1px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month{width:45%}.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus{margin:-1px}.ui-menu .ui-state-active{margin:-1px}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}

.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:2000;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-8px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-8px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-8px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-8px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);transform:scale(0,0);transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);transform:scale(1,1);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);transform:rotateZ(4deg);transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0);transform:rotateZ(0);transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4)}.tooltipster-fall{top:0;transition-property:top;transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-fall.tooltipster-dying{transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{left:-40px;transition-property:left;transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-slide.tooltipster-dying{transition-property:all;left:0 !important;opacity:0}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.tooltipster-light{z-index:10;border-radius:3px;border:1px solid #d7d7d7;background:#fff;color:#666}.tooltipster-light .tooltipster-content{font-family:'Open Sans',sans-serif;font-weight:400;font-size:11px;line-height:14px;padding:8px 10px}.tooltipster-dark{z-index:10;border-radius:3px;border:1px solid #3f3f3f;background:#3f3f3f;color:#fff}.tooltipster-dark .tooltipster-content{font-family:'Open Sans',sans-serif;font-weight:400;font-size:11px;line-height:14px;padding:8px 10px}.tooltipster-green{z-index:9999;border-radius:3px;border:2px solid #8bbb48;background:#fff}

@-webkit-keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}.map-marker{background-image:url("../images/main_sprite.png?v4");background-position:-260px -70px;background-repeat:no-repeat;width:18px;height:25px;display:inline-block}.phone-marker{background-image:url("../images/main_sprite.png?v4");background-position:-288px -70px;background-repeat:no-repeat;width:14px;height:25px;display:inline-block;margin:0 2px}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(../fonts/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans Italic Light';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-LightItalic.ttf)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans Italic';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Italic.ttf)}@font-face{font-family:'Open Sans Bold';src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600;src:url(../fonts/OpenSans-Semibold.ttf)}@font-face{font-family:'Sansus Webissimo';font-style:normal;font-weight:400;src:url(../fonts/Sansus-Webissimo-Regular.ttf)}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(../fonts/PT_Sans-Narrow-Web-Regular.ttf)}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.chip-style-pop{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1);right:37px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:25px}}@-webkit-keyframes pulsec{from{-webkit-transform:scale(1);transform:scale(1);right:33px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:12px}}@-webkit-keyframes gentlescale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@-webkit-keyframes arrow-move{from{right:8px}to{right:17px}}.select2-container{position:relative;display:block}.select2-container.select2-container--open .selection .select2-selection__rendered{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container.select2-container--open .select2-dropdown,.select2-container.select2-container--open .selection .select2-selection__rendered{border-color:gray}.select2-container.select2-container--open .selection .select2-selection .select2-selection__arrow{border-top-color:gray;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select2-container .selection{display:block;position:relative}.select2-container .selection .select2-selection{display:block}.select2-container .selection .select2-selection:focus{outline:0}.select2-container .selection .select2-selection .select2-selection__arrow{content:"";display:block;position:absolute;top:18px;right:10px;width:0;height:0;border-top:5px solid #a7a7a7;border-right:5px solid transparent;border-left:5px solid transparent}.select2-container .selection .select2-selection__rendered{display:block;overflow:hidden;position:relative;min-width:10px;min-height:38px;padding:0 30px 0 10px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#333;text-overflow:ellipsis;line-height:36px;white-space:nowrap;border:1px solid #ccc;border-radius:2px;background-color:#FFF;cursor:pointer}.select2-container .selection .select2-selection__rendered .country-name{vertical-align:middle;margin-left:5px}.select2-container .select2-dropdown{display:block;background-color:#FFF;border:1px solid #ccc;border-top:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;z-index:2;box-sizing:border-box}.select2-container .select2-dropdown .result-message{padding:4px 10px;display:block}.select2-container .select2-dropdown .select2-results{overflow:auto;display:block;max-height:347px}.select2-container .select2-dropdown .select2-search__field{display:block;width:100%;padding:0 30px 0 15px;min-height:38px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;line-height:38px;border:0;border-bottom:1px solid #ccc;box-sizing:border-box}.select2-container .select2-dropdown .select2-search__field::-webkit-search-decoration,.select2-container .select2-dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-container .select2-dropdown .select2-results__group{display:block;padding:15px 10px 7px;font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:17px;color:#333}.select2-container .select2-dropdown .select2-results__options{color:#333;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px}.select2-container .select2-dropdown .select2-results__option .country-name{vertical-align:middle;margin-left:5px}.select2-container .select2-dropdown .select2-results__options--nested .select2-results__option{padding:4px 10px;cursor:pointer}.select2-container .select2-dropdown .select2-results__option--highlighted{background-color:#f2f2f2}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#fff;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:9999}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../../images/vendors/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("../../images/vendors/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../../images/vendors/fancybox/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:9998;background:url("../../images/vendors/fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../../images/vendors/fancybox/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("../../images/vendors/fancybox/fancybox_loading@2x.gif");background-size:24px 24px}}

@-webkit-keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}.map-marker{background-image:url("../images/main_sprite.png?v4");background-position:-260px -70px;background-repeat:no-repeat;width:18px;height:25px;display:inline-block}.phone-marker{background-image:url("../images/main_sprite.png?v4");background-position:-288px -70px;background-repeat:no-repeat;width:14px;height:25px;display:inline-block;margin:0 2px}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(../fonts/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans Italic Light';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-LightItalic.ttf)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans Italic';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Italic.ttf)}@font-face{font-family:'Open Sans Bold';src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600;src:url(../fonts/OpenSans-Semibold.ttf)}@font-face{font-family:'Sansus Webissimo';font-style:normal;font-weight:400;src:url(../fonts/Sansus-Webissimo-Regular.ttf)}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(../fonts/PT_Sans-Narrow-Web-Regular.ttf)}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.chip-style-pop{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1);right:37px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:25px}}@-webkit-keyframes pulsec{from{-webkit-transform:scale(1);transform:scale(1);right:33px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:12px}}@-webkit-keyframes gentlescale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@-webkit-keyframes arrow-move{from{right:8px}to{right:17px}}.tinycarousel-slider{height:1%;overflow:hidden;padding:0 0 10px}.tinycarousel-slider .viewport{float:left;overflow:hidden;position:relative}.tinycarousel-slider .buttons{border-radius:35px;display:block;margin:70px 5px 0 0;float:left;width:35px;height:46px;position:relative;font-weight:bold;text-align:center;line-height:35px;text-decoration:none;font-size:22px}.tinycarousel-slider .buttons .icon{width:17px;height:32px;display:inline-block;margin-top:7px;transition:all .2s ease-in-out}.tinycarousel-slider .buttons.next{margin:70px 0 0 5px}.tinycarousel-slider .buttons.prev .icon{background-image:url("../images/main_sprite.png?v4");background-position:-367px -314px;background-repeat:no-repeat}.tinycarousel-slider .buttons.next .icon{background-image:url("../images/main_sprite.png?v4");background-position:-401px -314px;background-repeat:no-repeat}.tinycarousel-slider .buttons:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.tinycarousel-slider .disable{visibility:hidden}.tinycarousel-slider .overview{list-style:none;position:absolute;padding:0;margin:0;left:0;top:0}.tinycarousel-slider .overview li{float:left}

/*!
 * Fotorama 4.6.3 | http://fotorama.io/license/
 */.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px !important;max-height:99999px !important;min-width:0 !important;min-height:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute !important;top:50% !important;left:50% !important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,0.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none !important;transform:none !important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;transition-property:width,-webkit-transform;transition-property:transform,width;transition-property:transform,width,-webkit-transform;transition-timing-function:cubic-bezier(0.1,0,0.25,1);transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__nav__frame,.fotorama__thumb-border{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}@media(-webkit-min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(fotorama@2x.png) 0 0/96px 160px no-repeat}}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,0.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none !important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)>*:not(:first-child){display:none}.fullscreen{width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;margin:0 !important;padding:0 !important;overflow:hidden !important;background:#000}.fotorama--fullscreen{position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;float:none !important;z-index:2147483647 !important;background:#000;width:100% !important;height:100% !important;margin:0 !important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1 !important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none !important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px !important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:linear-gradient(to bottom right,rgba(255,255,255,0.25),rgba(64,64,64,0.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,0.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,0.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,0.9);padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0 !important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none !important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0) !important;transform:translate3d(32px,-32px,0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0) !important;transform:translate3d(-48px,0,0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0) !important;transform:translate3d(48px,0,0) !important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform,opacity;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:linear-gradient(transparent,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,0.4),rgba(0,0,0,0));background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear-gradient(transparent,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,0.4),rgba(0,0,0,0));background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}

.daterangepicker{position:absolute;color:inherit;background:#fff;border-radius:4px;width:278px;padding:4px;margin-top:1px;top:100px;left:20px}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,0.2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.dropup{margin-top:-5px}.daterangepicker.dropup:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.dropup:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.dropdown-menu{max-width:none;z-index:3001}.daterangepicker.single .ranges,.daterangepicker.single .calendar{float:none}.daterangepicker.show-calendar .calendar{display:block}.daterangepicker .calendar{display:none;max-width:270px;margin:4px}.daterangepicker .calendar.single .calendar-table{border:0}.daterangepicker .calendar th,.daterangepicker .calendar td{white-space:nowrap;text-align:center;min-width:32px}.daterangepicker .calendar-table{border:1px solid #fff;padding:4px;border-radius:4px;background:#fff}.daterangepicker table{width:100%;margin:0}.daterangepicker td,.daterangepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background:#eee}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin-bottom:0}.daterangepicker .input-mini{border:1px solid #ccc;border-radius:4px;color:#555;height:30px;line-height:30px;display:block;vertical-align:middle;margin:0 0 5px 0;padding:0 6px 0 28px;width:100%}.daterangepicker .input-mini.active{border:1px solid #08c;border-radius:4px}.daterangepicker .daterangepicker_input{position:relative}.daterangepicker .daterangepicker_input i{position:absolute;left:8px;top:8px}.daterangepicker.rtl .input-mini{padding-right:28px;padding-left:6px}.daterangepicker.rtl .daterangepicker_input i{left:auto;right:8px}.daterangepicker .calendar-time{text-align:center;margin:5px auto;line-height:30px;position:relative;padding-left:28px}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.ranges{font-size:11px;float:none;margin:4px;text-align:left}.ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.ranges li{font-size:13px;background:#f5f5f5;border:1px solid #f5f5f5;border-radius:4px;color:#08c;padding:3px 12px;margin-bottom:8px;cursor:pointer}.ranges li:hover{background:#08c;border:1px solid #08c;color:#fff}.ranges li.active{background:#08c;border:1px solid #08c;color:#fff}@media(min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:160px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .calendar.left{clear:none}.daterangepicker.single.ltr .ranges,.daterangepicker.single.ltr .calendar{float:left}.daterangepicker.single.rtl .ranges,.daterangepicker.single.rtl .calendar{float:right}.daterangepicker.ltr{direction:ltr;text-align:left}.daterangepicker.ltr .calendar.left{clear:left;margin-right:0}.daterangepicker.ltr .calendar.left .calendar-table{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.ltr .calendar.right{margin-left:0}.daterangepicker.ltr .calendar.right .calendar-table{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.ltr .left .daterangepicker_input{padding-right:12px}.daterangepicker.ltr .calendar.left .calendar-table{padding-right:12px}.daterangepicker.ltr .ranges,.daterangepicker.ltr .calendar{float:left}.daterangepicker.rtl{direction:rtl;text-align:right}.daterangepicker.rtl .calendar.left{clear:right;margin-left:0}.daterangepicker.rtl .calendar.left .calendar-table{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.rtl .calendar.right{margin-right:0}.daterangepicker.rtl .calendar.right .calendar-table{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.rtl .left .daterangepicker_input{padding-left:12px}.daterangepicker.rtl .calendar.left .calendar-table{padding-left:12px}.daterangepicker.rtl .ranges,.daterangepicker.rtl .calendar{text-align:right;float:right}}@media(min-width:730px){.daterangepicker .ranges{width:auto}.daterangepicker.ltr .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .calendar.left{clear:none !important}}

@-webkit-keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}.map-marker{background-image:url("../images/main_sprite.png?v4");background-position:-260px -70px;background-repeat:no-repeat;width:18px;height:25px;display:inline-block}.phone-marker{background-image:url("../images/main_sprite.png?v4");background-position:-288px -70px;background-repeat:no-repeat;width:14px;height:25px;display:inline-block;margin:0 2px}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(../fonts/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans Italic Light';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-LightItalic.ttf)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans Italic';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Italic.ttf)}@font-face{font-family:'Open Sans Bold';src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600;src:url(../fonts/OpenSans-Semibold.ttf)}@font-face{font-family:'Sansus Webissimo';font-style:normal;font-weight:400;src:url(../fonts/Sansus-Webissimo-Regular.ttf)}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(../fonts/PT_Sans-Narrow-Web-Regular.ttf)}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.chip-style-pop{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1);right:37px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:25px}}@-webkit-keyframes pulsec{from{-webkit-transform:scale(1);transform:scale(1);right:33px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:12px}}@-webkit-keyframes gentlescale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@-webkit-keyframes arrow-move{from{right:8px}to{right:17px}}body.no-js .call-request{visibility:hidden}.call-request{width:242px;position:fixed;bottom:20px;right:20px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#4eb646;cursor:pointer;border:1px solid #4eb646;border-bottom-left-radius:47px;border-top-left-radius:47px;padding:10px;z-index:4;box-sizing:border-box;height:62px;background-color:#fff}.call-request span.photo,.call-request img{width:60px;height:60px;display:inline-block;vertical-align:top;position:absolute;top:-1px;left:-1px;border-radius:47px;border:1px solid #4eb646}.call-request .text{display:inline-block;vertical-align:top;width:154px;text-transform:uppercase;margin-left:64px;line-height:19px;margin-top:1px}.call-request .text.text-freelancer{margin-left:59px;text-align:center}.call-request-modal{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;padding:55px 90px 90px 90px;display:none}.call-request-modal h2{font-family:'Open Sans',sans-serif;font-weight:400;font-size:25px;text-align:center;text-transform:uppercase;color:#666;font-weight:normal}.call-request-modal .input-wrapper{float:left;position:relative}.call-request-modal .input-wrapper:after{display:none;content:"";position:absolute;top:13px;right:25px;width:23px;height:23px;background-image:url("../images/main_sprite.png")}.call-request-modal .input-wrapper.valid:after{display:block;background-position:-39px -249px}.call-request-modal .input-wrapper.invalid:after{display:block;background-position:-1px -249px}.call-request-modal .close{height:16px;width:16px;display:inline-block;position:absolute;right:10px;top:10px;padding:10px;cursor:pointer}.call-request-modal .close .inner-wrapper{background-image:url("../images/main_sprite.png?v4");background-position:-230px -298px;background-repeat:no-repeat;height:16px;width:16px;display:inline-block}.call-request-modal .help-message{overflow:hidden;border-bottom:1px solid #e5e5ea;padding-bottom:40px;margin-bottom:23px;margin-top:43px}.call-request-modal .help-message img{border-radius:100%;margin-right:18px;width:130px;height:130px;display:inline-block;vertical-align:top}.call-request-modal .help-message .message-container{width:437px;display:inline-block;vertical-align:top}.call-request-modal .help-message .message-container p{position:relative;font-family:'Open Sans',sans-serif;font-weight:400;font-size:18px;border-radius:47px;margin:0;line-height:24px;padding:15px 38px 17px 38px;height:80px;box-sizing:border-box;border-radius:46px;width:445px;background-color:#e5e5ea;display:inline-block;vertical-align:top}.call-request-modal .help-message .message-container p:before{background-image:url("../images/main_sprite.png?v4");background-position:-271px -325px;background-repeat:no-repeat;width:26px;height:22px;content:'';display:inline-block;position:absolute;left:-8px;bottom:0}.call-request-modal .help-message .message-container span.name{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:14px;color:#333;display:block;margin-top:13px}.call-request-modal .help-message .message-container span.subtitle{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;color:#333;display:block;line-height:15px}.call-request-modal .btn{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:17px;color:#fff;text-align:center;text-transform:uppercase;height:47px;border:0;border-radius:3px;background-color:#8bbb48;cursor:pointer;width:337px;line-height:48px}.call-request-modal input[type=text]{font-family:'Open Sans',sans-serif;font-weight:400;font-size:17px;border-radius:3px;color:#666;padding:10px;height:47px;box-sizing:border-box;border:1px solid #979797;vertical-align:top;margin-right:17px;width:250px}body.chip .call-request{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:14px;right:30px;background-color:#fee300;color:#333;border:1px solid #f0c83d;cursor:pointer;border-radius:47px;width:222px}body.chip .call-request img,body.chip .call-request span.photo{border:1px solid #f0c83d}body.chip .call-request .text{margin-left:48px;line-height:18px;text-align:center}body.chip .call-request:hover{color:#333;background-color:#fff200}body.chip .call-request-modal{padding:0;width:758px;height:455px;overflow:hidden}body.chip .call-request-modal i.spinner{display:none;right:183px;bottom:68px}body.chip .call-request-modal .chick{float:left;border-radius:4px 0 0 4px;width:357px;height:455px;background-color:#fbdb8d;background-image:url("../images/phone-girl.jpg");background-size:cover}body.chip .call-request-modal .form{width:401px;height:455px;float:left}body.chip .call-request-modal .btn{background-color:#fee300;color:#333;margin:20px auto;display:block;width:299px;font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:15px;letter-spacing:.025em;color:#333}body.chip .call-request-modal .btn:hover{background-color:#f0c83d}body.chip .call-request-modal .help-message{overflow:hidden;margin:80px auto 105px auto;display:block;width:300px;border-bottom:0}body.chip .call-request-modal .help-message p.success{display:none}body.chip .call-request-modal .help-message.success p.success{text-align:center;color:#2c9b46;position:relative}body.chip .call-request-modal .help-message.success p.success:after{content:'';display:inline-block;position:absolute;left:54px;top:18px}body.chip .call-request-modal .help-message.success p.message{display:none}body.chip .call-request-modal .help-message .message-container{width:auto}body.chip .call-request-modal .help-message .message-container p{padding:15px 20px 17px 23px;height:56px;width:300px;font-size:17px;line-height:26px;box-sizing:border-box;text-align:center}body.chip .call-request-modal .smart-input{float:none;position:relative;margin:auto;display:block;width:299px}body.chip .call-request-modal input[type=text]{width:100%;font-size:17px;height:46px}body.chip .call-request-modal input[type=text]:focus{border-color:#333}body.chip .call-request-modal button[type=submit]:disabled{background-color:#b5b5b8}

@charset "UTF-8";@-webkit-keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}.map-marker{background-image:url("../images/main_sprite.png?v4");background-position:-260px -70px;background-repeat:no-repeat;width:18px;height:25px;display:inline-block}.phone-marker{background-image:url("../images/main_sprite.png?v4");background-position:-288px -70px;background-repeat:no-repeat;width:14px;height:25px;display:inline-block;margin:0 2px}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(../fonts/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans Italic Light';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-LightItalic.ttf)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans Italic';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Italic.ttf)}@font-face{font-family:'Open Sans Bold';src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600;src:url(../fonts/OpenSans-Semibold.ttf)}@font-face{font-family:'Sansus Webissimo';font-style:normal;font-weight:400;src:url(../fonts/Sansus-Webissimo-Regular.ttf)}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(../fonts/PT_Sans-Narrow-Web-Regular.ttf)}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.chip-style-pop{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1);right:37px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:25px}}@-webkit-keyframes pulsec{from{-webkit-transform:scale(1);transform:scale(1);right:33px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:12px}}@-webkit-keyframes gentlescale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@-webkit-keyframes arrow-move{from{right:8px}to{right:17px}}body{margin:0;min-width:1060px;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch}h1,h2,h3,h4,h5,h6,ul,li,button,input{padding:0;margin:0}a{color:#000;text-decoration:none;cursor:pointer}ul{list-style-type:none}input,button{outline:0}a img,img{border:0}#social-shares{border:1px solid #688aae;border-radius:3px;box-sizing:border-box;height:109px;padding-left:29px;padding-top:27px;padding-bottom:20px;margin-bottom:50px}#social-shares>.social-likes{display:inline-block;float:right;vertical-align:top;margin-right:39px;margin-top:4px}#social-shares .social-likes__widget{cursor:pointer;transition:all 100ms linear;border-radius:3px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;display:inline-block;box-sizing:border-box;width:180px;height:46px;text-transform:uppercase;color:#fff;position:relative;padding-left:52px;margin-right:17px}#social-shares .social-likes__widget:before{content:'';position:absolute;left:13px}#social-shares .social-likes__widget.social-likes__widget_facebook{background-color:#657dae}#social-shares .social-likes__widget.social-likes__widget_facebook:before{top:11px}#social-shares .social-likes__widget.social-likes__widget_vkontakte{background-color:#688aae}#social-shares .social-likes__widget.social-likes__widget_vkontakte:before{top:16px}#social-shares .social-likes__widget:hover{opacity:.8}#social-shares .social-likes__widget:last-child{margin-right:0}#social-shares .social-likes__button{line-height:47px}#social-shares .title{font-family:'PT Sans Narrow',sans-serif;font-size:23px;color:#688aae;letter-spacing:.010em;display:inline-block;width:300px;line-height:28px}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{color:black;background-color:#fee300;border:1px solid #fee300}b{font-family:'Open Sans Bold',sans-serif;font-weight:700}section.header .logo-animation{transition-duration:1s;-webkit-transform-origin:50% 50% 50%;transform-origin:50% 50% 50%;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}body{background-color:#f2f2f2}body:not([data-page="vegas"]):after{content:'';height:670px;position:absolute;top:0;right:0;left:0;width:100%;z-index:-1;background-image:url("../images/chip/head_bg.jpg?v=3");background-repeat:no-repeat;background-size:inherit;background-position-x:left;background-color:#333;min-width:1060px;background-size:cover}#vegasbody{content:'';height:670px;position:absolute;top:0;right:0;left:0;width:100%;z-index:-1;background-repeat:no-repeat;background-position-x:left;min-width:1060px;background-image:url("../images/chip/head_bg.jpg?v=3");background-color:#333;background-size:cover;background-position:50% 50%}section.header{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;min-height:145px}section.header .content-size{position:relative}section.header a{color:#fff;cursor:pointer}section.header a:hover,section.header a.active{color:#fee300}section.header .logo{width:80px;height:80px;display:inline-block;background-image:url("../images/chip/chip-travel.png");background-repeat:no-repeat;position:absolute;top:51px;left:0}section.header nav.menu{display:inline-block;height:31px;position:absolute;left:0;top:13px}section.header nav.menu a{padding:6px;margin-right:18px}section.header nav.menu a:last-child{margin-right:0}section.header nav.menu a:first-child{padding-left:0}section.header .hotel-search{position:absolute;right:155px;top:0;padding:13px 0 12px 15px;line-height:19px}section.header .hotel-search>a{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;border-bottom:1px dashed;line-height:12px;display:inline-block}section.header .hotel-search>a:hover{border-bottom:0}section.header .departure-header{position:absolute;right:0;top:17px}section.header .departure-header .departure-value{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:13px;color:#fee300;border-bottom:1px dashed;line-height:12px;display:inline-block;cursor:pointer;overflow:hidden;text-overflow:ellipsis;max-width:116px;vertical-align:top;white-space:nowrap}section.header .departure-header .departure-value:hover{border-bottom:0}section.header .agencies{top:70px;position:absolute;left:105px}section.header .agencies span{font-size:10px;color:#fff;padding-left:42px;display:inline-block;position:relative;line-height:12px;cursor:default}section.header .agencies span:before{content:'';display:inline-block;height:36px;width:36px;position:absolute;left:0;top:2px;transition:all .2s ease-in-out}section.header .agencies span.ata{width:84px;margin-left:10px}section.header .agencies span.ata:before{background-image:url("../images/chip/chip-sprite.png?v3");background-position:0 -57px;background-repeat:no-repeat}section.header .agencies span.reestr{width:117px}section.header .agencies span.reestr:before{background-image:url("../images/chip/chip-sprite.png?v3");background-position:-43px -57px;background-repeat:no-repeat}section.header .contacts{position:absolute;top:50px;right:0;text-align:right}section.header .contacts .phone{display:block;font-family:'Open Sans Bold',sans-serif;font-weight:700;font-size:20px;letter-spacing:.026em}section.header .contacts .contacts__secondary{font-size:11px;line-height:14px;color:#fff;margin-top:1px;margin-bottom:13px}section.header .contacts .social{margin-top:5px;display:inline-block}section.header .contacts .social .icon{display:inline-block;width:14px;height:14px}section.header .contacts .social .icon.whatsup{background-image:url("../images/chip/chip-sprite.png?v3");background-position:-250px -56px;background-repeat:no-repeat;margin-right:2px}section.header .contacts .social .icon.viber{background-image:url("../images/chip/chip-sprite.png?v3");background-position:-235px -57px;background-repeat:no-repeat}section.header .contacts .workhours{text-transform:uppercase;font-size:12px;color:#fff;display:inline-block;margin-top:7px;vertical-align:top;margin-left:11px}section.header .find-me-tour{display:inline-block;vertical-align:top;width:165px;height:33px;border-radius:3px;font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:13px;line-height:33px;color:#fee300;background-color:inherit;border:1px solid #fee300;cursor:pointer;text-align:center}section.header .find-me-tour:hover{background-color:#fee300;color:black}#chipFooter{background-color:#343434;padding-bottom:25px;height:initial;clear:both;position:relative}#chipFooter:after{content:"";display:table;clear:both}#chipFooter:before{content:'';display:inline-block;position:absolute;right:0;bottom:0}#chipFooter:hover .mask{-moz-opacity:1;-khtml-opacity:1;opacity:1}#chipFooter .mask{-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;transition:opacity 300ms ease-out}#chipFooter .footer-size{width:980px;margin:auto}#chipFooter .footer-size:after{content:"";display:table;clear:both}#chipFooter a{color:#bbb;cursor:pointer}#chipFooter .links,#chipFooter .partners,#chipFooter .info{display:inline-block;vertical-align:top;padding-top:37px;float:left}#chipFooter .links{position:relative;width:330px;padding-left:0;padding-right:15px}#chipFooter .links ul{float:left;width:165px;padding-bottom:25px}#chipFooter .links ul li a{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;line-height:32px;width:100%;display:block;color:#bbb}#chipFooter .links ul li a:hover{text-decoration:underline}#chipFooter .links .copyright{font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;color:#999;display:block;clear:both}#chipFooter .partners{width:245px;padding-left:0;padding-right:20px}#chipFooter .partners .list{margin-top:13px}#chipFooter .partners .list .logo{display:inline-block;vertical-align:top;margin-right:4px;margin-bottom:5px}#chipFooter .partners .social{margin-top:35px}#chipFooter .partners .social>div{font-family:'Open Sans',sans-serif;font-weight:400;font-size:10px;display:inline-block;vertical-align:top;margin-right:11px}#chipFooter .partners .social>div a{vertical-align:top;display:inline-block;line-height:35px;color:#bbb}#chipFooter .partners .social>div a i{display:inline-block;vertical-align:top;margin-right:3px}#chipFooter .info{width:350px !important;padding-left:20px;padding-top:40px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;color:#bbb}#chipFooter .info b{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:14px;font-weight:normal}#chipFooter .info .contacts{margin-bottom:15px;color:#bbb;line-height:17px}#chipFooter .info .contacts .address{max-width:250px;line-height:26px}#chipFooter .info .contacts .phone{margin-top:6px;font-size:14px;white-space:nowrap}#chipFooter .info .contacts a:hover{text-decoration:underline}#chipFooter .info .metro{font-family:'Open Sans',sans-serif;font-weight:400;font-size:11px;overflow:hidden;position:relative;margin-top:10px}#chipFooter .info .metro i{display:inline-block;margin-right:3px}#chipFooter .info .metro .station{color:#fff;text-align:left;width:161px;display:inline-block;vertical-align:top;margin-bottom:8px}#chipFooter .info .metro .station .icon{display:inline-block;width:25px;height:25px;margin:0 2px}#chipFooter .info .metro .station .label{font-family:'Open Sans Light',sans-serif;font-weight:300;font-size:11px}#chipFooter .info .metro a:hover{text-decoration:underline}#chipFooter .company-info{padding-top:33px;clear:both;position:relative}#chipFooter .company-info div.yell-wrap{display:inline-block;vertical-align:top}#chipFooter .company-info div.yell-wrap .chip-yell-footer{display:inline-block;vertical-align:top;cursor:default}#chipFooter .company-info .info-wrap{font-family:'Open Sans',sans-serif;font-weight:400;font-size:13px;display:inline-block;vertical-align:top;color:#bbb;line-height:20px;margin-left:10px;width:800px}#chipFooter .company-info .info-wrap a{text-decoration:underline}#chipFooter .company-info .info-wrap a:hover{text-decoration:none}#chipFooter .country-links{overflow:hidden;background-color:#383838;padding:30px 0}#chipFooter .country-links .footer-size{overflow:hidden}#chipFooter .country-links .footer-size div{float:left;width:272px}#chipFooter .country-links .footer-size div a{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#888;display:block;padding:7px 0}#chipFooter .country-links .footer-size div a:hover{color:#bbb;text-decoration:underline}#chipFooter .country-links .footer-size div:last-child{width:163px}#chipFooter .country-links .flag{display:inline-block;width:18px;margin-right:10px;height:12px}#chipFooter .desire{position:relative;margin-bottom:16px}#chipFooter .desire i{display:inline-block;vertical-align:top;margin:9px 5px 0 11px;background-image:url("../images/sprites/new/other/thumb-small.png");width:11px;height:12px;background-repeat:no-repeat}#chipFooter .desire:after{display:block;clear:both;content:''}#chipFooter .desire .thanks{display:block;float:left;margin-right:10px;height:29px;width:135px;font-size:12px;color:#000;line-height:29px;background:#2a7043;border-radius:3px}#chipFooter .desire .thanks:hover{color:#000;text-decoration:underline}#chipFooter .desire .thanks i{vertical-align:top;margin:9px 5px 0 11px}#chipFooter .desire .complain{display:block;float:left;height:29px;width:127px;font-size:12px;color:#000;line-height:29px;background:#dc383f;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#chipFooter .desire .complain:hover{color:#000;text-decoration:underline}#chipFooter .desire .complain i{vertical-align:top;margin:9px 5px 0 10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.chip-sprite,.chip-alfa-footer,.chip-arrow-black-7x13,.chip-arrow-down,.chip-arrow-enchanted,.chip-arrow-fotorama,.chip-arrow-gray-disabled,.chip-arrow-gray,.chip-arrow-long-r-black,.chip-arrow-long-r,.chip-arrow,.chip-autumn,.chip-badge,.chip-beach-hotel,.chip-beach,.chip-beer-ec,.chip-bell,.chip-bill-index,.chip-bill,.chip-black-bold-arrow,.chip-bottom-graph,.chip-bottom-guy,.chip-bottom-lock,.chip-bottom-offer,.chip-bottom-office,.chip-bottom-secure,.chip-calendar-arrow,.chip-calendar-discount,.chip-calendar-white,.chip-chart-index,.chip-chart,.chip-check-tip-green,.chip-check-tip,.chip-check,.chip-christmas_warning,.chip-climate,.chip-clip,.chip-clock,.chip-close-small,.chip-close-yellow,.chip-crumb-arrow,.chip-cup-ec,.chip-date-hotel-prv,.chip-date-prv,.chip-distance,.chip-doc-sign,.chip-docx-sign,.chip-dropdown-arrow,.chip-excursions,.chip-fat-checkbox-tick,.chip-fb-big,.chip-fb-footer,.chip-fb-hover-button,.chip-fb-white-small,.chip-fb-white,.chip-find-tour-arrow,.chip-findforme-hotel-prv,.chip-findforme-prv,.chip-fire-discount-no-white,.chip-fire-no-white,.chip-fire,.chip-flash-bed,.chip-flash-eye,.chip-flash-grah,.chip-flash-plane,.chip-flash-stop,.chip-flash-time,.chip-form-arrow,.chip-fotorama-small-arrow,.chip-gray-clock,.chip-helpfulInformation,.chip-home-small,.chip-hotel-beach,.chip-hotel-children,.chip-hotel-condi,.chip-hotel-drop-arrow-gray,.chip-hotel-drop-arrow,.chip-hotel-rating-thumb,.chip-hotel-star,.chip-hotel-wifi,.chip-info-circle-big,.chip-info-circle,.chip-instagram,.chip-kremlin-index,.chip-kremlin,.chip-line-footer,.chip-link-arrow-down,.chip-logo-footer,.chip-logo-round-gray,.chip-logo-white-footer,.chip-mail,.chip-master-color,.chip-master-footer,.chip-mastercard,.chip-meal-hot-prv,.chip-meal-prv,.chip-metro-blue-d,.chip-metro-blue-s,.chip-metro-blue,.chip-metro-green-s,.chip-metro-green,.chip-metro-orange-pink-s,.chip-metro-orange,.chip-metro-pink,.chip-metro-red-s,.chip-metro-red,.chip-nights-prv,.chip-npl-search-arrow,.chip-npl2-search-arrow,.chip-odnoklassniki-big,.chip-paykeeper-footer,.chip-payment-info,.chip-payment-lock,.chip-payment-shield,.chip-pdf-sign,.chip-phone-footer,.chip-phone-girl,.chip-plane-clock,.chip-plane,.chip-price-arrow-index,.chip-prices,.chip-question,.chip-recommended-white,.chip-reset-big,.chip-reset,.chip-resort-sub-arrow,.chip-review-angle,.chip-rouble,.chip-rsb-color,.chip-rsb-footer,.chip-rsb,.chip-saving,.chip-sber-footer,.chip-sber,.chip-search-prv,.chip-slide-arrow,.chip-small-arrow-down,.chip-small-loop,.chip-small-white-thumb,.chip-spring,.chip-stars-1,.chip-stars-2,.chip-stars-3,.chip-stars-4,.chip-stars-5,.chip-stars-small-1,.chip-stars-small-2,.chip-stars-small-3,.chip-stars-small-4,.chip-stars-small-5,.chip-sub-dots,.chip-subsearch-arrow-down,.chip-summer,.chip-sun,.chip-taxi-ec,.chip-ticket-ec,.chip-ticket-plane,.chip-timing-clock,.chip-to-tours-arrow,.chip-tour-info-gray,.chip-tour-info-yellow,.chip-tour-warn,.chip-twitter-big,.chip-utp-close,.chip-vacation-progress-done,.chip-vacation-progress-empty,.chip-vacation-progress,.chip-visa-color,.chip-visa-footer,.chip-visa,.chip-vk-big,.chip-vk-footer,.chip-vk-hover-footer,.chip-vk-white-small,.chip-vk-white,.chip-water,.chip-weather-swim,.chip-weather-wind,.chip-white-arrow-down,.chip-winter,.chip-wtd-thailand,.chip-wtd-uae,.chip-wtd-vietnam,.chip-yell-footer,.chip-yellow-black-cloud,.chip-yellow-black-earth,.chip-yellow-black-insta,.chip-yellow-black-plane,.subscribe-title:before,#order-payment-section .agreement-block .checkbox-wrapper div.checkbox-tick,body.chip .call-request-modal .help-message .message-container p.success:after,body.hotel .call-request-modal .help-message .message-container p.success:after,#hot-offerings .title:before,#work-scheme .item.first:before,#work-scheme .item.second:before,#work-scheme .item.third:before,#countryCountrol div.item .price-wrap .price:after,.element .tour-description .other-tours .other-tours-list li:hover .show-more:after,body.chip .glyphicon-chevron-left:before,body.chip .glyphicon-chevron-right:before,body.hotel .glyphicon-chevron-left:before,body.hotel .glyphicon-chevron-right:before,#min-price-graph .carousel i.control.left:after,#min-price-graph .carousel i.control.right:after,#min-price-graph .carousel i.control.left.disabled:after,#min-price-graph .carousel i.control.right.disabled:after,#min-price-scheme i.control.left:after,#min-price-scheme i.control.right:after,#min-price-scheme i.control.left.disabled:after,#min-price-scheme i.control.right.disabled:after,.hotel-header .toTours:after,#social-shares .social-likes__widget.social-likes__widget_facebook:before,#social-shares .social-likes__widget.social-likes__widget_vkontakte:before,.element .tour-description .other-tours .other-tours-list li .best,.element .tour-description .other-tours .other-tours-list li .discount .best,.utp-bar span.learn-text:before,.utp-bar .head i.close:after,.utp-bar #learn:checked ~ .head i.close:after,.utp-bar .social-likes__widget.social-likes__widget_facebook:before,.utp-bar .social-likes__widget.social-likes__widget_vkontakte:before,#paymentCountdown .time:before,#officePayCountdown .badge b:after,#order-resort-block .info-status.christmas:after,#order-actions-block .info-status.christmas:after,#order-resort-block .info-status.price:after,#order-resort-block .info-status.combined:after,.calendar-discount p:before,.jGrowl-notification.flash-notification .jGrowl-close,.jGrowl-notification.flash-notification.price .jGrowl-message:before,.jGrowl-notification.flash-notification.time .jGrowl-message:before,.jGrowl-notification.flash-notification.bed .jGrowl-message:before,.jGrowl-notification.flash-notification.plane .jGrowl-message:before,.jGrowl-notification.flash-notification.stop .jGrowl-message:before,.jGrowl-notification.flash-notification.eye .jGrowl-message:before,#searchResultList .social-likes__widget.social-likes__widget_facebook:before,#searchResultList .social-likes__widget.social-likes__widget_vkontakte:before,body.chip .daterangepicker td.start-date:after,body.chip .daterangepicker td.end-date:before,body.hotel .daterangepicker td.start-date:after,body.hotel .daterangepicker td.end-date:before,.search-form .form-field.flight-from div.input:after,form.search .form-field.date div.input:after,.search-form div.more:after,.search-form div.less:after,.nights .drop-area .days .item.start:after,.nights .drop-area .days .item.end:before,.hotel-header .beach-text:before,body.chip .custom-checkbox.active.color:after,body.hotel .custom-checkbox.active.color:after,#subSearch .body .result-line div.button-mark:after,#vacationProgress .step .name:before,#vacationProgress .step.current .name:before,#vacationProgress .step.done .name:before,#order-resort-block .planes .flight-prev .name:before,#order-resort-block .resort-images .resort-rating .icon,#plane .plane-wrap .info div i.distance,#plane .plane-wrap .info div i.clock,#searchResultList>.country-heading .search-link:after,#searchResultList .search-link-right:after,#chooseTour a:after,.gallery-wrap div.fotorama__arr,#tours .list .link .text:after,#search .breadcrumbs li:after,#hotelHeading .short-desc .to-tours:before,#tours .bottom-controls .to-top:before,.gallery-wrap .rating:before,#filters .result-text:before,#tours .heading .price.active:after,#filters .filter-line .my-dropdown>.dropdown-value:after,.advanced-people-dropdown>.dropdown-value:after,#search .search #nights-drop .nights-value:after,#search .search #dateRange:after,#search .search #people-select>.dropdown-panel:after,body.chip .daterangepicker.dropdown-menu:after,body.hotel .daterangepicker.dropdown-menu:after,#search .search #nights-drop .drop-area:after,.hotel-stars.star-1,.hotel-stars.star-2,.hotel-stars.star-3,.hotel-stars.star-4,.hotel-stars.star-5,.hotel-stars.star-small-1,.hotel-stars.star-small-2,.hotel-stars.star-small-3,.hotel-stars.star-small-4,.hotel-stars.star-small-5,#subSearch .body .widget-line .reset,#recommendedWhy.recommended .recommended:before,#social .social-likes__icon_facebook,#social .social-likes__icon_vkontakte,#social .social-likes__icon_twitter,#social .social-likes__icon_odnoklassniki,#resortMap>.share:before,#plane>.share:before,section.footer .info .contacts .phone:before,section.footer .partners .social .fb:hover i,section.footer .partners .social .vk:hover i,.fotorama.chip-enchanted .fotorama__arr.fotorama__arr--prev:after,.fotorama.chip-enchanted .fotorama__arr.fotorama__arr--next:after,#chipFooter:before,#geniusWarns .content-size:before,.dropdown .item-row .item-subregions .subregion:before,div.coupon-subscribe button:after,.payment-status-documents .item:before,.payment-status-documents .item:hover:before,.payment-status-documents .type-pdf:before,.payment-status-documents .type-pdf:hover:before,.payment-status-documents .type-doc:before,.payment-status-documents .type-doc:hover:before,.payment-status-documents .type-docx:before,.payment-status-documents .type-docx:hover:before,#countryCountrol a.item:after,#paymentSelection div.shield:after,#pageAnchors a.yellow-black-plane:before,#pageAnchors a.yellow-black-earth:before,#pageAnchors a.yellow-black-cloud:before,#pageAnchors a.yellow-black-insta:before,.weather-list .names .air:before,.weather-list .names .water:before,#peopleaboutus .message:after,#peopleaboutus .owl-nav>div:after,#order-resort-block .planes .flight-prev .item .company:before,#order-resort-block .planes .show-more a:after,#economy-things .things .coffee:before,#economy-things .things .ticket:before,#economy-things .things .taxi:before,#economy-things .things .bar:before,.country-description .item.beach:before,.country-description .item.climate:before,.country-description .item.helpfulInformation:before,.country-description .item.prices:before,.country-description .item.saving:before,.country-description .item.excursions:before,.info-status.christmas:after,.info-status.alert:after{background-image:url('/images/sprites/chip-sa32fe8df85.png');background-repeat:no-repeat}.chip-alfa-footer{background-position:-33px -338px;height:38px;width:74px}.chip-arrow-black-7x13{background-position:-24px 0;height:13px;width:7px}.chip-arrow-down{background-position:-132px -61px;height:15px;width:13px}.chip-arrow-enchanted{background-position:-89px 0;height:15px;width:8px}.chip-arrow-fotorama{background-position:-193px -237px;height:30px;width:16px}.chip-arrow-gray-disabled{background-position:-262px -31px;height:19px;width:10px}.chip-arrow-gray{background-position:-204px -97px;height:19px;width:10px}.chip-arrow-long-r-black{background-position:0 -139px;height:21px;width:42px}.chip-arrow-long-r{background-position:-40px -164px;height:23px;width:46px}.chip-arrow{background-position:-199px 0;height:15px;width:8px}.chip-autumn{background-position:-56px 0;height:12px;width:12px}.chip-badge{background-position:-153px -762px;height:108px;width:113px}.chip-beach-hotel{background-position:-59px -61px;height:15px;width:15px}.chip-beach{background-position:-245px -188px;height:24px;width:24px}.chip-beer-ec{background-position:-10px -61px;height:13px;width:12px}.chip-bell{background-position:-208px -79px;height:16px;width:13px}.chip-bill-index{background-position:-184px -268px;height:32px;width:29px}.chip-bill{background-position:-80px -762px;height:80px;width:73px}.chip-black-bold-arrow{background-position:-80px 0;height:15px;width:9px}.chip-bottom-graph{background-position:0 -572px;height:47px;width:57px}.chip-bottom-guy{background-position:0 -630px;height:53px;width:50px}.chip-bottom-lock{background-position:-180px -514px;height:52px;width:43px}.chip-bottom-offer{background-position:-229px -420px;height:44px;width:40px}.chip-bottom-office{background-position:-45px -989px;height:68px;width:48px}.chip-bottom-secure{background-position:-74px -464px;height:45px;width:65px}.chip-calendar-arrow{background-position:-85px -31px;height:30px;width:7px}.chip-calendar-discount{background-position:-148px -420px;height:40px;width:40px}.chip-calendar-white{background-position:-41px -61px;height:15px;width:18px}.chip-chart-index{background-position:-213px -268px;height:33px;width:41px}.chip-chart{background-position:0 -1124px;height:76px;width:91px}.chip-check-tip-green{background-position:-239px -61px;height:18px;width:24px}.chip-check-tip{background-position:-22px -61px;height:15px;width:19px}.chip-check{background-position:-137px -31px;height:11px;width:14px}.chip-christmas_warning{background-position:0 -301px;height:34px;width:41px}.chip-climate{background-position:-238px -139px;height:25px;width:25px}.chip-clip{background-position:-151px -31px;height:14px;width:14px}.chip-clock{background-position:-188px -212px;height:25px;width:25px}.chip-close-small{background-position:0 -61px;height:10px;width:10px}.chip-close-yellow{background-position:-118px -61px;height:15px;width:14px}.chip-close-yellow:hover,.chip-close-yellow.close-yellow-hover{background-position:-104px -61px}.chip-crumb-arrow{background-position:-80px -31px;height:9px;width:5px}.chip-cup-ec{background-position:-258px -79px;height:18px;width:13px}.chip-date-hotel-prv{background-position:0 -1273px;height:150px;width:150px}.chip-date-prv{background-position:0 -1423px;height:150px;width:150px}.chip-distance{background-position:-180px -630px;height:68px;width:55px}.chip-doc-sign{background-position:-57px -572px;height:58px;width:45px}.chip-doc-sign:hover,.chip-doc-sign.doc-sign-hover{background-position:-223px -514px}.chip-docx-sign{background-position:-147px -572px;height:58px;width:45px}.chip-docx-sign:hover,.chip-docx-sign.docx-sign-hover{background-position:-102px -572px}.chip-dropdown-arrow{background-position:-67px -31px;height:8px;width:13px}.chip-excursions{background-position:-210px -139px;height:25px;width:28px}.chip-fat-checkbox-tick{background-position:0 -164px;height:21px;width:27px}.chip-fb-big{background-position:-259px -164px;height:24px;width:13px}.chip-fb-footer{background-position:-80px -301px;height:35px;width:35px}.chip-fb-hover-button{background-position:-115px -301px;height:35px;width:35px}.chip-fb-white-small{background-position:-86px -79px;height:16px;width:8px}.chip-fb-white{background-position:-197px -139px;height:24px;width:13px}.chip-find-tour-arrow{background-position:0 -698px;height:64px;width:272px}.chip-findforme-hotel-prv{background-position:0 -1573px;height:150px;width:150px}.chip-findforme-prv{background-position:0 -1723px;height:150px;width:150px}.chip-fire-discount-no-white{background-position:-223px -118px;height:21px;width:46px}.chip-fire-no-white{background-position:-70px -139px;height:21px;width:13px}.chip-fire{background-position:-50px -268px;height:31px;width:19px}.chip-flash-bed{background-position:-129px -237px;height:28px;width:34px}.chip-flash-eye{background-position:-214px -97px;height:20px;width:35px}.chip-flash-grah{background-position:-41px -301px;height:34px;width:39px}.chip-flash-plane{background-position:-239px -237px;height:31px;width:30px}.chip-flash-stop{background-position:0 -338px;height:33px;width:33px}.chip-flash-time{background-position:-220px -301px;height:37px;width:33px}.chip-form-arrow{background-position:0 -212px;height:19px;width:188px}.chip-fotorama-small-arrow{background-position:-145px -61px;height:15px;width:8px}.chip-gray-clock{background-position:-213px -212px;height:25px;width:25px}.chip-helpfulInformation{background-position:-75px -237px;height:25px;width:24px}.chip-home-small{background-position:0 0;height:11px;width:13px}.chip-hotel-beach{background-position:-114px 0;height:13px;width:16px}.chip-hotel-children{background-position:-74px -97px;height:16px;width:16px}.chip-hotel-condi{background-position:-238px -79px;height:17px;width:10px}.chip-hotel-drop-arrow-gray{background-position:-18px -79px;height:12px;width:24px}.chip-hotel-drop-arrow{background-position:-9px -31px;height:6px;width:11px}.chip-hotel-rating-thumb{background-position:-153px -61px;height:16px;width:18px}.chip-hotel-star{background-position:-145px 0;height:13px;width:13px}.chip-hotel-wifi{background-position:-97px 0;height:12px;width:17px}.chip-info-circle-big{background-position:-149px -139px;height:24px;width:24px}.chip-info-circle-big:hover,.chip-info-circle-big.info-circle-big-hover{background-position:-125px -139px}.chip-info-circle{background-position:-90px -97px;height:16px;width:16px}.chip-instagram{background-position:-69px -268px;height:32px;width:115px}.chip-kremlin-index{background-position:-189px -464px;height:45px;width:32px}.chip-kremlin{background-position:-168px -870px;height:119px;width:85px}.chip-line-footer{background-position:0 -118px;height:6px;width:64px}.chip-link-arrow-down{background-position:-43px -31px;height:7px;width:10px}.chip-logo-footer{background-position:0 -2776px;height:199px;width:217px}.chip-logo-round-gray{background-position:-93px -989px;height:135px;width:135px}.chip-logo-white-footer{background-position:0 -762px;height:80px;width:80px}.chip-mail{background-position:-42px -139px;height:21px;width:28px}.chip-master-color{background-position:-38px -376px;height:38px;width:60px}.chip-master-footer{background-position:-107px -338px;height:38px;width:74px}.chip-mastercard{background-position:-210px -61px;height:18px;width:29px}.chip-meal-hot-prv{background-position:0 -1873px;height:150px;width:150px}.chip-meal-prv{background-position:0 -2023px;height:150px;width:150px}.chip-metro-blue-d{background-position:-238px -212px;height:25px;width:25px}.chip-metro-blue-s{background-position:-92px -31px;height:11px;width:15px}.chip-metro-blue{background-position:0 -268px;height:25px;width:25px}.chip-metro-green-s{background-position:-107px -31px;height:11px;width:15px}.chip-metro-green{background-position:-25px -268px;height:25px;width:25px}.chip-metro-orange-pink-s{background-position:0 -97px;height:11px;width:32px}.chip-metro-orange{background-position:0 -237px;height:25px;width:25px}.chip-metro-pink{background-position:-25px -237px;height:25px;width:25px}.chip-metro-red-s{background-position:-122px -31px;height:11px;width:15px}.chip-metro-red{background-position:-50px -237px;height:25px;width:25px}.chip-nights-prv{background-position:-91px -1124px;height:149px;width:150px}.chip-npl-search-arrow{background-position:-112px -630px;height:63px;width:68px}.chip-npl2-search-arrow{background-position:-125px -514px;height:47px;width:55px}.chip-odnoklassniki-big{background-position:-27px -164px;height:21px;width:13px}.chip-paykeeper-footer{background-position:-181px -338px;height:38px;width:74px}.chip-payment-info{background-position:-98px -376px;height:44px;width:21px}.chip-payment-lock{background-position:-239px -376px;height:40px;width:32px}.chip-payment-shield{background-position:-75px -870px;height:113px;width:93px}.chip-pdf-sign{background-position:0 -989px;height:58px;width:45px}.chip-pdf-sign:hover,.chip-pdf-sign.pdf-sign-hover{background-position:-192px -572px}.chip-phone-footer{background-position:-31px 0;height:12px;width:16px}.chip-phone-girl{background-position:-50px -630px;height:62px;width:62px}.chip-plane-clock{background-position:-221px -464px;height:50px;width:50px}.chip-plane{background-position:-99px -237px;height:26px;width:30px}.chip-price-arrow-index{background-position:-248px -79px;height:17px;width:10px}.chip-prices{background-position:-163px -237px;height:30px;width:30px}.chip-question{background-position:-106px -97px;height:16px;width:16px}.chip-recommended-white{background-position:-193px -61px;height:16px;width:17px}.chip-reset-big{background-position:-112px -164px;height:23px;width:23px}.chip-reset{background-position:-165px -31px;height:14px;width:12px}.chip-resort-sub-arrow{background-position:-13px 0;height:11px;width:6px}.chip-review-angle{background-position:-86px -164px;height:23px;width:26px}.chip-rouble{background-position:-47px 0;height:14px;width:9px}.chip-rsb-color{background-position:-119px -376px;height:38px;width:60px}.chip-rsb-footer{background-position:0 -420px;height:38px;width:74px}.chip-rsb{background-position:0 -188px;height:20px;width:105px}.chip-saving{background-position:-135px -164px;height:24px;width:26px}.chip-sber-footer{background-position:-74px -420px;height:38px;width:74px}.chip-sber{background-position:-134px -118px;height:18px;width:89px}.chip-search-prv{background-position:0 -2173px;height:150px;width:150px}.chip-slide-arrow{background-position:-193px -97px;height:19px;width:11px}.chip-small-arrow-down{background-position:0 -31px;height:5px;width:9px}.chip-small-loop{background-position:-42px -79px;height:14px;width:14px}.chip-small-white-thumb{background-position:-249px -97px;height:21px;width:22px}.chip-spring{background-position:-130px 0;height:13px;width:15px}.chip-stars-1{background-position:-173px -139px;height:24px;width:24px}.chip-stars-2{background-position:-83px -139px;height:24px;width:42px}.chip-stars-3{background-position:-184px -188px;height:24px;width:61px}.chip-stars-4{background-position:-105px -188px;height:24px;width:79px}.chip-stars-5{background-position:-161px -164px;height:24px;width:98px}.chip-stars-small-1{background-position:-56px -79px;height:14px;width:14px}.chip-stars-small-2{background-position:-171px 0;height:14px;width:28px}.chip-stars-small-3{background-position:-32px -97px;height:14px;width:42px}.chip-stars-small-4{background-position:-207px 0;height:14px;width:56px}.chip-stars-small-5{background-position:-64px -118px;height:14px;width:70px}.chip-sub-dots{background-position:-19px 0;height:31px;width:5px}.chip-subsearch-arrow-down{background-position:-31px -31px;height:7px;width:12px}.chip-summer{background-position:-74px -61px;height:15px;width:15px}.chip-sun{background-position:-209px -237px;height:30px;width:30px}.chip-taxi-ec{background-position:-68px 0;height:12px;width:12px}.chip-ticket-ec{background-position:-89px -61px;height:15px;width:15px}.chip-ticket-plane{background-position:-70px -79px;height:16px;width:16px}.chip-timing-clock{background-position:0 -870px;height:75px;width:75px}.chip-to-tours-arrow{background-position:-53px -31px;height:8px;width:14px}.chip-tour-info-gray{background-position:-188px -420px;height:41px;width:41px}.chip-tour-info-yellow{background-position:0 -376px;height:38px;width:38px}.chip-tour-warn{background-position:-139px -464px;height:45px;width:50px}.chip-twitter-big{background-position:-200px -31px;height:18px;width:22px}.chip-utp-close{background-position:-158px 0;height:13px;width:13px}.chip-vacation-progress-done{background-position:-146px -79px;height:16px;width:16px}.chip-vacation-progress-empty{background-position:-162px -79px;height:16px;width:16px}.chip-vacation-progress{background-position:-178px -79px;height:16px;width:16px}.chip-visa-color{background-position:-179px -376px;height:38px;width:60px}.chip-visa-footer{background-position:0 -464px;height:38px;width:74px}.chip-visa{background-position:-122px -97px;height:18px;width:29px}.chip-vk-big{background-position:-94px -79px;height:15px;width:26px}.chip-vk-footer{background-position:-150px -301px;height:35px;width:35px}.chip-vk-hover-footer{background-position:-185px -301px;height:35px;width:35px}.chip-vk-white-small{background-position:0 -79px;height:10px;width:18px}.chip-vk-white{background-position:-120px -79px;height:15px;width:26px}.chip-water{background-position:-151px -97px;height:18px;width:23px}.chip-weather-swim{background-position:-177px -31px;height:14px;width:23px}.chip-weather-wind{background-position:-240px -31px;height:19px;width:22px}.chip-white-arrow-down{background-position:-20px -31px;height:6px;width:11px}.chip-winter{background-position:-194px -79px;height:16px;width:14px}.chip-wtd-thailand{background-position:0 -2625px;height:151px;width:150px}.chip-wtd-uae{background-position:0 -2323px;height:151px;width:151px}.chip-wtd-vietnam{background-position:0 -2474px;height:151px;width:151px}.chip-yell-footer{background-position:0 -514px;height:40px;width:125px}.chip-yellow-black-cloud{background-position:-171px -61px;height:16px;width:22px}.chip-yellow-black-earth{background-position:-222px -31px;height:18px;width:18px}.chip-yellow-black-insta{background-position:-174px -97px;height:19px;width:19px}.chip-yellow-black-plane{background-position:-221px -79px;height:17px;width:17px}.subscribe-title:before{background-position:-42px -139px;height:21px;width:28px}#order-payment-section .agreement-block .checkbox-wrapper div.checkbox-tick{background-position:0 -164px;height:21px;width:27px;margin-top:5px;margin-left:3px}body.chip .call-request-modal .help-message .message-container p.success:after,body.hotel .call-request-modal .help-message .message-container p.success:after{background-position:-239px -61px;height:18px;width:24px}#hot-offerings .title:before{background-position:-50px -268px;height:31px;width:19px}#work-scheme .item.first:before{background-position:0 -1124px;height:76px;width:91px}#work-scheme .item.second:before{background-position:-80px -762px;height:80px;width:73px}#work-scheme .item.third:before{background-position:-168px -870px;height:119px;width:85px}#countryCountrol div.item .price-wrap .price:after,.element .tour-description .other-tours .other-tours-list li:hover .show-more:after,body.chip .glyphicon-chevron-left:before,body.chip .glyphicon-chevron-right:before,body.hotel .glyphicon-chevron-left:before,body.hotel .glyphicon-chevron-right:before{background-position:-199px 0;height:15px;width:8px}#min-price-graph .carousel i.control.left:after,#min-price-graph .carousel i.control.right:after{background-position:-204px -97px;height:19px;width:10px}#min-price-graph .carousel i.control.left.disabled:after,#min-price-graph .carousel i.control.right.disabled:after{background-position:-262px -31px;height:19px;width:10px}#min-price-scheme i.control.left:after,#min-price-scheme i.control.right:after{background-position:-204px -97px;height:19px;width:10px}#min-price-scheme i.control.left.disabled:after,#min-price-scheme i.control.right.disabled:after{background-position:-262px -31px;height:19px;width:10px}.hotel-header .toTours:after{background-position:-132px -61px;height:15px;width:13px}#social-shares .social-likes__widget.social-likes__widget_facebook:before{background-position:-197px -139px;height:24px;width:13px}#social-shares .social-likes__widget.social-likes__widget_vkontakte:before{background-position:-120px -79px;height:15px;width:26px}.element .tour-description .other-tours .other-tours-list li .best{background-position:-70px -139px;height:21px;width:13px}.element .tour-description .other-tours .other-tours-list li .discount .best{background-position:-223px -118px;height:21px;width:46px}.utp-bar span.learn-text:before{background-position:-208px -79px;height:16px;width:13px}.utp-bar .head i.close:after{background-position:-158px 0;height:13px;width:13px}.utp-bar #learn:checked ~ .head i.close:after{background-position:-104px -61px;height:15px;width:14px}.utp-bar .social-likes__widget.social-likes__widget_facebook:before{background-position:-86px -79px;height:16px;width:8px}.utp-bar .social-likes__widget.social-likes__widget_vkontakte:before{background-position:0 -79px;height:10px;width:18px}#paymentCountdown .time:before{background-position:-213px -212px;height:25px;width:25px}#officePayCountdown .badge b:after{background-position:-47px 0;height:14px;width:9px}#order-resort-block .info-status.christmas:after,#order-actions-block .info-status.christmas:after,#order-resort-block .info-status.price:after{background-position:-188px -420px;height:41px;width:41px}#order-resort-block .info-status.combined:after{background-position:0 -376px;height:38px;width:38px}.calendar-discount p:before{background-position:-148px -420px;height:40px;width:40px}.jGrowl-notification.flash-notification .jGrowl-close{background-position:0 -61px;height:10px;width:10px}.jGrowl-notification.flash-notification.price .jGrowl-message:before{background-position:-41px -301px;height:34px;width:39px}.jGrowl-notification.flash-notification.time .jGrowl-message:before{background-position:-220px -301px;height:37px;width:33px}.jGrowl-notification.flash-notification.bed .jGrowl-message:before{background-position:-129px -237px;height:28px;width:34px}.jGrowl-notification.flash-notification.plane .jGrowl-message:before{background-position:-239px -237px;height:31px;width:30px}.jGrowl-notification.flash-notification.stop .jGrowl-message:before{background-position:0 -338px;height:33px;width:33px}.jGrowl-notification.flash-notification.eye .jGrowl-message:before{background-position:-214px -97px;height:20px;width:35px}#searchResultList .social-likes__widget.social-likes__widget_facebook:before{background-position:-86px -79px;height:16px;width:8px}#searchResultList .social-likes__widget.social-likes__widget_vkontakte:before{background-position:0 -79px;height:10px;width:18px}body.chip .daterangepicker td.start-date:after,body.chip .daterangepicker td.end-date:before,body.hotel .daterangepicker td.start-date:after,body.hotel .daterangepicker td.end-date:before{background-position:-85px -31px;height:30px;width:7px}.search-form .form-field.flight-from div.input:after,form.search .form-field.date div.input:after{background-position:-41px -61px;height:15px;width:18px}.search-form div.more:after,.search-form div.less:after{background-position:-20px -31px;height:6px;width:11px}.nights .drop-area .days .item.start:after,.nights .drop-area .days .item.end:before{background-position:-85px -31px;height:30px;width:7px}.hotel-header .beach-text:before{background-position:-59px -61px;height:15px;width:15px}body.chip .custom-checkbox.active.color:after,body.hotel .custom-checkbox.active.color:after{background-position:-137px -31px;height:11px;width:14px}#subSearch .body .result-line div.button-mark:after{background-position:0 -212px;height:19px;width:188px}#vacationProgress .step .name:before{background-position:-162px -79px;height:16px;width:16px}#vacationProgress .step.current .name:before{background-position:-178px -79px;height:16px;width:16px}#vacationProgress .step.done .name:before{background-position:-146px -79px;height:16px;width:16px}#order-resort-block .planes .flight-prev .name:before{background-position:-70px -79px;height:16px;width:16px}#order-resort-block .resort-images .resort-rating .icon{background-position:-249px -97px;height:21px;width:22px}#plane .plane-wrap .info div i.distance{background-position:-180px -630px;height:68px;width:55px}#plane .plane-wrap .info div i.clock{background-position:-221px -464px;height:50px;width:50px}#searchResultList>.country-heading .search-link:after,#searchResultList .search-link-right:after,#chooseTour a:after{background-position:-24px 0;height:13px;width:7px}.gallery-wrap div.fotorama__arr{background-position:-193px -237px;height:30px;width:16px}#tours .list .link .text:after{background-position:-80px 0;height:15px;width:9px}#search .breadcrumbs li:after{background-position:-80px -31px;height:9px;width:5px}#hotelHeading .short-desc .to-tours:before,#tours .bottom-controls .to-top:before{background-position:-53px -31px;height:8px;width:14px}.gallery-wrap .rating:before{background-position:-153px -61px;height:16px;width:18px}#filters .result-text:before{background-position:-42px -79px;height:14px;width:14px}#tours .heading .price.active:after{background-position:0 -31px;height:5px;width:9px}#filters .filter-line .my-dropdown>.dropdown-value:after{background-position:-67px -31px;height:8px;width:13px}.advanced-people-dropdown>.dropdown-value:after,#search .search #nights-drop .nights-value:after,#search .search #dateRange:after{background-position:-9px -31px;height:6px;width:11px}#search .search #people-select>.dropdown-panel:after,body.chip .daterangepicker.dropdown-menu:after,body.hotel .daterangepicker.dropdown-menu:after,#search .search #nights-drop .drop-area:after{background-position:-18px -79px;height:12px;width:24px}body.chip .daterangepicker.show-calendar .calendar,body.hotel .daterangepicker.show-calendar .calendar{display:inline-block}.hotel-stars.star-1{background-position:-173px -139px;height:24px;width:24px}.hotel-stars.star-2{background-position:-83px -139px;height:24px;width:42px}.hotel-stars.star-3{background-position:-184px -188px;height:24px;width:61px}.hotel-stars.star-4{background-position:-105px -188px;height:24px;width:79px}.hotel-stars.star-5{background-position:-161px -164px;height:24px;width:98px}.hotel-stars.star-small-1{background-position:-56px -79px;height:14px;width:14px}.hotel-stars.star-small-2{background-position:-171px 0;height:14px;width:28px}.hotel-stars.star-small-3{background-position:-32px -97px;height:14px;width:42px}.hotel-stars.star-small-4{background-position:-207px 0;height:14px;width:56px}.hotel-stars.star-small-5{background-position:-64px -118px;height:14px;width:70px}#subSearch .body .widget-line .reset{background-position:-165px -31px;height:14px;width:12px}#recommendedWhy.recommended .recommended:before{background-position:-193px -61px;height:16px;width:17px}#social .social-likes__icon_facebook{background-position:-259px -164px;height:24px;width:13px}#social .social-likes__icon_vkontakte{background-position:-94px -79px;height:15px;width:26px}#social .social-likes__icon_twitter{background-position:-200px -31px;height:18px;width:22px}#social .social-likes__icon_odnoklassniki{background-position:-27px -164px;height:21px;width:13px}#resortMap>.share:before,#plane>.share:before{background-position:-151px -31px;height:14px;width:14px}section.footer .info .contacts .phone:before{background-position:-31px 0;height:12px;width:16px}section.footer .partners .social .fb:hover i{background-position:-115px -301px;height:35px;width:35px}section.footer .partners .social .vk:hover i{background-position:-185px -301px;height:35px;width:35px}.fotorama.chip-enchanted .fotorama__arr.fotorama__arr--prev:after,.fotorama.chip-enchanted .fotorama__arr.fotorama__arr--next:after{background-position:-145px -61px;height:15px;width:8px}#chipFooter:before{background-position:0 -2776px;height:199px;width:217px}#geniusWarns .content-size:before{background-position:-139px -464px;height:45px;width:50px}.dropdown .item-row .item-subregions .subregion:before{background-position:-19px 0;height:31px;width:5px}div.coupon-subscribe button:after{background-position:0 -139px;height:21px;width:42px}.payment-status-documents .item:before{background-position:0 -989px;height:58px;width:45px}.payment-status-documents .item:before:hover,.payment-status-documents .item:before.pdf-sign-hover{background-position:-192px -572px}.payment-status-documents .item:hover:before{background-position:-192px -572px;height:58px;width:45px}.payment-status-documents .type-pdf:before{background-position:0 -989px;height:58px;width:45px}.payment-status-documents .type-pdf:before:hover,.payment-status-documents .type-pdf:before.pdf-sign-hover{background-position:-192px -572px}.payment-status-documents .type-pdf:hover:before{background-position:-192px -572px;height:58px;width:45px}.payment-status-documents .type-doc:before{background-position:-57px -572px;height:58px;width:45px}.payment-status-documents .type-doc:before:hover,.payment-status-documents .type-doc:before.doc-sign-hover{background-position:-223px -514px}.payment-status-documents .type-doc:hover:before{background-position:-223px -514px;height:58px;width:45px}.payment-status-documents .type-docx:before{background-position:-147px -572px;height:58px;width:45px}.payment-status-documents .type-docx:before:hover,.payment-status-documents .type-docx:before.docx-sign-hover{background-position:-102px -572px}.payment-status-documents .type-docx:hover:before{background-position:-102px -572px;height:58px;width:45px}#countryCountrol a.item:after{background-position:-248px -79px;height:17px;width:10px}#paymentSelection div.shield:after{background-position:-75px -870px;height:113px;width:93px}#pageAnchors a.yellow-black-plane:before{background-position:-221px -79px;height:17px;width:17px}#pageAnchors a.yellow-black-earth:before{background-position:-222px -31px;height:18px;width:18px}#pageAnchors a.yellow-black-cloud:before{background-position:-171px -61px;height:16px;width:22px}#pageAnchors a.yellow-black-insta:before{background-position:-174px -97px;height:19px;width:19px}.weather-list .names .air:before{background-position:-240px -31px;height:19px;width:22px}.weather-list .names .water:before{background-position:-177px -31px;height:14px;width:23px}#peopleaboutus .message:after{background-position:-86px -164px;height:23px;width:26px}#peopleaboutus .owl-nav>div:after{background-position:-193px -97px;height:19px;width:11px}#order-resort-block .planes .flight-prev .item .company:before{background-position:-70px -79px;height:16px;width:16px}#order-resort-block .planes .show-more a:after{background-position:-43px -31px;height:7px;width:10px}#economy-things .things .coffee:before{background-position:-258px -79px;height:18px;width:13px}#economy-things .things .ticket:before{background-position:-89px -61px;height:15px;width:15px}#economy-things .things .taxi:before{background-position:-68px 0;height:12px;width:12px}#economy-things .things .bar:before{background-position:-10px -61px;height:13px;width:12px}.country-description .item:before{content:'';position:absolute;top:15px;right:15px}.country-description .item.beach:before{background-position:-245px -188px;height:24px;width:24px}.country-description .item.climate:before{background-position:-238px -139px;height:25px;width:25px}.country-description .item.helpfulInformation:before{background-position:-75px -237px;height:25px;width:24px}.country-description .item.prices:before{background-position:-163px -237px;height:30px;width:30px}.country-description .item.saving:before{background-position:-135px -164px;height:24px;width:26px}.country-description .item.excursions:before{background-position:-210px -139px;height:25px;width:28px}.info-status.christmas:after{background-position:0 -301px;height:34px;width:41px}.info-status.alert:after{background-position:0 -301px;height:34px;width:41px}.flags-sprite,.flags-f1,.flags-f10,.flags-f100,.flags-f11,.flags-f12,.flags-f13,.flags-f14,.flags-f15,.flags-f16,.flags-f17,.flags-f18,.flags-f19,.flags-f2,.flags-f20,.flags-f21,.flags-f22,.flags-f23,.flags-f24,.flags-f25,.flags-f26,.flags-f27,.flags-f28,.flags-f29,.flags-f3,.flags-f30,.flags-f31,.flags-f32,.flags-f33,.flags-f34,.flags-f35,.flags-f36,.flags-f37,.flags-f38,.flags-f39,.flags-f4,.flags-f40,.flags-f41,.flags-f42,.flags-f43,.flags-f44,.flags-f45,.flags-f46,.flags-f47,.flags-f48,.flags-f49,.flags-f5,.flags-f50,.flags-f52,.flags-f53,.flags-f54,.flags-f55,.flags-f56,.flags-f57,.flags-f58,.flags-f59,.flags-f6,.flags-f62,.flags-f64,.flags-f7,.flags-f71,.flags-f79,.flags-f8,.flags-f80,.flags-f81,.flags-f82,.flags-f83,.flags-f84,.flags-f85,.flags-f86,.flags-f87,.flags-f88,.flags-f89,.flags-f9,.flags-f90,.flags-f91,.flags-f92,.flags-f93,.flags-f94,.flags-f95,.flags-f96,.flags-f97,.flags-f98,.flags-f99{background-image:url('/images/sprites/flags-s22b645ac00.png');background-repeat:no-repeat}.flags-f1{background-position:0 0}.flags-f10{background-position:0 -12px}.flags-f100{background-position:0 -24px}.flags-f11{background-position:0 -36px}.flags-f12{background-position:0 -48px}.flags-f13{background-position:0 -60px}.flags-f14{background-position:0 -72px}.flags-f15{background-position:0 -84px}.flags-f16{background-position:0 -96px}.flags-f17{background-position:0 -108px}.flags-f18{background-position:0 -120px}.flags-f19{background-position:0 -132px}.flags-f2{background-position:0 -144px}.flags-f20{background-position:0 -156px}.flags-f21{background-position:0 -168px}.flags-f22{background-position:0 -180px}.flags-f23{background-position:0 -192px}.flags-f24{background-position:0 -204px}.flags-f25{background-position:0 -216px}.flags-f26{background-position:0 -228px}.flags-f27{background-position:0 -240px}.flags-f28{background-position:0 -252px}.flags-f29{background-position:0 -264px}.flags-f3{background-position:0 -276px}.flags-f30{background-position:0 -288px}.flags-f31{background-position:0 -300px}.flags-f32{background-position:0 -312px}.flags-f33{background-position:0 -324px}.flags-f34{background-position:0 -336px}.flags-f35{background-position:0 -348px}.flags-f36{background-position:0 -360px}.flags-f37{background-position:0 -372px}.flags-f38{background-position:0 -384px}.flags-f39{background-position:0 -396px}.flags-f4{background-position:0 -408px}.flags-f40{background-position:0 -420px}.flags-f41{background-position:0 -432px}.flags-f42{background-position:0 -444px}.flags-f43{background-position:0 -456px}.flags-f44{background-position:0 -468px}.flags-f45{background-position:0 -480px}.flags-f46{background-position:0 -492px}.flags-f47{background-position:0 -504px}.flags-f48{background-position:0 -516px}.flags-f49{background-position:0 -528px}.flags-f5{background-position:0 -540px}.flags-f50{background-position:0 -552px}.flags-f52{background-position:0 -564px}.flags-f53{background-position:0 -576px}.flags-f54{background-position:0 -588px}.flags-f55{background-position:0 -600px}.flags-f56{background-position:0 -612px}.flags-f57{background-position:0 -624px}.flags-f58{background-position:0 -636px}.flags-f59{background-position:0 -648px}.flags-f6{background-position:0 -660px}.flags-f62{background-position:0 -672px}.flags-f64{background-position:0 -684px}.flags-f7{background-position:0 -696px}.flags-f71{background-position:0 -708px}.flags-f79{background-position:0 -720px}.flags-f8{background-position:0 -732px}.flags-f80{background-position:0 -744px}.flags-f81{background-position:0 -756px}.flags-f82{background-position:0 -768px}.flags-f83{background-position:0 -780px}.flags-f84{background-position:0 -792px}.flags-f85{background-position:0 -804px}.flags-f86{background-position:0 -816px}.flags-f87{background-position:0 -828px}.flags-f88{background-position:0 -840px}.flags-f89{background-position:0 -852px}.flags-f9{background-position:0 -864px}.flags-f90{background-position:0 -876px}.flags-f91{background-position:0 -888px}.flags-f92{background-position:0 -900px}.flags-f93{background-position:0 -912px}.flags-f94{background-position:0 -924px}.flags-f95{background-position:0 -936px}.flags-f96{background-position:0 -948px}.flags-f97{background-position:0 -960px}.flags-f98{background-position:0 -972px}.flags-f99{background-position:0 -984px}body.no-js .utp-bar .head .social-likes{visibility:hidden}body.utp section.header{margin-top:45px}body.utp #vegasbody{top:45px}body.utp:not([data-page="vegas"]):after{top:45px}.utp-bar{position:absolute;top:0;left:0;z-index:9997;width:100%;min-width:1060px;height:45px;background-color:#1f1f20}.utp-bar a{color:#fee300}.utp-bar a:hover{text-decoration:underline}.utp-bar .genius-modal-trigger{color:#fee300;text-decoration:underline;cursor:pointer;line-height:15px;display:inline-block}.utp-bar .genius-modal-trigger:hover{text-decoration:none}.utp-bar span.learn-text{line-height:44px;color:#fee300}.utp-bar span.learn-text:before{content:'';display:inline-block;vertical-align:middle;margin-right:10px;margin-top:-2px}.utp-bar label.learn{border-radius:3px;display:inline-block;box-sizing:border-box;height:29px;width:100px;text-align:center;line-height:27px;color:#fff;background-color:#444;cursor:pointer;margin-left:28px}.utp-bar label.learn:hover{background-color:#252525}.utp-bar #learn ~ .head label.learn:after{content:'Узнать'}.utp-bar #learn:checked ~ .head label.learn{background-color:#252525;color:#868686}.utp-bar #learn:checked ~ .head label.learn:after{content:'Закрыть'}.utp-bar #learn:checked ~ .head label.learn:hover{color:#fff}.utp-bar .dropdown{transition:top 300ms cubic-bezier(0.17,0.04,0.03,0.94);color:#d7d7d8;height:380px;background-color:#2f2f2f;border-top:1px solid #444;position:absolute;width:100%;top:-335px;z-index:-1;padding-top:31px;box-sizing:border-box}.utp-bar .dropdown .title{font-family:'Open Sans',sans-serif;font-weight:400;font-size:18px;color:#d7d7d8;line-height:24px}.utp-bar .dropdown .title b{font-family:'Open Sans Bold',sans-serif;font-weight:700;font-size:18px}.utp-bar .dropdown ul{list-style:initial;padding-left:18px;padding-top:14px;padding-bottom:8px}.utp-bar .dropdown ul li{font-family:'Open Sans',sans-serif;font-weight:400;font-size:15px;line-height:25px}.utp-bar .dropdown .result{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:18px;line-height:25px}.utp-bar .dropdown .info{font-family:'Open Sans',sans-serif;font-weight:400;font-size:15px;line-height:22px;padding-top:15px}.utp-bar .head{height:45px;z-index:0;background-color:#1f1f20;cursor:pointer}.utp-bar .head:hover{background-color:#2f2f2f}.utp-bar .head .content-size{position:relative}.utp-bar .head i.close{display:inline-block;position:absolute;right:0;padding:16px;height:13px;width:13px;cursor:pointer;margin-right:-13px}.utp-bar .head i.close:after{content:'';position:absolute}.utp-bar .head .social-likes{position:absolute;top:8px;right:98px}.utp-bar .head .social-likes__widget{cursor:pointer;transition:all 100ms linear;border-radius:3px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:10px;display:inline-block;box-sizing:border-box;width:120px;height:29px;text-transform:uppercase;color:#fff;position:relative;margin-right:17px;vertical-align:top;padding-left:42px;line-height:31px}.utp-bar .head .social-likes__widget:before{content:'';position:absolute;left:13px}.utp-bar .head .social-likes__widget.social-likes__widget_facebook{background-color:#657dae;padding-left:35px}.utp-bar .head .social-likes__widget.social-likes__widget_facebook:before{top:6px}.utp-bar .head .social-likes__widget.social-likes__widget_vkontakte{background-color:#688aae}.utp-bar .head .social-likes__widget.social-likes__widget_vkontakte:before{top:10px}.utp-bar .head .social-likes__widget:hover{opacity:.8}.utp-bar .head .social-likes__widget:last-child{margin-right:0}.utp-bar #learn{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;left:-100%;top:-100%}.utp-bar #learn:checked ~ .dropdown{top:45px}.utp-bar #learn:checked ~ .head{background-color:#2f2f2f}.genius-modal{padding:21px 34px 0 34px}.genius-modal .section{padding-bottom:26px}.genius-modal .title{font-family:'Open Sans',sans-serif;font-weight:400;font-size:26px;color:#333;padding-bottom:18px}.genius-modal .title.small{font-size:20px;padding-bottom:12px}.genius-modal p{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;color:#333;line-height:22px;margin:0}.genius-modal p.bot-padding{padding-bottom:20px}.genius-modal p.bot-padding.small{padding-bottom:10px}.genius-modal .show-more{text-decoration:underline}.genius-modal .show-more:hover{text-decoration:none}h1,h2,h3,h4,h5,h6,li,ul,a,span,p{line-height:1em}section.content{background-color:#fff;display:block;width:980px;margin:0 auto 80px auto;min-height:600px}iframe{display:block}.fotorama.chip-enchanted .fotorama__arr.fotorama__arr--prev,.fotorama.chip-enchanted .fotorama__arr.fotorama__arr--next{background-image:none;background-color:rgba(34,34,34,0.7);width:36px;height:36px;margin-top:-18px;transition:initial}.fotorama.chip-enchanted .fotorama__arr.fotorama__arr--prev:after,.fotorama.chip-enchanted .fotorama__arr.fotorama__arr--next:after{content:'';position:absolute;top:11px;right:14px}.fotorama.chip-enchanted .fotorama__arr.fotorama__arr--prev:hover,.fotorama.chip-enchanted .fotorama__arr.fotorama__arr--next:hover{background-color:rgba(34,34,34,0.85)}.fotorama.chip-enchanted .fotorama__arr.fotorama__arr--prev{left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fotorama.chip-enchanted .fotorama__arr.fotorama__arr--prev:after{content:'';position:absolute;top:11px;right:14px}.fotorama.chip-enchanted .fotorama__arr.fotorama__arr--next{right:0}.fotorama.chip-enchanted .fotorama__thumb-border{border-color:#fee300}body.chip .ui-datepicker td span,body.chip .ui-datepicker td a{padding:4px 2px}body.chip .ui-datepicker{width:15em}body.chip .ui-datepicker th{font-size:12px}body.chip .ui-state-default,body.chip .ui-widget-content .ui-state-default,body.chip .ui-widget-header .ui-state-default{font-size:14px}body.chip .ui-datepicker .ui-datepicker-title{font-size:16px}body.chip .ui-datepicker .ui-datepicker-prev,body.chip .ui-datepicker .ui-datepicker-next{top:6px}.select2-container .selection .select2-selection__rendered .flag{width:18px;display:inline-block;height:12px;position:relative;top:1px}body.chip #select2-country-select-results li ul li:hover,body.chip #select2-ftCountry-results li ul li:hover{background-color:#fee300;color:black}body.chip #select2-country-select-results li ul li:hover .visa,body.chip #select2-ftCountry-results li ul li:hover .visa{color:black}body.chip #select2-country-select-results li ul li .flag,body.chip #select2-ftCountry-results li ul li .flag{width:18px;display:inline-block;height:12px;position:relative;top:2px}#recentPurchases{font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#fff;padding-top:6px}.circle-progress-small{width:12px;height:12px;position:relative;display:inline-block;vertical-align:top;margin-top:2px;margin-right:4px}.circle-progress-small .mask{position:absolute;width:36px;height:100%;right:0;top:0;overflow:hidden;-webkit-animation:mask 15500ms linear;animation:mask 15500ms linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:none;animation-fill-mode:none}.circle-progress-small .pie{width:6px;height:12px;position:absolute;border:2px solid #e1e2e3;box-sizing:border-box}.circle-progress-small .spinner-small{border-radius:100px 0 0 100px;z-index:200;right:6px;border-right:0;-webkit-transform-origin:right center;transform-origin:right center;-webkit-animation:rota 15500ms linear;animation:rota 15500ms linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:none;animation-fill-mode:none}.circle-progress-small .filler{border-radius:0 100px 100px 0;border-left:0;right:0;opacity:0;-webkit-animation:rota2 15500ms linear;animation:rota2 15500ms linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:none;animation-fill-mode:none}.time-movement.animate-dots .dots{visibility:hidden}.tricky-dots{min-width:15px;display:inline-block}@-webkit-keyframes mask{0%{width:6px}49.9%{width:6px}50%{width:12px}99.9%{width:12px}100%{width:6px}}@keyframes mask{0%{width:6px}49.9%{width:6px}50%{width:12px}99.9%{width:12px}100%{width:6px}}@-webkit-keyframes rota{0%{-webkit-transform:rotate(0);transform:rotate(0)}49.9%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rota{0%{-webkit-transform:rotate(0);transform:rotate(0)}49.9%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rota2{0%{opacity:0}49.9%{opacity:0}50%{opacity:1}100%{opacity:1}}@keyframes rota2{0%{opacity:0}49.9%{opacity:0}50%{opacity:1}100%{opacity:1}}
