/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}
*{outline:none;font-family:Roboto,sans-serif;font-weight:400}ul{list-style-type:none}a:focus{outline:none;outline-offset:none}html{overflow-y:auto;position:relative;background-size:cover}.bodyDefault,html{min-height:100%;background-repeat:no-repeat}.bodyDefault{background-color:#fff;padding-bottom:103px;background-size:cover!important;background-attachment:fixed!important}.bgDefault{background:url(/img/beiliz.jpg) no-repeat;background-size:cover;background-attachment:fixed!important;height:100%;width:100%}.main{background:url(/img/bitmap.jpg) no-repeat;background-size:cover;height:614px;position:relative;text-align:center;padding-top:195px}.main-calc{padding-top:130px}.downloadMobileApp h4{padding:0 25px}.no-pad{padding:0}.info-modal-header{background-color:#36c1fd;color:#fff}.error-modal-header,.warning-modal-header{background-color:#f77;color:#fff}.container{max-width:1440px;margin:0 auto}.header{width:100%;height:125px;background:linear-gradient(90deg,#42bfff,#16c8fa);padding-top:20px;position:fixed;z-index:1049;top:0;left:0}.header.transparent,.header.whiteIcons{background-image:none;background:transparent}.header.blue-bg{background:linear-gradient(90deg,#42bfff,#16c8fa)}.header.transparent .white-icon{display:none}.header.blue-bg .white-icon,.header.transparent .icon,.white-icon{display:inline-block}.header.blue-bg .icon,.icon{display:none}.logo{float:left;cursor:pointer}.logo img{max-width:230px}.navbar{padding:24px 0 0}.navbar li{display:inline-block;display:-webkit-box;vertical-align:top}.icon,.white-icon{height:23px;width:23px;vertical-align:middle;margin-right:12px;text-align:right}.navbar a{vertical-align:middle;display:inline-block;font-size:14px;font-weight:500;text-decoration:none;text-transform:uppercase}.navbar a,h1{text-align:center;color:#fff}h1{font-size:120px;font-weight:900;letter-spacing:7.5px;margin:0}.flex-container{display:inline-flex;justify-content:space-between}.main h2{font-size:28px;text-align:center;color:#fff;margin:25px 0 15px}.company-name,.main h2{font-weight:500}.title{font-size:16px;text-align:center;color:#fff;line-height:1.2}.first-letter{color:#77deff}h3{font-size:22px;font-weight:500;color:#333741;margin-top:85px}.contacts-title p{font-size:15px;font-weight:500;color:#666877;max-width:365px}.contacts-title{margin-bottom:65px}.login-btn,.registration-btn{display:inline-block;width:187px;height:46px;border-radius:3px;margin:30px 4px 0;border:none;box-shadow:none;padding-top:3px;font-size:13px;font-weight:700}.registration-btn{background-color:#18c7f9;color:#fff}.login-btn{background-color:#fff;color:#18c7f9}.main-nav-info{display:inline-block;vertical-align:top}.main-nav-title{font-size:16px;font-weight:500;color:#383b42;margin-bottom:6px}.main-nav-descr{font-size:15px;line-height:1.33;color:#605d70;padding-left:38px}.social-nav li{display:inline-block;margin-right:20px;vertical-align:middle;margin-top:5px}.social-nav{padding-left:38px}.main-nav{margin-bottom:50px}.store_icon{width:auto;height:34px}footer{min-height:103px;background:linear-gradient(90deg,#42bfff,#16c8fa);width:100%;position:absolute;z-index:10;bottom:0;left:0;right:0;padding-top:43px;text-align:center}.footerTransparent{background-color:rgba(7,6,57,.19)}.footer-nav li{display:inline-block}.footer-nav a,.footer-nav a:active,.footer-nav a:focus,.footer-nav a:hover{font-size:13px;font-weight:500;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase}.footer-nav{width:700px;margin:auto;padding-left:0}.profile-wrap,.register-wrap{padding-top:60px;padding-left:30px}.number{color:#fff;width:60px;height:60px;border-radius:50%;background-color:#cfedff;text-align:center;font-size:16px;padding-top:20px;margin-right:30px;z-index:10;position:absolute;left:0;top:-22px}.number,.step-name{display:inline-block;vertical-align:middle;font-weight:500}.step-name{font-size:13px;color:hsla(0,0%,43%,.56)}.active .step-name{color:#6e6e6e}.registr-tabs{background-color:#f8f9fc;width:527px;height:50px;z-index:0;padding-top:15px}.border-tabs{border-bottom:1px solid #efefef;padding:0}.notify-tab{position:relative}.notify-qty{position:absolute;background-color:#f77;min-width:18px;min-height:18px;border-radius:50%;top:-10px;right:-3px;z-index:10;color:#fff;font-size:10px;font-weight:500;text-align:center;padding:3px 3px 0}.step.active .number{background-color:#42bfff}.m25{margin:25px}.contact-site{color:#55b2fd}.step{position:relative;width:260px;padding-left:90px}.register-step{margin-right:65px}.step.active{cursor:pointer}.changePasswForm input,.registration-form input,.travel-form input:not([type=radio]),.travel-form textarea{width:100%;height:46px;border-radius:3px;border:1px solid #d5dbe7;display:block;padding:13px 22px;font-size:13px}.none{display:none}.block{display:block}.profileForm input.none{display:none}.profileForm input.block{display:block}.profile-form-block{margin:0 15px}.travel-form .middle{width:254px;display:inline-block;vertical-align:top}.travel-form .small,.travel-form .small .ui-select-toggle,.travel-form .small input{width:165px;display:inline-block;vertical-align:top;height:46px;outline:none}.travel-form .ui-select-toggle{padding-top:11px;box-shadow:none;outline:none;height:44px;margin-top:1px;display:inline-block;vertical-align:top}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:none}.travel-form textarea{height:93px;max-width:527px}.travel-form,.travel-form .flex-container{width:527px;margin:0 auto}.travel-form .left-group{margin-right:14px}.add-country{margin-top:20px}.travel-form,.travel-wrap{margin-bottom:50px!important}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#fff}.data.active,.data:focus,.data:hover,select.form-control,select.form-control:active,select.form-control:focus{cursor:pointer;outline:none;border:1px solid #d5dbe7;box-shadow:none;height:46px}.reg-success-message,.registration-form{font-size:13px;width:527px;margin:15px auto}::-webkit-input-placeholder{color:#abbcca}:-moz-placeholder,::-moz-placeholder{color:#abbcca}:-ms-input-placeholder{color:#abbcca}.submit-login,.submit-registration,.travel-submit{width:527px;height:46px;background-color:#19c6f9;color:#fff;border:none;box-shadow:none;padding-top:3px;font-weight:700;display:block}.btn-modal-confirm{min-width:100px}.travel-dates-parent:hover .date-calendar button,.travel-dates-parent:hover .travel-dates{background-color:rgba(0,0,0,.025)!important}.travel-dates:hover{cursor:pointer}.travel-approve,.travel-cancel{width:100%;padding:0 15px;margin:0}.date-radio,.radio-label{margin:0!important}.dates-form input[type=radio]:hover,.dates-form label:hover{cursor:pointer}.date-mt30{margin-top:30px!important}.date-mt15{margin-top:15px!important}.date-noborderbottom{border-bottom:none!important}.date-hr{margin-top:0!important}.date-pr15{padding-right:15px!important}.date-pl15{padding-left:15px!important}.date-pr15-btn-fix{right:53px!important}.date-small-nopadding{padding:0 7.5px!important}.date-nopadding{padding:0}.date-calendar{position:absolute;top:0;right:54px}.date-calendar-small-nopadding{right:46px!important}.date-calendar button{height:46px}.date-diff{background-color:rgba(0,0,0,.1)!important}.date-diff:hover{cursor:not-allowed}.travel-cancel{background-color:#d3d3d3;color:#000}.travel-submit{margin-top:25px}.agree-label{font-size:13px;color:#19c6f9;font-weight:400;display:inline-block;vertical-align:middle;cursor:pointer;position:relative;padding-left:30px}.d-force{display:inline-block!important}.dropdown-menu{z-index:10;height:245px;overflow:auto}.showFMM{position:relative;top:1px;margin-right:10px!important}input[type=checkbox]{display:none}input[type=checkbox]+label:not(.showFMM-label):before{border-radius:3px;width:18px;height:18px;border:1px solid #bbb;content:"";display:inline-block;vertical-align:middle;position:absolute;left:0}input[type=checkbox]:checked+label:not(.showFMM-label):before{content:"\2713";font-size:15px;color:#bbb;text-align:center;line-height:1.1;padding-left:2px}.form-group input::-webkit-input-placeholder,.form-group textarea::-webkit-input-placeholder{color:grey}.registration-form .form-group{position:relative;padding-bottom:18px;margin-bottom:0}.registration-form .text-danger{bottom:0;left:0}.registration-form .agree-group{height:36px;float:left}.remember-label{color:#757575}.password-forget,.password-forget:active,.password-forget:focus,.password-forget:hover{float:right;color:#19c6f9;margin-top:1px;text-decoration:none;cursor:pointer}.profile-tab,.profile-tab:active,.profile-tab:focus,.profile-tab:hover{font-size:13px;font-weight:500;color:hsla(0,0%,43%,.53);height:auto;width:16.4%;min-width:130px;text-decoration:none;text-align:center;background-color:transparent;border-color:transparent;padding:14px 5px;display:inline-block;vertical-align:top;margin-top:25px}.profile-tab span{font-weight:500}.profile-tab.active,.profile-tab.active:active,.profile-tab.active:focus,.profile-tab.active:hover{border-color:transparent transparent #ddd;background-color:#19c6f9;border-radius:2px;color:#fff}.nav-tabs li{cursor:pointer}.form-title{margin:26px 0 20px;font-size:15px;font-weight:500;color:#6c717d}.add-item img,.add-item span,.remove-item img,.remove-item span{display:inline-block;vertical-align:middle;font-size:13px;color:#6c717d;cursor:pointer}.add-item img,.remove-item img{margin-right:10px}.add-item,.remove-item{padding-bottom:10px}.remove-item{margin-bottom:10px;border-bottom:1px solid rgba(231,237,243,.53)}.about{padding-top:80px}.about h2{color:#757575;margin-bottom:25px;margin-top:85px;font-size:22px}.travel-block,.travel-data,.travel-icon{display:inline-block;vertical-align:middle;font-size:13px;color:#6c717d}.travel-block{margin:0 15px;width:175px;white-space:nowrap;overflow:hidden;padding:1px;text-overflow:ellipsis}.travel-block-small{width:170px}.travel-row{padding:19px 20px;width:100%;margin-top:5px;position:relative}.travel-icon{margin-right:15px}.edit-icon,.open-icon,.remove-icon{cursor:pointer;width:20px;height:20px;margin-left:10px}.open-icon img{width:20px;height:20px}.remove-icon img{width:18px;height:18px}.edit-icon img{width:14px;height:14px}.travel-row.active{background-color:#f8fbfd}.travel-row.active .open-icon{transform:rotate(180deg)}.travel-table{border-collapse:collapse;font-size:13px;line-height:3;margin-bottom:30px;margin-left:23px}.news-wrap .travel-table{margin-left:0}.travel-table td{font-weight:400;color:#595f6e;padding:10px 3px}.travel-table .bold{font-weight:500;color:#6c717d}.travel-table .light{font-weight:300;color:#6c717d}.travel-list h5{margin-left:54px;font-size:13px}.badge-warning{background-color:#f89406}.badge-success{background-color:#468847}.notify{border-radius:2px;background-color:#fff6f6;padding:34px;margin-bottom:20px}.notify-heading{font-size:13px;font-weight:500;color:#f77;margin-bottom:10px}.notify-details{font-size:11px;font-weight:500;color:#19c6f9;margin:0 0 15px}.notify-title{font-size:20px;font-weight:700;color:#6c717d;margin-bottom:25px}.news-text{font-size:13px;color:#6c717d;white-space:pre-wrap}.modal-dialog .news-text-container{max-height:60vh;overflow:auto}.news-title{font-size:13px;font-weight:700;color:#6c717d;margin:10px 0 2px}.one-news{padding:24px 0 22px;border-bottom:1px solid #efefef}.one-news:last-child{border-bottom:none}.read-more,.read-more:active,.read-more:focus,.read-more:hover{font-size:11px;font-weight:700;color:#19c6f9;text-decoration:none;cursor:pointer}.all-news-block{padding-left:40px;border-left:1px solid #efefef;min-height:calc(100vh - 445px)}.news-all{font-size:13px;font-weight:500;color:#19c6f9;margin-bottom:4px}.news-wrap{margin-top:15px}.news-details{font-size:11px;color:#9e9e9e}.angular-google-map-container,.angular-leaflet-map,.map{min-height:calc(100vh - 103px)!important;position:relative}.detail-info,.detail-info:active,.detail-info:focus,.detail-info:hover{font-size:11px;font-weight:500;text-align:left;color:#3dbffe;text-decoration:none}.detail-info-map-popup-btn{cursor:pointer;display:block}.map-modal{z-index:999999;width:400px;position:fixed;top:125px;bottom:0;right:0;min-height:calc(100vh - 103px);background-color:#fff;padding:80px 33px 100px;text-align:left}.selectable-country,.selectable-country:hover{border:none;display:block;font-size:15px;cursor:pointer;color:#6c717d}.mb15{margin-bottom:15px}.close-country,.close-country:active,.close-country:focus,.close-country:hover{font-size:9px;font-weight:700;color:#26c5fc;text-decoration:none;cursor:pointer;margin-top:18px;display:block}.editable-input.editable-has-buttons,.editable-input.editable-has-buttons option{width:254px!important;height:46px}.editable-buttons .btn,.editable-buttons .btn:active,.editable-buttons .btn:focus,.editable-buttons .btn:hover{border:none;background-color:transparent;color:transparent;outline:none;box-shadow:none;text-align:center;margin-top:10px;width:38px;height:32px}.editable-buttons .btn-primary{background-image:url(/img/icons/ic_check.svg);background-repeat:no-repeat;background-position:50%}.editable-buttons .btn-default{background-image:url(/img/icons/ic_cancel.svg);background-repeat:no-repeat;background-position:50%}.travel-title{margin-left:30px;font-weight:500}.changePassw,.news-wrap .editable-controls{margin-left:15px}.changePassw{color:#19c6f9;cursor:pointer;font-weight:500}.changePasswForm .form-group{margin-left:15px;max-width:196px;font-size:13px}.text-danger{line-height:1}.changePasswForm input,.profileForm input{font-size:13px}.changePasswForm .confirm-passw,.img-wrap{display:inline-block}.img-wrap{vertical-align:middle;width:35px;text-align:left}.header .img-wrap{margin-top:-5px}#country .country-link{display:block;margin:10px 0;color:#fff;text-decoration:none}#country .nav-tabs,#country .nav-tabs>.uib-tab.active>div,#country .nav-tabs>.uib-tab.active>div:focus,#country .nav-tabs>.uib-tab.active>div:hover{border-color:transparent}#country .flag{display:inline-block;height:17px;width:17px;border:1px solid #d4d4d4}#country .uib-tab>div{font-size:11px;font-weight:700;color:hsla(0,0%,100%,.61);text-transform:uppercase}#country .nav-tabs>.uib-tab.active>div,#country .nav-tabs>.uib-tab.active>div:focus,#country .nav-tabs>.uib-tab.active>div:hover,#country .uib-tab>div:focus,#country .uib-tab>div:hover{font-size:11px;font-weight:700;color:#fff;border-radius:2px;background-color:rgba(7,6,57,.32)}.country-link,.country-name{font-size:13px;font-weight:700;color:#fff;margin-left:16px;text-transform:uppercase;text-decoration:none}.country-link{margin-left:0}.country-link span{display:inline-block;margin-left:16px;font-weight:700}.countries-list,.country-detail-info{margin-top:60px;background-color:rgba(7,6,57,.23);padding:40px 30px}.country-details{font-size:11px;line-height:1.64;color:#fff;margin-left:17px}.countries-wrap{margin-top:120px}.close-modal{position:absolute;width:20px;height:20px;top:5px;right:5px;cursor:pointer}.map-modal .title{font-size:16px;font-weight:500;line-height:1.2;color:#797785;text-align:left;margin-bottom:30px}.map-modal .img-wrap,.map-modal .modal-heading{display:inline-block;vertical-align:middle;font-size:16px;font-weight:500;color:#6e6e6e}.map-modal .img-wrap img{vertical-align:top}.modal-info,.modal-info a,.modal-info a:focus,.modal-info a:hover{font-size:11px;line-height:1.82;color:#42bfff;margin-bottom:27px;text-decoration:none}.modal-info{padding-left:40px}.modal-info .grey{color:#797785}.all-news-block .editable-controls{margin-left:0}.country-info span{display:block;font-size:13px;color:#fff;margin-left:25px}.field-info span{display:none}.country-info .field-info.active span{display:block}.country-consulate{margin-bottom:15px}.field-info i{border:2px solid #fff;border-radius:50%;margin-right:7px;padding:2px 2px 2px 3px;font-size:9px}#country .container{position:relative}.toPageUp i{position:fixed;bottom:15%;right:10%;font-size:33px;border:2px solid;border-radius:50%;padding:3px 5px 8px;cursor:pointer;z-index:10}.country-consulate a,.country-consulate a:hover,.country-consulate a:visited,.country-details a,.country-details a:hover,.country-details a:visited{font-size:13px;color:#fff;text-decoration:underline}.phone-form-group{position:relative}.country-code,.country-code .form-control{position:absolute;width:70px!important;padding:15px 10px!important;left:0;top:0;height:45px;font-size:13px;color:#333!important}.country-code .text-muted{color:#333!important}.country-code .form-control{padding-top:14px}.phone-form-group .phone-input{padding-left:75px!important}.country-code .ui-select-search{padding:0 0 0 15px;max-width:55px;overflow:hidden}.phone-form-group .ui-select-bootstrap>.ui-select-choices,.phone-form-group .ui-select-bootstrap>.ui-select-no-choice{width:auto;font-size:13px!important}.profile-phone-group{height:34px}.phone-form-group ul{max-height:250px;overflow-y:scroll}.password-form .editable-buttons{display:block}.ui-select-bootstrap .ui-select-choices-row>span{padding:10px 20px}.modal-content{border-radius:0}.modal-content .btn-ok{float:left}.modal-content .btn-cancel,.modal-content .btn-ok{border-radius:0}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rotating{animation:a 2s linear infinite}.loader{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;z-index:100000000;background:url(../img/loading.svg) no-repeat;background-size:100% 100%;width:100px;height:100px;background-position:50%}.loaderHide{display:none}.loaderShow{display:block}.pad-150{padding-top:150px}@media (max-width:1200px){.profile-tab,.profile-tab:active,.profile-tab:focus,.profile-tab:hover{height:64px;line-height:64px;padding:0 5px}.profile-tab span{line-height:normal;display:inline-block;vertical-align:middle}}@media (max-width:991px){.navbar a{font-size:13px}}@media (min-width:769px){.not-xs-dn{display:none!important}}@media (max-width:768px){#country .page-countries{margin:0;padding:0}#country .page-countries .countries-wrap{margin:60px 0 0}#country .page-countries .countries-wrap .nav.nav-tabs li div{font-size:13px}#country .page-countries .countries-wrap .nav.nav-tabs li{float:none}.countries-list{margin:15px 0 0;padding:0}.btn-mobile-menu{float:right;padding:8px;font-size:26px;line-height:26px;color:#fff}.container{width:100%}.xs-dn{display:none!important}.xs-no-pad{padding:0!important}.xs-date-calendar{right:37px!important}h1{font-size:80px}.main h2{font-size:20px}.main-calc{padding:65px 15px 0}.main-calc .travel-form .finalize-buttons .clear-block{padding:0}.calc-block{padding-left:0!important}.navbar.flex-container{display:block;margin-left:0}.navbar li{margin-bottom:5px}.header{height:auto;padding-top:10px}.profile-wrap{margin:0;padding:0 15px}.profile-wrap .profile-tab{width:49%}.register-wrap{margin-top:130px}.travel-form .form-group{display:block}.submit-login,.submit-registration,.travel-form .form-group,.travel-form .small,.travel-form .small .ui-select-toggle,.travel-form .small input,.travel-form textarea,.travel-submit{width:100%}.travel-form,.travel-form .flex-container{display:block;max-width:100%}.travel-list h5{margin-left:20px}.travel-table{margin-left:0}.footer-nav.flex-container,.footer-nav li{display:block}.footer-nav{width:100%}footer{padding-top:13px}.all-news-block{border:none;padding-left:0}.all-news-block .editable-buttons{display:block}.registration-form{max-width:100%}.about{padding:60px 15px 20px}.about h2{margin:20px 0 10px}.header{padding:5px 0}.header .row div{margin-bottom:0}.header .logo-image{height:45px}.header .navbar{margin:0;padding:0}.header .nav-menu-item:first-child{padding-top:20px}.header .nav-menu-item{margin:0;padding:10px 0}.register-wrap{padding:25px 0 0;margin:0}}@media (min-width:992px){.container{width:100%}}@media (max-width:500px){.navbar a{font-size:11px}}.reg-success-message h3{margin-top:35px;margin-bottom:25px}.reg-success-message p{font-size:1.2em;text-align:justify}.confirm-delete-account{padding-top:150px}.confirm-delete-head{text-align:center}@media screen and (max-width:768px){.confirm-delete-head{font-size:24px}}
.map{margin-top:125px}.angular-google-map-container{height:650px}@media (max-width:768px){.map{margin-top:56px}.map-modal{z-index:9999;top:55px;width:100%;padding:30px 25px}.map-modal .close-modal{width:30px;height:30px;padding:5px}}