html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}img{display:inline-block;max-width:100%;vertical-align:middle}a{color:#0f78ab;text-decoration:none}a:hover{text-decoration:underline}p{margin:0 0 20px}small{font-family:"Proxima Nova Regular",sans-serif;font-size:12px}strong{font-family:"Proxima Nova Bold",sans-serif}.fl-l{float:left}@media (max-width: 768px){.fl-l{float:none}}.fl-r{float:right}@media (max-width: 768px){.fl-r{float:none}}.mobile,.desktop{display:none}@media (max-width: 768px){.mobile{display:block}}@media (min-width: 769px){.desktop{display:block}}.separator{background:#0f78ab;height:1px;margin:35px auto 50px;max-width:300px}@media (max-width: 768px){.separator{max-width:225px;margin:25px auto 35px}}.required{color:#ab0f0f}.clearfix:after{content:"";display:table;clear:both}.wrapp{border-radius:8px;padding:20px}.wrapp:after{content:"";display:table;clear:both}@media (max-width: 768px){.wrapp{margin:0 -15px;padding:12px}}.wrapp--gray{background:#f1f1f1}.wrapp--light-blue{background:#e7f1f6;border-radius:0;color:#4f6481;max-width:550px;margin:auto;padding:21px 50px;text-align:center}@media (max-width: 768px){.wrapp--light-blue{font-size:12px;padding:20px}}.text--blue{color:#0f78ab}.text--green{color:#0fab76}.text--thin{font-family:"Proxima Nova Light",sans-serif}.text--regular{font-family:"Proxima Nova Regular",sans-serif}.align--center{text-align:center}.align--right{text-align:right}.accept-btn{text-align:center}.accept-btn .btn{margin:8px;min-width:100px;text-transform:none}@media (max-width: 768px){.accept-btn .btn{margin:4px;min-width:75px}}@font-face{font-family:"Proxima Nova Regular";src:url('../fonts/../fonts/proximanova-regular-webfont.svg?1459500801') format('svg'),url('../fonts/../fonts/proximanova-regular-webfont.ttf?1459500801') format('truetype'),url('../fonts/../fonts/proximanova-regular-webfont.woff?1459500801') format('woff'),url('../fonts/../fonts/proximanova-regular-webfont.woff2?1459500801') format('woff2'),url('../fonts/../fonts//proximanova-regular-webfont.eot?1459500801') format('embedded-opentype'),url('../fonts/../fonts//proximanova-regular-webfont.eot?&1459500801#iefix') format('embedded-opentype')}@font-face{font-family:"Proxima Nova Light";src:url('../fonts/../fonts/proximanova-light-webfont.svg?1459500801') format('svg'),url('../fonts/../fonts/proximanova-light-webfont.ttf?1459500801') format('truetype'),url('../fonts/../fonts/proximanova-light-webfont.woff?1459500801') format('woff'),url('../fonts/../fonts/proximanova-light-webfont.woff2?1459500801') format('woff2'),url('../fonts/../fonts//proximanova-light-webfont.eot?1459500801') format('embedded-opentype'),url('../fonts/../fonts//proximanova-light-webfont.eot?&1459500801#iefix') format('embedded-opentype')}@font-face{font-family:"Proxima Nova Bold";src:url('../fonts/../fonts/proximanova-bold-webfont.svg?1459500801') format('svg'),url('../fonts/../fonts/proximanova-bold-webfont.ttf?1459500801') format('truetype'),url('../fonts/../fonts/proximanova-bold-webfont.woff?1459500801') format('woff'),url('../fonts/../fonts/proximanova-bold-webfont.woff2?1459500801') format('woff2'),url('../fonts/../fonts//proximanova-bold-webfont.eot?1459500801') format('embedded-opentype'),url('../fonts/../fonts//proximanova-bold-webfont.eot?&1459500801#iefix') format('embedded-opentype')}.icons-sprite,.icons-datepicker,.icons-facebook,.icons-flag-uk,.icons-google,.icons-linkedin,.icons-select_arrows,.icons-twitter{background-image:url('../images/icons-sf2eed23198.png');background-repeat:no-repeat}.icons-datepicker{background-position:0 -23px;height:24px;width:24px}.icons-facebook{background-position:0 -62px;height:40px;width:40px}.icons-flag-uk{background-position:0 -47px;height:15px;width:29px}.icons-google{background-position:0 -182px;height:40px;width:40px}.icons-linkedin{background-position:0 -102px;height:40px;width:40px}.icons-select_arrows{background-position:0 0;height:23px;width:13px}.icons-twitter{background-position:0 -142px;height:40px;width:40px}.btn{border:0;display:inline-block;cursor:pointer;font-family:"Proxima Nova Bold",sans-serif;font-size:14px;height:40px;line-height:40px;min-width:170px;padding:0 20px;text-align:center;text-decoration:none !important;text-transform:uppercase;white-space:nowrap}@media (max-width: 768px){.btn{font-size:10px;height:30px;line-height:30px;min-width:120px;padding:0 10px}}.btn span,.btn i{display:inline-block;vertical-align:middle}.btn .fa{font-size:18px;line-height:1;margin-right:11px}@media (max-width: 768px){.btn .fa{font-size:16px;margin-right:5px}}.btn .fa.fa-file-pdf-o,.btn .fa.fa-file-o,.btn .fa.fa-angle-left,.btn .fa.fa-angle-right,.btn .fa.fa-check-circle{font-size:21px}@media (max-width: 768px){.btn .fa.fa-file-pdf-o,.btn .fa.fa-file-o,.btn .fa.fa-angle-left,.btn .fa.fa-angle-right,.btn .fa.fa-check-circle{font-size:18px}}.btn .fa.fa-angle-right,.btn .fa.fa-angle-left,.btn .fa.fa-check-circle{margin:9px 0}@media (max-width: 768px){.btn .fa.fa-angle-right,.btn .fa.fa-angle-left,.btn .fa.fa-check-circle{margin:7px 0}}.btn .fa.fa-angle-left{float:left;margin-right:9px}@media (max-width: 768px){.btn .fa.fa-angle-left{margin-right:5px}}.btn .fa.fa-angle-right,.btn .fa.fa-check-circle{float:right;margin-left:9px}@media (max-width: 768px){.btn .fa.fa-angle-right,.btn .fa.fa-check-circle{margin-left:5px}}.btn-primary{background:#0f78ab;color:#fff}.btn-green{background:#0fab76}.btn-dark{background:#2d3847}.btn-dark .fa{color:#4f6481}.btn-gray{background:#b6c8d1}.btn-gray:hover{background:#0f78ab}.btn-rounded{border-radius:11px}@media (max-width: 768px){.btn-rounded{border-radius:4px}}.btn-toggle{background:#fff;color:#0f78ab;font-size:12px;height:34px;line-height:36px;min-width:1px;margin-top:-17px;padding:0 11px;position:absolute;right:0;top:50%}@media (max-width: 768px){.btn-toggle{right:15px;width:34px}.btn-toggle span{display:none}}.btn-toggle .fa{font-size:22px;margin:0 0 0 11px;position:relative;top:-1px}@media (max-width: 768px){.btn-toggle .fa{left:-1px;top:0;margin:0}}h1,h2,h3,h4{color:#0f78ab}h1,h2{font-family:"Proxima Nova Light",sans-serif;font-size:32px;text-transform:capitalize;text-align:center}@media (max-width: 768px){h1,h2{font-size:24px;margin:0 0 18px}}@media (max-width: 768px){h2{font-size:18px;margin:0}}h3{font-family:"Proxima Nova Regular",sans-serif;font-size:20px;margin:0 0 21px}h3+h3{margin-top:-21px}@media (max-width: 768px){h3{font-size:14px}}.hgroup h3{margin-bottom:5px}@media (min-width: 769px){.hgroup h4{margin-bottom:64px}}@media (max-width: 768px){.hgroup h4{font-size:10px;margin:0 0 16px}}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#4f6481;font-family:inherit;font-size:inherit;line-height:inherit}input:-moz-placeholder,textarea:-moz-placeholder{color:#4f6481;font-family:inherit;font-size:inherit;line-height:inherit}input::-moz-placeholder,textarea::-moz-placeholder{color:#4f6481;font-family:inherit;font-size:inherit;line-height:inherit}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#4f6481;font-family:inherit;font-size:inherit;line-height:inherit}input:focus,input:active:focus,button:focus,button:active:focus,select:focus,select:active:focus,textarea:focus,textarea:active:focus,a:focus,a:active:focus{box-shadow:none;outline:none}input,select,textarea{border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none}@media (min-width: 769px){.checkboxes-list{padding-right:80px}}.checkboxes-list__item{height:20px;margin-bottom:20px}.checkbox-container{overflow:hidden}.checkbox-container input[type="checkbox"]{left:-9999px;position:absolute}.checkbox-container input[type="checkbox"]+label{color:#242424;cursor:pointer;display:inline-block;font-family:"Proxima Nova Bold",sans-serif;font-size:14px;line-height:20px;padding-left:30px;position:relative}.checkbox-container input[type="checkbox"]+label:before{background:url("../images/checkbox.png") no-repeat 0 0;background-size:20px;content:"";left:0;height:20px;position:absolute;top:0;width:20px}.checkbox-container input[type="checkbox"]:checked+label:before{background-position:0 -20px}.checkbox-container--blue input[type="checkbox"]+label{color:#0f78ab;font-size:16px;float:left;line-height:21px;overflow:hidden;padding-left:39px;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 90px)}.checkbox-container--blue input[type="checkbox"]+label:before{background:url("../images/checkbox--blue.png") no-repeat 0 0;background-size:20px}.checkbox-container--blue input[type="checkbox"]+label .fa{color:inherit;margin-right:9px}.checkbox-container--blue input[type="checkbox"]+label+.price{float:right;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:75px}.checkbox-container--blue input[type="checkbox"]:checked+label{color:#0fab76}.checkbox-container--blue input[type="checkbox"]:checked+label+.price{color:#0fab76}.form__item{margin:0 0 29px;position:relative}.form__item:after{content:"";display:table;clear:both}@media (max-width: 768px){.form__item{margin:0 0 15px;text-align:center;width:100% !important}.form__item .form__filed,.form__item .selectBox-dropdown{display:block;float:none !important;text-align:center;width:100% !important}}@media (min-width: 769px){.form__item-tel{float:right;position:relative;width:calc(100% - 140px)}}@media (min-width: 769px){.form__item--datepicker .form__filed{width:300px}}.form__filed,.selectBox-dropdown{background-color:#fff;border:1px solid #dcdcdc;color:#5f5f5f;font-family:"Proxima Nova Regular",sans-serif;font-size:18px;height:43px;padding:0 12px;max-width:100%}@media (max-width: 768px){.form__filed,.selectBox-dropdown{font-size:16px;height:38px;padding:0 8px}}.form__label{color:#0f78ab;display:block;font-family:"Proxima Nova Bold",sans-serif;line-height:30px;width:100%}@media (max-width: 768px){.form__label{font-size:16px}}.selectBox-dropdown{border-radius:0 10px 10px 0;font-family:"Proxima Nova Bold",sans-serif;line-height:43px;padding-right:52px;position:relative;text-decoration:none !important}@media (max-width: 768px){.selectBox-dropdown{border-radius:0 6px 6px 0;line-height:38px;padding-right:38px}}.selectBox-dropdown a{color:inherit;display:block;text-decoration:none}.selectBox-dropdown .selectBox-arrow{background:#b6c8d1 url("../images/icons/select_arrows.png") no-repeat center;border-radius:0 8px 8px 0;display:block;height:41px;position:absolute;right:0;top:0;width:40px}@media (max-width: 768px){.selectBox-dropdown .selectBox-arrow{border-radius:0 6px 6px 0;background-size:10px;height:36px;width:30px}}.selectBox-dropdown-menu{background:#fff;border:1px solid #dcdcdc;box-shadow:none;max-height:133px !important;position:absolute;right:0;z-index:100;overflow-y:auto}@media (max-width: 768px){.selectBox-dropdown-menu{background-size:10px}}.selectBox-dropdown-menu li{-moz-transition:background,0.4s,color,0.4s;-o-transition:background,0.4s,color,0.4s;-webkit-transition:background,0.4s,color,0.4s;transition:background,0.4s,color,0.4s;height:43px;line-height:43px}.selectBox-dropdown-menu li+li{border-top:1px solid #dcdcdc}.selectBox-dropdown-menu li:hover{background:#b6c8d1;color:#fff}.selectBox-dropdown-menu li a{display:block;color:inherit;padding:0 12px;text-decoration:none !important}.form:after{content:"";display:table;clear:both}.form i[class^="icons"]:not(.icons-save){left:10px;margin-top:-7px;position:absolute;top:50%}.form--personal-details{margin:0 -15px;text-align:center}@media (max-width: 768px){.form--personal-details .icons-flag-uk{display:none}}.form--personal-details .form__inner{background:#f1f1f1;border-radius:8px;padding-top:29px;padding-left:22px}.form--personal-details .form__inner:after{content:"";display:table;clear:both}@media (max-width: 768px){.form--personal-details .form__inner{border-radius:0;padding:0}}.form--personal-details .form__item{float:left;padding:0 10px;width:48.5%}.form--personal-details .form__filed,.form--personal-details .selectBox-dropdown{float:right;width:calc(100% - 140px) !important}.form--personal-details .form__filed--tel,.form--personal-details .selectBox-dropdown--tel{width:100% !important}@media (min-width: 769px){.form--personal-details .form__filed--tel,.form--personal-details .selectBox-dropdown--tel{padding-left:52px}}@media (max-width: 768px){.form--personal-details .form__filed--tel,.form--personal-details .selectBox-dropdown--tel{display:none}}@media (max-width: 768px){.form--personal-details .form__filed,.form--personal-details .selectBox-dropdown{display:inline-block;width:275px !important}}.form--personal-details span.form__filed{background:none;border-color:transparent;line-height:43px;text-align:left}.form--personal-details .selectBox-dropdown{font-family:"Proxima Nova Regular",sans-serif}.form--personal-details .form__label{float:left;line-height:43px;width:140px}@media (max-width: 768px){.form--personal-details .form__label{display:block;float:none;line-height:32px;width:100%}}@media (min-width: 769px){.form--travellers .form__item,.form--travellers .form__item-group,.form--contact .form__item,.form--contact .form__item-group{float:left;margin-right:29px}}.form--travellers .form__filed,.form--travellers .form__item--datepicker .form__filed,.form--travellers .datepicker,.form--contact .form__filed,.form--contact .form__item--datepicker .form__filed,.form--contact .datepicker{display:inline-block;width:275px}@media (min-width: 769px){.form--travellers .form__filed,.form--travellers .form__item--datepicker .form__filed,.form--travellers .datepicker,.form--contact .form__filed,.form--contact .form__item--datepicker .form__filed,.form--contact .datepicker{width:220px}}.form--travellers .selectBox-dropdown{width:120px}@media (max-width: 768px){.form--travellers .selectBox-dropdown{display:inline-block;width:275px !important}}.form--travellers .clearfix+.clearfix{margin-top:10px}.form--contact{text-align:center}@media (min-width: 769px){.form--contact .form__item--wide,.form--contact .form__item-group{width:363px}}.form--contact .form__item-group .form__item{margin:30px 0 29px;width:176px}@media (max-width: 768px){.form--contact .form__item-group .form__item{margin:16px 0}}@media (min-width: 769px){.form--contact .form__item-group .form__item:first-child{margin-right:11px;margin-top:0}}@media (min-width: 769px){.form--contact .form__item-group .btn{height:43px;width:100%}}@media (min-width: 769px){.form--contact .form__item--wide .form__filed,.form--contact .form__item--wide .selectBox-dropdown{width:100% !important}}.form--contact .clearfix{display:inline-block}@media (min-width: 769px){.form--contact .clearfix:first-child{margin-left:12px}.form--contact .clearfix:first-child .form__item{margin-right:47px}}.form--send-documents{margin:22px 0 0}.form--send-documents .form__filed,.form--send-documents .btn{float:none;height:40px;margin:0 2px;width:204px}.form--send-documents .form__filed{font-size:16px}@media (max-width: 768px){.form--send-documents .form__filed{margin:0 0 16px}}.form--login .form__item{margin:auto;overflow:hidden;width:300px}.form--login .form__item+.form__item{margin-top:22px;margin-bottom:20px}.form--login .form__item:last-child{margin-bottom:0}.form--login .form__label,.form--login .form__filed{display:block;float:none;text-align:center;width:100%}.form--choose-date{margin:0 auto 39px;max-width:640px}.actions{margin:31px 0 0;text-align:center}@media (max-width: 768px){.actions{margin:20px 0 0}}.actions .btn{margin:0 6px}.validation-message{border-bottom:2px solid;padding:11px}.validation-message--success{background:#eeffe7;border-color:#9ab69a;color:#356e36}.send-documents .validation-message{bottom:0;left:0;position:absolute;right:0}.datepicker{position:relative}.datepicker .icons-datepicker{display:block;position:absolute;right:11px;top:6px}@media (min-width: 769px){.datepicker .icons-datepicker{top:10px}}.error-message{background-color:#fff0f0;color:#a94442;box-shadow:0 0 0 1px #dbb1b1 inset,0 1px 2px 0 rgba(0,0,0,0.05);padding:10px;border-radius:0.2857rem;margin-bottom:10px}.error-message-form{color:#a94442}.form .error input.form__filed{border-color:#a94442}.error label{color:#a94442}.table--questions .error .table__text{color:#a94442}.scheme-icon-active,.destination-icon-active,.group-icon-active{opacity:1}.scheme-icon-inactive,.destination-icon-inactive,.group-icon-inactive{opacity:0.5}.schemeType-info-visible,.destination-info-visible,.group-info-visible{margin-bottom:20px;background:#efefef;box-shadow:0 0 0 1px rgba(39,41,43,0.15) inset,0 0 0 0 transparent;padding:10px;display:none;border-radius:0.2857rem;text-align:center}.ui-widget-header{background:#0f78ab;border:1px solid #0f78ab}.stepCurrent{background:#0f78ab;cursor:default}.travellers-count .error,.travellers-age .error,#personForm .error{border-color:red}.packages .annualTrip{height:auto}select{display:none}#productFeatures{font-size:17px;margin-top:20px;display:none}.features-title{margin-bottom:10px;padding-right:8px;text-align:right}.product-features-header{background-color:#262f73;color:#ffffff;padding:3px 0;text-align:center}#productFeatures .options-subtitle-left{display:inline-block;width:48.5%;font-size:15px}#productFeatures .options-subtitle-right{display:inline-block;width:48.5%;font-size:15px}.option-info{color:#000;display:none;padding:10px 0 10px 24px;opacity:0.85}.checkboxes-list__item{height:auto}.phone-error-msg{display:none;margin-top:3px;color:#a94442;background:none;border:none;box-shadow:none;text-align:left}.address-hint{clear:both}.btnSelected{background:#0f78ab}.text-before-send p{margin:0}html,body{height:100%}body{color:#5f5f5f;font-family:"Proxima Nova Regular",sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}@media (max-width: 768px){body{font-size:14px;line-height:1.25}}.wrapper{width:100%;min-height:100%;height:auto !important;height:100%}.logo{float:left}.logo a,.logo img{display:block}.container{margin:auto;padding-left:15px;padding-right:15px;max-width:1170px}.container-inner{margin:auto;max-width:940px}.content{padding:39px 0 100px}@media (max-width: 768px){.content{padding-top:15px;padding-bottom:120px}}.header,.footer{background:#4f6481 url("../images/backgrounds/header_bkg.png") no-repeat center right;color:#fff;font-family:"Proxima Nova Bold",sans-serif;font-size:14px;height:100px;overflow:hidden;position:relative}@media (max-width: 768px){.header,.footer{height:75px}}.header__logo{margin:12px 0;width:150px}@media (max-width: 768px){.header__logo{width:99px}}.header__auth{float:right;text-align:right}@media (max-width: 768px){.header__auth{width:calc(100% - 114px)}}.header__auth .btn{margin:17px 0 14px 19px;width:200px}@media (max-width: 768px){.header .header__actions,.footer .header__actions{display:none}}.header__user{background:rgba(45,56,71,0.5);display:inline-block;height:40px;line-height:40px;margin-right:-23px;padding:0 14px;position:relative;top:16px;text-align:left;width:220px}@media (max-width: 768px){.header__user{color:#fff;font-family:"Proxima Nova Bold",sans-serif;height:30px;line-height:30px;float:left;width:calc(100% - 120px);top:0}}.header__user span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth__actions{margin:5px 0 19px;position:relative}.auth__actions:after{content:"";display:table;clear:both}.auth__actions .btn:not(.btn-square){float:left;margin:0 3px;width:133px}.auth__actions--login{padding:0 3px}.btnInfo,.introduce-block__info{background:#4f6481}.btnSpecial,.introduce-block__special{background:#5f728c}.introduce-block__key{background:#0f78ab}#introduce{padding:0;position:relative}@media (min-width: 769px){#introduce{padding:30px 0 0}}#introduce .mobile{float:left;width:calc(100% - 98px)}@media (max-width: 768px){#introduce .mobile .auth__actions{margin-right:-3px}}@media (min-width: 769px){.introduce-container{overflow:hidden}}@media (max-width: 768px){.introduce-container{float:right;margin-top:5px}}.introduce-container .btn-square{height:30px;float:left;line-height:30px;min-width:30px;padding:0;width:30px}.introduce-container .fa{font-size:20px;margin:0}@media (max-width: 768px){.introduce-container .fa{font-size:16px}}.introduce-nav{float:right;margin-right:1px;width:90px}@media (max-width: 768px){.introduce-nav{margin-right:3px}}.introduce-block{color:#fff;font-family:"Proxima Nova Regular",sans-serif;position:absolute;left:3px;right:3px;top:35px;z-index:10}@media (min-width: 769px){.introduce-block{left:0;overflow:hidden;position:relative;right:0;top:-30px;width:100%}}.introduce-block__inner{height:30px;overflow:hidden}@media (min-width: 769px){.introduce-block__inner{height:330px !important;line-height:1.25;float:left}}.introduce-block__inner.open{height:auto}.introduce-block__title{margin:0 0 16px}.introduce-block .fa{margin-right:6px}.introduce-block h3{color:inherit}@media (max-width: 768px){.introduce-block h3{font-size:16px}.introduce-block h3 span{font-size:12px}}@media (max-width: 768px){.introduce-block h3 br{display:none}}@media (min-width: 769px){.introduce-block h3:not(.introduce-block__title),.introduce-block figure{padding:24px}}.introduce-block h3:not(.introduce-block__title){font-family:inherit}@media (min-width: 769px){.introduce-block h3:not(.introduce-block__title){padding-left:20px}.introduce-block h3:not(.introduce-block__title) span{font-size:14px}}.introduce-block__header,.introduce-block__content{padding:6px 13px}@media (min-width: 769px){.introduce-block__header,.introduce-block__content{padding:0;overflow:hidden}}.introduce-block__header h3{margin:0;padding-bottom:0}@media (min-width: 769px){.introduce-block__content{padding:0 30px 23px}}.introduce-block p+p{margin-top:-20px}.introduce-block__info figure{margin:13px 0 5px;max-width:150px}@media (min-width: 769px){.introduce-block__info figure{float:left;margin:0;max-width:50%;padding-right:20px;text-align:center;width:50%}}@media (min-width: 769px){.introduce-block__info{width:43%}.introduce-block__info .introduce-block__header{border-bottom:1px solid #72839a}.introduce-block__info .introduce-block__header h3{border-left:1px solid #72839a;float:right;margin:0;width:50%}.introduce-block__info .introduce-block__content{padding-top:23px}.introduce-block__info .fa{display:none}}@media (min-width: 769px){.introduce-block__special{width:25%}}.introduce-block__key{font-size:14px}.introduce-block__key .introduce-block__content ul li{padding-left:10px;position:relative}.introduce-block__key .introduce-block__content ul li:before{content:"\f054";font-family:FontAwesome;font-size:10px;position:relative;left:-10px}.introduce-block__key .introduce-block__content ul li+li{margin-top:5px}@media (min-width: 769px){.introduce-block__key{width:32%}}.footer{margin:-80px auto 0;height:80px}@media (max-width: 768px){.footer{height:100px;margin-top:-100px}}.footer__logo{margin:14px 24px 14px 0;width:106px}@media (max-width: 768px){.footer__logo{margin:10px 10px 10px 0;width:60px}}.socials{margin:20px 0;overflow:hidden}@media (max-width: 768px){.socials{margin:0;text-align:center}}.socials__item{display:inline-block;height:40px;margin-left:12px;width:40px}.socials__item a,.socials__item i{display:block}.copyright{display:inline-block;margin:31px 0}@media (max-width: 768px){.copyright{margin:20px 0 15px}}.menu{display:inline-block}.menu__list{margin:0 -19px;overflow:hidden}@media (max-width: 768px){.menu__list{font-size:10px;margin:10px 0}}.menu__item{line-height:18px;position:relative;text-transform:capitalize}@media (min-width: 769px){.menu__item{float:left}}.menu__item a{display:block;color:inherit}@media (min-width: 769px){.menu__item a{padding:0 19px}}@media (min-width: 769px){.menu__item+.menu__item:before{background:#fff;content:'';left:0;margin-top:-5px;height:10px;position:absolute;top:50%;width:1px}}.section .section__title{background:#e7f1f6;border-bottom:1px solid #9bc7dc;padding:16px 9999px;margin:0 -9999px 50px}@media (max-width: 768px){.section .section__title{padding-left:0;padding-right:0;margin:0 -15px 25px}}.section .section__title-inner{position:relative}.section .section__title--green{background:rgba(127,193,33,0.1)}.section .section__subtitle{margin:0 0 44px;text-align:center}.section .section__subtitle-inner{display:inline-block;border-bottom:1px solid rgba(15,120,171,0.35);padding-bottom:15px}.section+.section{margin:50px 0 0}@media (max-width: 768px){.section+.section{margin:25px 0 0}}.section .section__nav{margin:0 0 30px;text-align:center}@media (max-width: 768px){.section .section__nav{margin:0 -15px 11px;overflow:hidden}}.section .section__nav .btn{margin:0 3px}@media (max-width: 768px){.section .section__nav .btn{float:left;font-size:11px;margin:0 2px 4px;text-align:left;width:calc(50% - 4px)}.section .section__nav .btn .fa{float:left;margin:7px 0}.section .section__nav .btn .fa+span{margin-left:10px}}.section .section__nav--bottom{margin-top:50px}@media (max-width: 768px){.section .section__nav--bottom{margin-top:15px}}.section--certificate .section__title{margin-bottom:30px}@media (max-width: 768px){.section--last{text-align:center}}.section--last .wrapp--light-blue{margin:0 -12px 32px;padding:16px}@media (min-width: 769px){.section--last .wrapp--light-blue{margin:0;padding:25px;text-align:left;max-width:100%}}.section--last .wrapp--light-blue h3+h3{margin-bottom:0}.table-wrapper{border-radius:8px;border:1px solid #f1f1f1;overflow:hidden;overflow-x:auto}.table-wrapper--no-border{border-radius:0;border:0}.table-wrapper--certificate{border-color:#dcdcdc}.table-wrapper--certificate+h3{margin:22px 13px}.table{table-layout:fixed;width:938px}.wrapp--gray .table{width:898px}.table thead tr{background:#f1f1f1}.table thead tr th{color:#0f78ab;font-family:"Proxima Nova Bold",sans-serif;height:61px;line-height:1.25}.table tbody tr td{background:#fff;height:70px}.table tbody tr+tr{border-top:1px solid #dcdcdc}.table-wrapper--certificate .table tbody tr:first-child{border-top:1px solid #dcdcdc}.table thead tr td,.table thead tr th,.table tbody tr td,.table tbody tr th{padding:0 20px}@media (max-width: 768px){.table thead tr td,.table thead tr th,.table tbody tr td,.table tbody tr th{height:48px;padding:0 12px}}.table thead tr td:not(:first-child),.table thead tr th:not(:first-child),.table tbody tr td:not(:first-child),.table tbody tr th:not(:first-child){border-left:1px solid #dcdcdc}.table .btn{min-width:75px}.table__number{color:#fff;float:left}.table__number strong{background:#b6c8d1;border-radius:50%;display:inline-block;height:25px;line-height:25px;text-align:center;width:25px}@media (max-width: 768px){.table__number strong{font-size:12px;height:20px;line-height:20px;width:20px}}.table__number+.table__text{display:block;margin-left:42px}@media (max-width: 768px){.table__number+.table__text{margin-left:35px}}.table--questions{margin:0 0 30px;width:100%}@media (max-width: 768px){.table--questions{display:block}.table--questions tr,.table--questions td,.table--questions tbody{display:block;height:auto;width:100%}.table--questions .accept-btn{margin:0 0 15px}}.table--questions tbody tr{border-bottom:1px solid #d4d4d4}@media (max-width: 768px){.table--questions tbody tr{margin-top:-1px}}.table--questions tbody tr td{border:0 !important;height:auto;padding:18px}@media (max-width: 768px){.table--questions tbody tr td{padding:10px 15px}}@media (min-width: 769px){.table--questions tbody tr td:first-child{width:70%}}.table--packages thead tr td,.table--packages thead tr th,.table--packages tbody tr td,.table--packages tbody tr th{border:0 !important;height:auto;padding:0;text-transform:capitalize}.table--packages thead tr td .fl-l,.table--packages thead tr th .fl-l,.table--packages tbody tr td .fl-l,.table--packages tbody tr th .fl-l{float:left !important;padding:0 3px;text-align:center;width:50%}.table--packages thead tr td:not(:first-child),.table--packages thead tr th:not(:first-child),.table--packages tbody tr td:not(:first-child),.table--packages tbody tr th:not(:first-child){padding:0 3px;vertical-align:top;width:225px}.table--packages thead tr .economy,.table--packages tbody tr .economy{background:#0f4dab}.table--packages thead tr .standard,.table--packages tbody tr .standard{background:#0c3f8b}.table--packages thead tr .excel,.table--packages tbody tr .excel{background:#09306a}.table--packages thead tr{background:none}.table--packages thead tr th{color:#fff;padding-bottom:1px;text-align:center}.table--packages thead tr th h3{color:inherit;margin:0}.table--packages thead tr th>div{border-radius:11px 11px 0 0;height:54px;padding-top:7px}.table--packages tbody tr+tr{border-top:1px solid #dcdcdc}.table--packages tbody tr td{height:50px;padding-top:12px;padding-bottom:12px;position:relative}.table--packages tbody tr td:not(:first-child)>div{background:#f1f1f1;padding-top:12px;padding-bottom:12px;position:absolute;left:3px;right:3px;top:0;bottom:0}.table--packages tbody tr:last-child td:not(:first-child)>div{border-radius:0 0 11px 11px}.table--packages tbody ul li{padding-right:25px;position:relative}.table--packages tbody ul li .tooltip{position:absolute;right:5px;top:1px}.table--packages tbody ul li>ul{margin-right:-25px}.table--packages .table__number strong{background:none;color:#5f5f5f;width:auto}.table--packages .table__number+.table__text{margin-left:25px}.table .tooltip .fa{color:#0f78ab}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%)}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog{margin:138px auto 30px;position:relative;width:450px}.modal-header{border-bottom:1px solid #dcdcdc}.modal-header,.modal-body,.modal-footer{padding:20px;position:relative;text-align:center}.modal-title{color:#4f6481;padding:0 85px}.modal-content{background-color:#f1f1f1;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:8px;outline:0;position:relative;box-shadow:0 0 20px rgba(45,56,71,0.5)}.modal-footer{border-top:1px solid #dcdcdc;font-size:14px;padding-top:13px;padding-bottom:13px}.modal .btn{min-width:120px}.modal .checkbox-container{margin:6px 0}.modal .modal__logo{left:10px;margin-top:-23px;position:absolute;top:50%}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#fff}.modal-backdrop.fade.in{opacity:.85}.fade{opacity:0;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.send-documents{background:#e7f1f6;color:#4f6481;margin:auto;max-width:550px;padding:22px 30px 30px;position:relative;text-align:center}.send-documents h3,.send-documents h4{color:inherit;margin-bottom:0}.send-documents--quote{margin-top:129px}.steps{height:73px;margin:0 0 50px;position:relative;text-align:justify;width:auto}.steps:after{content:"";display:table;clear:both}@media (max-width: 768px){.steps{height:48px;margin:0 -10px 40px}}.steps:before{background:rgba(182,200,209,0.5);content:'';left:15px;height:1px;position:absolute;right:15px;top:50%}.steps__item{display:inline-block}.steps__item:last-child{width:100%}.step{background:#b6c8d1;border:3px solid #fff;border-radius:50%;-moz-box-shadow:0 0 30px 0 rgba(95,95,95,0.2);-webkit-box-shadow:0 0 30px 0 rgba(95,95,95,0.2);box-shadow:0 0 30px 0 rgba(95,95,95,0.2);color:#fff;cursor:pointer;display:inline-block;font-family:"Proxima Nova Bold",sans-serif;font-size:14px;height:73px;line-height:67px;position:relative;text-align:center;width:73px}@media (max-width: 768px){.step{border-width:2px;font-size:10px;height:48px;line-height:44px;width:48px}}.step--current{background:#0f78ab;cursor:default}.step--complete{background:#7fc121}.step--complete:before{background:#fff;border-radius:inherit;box-shadow:inherit;content:"\f00c";color:#7fc121;display:block;height:25px;font-family:FontAwesome;font-size:16px;left:50%;line-height:25px;margin-left:-12.5px;position:absolute;top:-12.5px;width:25px}@media (max-width: 768px){.step--complete:before{height:16px;font-size:12px;line-height:16px;margin-left:-8px;top:-8px;width:16px}}.options{margin:0 -4px 44px -4px}@media (max-width: 768px){.options{margin:0 0 25px}}.options__item{display:inline-block;vertical-align:bottom}@media (max-width: 768px){.options__item{display:block;width:100%}}.options--travellers{margin-bottom:62px}@media (max-width: 768px){.options--travellers{margin-bottom:25px}}.option{background:#0f78ab;border-radius:11px;color:#fff;cursor:pointer;font-family:"Proxima Nova Bold",sans-serif;font-size:18px;height:185px;margin-bottom:11px;padding:15px;text-transform:capitalize;text-align:center}.option:after{content:"";display:table;clear:both}@media (max-width: 768px){.option{border-radius:8px;font-size:inherit;height:90px;padding:10px;width:100% !important}}.option__img span{display:block;height:94px;line-height:94px;margin:7px auto 18px;text-align:center;width:165px}@media (max-width: 768px){.option__img span{height:40px;line-height:40px;margin:0 auto 8px;width:45px}}.option__img img{max-height:100%}@media (min-width: 769px){.option__img img{vertical-align:bottom}}.option--count,.option--age{background:#f1f1f1;color:#0f78ab;cursor:default}.option--count .form__select,.option--count .form__filed,.option--age .form__select,.option--age .form__filed{font-family:"Proxima Nova Bold",sans-serif;text-align:center;width:122px}@media (max-width: 768px){.option--count .form__select,.option--count .form__filed,.option--age .form__select,.option--age .form__filed{width:90px}}.option--count .form__select{float:none;margin:auto}.option--count .option__img span{height:69px;line-height:69px;margin:0 auto 12px;width:60px}@media (max-width: 768px){.option--count .option__img span{height:48px;line-height:48px;width:45px}}@media (min-width: 769px){.option--count .total-count{margin-left:40px}}.option--count .total-count span{display:inline-block}.option--count .total-count__field{color:#5f5f5f;height:42px;line-height:40px;border:1px solid #dcdcdc;min-width:82px;padding:0 10px;max-width:100%}.option--count .total-count__label{margin-top:31px;margin-bottom:24px}@media (min-width: 376px) and (max-width: 768px){.option--count .total-count__label{margin-top:70px}}@media (max-width: 768px){.option--count .total-count__label{margin-bottom:10px}}.option--age{border-radius:11px 11px 0 0;height:auto;margin:0;width:100%}.option--age:after{content:"";display:table;clear:both}@media (min-width: 769px){.option--age .option__img{margin-left:70px;margin-right:48px}}@media (min-width: 769px){.option--age .option__img span{height:64px;line-height:64px;margin:0;width:60px}}.option--age .option__img img{vertical-align:middle}@media (min-width: 769px){.option--age .form__item,.option--age .form__label,.option--age .form__select,.option--age .form__filed,.option--age .option__img{float:left}}@media (min-width: 769px){.option--age .form__label{margin-right:21px;text-align:left;width:auto}}@media (max-width: 768px){.option--age .form__select,.option--age .form__filed{width:275px;margin:auto}}.option--age .form__item{margin:11px 37px 10px 0}.option--age+.option--age{border-radius:0 0 11px 11px}.option--large{margin-left:2px;margin-right:2px;width:308px}.option--middle{width:232px}.option--small{width:184px}.option--violet{background:#6535b2}.option--green{background:#0fab76}.option--olive{background:#ab9e0f}.option--brown{background:#ab6b0f}@media (max-width: 768px){.travellers-count .options{position:relative}}.travellers-count .options__item{margin-left:-4px}@media (max-width: 768px){.travellers-count .options__item{margin-left:0}.travellers-count .options__item:not(:last-child){float:left;width:33.333%}.travellers-count .options__item:last-child{clear:both;display:block}.travellers-count .options__item:first-child{border-radius:8px 0 0 8px}.travellers-count .options__item:nth-of-type(2) .option__img img{height:40px}.travellers-count .options__item:nth-of-type(3){border-radius:0 8px 8px 0}.travellers-count .options__item:nth-of-type(3) .option__img img{height:25px}}@media (min-width: 769px){.travellers-count .options__item:first-child .option{border-radius:11px 0 0 11px}}@media (min-width: 769px){.travellers-count .options__item:nth-of-type(3) .option{position:relative}}.travellers-count .options__item:nth-of-type(3) .option:after{content:'';position:absolute}@media (min-width: 769px){.travellers-count .options__item:nth-of-type(3) .option:after{background:url("../images/backgrounds/corner.png") no-repeat;height:185px;right:-56px;top:0;width:56px}}@media (max-width: 768px){.travellers-count .options__item:nth-of-type(3) .option:after{background:url("../images/backgrounds/corner--down.png") no-repeat;background-size:100% auto;height:60px;left:0;right:0;top:171px;width:100%}}.travellers-count .options__item:last-child .option{background:none}@media (max-width: 768px){.travellers-count .options__item:last-child .option{height:auto}}.travellers-count .options__item .option{border-radius:inherit;margin:0}@media (max-width: 768px){.travellers-count .options__item .option{height:171px}.travellers-count .options__item .option figcaption{min-height:42px}.travellers-count .options__item .option__img img{vertical-align:bottom}}.travellers-age .options__item{display:block;width:100%}.travellers-age .options__item+.options__item .option--age{border-radius:0 0 11px 11px}@media (min-width: 769px){.cover-options{float:left;width:550px}}.packages{margin:0 -2px 45px}@media (max-width: 768px){.packages{margin:0 0 32px}}.package{background:#e7f1f6;border-radius:11px;display:inline-block;height:390px;margin:0 2px;vertical-align:top;width:307px}@media (max-width: 768px){.package{border-radius:6px;display:block;height:324px;margin:0 auto 16px;width:258px !important}}.package-header,.package-body,.package-footer{padding:15px;text-align:center}.package-header,.package-price{font-family:"Proxima Nova Light",sans-serif;font-size:40px}@media (max-width: 768px){.package-header,.package-price{font-size:32px}}.package-header{background-image:url("../images/backgrounds/case.png");background-repeat:no-repeat;background-position:center center;border-radius:11px 11px 0 0;color:#fff;height:135px;line-height:48px}@media (max-width: 768px){.package-header{border-radius:6px 6px 0 0;height:112px;line-height:40px}}.package-footer{border-top:1px solid #d4d4d4;color:#0f4dab;padding-top:24px;padding-bottom:24px}.package-price{color:#0f4dab;margin:10px 0 12px}.package--economy .package-header{background-color:#0f4dab}.package--standard .package-header{background-color:#0c3f8b}.package--excel .package-header{background-color:#09306a}.package--details{-moz-box-shadow:0 0 20px 0 rgba(183,183,183,0.5);-webkit-box-shadow:0 0 20px 0 rgba(183,183,183,0.5);box-shadow:0 0 20px 0 rgba(183,183,183,0.5);height:auto;width:310px}@media (max-width: 768px){.package--details{-moz-box-shadow:0 0 10px 0 rgba(183,183,183,0.7);-webkit-box-shadow:0 0 10px 0 rgba(183,183,183,0.7);box-shadow:0 0 10px 0 rgba(183,183,183,0.7)}}@media (min-width: 769px){.package--details .package-price{margin-bottom:21px}}.package .btn{margin:0 0 25px}.package p{margin:0 0 5px}.questions{margin:50px 0 0}@media (max-width: 768px){.questions{margin-left:-15px;margin-right:-15px}.questions h3{margin-left:15px;margin-right:15px}}.travel-info{overflow:hidden;margin:27px 0 35px}.travel-info__row{font-family:"Proxima Nova Bold",sans-serif;margin-bottom:6px;overflow:hidden}.travel-info__row span{float:left;padding:0 14px;text-align:left;width:55%}@media (max-width: 768px){.travel-info__row span{padding:0 5px}}.travel-info__row span.text--blue,.travel-info__row span.text--regular{text-align:right;width:45%}.travel-info__row span.text--address{line-height:21px}@media (min-width: 769px){.travel-info .fl-l,.travel-info .fl-r{width:50%}}.travel-info--package{border-top:1px solid #d4d4d4;margin:0 -15px;padding:25px 15px 0}.travel-info--package .travel-info__row span{padding:0 7px}.travel-info--summary{margin-left:auto;margin-right:auto;max-width:420px}@media (max-width: 768px){.travel-info--summary{margin:0 -12px -12px}}.travel-info--summary .travel-info__row{border-bottom:1px solid #d4d4d4;line-height:28px;margin-bottom:0}@media (max-width: 768px){.travel-info--summary .travel-info__row:last-child{border:0}}.travel-info--summary .travel-info__row span{display:block;float:none;max-width:100%;overflow:hidden;padding:0;text-align:center;text-overflow:ellipsis;width:100%;white-space:nowrap}@media (max-width: 768px){.travel-info--summary .fl-l,.travel-info--summary .fl-r{width:50%}}@media (max-width: 768px){.travel-info--summary .fl-l{float:left}}@media (max-width: 768px){.travel-info--summary .fl-r{float:right}}
/*# sourceMappingURL=main.css.map */
