.modal_form_v2 .back{margin-top:50px;margin-bottom:50px}.modal_form_v2 .back .title{font-style:normal;font-weight:400;font-size:24px;line-height:100%;text-align:left;margin-bottom:16px}.modal_form_v2 .back .exit_btn{position:absolute;right:8px;top:-32px;cursor:pointer;height:24px;width:24px}.modal_form_v2 .back .decor_line{width:100%;height:0;border-top:1px solid #8f9092;margin-bottom:24px}.modal_form_v2 .back form{padding-left:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.modal_form_v2 .back .block_hor{width:100%;margin-bottom:40px}.modal_form_v2 .back .block_hor:after{content:" ";display:table;clear:both}.modal_form_v2 .back .block_hor .left_block{width:calc((100% - 40px)/ 2);margin-right:40px;float:left}.modal_form_v2 .back .block_hor .right_block{width:calc((100% - 40px)/ 2);float:left}.modal_form_v2 .back .block_hor .left_block_mini{width:calc((100% - 20px)/ 2);margin-right:20px;float:left}.modal_form_v2 .back .block_hor .right_block_mini{width:calc((100% - 20px)/ 2);float:left}.modal_form_v2 .back .block_hor .block_hor_mini{width:100%;margin-bottom:20px}.modal_form_v2 .back .block_hor .block_hor_mini:after{content:" ";display:table;clear:both}.modal_form_v2 .back .tit{font-style:normal;font-weight:400;font-size:20px;margin-bottom:14px}.modal_form_v2 .back .ex-inputs input{cursor:pointer;padding:0;height:42px}.modal_form_v2 .back input{width:100%;height:45px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;background:#fff;border:1px solid #cacac7;font-style:normal;font-weight:300;font-size:18px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.05);box-shadow:0 2px 10px rgba(0,0,0,.05);color:#000;outline:0;padding:13px 46px 13px 12px}.modal_form_v2 .back input::-webkit-input-placeholder{color:#636363}.modal_form_v2 .back input::-moz-placeholder{color:#636363}.modal_form_v2 .back input:-ms-input-placeholder{color:#636363}.modal_form_v2 .back input::-ms-input-placeholder{color:#636363}.modal_form_v2 .back input::placeholder{color:#636363}.modal_form_v2 .back input:active,.modal_form_v2 .back input:focus,.modal_form_v2 .back input:focus-visible{border:1px solid #009db5}.modal_form_v2 .back textarea{resize:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;background:#fff;border:1px solid #cacac7;height:110px;font-style:normal;font-weight:300;font-size:18px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.05);box-shadow:0 2px 10px rgba(0,0,0,.05);color:#000;outline:0;padding:11px 11px 12px 12px}.modal_form_v2 .back textarea::-webkit-input-placeholder{color:#636363}.modal_form_v2 .back textarea::-moz-placeholder{color:#636363}.modal_form_v2 .back textarea:-ms-input-placeholder{color:#636363}.modal_form_v2 .back textarea::-ms-input-placeholder{color:#636363}.modal_form_v2 .back textarea::placeholder{color:#636363}.modal_form_v2 .back textarea:active,.modal_form_v2 .back textarea:focus,.modal_form_v2 .back textarea:focus-visible{border:1px solid #009db5}.modal_form_v2 .back .calendar{display:inline-block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:45px;border-radius:4px;text-align:left;position:relative;cursor:pointer;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.05);box-shadow:0 2px 10px rgba(0,0,0,.05);border:1px solid #cacac7;pointer-events:none;padding:12px 46px 0 12px}.modal_form_v2 .back .calendar:before{display:block;position:absolute;right:12px;content:" ";background-image:url(https://old.marinshotels.ru/images/icons/calendar.svg);background-size:24px 24px;width:24px;height:24px;top:0;bottom:0;margin:auto}.modal_form_v2 .back .calendar.open{border:1px solid #009db5;border-radius:4px 4px 0 0}.modal_form_v2 .back .phone_container{height:45px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal_form_v2 .back .phone_container .phone_list{border:1px solid #009db5;border-top:none;overflow:hidden;border-radius:0 0 4px 4px;padding-bottom:0;height:198px;top:45px}.modal_form_v2 .back .phone_container .phone_list li{padding:6px 10px 6px 12px}.modal_form_v2 .back .phone_container .phone_list li:hover{background:#009db5;color:#fff}.modal_form_v2 .back .phone_container input::-webkit-input-placeholder{color:#636363!important}.modal_form_v2 .back .phone_container input::-moz-placeholder{color:#636363!important}.modal_form_v2 .back .phone_container input:-ms-input-placeholder{color:#636363!important}.modal_form_v2 .back .phone_container input::-ms-input-placeholder{color:#636363!important}.modal_form_v2 .back .phone_container input::placeholder{color:#636363!important}.modal_form_v2 .back .phone_container:not(.open) input:active+.phone_country_current,.modal_form_v2 .back .phone_container:not(.open) input:focus+.phone_country_current,.modal_form_v2 .back .phone_container:not(.open) input:focus-visible+.phone_country_current{border:1px solid #009db5;border-right:none}.modal_form_v2 .back .phone_container.open .phone_country_current{border:1px solid #009db5;border-right:none;border-bottom:none;border-radius:4px 0 0}.modal_form_v2 .back .phone_container.open input{border:1px solid #009db5;border-bottom:none;border-radius:0 4px 0 0!important}.modal_form_v2 .back .custom-select{height:45px;font-style:normal;font-weight:300;font-size:18px;line-height:18px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.05);box-shadow:0 2px 10px rgba(0,0,0,.05);border:1px solid #cacac7;border-radius:4px;color:#000;margin:auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.modal_form_v2 .back .custom-select .select-selected{color:#636363;opacity:1;border:0;position:relative;padding:13px 46px 13px 12px}.modal_form_v2 .back .custom-select .select-selected:after{position:absolute;right:12px;top:10px;width:24px;height:24px;border:none;content:url(https://old.marinshotels.ru/images/modals/arrow.svg);-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.modal_form_v2 .back .custom-select.time .select-selected:after{content:url(https://old.marinshotels.ru/images/modals/time.svg)}.modal_form_v2 .back .custom-select select:not([data-chosen="0"])+.select-selected{color:#000}.modal_form_v2 .back .custom-select .select-selected.select-arrow-active{border:1px solid #009db5;border-radius:4px 4px 0 0;border-bottom:none;margin-left:-1px;margin-top:-1px;width:calc(100% + 2px);-webkit-box-sizing:border-box;box-sizing:border-box}.modal_form_v2 .back .custom-select:not(.time) .select-selected.select-arrow-active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.modal_form_v2 .back .custom-select .select-items{border:1px solid #009db5;border-radius:0 0 4px 4px;border-top:none;bottom:auto;margin-left:-1px;margin-top:-1px;width:calc(100% + 2px);-webkit-box-sizing:border-box;box-sizing:border-box}.modal_form_v2 .back .custom-select .select-items div{padding:7px 12px}.modal_form_v2 .back .custom-select .select-items div:hover{background:#009db5;color:#fff}.modal_form_v2 .back .checkbox{display:inline-block;position:relative;margin-bottom:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;height:32px}.modal_form_v2 .back .checkbox .txt_block{height:100%;display:table;margin-left:42px}.modal_form_v2 .back .checkbox .txt_block .txt{display:table-cell;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:16px;color:#8f9092;vertical-align:middle}.modal_form_v2 .back .checkbox .txt_block .txt a{text-decoration:none;font-family:inherit;font-style:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:#009db5;cursor:pointer}.modal_form_v2 .back .checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.modal_form_v2 .back .checkbox input:checked~.checkmark:after{display:block}.modal_form_v2 .back .checkbox .checkmark{position:absolute;top:0;left:0;height:32px;width:32px;border:1px solid #009db5;border-radius:4px}.modal_form_v2 .back .checkbox .checkmark:after{content:"";position:absolute;display:none;left:12px;top:5px;width:6px;height:15px;border:solid #009db5;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.dp-below .dp .dp-days .dp-day-today:after,.dp-below .dp footer{display:none!important}.modal_form_v2 .back button{border-radius:6px;width:260px;height:45px;background:#009db5;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:18px;color:#fff;text-align:center;outline:0;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0;border:none}.date-range-examples{max-width:600px;margin:20px auto;padding:20px}.ex-inputs{position:relative;height:0}.ex-inputs-header{text-align:center;margin-bottom:8px}.ex-inputs-end,.ex-inputs-start{padding:8px;font-size:1em;border:1px solid #ccc;border-radius:2px}.ex-inputs-end:focus,.ex-inputs-start:focus{border-color:#46a5f5}.ex-inputs-picker{position:absolute;left:50%;bottom:calc(100% + 8px);opacity:0;z-index:-20;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.ex-inputs-picker-visible{opacity:1;z-index:1000}.big_modal,.dp-below,.mobile .modal_contests{z-index:10000000000000000}.ex-inputs-picker .dp-cal .dp-days .dp-current:not(.dp-day-disabled){color:#3b404d}.ex-inputs-picker .dr-cals:before{background:-webkit-gradient(linear,right top,left top,color-stop(0,#3b99fc),to(#d73786));background:-o-linear-gradient(right,#3b99fc 0,#d73786 100%);background:linear-gradient(-90deg,#3b99fc 0,#d73786 100%)}
/*# sourceMappingURL=../sourcemaps/style_meeting.min.css.map */
