.minfo__header{width:70%;margin:0 auto 20px}.minfo__header-title{padding:15px 0;font-size:36px;text-transform:uppercase;line-height:normal;text-align:center;position:relative}.minfo__header-title::after{display:block;content:"";width:85px;max-width:100%;height:4px;margin:5px auto 0}.minfo__header-icon-wrapper{position:relative}.minfo__header-icon-wrapper::after{display:block;content:"";width:100%;height:1px;background-color:#e7e7e7;position:absolute;top:50%;left:0;z-index:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.minfo__header-icon{display:inline-block;font-size:18px;color:#000;background-color:#fff;padding:0 20px;position:relative;z-index:1}@media screen and (max-width:768px){.minfo__header{width:100%}.minfo__header-title{font-size:26px}}.mreg{font-family:var(--custom-font,Lato),sans-serif!important;background-color:#fafafa}.mreg .ui-widget{font-family:var(--custom-font,Lato),sans-serif!important}.mreg .ui-widget-header{background:0 0!important;border:0}.mreg .ui-widget-content{background:0 0!important;border:0}.mreg .ui-tabs .ui-tabs-panel{padding:0!important}.mreg .ui-tabs .ui-tabs-nav{padding:0!important}.mreg .ui-tabs .ui-tabs-nav .ui-tabs-anchor{margin-right:0;border:0}.mreg .ui-tabs .ui-tabs-nav li a{border:0}.mreg__form{margin-bottom:15px;padding:15px;background-color:#fff;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.1);box-shadow:0 0 25px 0 rgba(0,0,0,.1)}.mreg__title{margin-bottom:25px;font-size:35px;font-weight:300;line-height:normal;color:#484848;text-align:center;text-transform:uppercase}.mreg__nav-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:var(--custom-font,Lato),sans-serif!important;height:34px;min-width:100px;margin:0 5px;padding:0 10px;color:#fff;font-size:14px;border-radius:2px;font-weight:400;background-color:#335aa7;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mreg__nav-btn i{font-size:16px}.mreg__nav-btn:hover{background-color:#274580}.registration__block{width:100%}.registration__block .file_uploader.fl_upload_fx button{width:126px;height:125px;border-radius:4px;border:dashed 2px #1b4587;background-color:rgba(0,0,0,0);position:relative}.registration__block .file_uploader.fl_upload_fx .photo-placeholder{display:none;background-color:rgba(0,0,0,0);position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#1b4587;font-weight:300;text-transform:uppercase;text-align:center}.registration__block .file_uploader.fl_upload_fx .photo-placeholder span{display:block;font-size:12px;white-space:nowrap}.registration__block .file_uploader.fl_upload_fx img[src=""]{display:none}.registration__block .file_uploader.fl_upload_fx img[src=""]+.photo-placeholder{display:block}.registration__block input[name=email]{background-color:#f5f5f5}.registration__block .col-md-4 .col-6 .file_uploader.fl_upload_fx button{width:100%;height:auto}.registration__block .col-md-4 .col-6 .file_uploader.fl_upload_fx button:before{content:"";display:block;padding-bottom:100%}.registration__block .col-md-4 .col-6 .file_uploader.fl_upload_fx button img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.registration__block .col-md-4 .col-6 .social__login .social__item{width:50%}@media screen and (max-width:767px){.module-registration .registration__block{width:auto;margin-left:-15px;margin-right:-15px}.module-registration .registration__block .ui-tabs{padding:0!important}.module-registration .registration__block .time-tabs>.nav-tabs .ui-tabs-tab{float:none;margin:0;border:none;width:100%;background:0 0}.module-registration .registration__block .time-tabs>.nav-tabs .ui-tabs-tab a{float:none;text-align:left;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:0;padding:0 15px}.module-registration .registration__block .time-tabs>.nav-tabs .ui-tabs-tab a span{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-right:50px}.module-registration .registration__block .time-tabs>.nav-tabs .time-tab:not(.ui-state-active){font-size:0;visibility:hidden}.module-registration .registration__block .time-tabs>.nav-tabs .ui-state-active a{height:50px;position:relative;border-radius:0;background-color:#1b4587!important}.module-registration .registration__block label.form__label-span{font-size:17px;font-weight:500;color:#333645;margin-bottom:3px}}.module-attend .validate-error{-webkit-animation:validateError .25s;animation:validateError .25s}.module-attend .validate-error select{border-color:#e05051}.module-attend .validate-error.checkbox,.module-attend .validate-error.radio,.module-attend .validate-error>.checkbox,.module-attend .validate-error>.radio{-webkit-animation:validateError .25s;animation:validateError .25s}@-webkit-keyframes validateError{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(2%);transform:translateX(2%)}40%{-webkit-transform:translateX(-2%);transform:translateX(-2%)}60%{-webkit-transform:translateX(2%);transform:translateX(2%)}80%{-webkit-transform:translateX(-2%);transform:translateX(-2%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes validateError{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(2%);transform:translateX(2%)}40%{-webkit-transform:translateX(-2%);transform:translateX(-2%)}60%{-webkit-transform:translateX(2%);transform:translateX(2%)}80%{-webkit-transform:translateX(-2%);transform:translateX(-2%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.module-attend .panel-group .panel{border-radius:0}.module-attend .nav-tabs>li.active>a{-webkit-transition:ease .25s;-o-transition:ease .25s;transition:ease .25s}.module-attend .nav-tabs>li.active>a:focus,.module-attend .nav-tabs>li.active>a:hover,.module-attend .nav-tabs>li.ui-state-active>a{background-color:#246dbb;border-color:#246dbb;color:#fff}.module-attend .panel-heading{border-radius:0}.module-attend span.required,.module-attend sup.required{color:red}.module-attend .selector>span{display:none}.module-attend .countr-list,.module-attend .del-countr{display:inline-block;padding-left:4px}.module-attend .br-cat-list,.module-attend .br-cnt-list{background:rgba(0,0,0,.1);margin-top:5px}.module-attend .countr-list{padding:5px 10px;margin:5px;border-radius:5px;border:1px solid #fff;background:rgba(0,0,0,.25);color:#fff}.module-attend .del-country{color:#fff}.module-attend .form__label{display:block;width:100%;margin:-5px 0}.module-attend .btn_sv_cont{text-align:center}.module-attend .s-info>span{display:block}.module-attend .br-checkbox{padding-left:15px;position:relative}.module-attend .br-checkbox::after{content:"";display:block;position:absolute;width:15px;height:100%;left:100%;top:0;background-color:inherit}.module-attend .br-checkbox>label{display:block}.module-attend .br-textarea{width:100%;padding:0 15px;height:auto}.module-attend .choise-option{padding-right:15px;margin-bottom:15px;position:relative}.module-attend .choise-option::after{content:"";display:block;position:absolute;width:15px;height:100%;right:100%;top:0;background-color:inherit}.module-attend .ui-tabs{position:relative;padding:.2em}.module-attend .panel-group .panel{border-radius:0}.module-attend .ui-tabs .ui-tabs-nav{margin:0}.module-attend .ui-tabs .ui-tabs-nav::after{content:"";display:table;clear:both}.module-attend .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor{opacity:.5;cursor:not-allowed}@media(max-width:767px){.module-attend .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor{display:none}}.module-attend .hosp-hotels-bgdn__list>li:nth-child(odd){background:rgba(255,255,255,.75)}.module-attend .validate-vat{color:#293f6e;text-transform:uppercase;font-size:16px;display:inline-block;margin:10px 0}.module-attend .ui-widget{font-size:1em}.module-attend #ui-id-1{border:none}.module-attend .ui-widget select{font-size:1em}.module-attend .chosen-container-multi .chosen-choices{border:1px solid #ced4da;border-radius:.25rem;padding-top:5px;-webkit-box-shadow:none;box-shadow:none;background-image:none}.module-attend .chosen-container-single .chosen-single{border:1px solid #ced4da;background-image:none;line-height:35px;-webkit-box-shadow:none;box-shadow:none}.module-attend .chosen-container-single .chosen-single div{top:5px}.hosp-leisure-bgdn__list{padding:0;margin:0;list-style:none}.hosp-leisure-prog-bgdn__item{margin-bottom:15px}.flagstrap{margin-bottom:15px}.row.form-nav{padding:10px 0 0}.reg-block-head{display:block;font-size:20px;font-weight:600;padding-bottom:15px}@media(max-width:767px){.nav-tabs>li{width:50%;text-align:center}}.s-info-head{font-size:14px}.s-info-head+div{word-break:break-all}svg.spaceBookingIcon{width:25px;height:25px;fill:silver}.spaceBooking__label{padding:15px;width:100%;cursor:pointer;background-color:rgba(0,0,0,.05)}.spaceBooking__label img{margin-top:15px}.spaceBooking__radio:checked+label{background-color:rgba(0,0,0,.15)}.s-margin::after,.s-margin::before{content:"";display:table}.s-margin::after{clear:both;width:100%}.paymnet-navigation-bgdn{margin-bottom:30px}@media(max-width:767px){.paymnet-navigation-bgdn{display:none!important}}.paymnet-navigation-bgdn__list{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.paymnet-navigation-bgdn__name{padding:0 26px 0 35px}.paymnet-navigation-bgdn__item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;width:185px;height:105px;font-size:13px;background:url(/new_assets/dist/img/arrow_nonactive.png) no-repeat}@media screen and (min-width:768px){.paymnet-navigation-bgdn__item{margin-left:-30px}.paymnet-navigation-bgdn__item:first-child{margin-left:0}}.paymnet-navigation-bgdn__item.is-active-bgdn{background-image:url(/new_assets/dist/img/active_arrow.png)}.paymnet-navigation-bgdn__step{margin-top:-10px}.common-popup-bgdn.hosp-transfer-popup-bgdn.hosp-leisure-popup-bgdn .btn.btn-info,.common-popup-bgdn.hosp-transfer-popup-bgdn.hosp-leisure-popup-bgdn .btn.btn-success{background-color:#43c2b8;border-color:#43c2b8;color:#fff}.common-popup-bgdn.hosp-transfer-popup-bgdn.hosp-leisure-popup-bgdn .btn.btn-info:active,.common-popup-bgdn.hosp-transfer-popup-bgdn.hosp-leisure-popup-bgdn .btn.btn-info:focus,.common-popup-bgdn.hosp-transfer-popup-bgdn.hosp-leisure-popup-bgdn .btn.btn-info:hover,.common-popup-bgdn.hosp-transfer-popup-bgdn.hosp-leisure-popup-bgdn .btn.btn-success:active,.common-popup-bgdn.hosp-transfer-popup-bgdn.hosp-leisure-popup-bgdn .btn.btn-success:focus,.common-popup-bgdn.hosp-transfer-popup-bgdn.hosp-leisure-popup-bgdn .btn.btn-success:hover{background-color:#43c2b8;border-color:#43c2b8;color:#fff}.hosp-sum-bgdn__list .hosp-sum-bgdn__pic-img{max-width:100%}#attendeeRequestEmail .modal-title{line-height:normal}#attendeeRequestEmail .close{position:absolute;top:16px;right:16px}.reg-section-block .col-md-4 .social__btn{min-width:auto}.reg-section-block .col-md-4 .social__btn i{margin-right:auto}.reg-section-block .col-md-4 .soc-reg-btn-text{display:none}.reg-section-block .social__login{margin-bottom:.5rem;margin-left:-.25rem;margin-right:-.25rem}.reg-section-block .social__item{display:inline-block;padding-left:.25rem;padding-right:.25rem;margin-bottom:.5rem}.reg-section-block .social__btn{width:auto;min-width:150px;margin-top:auto!important}.reg-section-block .social__btn i{margin-right:5px;vertical-align:middle}.reg-section-block .btn-facebook{background-color:#3b5998}.reg-section-block .btn-twitter{background-color:#2795e9}.reg-section-block .btn-linkedin{background-color:#007bb6}.reg-section-block .btn-google{background-color:#c23321}.reg-section-block.ui-widget-content a.btn{color:#fff}.mregsummery__section{margin-bottom:20px;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.1);box-shadow:0 0 25px 0 rgba(0,0,0,.1)}.mregsummery__body{padding:20px}.mregsummery__body .reglist__header{background-color:#d4e2ff;color:#333645;font-size:14px}.mregsummery__body .reglist__header .row>div{padding:.75rem;color:#333645;font-size:14px;font-weight:700}.mregsummery__body .reglist__body-payment{font-size:14px;color:#333645}.mregsummery__body .reglist__body-payment .row>div{border:1px solid #dee2e6;padding:.75rem}.mregsummery__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:40px;border-radius:4px;background-color:#335aa7}.mregsummery__header-name{padding:0 20px;font-size:16px;color:#fff;line-height:normal;letter-spacing:.2px}.mregsummery__header-btn{font-family:var(--custom-font,Lato),sans-serif!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:40px;padding:0 15px;border-radius:4px;background-color:#5c85e2;font-size:14px!important;color:#fff;text-transform:uppercase;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mregsummery__header-btn:hover{background-color:#3165da}.mregsummery__header-btn i{font-size:14px;margin-right:5px}.mregsummery__eventcards-list .eventcard__item{margin-bottom:20px}.mregsummery__eventcards-list .eventcard__item:last-of-type{margin-bottom:0}.mregsummery__total{max-width:460px;width:100%;padding:20px;margin:0 auto;border-radius:4px;border:1px solid #ededed;background-color:#f8f8f8}.mregsummery__total #recaptcha-registration>div{margin:0 auto}.mregsummery__total-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#5f605a;text-transform:uppercase}.mregsummery__total-header-text{font-size:24px;font-weight:500}.mregsummery__total-header-price{font-size:28px;font-weight:700}.mregsummery__total-terms{text-align:center;color:#333645}.mregsummery__total-terms a{color:#2b6ea1;text-decoration:underline}.mregsummery__total-terms a:hover{color:#205379}.mregsummery__avatar-wrapper{width:130px;height:130px;border-radius:50%}.mregsummery__table thead tr{background-color:#d4e2ff;color:#333645;font-size:14px;font-weight:400}.mregsummery__table tbody tr{color:#333645;font-size:14px}.mregsummery__table tbody tr td{vertical-align:middle}.mregsummery__table tbody tr .material-icons{font-size:14px}.mregsummery__discount{max-width:410px;width:100%;margin:0 auto}.mregsummery__discount-info{margin-bottom:24px;font-size:18px;font-weight:500;line-height:normal;letter-spacing:.4px;color:#565656;text-align:center}.mregsummery__discount-inputs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.mregsummery__discount-inputs .mreghosp__btn{padding:8px 25px}.ticket__frame{max-width:685px;width:100%;padding:20px;margin:0 auto 20px;border-radius:4px;border:1px solid #ededed;background-color:#f8f8f8}.ticket__frame:last-of-type{margin-bottom:0}.ticket__frame-header{margin-bottom:25px;font-size:24px;font-weight:500;color:#5f605a}.ticket__frame-body .flagstrap button{width:100%;text-align:left;background-color:#fff;border-radius:4px;border:1px solid #ced4da}.ticket__frame-body .flagstrap button::after{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ticket__frame-body .flagstrap .dropdown-menu{width:100%;-webkit-transform:translateY(35px)!important;-ms-transform:translateY(35px)!important;transform:translateY(35px)!important}.ticket__frame-body .flagstrap .dropdown-menu li:hover{background-color:#f8f8f8;cursor:pointer}.ticket__frame-btn{display:block;margin:0 auto;max-width:128px;width:100%;height:36px;line-height:36px;border-radius:2px;background-color:#14bd87;font-size:16px;font-weight:500;letter-spacing:.6px;text-align:center;color:#fff!important;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer}.ticket__frame-btn:hover{color:#fff;text-decoration:none;background-color:#0f8f66}.mreghosp__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.1);box-shadow:0 0 25px 0 rgba(0,0,0,.1)}.mreghosp__nav-item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-right:1px solid #e2e2e2}.mreghosp__nav-item:last-of-type{border-right:0}.mreghosp__nav-item-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:64px;background-color:#fff;color:#335aa7;line-height:normal;cursor:pointer;text-decoration:none;text-transform:uppercase}.mreghosp__nav-item-link i{margin-right:5px}.mreghosp__nav-item-link.active{background-color:#5c85e2;color:#fff}.mreghosp__nav-item-link:hover{text-decoration:none}.mreghosp__item-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:25px}.mreghosp__item-img-wrapper{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:20px}.mreghosp__item-img-wrapper img{border-radius:4px}.mreghosp__item-title{margin-bottom:8px;font-size:26px;font-weight:700;line-height:normal;letter-spacing:.3px;color:#335aa7}.mreghosp__item-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.mreghosp__item-content-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#333645;font-size:14px}.mreghosp__item-content-info i{font-size:16px}.mreghosp__item-link{color:#333645;font-size:14px;word-break:break-word}.mreghosp__item-description{font-size:14px;font-weight:400;line-height:1.53;letter-spacing:.3px;color:#333645}.mreghosp__btn{display:inline-block;padding:10px 25px;border-radius:3px;background-color:#14bd87;line-height:normal;color:#fff!important;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer;text-decoration:none}.mreghosp__btn:hover{background-color:#0f8f66;color:#fff;text-decoration:none}.mreghosp__btn.btn-danger{background-color:#f486ae}.mreghosp__btn.btn-danger:hover{background-color:#f0578f}.mreghosp__item-table-title{margin-bottom:5px;font-size:16px;font-weight:700;line-height:normal;letter-spacing:.3px;color:#5b5b5b}.mreghosp__item-table-content{font-size:12px;color:#494949}.mreghosp__table thead tr{font-size:16px;font-weight:400}.mreghosp__table tbody tr{font-size:14px}.mreghosp__table tbody tr td{vertical-align:middle}.mreghosp__table tbody tr .material-icons{font-size:14px}.mreghosp__table-transfer-price{color:#3258a5}.mreghosp__table-transfer-direction span:first-letter{text-transform:uppercase}.mreghosp__table-transfer-direction i{margin:0 5px}.mreghosp__modal-rating{margin-bottom:5px}.mreghosp__modal-title{margin-bottom:5px;font-size:18px;font-weight:700;line-height:normal;letter-spacing:.3px;color:#335aa7}.mreghosp__modal-link{color:#5b5b5b;font-size:14px;word-break:break-all}.mreghosp__modal-img-wrapper img{border-radius:4px}.mreghosp__modal-hotel-info{font-size:14px;color:#333645}.mreghosp__modal-hotel-title{margin-bottom:5px;font-size:16px;font-weight:700;line-height:normal;letter-spacing:.2px;color:#606060}.mreghosp__modal-description{font-size:12px;color:#333645}.hosp-hotels-popup-bgdn__characteristic-max-occ .material-icons{font-size:16px}.hosp-section .hops-hotels-bgdn__body,.hosp-section .hosp-leisure-bgdn__list,.hosp-section .hosp-transfer-bgdn__body{width:80%;margin:0 auto}@media screen and (max-width:768px){.mreghosp__nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mreghosp__item-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mreghosp__item-img-wrapper{margin-right:0;text-align:center;margin-bottom:10px}.mreghosp__item-title{font-size:22px}.hosp-section .hops-hotels-bgdn__body,.hosp-section .hosp-leisure-bgdn__list,.hosp-section .hosp-transfer-bgdn__body{width:100%;margin:0 auto}}.hospcard{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:245px;width:100%;margin:0 auto;-webkit-box-shadow:0 0 25px 0 rgba(168,168,168,.7);box-shadow:0 0 25px 0 rgba(168,168,168,.7)}.hospcard .exporating{font-size:16px;margin-bottom:5px}.hospcard__col{width:20%;margin-bottom:15px}.hospcard__col .hospcard{height:100%}.hospcard__img-wrapper{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.hospcard__img-wrapper img{border-radius:4px}.hospcard__content{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:10px 20px 0;background-color:#fff}.hospcard__content-item{font-size:14px;line-height:normal;margin-bottom:5px}.hospcard__content-item.directions{font-size:16px;font-weight:700;color:#335aa7}.hospcard__content-item.directions .directions__label{font-size:14px;font-weight:400;color:#5f605a;padding-right:5px}.hospcard__content-item.dates i{font-size:16px}.hospcard__content-item-date{margin-left:5px;font-weight:700;color:#333645}.hospcard__title{margin-bottom:5px;font-size:18px;font-weight:700;line-height:normal;letter-spacing:.2px;color:#335aa7}.hospcard__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px 15px 20px;background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.hospcard__btn{display:inline-block;margin-top:10px;padding:10px 15px;min-width:85px;cursor:pointer;text-transform:uppercase;text-align:center;font-size:14px;font-weight:700;border-radius:3px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.hospcard__btn.remove{background-color:#f2f2f2;color:#626262}.hospcard__btn.remove:hover{background-color:#d9d9d9;text-decoration:none}.hospcard__btn.edit{background-color:#5c85e2;color:#fff;text-decoration:none}.hospcard__btn.edit:hover{background-color:#3165da}@media screen and (max-width:1200px){.hospcard__col{width:25%}}@media screen and (max-width:992px){.hospcard__col{width:50%}}@media screen and (max-width:1200px){.hospcard__col{width:100%}}.floor__block .floor__content .popup{width:490px!important;z-index:100}#popupFloorplanWrapper .popup__content-checkbox{padding:15px 20px;color:#000}#popupFloorplanWrapper .popup__content-checkbox span{display:inline-block}#popupFloorplanWrapper .popup__content-checkbox input[type=checkbox]:checked,#popupFloorplanWrapper .popup__content-checkbox input[type=checkbox]:not(:checked){position:absolute;left:-9999px}#popupFloorplanWrapper .popup__content-checkbox input[type=checkbox]:checked+label,#popupFloorplanWrapper .popup__content-checkbox input[type=checkbox]:not(:checked)+label{position:relative;padding-left:1.95em;cursor:pointer}#popupFloorplanWrapper .popup__content-checkbox input[type=checkbox]:checked+label:before,#popupFloorplanWrapper .popup__content-checkbox input[type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:1.25em;height:1.25em;border:2px solid #bbb;background:#fff;border-radius:4px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}#popupFloorplanWrapper .popup__content-checkbox input[type=checkbox]:checked+label:after,#popupFloorplanWrapper .popup__content-checkbox input[type=checkbox]:not(:checked)+label:after{content:"✔";position:absolute;top:.1em;left:3px;font-size:1.3em;line-height:.8;color:#22bcb2;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}#popupFloorplanWrapper .popup__content-checkbox input[type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}#popupFloorplanWrapper .popup__content-checkbox input[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#popupFloorplanWrapper .popup__content-checkbox input[type=checkbox]:disabled:checked+label:before,#popupFloorplanWrapper .popup__content-checkbox input[type=checkbox]:disabled:not(:checked)+label:before{-webkit-box-shadow:none;box-shadow:none;border-color:#bbb;background-color:#ddd}#popupFloorplanWrapper .popup__content-checkbox input[type=checkbox]:disabled:checked+label:after{color:#999}#popupFloorplanWrapper .popup__content-checkbox input[type=checkbox]:disabled+label{color:#aaa}#popupFloorplanWrapper .popup__content-checkbox input[type=checkbox]:checked:focus+label:before,#popupFloorplanWrapper .popup__content-checkbox input[type=checkbox]:not(:checked):focus+label:before{border:2px solid #bbb}#popupFloorplanWrapper .popup__content-checkbox label:hover:before{border:2px solid #999!important}#popupFloorplanWrapper .label--checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0;cursor:pointer}#popupFloorplanWrapper .label--checkbox input{margin-right:5px;margin-top:0}#popupFloorplanWrapper .smaler{padding-left:0}#popupFloorplanWrapper .popup__content{padding:0!important;border:0!important}#popupFloorplanWrapper .popup__content-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:15px 20px}#popupFloorplanWrapper .popup__content-location-icon{width:15px;height:15px;fill:#abadb7;margin-right:10px}#popupFloorplanWrapper .popup__content-location-index{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:16px;color:#000;margin-bottom:5px}#popupFloorplanWrapper .exhibitor-about-wrapper{padding:10px 20px;background:#f5f6f7}#popupFloorplanWrapper .exhibitor-about-wrapper .exhibitor-about{padding-bottom:0}#popupFloorplanWrapper .content-block-img-col{margin-right:20px;width:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#popupFloorplanWrapper .content-block-col{width:290px}#popupFloorplanWrapper .popup-footer_plan--button a{color:#000}#popupFloorplanWrapper header{font:25px Open Sans,sans-serif!important}.connections-wrap{border:1px solid #bbb;background:#fff}.connections-wrap .connections-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:3px 0;border-bottom:1px solid #bbb;color:#9c9c9c;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.connections-wrap .connections-block:last-of-type{border-bottom:none}.connections-wrap .connections-block:hover{background:#f7f7f7}.connections-wrap .connections-block.active .connections-block__icon svg{fill:#21bbb1}.connections-wrap .connections-block .connections-block__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:15%;border-right:1px solid #bbb;padding:5px}.connections-wrap .connections-block .connections-block__icon svg{width:15px;height:15px;fill:#bbb}.connections-wrap .connections-block__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:85%;padding:5px 10px}.connections-wrap .connections-number{padding:0 5px;color:#337ab7;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:50px}.connections-block .connections-block__selected-icon{display:none}.connections-block.active .connections-block__selected-icon{display:block}.connections-block.con-btn .connections-block__selected-icon{width:15px;height:15px;fill:#ff8320;margin-right:auto}.connections-block.app-btn .connections-block__selected-icon{width:15px;height:15px;fill:#ffe500;margin-right:auto}.connections-block.prod-btn .connections-block__selected-icon{width:15px;height:15px;fill:#9f69ad;margin-right:auto}.popup-footer_plan--button .bg-color-3{background:#ecec79}.popup-footer_plan--button .bg-color-3:hover{background:#ecec79;text-decoration:none}.intl-tel-input{height:auto!important}.intl-tel-input .allow-dropdown .flag-container{height:100%}.reg-section-block .checkbox.validate-error{background-color:rgba(0,0,0,0)!important;border:1px solid #e05051}