@charset "UTF-8";@font-face{font-family:Euclid Circular A;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/euclid/EuclidCircularA-Light.woff2) format("woff2"),url(../fonts/euclid/EuclidCircularA-Light.woff) format("woff"),url(../fonts/euclid/EuclidCircularA-Light.ttf) format("truetype"),url(../fonts/euclid/EuclidCircularA-Light.eot),url(../fonts/euclid/EuclidCircularA-Light.eot?#iefix) format("embedded-opentype")}@font-face{font-family:Euclid Circular A;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/euclid/EuclidCircularA-Regular.woff2) format("woff2"),url(../fonts/euclid/EuclidCircularA-Regular.woff) format("woff"),url(../fonts/euclid/EuclidCircularA-Regular.ttf) format("truetype"),url(../fonts/euclid/EuclidCircularA-Regular.eot),url(../fonts/euclid/EuclidCircularA-Regular.eot?#iefix) format("embedded-opentype")}@font-face{font-family:Euclid Circular A;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/euclid/EuclidCircularA-Medium.woff2) format("woff2"),url(../fonts/euclid/EuclidCircularA-Medium.woff) format("woff"),url(../fonts/euclid/EuclidCircularA-Medium.ttf) format("truetype"),url(../fonts/euclid/EuclidCircularA-Medium.eot),url(../fonts/euclid/EuclidCircularA-Medium.eot?#iefix) format("embedded-opentype")}@font-face{font-family:Euclid Circular A;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/euclid/EuclidCircularA-SemiBold.woff2) format("woff2"),url(../fonts/euclid/EuclidCircularA-SemiBold.woff) format("woff"),url(../fonts/euclid/EuclidCircularA-SemiBold.ttf) format("truetype"),url(../fonts/euclid/EuclidCircularA-SemiBold.eot),url(../fonts/euclid/EuclidCircularA-SemiBold.eot?#iefix) format("embedded-opentype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/montserrat/Montserrat-SemiBold.woff2) format("woff2"),url(../fonts/montserrat/Montserrat-SemiBold.woff) format("woff"),url(../fonts/montserrat/Montserrat-SemiBold.ttf) format("truetype"),url(../fonts/montserrat/Montserrat-SemiBold.eot),url(../fonts/montserrat/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/inter/Inter-SemiBold.woff2) format("woff2"),url(../fonts/inter/Inter-SemiBold.woff) format("woff"),url(../fonts/inter/Inter-SemiBold.ttf) format("truetype"),url(../fonts/inter/Inter-SemiBold.eot),url(../fonts/inter/Inter-SemiBold.eot?#iefix) format("embedded-opentype")}.applications__buttons-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.applications__btn{display:block;padding:16px 22px;margin-right:10px;font-family:Euclid Circular A;font-style:normal;font-weight:500;font-size:17px;line-height:15px;color:#0F0934;background:#FFFFFF;border:1px solid #D5D2F2;border-radius:8px;transition:.3s linear;white-space:nowrap;width:auto}.applications__btn:last-child{margin-right:0}@media (min-width:991px){.applications__btn:hover{background-color:#675BE1;opacity:.5;color:#FFFFFF}}.applications__btn.active{opacity:1;cursor:default;font-weight:600;color:#FFFFFF;background:#675BE1;border-color:transparent;box-shadow:0 4px 25px rgba(210,225,235,.4)}.applications__el{background-color:#FFFFFF;border:1px solid rgba(105,122,157,.21);border-radius:25px;padding:20px;width:calc(33.33333% - 13px);margin-bottom:21px}.applications__el-top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.applications__el-top-btn{padding:6px 12px;background:#EFF1F4;border-radius:63px;font-family:Euclid Circular A;font-style:normal;font-weight:500;font-size:11px;line-height:14px;color:#696870;cursor:pointer;transition:.3s linear}@media (min-width:991px){.applications__el-top-btn:hover{opacity:.7}}.applications__el-top-left{width:calc(100% - 90px)}.applications__el-date{font-family:Euclid Circular A;font-style:normal;font-weight:500;font-size:12px;line-height:12px;color:#697A9D;opacity:.5}.applications__el-title{font-size:19px;color:#0F0934;margin-top:5px;word-break:break-all}.applications__el-tag,.applications__el-title{font-family:Euclid Circular A;font-style:normal;font-weight:500;line-height:15px}.applications__el-tag{font-size:15px;color:#5597FA;margin-top:9px}.applications__el-tag.new{color:#5597FA}.applications__el-tag.success{color:#9CCA77}.applications__el-tag.wrong{color:#F18C6D}.applications__el-tag.full{color:#F01161}.applications__el-tag.refusal{color:#646464}.applications__el-calc,.applications__el-guests{margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.applications__el-calc svg,.applications__el-guests svg{margin-right:15px}.applications__el-calc p,.applications__el-guests p{font-family:Euclid Circular A;font-style:normal;font-weight:400;font-size:14px;line-height:15px;color:#0F0934}.applications__el-calc p span,.applications__el-guests p span{font-weight:600}.applications__el-calculation{display:block;margin-top:16px;width:100%;padding:8px;font-family:Inter;font-style:normal;font-weight:600;font-size:14px;line-height:24px;text-align:center;color:#FFFFFF;background:#675BE1;box-shadow:0 4px 14px rgba(103,91,225,.46);border-radius:48px;transition:.3s linear}@media (min-width:991px){.applications__el-calculation:hover{opacity:.7}}.applications__el-buttons{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:12px;margin-top:16px}.applications__el-call{padding:9px 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #7D869E;border-radius:63px;transition:.3s linear}@media (min-width:991px){.applications__el-call:hover{opacity:.7}}.applications__el-call p{margin-right:8px;font-family:Euclid Circular A;font-style:normal;font-weight:600;font-size:11px;line-height:15px;color:#7D869E}.applications__el-whatsapp{padding:9px 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#3EBF91;border-radius:63px;transition:.3s linear}@media (min-width:991px){.applications__el-whatsapp:hover{opacity:.7}}.applications__el-whatsapp p{margin-right:8px;font-family:Euclid Circular A;font-style:normal;font-weight:600;font-size:11px;line-height:15px;color:#FFFFFF}.applications__el-viewed{margin-top:16px}.applications__el-viewed-el{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:9px}.applications__el-viewed-el:last-child{margin-bottom:0}.applications__el-viewed-el svg{margin-right:10px}.applications__el-viewed-el svg.checks{display:none}.applications__el-viewed-el p{font-family:Euclid Circular A;font-style:normal;font-weight:600;font-size:12px;line-height:12px;color:#697A9D}.applications__el-viewed-el.active svg.checks{display:block}.applications__el-viewed-el.active svg.dontchecks{display:none}.applications__el-viewed-el.active p{color:#3EBF91}.applications__el-info{padding:10px 9px 10px 18px;background:rgba(187,192,206,.23);border-radius:11px;font-family:Euclid Circular A;font-style:normal;font-weight:400;font-size:12px;line-height:17px;color:#0F0934;margin-top:16px;word-break:break-all}@media (max-width:1199px){.applications__el{width:calc(50% - 10px)}}@media (max-width:767px){.applications__buttons{margin-top:23px;overflow:visible}.applications__btn{padding:12px 20px;font-size:15px;line-height:15px}.applications__el{width:100%;margin-bottom:10px;padding-bottom:18px}.applications__el-title{margin-top:3px}}*,[data-whatintent=mouse] :focus,[data-whatintent=touch] :focus{outline:none}*{box-sizing:border-box}:after,:before{box-sizing:inherit}body{position:relative;margin:0;padding:0;font-family:Euclid Circular A,sans-serif;font-size:18px;line-height:1.78;font-weight:300;color:#0F0934;overflow-x:hidden;cursor:default;max-height:100vh;background:#F2F6FD}@media (max-width:1440px){body{font-size:16px;line-height:1.62}}@media (max-width:575px){body{font-size:14px;line-height:1.71}}main{overflow-x:hidden}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ol,ul{margin:0}ol.no-style,ul.no-style{padding:0;list-style:none}button{cursor:pointer}button,img{border:none}a{text-decoration:none;color:inherit}[contenteditable=true]:empty:before{content:attr(data-placeholder);color:#131313;font-size:inherit;display:block}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}b{font-weight:700}blockquote{margin:0;padding-left:45px;border-left:2px solid #FFFFFF;font-style:italic;font-weight:300;font-size:24px;line-height:38px;padding-top:4px;padding-bottom:4px}blockquote a{position:relative}blockquote a:before{position:absolute;content:"";height:1px;width:100%;bottom:0;left:0;background:#ffffff}@media (max-width:990px){blockquote{font-size:20px;line-height:28px}}@media (max-width:760px){blockquote{font-size:18px;line-height:25px;padding-left:18px;padding-top:2px;padding-bottom:0}}h1,h2,h3,h4,h5,h6{color:#0F0934}h1,h2{font-weight:300}h3,h4,h5{font-weight:400}h6{font-weight:500}h1{font-size:58px;line-height:1.21}@media (max-width:1440px){h1{font-size:44px;line-height:1.18}}@media (max-width:991px){h1{font-size:36px;line-height:1.18}}@media (max-width:575px){h1{font-size:26px;line-height:1.31;font-weight:400}}h2{font-size:50px;line-height:1.12}@media (max-width:1440px){h2{font-size:36px;line-height:1.28}}@media (max-width:991px){h2{font-size:26px;line-height:1.28}}@media (max-width:575px){h2{font-size:20px;line-height:1.3;font-weight:400}}h3{font-family:Euclid Circular A,sans-serif;font-weight:500;font-size:34px;line-height:36px}h3,h4{font-style:normal}h4{font-weight:600;font-size:30px;line-height:37px;font-family:Montserrat,sans-serif;letter-spacing:-.24px}@media (max-width:1140px){h4{font-size:22px;line-height:28px}}@media (max-width:991px){h4{font-size:18px;line-height:22px;letter-spacing:normal;font-family:Euclid Circular A,sans-serif}}h5{font-style:normal;font-weight:500;font-size:19px;line-height:15px;font-family:Euclid Circular A,sans-serif}h6{font-size:18px;line-height:1.44}@media (max-width:1440px){h6{font-size:16px;line-height:1.5}}@media (max-width:991px){h6{font-size:14px;line-height:1.5}}@media (max-width:575px){h6{font-size:12px;font-weight:500;letter-spacing:.45px}}.container{max-width:1260px;width:100%;margin:auto;padding:0 30px}@media (max-width:991px){.container{padding:0 16px}}.btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#675BE1;box-shadow:0 4px 14px rgba(103,91,225,.46);width:100%;border-radius:48px;font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:24px;color:#FFFFFF;transition:.3s linear}.btn[disabled]{color:rgba(255,255,255,.1);background:rgba(255,255,255,.06)}@media (max-width:767px){.btn{height:40px}}.btn:active,.btn:hover{opacity:.7}.btn_green{background:#3EBF91;border-color:#3EBF91;color:#FFFFFF}.input-block{position:relative}.input-block .label{position:absolute;transition:.2s;top:12px;left:16px;z-index:1;pointer-events:none}.input-block .label,.input-block input,.input-block textarea{font-style:normal;font-weight:400;font-size:15px;line-height:24px}.input-block input,.input-block textarea{font-family:Euclid Circular A,sans-serif;color:rgba(15,9,52,.8);height:48px;width:100%;border:1px solid transparent;transition:.3s linear;border-radius:8px;background:#F4F6F9;padding-left:16px}.input-block input:focus,.input-block textarea:focus{border-color:#675BE1;background:#ffffff}.input-block input:focus~.label,.input-block textarea:focus~.label{left:12px;top:-10px;color:#675BE1;font-weight:600;font-size:13px;line-height:20px;padding:0 4px;background:#ffffff;border-radius:8px}.input-block textarea{resize:none;padding-top:11px}.input-block .message{width:100%;position:absolute;bottom:1px;left:0;transform:translateY(90%);padding:0;color:#F01161;font-weight:300;font-size:12px;line-height:20px;visibility:hidden;opacity:0;transition:.3s linear;z-index:1}.input-block.noempty input,.input-block.noempty textarea{border-color:#675BE1;background:#ffffff}.input-block.noempty .label{left:12px;top:-10px;color:#675BE1;font-weight:600;font-size:13px;line-height:20px;padding:0 4px;background:#ffffff}.input-block.wrong input,.input-block.wrong textarea{border-color:#F01161}.input-block.wrong .label{color:#F01161}.mCSB_scrollTools{right:9px;opacity:1}.mCSB_scrollTools .mCSB_draggerRail{background-color:#D8E1F3}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#675BE1}.mCSB_scrollTools .mCSB_dragger{height:100px}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:#675BE1;opacity:.6}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:#675BE1}.mCSB_inside>.mCSB_container{margin-right:17px}#mCSB_1_scrollbar_horizontal .mCSB_dragger{width:100px}.checkbox{width:100%;margin-bottom:16px;cursor:pointer}.checkbox,.checkbox__icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkbox__icon{border:1px solid #96A1BA;border-radius:6px;width:17px;height:17px;transition:.23s;-ms-flex-pack:center;justify-content:center;margin-left:auto}.checkbox__text{font-style:normal;font-weight:400;font-size:18px;line-height:20px}.checkbox__text b,.checkbox__text span{font-weight:600}.checkbox input:checked~.checkbox__icon{border-color:#675BE1;background:#675BE1}.checkbox input:checked~.checkbox__text b,.checkbox input:checked~.checkbox__text span{color:#675BE1}.checkbox:hover .checkbox__icon{border-color:#675BE1}@media (max-width:1140px){.checkbox{margin-bottom:7px}.checkbox__text{font-size:12px;line-height:14px}}@media (max-width:767px){.checkbox{margin-bottom:10px}}.modal-title{font-style:normal;font-weight:500;font-size:21px;line-height:23px;text-align:center}@media (max-width:575px){.modal-title{font-size:18px;line-height:18px}}.sm-modal-contant{width:100%;padding:24px 19px 31px;background:#ffffff;border-radius:25px;max-width:468px}.sm-modal-contant .modal-close{width:24px;height:24px;top:22px;right:20px;z-index:10}.sm-modal-contant .modal-close:after,.sm-modal-contant .modal-close:before{background:rgba(15,9,52,.4);width:70%}.sm-modal-contant .modal-close:hover{transform:scale(1.2)}@media (max-width:575px){.sm-modal-contant{width:91.7%;padding-top:27px;padding-bottom:29px}.sm-modal-contant .modal-close{top:24px}}@media (max-width:370px){.sm-modal-contant{width:98%}.sm-modal-contant .modal-close{right:17px}}.sm-modal-contant .wrong p{color:red}.sm-modal-body{padding-bottom:100px}@media (max-width:575px){.sm-modal-body{padding-bottom:130px}}@media (min-width:991px){body,html{scrollbar-color:#675BE1 #D8E1F3;scrollbar-width:4px}::-webkit-scrollbar{width:4px;height:4px;background-color:#D8E1F3;cursor:pointer}::-webkit-scrollbar-thumb{background-color:#675BE1;border-radius:38px}::-webkit-scrollbar-thumb:hover{background-color:#675BE1}}@media (max-width:991px){::-webkit-scrollbar,::-webkit-scrollbar-thumb{background-color:transparent;height:2px}::-webkit-scrollbar{width:0}*{-ms-overflow-style:none}}.preloader{position:relative}.preloader:before{position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;content:url(../img/preloader.gif);z-index:10;border-radius:150px;transition:.25s}button:disabled{opacity:.6;cursor:not-allowed}.wrong .simple-select__main{border:1px solid #F01161}.novisible{opacity:0!important;visibility:hidden!important}.imdn{display:none!important}.simple-select{position:relative;display:block;width:100%}.simple-select.is-active .simple-select__main{border-color:#675BE1}.simple-select.is-active .simple-select__main svg{transform:scaleY(-1)}.simple-select.is-active .simple-select__drop{visibility:visible;opacity:1}.simple-select.is-active .simple-select__item{opacity:1;transform:translateY(0)}.simple-select.error .simple-select__main{border-color:кув}.simple-select__main{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#0F0934;cursor:pointer;transition:.2s linear;transition-property:border,color;background:#F4F6F9;padding:2px 17px 3px;height:48px;border-radius:8px;border:1px solid transparent}.simple-select__main svg{-ms-flex-negative:0;flex-shrink:0;transition:.2s linear;transition-property:transform;margin-left:4px;fill:none;margin-bottom:2px;position:absolute;right:13px;top:12px}@media (min-width:1070px){.simple-select__main:hover{color:#3C4751}}.simple-select__selected{white-space:nowrap;overflow:hidden;font-style:normal;font-weight:400;font-size:15px;line-height:24px;text-overflow:ellipsis}.simple-select__selected:empty:before{content:attr(data-placeholder);font-size:inherit;font-family:inherit;line-height:inherit;color:#333;font-weight:inherit}.simple-select__drop{position:absolute;width:100%;left:0;top:110%;visibility:hidden;opacity:0;font-weight:400;font-size:10px;line-height:12px;letter-spacing:1.2px;color:#4F5A65;background-color:#fff;z-index:3;transition:.15s linear;transition-property:transform,opacity,visibility;transform-origin:top center;margin-bottom:0;background:#FFFFFF;border:1px solid #D2DAED;box-shadow:0 18px 53px rgba(27,43,106,.08);border-radius:14px}.simple-select__drop-inner{max-height:175px;-webkit-overflow-scrolling:touch;overflow:hidden auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.simple-select__drop-inner{overflow:auto}}.simple-select__list{list-style:none;padding:7px 0 8px}.simple-select__item{cursor:pointer;position:relative;opacity:0;transition:.15s ease-in;transition-property:opacity,transform,color,background-color;padding-left:27px;padding-top:12px;padding-bottom:12px;font-style:normal;font-weight:500;font-size:14px;line-height:15px;border-bottom:1px solid #F7F8FF}.simple-select__item:before{content:"";position:absolute;left:0;top:3px;width:4px;height:4px;border-radius:50%;background-color:#EB5757;opacity:0;transition:.2s linear;transition-property:opacity;display:none}.simple-select__item:last-child{margin-bottom:0;border:navajowhite}.simple-select__item.is-active{color:#232323}.simple-select__item.is-active:before{opacity:1}@media (min-width:1070px){.simple-select__item:focus,.simple-select__item:hover{color:#232323}}.simple-select__item-ch{position:relative;transition:.2s linear;transition-property:background-color,color;margin-bottom:28px}.simple-select__item-ch:last-child{margin-bottom:0}.simple-select__item-ch label{cursor:pointer;display:block;padding-left:12px}.simple-select__item-ch svg{stroke:#EB5757;fill:transparent;transform:scale(0);transition:all .3s cubic-bezier(.18,.89,.32,1.28);position:absolute;left:-4px;top:1px}.simple-select__item-ch input:checked~svg{transform:scale(1)}.simple-select__item-ch input:checked~span{color:#232323}@media (min-width:1070px){.simple-select__item-ch:focus,.simple-select__item-ch:hover{color:#232323}}.simple-select__label{font-weight:300;font-size:16px;line-height:24px;color:#3C4751;position:absolute;left:0;top:24px;transition:.25s linear;transition-property:top,color,font-size,font-weight}.simple-select--right .simple-select__main{text-align:right;-ms-flex-pack:end;justify-content:flex-end}.simple-select--right .simple-select__drop{left:auto;right:0}.simple-select--checkboxes{width:298px;padding-top:23px}.simple-select--checkboxes .simple-select__main{-ms-flex-pack:justify;justify-content:space-between;border-color:#66707A}.simple-select--checkboxes .simple-select__selected{font-weight:300;font-size:16px;line-height:24px;text-transform:none;letter-spacing:normal;opacity:0;transition:.25s linear;transition-property:opacity}.simple-select--checkboxes.is-active .simple-select__label,.simple-select--checkboxes.not-empty .simple-select__label{font-weight:400;font-size:12px;top:0}.simple-select--checkboxes.is-active .simple-select__selected,.simple-select--checkboxes.not-empty .simple-select__selected{opacity:1}.selectmenu{position:relative;display:inline-block}.selectmenu.is-active .selectmenu__main span:after{opacity:1}.selectmenu.is-active .selectmenu__main svg{transform:scaleY(-1)}.selectmenu.is-active .selectmenu__drop{visibility:visible;opacity:1}.selectmenu.is-active .selectmenu__item{opacity:1;transform:translateY(0)}.selectmenu__main{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#0F0934;cursor:pointer;padding:2px 0 0;white-space:nowrap;font-weight:500;font-size:10px;line-height:12px;letter-spacing:1.5px}.selectmenu__main,.selectmenu__main span{position:relative;transition:.2s linear;transition-property:border,color}.selectmenu__main span{border-bottom:1px solid transparent}.selectmenu__main span:after{content:"";position:absolute;left:0;right:0;bottom:-18px;height:1px;background-color:#3C4751;opacity:0;transition:.25s linear;transition-property:opacity;z-index:3;pointer-events:none}.selectmenu__main svg{-ms-flex-negative:0;flex-shrink:0;width:6px;height:4px;transition:.2s linear;transition-property:transform;margin-left:4px;fill:none;margin-bottom:2px}@media (min-width:1070px){.selectmenu__main:hover{color:#3C4751}}.selectmenu__drop{position:absolute;width:243px;left:-24px;top:calc(100% + 17px);visibility:hidden;opacity:0;font-weight:500;font-size:10px;line-height:12px;letter-spacing:1.2px;color:#4F5A65;background-color:#fff;z-index:2;transition:.2s linear;transition-property:transform,opacity,visibility;transform-origin:top center;margin-bottom:0}.selectmenu__drop-inner{max-height:305px;-webkit-overflow-scrolling:touch;overflow:hidden auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.selectmenu__drop-inner{overflow:auto}}.selectmenu__list{list-style:none;padding:34px 30px 30px 24px}.selectmenu__item{transform:translateY(-10px);opacity:0;transition:.25s ease-in;transition-property:opacity,transform,color;transition-delay:.1s;margin-bottom:28px}.selectmenu__item:last-child{margin-bottom:0}@media (min-width:1070px){.selectmenu__item:hover{color:#232323}}.selectmenu__back{display:none;-ms-flex-align:center;align-items:center;padding:25px 20px 24px}.selectmenu__back svg{font-weight:500;font-size:10px;line-height:12px;fill:none;stroke:#3C4751;transform:rotate(90deg)}.selectmenu--drop-bg .selectmenu__drop{background-color:#FAFAFA}.selectmenu .mCSB_inside>.mCSB_container{margin-right:16px}.selectmenu .mCSB_scrollTools{width:16px;opacity:1}@media (max-width:991px){.selectmenu__main span:after{display:none}.selectmenu__main svg{transform:rotate(-90deg)}.selectmenu__drop{color:#232323;transform:scale(.85);visibility:hidden;opacity:0;transition:.2s linear}.selectmenu--drop-bg .selectmenu__drop{background-color:#fff}.selectmenu__item{transform:none;opacity:1}.selectmenu.is-active .selectmenu__drop{transform:scale(1);visibility:visible;opacity:1}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);overflow:hidden}.apple-fix{width:100%;position:fixed}.no-scroll{overflow:hidden}.img-wrapper{display:inline-block}.img-wrapper img{width:100%;height:100%;object-fit:cover}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh;width:100%;position:relative}.wrapper.sticky{overflow:unset}.wrapper .header{-ms-flex:0 0 auto;flex:0 0 auto}.wrapper main{-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden}.wrapper .footer{-ms-flex:0 0 auto;flex:0 0 auto}footer,header,main{transition:.25s linear;transition-property:filter}.modal-open footer,.modal-open header,.modal-open main{filter:blur(4px)}.modal-close{width:30px;height:30px;position:absolute;top:20px;right:20px;cursor:pointer;transition:all .2s linear}.modal-close:after,.modal-close:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:2px;background-color:white}.modal-close:before{transform:translate(-50%,-50%) rotate(45deg)}.modal-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.var-name__form{margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.var-name__form button{margin-top:21px;height:53px;margin-left:-5px;margin-right:-5px;width:auto;font-size:16px}@media (max-width:575px){.var-name__form{margin-top:33px}.var-name__form button{font-size:14px;height:40px;margin-top:14px;margin-left:0;margin-right:0}}.product-modal .sm-modal-contant{overflow:hidden;padding:0 0 29px}.product-modal .modal-title{margin-top:27px}.product-modal .modal-close:after,.product-modal .modal-close:before{background:#FFFFFF;box-shadow:0 0 4px #0F0934}.product-modal .product__img{width:100%;height:314px;max-width:none}.product-modal .product__img img{width:100%;height:100%;object-fit:cover}.product-modal .product__bottom{padding-left:14px;padding-right:14px}.product-modal .product__bottom-right{padding-right:0}.product-modal .product__bottom-right span{font-size:24px}.product-modal__descr{font-style:normal;font-weight:400;font-size:14px;line-height:22px;margin-top:21px;padding-left:14px;padding-right:14px}.product-modal__descr p{display:inline}.product-modal button{height:53px;margin-top:19px;font-size:16px;width:calc(100% - 28px);margin-left:auto;margin-right:auto}@media (max-width:1140px){.product-modal .product__bottom-right{font-size:28px}.product-modal .product__img{margin-right:0}}@media (max-width:767px){.product-modal .product__img{width:auto}}@media (max-width:575px){.product-modal .modal-title{font-size:21px;line-height:21px}.product-modal .product__img{width:100%;height:237px}.product-modal .product__bottom{margin-top:23px;padding-left:20px;padding-right:20px}.product-modal .product__bottom-right{font-size:18px}.product-modal .product__bottom-right span{font-size:15px}.product-modal .product__bottom-left_viewing .product__price{padding-bottom:2px;font-size:16px}.product-modal__descr{margin-top:30px;padding-left:20px;padding-right:20px}.product-modal button{font-size:14px;height:40px;margin-top:22px;width:calc(100% - 40px)}}.calc-packet .sm-modal-contant{padding-left:0;padding-right:0}.calc-packet .self__general-line{padding-left:20px;padding-right:22px;margin-bottom:11px}.calc-packet__top{margin-top:31px;font-style:normal;font-weight:400;font-size:16px;line-height:15px}.calc-packet__top span{font-weight:600}.calc-packet__vars{padding-left:21px;padding-right:21px;margin-top:20px}.calc-packet__title{font-style:normal;font-weight:600;font-size:20px;line-height:23px}.calc-packet__check{margin-top:31px}.calc-packet__check label{width:100%}.calc-packet__check input:checked~.check__contant{border-color:#675BE1}.calc-packet__check input:checked~.check__contant .label{background:#675BE1;color:#fff}.calc-packet__check input:checked~.check__contant .checkbox__icon{background:#675BE1;box-shadow:0 4px 14px rgba(103,91,225,.46)}.calc-packet__check input:checked~.check__contant .check__contant-top p{font-weight:600;color:#675BE1}.calc-packet .check__contant{border:2px solid rgba(105,122,157,.21);border-radius:18px;padding:20px 14px 18px;margin-bottom:22px;position:relative;cursor:pointer}.calc-packet .check__contant .label{background:#DFE3EA;border-radius:63px;padding:6px 12px;position:absolute;z-index:1;top:-13px;left:15px;transition:.25s;font-style:normal;font-weight:600;font-size:11px;line-height:14px}.calc-packet .check__contant .checkbox__icon{width:20px;height:20px;border-radius:50%;position:absolute;top:22px;right:10px}.calc-packet .check__contant-top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:9px}.calc-packet .check__contant-top p{font-style:normal;font-weight:500;font-size:22px;line-height:27px;margin-right:6px}.calc-packet .check__contant-top span{height:27px;font-style:normal;font-weight:500;font-size:14px;line-height:15px;color:#0F0834;padding:6px 12px;background:#FFFFFF;box-shadow:0 4px 16px rgba(57,78,109,.06);border-radius:63px;display:block}.calc-packet .check__contant a{color:#675BE1;font-style:normal;font-weight:500;font-size:14px;line-height:15px;border-bottom:1px solid #675BE1;transition:.25s}@media (min-width:991px){.calc-packet .check__contant a:hover{border-color:transparent}}.calc-packet .check__contant li{font-style:normal;font-weight:500;font-size:15px;line-height:16px;color:#697A9D;margin-bottom:9px}.calc-packet .check__contant ul{padding-left:23px;margin-top:5px;margin-bottom:13px}.calc-packet__cont p{line-height:16px;margin-bottom:9px}.calc-packet__bottom,.calc-packet__cont p{font-style:normal;font-weight:500;font-size:15px;color:#697A9D}.calc-packet__bottom{line-height:22px;padding-left:21px;padding-right:21px;margin-top:-3px}.calc-packet__bottom button{margin-top:20px;height:53px;font-size:16px}.calc-packet__bottom a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:12px;font-style:normal;font-weight:500;font-size:16px;line-height:15px}.calc-packet__bottom a svg{margin-right:11px}.calc-packet .about-client__calc-title{font-weight:600;font-size:20px;line-height:23px}@media (max-width:575px){.calc-packet .modal-title{letter-spacing:-.03em}.calc-packet .sm-modal-contant{padding-bottom:24px}.calc-packet__top{margin-top:23px}.calc-packet .self__general-line{padding-bottom:11px;margin-bottom:13px}.calc-packet__title{font-size:18px;line-height:23px}.calc-packet__vars{padding-left:16px;margin-top:21px}.calc-packet__check{margin-top:24px}.calc-packet .check__contant{padding:18px 15px 17px;margin-bottom:23px}.calc-packet .check__contant li{font-size:12px;line-height:12px}.calc-packet .check__contant ul{padding-left:20px;margin-top:15px;margin-bottom:15px}.calc-packet .check__contant .checkbox__icon{top:22px;right:16px}.calc-packet__bottom{padding-left:17px;padding-right:17px;margin-top:-8px}.calc-packet__bottom p{font-size:12px;line-height:18px}.calc-packet__bottom button{font-size:14px;height:40px;margin-top:18px;margin-bottom:21px}.calc-packet__bottom a{font-size:14px;line-height:15px;margin-top:12px}.calc-packet .about-client__calc-title{font-size:18px}}.sending .btn{position:relative;margin-bottom:10px;text-align:center;height:60px;font-style:normal;font-weight:400;font-size:16px;line-height:20px;border:1px solid #0F0934;color:#0F0934;background:#FFFFFF;box-shadow:none;font-family:Euclid Circular A,sans-serif}.sending .btn b{font-weight:500}.sending .btn p{font-style:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}.sending .btn svg{position:absolute;left:22px;top:50%;transform:translateY(-50%)}.sending .btn_green{background:#3EBF91;border-color:#3EBF91;color:#FFFFFF}.sending__btns{margin-top:35px}@media (max-width:575px){.sending__btns{margin-top:23px}.sending .sm-modal-contant{padding-bottom:26px;padding-left:14px;padding-right:14px}.sending .btn{padding-left:20px;padding-left:33px}.sending .btn p{font-size:16px;line-height:20px}}.sended-modal p{margin-top:15px;margin-bottom:12px;font-style:normal;font-weight:400;font-size:14px;line-height:22px}.sended-modal .sm-modal-contant{padding-left:14px;padding-right:14px;padding-bottom:19px}.sended-modal .modal-title{font-size:18px}.sended-modal .button,.sended-modal button{height:53px}@media (max-width:575px){.sended-modal .sm-modal-contant{padding-left:21px;padding-right:21px;padding-bottom:24px}.sended-modal p{margin-top:18px;margin-bottom:16px}.sended-modal p span{font-weight:700}.sended-modal button{height:40px}}.mail-yourself__form,.watsapp-other__form{margin-top:32px}.mail-yourself .input-block,.watsapp-other .input-block{margin-bottom:20px}.changemail__form,.mail-yourself .change-number__form,.watsapp-other .change-number__form{margin-top:18px}.copylink button{margin-top:20px}@media (max-width:575px){.watsapp-other .sm-modal-contant{padding-top:21px;padding-bottom:29px}.watsapp-other .modal-title{max-width:91%;margin-left:auto;margin-right:auto}.watsapp-other__form{margin-top:21px}.watsapp-other .input-block{margin-bottom:14px}}.mail-yourself .input-block{margin-bottom:15px}.mail-yourself .sm-modal-contant{padding-bottom:29px}.def-modal__btns{margin-top:18px}.def-modal__btns .btn{margin-bottom:8px}.def-modal__btns .btn_white{border:1px solid #697A9D;background:#fff;color:#697A9D}.def-modal__btns .btn:last-child{margin-bottom:0}.def-modal .simple-select{max-width:430px;margin:21px auto 17px}.def-modal .button,.reserv__img{display:-ms-flexbox;display:flex}.reserv__img{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:23px;margin-bottom:2px}.reserv .btn{margin-top:32px;margin-bottom:33px}@media (max-width:575px){.reserv__img{margin-top:13px;margin-bottom:5px}.reserv .btn{margin-top:36px;margin-bottom:16px}}.support .sm-modal-contant{padding-left:21px;padding-right:21px}.support .btn{height:60px;margin-top:35px;position:relative;font-size:16px}.support .btn svg{position:absolute;left:21px;top:16px}.support .or-write{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-style:normal;font-weight:500;font-size:14px;line-height:15px}.support .or-write svg{margin-right:10px}.support .or-write a{color:#675BE1;border-bottom:1px solid #675BE1;transition:.25s;font-weight:600}@media (min-width:991px){.support .or-write a:hover{border-color:transparent}}.support__ili{position:relative;color:#697A9D;font-style:normal;font-weight:500;font-size:12px;line-height:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-transform:uppercase;margin-top:19px;margin-bottom:20px}.support__ili:after,.support__ili:before{content:"";position:absolute;top:5px;left:-21px;height:1px;width:46%;background:#EFF2FF}.support__ili:after{right:-21px;left:auto}@media (max-width:575px){.support .sm-modal-contant{padding-left:14px;padding-right:14px}.support .btn{margin-top:20px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:19px}.support .btn svg{position:static;width:21px;margin-right:4px}.support__ili{margin-top:14px;margin-bottom:15px}}.about-client .sm-modal-contant{padding-bottom:20px}.about-client__order{font-style:normal;font-weight:500;font-size:12px;line-height:12px;color:#697A9D;opacity:.5}.about-client .modal-title{text-align:left;font-style:normal;font-weight:500;font-size:19px;line-height:15px;margin-top:6px;margin-bottom:9px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.about-client .modal-title a{margin-left:5px}.about-client .modal-title .name{word-break:break-all}.about-client .simple-select{width:auto;display:inline-block}.about-client .simple-select__main{height:36px;padding:6px 35px 6px 12px;background:rgba(85,151,250,.08);border-radius:61px;position:relative;border-color:#5597FA;border-width:0}.about-client .simple-select__main:after{content:"";position:absolute;right:18px;top:10px;border-left:2px solid #5597FA;border-top:2px solid #5597FA;border-color:inherit;width:9px;height:9px;transform:rotate(-135deg);transition:.25s}.about-client .simple-select__main svg{display:none}.about-client .simple-select__selected{font-style:normal;font-weight:500;font-size:14px;line-height:15px;color:#5597FA}.about-client .simple-select__drop{width:202px;top:110%}.about-client .simple-select.is-active .simple-select__main{border-color:transparent}.about-client .simple-select.is-active .simple-select__main:after{transform:rotate(45deg) translate(4px,3px)}.about-client .simple-select__item:before{display:none}.about-client__views{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:23px}.about-client__views p{font-style:normal;font-weight:400;font-size:15px;line-height:17px;text-align:center;margin-top:7px}.about-client__views span{display:block;text-align:center;font-style:normal;font-weight:600;font-size:25px;line-height:27px}.about-client__views label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;min-width:128px;cursor:pointer}.about-client__views-left,.about-client__views-right{margin:0 24px}.about-client .btn{height:40px;width:100%}.about-client .btn_green,.about-client .btn_white{height:33px;width:49%;display:-ms-flexbox;display:flex;margin-top:16px;max-width:207px;color:#fff;font-size:11px;font-family:Euclid Circular A,sans-serif;line-height:15px;box-shadow:none}.about-client .btn_green svg,.about-client .btn_white svg{margin-left:5px}.about-client .btn_white{background:#fff;border:1px solid #7D869E;color:#7D869E}.about-client .check-icon{position:relative;width:44px;height:26px;border-radius:36px;background:#BBC1D3;transition:.25s}.about-client .check-icon__round{position:absolute;top:2px;left:2px;width:22px;height:22px;border-radius:50%;background:#FFFFFF;transition:.25s}.about-client .check-block .check{display:none}.about-client .check-block input:checked~.check-icon{background:#675BE1}.about-client .check-block input:checked~.check-icon .check-icon__round{left:auto;right:2px}.about-client .check-block input:checked~.check{display:block}.about-client .check-block input:checked~.nocheck{display:none}.about-client__btns{margin-top:28px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-client__copy{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:31px}.about-client__copy svg{margin-right:10px}.about-client__copy span{color:#675BE1;font-style:normal;font-weight:600;font-size:14px;line-height:15px;border-bottom:1px solid #675BE1;transition:.25s}@media (min-width:991px){.about-client__copy:hover span{border-color:transparent}}.about-client__info{margin-top:26px}.about-client .self__general-line{padding-left:3px;padding-right:1px;border-bottom:none;padding-bottom:13px;margin-bottom:0}.about-client .self__general-line p{color:#bec5dc}.about-client .self__general-line span{font-weight:500;color:#0F0934}.about-client__comment{font-style:normal;font-weight:400;font-size:12px;line-height:17px;padding:10px 31px 10px 15px;background:#EFF0F3;border-radius:11px;margin-top:-11px;word-break:break-all}.about-client__calc{margin-top:27px}.about-client__calc-title{font-style:normal;font-weight:500;font-size:19px;line-height:15px;margin-bottom:31px}.about-client__calc-title span{font-weight:600}.about-client__calc .check__contant-top p{font-weight:600;color:#675BE1}.about-client__list .check__contant{cursor:auto}.about-client .check__contant-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:9px}.about-client .check__contant-item p{font-style:normal;font-weight:400;font-size:14px;line-height:15px}.about-client .check__contant-item p span{font-weight:600}.about-client .check__contant-item p span.green{color:#3EBF91}.about-client .check__contant-item p span.red{color:red}.about-client .check__contant-item svg{margin-right:19px}.about-client .check__contant-btns{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.about-client .check__contant-btns .btn{margin-top:0;height:39px;color:#fff;width:69.6%}.about-client .check__contant-btns .btn_white{color:rgba(125,134,158,.8);width:29%;min-width:80px}@media (max-width:575px){.about-client .simple-select__selected{letter-spacing:0}.about-client__views{margin-top:20px}.about-client__views span{font-size:22px;line-height:24px}.about-client__views p{font-size:14px;line-height:15px}.about-client__views-right{margin:0 22px}.about-client__btns{margin-top:22px}.about-client__copy{margin-top:13px}.about-client__info{margin-top:23px}.about-client .self__general-line{padding-bottom:12px}.about-client__comment{margin-top:-9px}.about-client .sm-modal-contant{padding-bottom:51px}}.calc-main .self__general-line,.reserv-data .self__general-line{margin-left:-19px;margin-right:-19px;padding-left:20px}.calc-main .self__general-line span,.reserv-data .self__general-line span{font-weight:600}.calc-main__form,.reserv-data__form{margin-top:29px}.calc-main__general,.reserv-data__general{margin-bottom:5px}.calc-main__general div:last-child,.reserv-data__general div:last-child{margin-bottom:0;border-bottom:none}.calc-main .input-block,.calc-main__select,.reserv-data .input-block,.reserv-data__select{margin-bottom:10px}.calc-main .btn,.reserv-data .btn{margin-top:20px;height:53px;font-size:16px}.calc-main .btn_pink,.reserv-data .btn_pink{background:#F01161;margin-top:14px}@media (max-width:575px){.calc-main__form,.reserv-data__form{margin-top:19px}.calc-main__general,.reserv-data__general{margin-bottom:15px}.calc-main__select,.reserv-data__select{margin-bottom:10px}.calc-main .btn,.reserv-data .btn{height:40px;font-size:14px}.calc-main .sm-modal-contant,.reserv-data .sm-modal-contant{padding-bottom:32px}}@media (max-width:575px){.reserv-data__form{margin-top:24px}.reserv-data .self__general-line{padding-bottom:11px;margin-bottom:15px}.reserv-data__select{margin-bottom:7px}}.calc-data__back{position:absolute;top:26px;left:15px}.calc-data__zal{width:100%}.calc-data__zal-wp{width:100%;background:#FFFFFF;border:1px solid rgba(105,122,157,.21);border-radius:16px;padding:12px 21px 13px 16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:8px;cursor:pointer}.calc-data__zal-name{font-size:15px}.calc-data__zal-guest,.calc-data__zal-name{font-style:normal;font-weight:500;line-height:15px}.calc-data__zal-guest{padding:6px 12px;background:#FFFFFF;box-shadow:0 4px 16px rgba(57,78,109,.06);border-radius:63px;margin-left:auto;font-size:12px;color:#0F0834}.calc-data__zal .checkbox__icon{border-radius:50%;width:20px;height:20px;margin-left:17px}.calc-data__zal input:checked~.calc-data__zal-wp{border-color:#675BE1}.calc-data__zal input:checked~.calc-data__zal-wp .calc-data__zal-name{color:#675BE1}.calc-data__zal input:checked~.calc-data__zal-wp .checkbox__icon{background:#675BE1;box-shadow:0 4px 14px rgba(103,91,225,.46)}.calc-data__radio{margin-top:20px}.calc-data .btn{height:53px;margin-top:20px;font-size:16px}.calc-data__datapicker-wp{margin-top:25px}@media (min-width:576px){.calc-data__datapicker-wp .datepicker{width:100%}.calc-data__datapicker-wp .datepicker--nav{max-width:301px;margin-left:auto;margin-right:auto}.calc-data__datapicker-wp .datepicker--nav-title{font-size:21px}.calc-data__datapicker-wp .datepicker--content{margin-top:20px}.calc-data__datapicker-wp .datepicker--day-name{font-size:17px;line-height:22px}.calc-data__datapicker-wp .datepicker--cells{margin-top:15px}.calc-data__datapicker-wp .datepicker--cell-day{font-size:17px;line-height:22px;margin-bottom:10px}}.calc-data__datapicker-wp .custom-item--modal{border:none;padding:0;padding-top:10px;padding-left:2px}.calc-data__datapicker-wp .custom-item--modal__top{margin-bottom:8px}@media (max-width:575px){.calc-data .sm-modal-contant{padding-left:14px;padding-right:14px}.calc-data__radio{margin-top:29px}.calc-data__zal-wp{padding:11px 15px 12px 16px}.calc-data__zal-name{font-size:14px}.calc-data__zal-guest{font-size:11px}.calc-data__zal .checkbox__icon{margin-left:13px}.calc-data__datapicker-wp{margin-top:16px}.calc-data__datapicker-wp .datepicker{width:100%}.calc-data__datapicker-wp .datepicker--nav{margin-left:auto;margin-right:auto;max-width:266px}.calc-data__datapicker-wp .datepicker--content{margin-top:14px}.calc-data__datapicker-wp .datepicker--cell-day{margin-top:7px}.calc-data__datapicker-wp .custom-item--modal{margin-top:1px}.calc-data__datapicker-wp .custom-item--modal__top{font-size:14px;line-height:18px}.calc-data__datapicker-wp .custom-item--modal__left{padding-left:5px}.calc-data .btn{height:40px;font-size:14px;margin-top:15px}}.appealbm .sm-modal-contant{max-width:808px;padding-top:29px;padding-bottom:47px}.appealbm__ava{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-bottom:42px}.appealbm__ava-wp{border-radius:50%;overflow:hidden;max-width:120px;max-height:120px}.appealbm__ava-wp img{width:100%;height:100%;object-fit:cover}.appealbm__ava span{font-size:16px;line-height:20px;display:block;text-align:center;margin-top:7px}.appealbm__contant{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.appealbm h4{font-weight:600;font-size:27px;font-family:Euclid Circular A,sans-serif}.appealbm h4,.appealbm p{font-style:normal;line-height:29px}.appealbm p{font-weight:400;font-size:18px;max-width:648px;text-align:center;margin-top:22px}.appealbm .btn,.appealbm p{margin-left:auto;margin-right:auto}.appealbm .btn{height:80px;max-width:367px;font-size:19px;margin-top:35px;box-shadow:0 17px 18px rgba(103,91,225,.46)}@media (max-width:575px){.appealbm .sm-modal-contant{padding-bottom:33px}.appealbm__ava{margin-bottom:23px}.appealbm__ava-wp{max-width:68px;max-height:68px}.appealbm__ava span{font-size:11px;line-height:14px;margin-top:2px}.appealbm h4{font-size:16px;line-height:18px}.appealbm p{font-size:14px;line-height:22px;margin-top:16px;text-align:left}.appealbm .btn{font-size:14px;height:40px;margin-top:20px}}.top-quest .sm-modal-contant{max-width:1262px;padding-left:57px;padding-right:57px}.top-quest .sm-modal-contant .faq__wrap{box-shadow:none}.top-quest .faq__container{margin-top:40px}.top-quest .faq__el{margin-bottom:20px}@media (max-width:1140px){.top-quest .sm-modal-contant{padding-left:0;padding-right:0}.top-quest .faq__el{border-radius:initial;border-left:none;border-right:none;border-top:none}}@media (max-width:575px){.top-quest .faq__container{margin-top:20px}.top-quest .faq__el{padding:3px 23px 16px 17px}.top-quest .faq__el-title p{font-size:15px;line-height:19px;font-weight:500}.top-quest .faq__el-title-close{width:12px;height:12px}.top-quest .faq__el-title-close span,.top-quest .faq__el-title-close span:after{height:3px}.top-quest .faq__el-title-close span:after{width:12px}.top-quest .faq__el-text{margin-top:0;padding-top:18px}.top-quest .faq__el-text p{font-size:12px;line-height:20px}.top-quest .faq__el.active{border:none;border-bottom:1px solid #E2E6F9}}.rewiews-mod .sm-modal-contant{max-width:1262px;padding-left:54px;padding-right:54px}.rewiews-mod__grid{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:23px;justify-items:center;margin-top:57px}.rewiews-mod .rating__slider-el{width:361px}@media (max-width:1260px){.rewiews-mod__grid{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.rewiews-mod .rating__slider-el{width:40%}}@media (max-width:991px){.rewiews-mod .rating__slider-el{width:48%}.rewiews-mod .sm-modal-contant{padding-left:21px;padding-right:21px}}@media (max-width:767px){.rewiews-mod__grid{margin-top:21px;row-gap:7px}.rewiews-mod .rating__slider-el{width:100%}}.about-mod .sm-modal-contant{max-width:808px;padding-bottom:43px}.about-mod__contant{margin-left:auto;margin-right:auto;max-width:649px}.about-mod p{margin-top:44px;margin-bottom:34px;font-style:normal;font-weight:400;font-size:18px;line-height:29px}.about-mod h5{font-style:normal;font-weight:500;font-size:21px;line-height:21px;margin-bottom:13px}.about-mod li{font-style:normal;font-weight:300;font-size:16px;line-height:20px;margin-bottom:9px}.about-mod b{font-weight:700}.about-mod ul{margin-bottom:35px;padding-left:25px}.about-mod ul:last-child{margin-bottom:0}@media (max-width:575px){.about-mod .sm-modal-contant{padding-left:21px;padding-right:26px;padding-bottom:30px}.about-mod p{font-size:14px;line-height:22px;margin-top:22px;margin-bottom:31px}.about-mod h5{font-size:17px;line-height:21px}.about-mod li{font-size:12px;line-height:15px}.about-mod ul{padding-left:22px;margin-bottom:24px}}.about-zal .sm-modal-contant{max-width:1010px;padding-left:52px;padding-right:52px;padding-bottom:55px}.about-zal .sm-modal-contant p{margin-top:18px}.about-zal h4{font-style:normal;font-weight:600;font-size:27px;line-height:29px;text-align:center;margin-bottom:32px;font-family:Euclid Circular A,sans-serif;margin-top:30px}.about-zal__swiper{margin-top:32px;position:relative}.about-zal__slider-el{max-width:296px;width:33%;height:313px;margin-right:15px}.about-zal__slider-el img{width:100%;height:100%;object-fit:cover}.about-zal__slider-wrap{display:-ms-flexbox;display:flex}.about-zal .slider-proj-prev{left:-23px}.about-zal .slider-proj-next{right:-23px}@media (max-width:991px){.about-zal__slider-el{width:32%;height:31vw}}@media (max-width:767px){.about-zal__slider-el{width:calc(50% - 4px);height:41vw}}@media (max-width:575px){.about-zal .sm-modal-contant{padding-left:16px;padding-right:16px;padding-bottom:14px}.about-zal__slider-el{width:281px;height:281px}.about-zal__slider-nav{display:none}.about-zal__swiper{margin-top:20px;margin-right:-16px}.about-zal h4{font-size:21px;line-height:23px;margin-bottom:22px;margin-top:27px}}#selfAlert .btn-close{height:53px}@media (max-width:575px){#selfAlert .btn-close{height:40px}}@media not all and (min-resolution:0.001dpcm){.sm-modal-body{padding-bottom:120px}}.change-guest .simple-select{margin-top:25px}.change-name .input-block{margin-top:35px}#open_pdf .btn{height:45px}#mail-yourself_pack .btn[disabled]{background:#675BE1;color:#fff;opacity:.7}.about-copy .sm-modal-contant{padding-top:50px}.about-copy .copylink,.about-copy .print{margin-bottom:12px;margin-bottom:10px;text-align:center;height:60px;font-style:normal;font-weight:400;font-size:16px;line-height:20px;border:1px solid #0F0934;color:#0F0934;background:#FFFFFF}.about-copy .copylink:hover,.about-copy .print:hover{opacity:.7}.about-copy .copylink svg,.about-copy .print svg{margin-right:15px}.green{color:#3EBF91!important}.red{color:red!important}#sel_packet .sm-modal-contant{padding-top:35px}#pdfopen .modal-title{padding:0 26px}@media (max-width:575px){#pdfopen .modal-title{padding:0 19px}}.change_raschet .btn{height:53px;margin-top:7px}.change_raschet .btn_2{background:rgba(103,91,226,.7)}.change_raschet .btn_white{background:#fff;border:1px solid #697A9D;color:#697A9D}.change_raschet .modal-title{padding:0 26px}.change_raschet p{margin-bottom:15px}@media (max-width:575px){.change_raschet .btn{height:40px}.change_raschet .modal-title{padding:0 19px}}.enter{-ms-flex-direction:column;flex-direction:column;background:#fff}.enter,.enter__wp{display:-ms-flexbox;display:flex}.enter__wp{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh;width:100%;margin-left:auto;margin-right:auto;max-width:1168px;padding:20px 30px}.enter__left{padding-top:16px;max-width:430px;width:53%}.enter__right{position:relative;height:202px;width:30%}.enter__right-desc{position:absolute;top:29%;right:-398px;transform:translateY(-50%)}.enter__form{margin-top:28px}.enter__form .input-block{margin-bottom:18px}.enter__form button{height:53px}.enter__form p{font-style:normal;font-weight:500;font-size:13px;line-height:23px;color:#697A9D;max-width:300px;margin-top:70px}.enter__form p a{border-bottom:1px solid #675BE1;color:#675BE1;transition:.25s}@media (min-width:991px){.enter__form p a:hover{border-color:transparent}}@media (max-width:1040px){.enter__right-desc{right:-230px}.enter__right-desc svg{width:600px}.enter__left{width:49%}.enter__form{margin-top:35px}.enter__form p{margin-top:40px}.enter__wp{padding-left:16px;padding-right:16px}}@media (max-width:767px){.enter__wp{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:end;justify-content:flex-end}.enter__right{width:100%;height:auto}.enter__right-desc{position:static;transform:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.enter__right svg{width:530px;height:400px}.enter__left{padding-top:40px;width:100%}.enter__form p,.enter__left h3{text-align:center}.enter__form p{margin-left:auto;margin-right:auto}.enter__form button{height:40px;min-height:40px}}@media (max-width:575px){.enter__wp{padding-left:0;padding-right:0;padding-top:0}.enter__left{padding-left:16px;padding-right:16px;padding-top:60px}.enter__right{height:247px;background:#F4F4F4}.enter__right-desc{position:absolute;right:auto;left:61%;top:-14px;transform:translateX(-50%)}.enter__right svg{height:261px;width:575px}.enter__right svg .svg-back{display:none}.enter__form{margin-top:18px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 424px)}.enter__form .input-block{margin-bottom:8px}.enter__form button{margin-top:12px}.enter__form p{margin-top:auto}}.error_message{font-style:normal;font-weight:600;font-size:13px;line-height:20px;color:#F01161;opacity:1;visibility:hidden}.error_message_visible{opacity:1;visibility:visible}@media (max-width:991px){.error_message{text-align:center}}.passwordVisible{position:absolute;right:15px;top:12px;width:24px;max-height:24px;background:transparent;outline:none;border:none;padding:0;z-index:1}@media (max-width:991px){.passwordVisible{top:6px;margin-top:0!important}}.passwordVisible .pass_invisible{display:none}.passwordVisible_true .pass_invisible{display:block}.passwordVisible_true .pass_visible{display:none}main{display:-ms-flexbox;display:flex;padding-left:85px}main .sidebar{position:fixed;left:0;top:0;height:100vh;width:85px;background:#675BE1;border-radius:0 14px 14px 0;padding-top:89px;-ms-flex-direction:column;flex-direction:column;z-index:10}main .sidebar,main .sidebar a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}main .sidebar a{width:100%;height:56px;-ms-flex-pack:center;justify-content:center;transition:border-color .3s linear;position:relative}main .sidebar a p{font-family:Montserrat;font-style:normal;font-weight:700;font-size:11px;line-height:13px;text-align:center;letter-spacing:-.24px;color:#653EFF;display:none}main .sidebar a:after{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background-color:transparent;transition:background-color .3s linear}main .sidebar a:before{content:attr(data-name);position:absolute;right:-10px;transform:translateX(100%);padding:11px 13px;background:#0F0934;border-radius:9px;font-family:Euclid Circular A;font-style:normal;font-weight:500;font-size:13px;line-height:16px;text-align:center;letter-spacing:-.24px;z-index:10;color:#FFFFFF;opacity:0;visibility:hidden;transition:.3s linear}@media screen and (max-width:767px){main .sidebar a:before{display:none}}main .sidebar a.active{background:linear-gradient(90.16deg,rgba(255,255,255,.14) .1%,rgba(255,255,255,0) 99.82%)}main .sidebar a.active:after{background-color:#FFFFFF}main .sidebar a:hover:before{opacity:1;visibility:visible}main .main__container{width:100%;padding-top:0;padding-left:24px;padding-right:20px;overflow:auto}main .main__container .main__wrapper{max-width:1311px;margin:0 auto}main .main__container.mCustomScrollbar:not(.mCS_no_scrollbar){padding-right:0}.mCSB_inside>.mCSB_container{margin-right:20px}.mCSB_scrollTools{right:1px}.clients{background:#F2F6FD}.clients .applications__buttons{margin-top:11px}.clients .applications__btns{position:relative}@media (max-width:991px){.clients{background:#fff}}.applications__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin-top:26px}.applications__title svg{opacity:.45}.applications__title h4{margin-left:10px}.applications__title_name{-ms-flex-pack:justify;justify-content:space-between;width:100%}.applications__title .print_self,.applications__title_name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.applications__title .print_self{-ms-flex-pack:center;justify-content:center;transition:.25s;min-width:150px}.applications__title .print_self span{font-style:normal;font-weight:600;font-size:16px;line-height:15px;color:#675BE2;border-bottom:1px solid #675BE2;transition:.25s;margin-right:8px;padding-bottom:1px;display:inline-block}.applications__title .print_self svg{opacity:1}@media (min-width:575px){.applications__title .print_self:hover span{border-color:transparent}}@media (max-width:1199px){.applications__title .print_self{min-width:30px}.applications__title .print_self span{display:none}}.applications__grid{margin-top:30px;padding-bottom:7px}.applications__sort{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.applications__sort .simple-select_sort{width:350px}.applications__sort .simple-select__main{background:#fff;border:1px solid #D5D2F2}.applications__sort-select{margin-top:15px;margin-right:10px}.applications__sort-select.disabled{opacity:.8;position:relative}.applications__sort-select.disabled:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}.applications__sort-search{margin-top:15px;width:calc(100% - 360px)}.applications__sort-search input{background:#fff;border:1px solid #D5D2F2}@media (max-width:767px){.applications__sort{margin-bottom:23px}.applications__sort-search,.applications__sort-select{width:100%;margin-right:0}.applications__sort .simple-select_sort{width:100%}.applications__sort .simple-select__item,.applications__sort .simple-select__selected{font-size:12px}}@media (max-width:767px){main{display:block;padding-left:0}main .sidebar{height:55px;top:auto;bottom:0;width:100%;z-index:10;padding-top:5px;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;border-radius:0;background-color:white;border:1px solid #DAD9EB;box-shadow:0 -7px 31px rgba(58,73,133,.07)}main .sidebar a{width:64px;height:44px;-ms-flex-direction:column;flex-direction:column;opacity:.4}main .sidebar a p{display:block;margin-top:2px}main .sidebar a svg path{fill:#653EFF}main .sidebar a:after{display:none}main .sidebar a.active{opacity:1}main .main__container{padding-left:0;padding-bottom:78px;padding-right:0;background:#fff}main .main__wrapper{padding:0 16px;overflow:hidden}.applications__title{-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.applications__title svg{display:none}.applications__title h4{margin-left:0;text-align:center;font-size:18px;line-height:22px}.applications__grid{padding-bottom:0;margin-top:8px;height:auto!important}.applications__el{position:static!important}.clients .applications__buttons{margin-top:23px;padding-bottom:2px}}.calendar-wrapper .booked__el{display:none}.calendar-wrapper .opac-block{opacity:.4}.calendar-wrapper .applications{display:none}.calendar-wrapper .applications__grid{min-height:365px}.calendar-wrapper.empty .applications,.calendar-wrapper.empty .booked__el{display:none}.calendar-wrapper.broned .booked__el{display:block}.calendar-wrapper.broned .applications{display:block;opacity:.6}.calendar-wrapper.broned-partical .applications,.calendar-wrapper.broned-partical .booked__el{display:block}.calendar__top{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:10px;margin-top:26px}.calc-data__datapicker .grey-col,.calendar__wrap .grey-col{opacity:.3}.calendar__broned{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.calendar__broned .booked__el{margin-right:15px}.calendar.opac-block{opacity:1;position:relative}.calendar.opac-block:before{content:"";position:absolute;z-index:2;height:100%;width:100%;background:transparent}.calendar__checkbox{margin-bottom:10px}.calendar__checkbox label{display:block;padding:16px 21px 16px 16px;background:#FFFFFF;border:1px solid rgba(105,122,157,.21);border-radius:16px;cursor:pointer;transition:.3s linear}@media (min-width:991px){.calendar__checkbox label:hover{border-color:#675BE1}}.calendar__checkbox input:checked~label{border-color:#675BE1}.calendar__checkbox input:checked~label .calendar__checkbox-check{background:#675BE1;box-shadow:0 4px 14px rgba(103,91,225,.46)}.calendar__checkbox input:checked~label .calendar__checkbox-check svg{opacity:1}.calendar__checkbox input:checked~label .calendar__checkbox-text p{font-weight:600;color:#675BE1}.calendar__checkbox-text,.calendar__checkbox-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.calendar__checkbox-text{width:calc(100% - 49px)}.calendar__checkbox-text p{font-size:15px;color:#0F0934}.calendar__checkbox-text p,.calendar__checkbox-text span{font-family:Euclid Circular A;font-style:normal;font-weight:500;line-height:15px}.calendar__checkbox-text span{font-size:12px;text-align:right;color:#0F0834}.calendar__checkbox-check{width:20px;height:20px;border:1px solid #96A1BA;border-radius:50%;margin-left:29px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:.3s linear}.calendar__checkbox-check svg{opacity:0;transition:.3s linear}.calendar{padding:0;background:#FFFFFF;border-radius:14px;margin-bottom:19px;padding-bottom:52px}.calendar .months-container{display:grid;grid-template-columns:repeat(5,minmax(130px,195px));-ms-flex-pack:justify;justify-content:space-between;grid-row-gap:20px;grid-column-gap:10px;padding:0 40px;padding-top:32px}.calendar .month-container{height:auto}.calendar .year-neighbor,.calendar .year-neighbor2{display:none}.calendar table.month{border-spacing:0}.calendar table.month tr{display:grid;grid-template-columns:repeat(7,auto)}.calendar table.month tr td.day{border-radius:50%;border:1px solid transparent;padding:5px;width:28px;height:28px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.calendar table.month tr td.day .day-content{font-family:Euclid Circular A,sans-serif;font-style:normal;font-weight:300;font-size:13px;line-height:16px;text-align:center;color:#0F0934;padding:0;transition:.3s linear}.calendar table.month tr td.day .day-content:hover{background:transparent}.calendar table.month tr td.day:hover{background:rgba(62,191,145,.08)}.calendar table.month tr td.day.active{color:#3EBF91;background:rgba(62,191,145,.08);border:1px solid #3EBF91}.calendar table.month tr td.day.red .day-content{color:#F01161;border:1px solid transparent;background-color:transparent}.calendar table.month tr td.day.red.active{color:#F01161;background:rgba(240,17,97,.08);border:1px solid #F01161}.calendar table.month tr td.day.red:hover{background:rgba(240,17,97,.08)}.calendar table.month tr td.day.particalRed{position:relative;transition:.3s linear}.calendar table.month tr td.day.particalRed .dp-note{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:8px;height:3px;border-radius:3px;background-color:#F01161;margin-top:2px;transition:.3s linear}.calendar table.month tr td.day.particalRed.active{background:rgba(240,17,97,.08);border:1px solid #F01161}.calendar table.month tr td.day.particalRed.active .day-content{transform:translateY(-2px)}.calendar table.month tr td.day.particalRed.active .dp-note{transform:translateX(-50%) translateY(-2px)}.calendar table.month tr td.day.particalRed:hover{background:rgba(240,17,97,.08)}.calendar table.month tr td.disabled .day-content{font-family:Euclid Circular A;font-style:normal;font-weight:300;font-size:13px;line-height:16px;text-align:center;color:#0F0934;opacity:.2}.calendar table.month tr td.disabled .day-content:hover{color:#0F0934;background:rgba(62,191,145,0)}.calendar table.month th.month-title{text-align:left;font-size:14px;line-height:15px}.calendar table.month th.day-header,.calendar table.month th.month-title{font-family:Euclid Circular A;font-style:normal;font-weight:600;color:#0F0934}.calendar table.month th.day-header{font-size:13px;line-height:16px;text-align:center}.calendar .calendar-header{padding-top:21px;padding-bottom:21px;border-bottom:1px solid #EAEEFF;margin-bottom:0}.calendar .calendar-header table{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:auto}.calendar .calendar-header table .year-title{padding:0;font-family:Euclid Circular A;font-style:normal;font-weight:500;font-size:21px;line-height:30px;text-align:center;color:#0F0934;width:229px}.calendar .calendar-header table .year-title:hover{background:transparent;cursor:default}.calendar .calendar-header table th{height:auto}.calendar .calendar-header table th.prev{width:30px;height:30px;padding:0}.calendar .calendar-header table th.prev .glyphicon-chevron-left{background-image:url(../img/calendar/left.svg);width:100%;height:100%;display:block}.calendar .calendar-header table th.next{width:30px;height:30px;padding:0}.calendar .calendar-header table th.next .glyphicon-chevron-right{background-image:url(../img/calendar/right.svg);width:100%;height:100%;display:block}.calendar__empty-wp{padding-top:37px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.calendar__empty-wp img{position:relative;right:-21px}.calendar__empty-text{font-style:normal;font-weight:500;font-size:16px;line-height:12px;color:#697A9D;opacity:.5;text-align:center;margin-bottom:40px}@media (max-width:767px){.calendar__empty-wp{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.custom-item{grid-column-start:3;grid-column-end:6;background:#FFFFFF;border:1px solid #D3DEF1;border-radius:22px;padding:30px 40px 30px 30px;display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.custom-item.active{display:-ms-flexbox;display:flex}.custom-item__top{position:relative;padding-left:20px;color:#3EBF91;font-family:Euclid Circular A;font-style:normal;font-weight:500;font-size:19px;line-height:24px}.custom-item__top:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:#3EBF91}.custom-item__list li{font-family:Euclid Circular A;font-style:normal;font-weight:500;font-size:16px;line-height:28px;color:#697A9D;position:relative;padding-left:25px}.custom-item__list li:before{content:"";position:absolute;top:50%;left:10px;transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background:#697A9D}.custom-item__right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:327px;width:100%}.custom-item__right-calculate{background:#675BE2;border-radius:48px;color:#FFFFFF}.custom-item__right-booking,.custom-item__right-calculate{display:block;font-family:Inter;font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-align:center;padding:14px;width:100%}.custom-item__right-booking{margin-top:9px;background:#FFFFFF;border:1px solid #F01161;border-radius:48px;color:#F01161}.custom-item.closed{-ms-flex-align:start;align-items:flex-start}.custom-item.closed .custom-item__top{color:#F01161}.custom-item.closed .custom-item__top:before{background-color:#F01161}.custom-item.closed .custom-item__list,.custom-item.closed .custom-item__right{display:none}.custom-item.partical .custom-item__top{color:#0F0934}.custom-item.partical .custom-item__top:before{background-color:#F01161;height:3px;border-radius:4px}.custom-item--modal{grid-column-start:3;grid-column-end:6;background:#FFFFFF;border:1px solid #D3DEF1;border-radius:22px;padding:30px 42px 30px 56px;display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.custom-item--modal.active{display:-ms-flexbox;display:flex}.custom-item--modal__top{position:relative;padding-left:20px;color:#3EBF91;font-family:Euclid Circular A;font-style:normal;font-weight:500;font-size:19px;line-height:24px}.custom-item--modal__top:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:#3EBF91}.custom-item--modal__list li{font-family:Euclid Circular A;font-style:normal;font-weight:500;font-size:16px;line-height:28px;color:#697A9D;position:relative;padding-left:25px}.custom-item--modal__list li:before{content:"";position:absolute;top:50%;left:10px;transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background:#697A9D}.custom-item--modal__right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:327px;width:100%}.custom-item--modal__right-calculate{background:#675BE2;border-radius:48px;color:#FFFFFF}.custom-item--modal__right-booking,.custom-item--modal__right-calculate{display:block;font-family:Inter;font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-align:center;padding:14px;width:100%}.custom-item--modal__right-booking{margin-top:9px;background:#FFFFFF;border:1px solid #F01161;border-radius:48px;color:#F01161}.custom-item--modal.closed{-ms-flex-align:start;align-items:flex-start}.custom-item--modal.closed .custom-item--modal__top{color:#F01161}.custom-item--modal.closed .custom-item--modal__top:before{background-color:#F01161}.custom-item--modal.closed .custom-item--modal__list,.custom-item--modal.closed .custom-item--modal__right{display:none}.custom-item--modal.partical .custom-item--modal__top{color:#0F0934}.custom-item--modal.partical .custom-item--modal__top:before{background-color:#F01161;height:3px;border-radius:4px}.support__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:23px;transition:.3s linear}@media (min-width:991px){.support__link:hover{opacity:.7}}.support__link svg{margin-right:10px}.support__link p{font-family:Euclid Circular A;font-style:normal;font-weight:600;font-size:14px;line-height:15px;color:#675BE2}.calendar-mobile{width:100%;display:none;background-color:white}.calendar-mobile.opac-block{opacity:1;position:relative}.calendar-mobile.opac-block:before{content:"";position:absolute;z-index:2;height:100%;width:100%;background:transparent}.datepicker{margin:0 auto;border-radius:0;border:none;width:295px;max-width:100%}.datepicker--nav{-ms-flex-pack:distribute;justify-content:space-around;border-bottom:none;padding:0}.datepicker--nav-action path{fill:#675BE1;stroke:#675BE1;stroke-width:initial}.datepicker--nav-title{font-family:Euclid Circular A;font-style:normal;font-weight:600;font-size:14px;line-height:15px;color:#0F0934;background:transparent}.datepicker--nav-title:active,.datepicker--nav-title:hover{background:transparent}.datepicker--content{padding:0}.datepicker--day-name{font-family:Euclid Circular A;font-style:normal;font-weight:500;font-size:16px;line-height:20px;text-align:center;color:#0F0934;text-transform:unset}.datepicker--cells{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;justify-items:center}.datepicker--cell{width:32px}.datepicker--cell-day{font-family:Euclid Circular A;font-style:normal;font-weight:500;font-size:12px;line-height:15px;text-align:center;color:#0F0934}.datepicker--cell-day.-focus-{background:rgba(62,191,145,.08);border-radius:50%}.datepicker--cell-day.-current-{color:#0F0934}.datepicker--cell-day.-current-.-focus-{background:rgba(62,191,145,.08);border-radius:50%}.datepicker--cell-day.-other-month-{opacity:.2}.datepicker--cell-day.-selected-{color:#3EBF91;border-radius:50%;background:rgba(62,191,145,.08);border:1px solid #3EBF91}.datepicker--cell-day.-selected-.-focus-{background:rgba(62,191,145,.08)}.datepicker--cell-day.-selected-.-current-{color:#3EBF91;background:rgba(62,191,145,.08)}.datepicker--cell-day.red{color:#F01161}.datepicker--cell-day.red.-selected-{color:#F01161;border-radius:50%;background:rgba(240,17,97,.08);border:1px solid #F01161}.datepicker--cell-day.red.-focus-,.datepicker--cell-day.red.-selected-.-focus-{background:rgba(240,17,97,.08)}.datepicker--cell-day.particalRed{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;transform:translateY(2px);transition:.3s linear}.datepicker--cell-day.particalRed .dp-note{width:8px;height:3px;border-radius:3px;background-color:#F01161;margin-top:2px}.datepicker--cell-day.particalRed.-selected-{transform:translateY(0);color:#F01161;border-radius:50%;background:rgba(240,17,97,.08);border:1px solid #F01161}.datepicker--cell-day.particalRed.-focus-,.datepicker--cell-day.particalRed.-selected-.-focus-{background:rgba(240,17,97,.08)}.booked__el{border:2px solid #3EBF91;border-radius:25px;padding:0 20px 20px;margin-top:26px;max-width:500px;width:calc(33.33333% - 13px)}.booked__el-tag{background:#3EBF91;border-radius:63px;padding:6px 12px;font-family:Euclid Circular A;font-style:normal;font-weight:600;font-size:11px;line-height:14px;color:#FFFFFF;display:inline-block;transform:translateY(-16px)}.booked__el .applications__el-top{margin-top:-13px;-ms-flex-align:start;align-items:flex-start}.booked__el .applications__el-title{margin-top:0;margin-bottom:5px;margin-top:6px}@media (max-width:1260px){.calendar .months-container{grid-template-columns:1fr 1fr 1fr 1fr}.custom-item,.custom-item--modal{grid-column-start:1;grid-column-end:5}}@media (max-width:1040px){.calendar .months-container{grid-template-columns:1fr 1fr 1fr;padding:0 16px;padding-top:32px}.custom-item,.custom-item--modal{grid-column-start:1;grid-column-end:4}}@media (max-width:767px){.calendar{border-radius:0;display:none}.calendar__wrap{background:#FFFFFF;box-shadow:0 8px 53px rgba(27,43,106,.08);border-radius:0 0 25px 25px;padding:0 20px;padding-bottom:23px;padding-top:19px}.calendar__wrap>.custom-item--modal.active,.calendar__wrap>.custom-item.active{display:-ms-flexbox;display:flex}.calendar-mobile{display:block}.calendar__top{padding:0 16px;padding-top:14px;background-color:white;margin-top:16px;margin-bottom:0;grid-template-columns:1fr;background:#FFFFFF;box-shadow:0 8px 53px rgba(27,43,106,.08);border-radius:25px 25px 0 0}.calendar__checkbox{margin-bottom:7px}.calendar__checkbox:last-child{margin-bottom:0}.custom-item{border:none;border-radius:0;padding:0;margin-top:18px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.custom-item__right{max-width:100%;margin-top:15px}.custom-item__list{margin-top:7px}.custom-item--modal{border:none;border-radius:0;padding:0;margin-top:18px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.custom-item--modal__right{max-width:100%;margin-top:15px}.custom-item--modal__list{margin-top:7px}.support__link{-ms-flex-pack:center;justify-content:center;margin-top:9px;margin-bottom:19px}.booked__el{width:100%}.datepicker--nav{-ms-flex-pack:justify;justify-content:space-between;max-width:240px;margin-left:auto;margin-right:auto;position:relative}.datepicker--nav-title{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;text-align:center;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.datepicker--nav-title.-disabled-{position:static;transform:none;width:auto;height:auto}.datepicker--cells-months,.datepicker--cells-years{grid-template-columns:1fr 1fr 1fr;margin-top:15px;column-gap:7px;row-gap:4px}.datepicker--cells-months .datepicker--cell,.datepicker--cells-years .datepicker--cell{height:100%;width:100%;background:#FFFFFF;border:1px solid #D5D2F2;border-radius:8px}.datepicker--cells-months .datepicker--cell.-focus-,.datepicker--cells-months .datepicker--cell.-selected-,.datepicker--cells-years .datepicker--cell.-focus-,.datepicker--cells-years .datepicker--cell.-selected-{background:#675BE1;color:#FFFFFF}.datepicker--cell.-current-{color:#675BE1}}@media (max-width:479px){.custom-item__top{padding-left:19px;font-size:14px;line-height:18px}.custom-item__top:before{width:7px;height:7px}.custom-item__list li{padding-left:18px;font-size:12px;line-height:20px}.custom-item__list li:before{left:7px}.custom-item__right-booking,.custom-item__right-calculate{font-size:14px;line-height:24px;padding:8px}.custom-item__right-booking{margin-top:5px}.custom-item--modal__top{padding-left:19px;font-size:14px;line-height:18px}.custom-item--modal__top:before{width:7px;height:7px}.custom-item--modal__list li{padding-left:18px;font-size:12px;line-height:20px}.custom-item--modal__list li:before{left:7px}.custom-item--modal__right-booking,.custom-item--modal__right-calculate{font-size:14px;line-height:24px;padding:8px}.custom-item--modal__right-booking{margin-top:5px}}.client{background-color:white;display:block;padding-left:0}.client .whatspapp-ico{position:fixed;bottom:20px;right:15px;z-index:7}.client .whatspapp-ico__wp{position:relative}.client .whatspapp-ico__img{width:83px;height:83px;border-radius:50%;overflow:hidden;border:3px solid #FFFFFF;box-sizing:border-box;filter:drop-shadow(11px 10px 42px rgba(0,0,0,.25))}.client .whatspapp-ico__img img{width:100%;height:100%;object-fit:cover}.client .whatspapp-ico__ico{position:absolute;bottom:-5px;right:-5px;width:46px;height:46px;border-radius:50%;background:#3EBF91;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:transform .25s}@media (min-width:1199px){.client .whatspapp-ico:hover .whatspapp-ico__ico{transform:scale(1.1)}}.restaraunt{width:100%;padding:0 60px;padding-top:61px}.restaraunt__container{max-width:761px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.restaraunt__left h2{font-style:normal;font-weight:600;font-size:38px;line-height:46px;text-align:center;color:#0F0934;min-width:281px}.restaraunt__right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding-top:15px;padding-bottom:16px;background:#FFFFFF;box-shadow:0 8px 53px rgba(27,43,106,.08);border-radius:13px}.restaraunt__right-el{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:17px 21px;border-bottom:1px solid #F7F8FF}.restaraunt__right-el:last-child{border-bottom:none}.restaraunt__right-el svg{margin-right:19px;min-width:20px}.restaraunt__right-el p{font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:#0F0934;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;max-height:54px}.restaraunt__right-el p span{font-weight:600;color:#675BE2}.manager{padding-top:129px;padding-bottom:145px;background-image:url(../img/client/back1.png);background-position:50%;background-size:cover}.manager__container{padding:0 94px 79px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;background:#FFFFFF;border:3px solid #675BE2;box-shadow:0 30px 53px rgba(27,43,106,.08);border-radius:30px}.manager__container-wrap{position:relative;z-index:2;max-width:800px;margin:0 auto}.manager__container-wrap:before{content:"";z-index:-2;position:absolute;bottom:-28px;left:50%;transform:translateX(-50%);width:calc(100% - 86px);height:calc(100% - 28px);background:#FFFFFF;box-shadow:0 30px 53px rgba(27,43,106,.08);border-radius:33px}.manager__img{line-height:0;width:120px;height:120px;margin-top:-62px;border-radius:50%;overflow:hidden}.manager__img img{width:100%;height:100%;object-fit:cover}.manager__name{font-weight:500;font-size:16px;line-height:20px;color:#697A9D;margin-top:18px}.manager__name,.manager__title{font-family:Euclid Circular A;font-style:normal;text-align:center}.manager__title{margin-top:35px;font-weight:600;font-size:25px;line-height:31px;color:#0F0934}.manager__text{margin-top:20px;font-family:Euclid Circular A;font-weight:400;font-size:17px;line-height:28px;text-align:center;color:#0F0934}.manager__text a{color:#675BE2;border-bottom:1px solid #675BE2;transition:border-color .3s linear}@media (min-width:991px){.manager__text a:hover{border-color:transparent}}.key{padding:0 60px;padding-bottom:103px}.key__title{font-style:normal;font-weight:700;font-size:45px;line-height:54px;text-align:center;color:#0F0934}.key__container{max-width:1390px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;margin-top:72px;position:relative}.key__swiper{max-width:875px;margin-left:0;margin-right:35px}.key__swiper-slide{border-radius:10px;overflow:hidden;line-height:0}.key__swiper-slide img{width:100%;height:100%;object-fit:cover}.key__swiper-nav{max-width:875px;width:100%;position:absolute;top:47%;left:0}.key__swiper-prev{position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);left:0;width:100%;width:49px;height:49px;background:rgba(0,0,0,.44);border:1px solid #FFFFFF;box-sizing:border-box;-webkit-backdrop-filter:blur(97px);backdrop-filter:blur(97px);border-radius:8px;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:.3s linear}@media (min-width:991px){.key__swiper-prev:hover{opacity:.7}}.key__swiper-prev svg{transform:rotate(180deg)}.key__swiper-next{position:absolute;top:50%;transform:translateY(-50%) translateX(50%);right:0;width:100%;width:49px;height:49px;background:rgba(0,0,0,.44);border:1px solid #FFFFFF;box-sizing:border-box;-webkit-backdrop-filter:blur(97px);backdrop-filter:blur(97px);border-radius:8px;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:.3s linear}@media (min-width:991px){.key__swiper-next:hover{opacity:.7}}.key__right{width:453px;padding-top:12px}.key .check__contant{border:2px solid rgba(105,122,157,.21);border-radius:18px;padding:42px 14px 33px 33px;margin-bottom:22px;position:relative;cursor:pointer}.key .check__contant .label{background:#DFE3EA;border-radius:63px;padding:6px 12px;position:absolute;z-index:1;top:-13px;left:15px;transition:.25s;font-style:normal;font-weight:600;font-size:11px;line-height:14px}.key .check__contant .checkbox__icon{width:20px;height:20px;border-radius:50%;position:absolute;top:22px;right:10px}.key .check__contant-top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.key .check__contant-top p{font-style:normal;margin-right:6px;font-weight:600;font-size:35px;line-height:44px;color:#675BE2}.key .check__contant-top span{height:27px;font-style:normal;font-weight:500;font-size:17px;line-height:17px;color:#0F0834;padding:6px 12px;background:#FFFFFF;box-shadow:0 4px 16px rgba(57,78,109,.06);border-radius:63px;display:block}.key .check__contant a{color:#675BE1;font-style:normal;font-weight:600;font-size:14px;line-height:15px;border-bottom:1px solid #675BE1;transition:.25s}@media (min-width:991px){.key .check__contant a:hover{border-color:transparent}}.key .check__contant li{font-style:normal;font-weight:500;font-size:15px;line-height:16px;color:#697A9D;margin-bottom:9px}.key .check__contant li.stcol{color:#0F0934}.key .check__contant ul{padding-left:23px;margin-top:27px;margin-bottom:22px}.key__btn{padding:16px;background:#675BE2;box-shadow:0 17px 18px rgba(103,91,225,.46);border-radius:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:.3s linear}@media (min-width:991px){.key__btn:hover{opacity:.7}}.key__btn p{text-align:center;font-style:normal;font-weight:600;font-size:19px;line-height:24px;color:#FFFFFF;font-family:Inter,sans-serif}.key__btn p span{font-size:17px;font-weight:400}.stock{padding:0 60px;position:relative;z-index:1}.stock__wrapper{max-width:1391px;margin:0 auto;position:relative;margin-bottom:45px}.stock__wrapper:before{content:"";position:absolute;width:calc(100% - 130px);height:calc(100% - 26px);left:50%;top:43px;transform:translateX(-50%);background:#FFFFFF;box-shadow:0 30px 53px rgba(27,43,106,.08);border-radius:33px;z-index:0}.stock__container{width:100%;background-image:url(../img/client/back2.png);border-radius:25px;background-size:cover;padding:29px;box-shadow:0 30px 53px rgba(27,43,106,.08),0 8px 53px rgba(27,43,106,.08);z-index:1;position:relative}.stock__wrap{max-width:568px;width:100%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-top:26px;padding-bottom:48px;background:rgba(255,255,255,.1);border:2px solid #FFFFFF;box-sizing:border-box;-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px);border-radius:20px}.stock__title{font-weight:700;font-size:33px;line-height:41px;color:#FFFFFF}.stock__title,.stock__uptitle{font-family:Euclid Circular A;font-style:normal;text-align:center}.stock__uptitle{margin-top:7px;font-weight:500;font-size:18px;line-height:23px;color:#72869F}.stock__list{margin-top:25px;max-width:90%}.stock__list li,.stock__list p{font-family:Euclid Circular A;font-style:normal;font-weight:500;font-size:20px;line-height:24px;color:#FFFFFF;position:relative;margin-bottom:15px;padding-left:15px}.stock__list li:last-child,.stock__list p:last-child{margin-bottom:0}.stock__list li:before,.stock__list p:before{content:"";position:absolute;top:50%;left:5px;width:5px;height:5px;border-radius:50%;background-color:white}.stock p{font-style:normal;font-weight:500;font-size:20px;line-height:24px;color:#FFFFFF;margin-top:10px}.stock p:first-of-type{margin-top:0}.stock p:first-of-type:before{display:none}.stock__counter>p{font-family:Euclid Circular A;font-style:normal;font-weight:600;font-size:29px;line-height:37px;text-align:center;color:#F94441}.stock__counter a{padding:15px;background:#F94441;box-shadow:0 17px 18px rgba(249,68,65,.46);border-radius:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:453px;margin:0 auto;margin-top:24px;cursor:pointer;transition:.3s linear}@media (min-width:991px){.stock__counter a:hover{opacity:.7}}.stock__counter a p{font-family:Inter;font-weight:600;font-size:19px}.stock__counter a p,.stock__counter a span{font-style:normal;line-height:24px;text-align:center;color:#FFFFFF}.stock__counter a span{font-weight:400;font-size:17px}.faq{padding:0 60px;padding-top:94px;position:relative}.faq:before{content:"";position:absolute;width:903px;height:850px;background-image:url(../img/client/back3.png);left:-244px;top:-295px;z-index:0}.faq__container{max-width:1392px;margin:0 auto;position:relative;z-index:1}.faq__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:46px}.faq__title h3{font-style:normal;font-weight:700;font-size:43px;line-height:54px;color:#0F0934;max-width:530px}.faq__manager{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.faq__manager-img{margin-right:20px;border-radius:50%;width:86px;height:86px;line-height:0;overflow:hidden}.faq__manager-img img{width:100%;height:100%;object-fit:cover}.faq__manager-text p{font-family:Euclid Circular A;font-style:normal;font-weight:400;font-size:17px;line-height:22px;color:#0F0934}.faq__manager-text p b{font-weight:600}.faq__manager-text span{margin-top:9px;font-family:Euclid Circular A;font-style:normal;font-weight:500;font-size:14px;line-height:12px;color:#697A9D}.faq__el{background:#FFFFFF;border:1px solid #DFE3EA;box-sizing:border-box;border-radius:14px;padding:31px 35px 31px 55px;margin-bottom:22px;transition:.3s linear;cursor:pointer}.faq__el-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.faq__el-title p{font-family:Euclid Circular A;font-style:normal;font-weight:400;font-size:21px;line-height:27px;color:#0F0934}.faq__el-title-close{width:19px;height:19px;position:relative}.faq__el-title-close span{display:block;transform:translate(-50%,-50%);transform-origin:center center;width:100%}.faq__el-title-close span,.faq__el-title-close span:after{position:absolute;left:50%;top:50%;height:5px;border-radius:2px;background:#675BE2;transition:.3s linear}.faq__el-title-close span:after{content:"";transform:translate(-50%,-50%) rotate(90deg);width:19px}.faq__el-text{max-width:832px;margin-top:21px;padding-bottom:14px;display:none}.faq__el-text p{font-family:Euclid Circular A;font-style:normal;font-weight:400;font-size:16px;line-height:30px;color:#575274}.faq__el.active{border:1px solid #675BE2}.faq__el.active .faq__el-title p{font-weight:500}.faq__el.active .faq__el-title-close span{background:#0F0934}.faq__el.active .faq__el-title-close span:after{transform:translate(-50%,-50%) rotate(0deg);background:#0F0934}.faq__el:last-child{margin-bottom:0}@media (min-width:991px){.faq__el:hover{border:1px solid #675BE2}}.faq__btn{width:357px;height:65px;font-family:Inter;font-style:normal;font-weight:600;font-size:19px;line-height:24px;text-align:center;color:#FFFFFF;margin-top:29px}.rating{padding:0 60px;padding-top:152px;margin-bottom:138px;position:relative}.rating:before{content:"";position:absolute;width:792px;height:805px;background-image:url(../img/client/back4.png);right:8px;bottom:-58px;z-index:0}.rating__container{margin:0 auto;max-width:1393px;position:relative;z-index:1}.rating__title{font-style:normal;font-weight:700;font-size:43px;line-height:44px;color:#0F0934}.rating__star{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.rating__star svg{margin-right:6px}.rating__star p{font-family:Euclid Circular A;font-style:normal;font-weight:400;font-size:17px;line-height:22px;color:#0F0934}.rating__slider{margin-top:45px;overflow:visible}.rating__slider-wrapper{max-width:1442px;padding:0 25px;margin:0 auto;overflow:hidden;padding-bottom:63px;position:relative;z-index:1}.rating__slider-nav{width:100%;height:388px;position:absolute;top:0;left:0}.rating__slider-el,.rating__slider-wrap{display:-ms-flexbox;display:flex}.rating__slider-el{padding:30px 35px 35px;background:#FFFFFF;box-shadow:0 30px 40px rgba(27,43,106,.08);border-radius:25px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:445px}.rating__slider-el-img{line-height:0;width:92px;height:92px;margin-bottom:25px;border-radius:50%;overflow:hidden}.rating__slider-el-img img{width:100%;height:100%;object-fit:cover}.rating__slider-el-stars{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.rating__slider-el-stars svg{margin:0 3px}.rating__slider-el-text{margin-top:25px}.rating__slider-el-text p{font-weight:400;font-size:15px;line-height:25px}.rating__slider-el-name,.rating__slider-el-text p{font-family:Euclid Circular A;font-style:normal;text-align:center;color:#0F0934}.rating__slider-el-name{margin-top:25px;font-weight:600;font-size:14px;line-height:24px}.rating__slider .swiper-slide:not(.swiper-slide-visible){opacity:0;transition:opacity .3s linear}.rating__like{margin:0 auto;max-width:1393px;position:relative;z-index:1}.rating__like-title{font-family:Euclid Circular A;font-weight:600;font-size:30px}.rating__like-title,.rating__like p{font-style:normal;line-height:23px;color:#0F0934}.rating__like p{font-weight:400;font-size:22px;margin-top:15px;padding-left:10px}.rating__like p:first-of-type{margin-top:0}.rating__like-list{margin-top:41px}.rating__like-list ul{padding:0;list-style:none}.rating__like-list li{font-family:Euclid Circular A;font-style:normal;font-weight:400;font-size:22px;line-height:23px;color:#0F0934;margin-bottom:42px;padding-left:42px;position:relative}.rating__like-list li:last-child{margin-bottom:0}.rating__like-list li:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background-image:url(../img/client/check11.svg)}.rating__like-list li b{font-weight:500}.rating__btn{width:357px;height:65px;font-family:Inter;font-style:normal;font-weight:600;font-size:19px;line-height:24px;text-align:center;color:#FFFFFF;margin-top:42px}.about{padding:0 60px}.about__container{max-width:1368px;margin:0 auto;-ms-flex-align:stretch;align-items:stretch}.about__container,.about__left{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.about__left{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;max-width:846px}.about__left h3{font-style:normal;font-weight:700;font-size:43px;line-height:54px;color:#0F0934}.about__left p{margin-top:auto;font-family:Euclid Circular A;font-weight:400;font-size:25px;line-height:39px;color:#0F0934}.about__left p a{color:#675BE1;border-bottom:1px solid #675BE1;transition:border-color .3s linear}@media (min-width:991px){.about__left p a:hover{border-color:transparent}}.about__right{max-width:372px}.about__right-el{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:29px}.about__right-el:last-child{margin-bottom:0}.about__right-el svg{margin-right:19px}.about__right-el a,.about__right-el p{max-width:calc(100% - 19px - 28px)}.about__right-el p{font-family:Euclid Circular A;font-style:normal;font-weight:400;font-size:17px;line-height:15px;color:#0F0934}.about__right-el p b{font-weight:600}.about__right-el a{font-family:Euclid Circular A;font-style:normal;font-weight:400;font-size:17px;line-height:25px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#675BE1}@media (min-width:991px){.about__right-el a:hover{-webkit-text-decoration-line:none;text-decoration-line:none}}.about__mob{display:none}.about__mob p{margin-top:auto;font-family:Euclid Circular A;font-style:italic;font-weight:400;font-size:22px;line-height:35px;color:#0F0934}.about__mob p a{color:#675BE1;border-bottom:1px solid #675BE1;transition:border-color .3s linear}@media (min-width:991px){.about__mob p a:hover{border-color:transparent}}.halls{margin-top:142px;padding:0 60px}.halls__container{max-width:1392px;margin:0 auto}.halls__title{font-style:normal;font-weight:700;font-size:47px;line-height:60px;color:#0F0934}.halls__wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:36px}.halls__el{border:1px solid #DFE3EA;border-radius:23px;padding:28px 26px 27px;width:calc(50% - 14px);margin-bottom:12px}.halls__el-title{font-family:Euclid Circular A;font-style:normal;font-weight:500;font-size:19px;line-height:15px;color:#0F0934}.halls__el-info{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;margin-top:23px}.halls__el-img{min-width:324px;width:324px;height:230px;overflow:hidden;border-radius:17px;margin-right:34px;position:relative;filter:drop-shadow(0 10px 14px rgba(45,39,97,.07));cursor:pointer}.halls__el-img img{width:100%;height:100%;object-fit:cover}.halls__el-img svg{position:absolute;right:22px;bottom:16px}.halls__el-right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.halls__el-list li,.halls__el-right{font-family:Euclid Circular A;font-style:normal;font-weight:500;font-size:17px;line-height:22px;color:#697A9D;padding-left:25px;margin-bottom:6px;position:relative}.halls__el-list li:before{content:"";position:absolute;top:9px;left:10px;width:5px;height:5px;border-radius:50%;background:#697A9D}.halls__el-btn{width:83px;height:31px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.halls__el-btn svg{margin-left:1px}.galery{margin-top:68px;padding:0 60px;padding-bottom:63px}.galery__container{max-width:1392px;margin:0 auto}.galery__title{font-style:normal;font-weight:700;font-size:47px;line-height:60px;color:#0F0934}.galery__uptitle{font-family:Euclid Circular A;font-style:normal;font-weight:600;font-size:26px;line-height:30px;color:#0F0934;max-width:1392px;margin:0 auto;margin-bottom:31px}.galery__wrap{max-width:1575px;margin:0 auto;margin-top:38px;padding:0 25px;position:relative}.galery__slider-wrap{display:-ms-flexbox;display:flex}.galery__slider-el{line-height:0;border-radius:10px;overflow:hidden;max-width:32%;height:auto}.galery__slider-el img{width:100%;height:100%;object-fit:cover}.galery__slider-nav{width:100%;height:calc(100% - 61px);position:absolute;bottom:0;left:0}.galery__btn{width:367px;height:65px;margin:0 auto;margin-top:50px;font-family:Inter;font-style:normal;font-weight:600;font-size:19px;line-height:24px;text-align:center;color:#FFFFFF;box-shadow:0 17px 18px rgba(103,91,225,.46)}.galery__hidden{display:none;padding-bottom:130px}.galery__hidden-fancy{display:none}.slider-proj-prev{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;width:49px;height:49px;background:rgba(0,0,0,.44);border:1px solid #FFFFFF;box-sizing:border-box;-webkit-backdrop-filter:blur(97px);backdrop-filter:blur(97px);border-radius:8px;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:opacity .3s linear;cursor:pointer}.slider-proj-prev svg{transform:rotate(180deg)}@media (min-width:991px){.slider-proj-prev:hover{opacity:.7}}.slider-proj-next{position:absolute;top:50%;transform:translateY(-50%);right:0;width:100%;width:49px;height:49px;background:rgba(0,0,0,.44);border:1px solid #FFFFFF;box-sizing:border-box;-webkit-backdrop-filter:blur(97px);backdrop-filter:blur(97px);border-radius:8px;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:opacity .3s linear;cursor:pointer}@media (min-width:991px){.slider-proj-next:hover{opacity:.7}}@media (max-width:1440px){.key{padding-left:70px;padding-right:70px}.key__swiper{margin-right:0;margin-right:32px}.key__swiper,.key__swiper-nav{max-width:800px;width:calc(100% - 430px)}.key__swiper-nav{z-index:1;top:45%}.key__right{width:400px}.key .check__contant{padding:30px 13px 29px 25px}.faq,.rating,.stock{padding-left:70px;padding-right:70px}.rating__slider-el{padding-left:25px;padding-right:25px}.rating__slider-nav{top:45px}.about{padding-left:70px;padding-right:70px}.about__left{max-width:760px;margin-right:20px}.about__left p{font-size:21px;line-height:34px}.halls{padding-left:70px;padding-right:70px}.halls__el{padding-left:20px;padding-right:20px}.halls__el-img{width:270px;min-width:270px;height:200px}.galery{padding-left:70px;padding-right:70px}}@media (max-width:1199px){.key__container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.key__swiper{margin-right:0}.key__swiper-nav{left:50%;transform:translateX(-50%);z-index:1;top:24%}.key__right{margin-top:32px}.faq__title{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.faq__title h3{max-width:100%}.faq__manager{margin-top:20px}.about__container{-ms-flex-direction:column;flex-direction:column}.about__left p{display:none}.about__mob,.about__right{margin-top:30px}.about__mob{display:block}.halls__el-img{width:220px;min-width:220px;height:150px}}@media (max-width:990px){.halls__el-img{width:93px;min-width:93px;height:93px}}@media (max-width:991px){.restaraunt{padding:0 16px;padding-top:50px}.restaraunt__container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.restaraunt__left h2{font-size:30px;line-height:40px;min-width:0}.restaraunt__left h2 br{display:none}.restaraunt__right-el svg{margin-right:10px}.restaraunt__right-el p{font-size:14px;line-height:17px}.manager{padding:0 16px;padding-top:80px;padding-bottom:80px}.manager__container{padding:0 50px 50px}.manager__img{width:90px;height:90px;margin-top:-49px}.manager__title{font-size:22px;line-height:26px;margin-top:20px}.manager__text{font-size:16px;line-height:24px}.key{padding:0;padding-bottom:36px}.key__title{font-size:30px;line-height:40px;padding:0 16px}.key__container{margin-top:30px}.key__swiper{max-width:100%;padding-left:16px;overflow:visible;width:auto}.key__swiper-nav{display:none}.key__swiper-slide{width:320px!important;height:281px}.key__right{width:100%}.faq,.key__right,.stock{padding:0 16px}.faq{margin-top:50px}.faq__title h3{font-size:30px;line-height:36px}.rating{padding:0;padding-top:25px}.rating__container{padding:0 16px}.rating__title{font-size:30px;line-height:36px}.rating__slider-nav{display:none}.rating__slider-wrapper{padding:0;padding-bottom:63px;padding-left:16px}.halls,.rating__like{padding:0 16px}.halls__title{font-size:30px;line-height:36px}.halls__wrap{margin-top:20px}.galery{margin-top:30px;padding:0 50px}.galery__title{font-size:30px;line-height:36px;padding:0 16px}.galery__uptitle{font-size:24px;line-height:30px}.galery__wrap{padding:0;padding-left:16px;margin-top:30px}.galery__slider{overflow:visible}.galery__slider-nav{display:none}.galery__slider-el{width:320px!important}}@media (max-width:767px){.restaraunt{padding-top:20px}.restaraunt__left h2{font-weight:600;font-size:18px;line-height:15px;font-family:Euclid Circular A}.restaraunt__right{padding-top:3px;padding-bottom:10px;background:#FFFFFF;box-shadow:0 8px 53px rgba(27,43,106,.08);border-radius:13px;margin-top:16px}.restaraunt__right-el{padding:15px 21px}.manager{padding-top:47px;padding-bottom:20px;background-image:none}.manager__img{width:64px;height:64px;margin-top:-34px}.manager__name{margin-top:5px;font-family:Euclid Circular A;font-style:italic;font-weight:400;font-size:11px;line-height:14px;text-align:center;color:#697A9D}.manager__title{margin-top:16px;font-weight:600;font-size:15px;line-height:15px}.manager__text{margin-top:10px;font-size:12px;line-height:18px}.manager__container{padding:0 15px 23px}.manager__container-wrap:before{display:none}.key__title{font-family:Euclid Circular A;font-style:normal;font-weight:600;font-size:18px;line-height:23px;text-align:left}.key__container{margin-top:21px}.key__swiper-slide{width:281px!important}.key .check__contant{padding:26px 16px 22px;margin-bottom:26px}.key .check__contant-top p{font-weight:600;font-size:24px;line-height:15px}.key .check__contant-top span{font-weight:500;font-size:14px;line-height:15px}.key .check__contant ul{margin-top:13px;margin-bottom:12px}.key__btn{margin-top:16px;padding:12px}.key__btn p{font-weight:600;font-size:17px;line-height:17px}.key__btn p span{font-size:13px}.stock__wrapper{margin-bottom:35px}.stock__wrapper:before{display:none}.stock__container{background:#001733;box-shadow:0 8px 53px rgba(27,43,106,.08);border-radius:25px;background-image:none;padding:42px 26px;position:relative}.stock__container:before{content:"";position:absolute;width:calc(100% + 32px);height:calc(100% + 42px);top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(../img/client/bac22.png);background-size:contain;background-position:50%}.stock__wrap{padding:39px 15px}.stock__title{font-size:18px;line-height:21px}.stock__uptitle{font-weight:400;font-size:15px;line-height:18px;text-align:center;color:#FFFFFF;margin-top:8px}.stock p{font-size:17px;line-height:19px}.stock__list li{font-weight:500;font-size:17px;line-height:12px;margin-bottom:17px}.stock__counter p{font-weight:600;font-size:17px;line-height:22px}.stock__counter a{margin-top:16px;padding:9px;width:100%}.stock__counter a p{font-size:17px;line-height:17px}.stock__counter a p span{font-size:13px}.faq{margin-top:26px}.faq:before{display:none}.faq__title{margin-bottom:15px}.faq__title h3{font-weight:600;font-size:18px;line-height:23px;font-family:Euclid Circular A;font-style:normal}.faq__manager-img{width:65px;height:65px;margin-right:15px}.faq__manager-text{max-width:calc(100% - 80px)}.faq__manager-text p{font-size:14px;line-height:18px}.faq__manager-text span{margin-top:7px;font-weight:500;font-size:12px;line-height:12px;display:block}.faq__wrap{background:#FFFFFF;box-shadow:0 8px 53px rgba(27,43,106,.08);border-radius:25px;padding:7px 0 9px}.faq__el{padding:23px 17px 15px;border:none;border-bottom:1px solid #E2E6F9;border-radius:0;margin-bottom:0}.faq__el-title p{font-weight:500;font-size:15px;line-height:19px}.faq__el-title-close{margin-left:12px}.faq__el-title-close span{width:12px;height:3px}.faq__el-title-close span:after{width:12px;height:3px;transform:translate(-50%,-40%) rotate(90deg)}.faq__el.active{border:none;border-bottom:1px solid #E2E6F9}.faq__el:last-child{padding-bottom:20px!important;border:none!important}.faq__btn{margin-top:10px;height:40px;font-weight:600;font-size:14px;line-height:24px;width:100%}.rating{margin-bottom:25px}.rating:before{display:none}.rating__top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.rating__title{font-weight:600;font-size:18px;line-height:23px;font-family:Euclid Circular A}.rating__star{margin-top:0}.rating__star p{font-size:15px;line-height:19px}.rating__slider{margin-top:19px}.rating__slider-wrapper{padding-bottom:33px}.rating__slider-el{padding-left:15px;padding-right:15px;width:316px}.rating__btn{font-weight:600;font-size:14px;line-height:24px;height:40px;width:100%;margin-top:25px}.rating__like-title{font-weight:600;font-size:18px;line-height:23px}.rating__like-list p{font-size:18px;line-height:23px;margin-bottom:10px}.rating__like-list li{padding-left:22px;margin-bottom:16px}.rating__like-list li span{font-weight:400;font-size:18px;line-height:23px}.rating__like-list li:before{top:4px;width:17px;height:17px;background-size:cover}.about{padding:0 16px}.about__left h3{font-weight:600;font-size:18px;line-height:23px}.about__right-el p{font-size:14px;line-height:15px}.about__right-el a{font-size:14px;line-height:18px}.about__mob p{font-size:14px;line-height:22px}.halls{margin-top:30px}.halls__title{font-family:Euclid Circular A;font-style:normal;font-weight:600;font-size:18px;line-height:23px}.halls__wrap{margin-top:15px;-ms-flex-direction:row;flex-direction:row}.halls__el{padding:11px 18px 17px;width:calc(50% - 5px)}.halls__el-title{font-weight:500;font-size:16px;line-height:18px}.halls__el-info{margin-top:12px}.halls__el-right div{margin-bottom:12px}.halls__el-right div,.halls__el-right div li{font-weight:500;font-size:12px;line-height:12px}.halls__el-img{width:93px;height:93px;margin-right:8px}.halls__el-list{margin-bottom:12px}.halls__el-list,.halls__el-list li{font-weight:500;font-size:12px;line-height:12px}.halls__el-btn{height:25px;width:76px;font-weight:600;font-size:11px;line-height:15px}.galery{padding:0 16px}.galery__title{font-family:Euclid Circular A;font-style:normal;font-weight:600;font-size:18px;line-height:23px;padding-left:0}.galery__uptitle{font-weight:400;font-size:16px;line-height:15px;padding-bottom:14px;border-bottom:1px solid #F7F8FF;margin-right:16px;margin-bottom:11px}.galery__wrap{margin-top:11px;margin-bottom:18px;padding-left:0}.galery__slider-el{max-width:none;width:281px!important}.galery__btn{font-weight:600;font-size:14px;line-height:24px;width:calc(100% - 32px);height:40px;margin:0 16px;margin-top:18px;margin-bottom:28px}}@media (max-width:575px){.rating__slider-el{padding:24px 7px 33px}.rating__slider-el-img{width:57px;height:57px;margin-bottom:17px}.rating__slider-el-stars svg{margin:0 4px}.rating__slider-el-text{margin-top:20px}.rating__slider-el-text p{font-size:14px;line-height:24px}.rating__slider-el-name{margin-top:17px}.halls__wrap{-ms-flex-direction:column;flex-direction:column}.halls__el{width:100%;margin-bottom:10px}.halls__el:last-child{margin-bottom:0}}@media (max-width:479px){.rating__slider-el{width:280px}}.self__container{background:#F2F6FD}.self__wp{display:-ms-flexbox;display:flex;padding-right:17px;padding-top:25px}.self__buttons{margin-top:20px;min-height:41px;position:relative}.self__left{padding:26px 40px 40px;background:#FFFFFF;border-radius:14px;max-width:788px;width:calc(100% - 490px)}.self__right{margin-left:auto;width:37.2%;max-width:476px;position:relative;min-width:475px}.self__subtitle{font-style:normal;font-weight:600;font-size:17px;line-height:21px;letter-spacing:-.24px;margin-top:13px;margin-bottom:19px;font-family:Montserrat,sans-serif}.self .applications__btn{padding:12px 19px;font-size:15px}.self .applications__title{margin-top:0}.self .applications__buttons.fixed{position:fixed;top:0;width:inherit;z-index:10;background:#fff;box-shadow:0 8px 53px rgba(27,43,106,.08);border-radius:0 0 10px 10px;padding-bottom:10px;padding-top:10px;transition:padding-top .25s,padding-bottom .25s;margin:0;padding-left:40px}@media (max-width:1366px){.self .applications__buttons.fixed{padding-left:20px}}@media (max-width:991px){.self .applications__buttons.fixed{padding-left:16px}}@media (max-width:767px){.self .applications__buttons.fixed{width:100%!important;left:0!important}}.self__grid{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.self__grid-wp{margin-top:23px}.self__grid-title{margin-bottom:30px;font-style:normal;font-weight:400;font-size:20px;line-height:15px}.self__general{background:#FFFFFF;box-shadow:0 8px 53px rgba(27,43,106,.08);border-radius:25px;padding-top:25px;padding-bottom:16px}.self__general-line{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-bottom:13px;margin-bottom:15px;padding-left:33px;padding-right:20px;border-bottom:1px solid #F7F8FF;min-height:43px}.self__general-line>svg{margin-right:19px}.self__general-line a{margin-left:auto}.self__general-line a svg{position:relative;top:2px}.self__general p{font-style:normal;font-weight:400;font-size:16px;line-height:15px}.self__general p span{font-weight:600}.self__key{padding-left:33px;padding-right:27px;padding-bottom:10px}.self__key .checkbox__text span{font-weight:400}.self__key-title{font-style:normal;font-weight:600;font-size:22px;line-height:24px;margin-bottom:8px}.self__key-title span{color:#675BE1;white-space:nowrap}.self__key-item{font-style:normal;font-weight:400;font-size:18px;line-height:22px;margin-bottom:9px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.self__key-item p{font-style:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}.self__key-item span{color:#675BE1;margin-left:2px}.self__key-item span:nth-child(2){margin-left:auto}.self__key-item_colich,.self__key-item_service{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.self__key-item_colich p,.self__key-item_service p{margin-right:10px}.self__key-item_colich p span,.self__key-item_service p span{font-weight:400}.self__key-item_colich span,.self__key-item_service span{margin-right:auto;margin-left:3px}.self__key-item_colich .product__bottom-left,.self__key-item_service .product__bottom-left{margin-left:auto}.self__key-item_colich .product__price,.self__key-item_service .product__price{font-weight:400}.self__key-item.self__key-title_eat{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.self__key-item.self__key-title_eat .service-info{margin-left:auto}.self__key-item.self__key-title_eat span{font-weight:600}.self__key-item .product__bottom-left{height:28px}.self__key-item_service .product__bottom-left{padding-right:8px}.self__key-item.disabled p span{color:#D3D2DE}.self__key:last-child{border-bottom:none;padding-bottom:0}.self .service-info{font-style:normal;font-weight:400;font-size:14px;line-height:135%;color:#8DA2B8;padding:5px 16px;background:rgba(141,162,184,.1);border-radius:50px;display:inline-block}.self .service-info_look{padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap}.self .service-info b{font-size:15px;line-height:19px;background:#FFFFFF;border:.5px solid #D5D2F2;box-sizing:border-box;border-radius:50px;font-weight:400;padding:0 30px;display:inline-block;height:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:4px;color:#675BE2}.self .service-info i{font-style:normal}@media (max-width:1140px){.self .service-info{font-size:12px;padding:5px 13px}.self .service-info_look{padding-top:0;padding-bottom:0;padding-right:0}.self .service-info b{font-size:13px;padding:0 26px}}.self__selected{background:#FFFFFF;box-shadow:0 8px 53px rgba(27,43,106,.08);border-radius:25px;padding:25px 39px 97px 33px;margin-top:17px}.self__selected-title{font-style:normal;font-weight:400;font-size:20px;line-height:24px;letter-spacing:-.24px;font-family:Montserrat,sans-serif}.self__selected-subtitle{font-style:normal;font-weight:600;font-size:20px;line-height:22px;margin-top:10px;margin-bottom:9px}.self__selected-list{padding-top:8px}.self__selected_mob{display:none}.self .sel-product{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:18px;min-height:37px;margin-bottom:6px;position:relative}.self .sel-product p{font-style:normal;font-weight:400;font-size:16px;line-height:19px;margin-bottom:3px;transition:.2s}.self .sel-product span{font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#96A1BA}.self .sel-product__info{margin-right:auto;line-height:0;cursor:pointer}.self .sel-product .product__calc{height:38px}.self .sel-product__price{font-style:normal;font-weight:500;font-size:18px;line-height:135%;min-width:80px;text-align:right;margin-left:5px;white-space:nowrap}.self .sel-product__price span{font-weight:600;color:#675BE1;font-size:inherit;line-height:inherit}.self .sel-product:hover .sel-product__info p{opacity:.7}.self .sel-product_look .service-info_look b{height:37px}@media (max-width:1140px){.self .sel-product_look .service-info_look b{height:33px;padding:0 19px}}@media (max-width:991px){.self .sel-product{position:relative}.self .sel-product:before{content:url(../img/rubish.svg);position:absolute;right:-151%;top:-7px;height:112%;width:150%;background:#675BE1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:50px;padding-top:5px;border-radius:5px}}.self__btn{position:fixed;right:36px;bottom:24px;width:inherit;background:#272727;border:1px solid #FFFFFF;box-sizing:border-box;box-shadow:11px 10px 42px rgba(0,0,0,.25);border-radius:77px;color:#FFFFFF;font-style:normal;font-weight:500;font-size:20px;line-height:22px;font-family:Euclid Circular A,sans-serif;height:76px;transition:opacity .25s,color .25s;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;z-index:2}.self__btn b{font-weight:600}@media (min-width:991px){.self__btn:hover{background:#3a3a3a;opacity:1}}.self__btn .neok{display:none}.self__btn.btn-neok{background:#fff;border-color:#F01161}.self__btn.btn-neok .ok{display:none}.self__btn.btn-neok .neok{display:block;color:#0F0934}.self__btn.btn-neok .neok span{font-weight:600;color:#F01161}.self__btn.btn-neok .neok i{font-style:normal!important;font-size:17px}.self__btn_option{font-size:18px}.self__btn_option b{font-size:20px}.self .mob,.self__mob-title{display:none}@media (min-width:1460px){.self__wp{max-width:1310px;margin-left:auto;margin-right:auto}}@media (max-width:1366px){.self__right{min-width:430px;width:430px}.self__left{width:calc(100% - 445px);padding-left:20px;padding-right:20px}.self__selected{padding-right:33px}.self__general-line,.self__key,.self__selected{padding-left:25px}}@media (max-width:1140px){.self__general-line p{font-size:14px}.self__key{padding-left:18px;padding-right:15px}.self__key-title{font-size:17px;line-height:19px;margin-bottom:5px}.self__key-item{font-size:12px;line-height:14px}.self__selected{padding-left:17px;padding-right:22px}.self__selected-title{font-size:17px;line-height:19px}.self__selected-subtitle{font-size:16px;line-height:18px;margin-bottom:3px}.self__general{padding-top:20px;padding-bottom:10px}.self__general-line{padding-left:18px;padding-right:15px}.self .sel-product p{font-size:14px;line-height:16px}.self__right{min-width:360px;width:360px}.self__left{width:calc(100% - 375px)}.self__grid-title{font-size:16px}.self__subtitle{font-size:15px;line-height:15px}.self__title{font-size:18px}}@media (max-width:991px){.self__wp{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.self__left{width:100%;background:transparent;padding-left:0;padding-right:0;overflow:hidden}.self__right{width:100%;min-width:0;max-width:none}.self__mob-title{display:block;font-size:18px;line-height:15px;position:relative;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.self__mob-title,.self__mob-title a{-ms-flex-align:center;align-items:center}.self__mob-title a{width:30px;min-width:30px;height:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.self__buttons{min-height:51px;position:relative}}@media (max-width:991px) and (max-width:991px){.self__buttons:before{bottom:-1px}}@media (max-width:991px){.self__general{margin-top:21px}.self__selected{padding-left:0;padding-right:0;background:transparent;padding-top:0;margin-top:16px;box-shadow:none}.self__selected-title,.self__selected_desc{display:none}.self__selected-list{padding-top:9px}.self .sel-product{margin-bottom:13px}.self .sel-product p{font-size:16px;line-height:19px}.self .mob{display:block;width:100%}.self .mob h5{text-align:center;text-transform:uppercase;margin-bottom:17px;font-style:normal;font-weight:600;font-size:20px;line-height:15px}.self .mob div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.self .mob div a{display:block;font-style:normal;font-weight:600;font-size:15px;line-height:15px;color:#675BE1;text-transform:uppercase;border-bottom:1px solid #675BE1}.self .mob div a.current{border:none;color:#0F0934}.self .mob div svg{display:block;margin-left:20px;margin-right:20px;opacity:1}.self .desc{display:none}.self .applications__title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0;white-space:nowrap;text-align:left;text-transform:uppercase}.self .applications__title svg{display:none}.self .applications__title h4{font-size:15px;line-height:15px}.self .applications__buttons{margin-top:20px}.self__subtitle{display:none}}@media (max-width:767px){.self__wp{padding-top:20px;padding-left:16px;padding-right:16px}.self__general{padding-top:15px;padding-bottom:12px}.self__general-line{padding-bottom:8px;min-height:0;margin-bottom:11px}.self__general-line,.self__key{padding-left:21px;padding-right:21px}.self__key{padding-bottom:4px;margin-bottom:2px}.self__key-title{margin-bottom:4px}.self__key-item{margin-bottom:5px}.self__grid-wp{margin-top:10px}.self__grid-title{margin-bottom:14px;font-weight:600}.self__btn{font-size:16px;line-height:20px;height:60px}.self__btn.neok b,.self__btn.neok span,.self__btn b{font-size:17px}.self .sidebar{display:none}.self .applications__buttons{padding-bottom:10px}.self .applications__buttons.fixed:before{content:"";position:absolute;bottom:0;height:10px;width:460px;left:0;background:#fff}}@media (max-width:575px){.self__container section{overflow-x:hidden;max-width:100vw}.self__btn{left:50%;transform:translateX(-50%);width:301px}}.product{max-width:346px;width:49%;background:#FFFFFF;box-shadow:0 8px 53px rgba(27,43,106,.08);border-radius:23px;margin-bottom:10px;overflow:hidden}.product__img{margin-left:auto;margin-right:auto;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:206px}.product__img img{width:100%;height:100%;object-fit:cover}.product__contant{padding:17px 24px 20px}.product__name{margin-bottom:9px;font-style:normal;font-weight:500;font-size:18px;line-height:19px;display:block}.product__descr{font-style:normal;font-weight:300;font-size:13px;line-height:18px;color:#96A1BA}.product__descr b{font-weight:600}.product__bottom{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:23px}.product__bottom-right{font-style:normal;font-weight:600;font-size:28px;line-height:135%;padding-right:12px}.product__bottom-right span{color:#675BE1;font-size:18px}.product__bottom.grey-price .product__bottom-right,.product__bottom.grey-price .product__bottom-right span{color:#D3D2DE}.product__bottom-left{display:-ms-flexbox;display:flex;height:37px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-left:11px;background:rgba(141,162,184,.1);border-radius:50px;position:relative}.product__bottom-left_viewing{background:transparent;padding-left:0;height:auto}.product__bottom-left_viewing .product__price{padding-bottom:6px;font-size:15px}.product__price{font-style:normal;font-weight:500;font-size:14px;line-height:135%;color:#8DA2B8;padding-right:4px}.product__calc{-ms-flex-pack:justify;justify-content:space-between;height:100%;width:79px;font-style:normal;font-weight:600;font-size:18px;line-height:23px;color:#FFFFFF;background:#675BE1;padding-left:6px;padding-right:6px;border-radius:50px}.product__calc,.product__calc-minus,.product__calc-plus{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product__calc-minus,.product__calc-plus{width:18px;height:18px;cursor:pointer;transition:.23s;-ms-flex-pack:center;justify-content:center}@media (min-width:991px){.product__calc-minus:hover,.product__calc-plus:hover{opacity:.7}}.product__calc.disabled{background:#D3D2DE}.product__calc.disabled+.product__calc-remove{opacity:0;visibility:hidden}.product__calc.disabled_minus .product__calc-minus,.product__calc.disabled_plus .product__calc-plus{opacity:0;cursor:auto}.product__calc-remove{transition:.25s;position:absolute;right:-22px;top:50%;transform:translateY(-50%);height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product__calc-remove:before{transition:.25s;opacity:0;visibility:hidden;content:"Удалить всю позицию";position:absolute;z-index:2;padding:5px 6px;color:#fff;text-align:center;top:-17px;left:auto;right:-51px;background:#0F0934;box-shadow:11px 10px 42px rgba(0,0,0,.25);white-space:nowrap;font-size:10px}.product__calc-remove svg path{transition:.25s}@media (min-width:991px){.product__calc-remove:hover svg path{fill:#675BE1}.product__calc-remove:hover:before{opacity:1;visibility:visible}}@media (max-width:1440px){.product__calc-remove:before{right:-3px}}@media (max-width:1140px){.product__calc-remove{right:-18px}}@media (max-width:991px){.product_add{position:relative;overflow:initial}.product_add:before{content:url(../img/rubish.svg);position:absolute;right:-151%;top:0;height:100%;width:150%;background:#675BE1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:50px;padding-top:3px;border-radius:23px}}.product_add .product__img{border-radius:23px 0 0 23px;overflow:hidden}@media (max-width:1366px){.product__contant{padding:16px 15px 18px}}@media (max-width:1260px){.product{width:100%;max-width:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product__name{margin-top:0}.product__img{min-width:190px;width:auto;max-width:190px;margin-right:13px;margin-left:auto;height:100%;min-width:119px}.product__img img{width:100%;height:100%;object-fit:cover}.product__contant{width:100%}}@media (max-width:1140px){.product__calc{width:70px;font-size:15px;line-height:19px}.product__bottom{-ms-flex-align:center;align-items:center}.product__bottom-left{height:33px}.product__bottom-right{font-size:18px;padding-right:3px}.product__bottom-right span{font-size:15px}.product__price{font-size:12px}.product__name{font-size:17px;line-height:19px}.product__descr{font-size:11px;line-height:13px}}@media (max-width:767px){.product{min-height:127px;margin-bottom:12px}.product__name{margin-bottom:5px}.product__contant{padding:7px 7px 3px}.product__img{width:113px;min-width:113px}.product__bottom{margin-top:6px}.product__bottom-right{padding-right:5px}.product__descr b{font-weight:500}.product__calc-remove{display:none}}@media (max-width:360px){.product__img{width:90px;min-width:86px}}.calculation{width:100%;padding-left:0}.calculation section{width:100%}.calculation__top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.calculation__top svg{margin-right:22px;transition:.25s}@media (min-width:991px){.calculation__top:hover svg{transform:translateX(-8px)}}.calculation h4{font-size:25px;line-height:30px}.calculation__cont{padding:51px 25px;margin-left:auto;margin-right:auto;max-width:1442px;width:100%}.calculation__all{padding:26px 0 10px;background:#FFFFFF;box-shadow:0 8px 53px rgba(27,43,106,.08);border-radius:25px;margin-top:35px;width:100%}.calculation__block{padding-left:24px;padding-right:24px;margin-bottom:16px;padding-bottom:15px;border-bottom:1px solid #F7F8FF}.calculation__block-head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.calculation__block-head p{font-style:normal;font-weight:500;font-size:17px;line-height:15px;color:#ABB2C7}.calculation__block-head svg{margin-right:19px}.calculation__block-head a{margin-left:19px;display:none;line-height:0}.calculation__block.active p{color:#0F0934}.calculation__block.editable .edit{display:block}.calculation__block-guest{max-width:372px}.calculation__block_step1{border-bottom:1px solid #F7F8FF;padding-bottom:17px}.calculation__block_step1 .calculation__block-body{padding-top:17px}.calculation__block-zals{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:26px}.calculation__block-zals label{max-width:438px;width:33%;margin-right:1%}.calculation__block_step3.active{border-bottom:none}.calculation__block_step4.active{padding-bottom:5px;border-bottom:none}.calculation input:checked+.calculation__packet,.calculation input:checked+.calculation__zal{border:2px solid #675BE1}.calculation input:checked+.calculation__packet .checkbox__icon,.calculation input:checked+.calculation__zal .checkbox__icon{background:#675BE1;box-shadow:0 4px 14px rgba(103,91,225,.46)}.calculation input:checked+.calculation__packet h4,.calculation input:checked+.calculation__zal h4{color:#675BE1;font-weight:600}.calculation__packet,.calculation__zal{position:relative;min-height:238px;border:1px solid #DFE3EA;border-radius:23px;padding:18px 23px;margin-bottom:7px;cursor:pointer}.calculation__packet .checkbox__icon,.calculation__zal .checkbox__icon{width:24px;height:24px;border-radius:50%;top:16px;right:16px;position:absolute}.calculation__packet-title,.calculation__zal-title{font-style:normal;font-weight:500;font-size:16px;line-height:17px;width:100%;padding-right:30px}.calculation__packet-cont,.calculation__zal-cont{display:-ms-flexbox;display:flex;margin-top:12px}.calculation__packet-left,.calculation__zal-left{filter:drop-shadow(0 10px 14px rgba(45,39,97,.07));border-radius:17px;min-width:169px;width:169px;height:169px;overflow:hidden;margin-right:15px;position:relative}.calculation__packet-left img,.calculation__zal-left img{width:100%;height:100%;object-fit:cover}.calculation__packet-left svg,.calculation__zal-left svg{position:absolute;right:16px;bottom:16px;opacity:.5;transition:.25s}@media (min-width:991px){.calculation__packet-left:hover svg,.calculation__zal-left:hover svg{opacity:1}}.calculation__packet-right,.calculation__zal-right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.calculation__packet p,.calculation__packet ul,.calculation__zal p,.calculation__zal ul{padding-left:24px;margin-bottom:15px}.calculation__packet-text,.calculation__packet li,.calculation__packet p,.calculation__zal-text,.calculation__zal li,.calculation__zal p{font-style:normal;font-weight:500;font-size:16px;line-height:17px;color:#697A9D;margin-bottom:9px}.calculation__packet p,.calculation__zal p{margin-bottom:15px}.calculation__packet .halls__el-btn,.calculation__zal .halls__el-btn{margin-top:auto}.calculation__packet{min-height:180px;padding:19px 25px 18px;border-radius:16px;height:100%}.calculation__packet-line{display:-ms-flexbox;display:flex;margin-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.calculation__packet-line label{width:442px;margin-right:10px;margin-bottom:12px}.calculation__packet h4{font-style:normal;font-weight:500;font-size:25px;line-height:32px;font-family:Euclid Circular A,sans-serif;text-align:left}.calculation__packet-key{font-style:normal;font-weight:400;font-size:24px;line-height:15px;margin-top:auto}.calculation__packet-key b{font-weight:600}.calculation__packet-wp p{margin-top:20px;font-style:normal;font-weight:500;font-size:15px;line-height:22px;color:#697A9D!important;max-width:510px}.calculation__packet-cont{display:block}.calculation__packet-cont-wp p{padding-left:0}.calculation__packet ul{margin-top:19px;margin-bottom:23px}.calculation__packet .checkbox__icon{top:23px;right:24px}.calculation__calendar{margin-top:28px;margin-left:auto;margin-right:auto;max-width:1307px}.calculation .calendar{padding-bottom:20px}.calculation .calendar-header{border-bottom:none}.calculation .calendar .months-container{grid-row-gap:21px}.calculation .custom-item{-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.calculation__cont{padding:21px 16px}.calculation__top{position:relative;-ms-flex-pack:center;justify-content:center}.calculation__top svg{position:absolute;left:-10px;top:-2px;height:24px;margin-right:0}.calculation__all{margin-top:15px;padding-bottom:1px}.calculation__block{padding-right:16px;margin-bottom:15px}.calculation__block p{font-size:14px}.calculation__block_step1 .calculation__block-body{padding-top:15px}.calculation h4{font-size:18px;line-height:19px;text-align:center}}@media (max-width:1366px){.calculation__block-zals{-ms-flex-pack:start;justify-content:flex-start}.calculation__block-zals label{width:48%;max-width:500px;margin-right:1%}}@media (max-width:991px){.calculation__block-zals label{width:100%;max-width:530px}.calculation__zal{min-height:0}.calculation__zal-left svg{opacity:1}.calculation__packet h4{text-align:left}}@media (max-width:767px){.calculation__block{margin-left:-2px;margin-right:-3px}.calculation__block-zals{margin-top:11px}.calculation__block_step2{padding-bottom:13px}.calculation__block_step3{padding-bottom:2px;margin-bottom:11px}.calculation__block_step3.active{border-bottom:1px solid #F7F8FF}.calculation__block-head a{margin-left:auto}.calculation__block-head a svg{margin-right:8px}.calculation__zal{padding:11px 16px 17px;border-radius:16px}.calculation__zal-cont{margin-top:11px}.calculation__zal-left{width:93px;min-width:93px;height:93px;margin-right:8px;border-radius:12px}.calculation__zal-left svg{right:9px;bottom:10px}.calculation__zal .checkbox__icon{width:20px;height:20px;top:8px;right:17px}.calculation__zal-text,.calculation__zal li,.calculation__zal p{font-size:12px;line-height:12px}.calculation__zal ul{padding-left:21px;margin-bottom:0}.calculation__zal .halls__el-btn{font-size:11px;line-height:15px;width:76px;height:25px;margin-top:3px;margin-left:6px}.calculation__packet{padding:21px 13px 24px;min-height:0;margin-bottom:11px}.calculation__packet h4{font-size:14px;line-height:15px}.calculation__packet ul{padding-left:19px;margin-bottom:19px}.calculation__packet li{font-size:12px;line-height:12px}.calculation__packet-key{font-size:14px;line-height:15px}.calculation__packet-line{margin-top:18px}.calculation__packet-line label{width:100%;margin-right:0}.calculation__packet-wp p{margin-top:13px;font-size:12px;line-height:18px}.calculation__packet .checkbox__icon{width:20px;height:20px;top:17px;right:21px}.calculation__calendar{margin-top:0}.calculation__calendar .calendar__wrap{padding:13px 0 8px;box-shadow:none}.calculation__calendar .custom-item{margin-top:5px}.calculation__calendar .datepicker--nav{margin-bottom:14px}.calculation__calendar .datepicker--days-names{margin-bottom:10px}.calculation__calendar .datepicker--cell{margin-bottom:7px}}
/*# sourceMappingURL=styles.min.css.map */
