.br-theme-css-stars .br-widget{height:28px;white-space:nowrap}.br-theme-css-stars .br-widget a{float:left;font-size:23px;height:18px;margin-right:5px;text-decoration:none;width:18px}.br-theme-css-stars .br-widget a:after{color:#d2d2d2;content:"\2605"}.br-theme-css-stars .br-widget a.br-active:after,.br-theme-css-stars .br-widget a.br-selected:after{color:#edb867}.br-theme-css-stars .br-widget .br-current-rating{display:none}.br-theme-css-stars .br-readonly a{cursor:default}@media print{.br-theme-css-stars .br-widget a:after{color:#000;content:"\2606"}.br-theme-css-stars .br-widget a.br-active:after,.br-theme-css-stars .br-widget a.br-selected:after{color:#000;content:"\2605"}}
.iziToast-capsule{backface-visibility:hidden;font-size:0;height:0;transform:translateZ(0);transition:transform .5s cubic-bezier(.25,.8,.25,1),height .5s cubic-bezier(.25,.8,.25,1);width:100%}.iziToast-capsule,.iziToast-capsule *{box-sizing:border-box}.iziToast-overlay{bottom:-100px;display:block;left:0;position:fixed;right:0;top:-100px;z-index:997}.iziToast{-webkit-touch-callout:none;background:hsla(0,0%,93%,.9);border-color:hsla(0,0%,93%,.9);clear:both;cursor:default;display:inline-block;font-family:Lato,Tahoma,Arial;font-size:14px;min-height:54px;padding:8px 45px 9px 0;pointer-events:all;position:relative;transform:translateX(0);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.iziToast>.iziToast-progressbar{background:hsla(0,0%,100%,.2);bottom:0;left:0;position:absolute;width:100%;z-index:1}.iziToast>.iziToast-progressbar>div{background:rgba(0,0,0,.3);border-radius:0 0 3px 3px;height:2px;width:100%}.iziToast.iziToast-balloon:before{border-left:15px solid transparent;border-radius:0;border-right:0 solid transparent;border-top:10px solid #000;border-top-color:inherit;content:"";height:0;left:auto;position:absolute;right:8px;top:100%;width:0}.iziToast.iziToast-balloon .iziToast-progressbar{bottom:auto;top:0}.iziToast.iziToast-balloon>div{border-radius:0 0 0 3px}.iziToast>.iziToast-cover{background-color:rgba(0,0,0,.1);background-position:50% 50%;background-repeat:no-repeat;background-size:100%;bottom:0;height:100%;left:0;margin:0;position:absolute;top:0}.iziToast>.iziToast-close{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAJPAAACTwBcGfW0QAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD3SURBVFiF1ZdtDoMgDEBfdi4PwAX8vLFn0qT7wxantojKupmQmCi8R4tSACpgjC2ICCUbEBa8ingjsU1AXRBeR8aLN64FiknswN8CYefBBDQ3whuFESy7WyQMeC0ipEI0A+0FeBvHUFN8xPaUhAH/iKoWsnXHGegy4J0yxialOfaHJAz4bhRzQzgDvdGnz4GbAonZbCQMuBm1K/kcFu8Mp1N2cFFpsxsMuJqqbIGExGl4loARajU1twskJLLhIsID7+tvUoDnIjTg5T9DPH9EBrz8rxjPzciAl9+O8SxI8CzJ8CxKFfh3ynK8Dyb8wNHM/XDqejx/AtNyPO87tNybAAAAAElFTkSuQmCC") no-repeat 50% 50%;background-size:8px;border:0;cursor:pointer;height:100%;opacity:.6;outline:none;padding:0;position:absolute;right:0;top:0;width:42px}.iziToast>.iziToast-close:hover{opacity:1}.iziToast>.iziToast-body{height:auto;margin:0 0 0 15px;min-height:36px;padding:0 0 0 10px;position:relative;text-align:left}.iziToast>.iziToast-body:after{clear:both;content:"";display:table}.iziToast>.iziToast-body .iziToast-texts{display:inline-block;float:left;margin:10px 0 0;padding-right:2px}.iziToast>.iziToast-body .iziToast-inputs{float:left;margin:3px -2px;min-height:19px}.iziToast>.iziToast-body .iziToast-inputs>input:not([type=checkbox]):not([type=radio]),.iziToast>.iziToast-body .iziToast-inputs>select{background:rgba(0,0,0,.1);border:0;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.2);color:#000;display:inline-block;font-size:13px;letter-spacing:.02em;margin:2px;min-height:26px;padding:4px 7px;position:relative}.iziToast>.iziToast-body .iziToast-inputs>input:not([type=checkbox]):not([type=radio]):focus,.iziToast>.iziToast-body .iziToast-inputs>select:focus{box-shadow:0 0 0 1px rgba(0,0,0,.6)}.iziToast>.iziToast-body .iziToast-buttons{float:left;margin:4px -2px;min-height:17px}.iziToast>.iziToast-body .iziToast-buttons>a,.iziToast>.iziToast-body .iziToast-buttons>button,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]){background:rgba(0,0,0,.1);border:0;border-radius:2px;color:#000;cursor:pointer;display:inline-block;font-size:12px;letter-spacing:.02em;margin:2px;padding:5px 10px;position:relative}.iziToast>.iziToast-body .iziToast-buttons>a:hover,.iziToast>.iziToast-body .iziToast-buttons>button:hover,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):hover{background:rgba(0,0,0,.2)}.iziToast>.iziToast-body .iziToast-buttons>a:focus,.iziToast>.iziToast-body .iziToast-buttons>button:focus,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):focus{box-shadow:0 0 0 1px rgba(0,0,0,.6)}.iziToast>.iziToast-body .iziToast-buttons>a:active,.iziToast>.iziToast-body .iziToast-buttons>button:active,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):active{top:1px}.iziToast>.iziToast-body .iziToast-icon{color:#000;display:table;font-size:23px;height:100%;height:24px;left:0;line-height:24px;margin-top:-12px;position:absolute;top:50%;width:24px}.iziToast>.iziToast-body .iziToast-icon.ico-info{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCtoPsAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=") no-repeat 50% 50%;background-size:85%}.iziToast>.iziToast-body .iziToast-icon.ico-warning{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAkFBMVEUAAAAAAAABAAIAAAABAAIAAAMAAAABAAIBAAIBAAIAAAIAAAABAAIAAAABAAICAAICAAIAAAIAAAAAAAAAAAABAAIBAAIAAAMAAAABAAIBAAMBAAECAAIAAAIAAAIAAAABAAIBAAIBAAMBAAIBAAEAAAIAAAMAAAAAAAABAAECAAICAAIAAAIAAAMAAAQAAAE05yNAAAAAL3RSTlMAB+kD7V8Q+PXicwv7I9iYhkAzJxnx01IV5cmnk2xmHfzexsK4eEw5L7Gei39aRw640awAAAHQSURBVFjD7ZfJdoJAEEWJgCiI4oDiPM8m7///LidErRO7sHrY5u7YXLr7vKqu9kTC0HPmo9n8cJbEQOzqqAdAUHeUZACQuTkGDQBoDJwkHZR0XBz9FkpafXuHP0SJ09mGeJLZ5wwlTmcbA0THPmdEK7XPGTG1zxmInn3OiJ19zkB0jSVTKExMHT0wjAwlWzC0fSPHF1gWRpIhWMYm7fYTFcQGlbemf4dFfdTGg0B/KXM8qBU/3wntbq7rSGqvJ9kla6IpueFJet8fxfem5yhykjyOgNaWF1qSGd5JMNNxpNF7SZQaVh5JzLrTCZIEJ1GyEyVyd+pClMjdaSJK5O40giSRu5PfFiVyd1pAksjdKRnrSsbVdbiHrgT7yss315fkVQPLFQrL+4FHeOXKO5YRFEKv5AiFaMlKLlBpJuVCJlC5sJfvCgztru/3NmBYccPgGTxRAzxn1XGEMUf58pXZvjoOsOCgjL08+b53mtfAM/SVsZcjKLtysQZPqIy9HPP3m/3zKItRwT0LyQo8sTr26tcO83DIUMWIJjierHLsJda/tbNBFY0BP/bKtcM8HNIWCK3aYR4OMzgxo5w5EFLOLKDExXAm9gI4E3iAO94/Ct/lKWuM2LMGbgAAAABJRU5ErkJggg==") no-repeat 50% 50%;background-size:85%}.iziToast>.iziToast-body .iziToast-icon.ico-error{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVyEiIAAAAJ3RSTlMA3BsB98QV8uSyWVUFz7+kcWMM2LuZioBpTUVBNcq2qaibj4d1azLZZYABAAACZElEQVRYw7WX25KCMAyGAxUoFDkpiohnV97/DXeGBtoOUprZ2dyo1K82fxKbwJJVp+KQZ7so2mX5oThVQLKwjDe9YZu4DF3ptAn6rxY0qQPOEq9fNC9ha3y77a22ba24v+9Xbe8v8x03dPOC2/NdvB6xeSreLfGJpnx0TyotKqLm2s7Jd/WO6ivXNp0tCy02R/aFz5VQ5wUPlUL5fIfj5KIlVGU0nWHm/5QtoTVMWY8mzIVu1K9O7XH2JiU/xnOOT39gnUfj+lFHddx4tFjL3/H8jjzaFCy2Rf0c/fdQyQszI8BDR973IyMSKa4krjxAiW/lkRvMP+bKK9WbYS1ASQg8dKjaUGlYPwRe/WoIkz8tiQchH5QAEMv6T0k8MD4mUyWr4E7jAWqZ+xWcMIYkXvlwggJ3IvFK+wIOcpXAo8n8P0COAaXyKH4OsjBuZB4ew0IGu+H1SebhNazsQBbWm8yj+hFuUJB5eMsN0IUXmYendAFFfJB5uEkRMYwxmcd6zDGRtmQePEykAgubymMRFmMxCSIPCRbTuFNN5OGORTjmNGc0Po0m8Uv0gcCry6xUhR2QeLii9tofbEfhz/qvNti+OfPqNm2Mq6105FUMvdT4GPmufMiV8PqBMkc+DdT1bjYYbjzU/ew23VP4n3mLAz4n8Jtv/Ui3ceTT2mzz5o1mZt0gnBpmsdjqRqVlmplcPdqa7X23kL9brdm2t/uBYDPn2+tyu48mtIGD10JTuUrukVrbCFiwDzcHrPjxKt7PW+AZQyT/WESO+1WL7f3o+WLHL2dYMSZsg6dg/z360ofvP4//v1NPzgs28WlWAAAAAElFTkSuQmCC") no-repeat 50% 50%;background-size:80%}.iziToast>.iziToast-body .iziToast-icon.ico-success{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==") no-repeat 50% 50%;background-size:85%}.iziToast>.iziToast-body .iziToast-icon.ico-question{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEhFovxTxAAAEDklEQVRo3s2ZTWgTQRTHf03ipTRUqghNSgsRjHgQrFUQC6JgD1Kak3gQUUoPqRdBglf1oBehBws9Cn4cGk+1SOmh2upBxAYVoeJHrR9tgq0i1Cq0lqYeks7MbpPdmU00/c8hm9n33v/t7Nt5M2+qMEWQI0QIibZKRrQpHvLL2KI2wnQzzBKrDm2RIeKEy01dTYKUI7G1ZRknQXV5yP10kTYgly1NF/5S6duZ8ES+1iZodyaocrjXxE0OFeifYYgp0mRIkwFChAkRJsIxGgrIP+I0n82fvZW5dc/zkss0O2o1c5mX6/TmaDWl77RFe5YkUW3tKEmyFv0lOvXJ/fTYnmCEFuMRbGHEZqVHLyT9DFjUJmkzJl9DG5MWWwM6Llif/gF1nukB6nhgGwUXdFrE+wiURA8QoM9i0zEWWpXQW+ZsyeRrOMuyEo5Fv4gmy4dXPvqcC+pH2VRYaMwy+OWG+iLGCgm0W0Kv9HdvR8ASjmKCXpuK/bxiV/76A/v5UdDIZuKcJGjrnec5KZ7wwsWFOp6xPX/9mt2sqDe7FO+Kf/fXHBPPDWpdXGhTpLvUG9VKwh1xMDDjkvu+cNDFBTk7ptX1QkKZ850m3duu6fcrWxwdaFFyREJ2j4vOpKP6Du6z4uJCv8sYJIVkCnJBGGZaBONO3roY2EqNrSfIPi7SKP4fdXyNUd6I6wbSAHEl33tFLe+FlSsusnK90A0+oEPcuufZgXnOi+u9LrKSJQZQw6LwqBnv2CKsfHORbFbyQhA6xN/pEuihSdj56Co7LWRjPiKie6gkB2LiKuUqK5kiPkLiz1QJ9K1cNXBAMoUCigNpQ9IqDtMI1HKA4/jyvUsaoSyZLA5kjOjDPFZen8Ql5TsvBskUgjciIPSX3QAXC86DT7VWvlEh/xZ+ij9BDVWJ0QL0SbZq6QaFxoLPcXPmBLveLCc4wXdDK6s+6/vwhCSniFLPXW0NJe5UB8zKCsviqpc7vGPVQFcyZbyPwGD+d5ZnxmNWlhG4xSBZZjivjIWHEQgoDkSMjMwTo54569JSE5IpA7EyJSMTyGTUAUFlO1ZKOtaHTMeL1PhYYFTcihmY2cQ5+ullj7EDkiVfVez2sCTz8yiv84djhg7IJVk81xFWJlPdfHBG0flkRC/zQFZ+DSllNtfDdUsOMCliyGX5uOzU3ZhIXFDof4m1gDuKbEx0t2YS25gVGpcMnr/I1kx3c6piB8P8ZoqEwfMX3ZyCXynJTmq/U7NUXqfUzCbWL1wqVKBQUeESzQYoUlW8TAcVL1RCxUu1G6BYXfFyfQ4VPbDI4T8d2WzgQ6sc/vmxnTsqfHCZQzUJxm1h5dxS5Tu6lQgTZ0ipqRVqSwzTbbLHMt+c19iO76tsx/cLZub+Ali+tYC93olEAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjE3KzAyOjAwjKtfjgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxNyswMjowMP325zIAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC") no-repeat 50% 50%;background-size:85%}.iziToast>.iziToast-body .iziToast-title{color:#000;margin:0}.iziToast>.iziToast-body .iziToast-message,.iziToast>.iziToast-body .iziToast-title{float:left;font-size:14px;line-height:16px;padding:0;text-align:left;white-space:normal}.iziToast>.iziToast-body .iziToast-message{color:rgba(0,0,0,.6);margin:0 0 10px}.iziToast.iziToast-animateInside .iziToast-buttons-child,.iziToast.iziToast-animateInside .iziToast-icon,.iziToast.iziToast-animateInside .iziToast-inputs-child,.iziToast.iziToast-animateInside .iziToast-message,.iziToast.iziToast-animateInside .iziToast-title{opacity:0}.iziToast-target{margin:0 auto;position:relative;width:100%}.iziToast-target .iziToast-capsule{overflow:hidden}.iziToast-target .iziToast-capsule:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.iziToast-target .iziToast-capsule .iziToast{float:left;width:100%}.iziToast-wrapper{display:flex;flex-direction:column;pointer-events:none;position:fixed;width:100%;z-index:99999}.iziToast-wrapper .iziToast.iziToast-balloon:before{border-left:15px solid transparent;border-right:0 solid transparent;border-top:10px solid #000;border-top-color:inherit;left:auto;right:8px}.iziToast-wrapper-bottomLeft{bottom:0;left:0;text-align:left}.iziToast-wrapper-bottomLeft .iziToast.iziToast-balloon:before{border-left:0 solid transparent;border-right:15px solid transparent;left:8px;right:auto}.iziToast-wrapper-bottomRight{bottom:0;right:0;text-align:right}.iziToast-wrapper-topLeft{left:0;text-align:left;top:0}.iziToast-wrapper-topLeft .iziToast.iziToast-balloon:before{border-left:0 solid transparent;border-right:15px solid transparent;left:8px;right:auto}.iziToast-wrapper-topRight{right:0;text-align:right;top:0}.iziToast-wrapper-topCenter{left:0;right:0;text-align:center;top:0}.iziToast-wrapper-bottomCenter,.iziToast-wrapper-center{bottom:0;left:0;right:0;text-align:center}.iziToast-wrapper-center{align-items:center;flex-flow:column;justify-content:center;top:0}.iziToast-rtl{direction:rtl;font-family:Tahoma,Lato,Arial;padding:8px 0 9px 45px}.iziToast-rtl .iziToast-cover{left:auto;right:0}.iziToast-rtl .iziToast-close{left:0;right:auto}.iziToast-rtl .iziToast-body{margin:0 16px 0 0;padding:0 10px 0 0;text-align:right}.iziToast-rtl .iziToast-body .iziToast-buttons,.iziToast-rtl .iziToast-body .iziToast-inputs,.iziToast-rtl .iziToast-body .iziToast-message,.iziToast-rtl .iziToast-body .iziToast-texts,.iziToast-rtl .iziToast-body .iziToast-title{float:right;text-align:right}.iziToast-rtl .iziToast-body .iziToast-icon{left:auto;right:0}@media only screen and (min-width:568px){.iziToast-wrapper{padding:10px 15px}.iziToast{border-radius:3px;margin:5px 0;width:auto}.iziToast:after{border-radius:3px;box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.2),inset 0 0 5px rgba(0,0,0,.1),0 8px 8px -5px rgba(0,0,0,.25);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.iziToast:not(.iziToast-rtl) .iziToast-cover{border-radius:3px 0 0 3px}.iziToast.iziToast-rtl .iziToast-cover{border-radius:0 3px 3px 0}.iziToast.iziToast-color-dark:after{box-shadow:inset 0 -10px 20px -10px hsla(0,0%,100%,.3),0 10px 10px -5px rgba(0,0,0,.25)}.iziToast.iziToast-balloon .iziToast-progressbar{background:transparent}.iziToast.iziToast-balloon:after{box-shadow:0 10px 10px -5px rgba(0,0,0,.25),inset 0 10px 20px -5px rgba(0,0,0,.25)}.iziToast-target .iziToast:after{box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.2),inset 0 0 5px rgba(0,0,0,.1)}}.iziToast.iziToast-theme-dark{background:#565c70;border-color:#565c70}.iziToast.iziToast-theme-dark .iziToast-title{color:#fff}.iziToast.iziToast-theme-dark .iziToast-message{color:hsla(0,0%,100%,.7);font-weight:300}.iziToast.iziToast-theme-dark .iziToast-close{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgCR4OIQIPSao6AAAAwElEQVRIx72VUQ6EIAwFmz2XB+AConhjzqTJ7JeGKhLYlyx/BGdoBVpjIpMJNjgIZDKTkQHYmYfwmR2AfAqGFBcO2QjXZCd24bEggvd1KBx+xlwoDpYmvnBUUy68DYXD77ESr8WDtYqvxRex7a8oHP4Wo1Mkt5I68Mc+qYqv1h5OsZmZsQ3gj/02h6cO/KEYx29hu3R+VTTwz6D3TymIP1E8RvEiiVdZfEzicxYLiljSxKIqlnW5seitTW6uYnv/Aqh4whX3mEUrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTMwVDE0OjMzOjAyKzAyOjAwl6RMVgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0zMFQxNDozMzowMiswMjowMOb59OoAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC") no-repeat 50% 50%;background-size:8px}.iziToast.iziToast-theme-dark .iziToast-icon{color:#fff}.iziToast.iziToast-theme-dark .iziToast-icon.ico-info{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////vroaSAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=") no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-warning{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAllBMVEUAAAD////+//3+//3+//3///////z+//3+//3+//3////////////9//3////+//39//3///3////////////+//3+//39//3///z+//z+//7///3///3///3///3////////+//3+//3+//3+//z+//3+//7///3///z////////+//79//3///3///z///v+//3///+trXouAAAAMHRSTlMAB+j87RBf+PXiCwQClSPYhkAzJxnx05tSyadzcmxmHRbp5d7Gwrh4TDkvsYt/WkdQzCITAAAB1UlEQVRYw+3XaXKCQBCGYSIIighoxCVqNJrEPfly/8vFImKXduNsf/Mc4K1y7FnwlMLQc/bUbj85R6bA1LXRDICg6RjJcZa7NQYtnLUGTpERSiOXxrOPkv9s30iGKDmtbYir3H7OUHJa2ylAuvZzRvzUfs7Ii/2cgfTt54x82s8ZSM848gJmYtroQzA2jHwA+LkBIEuMGt+QIng1igzlyMrkuP2CyOi47axRaYTL5jhDJehoR+aovC29s3iIyly3Eb+hRCvZo2qsGTnhKr2cLDS+J73GsqBI9W80UCmWWpEuhIjh6ZRGjyNRarjzKGJ2Ou2himCvjHwqI+rTqQdlRH06TZQR9ek0hiqiPp06mV4ke7QPX6ERUZxO8Uo3sqrfhxvoRrCpvXwL/UjR9GRHMIvLgke4d5QbiwhM6JV2YKKF4vIl7XIBkwm4keryJVmvk/TfwcmPwQNkUQuyA2/sYGwnXL7GPu4bW1jYsmevrNj09/MGZMOEPXslQVqO8hqykD17JfPHP/bmo2yGGpdZiH3IZvzZa7B3+IdDjjpjesHJcvbs5dZ/e+cddVoDdvlq7x12Nac+iN7e4R8OXTjp0pw5CGnOLNDEzeBs5gVwFniAO+8f8wvfeXP2hyqnmwAAAABJRU5ErkJggg==") no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-error{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GqOSsAAAAJ3RSTlMA3BsB98QV8uSyWVUFz6RxYwzYvbupmYqAaU1FQTXKv7abj4d1azKNUit3AAACZElEQVRYw7WXaZOCMAyGw30UORRQBLxX/v8/3BkaWjrY2szO5otKfGrzJrEp6Kw6F8f8sI+i/SE/FucKSBaWiT8p5idlaEtnXTB9tKDLLHAvdSatOan3je93k9F2vRF36+mr1a6eH2NFNydoHq/ieU/UXcWjjk9XykdNWq2ywtp4tXL6Wb2T/MqtzzZutsrNyfvA51KoQROhVCjfrnASIRpSVUZiD5v4RbWExjRdJzSmOsZFvzYz59kRSr6V5zE+/QELHkNdb3VRx45HS1b1u+zfkkcbRAZ3qJ9l/A4qefHUDMShJe+6kZKJDD2pLQ9Q4lu+5Q7rz7Plperd7AtQEgIPI6o2dxr2D4GXvxqCiKcn8cD4gxIAEt7/GYkHL16KqeJd0NB4gJbXfgVnzCGJlzGcocCVSLzUvoAj9xJ4NF7/R8gxoVQexc/hgBpSebjPjgPs59cHmYfn7NkDb6wXmUf1I1ygIPPw4gtgCE8yDw8eAop4J/PQcBExjQmZx37MsZB2ZB4cLKQCG5vKYxMWSzMxIg8pNtOyUkvkocEmXGo69mh8FgnxS4yBwMvDrJSNHZB4uC3ayz/YkcIP4lflwVIT+OU07ZSjrbTkZQ6dTPkYubZ8GC/Cqxu6WvJZII93dcCw46GdNqdpTeF/tiMOuDGB9z/NI6NvyWetGPM0g+bVNeovBmamHXWj0nCbEaGeTMN2PWrqd6cM26ZxP2DeJvj+ph/30Zi/GmRbtlK5SptI+nwGGnvH6gUruT+L16MJHF+58rwNIifTV0vM8+hwMeOXAb6Yx0wXT+b999WXfvn+8/X/F7fWzjdTord5AAAAAElFTkSuQmCC") no-repeat 50% 50%;background-size:80%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-success{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAD////////////////////////////////////////PIev5AAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==") no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-question{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEg18vki+AAAETUlEQVRo3s1ZTWhbRxD+VlIuxsLFCYVIIQYVopBDoK5bKDWUBupDMNbJ5FBKg/FBziUQdE9yaC+FHBrwsdCfQ9RTGoLxwWl+DqHEojUFFydxnB9bInZDqOsErBrr6yGvs/ueX97bldTKo4Pe7puZb3Z33s7srIIjMY1jyCEjP6ImvyX8pF64arSHznKC06wzijY5xSKz7YbuYokV2lODsyyxqz3gSY6z6gCuqcpxJluFH+Z8U+D/0jyHoxFUBHgfvsGHIS9WMIUlVFFDFTUAGWSRQRY5HMeBEP6b+Ew9dh/7INd2jGeO59kfKdXP85zbIbfGQVf4sYC3N1hm3lo6zzIbPvk6x+zBk7wQGMEMB5xncIAzAS0XrFySSV72iS1yyBVcdA1x0afrsoUJgdFfY2+z8ADAXl7zz0KcwJiPfZKpVuABgClO+nRG+QIHDdfb4qlWwUXvKW4Z7vi6L4J9vg+vbfCeCeZH2RfOdMOc/HbCA4BvIW6EMQz7XK/ltd+hP+VzR9mgva2YSfyGI17fA7ynnocqeQNFfIJ0oHsdv6CC2+rXGBN6cQdveY3fcVRtmy/HDete+93zy8jA8zV7YkwYMrjHzRddRsCdiVCwwmh6wg9iTNC7Y9XIF1iS7kbUpsvvGEdPuTfSgAEjRpR096x0liPFD/Eqt2NMuBQzB2XhrACAApjFsuQFh9XdGAX70B3oSuNdnMVBaX+sopYxjwVpHFBVACyKTXNoktjD+6Ll8xhenS9MAAkAI/Lux2YNUOs4I413Ypg1SgEAu7kpFvWjaeJe0fJHDGe/cNaZBkekudw8PMA+0fMwlndZeAsJ5KR/qhUDUJCnSiyvRsolkJHGUgvjH8QXDgZopEzKMKDqCKrwEQ4C6MH7GEXC665buLJG8hlQc4LP4paxfJrOqYVYYY2UARfEIazTbgDg2dB98GebzJd54b8L/iWNdLyooeR6CHyZ+6xk0yKxkYg6nEVSUG4VJ9QJ9cxRCxO+9WiOyvgUeexXP1hLGH5nGuBWVtiSp4vqe3VP0UFWI9Wan4Er3v8q7jjPWVtm4FtcQQMrOKO2nOQCM5AyDMi56FDrKHA/1nyppS1ppBpYaE8wciEjGI2AaeM41kI4doDX4XiT3Qm1gevyruCgZg9P8xIv8m1nCzTKq6oiJ9xTMiZ505P5m8cdZ0CnZMVXHVljM7WMBzxpyDxygtdxoCEFTaMIWbZU85UvBjgUMYy0fBaAF8V1Lj9qWQ1aMZ5f4k9r+AGMSkMP1vZoZih6k6sicc5h/OFHM9vDqU/VIU7zJZdYYsKGH4g4nAJMGiXZRds1pVMoZ69RM5vfkbh0qkBhsnS2RLMLilQdL9MBHS9UAh0v1e6CYnXHy/WeeCcvLDwl/9OVze69tPKM+M+v7eJN6OzFpWdEF0ucDbhVNFXadnVrmJFlkVNGTS2M6pzmhMvltfPhnN2B63sVuL7fcNP3D1TSk2ihosPrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjEzKzAyOjAweOR7nQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxMyswMjowMAm5wyEAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC") no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-buttons>a,.iziToast.iziToast-theme-dark .iziToast-buttons>button,.iziToast.iziToast-theme-dark .iziToast-buttons>input{background:hsla(0,0%,100%,.1);color:#fff}.iziToast.iziToast-theme-dark .iziToast-buttons>a:hover,.iziToast.iziToast-theme-dark .iziToast-buttons>button:hover,.iziToast.iziToast-theme-dark .iziToast-buttons>input:hover{background:hsla(0,0%,100%,.2)}.iziToast.iziToast-theme-dark .iziToast-buttons>a:focus,.iziToast.iziToast-theme-dark .iziToast-buttons>button:focus,.iziToast.iziToast-theme-dark .iziToast-buttons>input:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.6)}.iziToast.iziToast-color-red{background:rgba(255,175,180,.9);border-color:rgba(255,175,180,.9)}.iziToast.iziToast-color-orange{background:rgba(255,207,165,.9);border-color:rgba(255,207,165,.9)}.iziToast.iziToast-color-yellow{background:rgba(255,249,178,.9);border-color:rgba(255,249,178,.9)}.iziToast.iziToast-color-blue{background:rgba(157,222,255,.9);border-color:rgba(157,222,255,.9)}.iziToast.iziToast-color-green{background:rgba(166,239,184,.9);border-color:rgba(166,239,184,.9)}.iziToast.iziToast-layout2 .iziToast-body .iziToast-message,.iziToast.iziToast-layout2 .iziToast-body .iziToast-texts{width:100%}.iziToast.iziToast-layout3{border-radius:2px}.iziToast.iziToast-layout3:after{display:none}.iziToast .revealIn,.iziToast.revealIn{animation:iziT-revealIn 1s cubic-bezier(.25,1.6,.25,1) both}.iziToast .slideIn,.iziToast.slideIn{animation:iziT-slideIn 1s cubic-bezier(.16,.81,.32,1) both}.iziToast.bounceInLeft{animation:iziT-bounceInLeft .7s ease-in-out both}.iziToast.bounceInRight{animation:iziT-bounceInRight .85s ease-in-out both}.iziToast.bounceInDown{animation:iziT-bounceInDown .7s ease-in-out both}.iziToast.bounceInUp{animation:iziT-bounceInUp .7s ease-in-out both}.iziToast .fadeIn,.iziToast.fadeIn{animation:iziT-fadeIn .5s ease both}.iziToast.fadeInUp{animation:iziT-fadeInUp .7s ease both}.iziToast.fadeInDown{animation:iziT-fadeInDown .7s ease both}.iziToast.fadeInLeft{animation:iziT-fadeInLeft .85s cubic-bezier(.25,.8,.25,1) both}.iziToast.fadeInRight{animation:iziT-fadeInRight .85s cubic-bezier(.25,.8,.25,1) both}.iziToast.flipInX{animation:iziT-flipInX .85s cubic-bezier(.35,0,.25,1) both}.iziToast.fadeOut{animation:iziT-fadeOut .7s ease both}.iziToast.fadeOutDown{animation:iziT-fadeOutDown .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast.fadeOutUp{animation:iziT-fadeOutUp .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast.fadeOutLeft{animation:iziT-fadeOutLeft .5s ease both}.iziToast.fadeOutRight{animation:iziT-fadeOutRight .5s ease both}.iziToast.flipOutX{animation:iziT-flipOutX .7s cubic-bezier(.4,.45,.15,.91) both;backface-visibility:visible!important}.iziToast-overlay.fadeIn{animation:iziT-fadeIn .5s ease both}.iziToast-overlay.fadeOut{animation:iziT-fadeOut .7s ease both}@keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}@keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes iziT-fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes iziT-fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes iziT-fadeInLeft{0%{opacity:0;transform:translate3d(300px,0,0)}to{opacity:1;transform:none}}@keyframes iziT-fadeInRight{0%{opacity:0;transform:translate3d(-300px,0,0)}to{opacity:1;transform:none}}@keyframes iziT-flipInX{0%{opacity:0;transform:perspective(400px) rotateX(90deg)}40%{transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-200px,0,0)}}@keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(200px,0,0)}}@keyframes iziT-flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}
@charset "UTF-8";@font-face{font-family:Praho Pro;font-style:normal;font-weight:400;src:url(/fonts/PrahoPro-Regular.eot);src:url(/fonts/PrahoPro-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/PrahoPro-Regular.woff) format("woff"),url(/fonts/PrahoPro-Regular.ttf) format("truetype"),url(/fonts/PrahoPro-Regular.svg#PrahoPro-Regular) format("svg")}@font-face{font-family:Praho Pro;font-style:normal;font-weight:500;src:url(/fonts/PrahoPro-Regular.eot);src:url(/fonts/PrahoPro-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/PrahoPro-Regular.woff) format("woff"),url(/fonts/PrahoPro-Regular.ttf) format("truetype"),url(/fonts/PrahoPro-Regular.svg#PrahoPro-Regular) format("svg")}@font-face{font-family:Praho Pro;font-style:normal;font-weight:700;src:url(/fonts/PrahoPro-Regular.eot);src:url(/fonts/PrahoPro-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/PrahoPro-Regular.woff) format("woff"),url(/fonts/PrahoPro-Regular.ttf) format("truetype"),url(/fonts/PrahoPro-Regular.svg#PrahoPro-Regular) format("svg")}@font-face{font-family:Geometria;font-style:normal;font-weight:300;src:url(/fonts/Geometria-Light.eot);src:url(/fonts/Geometria-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Geometria-Light.woff) format("woff"),url(/fonts/Geometria-Light.ttf) format("truetype"),url(/fonts/Geometria-Light.svg#Geometria-Light) format("svg")}@font-face{font-family:Geometria;font-style:normal;font-weight:400;src:url(/fonts/Geometria.eot);src:url(/fonts/Geometria.eot?#iefix) format("embedded-opentype"),url(/fonts/Geometria.woff) format("woff"),url(/fonts/Geometria.ttf) format("truetype"),url(/fonts/Geometria.svg#Geometria) format("svg")}@font-face{font-family:Geometria;font-style:normal;font-weight:500;src:url(/fonts/Geometria-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/Geometria-Medium.woff) format("woff"),url(/fonts/Geometria-Medium.ttf) format("truetype"),url(/fonts/Geometria-Medium.woff2) format("woff2")}@font-face{font-family:Praho;font-style:normal;font-weight:500;src:url(/fonts/PrahoMedium/PrahoPro-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/PrahoMedium/PrahoPro-Medium.otf) format("opentype"),url(/fonts/PrahoMedium/PrahoPro-Medium.woff) format("woff"),url(/fonts/PrahoMedium/PrahoPro-Medium.ttf) format("truetype"),url(/fonts/PrahoMedium/PrahoPro-Medium.svg#PrahoPro-Medium) format("svg")}@font-face{font-family:Praho;font-style:normal;font-weight:700;src:url(/fonts/PrahoPro-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/PrahoPro-Bold.otf) format("opentype"),url(/fonts/PrahoPro-Bold.woff) format("woff"),url(/fonts/PrahoPro-Bold.ttf) format("truetype"),url(/fonts/PrahoPro-Bold.svg#PrahoPro-Bold) format("svg")}@font-face{font-family:FuturaPT;font-style:normal;font-weight:500;src:url(/fonts/FuturaPT/FuturaPT-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT/FuturaPT-Medium.woff) format("woff"),url(/fonts/FuturaPT/FuturaPT-Medium.ttf) format("truetype"),url(/fonts/FuturaPT/FuturaPT-Medium.svg#FuturaPT-Medium) format("svg")}.header--with-menu .inner-header .phone-number,.page_home .blog-list__title,.page_home .blog-list__title>a,.reservation-wrapper{transition:all .3s ease}.contacts .social-button_link,.reservation-modal .main-menu__close .ic-close:before{transition:all .15s ease}.page_agencies-categories .restaurants-title--wrapper,.page_foto .restaurants-title--wrapper,.page_foto-categories .restaurants-title--wrapper,.page_has-filters .restaurants-title--wrapper,.page_partners .restaurants-title--wrapper,.page_restaurants .restaurants-title--wrapper,.page_restaurants-place .restaurants-title--wrapper,.page_video .restaurants-title--wrapper,.page_video-categories .restaurants-title--wrapper{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}.blog-nav_link,.footer .footer__policy a,.footer__copyright a,.footer__phone a,.page_home .blog-list__more a,.page_home .directions-slider__more a,.photo-news-card .blog-list__more a,.photo-news-redirect-wrapper .photo-news-redirect,.photo-news-wrapper .photo-news-item .blog-list__more a{color:#a3a3a3;display:inline-block;padding-bottom:5px;position:relative}.blog-nav_link:after,.footer .footer__policy a:after,.footer__copyright a:after,.footer__phone a:after,.page_home .blog-list__more a:after,.page_home .directions-slider__more a:after,.photo-news-card .blog-list__more a:after,.photo-news-redirect-wrapper .photo-news-redirect:after,.photo-news-wrapper .photo-news-item .blog-list__more a:after{background-color:#a3a3a3;bottom:0;content:"";height:1px;left:50%;position:absolute;transition:all .08s linear;width:0}@media (max-width:799px){.blog-nav_link:after,.footer .footer__policy a:after,.footer__copyright a:after,.footer__phone a:after,.page_home .blog-list__more a:after,.page_home .directions-slider__more a:after,.photo-news-card .blog-list__more a:after,.photo-news-redirect-wrapper .photo-news-redirect:after,.photo-news-wrapper .photo-news-item .blog-list__more a:after{display:none!important}}.active.blog-nav_link,.blog-nav_link:hover,.footer .footer__policy a.active,.footer .footer__policy a:hover,.footer__copyright a.active,.footer__copyright a:hover,.footer__phone a.active,.footer__phone a:hover,.page_home .blog-list__more a.active,.page_home .blog-list__more a:hover,.page_home .directions-slider__more a.active,.page_home .directions-slider__more a:hover,.photo-news-card .blog-list__more a.active,.photo-news-card .blog-list__more a:hover,.photo-news-redirect-wrapper .active.photo-news-redirect,.photo-news-redirect-wrapper .photo-news-redirect:hover,.photo-news-wrapper .photo-news-item .blog-list__more a.active,.photo-news-wrapper .photo-news-item .blog-list__more a:hover{color:#415571}.active.blog-nav_link:after,.blog-nav_link:hover:after,.footer .footer__policy a.active:after,.footer .footer__policy a:hover:after,.footer__copyright a.active:after,.footer__copyright a:hover:after,.footer__phone a.active:after,.footer__phone a:hover:after,.page_home .blog-list__more a.active:after,.page_home .blog-list__more a:hover:after,.page_home .directions-slider__more a.active:after,.page_home .directions-slider__more a:hover:after,.photo-news-card .blog-list__more a.active:after,.photo-news-card .blog-list__more a:hover:after,.photo-news-redirect-wrapper .active.photo-news-redirect:after,.photo-news-redirect-wrapper .photo-news-redirect:hover:after,.photo-news-wrapper .photo-news-item .blog-list__more a.active:after,.photo-news-wrapper .photo-news-item .blog-list__more a:hover:after{background-color:#415571;left:0;opacity:1;transform:translateZ(0);visibility:visible;width:100%}.blog-list__category-link,.contact-data,.contact-number,.gallery-description .gallery-description__phone,.header--with-menu .inner-header .phone-number,.page-inner .item-title .phone-wrapper .contact-phone,.reviews-container .reviews-list__text--expand{border-bottom:1px solid rgba(65,85,113,.3)!important;color:#a3a3a3!important;padding-bottom:.22em!important;transition:all .15s ease!important}.blog-list__category-link:hover,.contact-data:hover,.contact-number:hover,.gallery-description .gallery-description__phone:hover,.header--with-menu .inner-header .phone-number:hover,.page-inner .item-title .phone-wrapper .contact-phone:hover,.reviews-container .reviews-list__text--expand:hover{border-color:#415571!important;color:#415571!important}@media (min-width:1px){.page_video-blog .top-video-container,.page_video-blog .video-container,.page_video-blog-category .top-video-container,.page_video-blog-category .video-container{display:block}}@media (min-width:1000px){.page_video-blog .top-video-container,.page_video-blog .video-container,.page_video-blog-category .top-video-container,.page_video-blog-category .video-container{display:flex}}.iziToast:after{box-shadow:unset!important}.iziToast>.iziToast-body .iziToast-icon{height:30px;margin-top:0;transform:translateY(-50%);width:30px}.iziToast>.iziToast-body .iziToast-message{color:#383d4a;font-size:13px;font-weight:600;letter-spacing:.116667px}.custom-izitoast{background:#f7f7f7;border-radius:10px;box-shadow:0 4px 14px rgba(0,0,0,.07)}.custom-izitoast .iziToast-body .iziToast-texts{margin-left:14px}.hdn-lt-hg{display:none}@media (min-width:1000px){.hdn-lt-hg{display:block}}.icon-fb,.icon-insta,.icon-vk,.icon-youtube{fill:#ced0d2;transition:all .3s}@media (min-width:1px){.section .wrap .bottom-text{margin-bottom:20px}}@media (min-width:540px){.section .wrap .bottom-text{margin-bottom:80px}}@media (min-width:1px){.section .wrap .bottom-text{margin-top:40px}}@media (min-width:540px){.section .wrap .bottom-text{margin-top:100px}}@media (max-width:767px){.section .wrap .bottom-text .articles-list__text{word-break:break-word}}.section .wrap .bottom-text .articles-list__text div{font-size:15px;line-height:24px;margin-bottom:27px}.section .wrap .col-item:last-child .articles-list__item{margin-bottom:0}@media (max-width:767px){.bottom-text .articles-list__text{word-break:break-word}}.bottom-text .articles-list__text div{font-size:15px;line-height:24px;margin-bottom:27px}.bottom-text .col-item:last-child .articles-list__item{margin-bottom:0}.galleries-list .m-gallery:last-child .m-gallery__descr{padding-bottom:0}.reviews-list__container{overflow-x:hidden;position:relative;z-index:99}@media (min-width:1px){.mod_empty-article{height:340px!important}}.page-inner{padding-top:0}html body .fancybox-slide--iframe .fancybox-content,html body .fancybox-slide--video iframe{background:transparent}html body .fancybox-iframe{background:#000}html body .fancybox-is-open .fancybox-bg{background:#000;opacity:1}.footer__copyright a:hover,.footer__phone a:hover{color:#252525}.footer__copyright a{color:rgba(37,37,37,.8);padding:0}.list-title{color:#000;font-family:Praho Pro}@media (min-width:1px){.list-title{text-align:center}}@media (min-width:1000px){.list-title{padding-left:0;text-align:left;text-transform:unset}}@media (min-width:1px){.list-title{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1000px){.list-title{font-size:32px;letter-spacing:0;line-height:28px}}.blog-list__title{color:#000}.mod_center,.slider-title{text-align:center}.slider-title{color:rgba(37,37,37,.7);font-family:Geometria;font-weight:300;letter-spacing:.54em;padding:0 20px;text-transform:uppercase}@media (min-width:1px){.slider-title{font-size:14px;line-height:2em;margin-bottom:30px;padding-top:30px}}@media (min-width:1000px){.slider-title{font-size:20px;margin-bottom:40px;padding-top:0}}@media (max-width:767px){body.mod_without-banner .page{padding-top:0!important}}.video_chunk-container{display:flex;flex-wrap:wrap}.video_chunk-container.mod_count_1{margin-left:auto;margin-right:auto;max-width:900px}.video_chunk-container>*{margin:0}@media (max-width:999px){.video_chunk-container .chunk-video{width:100%}}.video_chunk-container .blog-list__main,.video_chunk-container .blog-list__main a{margin:0}.video_chunk-container .blog-list__item.blog-list__main{margin:0;padding:2px}.video_chunk-container .blog-list__image.blog-list__image--video{height:0;margin:0;min-height:0}.video_chunk-container .blog-list__image.blog-list__image--video.played .video-link__play{opacity:1;visibility:visible}.video_chunk{padding:2px}.video_row_1{width:100%}.video_row_1_2{width:50%}.video_row_2_3{width:66.6666666667%}.video_row_1_3{width:33.3333333333%}.video_row_1_3 .blog-list__item.blog-list__main:nth-child(2){padding:2px 2px 0}.top-wrapper{height:100%;margin:0 auto;max-width:1240px;overflow:hidden;padding:0 20px;width:100%}@media (max-width:1000px){.top-wrapper{max-width:768px}}@media (min-width:1200px){.top-wrapper{max-width:1440px;padding:0 30px}}.flex-center{align-items:center;display:flex;justify-content:center}.opacity-0{opacity:0}.height-100{height:100%}.mod_loaded{opacity:1;transition:all .3s}.articles-list__title h2{font-size:20px;line-height:1.5em}@media (min-width:1000px){.articles-list__title h2{font-size:34px;line-height:40px}}.grid{display:grid;place-items:start}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gap-4{grid-gap:1rem;gap:1rem}.link-inherit{color:inherit;font:inherit}.img-lazyload{opacity:0;transition:.8s}.img-lazyload.error,.img-lazyload.initial,.img-lazyload.loaded{opacity:1!important;visibility:visible!important}.img-lazyload:not([src]){opacity:0;visibility:hidden}.menu-mobile .cross-close{top:27px!important}.page.page--top{padding-top:0!important}.top-hidden{display:none;visibility:hidden}.top-nice-scrollable-container{-ms-overflow-style:none;scroll-snap-type:x mandatory;scrollbar-width:0}.top-nice-scrollable-container::-webkit-scrollbar{-webkit-appearance:none;background:transparent;display:none;height:0;width:0}.font-of-kindness{font-family:FontOfKindness;font-weight:700}.overflow-hidden{overflow:hidden}body,html{-webkit-text-size-adjust:none!important;-moz-text-size-adjust:none!important;text-size-adjust:none!important}@media (min-width:1px) and (max-width:539px){.header{background:#fff;position:sticky!important;top:0}}.page_agencies-categories .restaurants-main-screen,.page_foto .restaurants-main-screen,.page_foto-categories .restaurants-main-screen,.page_has-filters .restaurants-main-screen,.page_partners .restaurants-main-screen,.page_restaurants .restaurants-main-screen,.page_restaurants-place .restaurants-main-screen,.page_video .restaurants-main-screen,.page_video-categories .restaurants-main-screen{height:334px;padding-top:78px}.page_agencies-categories .restaurants-bg,.page_foto .restaurants-bg,.page_foto-categories .restaurants-bg,.page_has-filters .restaurants-bg,.page_partners .restaurants-bg,.page_restaurants .restaurants-bg,.page_restaurants-place .restaurants-bg,.page_video .restaurants-bg,.page_video-categories .restaurants-bg{background:50%/cover no-repeat rgba(0,0,0,.05);height:100%}.page_agencies-categories .restaurants,.page_foto .restaurants,.page_foto-categories .restaurants,.page_has-filters .restaurants,.page_partners .restaurants,.page_restaurants .restaurants,.page_restaurants-place .restaurants,.page_video .restaurants,.page_video-categories .restaurants{position:relative}.page_agencies-categories .col-item.mod_align-right,.page_foto .col-item.mod_align-right,.page_foto-categories .col-item.mod_align-right,.page_has-filters .col-item.mod_align-right,.page_partners .col-item.mod_align-right,.page_restaurants .col-item.mod_align-right,.page_restaurants-place .col-item.mod_align-right,.page_video .col-item.mod_align-right,.page_video-categories .col-item.mod_align-right{float:right;text-align:right;width:auto}.page_agencies-categories .col-item.mod_align-right .item-descr__list-item,.page_foto .col-item.mod_align-right .item-descr__list-item,.page_foto-categories .col-item.mod_align-right .item-descr__list-item,.page_has-filters .col-item.mod_align-right .item-descr__list-item,.page_partners .col-item.mod_align-right .item-descr__list-item,.page_restaurants .col-item.mod_align-right .item-descr__list-item,.page_restaurants-place .col-item.mod_align-right .item-descr__list-item,.page_video .col-item.mod_align-right .item-descr__list-item,.page_video-categories .col-item.mod_align-right .item-descr__list-item{white-space:nowrap}.page_agencies-categories .col-item.mod_align-right .item-descr__list-item-text,.page_foto .col-item.mod_align-right .item-descr__list-item-text,.page_foto-categories .col-item.mod_align-right .item-descr__list-item-text,.page_has-filters .col-item.mod_align-right .item-descr__list-item-text,.page_partners .col-item.mod_align-right .item-descr__list-item-text,.page_restaurants .col-item.mod_align-right .item-descr__list-item-text,.page_restaurants-place .col-item.mod_align-right .item-descr__list-item-text,.page_video .col-item.mod_align-right .item-descr__list-item-text,.page_video-categories .col-item.mod_align-right .item-descr__list-item-text{width:auto}.page_agencies-categories .col-item.mod_align-right .gallery-description__phone-link,.page_foto .col-item.mod_align-right .gallery-description__phone-link,.page_foto-categories .col-item.mod_align-right .gallery-description__phone-link,.page_has-filters .col-item.mod_align-right .gallery-description__phone-link,.page_partners .col-item.mod_align-right .gallery-description__phone-link,.page_restaurants .col-item.mod_align-right .gallery-description__phone-link,.page_restaurants-place .col-item.mod_align-right .gallery-description__phone-link,.page_video .col-item.mod_align-right .gallery-description__phone-link,.page_video-categories .col-item.mod_align-right .gallery-description__phone-link{border-bottom:1px dotted rgba(65,85,113,.3);text-transform:none;transition:all .3s ease}.page_agencies-categories .galleries-list.mod_restaurants .m-gallery.mod_no-border .gallery-description,.page_foto .galleries-list.mod_restaurants .m-gallery.mod_no-border .gallery-description,.page_foto-categories .galleries-list.mod_restaurants .m-gallery.mod_no-border .gallery-description,.page_has-filters .galleries-list.mod_restaurants .m-gallery.mod_no-border .gallery-description,.page_partners .galleries-list.mod_restaurants .m-gallery.mod_no-border .gallery-description,.page_restaurants .galleries-list.mod_restaurants .m-gallery.mod_no-border .gallery-description,.page_restaurants-place .galleries-list.mod_restaurants .m-gallery.mod_no-border .gallery-description,.page_video .galleries-list.mod_restaurants .m-gallery.mod_no-border .gallery-description,.page_video-categories .galleries-list.mod_restaurants .m-gallery.mod_no-border .gallery-description{border-bottom:none}.page_agencies-categories .galleries-list.mod_restaurants .mod_hidden,.page_foto .galleries-list.mod_restaurants .mod_hidden,.page_foto-categories .galleries-list.mod_restaurants .mod_hidden,.page_has-filters .galleries-list.mod_restaurants .mod_hidden,.page_partners .galleries-list.mod_restaurants .mod_hidden,.page_restaurants .galleries-list.mod_restaurants .mod_hidden,.page_restaurants-place .galleries-list.mod_restaurants .mod_hidden,.page_video .galleries-list.mod_restaurants .mod_hidden,.page_video-categories .galleries-list.mod_restaurants .mod_hidden{display:none}.page_agencies-categories .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover),.page_foto .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover),.page_foto-categories .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover),.page_has-filters .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover),.page_partners .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover),.page_restaurants .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover),.page_restaurants-place .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover),.page_video .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover),.page_video-categories .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover){position:relative}.page_agencies-categories .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):hover,.page_foto .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):hover,.page_foto-categories .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):hover,.page_has-filters .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):hover,.page_partners .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):hover,.page_restaurants .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):hover,.page_restaurants-place .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):hover,.page_video .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):hover,.page_video-categories .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):hover{border-color:#415571}.page_agencies-categories .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):hover:before,.page_foto .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):hover:before,.page_foto-categories .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):hover:before,.page_has-filters .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):hover:before,.page_partners .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):hover:before,.page_restaurants .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):hover:before,.page_restaurants-place .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):hover:before,.page_video .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):hover:before,.page_video-categories .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):hover:before{opacity:1}.page_agencies-categories .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):before,.page_foto .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):before,.page_foto-categories .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):before,.page_has-filters .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):before,.page_partners .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):before,.page_restaurants .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):before,.page_restaurants-place .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):before,.page_video .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):before,.page_video-categories .galleries-list.mod_restaurants .gallery-description__phone-link:not(.mod-no-hover):before{background:#fff;border-radius:6px;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#a3a3a3;content:attr(data-popup);display:block;font-family:Geometria;font-size:14px;letter-spacing:0;min-width:150px;opacity:0;padding:11px 17px;position:absolute;right:calc(100% + 20px);text-align:center;text-transform:none;top:-12px;transition:.3s;z-index:20}@media (max-width:767px){.page_agencies-categories .galleries-list.mod_restaurants,.page_foto .galleries-list.mod_restaurants,.page_foto-categories .galleries-list.mod_restaurants,.page_has-filters .galleries-list.mod_restaurants,.page_partners .galleries-list.mod_restaurants,.page_restaurants .galleries-list.mod_restaurants,.page_restaurants-place .galleries-list.mod_restaurants,.page_video .galleries-list.mod_restaurants,.page_video-categories .galleries-list.mod_restaurants{margin:0 -20px}.page_agencies-categories .galleries-list.mod_restaurants .gallery-description,.page_foto .galleries-list.mod_restaurants .gallery-description,.page_foto-categories .galleries-list.mod_restaurants .gallery-description,.page_has-filters .galleries-list.mod_restaurants .gallery-description,.page_partners .galleries-list.mod_restaurants .gallery-description,.page_restaurants .galleries-list.mod_restaurants .gallery-description,.page_restaurants-place .galleries-list.mod_restaurants .gallery-description,.page_video .galleries-list.mod_restaurants .gallery-description,.page_video-categories .galleries-list.mod_restaurants .gallery-description{padding-left:20px;padding-right:20px}}.page_agencies-categories .restaurants-title--wrapper,.page_foto .restaurants-title--wrapper,.page_foto-categories .restaurants-title--wrapper,.page_has-filters .restaurants-title--wrapper,.page_partners .restaurants-title--wrapper,.page_restaurants .restaurants-title--wrapper,.page_restaurants-place .restaurants-title--wrapper,.page_video .restaurants-title--wrapper,.page_video-categories .restaurants-title--wrapper{display:flex;padding-top:inherit}.page_agencies-categories .restaurants-title,.page_foto .restaurants-title,.page_foto-categories .restaurants-title,.page_has-filters .restaurants-title,.page_partners .restaurants-title,.page_restaurants .restaurants-title,.page_restaurants-place .restaurants-title,.page_video .restaurants-title,.page_video-categories .restaurants-title{margin:auto;text-align:center}.page_agencies-categories .restaurants .restaurants-title--text,.page_foto .restaurants .restaurants-title--text,.page_foto-categories .restaurants .restaurants-title--text,.page_has-filters .restaurants .restaurants-title--text,.page_partners .restaurants .restaurants-title--text,.page_restaurants .restaurants .restaurants-title--text,.page_restaurants-place .restaurants .restaurants-title--text,.page_video .restaurants .restaurants-title--text,.page_video-categories .restaurants .restaurants-title--text{color:#000}.page_agencies-categories .restaurants .main-screen__text,.page_foto .restaurants .main-screen__text,.page_foto-categories .restaurants .main-screen__text,.page_has-filters .restaurants .main-screen__text,.page_partners .restaurants .main-screen__text,.page_restaurants .restaurants .main-screen__text,.page_restaurants-place .restaurants .main-screen__text,.page_video .restaurants .main-screen__text,.page_video-categories .restaurants .main-screen__text{color:#767676;font-family:Geometria,sans-serif}.page_agencies-categories .blog-nav,.page_foto .blog-nav,.page_foto-categories .blog-nav,.page_has-filters .blog-nav,.page_partners .blog-nav,.page_restaurants .blog-nav,.page_restaurants-place .blog-nav,.page_video .blog-nav,.page_video-categories .blog-nav{margin-bottom:25px;margin-top:0;text-align:center}.page_agencies-categories .section-title,.page_foto .section-title,.page_foto-categories .section-title,.page_has-filters .section-title,.page_partners .section-title,.page_restaurants .section-title,.page_restaurants-place .section-title,.page_video .section-title,.page_video-categories .section-title{margin-bottom:0}.page_agencies-categories .page-inner,.page_foto .page-inner,.page_foto-categories .page-inner,.page_has-filters .page-inner,.page_partners .page-inner,.page_restaurants .page-inner,.page_restaurants-place .page-inner,.page_video .page-inner,.page_video-categories .page-inner{padding-top:0}.page_agencies-categories .m-gallery__container .col-item,.page_foto .m-gallery__container .col-item,.page_foto-categories .m-gallery__container .col-item,.page_has-filters .m-gallery__container .col-item,.page_partners .m-gallery__container .col-item,.page_restaurants .m-gallery__container .col-item,.page_restaurants-place .m-gallery__container .col-item,.page_video .m-gallery__container .col-item,.page_video-categories .m-gallery__container .col-item{margin:0 2px;padding:0}@media (min-width:767px){.page_agencies-categories .m-gallery__container .col-item,.page_foto .m-gallery__container .col-item,.page_foto-categories .m-gallery__container .col-item,.page_has-filters .m-gallery__container .col-item,.page_partners .m-gallery__container .col-item,.page_restaurants .m-gallery__container .col-item,.page_restaurants-place .m-gallery__container .col-item,.page_video .m-gallery__container .col-item,.page_video-categories .m-gallery__container .col-item{margin:4px 0 0}}.page_agencies-categories .restaurant-title,.page_foto .restaurant-title,.page_foto-categories .restaurant-title,.page_has-filters .restaurant-title,.page_partners .restaurant-title,.page_restaurants .restaurant-title,.page_restaurants-place .restaurant-title,.page_video .restaurant-title,.page_video-categories .restaurant-title{width:27%}.page_agencies-categories .restaurant-title .m-gallery__title a,.page_foto .restaurant-title .m-gallery__title a,.page_foto-categories .restaurant-title .m-gallery__title a,.page_has-filters .restaurant-title .m-gallery__title a,.page_partners .restaurant-title .m-gallery__title a,.page_restaurants .restaurant-title .m-gallery__title a,.page_restaurants-place .restaurant-title .m-gallery__title a,.page_video .restaurant-title .m-gallery__title a,.page_video-categories .restaurant-title .m-gallery__title a{font-family:Praho Pro,serif;font-size:25px}.page_agencies-categories .restaurant-title+.col-item,.page_foto .restaurant-title+.col-item,.page_foto-categories .restaurant-title+.col-item,.page_has-filters .restaurant-title+.col-item,.page_partners .restaurant-title+.col-item,.page_restaurants .restaurant-title+.col-item,.page_restaurants-place .restaurant-title+.col-item,.page_video .restaurant-title+.col-item,.page_video-categories .restaurant-title+.col-item{width:73%}.page_salons section.section{padding-top:0}.page_agencies-categories .main-screen__text,.page_agencies-categories .main-screen__title,.page_partners .main-screen__text,.page_partners .main-screen__title{color:#252525}.page_agencies-categories .restaurants-title .main-screen__text,.page_agencies-categories .restaurants-title .main-screen__title,.page_partners .restaurants-title .main-screen__text,.page_partners .restaurants-title .main-screen__title{color:#fff}.page_home .section-title{max-width:100%}.page_home .section-title__text{margin:0 auto;max-width:568px}.page_home .section-title__home-text{font-family:Geometria,sans-serif;font-size:16px;line-height:1.6em}.page_home .mod_no-wrap{white-space:nowrap}.page_home .list-title{text-align:center}.page_home .section-nav-link{border-bottom:1px solid #b0bfd4;cursor:pointer;display:inline-block;line-height:1.2;position:relative;transition:all .2s cubic-bezier(.77,0,.175,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_home .section-nav-link:after,.page_home .section-nav-link:before{content:"";height:0;left:0;position:absolute;transition:inherit;width:100%;z-index:-1}.page_home .section-nav-link:before{border:1px solid #b0bfd4;border-bottom:0;border-top:0;bottom:0}.page_home .section-nav-link:after{height:0;top:0}.page_home .section-nav-link:hover{color:#fff}.page_home .section-nav-link:hover:before{height:100%;transition-delay:0s}.page_home .section-nav-link:hover:after{background:#b0bfd4;height:100%}.page_home .list-title{color:#8c8c8c;font-family:Geometria;font-size:14px;letter-spacing:1.8px;line-height:1.2;text-transform:uppercase}@media (min-width:1px){.page_home .list-title{margin-top:40px}}@media (min-width:1240px){.page_home .list-title{margin-top:100px}}@media (min-width:1px){.page_home .list-title{margin-bottom:40px}}@media (min-width:1240px){.page_home .list-title{margin-bottom:100px!important}}.page_home .list-title.mod_left{text-align:left}@media (min-width:767px){.page_home .video-news{margin-top:50px;text-align:center}}@media (min-width:1px){.page_home .video-news .top-video-container.mod_home{margin-bottom:40px}}@media (min-width:1000px){.page_home .video-news .top-video-container.mod_home{margin-bottom:71px}}.page_home .video-news .video-news-wrapper{flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:800px;padding:0!important}@media (min-width:1px){.page_home .video-news .video-news-wrapper{display:block}}.page_home .video-news .video-news-wrapper .video-news-item{align-items:flex-start;flex:0 0 calc(50% - 30px);justify-content:space-between}@media (min-width:1px){.page_home .video-news .video-news-wrapper .video-news-item{display:block;margin-bottom:40px}}@media (min-width:767px){.page_home .video-news .video-news-wrapper .video-news-item{margin-bottom:80px}}.page_home .video-news .video-news-wrapper .blog-list__image,.page_home .video-news .video-news-wrapper .list__image-wrapper-wrapper{height:auto}.page_home .video-news .video-news-wrapper .list__image-wrapper-wrapper{top:0}@media (min-width:1000px){.page_home .video-news .video-news-wrapper .list__image-wrapper-wrapper .list__image-wrapper{margin-bottom:0}}.page_home .video-news .video-news-wrapper .list__image-wrapper-wrapper .list__image-wrapper .blog-list__image{height:100%}.page_home .video-news .video-news-wrapper .blog-list__image-img,.page_home .video-news .video-news-wrapper .list__image-wrapper{min-height:145px}.page_home .video-news .video-news-wrapper .blog-list__image-img{margin-bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page_home .video-news .video-news-wrapper .blog-list__author{display:inline-block;font-size:11px;margin-bottom:10px;text-transform:capitalize;vertical-align:top}.page_home .video-news .video-news-wrapper .blog-list__text{font-size:14px;line-height:22px;max-width:none}.page_home .video-news .video-news-wrapper .blog-list__title,.page_home .video-news .video-news-wrapper .list__image-wrapper{cursor:pointer;max-width:none}@media (min-width:767px){.page_home .video-news .video-news-wrapper .blog-list__title,.page_home .video-news .video-news-wrapper .list__image-wrapper{margin-bottom:18px}.page_home .video-news .video-news-wrapper .list__image-wrapper-wrapper{margin-bottom:23px}}.page_home .video-news .video-news-wrapper .blog-list__title+.blog-list__category{margin:0}@media (min-width:767px){.page_home .video-news .video-news-wrapper .blog-list__title{font-size:50px;line-height:1.15}}.page_home .video-news.mod_large .video-news-item{width:100%}@media (max-width:1000px){.page_home .video-news .top-main .video-news-item{text-align:left}.page_home .video-news .top-main .video-news-item .blog-list__title{color:#333744;font-family:Praho Pro;font-size:22px;line-height:28px}.page_home .video-news .top-main .video-news-item .blog-list__title:hover{color:#234d87}}@media (max-width:1000px) and (min-width:1px){.page_home .video-news .top-main .video-news-item .blog-list__title{margin-bottom:20px}}@media (max-width:1000px) and (min-width:1000px){.page_home .video-news .top-main .video-news-item .blog-list__title{margin-bottom:0}}@media (max-width:1000px){.page_home .video-news .top-main .video-news-item .blog-list__text span{margin-left:0}}.page_home section.section{padding-top:35px}@media (min-width:1000px){.page_home .page .articles-list,.page_home .page .blog-list,.page_home .page .directions-slider,.page_home .page .members-block,.page_home .page .photo-news-wrapper,.page_home .page .video-link,.page_home .page .video-news-wrapper{padding-left:30px;padding-right:30px}}@media (min-width:1px){.page_home .articles-list.bottom-text{margin-top:40px}}@media (min-width:1240px){.page_home .articles-list.bottom-text{margin-top:100px}}.page_home .blog-list__title,.page_home .blog-list__title a{color:#333744}.page_home .blog-list__title a:hover,.page_home .blog-list__title:hover{color:#234d87}.page_home .mod_shop-dresses .shop-link{color:rgba(0,0,0,.3);display:block;font-size:12px;grid-column:1/-1;letter-spacing:2.4px;margin-top:60px;text-align:center;text-transform:uppercase}@media (max-width:1000px){.page_home .mod_shop-dresses .shop-link{margin-top:0}}.page_home .mod_shop-dresses .photo-news-wrapper{display:grid;grid-template-columns:repeat(4,22%)}@media (max-width:1000px){.page_home .mod_shop-dresses .photo-news-wrapper{grid-gap:20px;grid-template-columns:repeat(2,calc(50% - 10px))}.page_home .mod_shop-dresses .photo-news-wrapper .col-item{width:100%!important;word-break:break-word}.page_home .photo-news-wrapper .photo-news-card:last-of-type{margin-bottom:30px}}@media (min-width:1px){.page_home .photo-news-wrapper .blog-list__text{margin-bottom:20px}}@media (min-width:1000px){.page_home .photo-news-wrapper .blog-list__text{margin-bottom:0}}.page_home .photo-news-wrapper .mod_shop{flex:0 0 22%;text-align:left}.page_home .photo-news-wrapper .mod_shop .product-item_info{padding-top:10px}.page_home .photo-news-wrapper .mod_shop .product-item_brand{color:#000;font-family:FuturaPT;font-size:18px;font-weight:500;margin-bottom:2px}@media (min-width:1200px){.page_home .photo-news-wrapper .mod_shop .product-item_brand{margin-bottom:0}}.page_home .photo-news-wrapper .mod_shop .product-item_name{color:#888;font-size:14px;font-weight:400;line-height:normal;margin-bottom:0}@media (min-width:1200px){.page_home .photo-news-wrapper .mod_shop .product-item_name{line-height:19px;margin:2px 0}}.page_home .photo-news-wrapper .mod_shop .product-item_price{color:#393939;font-size:14px;font-weight:400;line-height:18px;text-transform:uppercase;white-space:nowrap}@media (min-width:1200px){.page_home .photo-news-wrapper .mod_shop .product-item_price{font-size:16px;line-height:20px}}.page_home .photo-news-wrapper .mod_shop .blog-list__category{margin:24px 0 14px}.page_home .photo-news-wrapper .mod_shop .blog-list__category-link{letter-spacing:2.4px}.page_home .photo-news-wrapper .mod_shop .list__image-wrapper{margin-bottom:0}.page_home .photo-news-wrapper .mod_shop .blog-list__title{color:#333744;font-family:Praho Pro;font-size:22px;line-height:28px;margin-left:0}.page_home .photo-news-wrapper .mod_shop .blog-list__title:hover{color:#234d87}@media (min-width:1px){.page_home .photo-news-wrapper .mod_shop .blog-list__title{margin-bottom:20px}}@media (min-width:1000px){.page_home .photo-news-wrapper .mod_shop .blog-list__title{margin-bottom:0}}@media (max-width:767px){.page_home .photo-news{margin-left:-20px;margin-right:-20px}.page_home .photo-news hr{margin-left:20px;margin-right:20px}}.page_home .photo-news .photo-news-wrapper .mod_mobile-only{display:none}@media (max-width:767px){.page_home .photo-news .photo-news-wrapper{-ms-overflow-style:none;align-items:flex-start;flex-direction:row;overflow-x:scroll;padding-left:20px!important;padding-right:20px!important;scroll-snap-type:x mandatory;scrollbar-width:0}.page_home .photo-news .photo-news-wrapper::-webkit-scrollbar{-webkit-appearance:none;background:transparent;display:none;height:0;width:0}.page_home .photo-news .photo-news-wrapper:after{content:"";display:block;flex:0 0 1px;height:1px}.page_home .photo-news .photo-news-wrapper .mod_mobile-only{display:block}.page_home .photo-news .photo-news-wrapper .photo-news-card{flex:0 0 80%;margin-right:20px;scroll-snap-align:center}}.page_home .blog-list__item.blog-list__main .blog-list__title{font-size:22px!important;line-height:28px!important}.page_home .blog-list__item.blog-list__main .blog-list__title a{color:#333744;font-family:Praho Pro;font-size:40px;line-height:48px}.page_home .blog-list__item.blog-list__main .blog-list__title a:hover{color:#234d87}@media (min-width:1px) and (max-width:539px){.page_home .blog-list__item.blog-list__main .blog-list__title a{color:#333744;font-family:Praho Pro;font-size:28px;line-height:32px}.page_home .blog-list__item.blog-list__main .blog-list__title a:hover{color:#234d87}}@media (max-width:1000px){.page_home .blog-list .mod_grid-2-columns{grid-gap:20px;display:grid;grid-template-columns:repeat(2,calc(50% - 10px))}.page_home .blog-list .mod_grid-2-columns .col-item{width:100%!important;word-break:break-word}}@media (min-width:1px) and (max-width:539px){.page_home .blog-list .mod_grid-2-columns .blog-list__title{color:#333744;font-family:Praho Pro;font-size:18px;line-height:1.2}.page_home .blog-list .mod_grid-2-columns .blog-list__title:hover{color:#234d87}}.page_home .members-block{padding-bottom:30px}@media (min-width:1px){.page_home .members-block .list-title{margin-bottom:30px}}@media (min-width:1240px){.page_home .members-block .list-title{margin-bottom:100px}}.page_home .members-block .members-block_content{display:block}@media (min-width:1240px){.page_home .members-block .members-block_content{grid-gap:50px;display:grid;grid-template-columns:1fr 1fr}}.page_home .members-block .members-description{display:flex;flex-direction:column;height:100%}@media (min-width:1px){.page_home .members-block .members-description{padding:0 0 15px}}@media (min-width:1240px){.page_home .members-block .members-description{padding:46px 70px 20px}}.page_home .members-block .members-description h2{font-size:24px;line-height:1.34}@media (min-width:1240px){.page_home .members-block .members-description h2{font-size:40px;line-height:1.45}}.page_home .members-block .members-description .mod_lower-case{text-transform:lowercase}.page_home .members-block .members-description .section-title__home-text{font-size:16px;text-align:center}.page_home .members-block .members-description .section-title__home-text br{display:none}.page_home .members-block .members-block_link{color:#1e1e1e;font-size:14px;font-weight:300;letter-spacing:5.32px;line-height:18px;margin-left:0;margin-top:auto;text-transform:uppercase}@media (min-width:1px){.page_home .members-block .members-block_link{display:none}}@media (min-width:1240px){.page_home .members-block .members-block_link{display:flex}}.page_home .members-block .members-block_link:hover{border-color:#1e1e1e}.page_home .members-block .members-block_link-mobile{color:rgba(0,0,0,.3);display:block;font-size:12px;letter-spacing:2.4px;margin-top:35px;text-align:center;text-transform:uppercase}@media (min-width:1px){.page_home .members-block .members-block_link-mobile{display:block}}@media (min-width:1240px){.page_home .members-block .members-block_link-mobile{display:none}}.page_home .members-block .members-block_image{background-color:#f8f8f8;padding-bottom:125%;position:relative}.page_home .members-block .members-image{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease;width:100%}.page_home .members-block .members-image.mod_loaded{opacity:1}.page_blog .blog-nav,.page_blog-category .blog-nav,.page_photo-blog .blog-nav,.page_photo-blog-category .blog-nav,.page_video-blog .blog-nav,.page_video-blog-category .blog-nav{margin-bottom:35px}@media (min-width:1px){.page_blog .blog-nav,.page_blog-category .blog-nav,.page_photo-blog .blog-nav,.page_photo-blog-category .blog-nav,.page_video-blog .blog-nav,.page_video-blog-category .blog-nav{margin-top:25px}}@media (min-width:1000px){.page_blog .blog-nav,.page_blog-category .blog-nav,.page_photo-blog .blog-nav,.page_photo-blog-category .blog-nav,.page_video-blog .blog-nav,.page_video-blog-category .blog-nav{margin-top:0}}@media (min-width:1px){.page_blog .blog-nav_title,.page_blog-category .blog-nav_title,.page_photo-blog .blog-nav_title,.page_photo-blog-category .blog-nav_title,.page_video-blog .blog-nav_title,.page_video-blog-category .blog-nav_title{display:none!important}}@media (min-width:1000px){.page_blog .blog-nav_title,.page_blog-category .blog-nav_title,.page_photo-blog .blog-nav_title,.page_photo-blog-category .blog-nav_title,.page_video-blog .blog-nav_title,.page_video-blog-category .blog-nav_title{display:none!important}}.page_blog .page-layout,.page_blog-category .page-layout,.page_photo-blog .page-layout,.page_photo-blog-category .page-layout,.page_video-blog .page-layout,.page_video-blog-category .page-layout{margin-top:25px}@media (min-width:1px) and (max-width:539px){.page_blog .page-layout,.page_blog-category .page-layout,.page_photo-blog .page-layout,.page_photo-blog-category .page-layout,.page_video-blog .page-layout,.page_video-blog-category .page-layout{margin-top:0}}@media (min-width:1px){.page_blog .blog-nav_title--in-list,.page_blog-category .blog-nav_title--in-list,.page_photo-blog .blog-nav_title--in-list,.page_photo-blog-category .blog-nav_title--in-list,.page_video-blog .blog-nav_title--in-list,.page_video-blog-category .blog-nav_title--in-list{display:none!important}}@media (min-width:1000px){.page_blog .blog-nav_title--in-list,.page_blog-category .blog-nav_title--in-list,.page_photo-blog .blog-nav_title--in-list,.page_photo-blog-category .blog-nav_title--in-list,.page_video-blog .blog-nav_title--in-list,.page_video-blog-category .blog-nav_title--in-list{display:inline-block}}.blog-list__category{margin-bottom:14px}.blog-list__category-link{color:#415571;font-family:Geometria;font-size:12px;letter-spacing:.38em;text-transform:uppercase}.popular-articles-container .popular-articles_title{text-align:left}@media (min-width:1px){.popular-articles-container .popular-articles_title{margin-bottom:30px}}@media (min-width:1000px){.popular-articles-container .popular-articles_title{margin-bottom:50px}}.page_photo-blog-detail .userContent .m-gallery{max-width:1200px}@media (min-width:540px){.page_photo-blog-detail .userContent .m-gallery{width:100vw}}@media (min-width:1px){.page_photo-blog-detail .userContent .m-gallery{margin-left:-20px}}@media (min-width:767px){.page_photo-blog-detail .userContent .m-gallery{margin-left:calc(-50vw - -364px)}}@media (min-width:1000px){.page_photo-blog-detail .userContent .m-gallery{margin-left:calc(-25vw + -10px)}}@media (min-width:1240px){.page_photo-blog-detail .userContent .m-gallery{margin-left:-300px}}.page_photo-blog .header,.page_photo-blog-category .header{background-color:#fff!important}.page_photo-blog .page,.page_photo-blog-category .page{overflow-x:unset}.page_photo-blog .photo-news-wrapper,.page_photo-blog-category .photo-news-wrapper{flex-wrap:wrap}.page_photo-blog .photo-news-wrapper .photo-news-item,.page_photo-blog-category .photo-news-wrapper .photo-news-item{margin-bottom:54px}.page_photo-blog .showMore-form,.page_photo-blog-category .showMore-form{margin-bottom:40px}.page_video-blog .header,.page_video-blog-category .header{background-color:#fff}.page_video-blog .page,.page_video-blog-category .page{overflow-x:initial}.page_video-blog .top-video-container,.page_video-blog-category .top-video-container{justify-content:space-between;margin-bottom:45px}@media (min-width:1px){.page_video-blog .top-video-container .video-news-item,.page_video-blog-category .top-video-container .video-news-item{margin-bottom:52px}}@media (min-width:1000px){.page_video-blog .top-video-container .video-news-item,.page_video-blog-category .top-video-container .video-news-item{margin-bottom:0}}.page_video-blog .top-main,.page_video-blog-category .top-main{text-align:center}@media (min-width:1000px){.page_video-blog .top-main,.page_video-blog-category .top-main{flex:0 0 65%}}.page_video-blog .top-main .list__image-wrapper,.page_video-blog-category .top-main .list__image-wrapper{cursor:pointer;margin-bottom:28px}.page_video-blog .top-main .blog-list__category,.page_video-blog-category .top-main .blog-list__category{margin-bottom:23px}.page_video-blog .top-main .blog-list__title,.page_video-blog-category .top-main .blog-list__title{line-height:1.15;margin-bottom:18px;text-transform:none}@media (min-width:1px){.page_video-blog .top-main .blog-list__title,.page_video-blog-category .top-main .blog-list__title{font-size:20px}}@media (min-width:1000px){.page_video-blog .top-main .blog-list__title,.page_video-blog-category .top-main .blog-list__title{font-size:50px}}.page_video-blog .top-main .blog-list__title+.blog-list__category,.page_video-blog-category .top-main .blog-list__title+.blog-list__category{line-height:11px}.page_video-blog .top-other,.page_video-blog-category .top-other{text-align:left}.page_video-blog .blog-list__text,.page_video-blog .blog-list__title,.page_video-blog-category .blog-list__text,.page_video-blog-category .blog-list__title{max-width:100%}.page_video-blog .blog-list__title,.page_video-blog-category .blog-list__title{cursor:pointer;font-size:20px;line-height:26px;margin-bottom:7px}.page_video-blog .blog-list__title+.blog-list__category,.page_video-blog-category .blog-list__title+.blog-list__category{margin-bottom:7px}.page_video-blog .blog-list__category,.page_video-blog .list__image-wrapper,.page_video-blog-category .blog-list__category,.page_video-blog-category .list__image-wrapper{margin-bottom:14px}.page_video-blog .blog-list__author,.page_video-blog-category .blog-list__author{border-bottom:none;font-size:11px;line-height:11px;text-transform:none}@media (min-width:1000px){.page_video-blog .top-other,.page_video-blog-category .top-other{flex:0 0 30%}}@media (min-width:1px){.page_video-blog .top-other .video-news-item:not(:last-child),.page_video-blog-category .top-other .video-news-item:not(:last-child){margin-bottom:52px}}@media (min-width:1000px){.page_video-blog .top-other .video-news-item:not(:last-child),.page_video-blog-category .top-other .video-news-item:not(:last-child){margin-bottom:60px}}.page_video-blog .video-container,.page_video-blog-category .video-container{flex-wrap:wrap;justify-content:center}@media (min-width:1px){.page_video-blog .video-container,.page_video-blog-category .video-container{margin:0}}@media (min-width:1000px){.page_video-blog .video-container,.page_video-blog-category .video-container{margin:0 -30px}}.page_video-blog .video-container .news-item-wrapper,.page_video-blog-category .video-container .news-item-wrapper{margin-bottom:52px}@media (min-width:1000px){.page_video-blog .video-container .news-item-wrapper,.page_video-blog-category .video-container .news-item-wrapper{flex:1 33.33%;max-width:50%;padding:0 30px}}.page_video-blog section.blog-section,.page_video-blog-category section.blog-section{margin-bottom:50px}.page_video-blog .fancybox-content,.page_video-blog .fancybox-content iframe,.page_video-blog-category .fancybox-content,.page_video-blog-category .fancybox-content iframe{background-color:transparent!important}.page_video-blog .section-title,.page_video-blog-category .section-title{max-width:100%}.page_video-blog .video-news .top-other,.page_video-blog-category .video-news .top-other{text-align:left}.page_video-blog .top-main .video-news-item .blog-list__title,.page_video-blog-category .top-main .video-news-item .blog-list__title{color:#333744;font-family:Praho Pro;font-size:40px;line-height:48px;margin-bottom:29px}.page_video-blog .top-main .video-news-item .blog-list__title:hover,.page_video-blog-category .top-main .video-news-item .blog-list__title:hover{color:#234d87}.page_video-blog .top-main .video-news-item .blog-list__category,.page_video-blog-category .top-main .video-news-item .blog-list__category{margin-bottom:10px}.page_video-blog .top-main .video-news-item .blog-list__text span,.page_video-blog-category .top-main .video-news-item .blog-list__text span{display:block;margin:auto;max-width:500px}.page_video-blog .video-news-item,.page_video-blog-category .video-news-item{display:flex;flex-direction:column}.page_video-blog .video-news-item .list__image-wrapper,.page_video-blog-category .video-news-item .list__image-wrapper{margin-bottom:0!important}.page_video-blog .video-news-item .blog-list__category,.page_video-blog-category .video-news-item .blog-list__category{order:0}.page_video-blog .video-news-item .mod_home_category,.page_video-blog-category .video-news-item .mod_home_category{margin:24px 0 14px}.page_video-blog .video-news-item .blog-list__title,.page_video-blog-category .video-news-item .blog-list__title{font-size:22px;line-height:28px;margin:0 0 16px}.page_video-blog .video-news-item .blog-list__text,.page_video-blog-category .video-news-item .blog-list__text{color:#767676;font-family:Geometria;font-size:16px;letter-spacing:.416px;line-height:24px;margin-left:0;margin-right:0}.page_video-blog .video-news-item .mod_author,.page_video-blog-category .video-news-item .mod_author{margin-top:18px;order:10}.page_video-blog .video-news-item .blog-list__author,.page_video-blog-category .video-news-item .blog-list__author{color:rgba(0,0,0,.3);display:block;font-size:12px;letter-spacing:2.4px;text-transform:uppercase}.list__image-wrapper:hover .video-link__play{transform:scale(1.05)}.list__image-wrapper .js-video-play iframe{bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;visibility:hidden;width:100%;z-index:9999999}.list__image-wrapper .js-video-play.played iframe{opacity:1;visibility:visible}@media (max-width:999px){.list__image-wrapper .js-video-play.played iframe{background-color:#fff}}@media (min-width:1px){.wrap .main-screen.main-screen--article{margin-bottom:35px}}@media (min-width:1000px){.wrap .main-screen.main-screen--article{margin-bottom:0}}@media (min-width:1px){.wrap .item-title{margin-top:-28px}}@media (min-width:1000px){.wrap .item-title{margin-top:0}}.main-screen__container.main-screen__container--inner .main-screen__container--inner-overlay{align-items:flex-end;background:linear-gradient(180deg,transparent 0,transparent 0,rgba(0,0,0,.5));bottom:0;display:flex;height:205px;justify-content:flex-end;left:0;position:absolute;right:0;transition:all .3s ease;z-index:10}.main-screen__container.main-screen__container--inner .main-screen__list.main-screen__list--left,.main-screen__container.main-screen__container--inner .main-screen__list.main-screen__list--right{margin-bottom:20px;position:relative;z-index:1000}.personal-section{padding-top:0}.contact-phone_container{line-height:0}.contact-number{overflow-wrap:break-word}.contact-data,.contact-number{color:#000!important;font-family:Geometria;font-size:16px;font-weight:500;letter-spacing:0;line-height:26px}.contact-data:hover,.contact-number:hover{color:#000!important}.contact-data:hover:after,.contact-number:hover:after{background-color:#000}.contact-data.mod_regular,.contact-number.mod_regular{font-family:Geometria}.contact-data.mod_lower,.contact-number.mod_lower{text-transform:lowercase}.contact-data.mod_no-underline,.contact-number.mod_no-underline{border:none!important;text-decoration:none}.contact-data{font-family:Geometria;line-height:26px}@media (min-width:1px){.contact-data{text-align:center}}@media (min-width:1240px){.contact-data{text-align:left}}@media (min-width:1px){.social_item:not(:last-child){margin-bottom:23px}}@media (min-width:1000px){.social_item:not(:last-child){margin-bottom:30px}}.contacts-list__item .contacts-list__descr .contact-phone{top:-5px}.page-inner .item-title .phone-wrapper{align-items:center;display:inline-flex;height:50px;justify-content:center}.page-inner .item-title .phone-wrapper .contact-phone{color:#333744;display:block;height:auto;line-height:normal;min-width:auto;text-align:center}@media (min-width:1px){.personal-section .more-link{margin:60px 0}}@media (min-width:1240px){.personal-section .more-link{margin:80px 0}}.personal-main{display:flex;padding-bottom:20px}@media (max-width:768px){.personal-main{display:block}}.personal-main.wrap{padding-top:58px}@media (max-width:768px){.personal-main.wrap{padding:0}}.personal-main .breadcrumbs.personal-breadcrumbs{flex-wrap:wrap;margin-left:-20px;padding:27px 0 5px}.personal-main .personal-main__foto{margin-right:50px;width:100%}@media (max-width:768px){.personal-main .personal-main__foto{margin:0;padding:0 20px;width:100%}}.personal-main .personal-main_sticky{background-color:#e1e4e6;background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:.3;padding-bottom:118.42%;position:sticky;top:0;transition:all .3s ease}.personal-main .personal-main_sticky.mod_ratio{padding-bottom:133.3333333333%}.personal-main .personal-main_sticky.mod_loaded{opacity:1}@media (max-width:768px){.personal-main .personal-main_sticky{background-position:top;position:relative}}.personal-main .personal-main__description{max-width:50%;padding-right:20px}@media (max-width:768px){.personal-main .personal-main__description{max-width:100%;padding-right:0}}.personal-main .description-titles{display:none;visibility:hidden}@media (max-width:999px){.personal-main .description-titles{margin:35px 0 15px}}@media (min-width:767px){.personal-main .description-titles{display:block;visibility:visible}}.personal-main .description-titles span{margin:0 5px}.personal-main .description-titles.mod_mobile{display:block;margin:35px 0 25px;padding:0 20px;text-align:left;visibility:visible}.personal-main .description-titles.mod_mobile .description_title{font-size:40px;line-height:1.2;margin:0 0 16px;text-align:left}.personal-main .description-titles.mod_mobile .personal-category{text-align:left}@media (min-width:767px){.personal-main .description-titles.mod_mobile{display:none}}.personal-main .description-titles.mod_mobile .personal-location{text-align:left}.personal-main .description-awards{position:relative}.personal-main .description-awards .awards{flex-direction:row;flex-wrap:wrap}@media (min-width:1px){.personal-main .description-awards .awards{align-items:center}}@media (min-width:1240px){.personal-main .description-awards .awards{align-items:flex-start}}@media (min-width:1px) and (max-width:539px){.personal-main .description-awards .awards{-ms-overflow-style:none;flex-wrap:nowrap;margin:0 -20px;overflow-x:scroll;overflow-y:hidden;padding:0 20px;scroll-snap-type:x mandatory;scrollbar-width:0}.personal-main .description-awards .awards:after{content:" ";display:block;height:1px;width:1px}.personal-main .description-awards .awards::-webkit-scrollbar{-webkit-appearance:none;background:transparent;display:none;height:0;width:0}.personal-main .description-awards .awards .award-wrapper{margin-right:10px}.personal-main .description-awards .awards .mod_visible:hover+.hidden-description{opacity:0}.personal-main .description-awards .awards.mod_awards-hover .mod_visible:hover .award-icon{filter:none}.personal-main .description-awards .awards.mod_awards-hover .mod_visible:hover .award-info{fill:none}}.personal-main .description-awards .award-wrapper{margin-right:20px}.personal-main .description-awards .js-hidden-description{max-width:calc(100% - 40px)!important}.personal-main .description-awards .hidden-description{background:#fff;border-radius:6px;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#000;font-size:14px;left:50%;max-width:100%;opacity:0;padding:12px 20px;pointer-events:none;position:absolute;text-align:center;top:-8px;transform:translate(-50%,-100%);transition:.3s;width:auto;z-index:9999}@media (min-width:1240px){.personal-main .description-awards .hidden-description{left:0;max-width:500px;transform:translateY(-100%)}}.personal-main .description-awards .hidden-description .award{max-width:100%;width:-moz-max-content;width:max-content}@media (min-width:1240px){.personal-main .description-awards .hidden-description .award{max-width:460px}}.personal-main .description-awards .hidden-description .award-text{margin:0;white-space:normal}@media (max-width:1000px){.personal-main .description-awards{margin-top:30px;padding:0 20px}}.personal-main .contacts_awards{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;max-width:100%}@media (max-width:1239px){.personal-main .contacts_awards{align-items:center;justify-content:center}}.personal-main .contacts_awards .personal-award-title{margin-bottom:10px;max-width:100%}@media (max-width:1239px){.personal-main .contacts_awards .personal-award-title{justify-content:center}}.personal-main .contacts_awards .personal-award-title .hidden-description{white-space:normal}.personal-main .contacts_awards .personal-award-title span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media (min-width:1240px){.personal-info{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:0;margin-right:0}.personal-info>*{margin-left:0;margin-right:0;width:50%}.personal-info_block{flex:1;max-width:calc(50% - 43px)}}.description .personal-location{color:#a3a3a3;font-size:16px;line-height:20px;margin-bottom:30px}@media (min-width:767px){.description .personal-location{text-align:center}}@media (min-width:1240px){.description .personal-location{text-align:left}}.description .personal-category{color:#a3a3a3;font-family:Geometria;text-transform:uppercase}@media (min-width:1px){.description .personal-category{font-size:12px;letter-spacing:1.2px;line-height:normal;text-align:center}}@media (min-width:1240px){.description .personal-category{font-size:12px;letter-spacing:1.2px;line-height:normal;text-align:left}}@media (min-width:1px){.description .description_category-title{margin-bottom:12px}}@media (min-width:767px){.description .description_category-title{margin-bottom:35px}}@media (min-width:1px){.description .description_title{margin:0 0 -3px}}@media (min-width:767px){.description .description_title{margin:0 0 16px}}.description .description_rating{position:relative;top:2px}@media (min-width:1px){.description .description_rating{margin-bottom:0}}@media (min-width:767px){.description .description_rating{margin-bottom:26px}}.description .description_text h1,.description .description_text h2,.description .description_text h3,.description .description_text h4,.description .description_text h5{font-family:Praho Pro}@media (min-width:1px){.description .description_text h1,.description .description_text h2,.description .description_text h3,.description .description_text h4,.description .description_text h5{margin:30px 0}}@media (min-width:767px){.description .description_text h1,.description .description_text h2,.description .description_text h3,.description .description_text h4,.description .description_text h5{margin:42px 0}}.description .description_text h1:first-child,.description .description_text h2:first-child,.description .description_text h3:first-child,.description .description_text h4:first-child,.description .description_text h5:first-child{margin-top:0}@media (min-width:1px){.description .description_text h1,.description .description_text h2,.description .description_text h3,.description .description_text h4,.description .description_text h5{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1240px){.description .description_text h1,.description .description_text h2,.description .description_text h3,.description .description_text h4,.description .description_text h5{font-size:24px;letter-spacing:0;line-height:34px}}.description .description_text p{color:#767676;margin:0 0 25px}@media (min-width:1px){.description .description_text p{font-size:16px;letter-spacing:0;line-height:22px}}@media (min-width:767px){.description .description_text p{font-size:16px;letter-spacing:0;line-height:26px}}.description .description_accent{margin:0 auto 31px;width:95%}.description .description_accent-name{margin-bottom:6px}.description .accent-name{color:#a3a3a3;font-family:Geometria;font-size:12px;letter-spacing:1.2px;line-height:25px;text-transform:uppercase}.description .accent-text,.description .accent-text h2{color:#000;font-family:Praho Pro;font-size:20px;letter-spacing:0;line-height:34px}.description .personal-title{color:#000;font-family:Praho Pro}@media (min-width:1px){.description .personal-title{font-size:20px;letter-spacing:0;line-height:28px;text-align:center}}@media (min-width:767px){.description .personal-title{font-size:45px;letter-spacing:0;line-height:58px}}@media (min-width:1240px){.description .personal-title{text-align:left}}.description .personal-accent{padding:35px 0;position:relative;text-align:center}.description .personal-accent:before{background-color:#fbfbfb;bottom:0;content:"";left:20%;position:absolute;right:20%;top:0;z-index:1}.description .personal-accent>*{position:relative;z-index:2}.contacts .social{background-color:#fbfbfb}.contacts .contacts_awards{display:flex;flex-wrap:wrap;justify-content:center;position:relative;z-index:991}@media (min-width:1px){.contacts .contacts_awards{margin-bottom:43px}}@media (min-width:767px){.contacts .contacts_awards{margin-bottom:40px}}.contacts .contacts_block{overflow:hidden}@media (min-width:1px){.contacts .contacts_block{padding:0 18px}}@media (min-width:1240px){.contacts .contacts_block{padding:0 30px 0 41px}}@media (min-width:1px){.contacts .contacts_block{margin-bottom:62px}}@media (min-width:1240px){.contacts .contacts_block{margin-bottom:0}}@media (max-width:768px){.contacts .contacts_block{margin-top:30px}}.contacts .social_row{border-bottom:1px solid #e9ebee;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:0;margin-right:0}.contacts .social_row>*{margin-left:0;margin-right:0;width:50%}@media (min-width:1px){.contacts .social_row{padding:18px 0}}@media (min-width:1240px){.contacts .social_row{padding:40px 0}}@media (min-width:1px){.contacts .social_row.mod_big{padding:30px 0}}@media (min-width:1240px){.contacts .social_row.mod_big{padding:45px 0}}.contacts .social_row:last-of-type{border-bottom:none}.contacts .social_row.mod_column{flex-direction:column}@media (max-width:1239px){.contacts .social_row.mod_column{align-items:center}}@media (min-width:1px){.contacts .social_row:first-child{margin-top:0}}@media (min-width:1000px){.contacts .social_row:first-child{margin-top:0}}.contacts .social_col{display:flex;flex:1;flex-direction:column;justify-content:space-between;line-height:50px}.contacts .social_col.mod_mb{margin-bottom:25px}.contacts .social_left-cell{flex:1;margin-right:40px;max-width:160px}.contacts .social_title{color:#a3a3a3;font-size:14px;letter-spacing:0;line-height:26px}@media (min-width:1px){.contacts .social_title{text-align:center}}@media (min-width:1000px){.contacts .social_title{text-align:left}}.contacts .social_right-cell{flex:1;flex-direction:row;justify-content:flex-start}.contacts .social-button_link{align-items:center;border:1px solid #343434;color:#000;font-family:Geometria,Arial,sans-serif;font-size:14px;font-weight:500;height:100%;justify-content:center;letter-spacing:0;line-height:25px;line-height:inherit;padding:0 10px;text-transform:uppercase;transition-duration:.1s}@media (min-width:1px){.contacts .social-button_link{display:flex}}@media (min-width:1240px){.contacts .social-button_link{display:block}}.contacts .social-button_link:hover{background-color:#000;border-color:#000;color:#fff}.contacts .social-button_link:hover .icon-fb{background:url(/img/svg/new-facebook-white.svg) 50%/contain no-repeat}.contacts .social-button_link:hover .icon-vk{background:url(/img/svg/new-vk-white.svg) 50%/contain no-repeat}.contacts .social_button{flex:1;height:100%;min-height:40px;text-align:center}@media (min-width:1px){.contacts .social_button{margin:0}.contacts .social_button:nth-child(2){margin:0 6px}}@media (min-width:1240px){.contacts .social_button{margin:0}.contacts .social_button:not(:last-child){margin-right:8px}}.contacts .social_button-icon{display:inline-block;height:18px;margin-top:-3px;vertical-align:middle;width:18px}@media (min-width:1px){.contacts .social_button-icon{margin-right:0}}@media (min-width:1240px){.contacts .social_button-icon{margin-right:6px}}.contacts .social_button-icon.icon-vk{background:url(/img/svg/new-vk.svg) 50%/contain no-repeat}.contacts .social_button-icon.icon-fb{background:url(/img/svg/new-facebook.svg) 50%/contain no-repeat}.contacts .social_button-icon.icon-messanger{background:url(/img/svg/new-messanger.svg) 50%/contain no-repeat}.contacts .social_button-icon.icon-whatsapp{background:url(/img/svg/new-whats-app.svg) 50%/contain no-repeat}.contacts .social_button-title{font-family:Geometria;font-size:14px;font-weight:500;letter-spacing:0;line-height:25px}.contacts .social-network{display:flex}@media (min-width:1px){.contacts .social-network{justify-content:center}}@media (min-width:1240px){.contacts .social-network{justify-content:flex-start}}.contacts .social-network__link{height:19px;transition:.3s;width:19px}.contacts .social-network__link:not(:last-child){margin-right:12px}.contacts .social-network__link.icon-fb{background:url(/img/svg/new-facebook.svg) 50%/contain no-repeat}.contacts .social-network__link.icon-vk{background:url(/img/svg/new-vkontakte.svg) 50%/contain no-repeat}.contacts .social-network__link.icon-inst{background:url(/img/svg/new-instagram.svg) 50%/contain no-repeat}.contacts .social-network__link:hover.icon-fb{background:url(/img/svg/new-facebook-black.svg) 50%/contain no-repeat}.contacts .social-network__link:hover.icon-vk{background:url(/img/svg/new-vk-black.svg) 50%/contain no-repeat}.contacts .social-network__link:hover.icon-inst{background:url(/img/svg/new-instagram-black.svg) 50%/contain no-repeat}.contacts .social_data{line-height:0}@media (min-width:1px){.contacts .social_data{text-align:center}}@media (min-width:1240px){.contacts .social_data{text-align:left}}@media (min-width:1px){.contacts .social_data{margin-bottom:20px}}@media (min-width:1240px){.contacts .social_data{margin-bottom:0}}.contacts .contacts-container{height:auto;max-height:unset}.contacts .star-rating{display:none;height:100%;position:relative}.contacts .star-rating select#rating{border:none}.contacts .star-rating .star-rating__wrap,.contacts .star-rating .star-rating__wrap .br-wrapper,.contacts .star-rating .star-rating__wrap .br-wrapper .br-widget{height:100%}.contacts .star-rating .star-rating__wrap .br-wrapper .br-widget a{font-size:28px}.contacts .star-rating .star-rating__wrap .br-wrapper .br-widget a:after{font-size:28px;height:18px;width:18px}.contacts .star-rating .star-rating__wrap .br-wrapper .br-widget .br-active:after,.contacts .star-rating .star-rating__wrap .br-wrapper .br-widget .br-selected:after{color:#000}.contacts .star-rating:after,.contacts div.rating-list:after{background-color:#cfcfcf;content:"";height:1px;position:absolute;right:0;top:50%;width:23px}@media (min-width:1px){.contacts .star-rating:after,.contacts div.rating-list:after{display:none}}@media (min-width:1240px){.contacts .star-rating:after,.contacts div.rating-list:after{display:block}}.contacts .star-rating:after{transform:translate(10%,-50%)}.contacts div.rating-list:after{display:none;transform:translate(30%,-50%)}@media (min-width:1px){.contacts .soc-feedback__item{margin-bottom:0}}@media (min-width:1240px){.contacts .soc-feedback__item{margin-bottom:10px}}.contacts .soc-feedback__title{color:#a3a3a3;font-size:14px;letter-spacing:0;line-height:26px;margin-top:0;text-transform:unset}@media (min-width:1px){.contacts .soc-feedback__title{margin-bottom:15px}}@media (min-width:1240px){.contacts .soc-feedback__title{margin-bottom:0}}@media (min-width:1px){.contacts .soc-feedback__title{text-align:center}}@media (min-width:1240px){.contacts .soc-feedback__title{text-align:left}}@media (min-width:1px){.contacts .soc-feedback__title{line-height:26px}}@media (min-width:1240px){.contacts .soc-feedback__title{line-height:50px}}@media (min-width:1px){.contacts .soc-feedback__title{display:block}}@media (min-width:1240px){.contacts .soc-feedback__title{display:inline-block}}.contacts div.rating-list:not(.social_col){position:relative}@media (min-width:1px){.contacts div.rating-list:not(.social_col){text-align:center!important}}@media (min-width:1240px){.contacts div.rating-list:not(.social_col){text-align:left!important}}@media (min-width:1px){.contacts div.rating-list:not(.social_col){margin-top:-25px}}@media (min-width:1240px){.contacts div.rating-list:not(.social_col){margin-top:0}}@media (min-width:1px){.contacts div.rating-list:not(.social_col){display:block}}@media (min-width:1240px){.contacts div.rating-list:not(.social_col){display:inline-block}}@media (min-width:1px){.contacts div.rating-list:not(.social_col){height:50px}}@media (min-width:1240px){.contacts div.rating-list:not(.social_col){height:auto}}.contacts div.rating-list:not(.social_col) .rating-list__item:not(.mod_offsets){margin:0 5px}.contacts div.rating-list:not(.social_col) .rating-list__item:not(.mod_offsets):first-child{margin-left:0}.contacts div.rating-list:not(.social_col) .rating-list__item:not(.mod_offsets):before{background-image:url(/img/svg/star-weak.svg);content:"";display:block;height:21px;width:21px}.contacts div.rating-list:not(.social_col) .rating-list__item:not(.mod_offsets).rating-list__item--active:before{background-image:url(/img/svg/star-full.svg)}@media (min-width:1240px){.contacts .personal-award-title{display:none}}.contacts .social-network_container{display:flex;flex-direction:row;justify-content:space-between}.personal-info_block.mod_masters{padding-top:35px}@media (min-width:1240px){.personal-info_block.mod_masters{flex:1;max-width:100%}}@media (max-width:768px){.personal-info_block.mod_masters{padding:0 20px}}.personal-info_block.mod_masters .star-rating__wrap a{float:left;font-size:28px;height:24px;margin-right:5px;width:28px}.personal-info_block.mod_masters .star-rating{margin-bottom:7px}@media (max-width:1239px){.personal-info_block.mod_masters .star-rating{text-align:center}}.personal-info_block.mod_masters .star-rating:after,.personal-info_block.mod_masters div.rating-list:after{display:none}@media (max-width:768px){.description.mod_masters{padding:0 20px}}.contacts.mod_masters .social_contacts{display:grid;grid-template-columns:1fr;padding:30px 0 24px}@media (min-width:1240px){.contacts.mod_masters .social_contacts{grid-template-columns:1fr 1fr}}.contacts.mod_masters .social_contact.mod_mobile{align-items:center;display:flex;justify-content:center}@media (min-width:1240px){.contacts.mod_masters .social_contact.mod_mobile{display:none}}.contacts.mod_masters .social_contact.mod_mobile .social-network__link{margin:10px 15px}.contacts.mod_masters .social_contact.mod_desktop{display:none}@media (min-width:1240px){.contacts.mod_masters .social_contact.mod_desktop{display:block}}@media (max-width:1239px){.contacts.mod_masters .rating-details_all-rates{display:block}.contacts.mod_masters .rating-details_main{align-items:center;padding-bottom:10px}.contacts.mod_masters .social_list span,.contacts.mod_masters .social_title{display:none}}@media (min-width:1240px){.contacts.mod_masters .contacts_block{padding:0 30px 0 39px}}.contacts.mod_masters .contact-phone_container{position:relative}.contacts.mod_masters .contact-phone_container .contact-number,.contacts.mod_masters .contact-phone_container .contact-number:not(.mod-no-hover){border-bottom-style:dotted!important}.contacts.mod_masters .contact-phone_container .contact-number:not(.mod-no-hover):hover:before{opacity:1}.contacts.mod_masters .contact-phone_container .contact-number:not(.mod-no-hover):before{background:#fff;border-radius:6px;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#a3a3a3;content:"Показать номер";display:block;font-family:Geometria;font-size:14px;min-width:150px;opacity:0;padding:5px 17px;position:absolute;text-align:center;top:-45px;transition:.3s}.contacts.mod_masters .social_whatsapp{background:#000;bottom:20px;height:50px;position:fixed;right:-50px;transition:.3s;width:50px;z-index:99999}.contacts.mod_masters .social_whatsapp.mod_show{right:20px}.contacts.mod_masters .social_whatsapp .icon-whatsapp{background:url(/img/svg/whatsapp-white.svg) 50%/contain no-repeat}.contacts.mod_masters .rating-details_inner{background-color:#fbfbfb}.contacts.mod_masters .rating-details_inner:after{display:none}.contacts.mod_masters .rating-details_main{align-items:flex-start;flex-direction:column}@media (max-width:1239px){.contacts.mod_masters .rating-details_main{align-items:center}}.contacts.mod_masters .rating-details_all-rates{letter-spacing:0;padding:10px 0}@media (min-width:1px){.contacts.mod_masters div.rating-list{height:auto;margin-top:4px}}.contacts.mod_masters .rating-list__item.mod_bigger:before{height:20px!important;width:20px!important}.contacts.mod_masters .star-rating{height:auto}.contacts.mod_masters .soc-feedback__ttl{color:#a3a3a3;display:block;font-family:Geometria;font-size:14px;line-height:46px}.contacts.mod_masters .soc-feedback__item{padding-top:8px}@media (max-width:1239px){.contacts.mod_masters .soc-feedback__item{padding-top:10px}}.contacts.mod_masters .rating-details{background:#fbfbfb;max-width:270px;min-width:270px}@media (min-width:1px) and (max-width:539px){.contacts.mod_masters .rating-details{min-width:210px}}.contacts.mod_masters .rating-details:after{background:#fbfbfb;bottom:-10px;height:10px}.contacts.mod_masters .rating-details_star{margin-right:9px}.contacts.mod_masters .rating-details_list{background:#fbfbfb;padding:10px 20px 30px}@media (min-width:1px) and (max-width:539px){.contacts.mod_masters .rating-details_list{flex-direction:column}}.contacts.mod_masters .rating-details_inner{padding:10px 20px 0}.contacts.mod_masters .rating-details_item-text{margin-left:5px;vertical-align:middle}.contacts.mod_masters .social_row.mod_half{padding:33px 0 17px}@media (max-width:1239px){.contacts.mod_masters .social_row.mod_half{align-items:center;flex-direction:column;padding:30px 0 24px;text-align:center;width:100%}}.contacts.mod_masters .social_row.mod_half:nth-of-type(2){padding:20px 0 24px}.contacts.mod_masters .social_row.mod_half>*{justify-content:flex-start;width:50%}@media (max-width:1239px){.contacts.mod_masters .social_row.mod_half>*{justify-content:center;width:auto}}.contacts.mod_masters .social_data{margin-bottom:18px}.contacts.mod_masters .social_title{margin-bottom:4px}@media (max-width:1239px){.contacts.mod_masters .mod_social-first{order:1}}.contacts.mod_masters .social_list{display:flex;flex-direction:column}@media (max-width:1239px){.contacts.mod_masters .social_list{flex-direction:row}}.contacts.mod_masters .social_list .social-network__link{align-items:center;display:grid;grid-template-columns:auto auto}@media (max-width:1239px){.contacts.mod_masters .social_list .social-network__link{display:block;height:20px;margin:10px;width:20px}}.contacts.mod_masters .social_list .social-network__link svg{transition:all .3s ease}.contacts.mod_masters .social_list .social-network__link:hover svg{transform:scale(1.1)}.contacts.mod_masters .social_list span{margin-left:30px;padding:0!important}@media (min-width:1px){.m-gallery .m-gallery_title{margin-bottom:30px}}@media (min-width:1000px){.m-gallery .m-gallery_title{margin-bottom:50px}}@media (min-width:1px){.m-gallery .list-title.m-gallery_title,.v-chunk-gallery_title{margin-bottom:35px}}@media (min-width:1000px){.m-gallery .list-title.m-gallery_title,.v-chunk-gallery_title{margin-bottom:50px}}@media (max-width:768px){.m-gallery .list-title.m-gallery_title,.v-chunk-gallery_title{font-size:28px;text-align:left}}.personal-hr{margin:30px 0!important}.mod_main-personal-hr{margin-bottom:96px!important}@media (max-width:757px){.mod_main-personal-hr{height:2px;margin-bottom:72px!important}}.page-layout .page{overflow-x:visible}.page-layout .page .page-inner .m-gallery{margin-bottom:30px}.page_restaurants-detail{color:#767676}.page_restaurants-detail .item-descr--inner .item-descr__title{color:#a3a3a3;font-size:14px;letter-spacing:0;line-height:26px;margin-bottom:10px;text-transform:none}.page_restaurants-detail .item-descr--inner .item-descr__list-item{color:#000}@media (min-width:1000px){.page_restaurants-detail .item-descr--inner .item-descr__list-item{font-size:16px;letter-spacing:0;line-height:26px}}@media (min-width:1px){.articles-container .articles_title{margin-bottom:30px}}@media (min-width:1000px){.articles-container .articles_title{margin-bottom:50px}}.personal-info-new{display:flex;flex-direction:column}.personal-info-new .personal-info_rating .soc-feedback__item.mod_voted{margin-bottom:4px}.personal-info-new .personal-info_rating .soc-feedback__ttl.mod_voted{margin-bottom:7px}.personal-info-new .personal-info_rating .soc-feedback__ttl{line-height:16px}.personal-info-new .personal-info_rating .star-rating__wrap a{margin-right:0}.personal-info-new .personal-info_rating .star-rating{margin-bottom:10px}.personal-info-new .personal-info_contacts{grid-row-gap:36px;border-top:1px solid #eaeaea;display:grid;grid-template-columns:calc(50% - 30px) 1fr;margin-top:40px;padding:48px 0 40px}.personal-info-new .info-slot{display:flex;flex-direction:column}@media (min-width:1px){.personal-info-new .info-slot{align-items:center}}@media (min-width:767px){.personal-info-new .info-slot{align-items:flex-start}}.personal-info-new .info-slot .info-phone:not(.mod-no-hover){position:relative}.personal-info-new .info-slot .info-phone:not(.mod-no-hover):hover:before{opacity:1;pointer-events:auto}.personal-info-new .info-slot .info-phone:not(.mod-no-hover):before{background:#fff;border-radius:6px;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#a3a3a3;content:attr(data-popup);display:block;font-family:Geometria;font-size:14px;left:calc(100% + 20px);min-width:150px;opacity:0;padding:8px 17px;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:.3s}.personal-info-new .info-slot.full-info-slot{grid-column:1/-1}.personal-info-new .social_title{font-size:16px;line-height:24px}.personal-info-new .info-link{align-items:center;display:flex}.personal-info-new .info-text.mod_no-underline{border-bottom:none}.personal-info-new .info-text{border-bottom:1px solid #eaeaea;color:#000;font-size:16px;line-height:24px;transition:all .3s ease}.personal-info-new .info-link:hover .info-text{border-bottom-color:#000}.personal-info-new .info-link:hover .info-icon{transform:scale(1.1)}.personal-info-new .info-icon{margin-right:15px;margin-top:5px;transition:all .3s ease}.personal-info-new .personal-info_rating.mod_mobile{margin-bottom:40px}.personal-info-new .personal-info_rating.mod_mobile .rating-list{margin-bottom:4px}.personal-info-new .personal-info_rating.mod_mobile .soc-feedback__ttl.mod_voted{text-align:center}.personal-info-new .personal-info_contacts.mod_mobile{border-bottom:1px solid #eaeaea;border-top:none;color:#000;display:block;font-weight:500;margin-bottom:38px;margin-top:0;order:-1;padding:38px 0 16px}.personal-info-new .personal-info_contacts.mod_mobile .info-text{font-weight:500}.personal-info-new .personal-info_contacts.mod_mobile .info-slot{margin-bottom:14px}.personal-info-new .personal-info_contacts.mod_mobile .mod_no-icons .info-icon{display:none}.personal-info-new .personal-info_contacts.mod_mobile .mod_no-titles .info-icon{margin:7px}#loadContent .blog-list__item{width:100%}@media (max-width:999px){#loadContent .blog-list__item{display:block}}.mod_video-master-bread .breadcrumbs.personal-breadcrumbs{margin-left:-20px}.mod_video-master-bread{padding-top:10px}.page_video-detail .description span{margin:0 5px}.page_video-detail .description.mod_mobile{display:block;margin:35px 0 25px;padding:0 20px;text-align:left;visibility:visible}.page_video-detail .description.mod_mobile .description_title{font-size:40px;line-height:1.2;margin:0 0 16px;text-align:left}.page_video-detail .description.mod_mobile .personal-category{text-align:left}@media (min-width:767px){.page_video-detail .description.mod_mobile{display:none}}.page_video-detail .description-titles{align-items:flex-start;flex-direction:column;padding:35px 0 45px}@media (min-width:1px){.page_video-detail .description-titles{display:flex}}@media (min-width:767px){.page_video-detail .description-titles{display:none}}.page_video-detail .description-titles span{margin:0 5px}.page_video-detail .description_title{font-size:40px;letter-spacing:0;line-height:1.2;text-align:left}.personal-videografy{display:flex;padding-top:20px}@media (max-width:999px){.personal-videografy{padding-top:40px}}@media (max-width:768px){.personal-videografy{display:block}}.personal-videografy .personal-videografy__about{margin-bottom:55px}@media (max-width:1239px){.personal-videografy .personal-videografy__about{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px}}@media (min-width:1px) and (max-width:539px){.personal-videografy .personal-videografy__about{align-items:flex-start;display:none;flex-direction:row;justify-content:flex-start;margin-bottom:20px}}@media (min-width:1240px){.personal-videografy .personal-description{padding-top:3px}}@media (min-width:1px) and (max-width:539px){.personal-videografy .personal-title{text-align:left}}@media (max-width:999px){.personal-videografy .personal-title{font-size:20px}}@media (min-width:1px) and (max-width:539px){.personal-videografy .personal-category{margin:6px 0;text-align:left}}.personal-videografy .personal-award-title{font-size:12px;margin-bottom:14px}.personal-videografy .personal-award-title:after,.personal-videografy .personal-award-title:before{width:15px}.personal-videografy .personal-award-title .hidden-description{font-size:12px;left:0;padding:0 20px;right:unset;top:-10px;transform:translateY(-100%)}@media (min-width:768px) and (max-width:999px){.personal-videografy .personal-award-title .hidden-description{left:50%;transform:translate(-50%,-100%)}}@media (min-width:1000px) and (max-width:1239px){.personal-videografy .personal-award-title .hidden-description{left:50%;transform:translate(-50%,-100%)}}@media (max-width:1239px){.personal-videografy .personal-award-title{justify-content:center}}@media (min-width:1px) and (max-width:539px){.personal-videografy .personal-award-title{font-size:10px;justify-content:flex-start;margin-bottom:10px}.personal-videografy .personal-award-title:after,.personal-videografy .personal-award-title:before{height:18px;width:13px}}.personal-videografy .personal-videografy__description,.personal-videografy .personal-videografy__info{flex:0 0 50%}@media (min-width:1240px){.personal-videografy .personal-videografy__description{padding-top:54px}}.personal-videografy .personal-info_block{max-width:none;padding-top:7px}@media (max-width:768px){.personal-videografy .personal-info_block{padding:0}}.personal-videografy .contacts_block{background:#fff;max-width:425px;overflow:unset;padding:0!important}@media (max-width:1239px){.personal-videografy .contacts_block{max-width:none}}@media (min-width:1px) and (max-width:539px){.personal-videografy .contacts_block{background-color:#fbfbfb}}.personal-videografy .mod_show-d-only{display:none}@media (min-width:1240px){.personal-videografy .mod_show-d-only{display:flex}}.personal-videografy .contacts.mod_masters .rating-details,.personal-videografy .contacts.mod_masters .rating-details:after,.personal-videografy .contacts.mod_masters .rating-details_inner,.personal-videografy .contacts.mod_masters .rating-details_main{background:#fff}.personal-videografy .contacts.mod_masters div.rating-list{margin:0}.personal-videografy .contacts.mod_masters .social_row.mod_half>*{width:40%}@media (max-width:1239px){.personal-videografy .contacts.mod_masters .social_row.mod_half>*{width:auto}.personal-videografy .contacts .social_list .social-network__link{margin:10px}}.personal-videografy .video-masters__logo{display:flex;margin-bottom:40px;overflow:hidden}@media (min-width:1px) and (max-width:539px){.personal-videografy .video-masters__logo{margin-bottom:0;margin-right:17px}}.personal-videografy .m-gallery__logo-image{border-radius:50%;height:83px;position:static;width:83px}@media (min-width:1px) and (max-width:539px){.personal-videografy .m-gallery__logo-image{height:60px;width:60px}}.personal-videografy .personal-info-new{max-width:435px}.personal-videografy .personal-info_contacts{grid-gap:36px;margin-top:20px;padding:35px 0}.page_contacts.mod_without-banner .contact-info{padding-top:78px}@media (min-width:1px){.page_contacts .page-layout{background-color:#fafafa}}@media (min-width:767px){.page_contacts .page-layout{background-color:#fff}}.page_contacts .page-layout{display:flex;flex-direction:column;height:100vh;justify-content:space-between}.page_contacts .common-footer{background:#fff;position:relative;z-index:999}.page_contacts .common-footer .wrap{max-width:100%}.page_contacts .contacts_content{margin-bottom:auto;margin-top:auto}.page_contacts .contacts_white-block{max-width:362px}@media (min-width:1px){.page_contacts .contacts_white-block{padding:0 0 30px}}@media (min-width:767px){.page_contacts .contacts_white-block{padding:0 0 40px}}.page_contacts .contacts_socials{display:flex;margin:-7px -7px 0}.page_contacts .contacts_socials a{padding:7px}.page_contacts .contacts_requisites{color:#333744;font-size:10px;line-height:18px;padding:0}@media (min-width:1px){.page_contacts .contacts_requisites{display:none}}@media (min-width:767px){.page_contacts .contacts_requisites{display:block}}.page_contacts .contact-info-title{color:#252525;font-family:Praho Pro;font-size:48px;line-height:1;margin-bottom:13px}@media (max-width:767px){.page_contacts .contact-info-title{font-size:28px;line-height:28px;margin-bottom:16px}}.page_contacts .contact-info-subtitle{color:#1e1e1e;display:inline-block;font-size:11px;letter-spacing:.25em;line-height:28px;margin-bottom:20px}@media (max-width:767px){.page_contacts .contact-info-subtitle{margin-bottom:18px}}.page_contacts .contact-info-block{margin-bottom:20px}@media (min-width:1px){.page_contacts .contact-info-block{margin-bottom:30px}}@media (min-width:767px){.page_contacts .contact-info-block{margin-bottom:20px}}.page_contacts .info-title{font-weight:500}.page_contacts .info-data,.page_contacts .info-title{color:#333744;font-size:16px;line-height:24px}@media (max-width:767px){.page_contacts .info-data{font-size:15px;line-height:20px}}.page_contacts .contacts_content{position:relative;width:100%;z-index:10}@media (min-width:767px){.page_contacts .contacts_content{padding:10px 0}}.page_contacts .contacts_map-container{height:0;width:100%}@media (max-width:767px){.page_contacts .contacts_map-container{height:330px;margin-bottom:90px}}.page_contacts #map{height:100%}@media (min-width:767px){.page_contacts #map{bottom:0;height:auto;left:0;position:fixed!important;right:0;top:0;z-index:2}}.page_restaurants-detail .personal-map{margin-top:30px;position:relative}@media (min-width:1px){.page_restaurants-detail .personal-map{display:none}}@media (min-width:1000px){.page_restaurants-detail .personal-map{display:block}}.page_restaurants-detail .personal-map-overlay{align-items:center;bottom:0;display:flex;left:0;position:absolute;right:0;top:0}.page_restaurants-detail .map-block{height:600px;z-index:100}.page_restaurants-detail .personal-map_label{background-color:#fff;display:flex;justify-content:space-between;padding:30px;position:relative;width:600px;z-index:150}.page_restaurants-detail .personal-map_block{display:flex;flex:1;flex-direction:column;justify-content:space-between;max-width:250px}.page_restaurants-detail .personal-map_block:last-child{display:block}.page_restaurants-detail .personal-map_block .social_col{height:auto;max-height:unset}.page_restaurants-detail .personal-map_block .social_col:not(:last-child){margin-bottom:10px}.page_restaurants-detail .personal-map-title{color:#000;font-family:Praho Pro;font-size:24px;letter-spacing:0;line-height:34px}.page_restaurants-detail .personal-map_link-wrapper{height:50px;line-height:50px}@media (min-width:1px){.hall-container .hall_title{margin-bottom:20px}}@media (min-width:1000px){.hall-container .hall_title{margin-bottom:40px}}@media (min-width:1px){.related-container .related_title{margin-bottom:30px}}@media (min-width:1000px){.related-container .related_title{margin-bottom:50px}}.gallery-wrapper .gallery__item,.gallery-wrapper .gallery__item-link,.gallery-wrapper .gallery__item-wrapper{will-change:contents}.page_about .page.page--top{left:0;position:absolute;top:0;width:100%}.page_review .personal-title{margin-bottom:0}.page_review .review-title-block{text-align:center}@media (min-width:1000px){.page_review .review-title-block{margin-bottom:20px;padding-top:20px}}.page_review .br-theme-css-stars .br-widget a.br-active:after,.page_review .br-theme-css-stars .br-widget a.br-selected:after{color:#000!important}.page_jewels .main-screen__note,.page_jewels .main-screen__text{color:#fff}.blog-detail.mod_without-logo .blog-detail__data{margin-bottom:0}.blog-detail.mod_without-logo .text-content{padding-top:20px}.blog-detail.mod_without-logo .blog-list__main{margin-bottom:10px}.blog-detail{overflow-x:hidden}.blog-detail .journal-writer-bottom{margin-top:30px;text-align:center}.blog-detail .journal-writer-bottom span{border-bottom:1px solid;border-bottom-color:inherit}.blog-detail .breadcrumbs{display:none}.blog-detail .blog-list__main{margin-bottom:75px}@media (max-width:767px){.blog-detail .blog-list__main{margin:10px 10px 55px}}.blog-detail .blog-list__main .blog-list__title{font-size:52px;line-height:54px;margin-bottom:20px;max-width:900px;text-align:center}@media (max-width:767px){.blog-detail .blog-list__main .blog-list__title{font-size:30px;line-height:1.28;margin:0;text-align:left}}.blog-detail .blog-list__main .blog-list__text{font-family:Praho Pro;margin:33px auto 0;max-width:680px}@media (max-width:767px){.blog-detail .blog-list__main .blog-list__text{margin-top:26px;text-align:left}}.blog-detail .blog-list__breadcrumbs{align-items:center;color:#a3a3a3;display:flex;font-family:Geometria;margin:21px 0;text-transform:uppercase}@media (min-width:1px){.blog-detail .blog-list__breadcrumbs{display:flex;text-align:left}}@media (min-width:767px){.blog-detail .blog-list__breadcrumbs{text-align:center}}@media (min-width:1px){.blog-detail .blog-list__breadcrumbs{justify-content:flex-start}}@media (min-width:767px){.blog-detail .blog-list__breadcrumbs{justify-content:center}}@media (min-width:1px){.blog-detail .blog-list__breadcrumbs{font-size:12px;letter-spacing:1.2px;line-height:normal}}.blog-detail .blog-list__breadcrumbs span{margin:0 5px}.blog-detail .blog-list__breadcrumbs a{color:inherit;font:inherit;padding:5px 0}.blog-detail .blog-list__category{margin:55px 0 25px}@media (max-width:767px){.blog-detail .blog-list__category{margin:0}}.blog-detail .article .blog-list__category{margin:0 0 14px}.blog-detail .blog-detail__data{color:#a3a3a3;font-family:Geometria;font-size:14px;margin-bottom:66px;text-align:center}@media (max-width:767px){.blog-detail .blog-detail__data{margin-bottom:50px;margin-top:25px}}.blog-detail .text-content--main{padding-top:75px}.page_blog-detail .articles-container,.page_blog-detail .popular-articles-container{padding:50px 0}.page_blog-detail .articles-container hr,.page_blog-detail .popular-articles-container hr{display:none}.page_blog-detail .tags-container{border-bottom:none;border-top:none}.page_blog-detail .instagram-media.instagram-media-rendered{margin-bottom:30px!important;margin-top:30px!important;max-width:none!important}@media (min-width:1240px){.page_blog-detail .instagram-media.instagram-media-rendered{margin-bottom:50px!important;margin-top:50px!important}}.page_blog-detail .userContent iframe[src*=music]{margin-left:0;width:100%}.page_blog-detail .userContent p:has(.shorts){text-align:center}.page_blog-detail .userContent iframe[src*=spotify]{margin-left:0;max-width:600px;width:100%}.page_blog-detail .userContent .shorts{aspect-ratio:410/729;height:729px;margin:0 auto;max-width:100%;width:410px}.page_blog-detail .userContent .m-gallery__list{overflow:visible}.page_blog-detail .photo-credit{color:#8c8c8c;display:block;font-size:12px;margin:0 5px 0 0}.page.search{overflow-x:hidden}.page.search .breadcrumbs{margin-left:-20px}.search-modal_container{display:none}.search-modal{background:#fff;display:flex;flex-direction:column;height:100%;left:0;padding:40px;position:fixed;top:0;width:100%;z-index:9999}@media (min-width:1000px){.search-modal{height:100vh;width:100vw}}.search-modal .close-container{width:100%}.search-modal .search-modal_close{color:#1c1c1a;font-size:30px;margin:30px auto;max-width:1200px;text-align:right}.search-modal .search-modal_close span{cursor:pointer}.search-modal .search-modal_control{margin:auto;position:relative}.search-modal .search-modal_input{border:none;border-bottom:1px solid #cdcdcd;color:#252525;font-family:Praho Pro;font-size:24px;margin-bottom:30px;padding-bottom:14px;padding-left:0;text-transform:none}.search-modal .search-modal_input::-moz-placeholder{opacity:.3}.search-modal .search-modal_input::placeholder{opacity:.3}.search-modal .search-modal_tip{color:#b2b2b2;display:none;left:-10px;padding:10px;position:absolute;top:-40px}.search-modal p{color:#b2b2b2;font-size:14px;text-align:center}.search{margin:0 auto;max-width:1240px;padding:0 20px}.search h1{font-size:45px;margin-bottom:26px;margin-top:55px;text-align:center}.search h2{font-size:33px;margin-bottom:10px}.search hr{margin:65px 0 86px}.search hr.mod_pad-top{margin-top:96px}.search .blog-list__text{margin-left:0}.search .search_results{margin-bottom:15px;text-align:center}.search .search_results span{color:#767676}.search .blog-list__category-link{display:inline}.search .search_news-list,.search .search_persons,.search .search_videos-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:1px){.search .search_news-list,.search .search_persons,.search .search_videos-list{margin:0}}@media (min-width:767px){.search .search_news-list,.search .search_persons,.search .search_videos-list{margin:0 -15px}}.search .search_news-list,.search .search_videos-list{justify-content:flex-start}@media (min-width:1px){.search .search_news-list,.search .search_videos-list{margin:0}}@media (min-width:767px){.search .search_news-list,.search .search_videos-list{margin:0 -25px}}.search .search_persons{padding:80px 0 0}.search .search_news-list{padding-bottom:50px}@media (min-width:1px){.search .search_person{padding:20px 0}}@media (min-width:767px){.search .search_person{padding:0 15px}}@media (min-width:1px){.search .search_person{flex:0 0 100%}}@media (min-width:767px){.search .search_person{flex:0 0 33.3333333333%}}@media (min-width:1px){.search .search_news{padding:20px 0}}@media (min-width:767px){.search .search_news{padding:25px}}@media (min-width:1px){.search .search_news{flex:0 0 100%}}@media (min-width:767px){.search .search_news{flex:0 0 50%}}@media (min-width:1000px){.search .search_news{flex:0 0 25%}}.search .search_video{align-items:stretch;display:flex;flex:0 0 50%;flex-direction:column}@media (min-width:1px){.search .search_video{padding:20px 0}}@media (min-width:767px){.search .search_video{padding:25px}}@media (min-width:1000px){.search .search_video{align-items:flex-start;flex-direction:row}}@media (min-width:1px){.search .search_video{flex:0 0 100%}}@media (min-width:767px){.search .search_video{flex:0 0 50%}}.search .list__image-wrapper{flex:0 0 50%;margin-right:30px;padding-bottom:52%}@media (min-width:1000px){.search .list__image-wrapper{padding-bottom:28%}}@media (max-width:767px){.search .list__image-wrapper{margin-right:0}}.search .search_news-photo,.search .search_person-photo{background-color:#e1e4e6;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;opacity:.3;transition:all .3s ease}.search .search_news-photo.mod_loaded,.search .search_person-photo.mod_loaded{opacity:1}.search .search_person-photo{margin-bottom:29px;padding-bottom:125.654%}.search .search_news-photo{margin-bottom:25px;padding-bottom:149.43%}.search .search_personal-prof{color:#a3a3a3;cursor:pointer;font-family:Geometria;margin-bottom:10px;text-transform:uppercase}@media (min-width:1px){.search .search_personal-prof{font-size:12px;letter-spacing:1.2px;line-height:normal;text-align:left}}.search .search_news-name,.search .search_personal-name{font-family:Praho Pro,sans-serif;font-size:25px}@media (min-width:1240px){.search .search_news-name,.search .search_personal-name{flex:0 0 25%}}.search .search_news-name a,.search .search_personal-name a{line-height:1;vertical-align:top}.search .search_news-name a:hover,.search .search_personal-name a:hover{color:#234d87}.search .search_news-name{font-size:22px;line-height:28px;margin:19px 0 15px}.search .search_news .blog-list__text--date{margin-top:17px}.search .search_video .search_news-name{font-size:12px;margin-bottom:24px}.search .search_video .blog-list__text{line-height:22px}.search .search_video .blog-list__author{font-size:12px}.search .search_video .blog-list__category{margin-bottom:15px}.search .search_video .blog-list__text{padding-top:10px}.search .search_video .blog-list__title{margin-bottom:0}@media (max-width:767px){.search .search_video .blog-list__title{margin:0}}.cabinet{color:#767676;display:flex;flex-wrap:wrap;font-family:Geometria;font-size:16px;justify-content:space-between;line-height:26px;margin:auto;max-width:1240px;padding:20px 20px 80px}.cabinet .cabinet_change-password{margin-bottom:40px;margin-left:20px;margin-right:20px}@media (min-width:600px){.cabinet .cabinet_change-password{margin-left:0;margin-right:0}}.cabinet .cabinet_change-password-link{border-bottom:1px dotted #767676;color:#767676;display:inline-block;font-size:16px}.cabinet .cabinet__payments{background-color:#fbfbfb;margin:0 auto 40px;padding:40px;width:100%}.cabinet .cabinet__payments .cabinet__payments-list{background-color:#fff;border-radius:10px;box-shadow:0 7px 24px 0 rgba(0,0,0,.05)}.cabinet .cabinet__payments .cabinet__payment-titles{align-items:center;display:flex;justify-content:space-around;padding-bottom:17px}.cabinet .cabinet__payments .cabinet__payment{align-items:center;border-bottom:1px solid #e9ebee;display:flex;font-family:Geometria;font-size:16px;height:80px;justify-content:space-around}.cabinet .cabinet__payments .payment-item{flex:0 0 25%;text-align:center}.cabinet .cabinet__payments .payment-active-until.active{color:#000;font-weight:500}.cabinet .cabinet__payments .payment-active-until.active span{border-bottom:1px solid #000}.cabinet .cabinet__payments .cabinet__payment:last-of-type{border-bottom:none}.cabinet .cabinet__dates{background-color:#fbfbfb;margin-bottom:40px;padding:40px}.cabinet .cabinet__dates-title{margin-bottom:25px}.cabinet .cabinet-datepicker{background-color:#fff;border-radius:10px;box-shadow:0 7px 24px 0 rgba(0,0,0,.05);font-family:Geometria;min-height:350px;padding:35px 20px 20px}.cabinet .cabinet-datepicker .ui-datepicker-header{text-align:center}.cabinet .cabinet-datepicker .ui-datepicker.ui-widget{max-width:100%}.cabinet .cabinet-datepicker .ui-datepicker-title{color:#767676;font-size:16px;text-transform:none}.cabinet .cabinet-datepicker .ui-datepicker th{color:#767676;font-size:14px;padding:14px 0 0;text-transform:capitalize}.cabinet .cabinet-datepicker .ui-datepicker tr:first-child td{padding-top:16px}.cabinet .cabinet-datepicker .ui-datepicker thead{border-bottom:none}.cabinet .cabinet-datepicker .ui-state-default{color:#29283b;font-size:12px;height:30px;line-height:32px;margin:6px auto;padding-left:1px;width:30px}.cabinet .cabinet-datepicker .ui-state-default:hover{background-color:#29283b;color:#fff}.cabinet .cabinet-datepicker .ui-datepicker-unselectable,.cabinet .cabinet-datepicker .ui-datepicker-unselectable.ui-state-disabled{color:#767676;font-size:12px;opacity:.5;text-decoration:none}.cabinet .cabinet-datepicker .ui-datepicker-next{padding:8px;right:22px;top:0}.cabinet .cabinet-datepicker .ui-datepicker-prev{left:22px;padding:8px;top:0}.cabinet .cabinet-datepicker .ui-datepicker-next span,.cabinet .cabinet-datepicker .ui-datepicker-prev span{height:10px;width:5px}.cabinet .cabinet-datepicker .ui-datepicker-prev span{width:6px}.cabinet .cabinet-datepicker .ui-datepicker-next span{background:url(/img/cabinet-datepicker-next.png) 50%/contain no-repeat}.cabinet .cabinet-datepicker .ui-datepicker-prev span{background:url(/img/cabinet-datepicker-prev.png) 50%/contain no-repeat}.cabinet .cabinet-datepicker .highlight a{background-color:#29283b;color:#fff}.cabinet .category-title{color:#a3a3a3;font-size:12px;letter-spacing:1.2px;line-height:2.08;text-align:left;text-transform:uppercase}.cabinet .personal-title{color:#000;font-family:Praho Pro;font-size:45px;line-height:1.1;margin:0 0 68px}.cabinet .cabinet__stat-title{color:#000;font-family:Praho Pro;font-size:20px;line-height:1.7}.cabinet .mod_big{color:#29283b;font-family:Praho Pro;font-size:36px;line-height:1}.cabinet .mod_super-big{color:#000;font-family:Praho Pro;font-size:64px;line-height:1;text-align:right}.cabinet p{margin-bottom:0;padding:0}.cabinet h5{color:#000;font-family:Praho Pro;font-size:20px;line-height:34px}.cabinet .cabinet__left,.cabinet .cabinet__right{flex:0 0 calc(50% - 40px)}@media (min-width:1px){.cabinet .cabinet__left,.cabinet .cabinet__right{flex:0 0 100%}}@media (min-width:1000px){.cabinet .cabinet__left,.cabinet .cabinet__right{flex:0 0 calc(50% - 40px)}}.cabinet .cabinet__left{padding-top:75px}.cabinet .cabinet__right{padding-top:64px}.cabinet .cabinet__stat-dropdown{border-bottom:1px dotted #b0bfd4;cursor:pointer;display:inline-block;position:relative}.cabinet .cabinet__stat-dropdown svg{pointer-events:inherit;position:absolute;right:-20px;top:55%;transform:rotate(0deg);transition:all .7s}.cabinet .cabinet__stat-dropdown svg.mod_opened{transform:rotate(180deg)}.cabinet .cabinet__stat-dropdown .cabinet__stat-menu{background-color:#fff;box-shadow:0 10px 20px 0 hsla(0,0%,59%,.2);display:none;position:absolute;text-transform:capitalize;top:40px;white-space:nowrap;z-index:20}.cabinet .cabinet__stat-dropdown .cabinet__stat-month{color:#767676;font-family:Geometria;font-size:16px;padding:12px 30px}.cabinet .cabinet__stat-dropdown .cabinet__stat-month:hover{background-color:#29283b;color:#fff}.cabinet .line-decor{background-color:#b0bfd4;height:1px;margin:0 20px;position:relative;top:-3px;width:100%}.cabinet .cabinet__peoples{padding:44px 0 37px}.cabinet .cabinet__peoples>div{margin-bottom:36px}.cabinet .cabinet__mobile{padding:70px 0 47px}.cabinet .cabinet__mobile>div{margin-bottom:27px}.cabinet .cabinet__pages-enters{padding:44px 0 37px}.cabinet .cabinet__pages-enters>div{margin-bottom:36px}.cabinet .cabinet__ios-count svg{transform:translateY(3px)}.cabinet .cabinet__android-count svg{transform:translateY(8px)}.cabinet .cabinet__regions{padding:70px 0 38px}.cabinet .cabinet__regions>div{margin-bottom:36px}.cabinet .cabinet__pages-enters span,.cabinet .cabinet__yandex-stat span{color:#29283b}.cabinet .cabinet__mobile>*,.cabinet .cabinet__pages-enters>*,.cabinet .cabinet__peoples>*,.cabinet .cabinet__regions>*{align-items:baseline;display:flex;justify-content:space-between;white-space:nowrap}.cabinet .cabinet__mobile.mod_with-borders,.cabinet .cabinet__pages-enters.mod_with-borders,.cabinet .cabinet__peoples.mod_with-borders,.cabinet .cabinet__regions.mod_with-borders{border:4px solid #eff1f4;border-left:none;border-right:none}.cabinet .cabinet__top15-stats{display:flex;justify-content:space-between}.cabinet .cabinet__top15-count{line-height:1;margin-top:35px}.cabinet .cabinet__top15-text{margin-top:17px}.cabinet .card{background:#fbfbfb;display:flex;flex-direction:column;font-size:14px;justify-content:flex-end;line-height:18px;max-width:176px;padding:30px 29px 29px}.cabinet .cabinet__info,.cabinet .cabinet_profile-edit{background-color:#fbfbfb;margin-bottom:40px;padding:40px 17px 0 40px}.cabinet .cabinet_profile-edit{background-origin:content-box;display:flex;justify-content:space-between}@media (max-width:1239px){.cabinet .cabinet_profile-edit{background-image:none!important}}.cabinet .cabinet_profile-edit.mod_with-corporate{background-position:calc(100% - 23px) 150px,right 74px!important}.cabinet .cabinet_profile-edit.mod_with-corporate .profile-link{margin-bottom:25px}.cabinet .profile-decor{margin-bottom:25px;margin-right:6px;margin-top:auto;text-align:center;text-overflow:clip;width:162px}@media (max-width:1239px){.cabinet .profile-decor{display:none}}.cabinet .profile-decor__category{color:#a3a3a3;font-size:6px;letter-spacing:.6px;line-height:1;text-align:center;text-transform:uppercase}.cabinet .profile-decor__name{color:#000;font-family:Praho Pro;font-size:11px;line-height:2.4;text-align:center}.cabinet .cabinet__info{font-size:14px;padding-right:40px}.cabinet .cabinet__info span{color:#29283b}.cabinet .cabinet__balance .balance__next-date{border-bottom:1px solid #000}.cabinet .cabinet__balance h5{margin-bottom:23px}.cabinet .profile-content{width:51%}.cabinet .profile-content h5{white-space:nowrap}.cabinet .profile-content p{line-height:1.63;margin:25px 0 35px}.cabinet .profile-content button{margin-bottom:50px}.cabinet .profile-content a{align-items:center;background:none;border:1px solid #343434;color:#000;cursor:pointer;display:flex;font-family:Geometria;font-size:14px;font-weight:500;height:50px;justify-content:center;line-height:25px;margin-bottom:50px;text-transform:uppercase;transition:all .3s ease;width:246px}.cabinet .profile-content a:hover{background:#000;color:#fff}.cabinet .profile-content a:hover a{background:#000;color:#fff;transition:inherit}.cabinet .cabinet__participate{padding-bottom:40px;padding-top:35px}.cabinet .cabinet__participate h5{margin-bottom:19px}.cabinet .participate__container{background-color:#fff;border-radius:10px;box-shadow:0 7px 24px 0 rgba(0,0,0,.05);padding:40px}.cabinet .participate__range-inner{display:flex;height:100%;justify-content:stretch}.cabinet .participate__range{background-color:#fff;border:1px solid #eaeaea;border-radius:50px;height:50px;margin:13px 0 38px;padding:6px}.cabinet .participate__month-item{align-items:center;cursor:pointer;display:flex;justify-content:space-around;transition:all .3s ease}.cabinet .participate__month-item.mod_first{border-bottom-left-radius:16px;border-top-left-radius:16px}.cabinet .participate__month-item.mod_last{border-bottom-right-radius:16px;border-top-right-radius:16px}.cabinet .participate__month-item.active{background:#000;color:#fff}.cabinet .participate__month-item span{color:inherit}.cabinet .participate__range-inner:hover .participate__month-item{background:rgba(0,0,0,.7);border-bottom-right-radius:0;border-top-right-radius:0;color:#fff}.cabinet .participate__range-inner .participate__month-item:hover{border-bottom-right-radius:16px;border-top-right-radius:16px}.cabinet .participate__month-item:hover~.participate__month-item,.cabinet .participate__month-item:hover~.participate__month-item.active{background:transparent;border-bottom-right-radius:16px;border-top-right-radius:16px;color:#000}.cabinet .participate__month-item[data-month="1"]{flex:0 0 8.3333333333%}.cabinet .participate__month-item[data-month="3"]{flex:0 0 16.6666666667%}.cabinet .participate__month-item[data-month="6"]{flex:0 0 25%}.cabinet .participate__month-item[data-month="12"]{flex:0 0 50%}.cabinet .cabinet_subscribe{background:#fff;border-radius:10px;box-shadow:0 3px 15px rgba(0,0,0,.1);padding:40px 44px 55px}.cabinet .cabinet_subscribe .subscribe_title{margin-bottom:16px}.cabinet .cabinet_subscribe .subscribe_range{align-items:stretch;border:1px solid #eaeaea;border-radius:117px;box-sizing:border-box;cursor:pointer;display:flex;margin-bottom:15px;padding:7px 15px 7px 7px;width:-moz-fit-content;width:fit-content}.cabinet .cabinet_subscribe .subscribe_range.non_active{opacity:.5}.cabinet .cabinet_subscribe .subscribe_range.active .range_button,.cabinet .cabinet_subscribe .subscribe_range:hover .range_button{background:#000;color:#fff}.cabinet .cabinet_subscribe .range_button{align-items:stretch;background:#eaeaea;border-radius:inherit;color:#333744;cursor:pointer;display:flex;font-size:14px;margin-right:12px;padding:4px 4px 4px 18px;transition:all .3s ease;white-space:nowrap}.cabinet .cabinet_subscribe .pay_for_subscription{margin:15px 0}.cabinet .cabinet_subscribe .range_discount{align-items:center;background:#fff;border-radius:inherit;color:#333744;display:flex;font-size:14px;justify-content:center;line-height:16px;padding:4px 8px 3px}.cabinet .cabinet_subscribe .month_count{align-items:center;color:inherit;display:flex;font-size:14px;line-height:28px;margin-right:12px}.cabinet .cabinet_subscribe .subscribe_amount{align-items:baseline;display:flex;flex-wrap:wrap}.cabinet .cabinet_subscribe .subscribe_total{color:#333744;font-family:Praho Pro;font-size:16px;font-weight:500;line-height:28px;margin-right:12px}.cabinet .cabinet_subscribe .subscribe_monthly{font-size:14px;line-height:28px}.cabinet .balance__container,.cabinet .participate__info{align-items:baseline;display:flex}.cabinet .balance__container p,.cabinet .participate__info p{line-height:1.4;margin-bottom:5px}.cabinet .balance__container span,.cabinet .participate__info span{font-family:Praho Pro;font-size:16px;line-height:1;margin-top:12px}.cabinet .balance__container .mod_big,.cabinet .participate__info .mod_big{font-size:36px}.cabinet .participate__info{border-top:1px solid #eaeaea;padding-bottom:35px;padding-top:34px}.cabinet .participate__total{margin-right:43px}.cabinet .participate__month{margin-right:45px}.cabinet .balance__current{margin-right:83px}.cabinet .balance__current .mod_big{line-height:1}.cabinet .balance__last{margin-right:60px}.cabinet button{background:none;border:1px solid #343434;color:#000;cursor:pointer;font-family:Geometria;font-size:14px;font-weight:500;height:50px;line-height:25px;text-transform:uppercase;transition:all .3s ease;width:246px}.cabinet button:hover,.cabinet button:hover a{background:#000;color:#fff}.cabinet button:hover a{transition:inherit}.cabinet-mobile{display:block;font-size:14px}.cabinet-mobile .mod_empty-bumper{background-color:transparent;margin-left:20px;min-width:1px}@media (min-width:540px){.cabinet-mobile .mod_empty-bumper{display:none}}@media (min-width:1px) and (max-width:539px){.cabinet-mobile .cabinet-datepicker{padding:35px 10px 20px}}.cabinet-mobile .cabinet-datepicker .ui-datepicker-title{font-size:18px}.cabinet-mobile .cabinet-datepicker .ui-datepicker th,.cabinet-mobile .cabinet-datepicker .ui-state-default{font-size:16px}.cabinet-mobile .cabinet-datepicker .ui-state-default:hover{background-color:transparent;color:#29283b}.cabinet-mobile .cabinet__payments{padding:40px 20px}.cabinet-mobile .payment-duration{order:-3}.cabinet-mobile .payment-date{display:none}.cabinet-mobile .cabinet__dates{padding:40px 20px}@media (min-width:1px) and (max-width:539px){.cabinet-mobile .cabinet__dates{background:#fff;padding:40px 0}}.cabinet-mobile .cabinet__titles{margin-top:55px;text-align:center}.cabinet-mobile .cabinet__titles p{text-align:center}.cabinet-mobile .personal-title{font-size:25px;margin-bottom:49px}.cabinet-mobile .cabinet__tabs{align-items:flex-end;border-bottom:1px solid #eaeaea;display:flex;justify-content:center}.cabinet-mobile .cabinet__tab{align-items:center;border-bottom:2px solid transparent;display:flex;flex:0 0 25%;justify-content:center;padding:14px 0 12px;transition:all .2s}.cabinet-mobile .cabinet__tab svg{fill:#a3a3a3}.cabinet-mobile .cabinet__tab svg:hover{fill:#000}.cabinet-mobile .cabinet__tab .mod_flex{display:flex}.cabinet-mobile .cabinet__tab.active{border-bottom:2px solid #000}.cabinet-mobile .cabinet__tab.active svg{fill:#000}.cabinet-mobile .mod_big,.cabinet-mobile .mod_super-big{font-size:25px;line-height:1}.cabinet-mobile .cabinet__left,.cabinet-mobile .cabinet__right{display:none}.cabinet-mobile .cabinet__left{display:none;padding-top:51px}.cabinet-mobile .cabinet__calendar{display:block}.cabinet-mobile .cabinet__stat-title{line-height:1.5}.cabinet-mobile .cabinet__peoples{padding:38px 0 27px}.cabinet-mobile .cabinet__peoples>div{margin-bottom:25px}.cabinet-mobile .cabinet__people-count span{transform:translateY(4px)}.cabinet-mobile .line-decor{margin:0 15px}.cabinet-mobile .cabinet__mobile{padding:54px 0 36px}.cabinet-mobile .cabinet__mobile svg{margin-right:8px;transform:translateY(6px)}.cabinet-mobile .cabinet__mobile>div{margin-bottom:17px}.cabinet-mobile .cabinet__mobile-count,.cabinet-mobile .cabinet__page-depth,.cabinet-mobile .cabinet__regions-count{align-items:center}.cabinet-mobile .cabinet__mobile-count p,.cabinet-mobile .cabinet__page-depth p,.cabinet-mobile .cabinet__regions-count p{line-height:1.4}.cabinet-mobile .cabinet__mobile-count .line-decor,.cabinet-mobile .cabinet__page-depth .line-decor,.cabinet-mobile .cabinet__regions-count .line-decor{top:0}.cabinet-mobile .cabinet__mobile-count span,.cabinet-mobile .cabinet__page-depth span,.cabinet-mobile .cabinet__regions-count span{padding-bottom:6px}.cabinet-mobile .cabinet__regions{padding:56px 0 27px}.cabinet-mobile .cabinet__regions>div{margin-bottom:27px}.cabinet-mobile .cabinet__top15-count.mod_big{font-size:35px}.cabinet-mobile .cabinet__pages-enters{padding:46px 0 18px}.cabinet-mobile .cabinet__pages-enters>div{margin-bottom:25px}.cabinet-mobile .cabinet__from-advertising span{transform:translateY(4px)}.cabinet-mobile .cabinet__right{margin:0 -20px;padding-top:0}.cabinet-mobile .cabinet__right .mod_big{font-size:25px}.cabinet-mobile .cabinet__info{background:#fff;padding-left:20px;padding-right:20px;padding-top:49px}.cabinet-mobile .cabinet_subscribe{background:#fff;border-radius:0;box-shadow:none;padding:0}.cabinet-mobile .cabinet_subscribe .subscribe_title{margin-bottom:12px}.cabinet-mobile .cabinet_subscribe .subscribe_range{border-radius:80px;white-space:nowrap;width:100%}.cabinet-mobile .cabinet_subscribe .subscribe_total{font-size:14px;line-height:1.2}.cabinet-mobile .cabinet_subscribe .subscribe_range{align-items:stretch;padding:7px 15px 7px 7px}.cabinet-mobile .cabinet_subscribe .subscribe_monthly{font-size:12px;line-height:1.2}.cabinet-mobile .cabinet_subscribe .subscribe_amount{align-items:flex-start;flex-direction:column;justify-content:space-around}.cabinet-mobile .cabinet_subscribe .range_discount{padding:9px 8px}.cabinet-mobile .cabinet_subscribe .range_button{align-items:stretch;padding:6px 6px 6px 18px}.cabinet-mobile .cabinet_subscribe .month_count{align-items:center;display:flex}.cabinet-mobile .cabinet_subscribe .pay_for_subscription{width:100%}.cabinet-mobile .balance__next{display:block}.cabinet-mobile .cabinet__participate{padding-top:0}.cabinet-mobile .cabinet__participate h5{margin-bottom:32px}.cabinet-mobile .balance__container,.cabinet-mobile .participate__info{display:block}.cabinet-mobile .balance__container span,.cabinet-mobile .participate__info span{margin-top:0}.cabinet-mobile .balance__container p,.cabinet-mobile .participate__info p{margin:0}.cabinet-mobile .balance__container>div{margin-bottom:29px}.cabinet-mobile .balance__current span,.cabinet-mobile .participate__total span{transform:translateY(3px)}.cabinet-mobile .participate__info{padding-bottom:12px}.cabinet-mobile .participate__info>div{margin-bottom:27px}.cabinet-mobile .participate__container{padding:24px 20px 40px}.cabinet-mobile .participate__range{align-items:center;border:none;display:flex;justify-content:space-between;padding:0}.cabinet-mobile .participate__range p{line-height:1.4}.cabinet-mobile .participate__picker{align-items:center;border:1px solid #eaeaea;border-radius:23px;display:flex;justify-content:space-between;padding:5px;text-align:center;width:120px}.cabinet-mobile .participate__picker .picker__minus,.cabinet-mobile .participate__picker .picker__plus{background-color:#eaeaea;border-radius:100%;color:#fff;font-size:24px;height:34px;line-height:34px;text-align:center;transition:all .2s;width:34px}.cabinet-mobile .participate__picker .picker__minus:hover,.cabinet-mobile .participate__picker .picker__plus:hover{background-color:#000}.cabinet-mobile .balance__current,.cabinet-mobile .balance__last,.cabinet-mobile .participate__month,.cabinet-mobile .participate__month-count,.cabinet-mobile .participate__total{align-items:baseline;display:flex;margin:0;padding:0;white-space:nowrap}.cabinet-mobile .contact-info{padding:0 20px}.cabinet-mobile .cabinet__top15-stats{margin:0 -20px;overflow-x:scroll;padding:0 20px}.cabinet-mobile .card{margin-right:16px;min-width:176px}.cabinet-mobile .card.mod_last-no-margin,.cabinet-mobile .card:last-of-type{margin-right:0}.personal-edit{padding-bottom:100px!important}.personal-edit .cropper-container{-webkit-touch-callout:none;direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.personal-edit .cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.personal-edit .cropper-canvas,.personal-edit .cropper-crop-box,.personal-edit .cropper-drag-box,.personal-edit .cropper-modal,.personal-edit .cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.personal-edit .cropper-canvas,.personal-edit .cropper-wrap-box{overflow:hidden}.personal-edit .cropper-drag-box{background-color:#fff;opacity:0}.personal-edit .cropper-modal{background-color:#000;opacity:.5}.personal-edit .cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.personal-edit .cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.personal-edit .cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.3333333333%;left:0;top:33.3333333333%;width:100%}.personal-edit .cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.3333333333%;top:0;width:33.3333333333%}.personal-edit .cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.personal-edit .cropper-center:after,.personal-edit .cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.personal-edit .cropper-center:before{height:1px;left:-3px;top:0;width:7px}.personal-edit .cropper-center:after{height:7px;left:0;top:-3px;width:1px}.personal-edit .cropper-face,.personal-edit .cropper-line,.personal-edit .cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.personal-edit .cropper-face{background-color:#fff;left:0;top:0}.personal-edit .cropper-line{background-color:#39f}.personal-edit .cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.personal-edit .cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.personal-edit .cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.personal-edit .cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.personal-edit .cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.personal-edit .cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.personal-edit .cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.personal-edit .cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.personal-edit .cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.personal-edit .cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.personal-edit .cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.personal-edit .cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.personal-edit .cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.personal-edit .cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.personal-edit .cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.personal-edit .cropper-point.point-se{height:5px;opacity:.75;width:5px}}.personal-edit .cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.personal-edit .cropper-invisible{opacity:0}.personal-edit .cropper-bg{background-image:url(../images/bg.png)}.personal-edit .cropper-hide{display:block;height:0;position:absolute;width:0}.personal-edit .cropper-hidden{display:none!important}.personal-edit .cropper-move{cursor:move}.personal-edit .cropper-crop{cursor:crosshair}.personal-edit .cropper-disabled .personal-edit .cropper-drag-box,.personal-edit .cropper-disabled .personal-edit .cropper-face,.personal-edit .cropper-disabled .personal-edit .cropper-line,.personal-edit .cropper-disabled .personal-edit .cropper-point{cursor:not-allowed}@media (max-width:768px){.personal-edit .personal-main__foto{margin:0;width:100%}.personal-edit .personal-main{display:block}}.personal-edit .new-personal-photo{align-items:center;background:#fff;border:none;bottom:40px;color:#000;display:flex;font-family:Geometria;font-size:12px;font-weight:500;height:50px;justify-content:flex-start;left:50%;line-height:50px;padding:0 20px;position:absolute;text-transform:uppercase;transform:translateX(-50%);width:250px}.personal-edit .new-personal-photo:hover svg{fill:#000}.personal-edit .new-personal-photo svg{fill:#c3c3c3;margin-right:14px;transition:all .3s ease;width:24px}.personal-edit .personal-main__description{max-width:100%;padding-left:20px;padding-right:20px}@media (min-width:768px){.personal-edit .personal-main__description{padding-right:20px}}@media (min-width:1240px){.personal-edit .personal-main__description{min-width:600px;padding-left:43px;padding-right:40px}}.personal-edit .personal-info_block{padding-top:51px}@media (max-width:768px){.personal-edit .personal-info_block{padding:0}}.personal-edit .contacts-edit{background-color:#fbfbfb;margin-top:60px;padding:0 40px}@media (max-width:768px){.personal-edit .contacts-edit{margin-top:20px;padding:20px}}.personal-edit .contacts-edit__row{padding:40px 0 21px}.personal-edit .contacts-edit__row:first-of-type{border-bottom:1px solid #eaeaea}.personal-edit .contacts-edit__item{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}@media (max-width:768px){.personal-edit .contacts-edit__item{display:block}}.personal-edit .contacts-title{align-items:center;color:#a3a3a3;display:flex;font-family:Geometria;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal}@media (max-width:768px){.personal-edit .contacts-title{margin-bottom:15px}}.personal-edit .contacts-title svg{margin-right:15px;width:19px}.personal-edit .contacts-input{background-color:#fff;border:1px solid #e7e7e7;color:#000;font-family:Geometria;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;height:50px;letter-spacing:normal;line-height:1.86;text-align:left;text-transform:none;width:280px}@media (max-width:768px){.personal-edit .contacts-input{width:100%}}.personal-edit .text-edit{margin-bottom:29px}.personal-edit .text-edit label,.personal-edit .text-edit p{color:#a3a3a3;display:inline-block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.86;margin-bottom:7px;text-align:left}.personal-edit .text-edit .mod_editable{background-color:#fff;border:1px solid #e7e7e7;color:#767676;font-family:Geometria;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.63;min-height:300px;padding:30px 40px;text-transform:none}.personal-edit .text-edit .mod_editable p{color:#767676}.personal-edit .text-edit .mod_accent,.personal-edit .text-edit .mod_title{color:#000;font-family:Praho Pro;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal}.personal-edit .text-edit .mod_accent{font-size:20px}.personal-edit .personal-edit__cropper-modal{background:#fff;bottom:0;display:none;left:0;padding-top:30px;position:fixed;right:0;text-align:center;top:0;z-index:999}.personal-edit .personal-edit__cropper-modal .cropper__container{align-items:center;display:flex;height:80%;justify-content:center;margin:auto;width:80%}.personal-edit .personal-edit__cropper-modal .cropper-bg{background-image:none}.personal-edit .personal-edit__cropper-modal .personal-edit__cropper-action{background-color:#fff;border:1px solid #000;color:#000;font-size:12px;font-weight:500;height:50px;line-height:50px;margin:30px 5px 0;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .3s ease}.personal-edit .personal-edit__cropper-modal .personal-edit__cropper-action:hover{background-color:#000;color:#fff}@media (max-width:768px){.personal-edit .personal-edit__cropper-modal.mod_video-cropper .cropper__container{height:70%}}.personal-edit .personal-edit__cropper-modal.mod_video-cropper .cropper__actions{margin:auto;width:80%}.personal-edit .personal-edit__cropper-modal.mod_video-cropper .contacts-input{min-width:360px}@media (max-width:768px){.personal-edit .personal-edit__cropper-modal.mod_video-cropper .contacts-input{margin-top:10px;min-width:unset;width:100%}.personal-edit .personal-edit__cropper-modal.mod_video-cropper .personal-edit__cropper-action{margin-top:10px}}.personal-edit .personal-edit__videos{display:flex;flex-wrap:wrap}.personal-edit .personal-edit__video{flex:0 0 calc(33.33333% - 4px);margin:0 2px 20px;overflow:hidden;position:relative}@media (max-width:768px){.personal-edit .personal-edit__video{flex:0 0 100%}}.personal-edit .personal-edit__video .cabinet-photo__delete{bottom:60px}.personal-edit .personal-edit__video:hover .cabinet-photo__delete{opacity:1;visibility:visible}.personal-edit .personal-edit__video:nth-child(3n){margin-right:0}.personal-edit .personal-edit__video-preview{height:225px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;transition:all .3s ease;width:100%}.personal-edit .personal-edit__video-preview.mod_loaded{opacity:1}.personal-edit .contacts-input.mod_full-width{border-top:none;width:100%}.personal-edit .mod_video-template button{align-items:center;background-color:#e1e4e6;display:flex;flex-direction:column;height:225px;justify-content:flex-start;padding-top:70px;width:100%}.personal-edit .mod_video-template p{color:#000;font-size:12px;font-weight:500;margin:20px 0 0;text-align:center;text-transform:uppercase}.personal-edit .mod_video-template svg{fill:#c3c3c3;transition:all .7s}.personal-edit .mod_video-template button:hover svg{fill:#000}.personal-edit .personal-edit__new-photo{background-color:#fbfbfb;margin-left:2px;margin-right:2px;text-align:center}.personal-edit .personal-edit__new-photo p{color:#000;font-size:12px;font-weight:500;text-align:center;text-transform:uppercase}.personal-edit .personal-edit__new-photo button{border:none;cursor:pointer;display:block;padding:40px 0 9px;width:100%}.personal-edit .personal-edit__new-photo button:hover svg{fill:#000}.personal-edit .personal-edit__new-photo svg{fill:#c3c3c3;margin-bottom:11px;transition:all .3s ease}.personal-edit .cabinet-photo{position:relative}.personal-edit .cabinet-photo__delete{align-items:center;background:#fff;bottom:20px;display:flex;font-size:12px;font-weight:500;height:50px;left:50%;opacity:0;padding:0 20px;position:absolute;text-transform:uppercase;transform:translateX(-50%);transition:all .2s;visibility:hidden;white-space:nowrap;z-index:200}@media (max-width:768px){.personal-edit .cabinet-photo__delete{bottom:unset;font-size:0;height:50px;justify-content:center;left:20px;left:unset;opacity:1;padding:0;top:20px;transform:translateX(0);visibility:visible;width:50px}}.personal-edit .cabinet-photo__delete svg{margin-right:14px}@media (max-width:768px){.personal-edit .cabinet-photo__delete svg{margin:0}}.personal-edit .cabinet-photo:hover .cabinet-photo__delete{opacity:1;visibility:visible}.personal-edit .cabinet-photo__edit{align-items:center;background-color:rgba(0,0,0,.5);border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:20px;top:20px;width:40px;z-index:20}.personal-edit .cabinet-photo__edit:hover{background-color:#000}.personal-edit .personal-edit__bar{background-color:#fff;bottom:0;box-shadow:0 -5px 20px 0 rgba(17,17,18,.05);left:0;padding:19px 0;position:fixed;right:0;z-index:100}.personal-edit .personal-edit__bar .wrap{align-items:center;display:flex;justify-content:flex-end}@media (max-width:768px){.personal-edit .personal-edit__bar .wrap{justify-content:space-between}}.personal-edit .to-personal-page__icon{transform:translateY(4px);width:25px}.personal-edit .personal-edit__save,.personal-edit .to-personal-cabinet,.personal-edit .to-personal-page{align-items:center;color:#a3a3a3;display:flex;font-size:14px;height:50px;letter-spacing:normal;padding:0 20px;text-align:left;transition:all .3s ease}@media (max-width:768px){.personal-edit .personal-edit__save,.personal-edit .to-personal-cabinet,.personal-edit .to-personal-page{border:1px solid #eaeaea;justify-content:center;padding:0;width:50px}}.personal-edit .personal-edit__save svg,.personal-edit .to-personal-cabinet svg,.personal-edit .to-personal-page svg{fill:#a3a3a3;margin-right:15px;transition:all .3s ease}@media (max-width:768px){.personal-edit .personal-edit__save svg,.personal-edit .to-personal-cabinet svg,.personal-edit .to-personal-page svg{margin-right:0}}.personal-edit .personal-edit__save:hover,.personal-edit .to-personal-cabinet:hover,.personal-edit .to-personal-page:hover{color:#000}.personal-edit .personal-edit__save:hover svg,.personal-edit .to-personal-cabinet:hover svg,.personal-edit .to-personal-page:hover svg{fill:#000}.date-filter__modal{background:hsla(0,0%,100%,.95);bottom:0;height:100%;left:0;padding-top:20px;position:absolute;position:fixed;right:0;top:0;width:100%;z-index:999}.date-filter__modal .search-modal_close{display:flex}.date-filter__modal .search-modal_close span{margin-left:auto}.date-filter__modal .date-filter__inner{left:50%;margin:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media (min-width:767px){.date-filter__modal .date-filter__inner{width:560px}}.date-filter__modal .date-filter__datepicker{background-color:#fff;border-radius:10px;box-shadow:0 7px 24px 0 rgba(0,0,0,.05);font-family:Geometria;min-height:350px;padding:35px 20px 20px}.date-filter__modal .date-filter__datepicker .ui-datepicker-header{text-align:center}.date-filter__modal .date-filter__datepicker .ui-datepicker.ui-widget{max-width:100%}.date-filter__modal .date-filter__datepicker .ui-datepicker-title{color:#000;font-family:Praho Pro;font-size:26px;line-height:1;text-transform:none}.date-filter__modal .date-filter__datepicker .ui-datepicker th{color:#000;font-size:14px;padding:14px 0 0;text-transform:capitalize}.date-filter__modal .date-filter__datepicker .ui-datepicker tr:first-child td{padding-top:16px}.date-filter__modal .date-filter__datepicker .ui-datepicker thead{border-bottom:none}.date-filter__modal .date-filter__datepicker .ui-state-default{color:#000;font-size:12px;height:30px;line-height:32px;margin:6px auto;padding-left:1px;width:30px}.date-filter__modal .date-filter__datepicker .ui-state-default:hover{background-color:#000;color:#fff}.date-filter__modal .date-filter__datepicker .ui-datepicker-unselectable,.date-filter__modal .date-filter__datepicker .ui-datepicker-unselectable.ui-state-disabled{color:#767676;font-size:12px;opacity:.5;text-decoration:none}.date-filter__modal .date-filter__datepicker .ui-datepicker-next{padding:8px;right:22px;top:6px}.date-filter__modal .date-filter__datepicker .ui-datepicker-prev{left:22px;padding:8px;top:6px}.date-filter__modal .date-filter__datepicker .ui-datepicker-next span,.date-filter__modal .date-filter__datepicker .ui-datepicker-prev span{height:10px;width:90px}.date-filter__modal .date-filter__datepicker .ui-datepicker-next span{background:url(/img/svg/long-right-arrow.svg) 50%/contain no-repeat}.date-filter__modal .date-filter__datepicker .ui-datepicker-prev span{background:url(/img/svg/long-left-arrow.svg) 50%/contain no-repeat}.date-filter__modal .date-filter__datepicker .highlight a{background-color:#29283b;color:#fff}.date-filter__button{border-bottom:1px solid transparent;margin-top:35px;position:relative;text-transform:uppercase;transition:all .3s}.date-filter__button,.date-filter__button-date,.date-filter__button-text{display:inline-block;height:19px;vertical-align:top}@media (min-width:767px){.date-filter__button:hover{border-bottom:1px solid #000}}.date-filter__info{align-items:baseline;display:flex;justify-content:center}@media (min-width:767px){.date-filter__info{justify-content:flex-end}}.date-filter__button-date{border-bottom:1px solid #000;margin:0 5px}.date-filter__input{bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.date-filter__label{color:#767676}.date-filter__counter{font-family:Praho Pro;text-decoration:underline}.filter_no-results{color:#333744;font-size:16px;line-height:28px;text-align:center}@media (min-width:1px) and (max-width:539px){.filter_no-results{margin-top:40px;text-align:left}}.filter_no-results .filter_go-back{color:#8c8c8c;font-size:14px;font-weight:300;margin-top:40px;text-transform:uppercase}.tagged-news{padding-bottom:50px}.page_all-members .blog-nav{margin-bottom:25px;margin-top:0;text-align:center}.page_all-members .all-members{grid-gap:50px;display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:50px}@media (max-width:1000px){.page_all-members .all-members{grid-gap:25px;grid-template-columns:repeat(2,minmax(calc(50% - 25px),1fr))}}.page_all-members .all-members .member-card{overflow:hidden}.page_all-members .all-members .member-logo{background-color:#f8f8f8;padding-bottom:133.3333333333%;position:relative}.page_all-members .all-members .member-image{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;top:0;width:100%}.page_all-members .all-members .member-link{bottom:0;left:0;position:absolute;right:0;top:0}.page_all-members .all-members-more .mod_processing{animation:process-more .6s linear infinite}.page_bachelorette,.page_consultation,.page_guides,.page_workshop{--h1-size:36px;--h2-size:28px;--text-size:15px;--text-line-height:22px;--text-color:#333744;overflow-x:hidden}@media (min-width:1240px){.page_bachelorette,.page_consultation,.page_guides,.page_workshop{--h1-size:48px;--h2-size:36px;--text-size:16px;--text-line-height:28px}}.page_bachelorette h1,.page_bachelorette h2,.page_consultation h1,.page_consultation h2,.page_guides h1,.page_guides h2,.page_workshop h1,.page_workshop h2{margin-top:0}.page_bachelorette .bachelorette,.page_bachelorette .consultation,.page_bachelorette .guides,.page_consultation .bachelorette,.page_consultation .consultation,.page_consultation .guides,.page_guides .bachelorette,.page_guides .consultation,.page_guides .guides,.page_workshop .bachelorette,.page_workshop .consultation,.page_workshop .guides{background:linear-gradient(#fff,#ededed)}.page_bachelorette .title-2,.page_consultation .title-2,.page_guides .title-2,.page_workshop .title-2{color:var(--text-color);font-family:Praho Pro;font-size:var(--h2-size);line-height:1.2}.page_bachelorette .guides-btn,.page_consultation .guides-btn,.page_guides .guides-btn,.page_workshop .guides-btn{align-items:center;background:none;border:1px solid;color:#000;display:flex;font-size:14px;height:60px;justify-content:center;line-height:28px;text-transform:uppercase;transition:all .3s ease;width:230px}.page_bachelorette .guides-btn:hover,.page_consultation .guides-btn:hover,.page_guides .guides-btn:hover,.page_workshop .guides-btn:hover{background:#000;color:#fff}.page_bachelorette .guides-image-wrapper,.page_consultation .guides-image-wrapper,.page_guides .guides-image-wrapper,.page_workshop .guides-image-wrapper{background-color:#f8f8f8;position:relative}.page_bachelorette .guides-image,.page_consultation .guides-image,.page_guides .guides-image,.page_workshop .guides-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.page_bachelorette .guides-title,.page_consultation .guides-title,.page_guides .guides-title,.page_workshop .guides-title{grid-gap:144px;align-items:center;display:grid;grid-template-columns:1fr 1fr;height:calc(100vh - 50px);margin-bottom:50px;padding-bottom:50px;padding-top:50px}@media (max-width:1239px){.page_bachelorette .guides-title,.page_consultation .guides-title,.page_guides .guides-title,.page_workshop .guides-title{grid-gap:38px;grid-template-columns:1fr;height:auto;margin-bottom:0;padding-bottom:118px;padding-top:43px}.page_bachelorette .guides-title .guides-title_text,.page_consultation .guides-title .guides-title_text,.page_guides .guides-title .guides-title_text,.page_workshop .guides-title .guides-title_text{text-align:center}}.page_bachelorette .guides-title .guides-title_text .category,.page_consultation .guides-title .guides-title_text .category,.page_guides .guides-title .guides-title_text .category,.page_workshop .guides-title .guides-title_text .category{color:#828282;font-size:12px;letter-spacing:.2em;line-height:14px;margin-bottom:6px;text-transform:uppercase}@media (max-width:1239px){.page_bachelorette .guides-title .guides-title_text .category,.page_consultation .guides-title .guides-title_text .category,.page_guides .guides-title .guides-title_text .category,.page_workshop .guides-title .guides-title_text .category{margin-bottom:3px}}.page_bachelorette .guides-title .guides-title_text .title,.page_consultation .guides-title .guides-title_text .title,.page_guides .guides-title .guides-title_text .title,.page_workshop .guides-title .guides-title_text .title{color:#000;font-family:Praho Pro;font-size:var(--h1-size);line-height:1.2;margin-bottom:38px}@media (max-width:1239px){.page_bachelorette .guides-title .guides-title_text .title,.page_consultation .guides-title .guides-title_text .title,.page_guides .guides-title .guides-title_text .title,.page_workshop .guides-title .guides-title_text .title{margin-bottom:19px}}.page_bachelorette .guides-title .guides-title_text .description,.page_consultation .guides-title .guides-title_text .description,.page_guides .guides-title .guides-title_text .description,.page_workshop .guides-title .guides-title_text .description{color:var(--text-color);font-size:var(--text-size);line-height:var(--text-line-height);margin-bottom:38px;max-width:450px}@media (max-width:1239px){.page_bachelorette .guides-title .guides-title_text .description,.page_consultation .guides-title .guides-title_text .description,.page_guides .guides-title .guides-title_text .description,.page_workshop .guides-title .guides-title_text .description{margin-bottom:28px}.page_bachelorette .guides-title .guides-title_text .buy,.page_consultation .guides-title .guides-title_text .buy,.page_guides .guides-title .guides-title_text .buy,.page_workshop .guides-title .guides-title_text .buy{margin:0 auto}.page_bachelorette .guides-title .guides-title_photos,.page_consultation .guides-title .guides-title_photos,.page_guides .guides-title .guides-title_photos,.page_workshop .guides-title .guides-title_photos{order:-1}}.page_bachelorette .guides-title .guides-title_photos .photo-wrapper,.page_consultation .guides-title .guides-title_photos .photo-wrapper,.page_guides .guides-title .guides-title_photos .photo-wrapper,.page_workshop .guides-title .guides-title_photos .photo-wrapper{background:transparent;padding-bottom:108.5257548845%}.page_bachelorette .guides-inside .guides-inside_container,.page_consultation .guides-inside .guides-inside_container,.page_guides .guides-inside .guides-inside_container,.page_workshop .guides-inside .guides-inside_container{position:relative}.page_bachelorette .guides-inside .guides-inside_left,.page_bachelorette .guides-inside .guides-inside_right,.page_consultation .guides-inside .guides-inside_left,.page_consultation .guides-inside .guides-inside_right,.page_guides .guides-inside .guides-inside_left,.page_guides .guides-inside .guides-inside_right,.page_workshop .guides-inside .guides-inside_left,.page_workshop .guides-inside .guides-inside_right{background:linear-gradient(90deg,rgba(0,0,0,.5),hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,0));cursor:pointer;height:450px;opacity:0;position:absolute;top:70px;transition:all .3s ease;width:300px;z-index:20}.page_bachelorette .guides-inside .guides-inside_left:hover,.page_bachelorette .guides-inside .guides-inside_right:hover,.page_consultation .guides-inside .guides-inside_left:hover,.page_consultation .guides-inside .guides-inside_right:hover,.page_guides .guides-inside .guides-inside_left:hover,.page_guides .guides-inside .guides-inside_right:hover,.page_workshop .guides-inside .guides-inside_left:hover,.page_workshop .guides-inside .guides-inside_right:hover{opacity:1}@media (max-width:1239px){.page_bachelorette .guides-inside .guides-inside_left,.page_bachelorette .guides-inside .guides-inside_right,.page_consultation .guides-inside .guides-inside_left,.page_consultation .guides-inside .guides-inside_right,.page_guides .guides-inside .guides-inside_left,.page_guides .guides-inside .guides-inside_right,.page_workshop .guides-inside .guides-inside_left,.page_workshop .guides-inside .guides-inside_right{display:none}}.page_bachelorette .guides-inside .guides-inside_left.disabled,.page_bachelorette .guides-inside .guides-inside_right.disabled,.page_consultation .guides-inside .guides-inside_left.disabled,.page_consultation .guides-inside .guides-inside_right.disabled,.page_guides .guides-inside .guides-inside_left.disabled,.page_guides .guides-inside .guides-inside_right.disabled,.page_workshop .guides-inside .guides-inside_left.disabled,.page_workshop .guides-inside .guides-inside_right.disabled{opacity:0!important}.page_bachelorette .guides-inside .guides-inside_left,.page_consultation .guides-inside .guides-inside_left,.page_guides .guides-inside .guides-inside_left,.page_workshop .guides-inside .guides-inside_left{left:0}.page_bachelorette .guides-inside .guides-inside_right,.page_consultation .guides-inside .guides-inside_right,.page_guides .guides-inside .guides-inside_right,.page_workshop .guides-inside .guides-inside_right{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 50%,rgba(0,0,0,.5));right:0}.page_bachelorette .guides-inside .guides-inside_list-control,.page_consultation .guides-inside .guides-inside_list-control,.page_guides .guides-inside .guides-inside_list-control,.page_workshop .guides-inside .guides-inside_list-control{width:100%}@media (max-width:1239px){.page_bachelorette .guides-inside .guides-inside_list-control,.page_consultation .guides-inside .guides-inside_list-control,.page_guides .guides-inside .guides-inside_list-control,.page_workshop .guides-inside .guides-inside_list-control{display:none}}.page_bachelorette .guides-inside .guides-inside_list-control .slider,.page_consultation .guides-inside .guides-inside_list-control .slider,.page_guides .guides-inside .guides-inside_list-control .slider,.page_workshop .guides-inside .guides-inside_list-control .slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#adadad;height:1px;opacity:1;outline:none;transition:opacity .2s;width:100%}.page_bachelorette .guides-inside .guides-inside_list-control .slider::-webkit-slider-thumb,.page_consultation .guides-inside .guides-inside_list-control .slider::-webkit-slider-thumb,.page_guides .guides-inside .guides-inside_list-control .slider::-webkit-slider-thumb,.page_workshop .guides-inside .guides-inside_list-control .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#000;border-radius:100%;cursor:pointer;height:9px;width:9px}.page_bachelorette .guides-inside .guides-inside_list-control .slider::-moz-range-thumb,.page_consultation .guides-inside .guides-inside_list-control .slider::-moz-range-thumb,.page_guides .guides-inside .guides-inside_list-control .slider::-moz-range-thumb,.page_workshop .guides-inside .guides-inside_list-control .slider::-moz-range-thumb{background:#000;border-radius:100%;cursor:pointer;height:9px;width:9px}.page_bachelorette .guides-inside .title,.page_consultation .guides-inside .title,.page_guides .guides-inside .title,.page_workshop .guides-inside .title{color:var(--text-color);font-family:Praho Pro;font-size:var(--h2-size);line-height:1.2}.page_bachelorette .guides-inside .guides-inside_list,.page_consultation .guides-inside .guides-inside_list,.page_guides .guides-inside .guides-inside_list,.page_workshop .guides-inside .guides-inside_list{display:flex;overflow-y:scroll;padding:70px 0 44px}@media (max-width:1239px){.page_bachelorette .guides-inside .guides-inside_list,.page_consultation .guides-inside .guides-inside_list,.page_guides .guides-inside .guides-inside_list,.page_workshop .guides-inside .guides-inside_list{padding:51px 0 64px}}.page_bachelorette .guides-inside .guides-inside_card.mod_placeholder,.page_consultation .guides-inside .guides-inside_card.mod_placeholder,.page_guides .guides-inside .guides-inside_card.mod_placeholder,.page_workshop .guides-inside .guides-inside_card.mod_placeholder{background-color:transparent;flex:0 0 calc(50% - 620px);min-width:calc(50% - 620px);padding:0}@media (max-width:1239px){.page_bachelorette .guides-inside .guides-inside_card.mod_placeholder,.page_consultation .guides-inside .guides-inside_card.mod_placeholder,.page_guides .guides-inside .guides-inside_card.mod_placeholder,.page_workshop .guides-inside .guides-inside_card.mod_placeholder{flex:0 0 1px;min-width:1px;padding:0;width:1px}}.page_bachelorette .guides-inside .guides-inside_card,.page_consultation .guides-inside .guides-inside_card,.page_guides .guides-inside .guides-inside_card,.page_workshop .guides-inside .guides-inside_card{border-radius:10px;display:flex;flex-direction:column;height:450px;margin-right:21px;min-width:278px;overflow:hidden;padding:24px;width:278px}.page_bachelorette .guides-inside .guides-inside_card .card-content,.page_consultation .guides-inside .guides-inside_card .card-content,.page_guides .guides-inside .guides-inside_card .card-content,.page_workshop .guides-inside .guides-inside_card .card-content{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:hsla(0,0%,77%,.1);border-radius:10px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;margin-top:auto;padding:25px;transition:opacity .4s;z-index:10}.page_bachelorette .guides-inside .guides-inside_card .card-title,.page_consultation .guides-inside .guides-inside_card .card-title,.page_guides .guides-inside .guides-inside_card .card-title,.page_workshop .guides-inside .guides-inside_card .card-title{font-family:Praho Pro;font-size:20px;font-weight:700;line-height:1.2;margin-bottom:15px}@media (max-width:1239px){.page_bachelorette .guides-inside .guides-inside_card .card-title,.page_consultation .guides-inside .guides-inside_card .card-title,.page_guides .guides-inside .guides-inside_card .card-title,.page_workshop .guides-inside .guides-inside_card .card-title{margin-bottom:6px}}.page_bachelorette .guides-inside .guides-inside_card .card-description,.page_consultation .guides-inside .guides-inside_card .card-description,.page_guides .guides-inside .guides-inside_card .card-description,.page_workshop .guides-inside .guides-inside_card .card-description{font-size:14px;line-height:22px}.page_bachelorette .guides-inside .guides-inside_info-line,.page_consultation .guides-inside .guides-inside_info-line,.page_guides .guides-inside .guides-inside_info-line,.page_workshop .guides-inside .guides-inside_info-line{background:#adadad;background:linear-gradient(90deg,transparent 30%,#adadad 0,#adadad);display:none;height:1px;margin-left:auto;position:relative;width:100%}@media (max-width:1239px){.page_bachelorette .guides-inside .guides-inside_info-line,.page_consultation .guides-inside .guides-inside_info-line,.page_guides .guides-inside .guides-inside_info-line,.page_workshop .guides-inside .guides-inside_info-line{background:linear-gradient(90deg,transparent 50%,#adadad 0,#adadad);display:block}}.page_bachelorette .guides-inside .guides-inside_info-line .dot,.page_consultation .guides-inside .guides-inside_info-line .dot,.page_guides .guides-inside .guides-inside_info-line .dot,.page_workshop .guides-inside .guides-inside_info-line .dot{background:#000;border-radius:100%;height:9px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:9px}.page_bachelorette .guides-inside .guides-inside_info-nums,.page_consultation .guides-inside .guides-inside_info-nums,.page_guides .guides-inside .guides-inside_info-nums,.page_workshop .guides-inside .guides-inside_info-nums{color:#000;display:none;font-size:24px;line-height:22px;padding-top:25px;text-align:center}@media (max-width:1239px){.page_bachelorette .guides-inside .guides-inside_info-nums,.page_consultation .guides-inside .guides-inside_info-nums,.page_guides .guides-inside .guides-inside_info-nums,.page_workshop .guides-inside .guides-inside_info-nums{display:block;font-size:10px;padding-top:12px}}.page_bachelorette .vertical-line-1,.page_bachelorette .vertical-line-2,.page_consultation .vertical-line-1,.page_consultation .vertical-line-2,.page_guides .vertical-line-1,.page_guides .vertical-line-2,.page_workshop .vertical-line-1,.page_workshop .vertical-line-2{background:red;bottom:0;opacity:.6;position:fixed;top:0;width:50px;z-index:200}.page_bachelorette .vertical-line-1,.page_consultation .vertical-line-1,.page_guides .vertical-line-1,.page_workshop .vertical-line-1{left:50%;transform:translate(-50%)}.page_bachelorette .guides-about,.page_consultation .guides-about,.page_guides .guides-about,.page_workshop .guides-about{padding:110px 0 230px}@media (max-width:1239px){.page_bachelorette .guides-about,.page_consultation .guides-about,.page_guides .guides-about,.page_workshop .guides-about{padding:63px 0 85px}}.page_bachelorette .guides-about .title,.page_consultation .guides-about .title,.page_guides .guides-about .title,.page_workshop .guides-about .title{font-family:Praho Pro;font-size:var(--h2-size);line-height:120%;margin-bottom:45px}@media (max-width:1239px){.page_bachelorette .guides-about .title,.page_consultation .guides-about .title,.page_guides .guides-about .title,.page_workshop .guides-about .title{margin-bottom:16px}}.page_bachelorette .guides-about .description,.page_consultation .guides-about .description,.page_guides .guides-about .description,.page_workshop .guides-about .description{color:var(--text-color);font-size:var(--text-size);line-height:var(--text-line-height)}.page_bachelorette .guides-about .guides-about_authors,.page_bachelorette .guides-about .guides-about_for,.page_consultation .guides-about .guides-about_authors,.page_consultation .guides-about .guides-about_for,.page_guides .guides-about .guides-about_authors,.page_guides .guides-about .guides-about_for,.page_workshop .guides-about .guides-about_authors,.page_workshop .guides-about .guides-about_for{align-items:center;display:grid;grid-template-columns:1fr 1fr}@media (max-width:1239px){.page_bachelorette .guides-about .guides-about_authors,.page_bachelorette .guides-about .guides-about_for,.page_consultation .guides-about .guides-about_authors,.page_consultation .guides-about .guides-about_for,.page_guides .guides-about .guides-about_authors,.page_guides .guides-about .guides-about_for,.page_workshop .guides-about .guides-about_authors,.page_workshop .guides-about .guides-about_for{align-items:flex-start}}.page_bachelorette .guides-about .guides-about_authors,.page_consultation .guides-about .guides-about_authors,.page_guides .guides-about .guides-about_authors,.page_workshop .guides-about .guides-about_authors{grid-gap:90px;margin-bottom:118px}@media (max-width:1239px){.page_bachelorette .guides-about .guides-about_authors,.page_consultation .guides-about .guides-about_authors,.page_guides .guides-about .guides-about_authors,.page_workshop .guides-about .guides-about_authors{grid-gap:18px;grid-template-columns:2fr 3fr;margin-bottom:118px}}.page_bachelorette .guides-about .guides-about_authors .guides-about_photo,.page_consultation .guides-about .guides-about_authors .guides-about_photo,.page_guides .guides-about .guides-about_authors .guides-about_photo,.page_workshop .guides-about .guides-about_authors .guides-about_photo{padding-bottom:106.4777327935%}@media (max-width:1239px){.page_bachelorette .guides-about .guides-about_authors .guides-about_photo,.page_consultation .guides-about .guides-about_authors .guides-about_photo,.page_guides .guides-about .guides-about_authors .guides-about_photo,.page_workshop .guides-about .guides-about_authors .guides-about_photo{order:-1;padding-bottom:208.4507042254%;transform:translateX(-20px)}}.page_bachelorette .guides-about .guides-about_for,.page_consultation .guides-about .guides-about_for,.page_guides .guides-about .guides-about_for,.page_workshop .guides-about .guides-about_for{grid-gap:167px}@media (max-width:1239px){.page_bachelorette .guides-about .guides-about_for,.page_consultation .guides-about .guides-about_for,.page_guides .guides-about .guides-about_for,.page_workshop .guides-about .guides-about_for{grid-gap:8px;grid-template-columns:3fr 2fr}}.page_bachelorette .guides-about .guides-about_for .guides-about_photo,.page_consultation .guides-about .guides-about_for .guides-about_photo,.page_guides .guides-about .guides-about_for .guides-about_photo,.page_workshop .guides-about .guides-about_for .guides-about_photo{padding-bottom:110.7438016529%}@media (max-width:1239px){.page_bachelorette .guides-about .guides-about_for .guides-about_photo,.page_consultation .guides-about .guides-about_for .guides-about_photo,.page_guides .guides-about .guides-about_for .guides-about_photo,.page_workshop .guides-about .guides-about_for .guides-about_photo{order:1;padding-bottom:184.8101265823%;transform:translateX(20px)}}.page_bachelorette .guides-about .guides-about_for .text,.page_consultation .guides-about .guides-about_for .text,.page_guides .guides-about .guides-about_for .text,.page_workshop .guides-about .guides-about_for .text{margin-bottom:20px;position:relative}@media (max-width:1239px){.page_bachelorette .guides-about .guides-about_for .text,.page_consultation .guides-about .guides-about_for .text,.page_guides .guides-about .guides-about_for .text,.page_workshop .guides-about .guides-about_for .text{margin-bottom:60px;padding-top:24px}}.page_bachelorette .guides-about .guides-about_for .text:before,.page_consultation .guides-about .guides-about_for .text:before,.page_guides .guides-about .guides-about_for .text:before,.page_workshop .guides-about .guides-about_for .text:before{background-color:#000;content:"";display:block;height:1px;left:-30px;position:absolute;transform:translateX(-100%) translateY(12px);width:30px}@media (max-width:1239px){.page_bachelorette .guides-about .guides-about_for .text:before,.page_consultation .guides-about .guides-about_for .text:before,.page_guides .guides-about .guides-about_for .text:before,.page_workshop .guides-about .guides-about_for .text:before{background-color:rgba(0,0,0,.3);left:0;top:0;transform:none;width:81px}.page_bachelorette .guides-about .guides-about_content .title,.page_consultation .guides-about .guides-about_content .title,.page_guides .guides-about .guides-about_content .title,.page_workshop .guides-about .guides-about_content .title{margin-bottom:47px!important}}.page_bachelorette .guides-format,.page_consultation .guides-format,.page_guides .guides-format,.page_workshop .guides-format{border-bottom:1px solid #eaeaea;margin-bottom:-188px}@media (max-width:1239px){.page_bachelorette .guides-format,.page_consultation .guides-format,.page_guides .guides-format,.page_workshop .guides-format{border-bottom:none;margin-bottom:-28px}}.page_bachelorette .guides-format hr,.page_consultation .guides-format hr,.page_guides .guides-format hr,.page_workshop .guides-format hr{position:relative;top:-142px}@media (max-width:1239px){.page_bachelorette .guides-format hr,.page_consultation .guides-format hr,.page_guides .guides-format hr,.page_workshop .guides-format hr{display:none}}.page_bachelorette .guides-format .guides-format_heading,.page_consultation .guides-format .guides-format_heading,.page_guides .guides-format .guides-format_heading,.page_workshop .guides-format .guides-format_heading{align-items:baseline;display:grid;grid-template-columns:max-content minmax(auto,180px) minmax(auto,520px);margin-bottom:100px}@media (max-width:1239px){.page_bachelorette .guides-format .guides-format_heading,.page_consultation .guides-format .guides-format_heading,.page_guides .guides-format .guides-format_heading,.page_workshop .guides-format .guides-format_heading{display:block;text-align:left}}.page_bachelorette .guides-format .guides-format_heading .title,.page_consultation .guides-format .guides-format_heading .title,.page_guides .guides-format .guides-format_heading .title,.page_workshop .guides-format .guides-format_heading .title{color:var(--text-color);font-family:Praho Pro;font-size:var(--h2-size);margin:0}.page_bachelorette .guides-format .guides-format_heading .decor,.page_consultation .guides-format .guides-format_heading .decor,.page_guides .guides-format .guides-format_heading .decor,.page_workshop .guides-format .guides-format_heading .decor{background-color:#000;color:transparent;font-size:var(--text-size);height:1px;line-height:0;margin:0 36px 0 46px}@media (max-width:1239px){.page_bachelorette .guides-format .guides-format_heading .decor,.page_consultation .guides-format .guides-format_heading .decor,.page_guides .guides-format .guides-format_heading .decor,.page_workshop .guides-format .guides-format_heading .decor{display:none}}.page_bachelorette .guides-format .guides-format_heading .description,.page_consultation .guides-format .guides-format_heading .description,.page_guides .guides-format .guides-format_heading .description,.page_workshop .guides-format .guides-format_heading .description{color:var(--text-color);font-size:var(--text-size);line-height:var(--text-line-height);margin-top:0}@media (max-width:1239px){.page_bachelorette .guides-format .guides-format_heading .description,.page_consultation .guides-format .guides-format_heading .description,.page_guides .guides-format .guides-format_heading .description,.page_workshop .guides-format .guides-format_heading .description{margin-top:18px}}.page_bachelorette .guides-format .guides-format_decor,.page_consultation .guides-format .guides-format_decor,.page_guides .guides-format .guides-format_decor,.page_workshop .guides-format .guides-format_decor{align-items:center;display:flex;justify-content:center;position:relative;z-index:10}.page_bachelorette .guides-format .guides-format_decor .guides-format_section,.page_consultation .guides-format .guides-format_decor .guides-format_section,.page_guides .guides-format .guides-format_decor .guides-format_section,.page_workshop .guides-format .guides-format_decor .guides-format_section{background:#fff;border-radius:56px;box-shadow:0 20px 30px rgba(0,0,0,.15),inset 0 -1px 3px rgba(0,0,0,.15);margin:0 70px;padding:14px}@media (max-width:1239px){.page_bachelorette .guides-format .guides-format_decor .guides-format_section,.page_consultation .guides-format .guides-format_decor .guides-format_section,.page_guides .guides-format .guides-format_decor .guides-format_section,.page_workshop .guides-format .guides-format_decor .guides-format_section{margin:0 20px;padding:5px 8px}}.page_bachelorette .guides-format .guides-format_decor .guides-format_section .inner,.page_consultation .guides-format .guides-format_decor .guides-format_section .inner,.page_guides .guides-format .guides-format_decor .guides-format_section .inner,.page_workshop .guides-format .guides-format_decor .guides-format_section .inner{border-radius:inherit;overflow:hidden;position:relative}.page_bachelorette .guides-format .guides-format_decor .guides-format_section .description-container,.page_consultation .guides-format .guides-format_decor .guides-format_section .description-container,.page_guides .guides-format .guides-format_decor .guides-format_section .description-container,.page_workshop .guides-format .guides-format_decor .guides-format_section .description-container{bottom:22px;left:0;padding:0 8px;position:absolute;width:100%}.page_bachelorette .guides-format .guides-format_decor .guides-format_section .format-description,.page_consultation .guides-format .guides-format_decor .guides-format_section .format-description,.page_guides .guides-format .guides-format_decor .guides-format_section .format-description,.page_workshop .guides-format .guides-format_decor .guides-format_section .format-description{-webkit-backdrop-filter:blur(27.47px);backdrop-filter:blur(27.47px);border-radius:31px;color:#fff;padding:25px 36px}.page_bachelorette .guides-format .guides-format_decor .guides-format_section .format-description .title h2,.page_consultation .guides-format .guides-format_decor .guides-format_section .format-description .title h2,.page_guides .guides-format .guides-format_decor .guides-format_section .format-description .title h2,.page_workshop .guides-format .guides-format_decor .guides-format_section .format-description .title h2{color:#fff;line-height:1.1}.page_bachelorette .guides-format .guides-format_decor .guides-format_section .format-description .description,.page_consultation .guides-format .guides-format_decor .guides-format_section .format-description .description,.page_guides .guides-format .guides-format_decor .guides-format_section .format-description .description,.page_workshop .guides-format .guides-format_decor .guides-format_section .format-description .description{font-size:12px;font-weight:300;line-height:17px;margin-top:20px}.page_bachelorette .guides-format .guides-format_decor .guides-format_section img,.page_consultation .guides-format .guides-format_decor .guides-format_section img,.page_guides .guides-format .guides-format_decor .guides-format_section img,.page_workshop .guides-format .guides-format_decor .guides-format_section img{width:100%}.page_bachelorette .guides-format .guides-format_decor .info-text-left,.page_consultation .guides-format .guides-format_decor .info-text-left,.page_guides .guides-format .guides-format_decor .info-text-left,.page_workshop .guides-format .guides-format_decor .info-text-left{top:-90px}@media (max-width:1239px){.page_bachelorette .guides-format .guides-format_decor .info-text-left,.page_consultation .guides-format .guides-format_decor .info-text-left,.page_guides .guides-format .guides-format_decor .info-text-left,.page_workshop .guides-format .guides-format_decor .info-text-left{top:-150px}}.page_bachelorette .guides-format .guides-format_decor .info-text-left .text,.page_consultation .guides-format .guides-format_decor .info-text-left .text,.page_guides .guides-format .guides-format_decor .info-text-left .text,.page_workshop .guides-format .guides-format_decor .info-text-left .text{padding-bottom:30px}.page_bachelorette .guides-format .guides-format_decor .info-text-right,.page_consultation .guides-format .guides-format_decor .info-text-right,.page_guides .guides-format .guides-format_decor .info-text-right,.page_workshop .guides-format .guides-format_decor .info-text-right{top:-43px}@media (max-width:1239px){.page_bachelorette .guides-format .guides-format_decor .info-text-right,.page_consultation .guides-format .guides-format_decor .info-text-right,.page_guides .guides-format .guides-format_decor .info-text-right,.page_workshop .guides-format .guides-format_decor .info-text-right{top:60px}}.page_bachelorette .guides-format .guides-format_decor .info-text-right .text,.page_consultation .guides-format .guides-format_decor .info-text-right .text,.page_guides .guides-format .guides-format_decor .info-text-right .text,.page_workshop .guides-format .guides-format_decor .info-text-right .text{padding-top:20px}.page_bachelorette .guides-format .guides-format_decor .info-text,.page_consultation .guides-format .guides-format_decor .info-text,.page_guides .guides-format .guides-format_decor .info-text,.page_workshop .guides-format .guides-format_decor .info-text{color:#000;font-size:22px;font-weight:300;line-height:1.4;position:relative}@media (max-width:1239px){.page_bachelorette .guides-format .guides-format_decor .info-text,.page_consultation .guides-format .guides-format_decor .info-text,.page_guides .guides-format .guides-format_decor .info-text,.page_workshop .guides-format .guides-format_decor .info-text{font-size:14px;line-height:22px;text-orientation:mixed;transform:rotate(180deg);writing-mode:vertical-lr}.page_bachelorette .guides-format .guides-format_decor .info-text br,.page_consultation .guides-format .guides-format_decor .info-text br,.page_guides .guides-format .guides-format_decor .info-text br,.page_workshop .guides-format .guides-format_decor .info-text br{display:none}}.page_bachelorette .guides-format .guides-format_decor .info-text .curve-decor,.page_bachelorette .guides-format .guides-format_decor .info-text .curve-decor-mob,.page_consultation .guides-format .guides-format_decor .info-text .curve-decor,.page_consultation .guides-format .guides-format_decor .info-text .curve-decor-mob,.page_guides .guides-format .guides-format_decor .info-text .curve-decor,.page_guides .guides-format .guides-format_decor .info-text .curve-decor-mob,.page_workshop .guides-format .guides-format_decor .info-text .curve-decor,.page_workshop .guides-format .guides-format_decor .info-text .curve-decor-mob{position:absolute}@media (max-width:1239px){.page_bachelorette .guides-format .guides-format_decor .info-text .curve-decor,.page_consultation .guides-format .guides-format_decor .info-text .curve-decor,.page_guides .guides-format .guides-format_decor .info-text .curve-decor,.page_workshop .guides-format .guides-format_decor .info-text .curve-decor{display:none}}@media (min-width:1240px){.page_bachelorette .guides-format .guides-format_decor .info-text .curve-decor-mob,.page_consultation .guides-format .guides-format_decor .info-text .curve-decor-mob,.page_guides .guides-format .guides-format_decor .info-text .curve-decor-mob,.page_workshop .guides-format .guides-format_decor .info-text .curve-decor-mob{display:none}}.page_bachelorette .guides-format .guides-format_decor .info-text .curve-decor.mod_left,.page_consultation .guides-format .guides-format_decor .info-text .curve-decor.mod_left,.page_guides .guides-format .guides-format_decor .info-text .curve-decor.mod_left,.page_workshop .guides-format .guides-format_decor .info-text .curve-decor.mod_left{left:50%}.page_bachelorette .guides-format .guides-format_decor .info-text .curve-decor.mod_right,.page_consultation .guides-format .guides-format_decor .info-text .curve-decor.mod_right,.page_guides .guides-format .guides-format_decor .info-text .curve-decor.mod_right,.page_workshop .guides-format .guides-format_decor .info-text .curve-decor.mod_right{left:0;top:0;transform:translate(-80%,-100%)}.page_bachelorette .guides-format .guides-format_decor .info-text .curve-decor-mob.mod_left,.page_consultation .guides-format .guides-format_decor .info-text .curve-decor-mob.mod_left,.page_guides .guides-format .guides-format_decor .info-text .curve-decor-mob.mod_left,.page_workshop .guides-format .guides-format_decor .info-text .curve-decor-mob.mod_left{bottom:calc(100% + 10px);right:50%}.page_bachelorette .guides-format .guides-format_decor .info-text .curve-decor-mob.mod_right,.page_consultation .guides-format .guides-format_decor .info-text .curve-decor-mob.mod_right,.page_guides .guides-format .guides-format_decor .info-text .curve-decor-mob.mod_right,.page_workshop .guides-format .guides-format_decor .info-text .curve-decor-mob.mod_right{left:50%;top:calc(100% + 10px);transform:translateX(-3px)}.page_bachelorette .guides-format .guides-format_buy,.page_consultation .guides-format .guides-format_buy,.page_guides .guides-format .guides-format_buy,.page_workshop .guides-format .guides-format_buy{align-items:center;-webkit-backdrop-filter:blur(36.4667px);backdrop-filter:blur(36.4667px);background:#fff;border-radius:31px;box-shadow:0 20px 30px rgba(0,0,0,.15),inset 0 -1px 3px rgba(0,0,0,.15);display:flex;flex-direction:column;justify-content:flex-end;margin:0 auto;min-height:689px;padding:100px 100px 80px;position:relative;top:-200px;width:-moz-fit-content;width:fit-content}@media (max-width:1239px){.page_bachelorette .guides-format .guides-format_buy,.page_consultation .guides-format .guides-format_buy,.page_guides .guides-format .guides-format_buy,.page_workshop .guides-format .guides-format_buy{max-width:355px;min-height:455px;padding:45px 55px 60px;top:-80px;width:100%}}.page_bachelorette .guides-format .guides-format_buy .guides-format_price,.page_consultation .guides-format .guides-format_buy .guides-format_price,.page_guides .guides-format .guides-format_buy .guides-format_price,.page_workshop .guides-format .guides-format_buy .guides-format_price{color:#000;font-size:59px;text-align:center}@media (max-width:1239px){.page_bachelorette .guides-format .guides-format_buy .guides-format_price,.page_consultation .guides-format .guides-format_buy .guides-format_price,.page_guides .guides-format .guides-format_buy .guides-format_price,.page_workshop .guides-format .guides-format_buy .guides-format_price{font-size:34px;line-height:22px}}.page_bachelorette .guides-format .guides-format_buy .guides-format_btn,.page_consultation .guides-format .guides-format_buy .guides-format_btn,.page_guides .guides-format .guides-format_buy .guides-format_btn,.page_workshop .guides-format .guides-format_buy .guides-format_btn{margin:20px 0 69px}@media (max-width:1239px){.page_bachelorette .guides-format .guides-format_buy .guides-format_btn,.page_consultation .guides-format .guides-format_buy .guides-format_btn,.page_guides .guides-format .guides-format_buy .guides-format_btn,.page_workshop .guides-format .guides-format_buy .guides-format_btn{margin:28px 0 42px}}.page_bachelorette .guides-format .guides-format_buy .guides-format_info,.page_consultation .guides-format .guides-format_buy .guides-format_info,.page_guides .guides-format .guides-format_buy .guides-format_info,.page_workshop .guides-format .guides-format_buy .guides-format_info{color:#000;font-size:var(--text-size);font-weight:300;line-height:var(--text-line-height);max-width:380px;text-align:center}.page_bachelorette .guides-buy-popup .popup-content,.page_bachelorette .guides-request-success .popup-content,.page_consultation .guides-buy-popup .popup-content,.page_consultation .guides-request-success .popup-content,.page_guides .guides-buy-popup .popup-content,.page_guides .guides-request-success .popup-content,.page_workshop .guides-buy-popup .popup-content,.page_workshop .guides-request-success .popup-content{background-color:#fff;padding:0;width:100%}@media (max-width:1239px){.page_bachelorette .guides-buy-popup .popup-content,.page_bachelorette .guides-request-success .popup-content,.page_consultation .guides-buy-popup .popup-content,.page_consultation .guides-request-success .popup-content,.page_guides .guides-buy-popup .popup-content,.page_guides .guides-request-success .popup-content,.page_workshop .guides-buy-popup .popup-content,.page_workshop .guides-request-success .popup-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-width:100%;padding:20px;width:100%}}.page_bachelorette .guides-buy-popup .helper-text,.page_consultation .guides-buy-popup .helper-text,.page_guides .guides-buy-popup .helper-text,.page_workshop .guides-buy-popup .helper-text{color:#a8a8a8;font-size:14px;margin-bottom:40px}@media (max-width:1239px){.page_bachelorette .guides-buy-popup .helper-text,.page_consultation .guides-buy-popup .helper-text,.page_guides .guides-buy-popup .helper-text,.page_workshop .guides-buy-popup .helper-text{margin-bottom:0}.page_bachelorette .guides-buy-popup .cross_line,.page_consultation .guides-buy-popup .cross_line,.page_guides .guides-buy-popup .cross_line,.page_workshop .guides-buy-popup .cross_line{background-color:#fff!important}}.page_bachelorette .guides-buy-popup .popup-content,.page_consultation .guides-buy-popup .popup-content,.page_guides .guides-buy-popup .popup-content,.page_workshop .guides-buy-popup .popup-content{grid-gap:90px;align-items:center;display:grid;grid-template-columns:minmax(auto,460px) 1fr}@media (max-width:1239px){.page_bachelorette .guides-buy-popup .popup-content,.page_consultation .guides-buy-popup .popup-content,.page_guides .guides-buy-popup .popup-content,.page_workshop .guides-buy-popup .popup-content{grid-gap:25px;display:flex;justify-content:unset}}.page_bachelorette .guides-buy-popup .guides-buy-popup_title,.page_consultation .guides-buy-popup .guides-buy-popup_title,.page_guides .guides-buy-popup .guides-buy-popup_title,.page_workshop .guides-buy-popup .guides-buy-popup_title{font-size:28px}.page_bachelorette .guides-buy-popup .text-category,.page_consultation .guides-buy-popup .text-category,.page_guides .guides-buy-popup .text-category,.page_workshop .guides-buy-popup .text-category{font-size:12px;font-weight:400;letter-spacing:.15em;line-height:15px;margin-bottom:0;text-transform:uppercase}.page_bachelorette .guides-buy-popup .guides-buy-mobile,.page_consultation .guides-buy-popup .guides-buy-mobile,.page_guides .guides-buy-popup .guides-buy-mobile,.page_workshop .guides-buy-popup .guides-buy-mobile{display:none;margin-top:-20px;width:calc(100% + 40px)}@media (max-width:1239px){.page_bachelorette .guides-buy-popup .guides-buy-mobile,.page_consultation .guides-buy-popup .guides-buy-mobile,.page_guides .guides-buy-popup .guides-buy-mobile,.page_workshop .guides-buy-popup .guides-buy-mobile{display:block}}.page_bachelorette .guides-buy-popup .guides-buy-mobile img,.page_consultation .guides-buy-popup .guides-buy-mobile img,.page_guides .guides-buy-popup .guides-buy-mobile img,.page_workshop .guides-buy-popup .guides-buy-mobile img{height:160px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.page_bachelorette .guides-buy-popup .guides-buy-image,.page_consultation .guides-buy-popup .guides-buy-image,.page_guides .guides-buy-popup .guides-buy-image,.page_workshop .guides-buy-popup .guides-buy-image{background-color:#f8f8f8;height:100%;overflow:hidden;position:relative;width:100%}@media (max-width:1239px){.page_bachelorette .guides-buy-popup .guides-buy-image,.page_consultation .guides-buy-popup .guides-buy-image,.page_guides .guides-buy-popup .guides-buy-image,.page_workshop .guides-buy-popup .guides-buy-image{display:none}}.page_bachelorette .guides-buy-popup .guides-buy-image img,.page_consultation .guides-buy-popup .guides-buy-image img,.page_guides .guides-buy-popup .guides-buy-image img,.page_workshop .guides-buy-popup .guides-buy-image img{display:block;height:calc(100% + 22px);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;top:-12px;width:100%}.page_bachelorette .guides-buy-popup .guides-buy_form,.page_consultation .guides-buy-popup .guides-buy_form,.page_guides .guides-buy-popup .guides-buy_form,.page_workshop .guides-buy-popup .guides-buy_form{grid-gap:30px;display:grid;padding:80px 80px 80px 0;width:100%}@media (max-width:1239px){.page_bachelorette .guides-buy-popup .guides-buy_form,.page_consultation .guides-buy-popup .guides-buy_form,.page_guides .guides-buy-popup .guides-buy_form,.page_workshop .guides-buy-popup .guides-buy_form{grid-gap:20px;height:100%;padding:0}}.page_bachelorette .guides-buy-popup .guides-buy_form label,.page_consultation .guides-buy-popup .guides-buy_form label,.page_guides .guides-buy-popup .guides-buy_form label,.page_workshop .guides-buy-popup .guides-buy_form label{color:#333744;display:flex;flex-direction:column;font-size:14px;font-weight:400;line-height:18px;margin-bottom:7px;width:100%}.page_bachelorette .guides-buy-popup .guides-buy_form input,.page_consultation .guides-buy-popup .guides-buy_form input,.page_guides .guides-buy-popup .guides-buy_form input,.page_workshop .guides-buy-popup .guides-buy_form input{background-color:transparent;border:none;border-bottom:1px solid #828282;color:#333744;font-size:14px;height:30px;letter-spacing:0;line-height:18px;padding:0;text-transform:none;width:100%}@media (min-width:1240px){.page_bachelorette .guides-buy-popup .guides-buy_form input,.page_consultation .guides-buy-popup .guides-buy_form input,.page_guides .guides-buy-popup .guides-buy_form input,.page_workshop .guides-buy-popup .guides-buy_form input{max-width:360px}}.page_bachelorette .guides-buy-popup .guides-buy_form input::-moz-placeholder,.page_consultation .guides-buy-popup .guides-buy_form input::-moz-placeholder,.page_guides .guides-buy-popup .guides-buy_form input::-moz-placeholder,.page_workshop .guides-buy-popup .guides-buy_form input::-moz-placeholder{color:#bdbdbd}.page_bachelorette .guides-buy-popup .guides-buy_form input::placeholder,.page_consultation .guides-buy-popup .guides-buy_form input::placeholder,.page_guides .guides-buy-popup .guides-buy_form input::placeholder,.page_workshop .guides-buy-popup .guides-buy_form input::placeholder{color:#bdbdbd}.page_bachelorette .guides-buy-popup .guides-buy_form input:focus,.page_consultation .guides-buy-popup .guides-buy_form input:focus,.page_guides .guides-buy-popup .guides-buy_form input:focus,.page_workshop .guides-buy-popup .guides-buy_form input:focus{border-bottom:1px solid #1e1e1e}.page_bachelorette .guides-buy-popup .guides-buy_form .guides-buy_submit,.page_consultation .guides-buy-popup .guides-buy_form .guides-buy_submit,.page_guides .guides-buy-popup .guides-buy_form .guides-buy_submit,.page_workshop .guides-buy-popup .guides-buy_form .guides-buy_submit{margin-top:50px}@media (max-width:1239px){.page_bachelorette .guides-buy-popup .guides-buy_form .guides-buy_submit,.page_consultation .guides-buy-popup .guides-buy_form .guides-buy_submit,.page_guides .guides-buy-popup .guides-buy_form .guides-buy_submit,.page_workshop .guides-buy-popup .guides-buy_form .guides-buy_submit{width:100%}}.page_bachelorette .guides-buy-popup .guides-buy_form .guides-buy_submit-container,.page_consultation .guides-buy-popup .guides-buy_form .guides-buy_submit-container,.page_guides .guides-buy-popup .guides-buy_form .guides-buy_submit-container,.page_workshop .guides-buy-popup .guides-buy_form .guides-buy_submit-container{align-items:center;display:flex;justify-content:space-between;text-transform:uppercase;width:100%}@media (max-width:1239px){.page_bachelorette .guides-buy-popup .guides-buy_form .guides-buy_submit-container,.page_consultation .guides-buy-popup .guides-buy_form .guides-buy_submit-container,.page_guides .guides-buy-popup .guides-buy_form .guides-buy_submit-container,.page_workshop .guides-buy-popup .guides-buy_form .guides-buy_submit-container{grid-gap:30px;display:grid;grid-template-columns:auto 1fr}}.page_bachelorette .guides-buy-popup .guides-buy_form .guides-buy_submit-container .guides-buy_submit,.page_consultation .guides-buy-popup .guides-buy_form .guides-buy_submit-container .guides-buy_submit,.page_guides .guides-buy-popup .guides-buy_form .guides-buy_submit-container .guides-buy_submit,.page_workshop .guides-buy-popup .guides-buy_form .guides-buy_submit-container .guides-buy_submit{margin-top:0}@media (max-width:1239px){.page_bachelorette .guides-buy-popup .guides-buy_form .guides-buy_submit-container .guides-buy_submit,.page_consultation .guides-buy-popup .guides-buy_form .guides-buy_submit-container .guides-buy_submit,.page_guides .guides-buy-popup .guides-buy_form .guides-buy_submit-container .guides-buy_submit,.page_workshop .guides-buy-popup .guides-buy_form .guides-buy_submit-container .guides-buy_submit{width:100%}}.page_bachelorette .guides-request-success a,.page_consultation .guides-request-success a,.page_guides .guides-request-success a,.page_workshop .guides-request-success a{border-bottom:1px solid transparent;color:#1e1e1e;display:inline-block;font-size:14px;font-weight:300;line-height:18px;padding-bottom:5px;text-transform:uppercase;transition:all .3s ease}.page_bachelorette .guides-request-success a:hover,.page_consultation .guides-request-success a:hover,.page_guides .guides-request-success a:hover,.page_workshop .guides-request-success a:hover{border-bottom-color:#1e1e1e}@media (max-width:1239px){.page_bachelorette .mod_trends .guides-about_for,.page_consultation .mod_trends .guides-about_for,.page_guides .mod_trends .guides-about_for,.page_workshop .mod_trends .guides-about_for{grid-gap:8px;align-items:flex-start;grid-template-columns:3fr 2fr;margin-top:118px}}.page_planner .guides-format{margin-bottom:170px}.page_planner .consultation-buy{margin-bottom:200px}@media (max-width:767px){.page_planner .consultation-buy,.page_planner .guides-format{margin-bottom:80px}}.page_bachelorette,.page_consultation,.page_planner,.page_workshop{color:var(--text-color);font-size:var(--text-size);line-height:var(--text-line-height)}.page_bachelorette .consultation-banner-photo .photo-wrapper,.page_consultation .consultation-banner-photo .photo-wrapper,.page_planner .consultation-banner-photo .photo-wrapper,.page_workshop .consultation-banner-photo .photo-wrapper{padding-bottom:103.3104309806%!important}.page_bachelorette .consultation-for,.page_consultation .consultation-for,.page_planner .consultation-for,.page_workshop .consultation-for{grid-gap:90px;align-items:center;display:grid;grid-template-columns:1fr 1fr;padding-bottom:200px;padding-top:150px}@media (max-width:1239px){.page_bachelorette .consultation-for,.page_consultation .consultation-for,.page_planner .consultation-for,.page_workshop .consultation-for{grid-gap:20px;align-items:flex-start;grid-template-columns:7fr 8fr;padding-bottom:0;padding-top:61px}}.page_bachelorette .consultation-for_photo .photo-wrapper,.page_consultation .consultation-for_photo .photo-wrapper,.page_planner .consultation-for_photo .photo-wrapper,.page_workshop .consultation-for_photo .photo-wrapper{padding-bottom:98.8317757009%}@media (max-width:1239px){.page_bachelorette .consultation-for_photo .photo-wrapper,.page_consultation .consultation-for_photo .photo-wrapper,.page_planner .consultation-for_photo .photo-wrapper,.page_workshop .consultation-for_photo .photo-wrapper{min-height:201px;padding-bottom:115.4228855721%;transform:translateX(-20px)}}.page_bachelorette .consultation-who .photo-wrapper,.page_consultation .consultation-who .photo-wrapper,.page_planner .consultation-who .photo-wrapper,.page_workshop .consultation-who .photo-wrapper{padding-bottom:134.1121495327%}@media (max-width:1239px){.page_bachelorette .consultation-who .photo-wrapper,.page_consultation .consultation-who .photo-wrapper,.page_planner .consultation-who .photo-wrapper,.page_workshop .consultation-who .photo-wrapper{min-width:auto;padding-bottom:146.4788732394%}}.page_bachelorette .consultation-for_content,.page_consultation .consultation-for_content,.page_planner .consultation-for_content,.page_workshop .consultation-for_content{display:flex;flex-direction:column;justify-content:space-between;padding:31px 31px 60px 60px}@media (max-width:1239px){.page_bachelorette .consultation-for_content,.page_consultation .consultation-for_content,.page_planner .consultation-for_content,.page_workshop .consultation-for_content{padding:0 0 30px}}.page_bachelorette .consultation-for_content .title-2,.page_consultation .consultation-for_content .title-2,.page_planner .consultation-for_content .title-2,.page_workshop .consultation-for_content .title-2{margin-bottom:30px}@media (max-width:1239px){.page_bachelorette .consultation-for_content .title-2,.page_consultation .consultation-for_content .title-2,.page_planner .consultation-for_content .title-2,.page_workshop .consultation-for_content .title-2{margin-bottom:47px}}.page_bachelorette .consultation-for_content .text,.page_consultation .consultation-for_content .text,.page_planner .consultation-for_content .text,.page_workshop .consultation-for_content .text{margin-bottom:20px;position:relative}@media (max-width:1239px){.page_bachelorette .consultation-for_content .text,.page_consultation .consultation-for_content .text,.page_planner .consultation-for_content .text,.page_workshop .consultation-for_content .text{margin-bottom:60px;padding-top:24px}}.page_bachelorette .consultation-for_content .text:before,.page_consultation .consultation-for_content .text:before,.page_planner .consultation-for_content .text:before,.page_workshop .consultation-for_content .text:before{background-color:#000;content:"";display:block;height:1px;left:-30px;position:absolute;transform:translateX(-100%) translateY(12px);width:30px}@media (max-width:1239px){.page_bachelorette .consultation-for_content .text:before,.page_consultation .consultation-for_content .text:before,.page_planner .consultation-for_content .text:before,.page_workshop .consultation-for_content .text:before{background-color:rgba(0,0,0,.3);left:0;top:0;transform:none;width:81px}}.page_bachelorette .consultation-about,.page_consultation .consultation-about,.page_planner .consultation-about,.page_workshop .consultation-about{padding-bottom:200px;position:relative}@media (max-width:1239px){.page_bachelorette .consultation-about,.page_consultation .consultation-about,.page_planner .consultation-about,.page_workshop .consultation-about{overflow:hidden;padding-bottom:210px}}.page_bachelorette .consultation-about .consultation-about_photo,.page_consultation .consultation-about .consultation-about_photo,.page_planner .consultation-about .consultation-about_photo,.page_workshop .consultation-about .consultation-about_photo{bottom:-120px;position:absolute;right:0}@media (max-width:1239px){.page_bachelorette .consultation-about .consultation-about_photo,.page_consultation .consultation-about .consultation-about_photo,.page_planner .consultation-about .consultation-about_photo,.page_workshop .consultation-about .consultation-about_photo{bottom:-20px;height:280px;right:-135px;width:420px}}.page_bachelorette .consultation-about .consultation-about_list,.page_consultation .consultation-about .consultation-about_list,.page_planner .consultation-about .consultation-about_list,.page_workshop .consultation-about .consultation-about_list{grid-gap:80px 20px;display:grid;grid-template-columns:1fr 1fr 1fr;padding-top:40px}@media (max-width:1239px){.page_bachelorette .consultation-about .consultation-about_list,.page_consultation .consultation-about .consultation-about_list,.page_planner .consultation-about .consultation-about_list,.page_workshop .consultation-about .consultation-about_list{grid-gap:unset;display:flex;flex-wrap:wrap;padding-top:70px}}.page_bachelorette .consultation-about .consultation-about_item,.page_consultation .consultation-about .consultation-about_item,.page_planner .consultation-about .consultation-about_item,.page_workshop .consultation-about .consultation-about_item{font-size:20px;font-weight:300;line-height:140%}@media (max-width:1239px){.page_bachelorette .consultation-about .consultation-about_item,.page_consultation .consultation-about .consultation-about_item,.page_planner .consultation-about .consultation-about_item,.page_workshop .consultation-about .consultation-about_item{font-size:14px;line-height:22px;margin-bottom:36px}.page_bachelorette .consultation-about .consultation-about_item:nth-child(2n),.page_consultation .consultation-about .consultation-about_item:nth-child(2n),.page_planner .consultation-about .consultation-about_item:nth-child(2n),.page_workshop .consultation-about .consultation-about_item:nth-child(2n){margin-left:45%}.page_bachelorette .consultation-about .consultation-about_item:nth-child(odd),.page_consultation .consultation-about .consultation-about_item:nth-child(odd),.page_planner .consultation-about .consultation-about_item:nth-child(odd),.page_workshop .consultation-about .consultation-about_item:nth-child(odd){margin-right:45%}}.page_bachelorette .consultation-about .consultation-about_item .title,.page_consultation .consultation-about .consultation-about_item .title,.page_planner .consultation-about .consultation-about_item .title,.page_workshop .consultation-about .consultation-about_item .title{align-items:center;color:#959595;display:flex;font-size:13px;line-height:28px;margin-bottom:31px}@media (max-width:1239px){.page_bachelorette .consultation-about .consultation-about_item .title,.page_consultation .consultation-about .consultation-about_item .title,.page_planner .consultation-about .consultation-about_item .title,.page_workshop .consultation-about .consultation-about_item .title{margin-bottom:10px}}.page_bachelorette .consultation-about .consultation-about_item .line,.page_consultation .consultation-about .consultation-about_item .line,.page_planner .consultation-about .consultation-about_item .line,.page_workshop .consultation-about .consultation-about_item .line{background-color:rgba(0,0,0,.3);height:1px;margin-left:26px;width:120px}@media (max-width:1239px){.page_bachelorette .consultation-about .consultation-about_item .line,.page_consultation .consultation-about .consultation-about_item .line,.page_planner .consultation-about .consultation-about_item .line,.page_workshop .consultation-about .consultation-about_item .line{margin-left:16px;width:100%}}.page_bachelorette .consultation-how,.page_consultation .consultation-how,.page_planner .consultation-how,.page_workshop .consultation-how{padding-bottom:100px}@media (max-width:1239px){.page_bachelorette .consultation-how,.page_consultation .consultation-how,.page_planner .consultation-how,.page_workshop .consultation-how{padding-bottom:20px;padding-top:40px}}.page_bachelorette .consultation-how .consultation-how_list,.page_consultation .consultation-how .consultation-how_list,.page_planner .consultation-how .consultation-how_list,.page_workshop .consultation-how .consultation-how_list{grid-gap:30px;display:grid;grid-template-columns:1fr 1fr;padding-top:40px}@media (max-width:1239px){.page_bachelorette .consultation-how .consultation-how_list,.page_consultation .consultation-how .consultation-how_list,.page_planner .consultation-how .consultation-how_list,.page_workshop .consultation-how .consultation-how_list{display:block}.page_bachelorette .consultation-how .consultation-how_list .consultation-how_item,.page_consultation .consultation-how .consultation-how_list .consultation-how_item,.page_planner .consultation-how .consultation-how_list .consultation-how_item,.page_workshop .consultation-how .consultation-how_list .consultation-how_item{margin-bottom:40px}}.page_bachelorette .consultation-how .consultation-how_list h4,.page_consultation .consultation-how .consultation-how_list h4,.page_planner .consultation-how .consultation-how_list h4,.page_workshop .consultation-how .consultation-how_list h4{color:#000;font-family:Geometria;font-size:24px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:20px}@media (max-width:1239px){.page_bachelorette .consultation-how .consultation-how_list h4,.page_consultation .consultation-how .consultation-how_list h4,.page_planner .consultation-how .consultation-how_list h4,.page_workshop .consultation-how .consultation-how_list h4{font-size:18px;font-weight:700;line-height:120%;margin-bottom:14px}}.page_bachelorette .consultation-buy,.page_consultation .consultation-buy,.page_planner .consultation-buy,.page_workshop .consultation-buy{display:grid;padding-bottom:100px;position:relative}@media (max-width:1239px){.page_bachelorette .consultation-buy,.page_consultation .consultation-buy,.page_planner .consultation-buy,.page_workshop .consultation-buy{grid-gap:0;grid-template-columns:1fr;margin:auto;max-width:350px}}.page_bachelorette .consultation-buy .photo-buy-desktop,.page_consultation .consultation-buy .photo-buy-desktop,.page_planner .consultation-buy .photo-buy-desktop,.page_workshop .consultation-buy .photo-buy-desktop{height:470px;position:absolute;width:499px}@media (max-width:1239px){.page_bachelorette .consultation-buy .photo-buy-desktop,.page_consultation .consultation-buy .photo-buy-desktop,.page_planner .consultation-buy .photo-buy-desktop,.page_workshop .consultation-buy .photo-buy-desktop{display:none}}.page_bachelorette .consultation-buy .photo-wrapper,.page_consultation .consultation-buy .photo-wrapper,.page_planner .consultation-buy .photo-wrapper,.page_workshop .consultation-buy .photo-wrapper{height:470px;position:absolute;right:0;top:-70px;width:499px}@media (max-width:1239px){.page_bachelorette .consultation-buy .photo-wrapper,.page_consultation .consultation-buy .photo-wrapper,.page_planner .consultation-buy .photo-wrapper,.page_workshop .consultation-buy .photo-wrapper{box-shadow:0 4px 34px rgba(0,0,0,.25);display:block;height:392px;margin:auto;order:-1;padding:0;position:relative;top:70px;width:291px}}.page_bachelorette .consultation-buy .consultation-buy_info,.page_consultation .consultation-buy .consultation-buy_info,.page_planner .consultation-buy .consultation-buy_info,.page_workshop .consultation-buy .consultation-buy_info{background-color:#fff;border-radius:14px;max-width:1130px;padding:100px 100px 78px;width:100%}@media (max-width:1239px){.page_bachelorette .consultation-buy .consultation-buy_info,.page_consultation .consultation-buy .consultation-buy_info,.page_planner .consultation-buy .consultation-buy_info,.page_workshop .consultation-buy .consultation-buy_info{-webkit-backdrop-filter:blur(36.4667px);backdrop-filter:blur(36.4667px);border-radius:31px;padding:100px 40px 50px}}.page_bachelorette .consultation-buy .consultation-buy_info-content,.page_consultation .consultation-buy .consultation-buy_info-content,.page_planner .consultation-buy .consultation-buy_info-content,.page_workshop .consultation-buy .consultation-buy_info-content{align-items:center;display:flex;flex-direction:column;margin-right:auto;max-width:55%}@media (max-width:1239px){.page_bachelorette .consultation-buy .consultation-buy_info-content,.page_consultation .consultation-buy .consultation-buy_info-content,.page_planner .consultation-buy .consultation-buy_info-content,.page_workshop .consultation-buy .consultation-buy_info-content{max-width:100%}}.page_bachelorette .consultation-buy .title-2,.page_consultation .consultation-buy .title-2,.page_planner .consultation-buy .title-2,.page_workshop .consultation-buy .title-2{margin-bottom:0}@media (max-width:1239px){.page_bachelorette .consultation-buy .title-2,.page_consultation .consultation-buy .title-2,.page_planner .consultation-buy .title-2,.page_workshop .consultation-buy .title-2{display:none}}.page_bachelorette .consultation-buy .consultation-buy_price,.page_consultation .consultation-buy .consultation-buy_price,.page_planner .consultation-buy .consultation-buy_price,.page_workshop .consultation-buy .consultation-buy_price{align-items:center;display:flex;justify-content:space-around;margin-bottom:46px;margin-top:52px;width:90%}.page_bachelorette .consultation-buy .consultation-buy_price h3,.page_consultation .consultation-buy .consultation-buy_price h3,.page_planner .consultation-buy .consultation-buy_price h3,.page_workshop .consultation-buy .consultation-buy_price h3{font-size:28px;margin-bottom:5px}@media (max-width:1239px){.page_bachelorette .consultation-buy .consultation-buy_price,.page_consultation .consultation-buy .consultation-buy_price,.page_planner .consultation-buy .consultation-buy_price,.page_workshop .consultation-buy .consultation-buy_price{flex-direction:column;text-align:center;width:100%}.page_bachelorette .consultation-buy .consultation-buy_price h3,.page_consultation .consultation-buy .consultation-buy_price h3,.page_planner .consultation-buy .consultation-buy_price h3,.page_workshop .consultation-buy .consultation-buy_price h3{font-family:Geometria;font-size:34px;line-height:22px;margin-bottom:30px}}.page_bachelorette .consultation-buy .consultation-buy_description,.page_consultation .consultation-buy .consultation-buy_description,.page_planner .consultation-buy .consultation-buy_description,.page_workshop .consultation-buy .consultation-buy_description{text-align:center}@media (max-width:1239px){.page_bachelorette .bachelorette .consultation-about{overflow:hidden;padding-bottom:40px}}.page_bachelorette .bachelorette .consultation-about_item{color:var(--text-color);font-size:var(--text-size);font-weight:400;line-height:var(--text-line-height)}.page_bachelorette .bachelorette .consultation-about_item a{border-bottom:1px solid var(--text-color);transition:all .3s}.page_bachelorette .bachelorette-where{grid-gap:40px;align-items:center;display:grid;grid-template-columns:1fr 1fr;margin-bottom:300px}@media (max-width:1239px){.page_bachelorette .bachelorette-where{grid-template-columns:1fr;margin-bottom:40px}}.page_bachelorette .bachelorette-where .where-photo img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.page_guides-catalog .guides-format{margin-bottom:40px}.page_guides-catalog .guides-format .guides-format_heading{align-items:baseline;display:grid;grid-template-columns:max-content minmax(auto,180px) minmax(auto,520px);margin-bottom:100px}@media (max-width:1239px){.page_guides-catalog .guides-format .guides-format_heading{display:block;text-align:left}}.page_guides-catalog .guides-format .guides-format_heading .title{color:var(--text-color);font-family:Praho Pro;font-size:var(--h2-size);margin:0}.page_guides-catalog .guides-format .guides-format_heading .decor{background-color:#000;color:transparent;font-size:var(--text-size);height:1px;line-height:0;margin:0 36px 0 46px}@media (max-width:1239px){.page_guides-catalog .guides-format .guides-format_heading .decor{display:none}}.page_guides-catalog .guides-format .guides-format_heading .description{color:var(--text-color);font-size:var(--text-size);line-height:var(--text-line-height);margin-top:0}@media (max-width:1239px){.page_guides-catalog .guides-format .guides-format_heading .description{margin-top:18px}}.page_guides-catalog .guides-format .guides-format_section{background:#fff;border-radius:56px;box-shadow:0 20px 30px rgba(0,0,0,.15),inset 0 -1px 3px rgba(0,0,0,.15);margin:0 70px;padding:14px}@media (max-width:1239px){.page_guides-catalog .guides-format .guides-format_section{margin:0 20px;padding:5px 8px}}.page_guides-catalog .guides-format .guides-format_section .inner{border-radius:inherit;overflow:hidden;position:relative}.page_guides-catalog .guides-format .guides-format_section .description-container{bottom:22px;left:0;padding:0 8px;position:absolute;width:100%}.page_guides-catalog .guides-format .guides-format_section .format-description{-webkit-backdrop-filter:blur(27.47px);backdrop-filter:blur(27.47px);border-radius:31px;color:#fff;padding:25px 36px}.page_guides-catalog .guides-format .guides-format_section .format-description .title h2{color:#fff;line-height:1.1}.page_guides-catalog .guides-format .guides-format_section .format-description .description{font-size:12px;font-weight:300;line-height:17px;margin-top:20px}.page_guides-catalog .guides-format .guides-format_section img{width:100%}.page_guides-catalog .guides-format .guides-format_decor{align-items:center;display:flex;justify-content:center;position:relative;z-index:10}.page_guides-catalog .guides-format .guides-format_decor .guides-format_section{background:#fff;border-radius:56px;box-shadow:0 20px 30px rgba(0,0,0,.15),inset 0 -1px 3px rgba(0,0,0,.15);margin:0 70px;padding:14px}@media (max-width:1239px){.page_guides-catalog .guides-format .guides-format_decor .guides-format_section{margin:0 20px;padding:5px 8px}}.page_guides-catalog .guides-format .guides-format_decor .guides-format_section .inner{border-radius:inherit;overflow:hidden}.page_guides-catalog .guides-format .guides-format_decor .guides-format_section img{width:100%}.page_guides-catalog .guides-format .guides-format_decor .info-text-left{top:-90px}@media (max-width:1239px){.page_guides-catalog .guides-format .guides-format_decor .info-text-left{top:-150px}}.page_guides-catalog .guides-format .guides-format_decor .info-text-left .text{padding-bottom:30px}.page_guides-catalog .guides-format .guides-format_decor .info-text-right{top:-43px}@media (max-width:1239px){.page_guides-catalog .guides-format .guides-format_decor .info-text-right{top:60px}}.page_guides-catalog .guides-format .guides-format_decor .info-text-right .text{padding-top:20px}.page_guides-catalog .guides-format .guides-format_decor .info-text{color:#000;font-size:22px;font-weight:300;line-height:1.4;position:relative}@media (max-width:1239px){.page_guides-catalog .guides-format .guides-format_decor .info-text{font-size:14px;line-height:22px;text-orientation:mixed;transform:rotate(180deg);writing-mode:vertical-lr}.page_guides-catalog .guides-format .guides-format_decor .info-text br{display:none}}.page_guides-catalog .guides-format .guides-format_decor .info-text .curve-decor,.page_guides-catalog .guides-format .guides-format_decor .info-text .curve-decor-mob{position:absolute}@media (max-width:1239px){.page_guides-catalog .guides-format .guides-format_decor .info-text .curve-decor{display:none}}@media (min-width:1240px){.page_guides-catalog .guides-format .guides-format_decor .info-text .curve-decor-mob{display:none}}.page_guides-catalog .guides-format .guides-format_decor .info-text .curve-decor.mod_left{left:50%}.page_guides-catalog .guides-format .guides-format_decor .info-text .curve-decor.mod_right{left:0;top:0;transform:translate(-80%,-100%)}.page_guides-catalog .guides-format .guides-format_decor .info-text .curve-decor-mob.mod_left{bottom:calc(100% + 10px);right:50%}.page_guides-catalog .guides-format .guides-format_decor .info-text .curve-decor-mob.mod_right{left:50%;top:calc(100% + 10px);transform:translateX(-3px)}.guides-catalog{--h1-size:36px;--h2-size:28px}.guides-catalog .title h1{font-size:37px;line-height:44px}@media (min-width:1000px){.guides-catalog .title h1{font-size:57px;line-height:68px}}@media (max-width:767px){.guides-catalog .title{margin-left:0;max-width:320px}}.guides-catalog .buy-all{display:grid;grid-template-columns:1fr 1fr}@media (max-width:767px){.guides-catalog .buy-all{background:#dedede;border-radius:14px;grid-template-columns:1fr;margin-bottom:90px;margin-left:-20px;margin-right:-20px;padding:60px 20px 100px}.guides-catalog .buy-all .buy-all-content{text-align:center}.guides-catalog .buy-all .sale-price-text{margin-bottom:30px}.guides-catalog .buy-all .price-text,.guides-catalog .buy-all .sale-price-text{font-size:30px!important;line-height:1.2}.guides-catalog .buy-all button{margin:auto}.guides-catalog .buy-all .buy-all-decor{order:-1}.guides-catalog .buy-all .title{margin:0 auto 23px}.guides-catalog .buy-all .buy-all-info{margin-left:auto;margin-right:auto;max-width:270px}}.guides-catalog .buy-all .buy-all-content{align-self:center;max-width:430px}@media (min-width:1240px){.guides-catalog .buy-all .buy-all-content{margin-left:110px}}.guides-catalog .buy-all .buy-controls{grid-gap:46px;align-items:center;display:grid;grid-template-columns:max-content auto}@media (min-width:1px) and (max-width:539px){.guides-catalog .buy-all .buy-controls{display:block}}.guides-catalog .buy-all h2{font-size:40px;line-height:1.2}@media (max-width:767px){.guides-catalog .buy-all h2{font-size:30px;line-height:36px}}.guides-catalog .buy-all .buy-all-info{color:#333744;font-size:16px;font-weight:300;line-height:1.75;margin-top:45px}.guides-catalog .buy-all .sale-price-text{font-size:32px}.guides-catalog .buy-all .price-text{color:#b7b7b7;font-family:Praho Pro;font-size:21px;font-weight:400;line-height:1.2;margin-bottom:0;text-decoration:line-through}.guides-catalog .buy-all .image-wrapper{padding-bottom:130.0613496933%;position:relative}.guides-catalog .buy-all img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.guides-catalog .guide-block{grid-gap:50px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:171px}@media (max-width:1000px){.guides-catalog .guide-block{display:block}}@media (max-width:767px){.guides-catalog .guide-block{max-width:320px}}.guides-catalog .guide-image-mobile{margin-top:30px}@media (min-width:1px){.guides-catalog .guide-image-mobile{display:block}}@media (min-width:1000px){.guides-catalog .guide-image-mobile{display:none}}.guides-catalog .guide-image-mobile .image-wrapper{filter:drop-shadow(0 24px 34px rgba(0,0,0,.15))}.guides-catalog .guide-image .image-wrapper,.guides-catalog .guide-image-mobile .image-wrapper{border-radius:10px;max-width:-moz-fit-content;max-width:fit-content;overflow:hidden}@media (min-width:1px){.guides-catalog .guide-image{display:none}}@media (min-width:1000px){.guides-catalog .guide-image{display:block}}.guides-catalog .guide-image .image-wrapper{filter:drop-shadow(0 84px 84px rgba(0,0,0,.25))}.guides-catalog .guide-image img{border-radius:10px;height:auto;max-width:100%}.guides-catalog .guide-content{align-self:center}.guides-catalog .guide-content .guide-number{align-items:center;border:1px solid;border-radius:100%;display:flex;height:49px;justify-content:center;width:49px}.guides-catalog .guide-content .guide-title,.guides-catalog .guide-content h2{font-size:40px;line-height:1.2}@media (max-width:767px){.guides-catalog .guide-content .guide-title,.guides-catalog .guide-content h2{font-size:30px;line-height:36px}}.guides-catalog .guide-content p{font-size:16px;line-height:1.6}.guides-catalog .guide-content .guide-link{color:#939393;font-size:16px;line-height:1.6;transition:color .3s ease}.guides-catalog .guide-content .guide-link:hover{color:#000}.guides-catalog .guide-content .guide-buy{align-items:baseline;display:flex;margin-top:80px}@media (max-width:767px){.guides-catalog .guide-content .guide-buy{display:block;margin-top:40px}}.guides-catalog .guide-content .price{font-size:32px;line-height:38px;margin-right:50px}@media (max-width:767px){.guides-catalog .guide-content .price{font-size:30px;line-height:36px}}.guides-catalog button{align-items:center;background:none;border:1px solid;color:#000;display:flex;font-size:14px;height:60px;justify-content:center;line-height:28px;text-transform:uppercase;transition:all .3s ease;width:230px}.guides-catalog button:hover{background:#000;color:#fff}.guides-catalog .guides-buy-popup .popup-content,.guides-catalog .guides-request-success .popup-content{background-color:#fff;padding:0;width:100%}@media (max-width:1239px){.guides-catalog .guides-buy-popup .popup-content,.guides-catalog .guides-request-success .popup-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-width:100%;padding:20px;width:100%}}.guides-catalog .guides-buy-popup .helper-text{color:#a8a8a8;font-size:14px;margin-bottom:40px}@media (max-width:1239px){.guides-catalog .guides-buy-popup .helper-text{margin-bottom:0}.guides-catalog .guides-buy-popup .cross_line{background-color:#fff!important}}.guides-catalog .guides-buy-popup .popup-content{grid-gap:90px;align-items:center;display:grid;grid-template-columns:minmax(auto,460px) 1fr}@media (max-width:1239px){.guides-catalog .guides-buy-popup .popup-content{grid-gap:25px;display:flex;justify-content:unset}}.guides-catalog .guides-buy-popup .guides-buy-popup_title{font-size:var(--h2-size);margin-top:0}.guides-catalog .guides-buy-popup .text-category{font-size:12px;font-weight:400;letter-spacing:.15em;line-height:15px;margin-bottom:0;text-transform:uppercase}.guides-catalog .guides-buy-popup .guides-buy-mobile{display:none;margin-top:-20px;width:calc(100% + 40px)}@media (max-width:1239px){.guides-catalog .guides-buy-popup .guides-buy-mobile{display:block}}.guides-catalog .guides-buy-popup .guides-buy-mobile img{height:160px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.guides-catalog .guides-buy-popup .guides-buy-image{background-color:#f8f8f8;height:100%;overflow:hidden;position:relative;width:100%}@media (max-width:1239px){.guides-catalog .guides-buy-popup .guides-buy-image{display:none}}.guides-catalog .guides-buy-popup .guides-buy-image img{display:block;height:calc(100% + 22px);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;top:-12px;width:100%}.guides-catalog .guides-buy-popup .guides-buy_form{grid-gap:30px;display:grid;padding:80px 80px 80px 0;width:100%}@media (max-width:1239px){.guides-catalog .guides-buy-popup .guides-buy_form{grid-gap:20px;height:100%;padding:0}}.guides-catalog .guides-buy-popup .guides-buy_form label{color:#333744;display:flex;flex-direction:column;font-size:14px;font-weight:400;line-height:18px;margin-bottom:7px;width:100%}.guides-catalog .guides-buy-popup .guides-buy_form input{background-color:transparent;border:none;border-bottom:1px solid #828282;color:#333744;font-size:14px;height:30px;letter-spacing:0;line-height:18px;padding:0;text-transform:none;width:100%}@media (min-width:1240px){.guides-catalog .guides-buy-popup .guides-buy_form input{max-width:360px}}.guides-catalog .guides-buy-popup .guides-buy_form input::-moz-placeholder{color:#bdbdbd}.guides-catalog .guides-buy-popup .guides-buy_form input::placeholder{color:#bdbdbd}.guides-catalog .guides-buy-popup .guides-buy_form input:focus{border-bottom:1px solid #1e1e1e}.guides-catalog .guides-buy-popup .guides-buy_form .guides-buy_submit{margin-top:50px}@media (max-width:1239px){.guides-catalog .guides-buy-popup .guides-buy_form .guides-buy_submit{width:100%}}.guides-catalog .guides-buy-popup .guides-buy_form .guides-buy_submit-container{align-items:center;display:flex;justify-content:space-between;text-transform:uppercase;width:100%}@media (max-width:1239px){.guides-catalog .guides-buy-popup .guides-buy_form .guides-buy_submit-container{grid-gap:30px;display:grid;grid-template-columns:auto 1fr}}.guides-catalog .guides-buy-popup .guides-buy_form .guides-buy_submit-container .guides-buy_submit{margin-top:0}@media (max-width:1239px){.guides-catalog .guides-buy-popup .guides-buy_form .guides-buy_submit-container .guides-buy_submit{max-width:300px;width:100%}}.guides-catalog .guides-request-success a{border-bottom:1px solid transparent;color:#1e1e1e;display:inline-block;font-size:14px;font-weight:300;line-height:18px;padding-bottom:5px;text-transform:uppercase;transition:all .3s ease}.guides-catalog .guides-request-success a:hover{border-bottom-color:#1e1e1e}.page_proposition .page-layout{display:flex;flex-direction:column;height:100vh;justify-content:space-between}.page_proposition .proposition_wrapper{margin:auto;padding-bottom:70px;padding-top:70px}@media (max-width:1000px){.page_proposition .proposition_wrapper{padding-bottom:88px;padding-top:52px}}.page_proposition .proposition{display:flex;justify-content:space-between}@media (max-width:1000px){.page_proposition .proposition{display:block}}.page_proposition .proposition_content{padding-top:58px}.page_proposition .proposition_content a{border-bottom:1px solid transparent;color:#000;display:inline-block;font-weight:500;transition:all .3s ease}.page_proposition .proposition_content a:hover{border-bottom-color:#8c8c8c}.page_proposition .proposition_content h1{color:#29283b;font-size:48px;line-height:1;margin-bottom:40px}.page_proposition .proposition_content p{color:#333744;font-size:16px;line-height:28px}@media (max-width:1000px){.page_proposition .proposition_content{padding-top:0}.page_proposition .proposition_content h1{font-size:28px;line-height:32px;margin-bottom:30px}.page_proposition .proposition_content p{font-size:15px;line-height:22px;margin-bottom:24px}}.page_proposition .proposition_content{flex:0 0 50%}.page_proposition .proposition_logo{display:flex;flex:0 0 40%}.page_proposition .proposition_logo img{opacity:0}.page_proposition .proposition_logo img.mod_loaded{opacity:1}@media (max-width:1000px){.page_proposition .proposition_logo img,.page_proposition .proposition_logo picture{width:100%}}.page_proposition .common-footer{background:#fff;position:relative}.page_proposition .common-footer .wrap{max-width:100%}.page_proposition .join_form{max-width:360px}.page_proposition .join_form .join_input{border:none;border-bottom:1px solid #828282;color:#333744;font-size:14px;line-height:18px;margin-bottom:30px;padding:0;text-transform:none}.page_proposition .join_form .join_input::-moz-placeholder{color:#bdbdbd}.page_proposition .join_form .join_input::placeholder{color:#bdbdbd}.page_proposition .join_form .join_submit{border-bottom:1px solid transparent;color:#1e1e1e;font-size:14px;font-weight:300;line-height:18px;text-transform:uppercase;transition:all .3s ease}.page_proposition .join_form .join_submit:hover{border-bottom-color:#1e1e1e}.page_proposition.mod_join .join_bottom-content{display:none}.page_proposition.mod_join .join_bottom-content .mod_bold{font-weight:500}@media (max-width:1000px){.page_proposition.mod_join .join_bottom-content.mod_mobile{display:block}}.page_proposition.mod_join .join_bottom-content.mod_mobile .join_form{max-width:100%}@media (min-width:1000px){.page_proposition.mod_join .join_bottom-content.mod_desktop{display:block}}.page_proposition.mod_join .join_form{padding-top:10px}.page_proposition.mod_join .join_input{font-weight:300;height:auto;letter-spacing:.4px;margin-bottom:32px;padding-bottom:6px}@media (max-width:1000px){.page_proposition.mod_join .proposition{padding-bottom:24px}}.page_error .page-layout{display:flex;flex-direction:column;height:100vh}.page_error .not-found-content{margin:auto;text-align:center}@media (min-width:1px){.page_error .not-found-content{padding:86px 20px 84px}}@media (min-width:767px){.page_error .not-found-content{padding:116px 0}}.page_error .not-found-title{color:#333744;font-size:15px;font-weight:400;letter-spacing:.2em;line-height:19px;margin:22px 0 23px;text-transform:uppercase}.page_error .not-found-description{color:#767676;font-size:16px;line-height:1.3}.page_error .not-found-back{border:1px solid transparent;color:#8c8c8c;display:inline-block;font-size:14px;font-weight:300;line-height:18px;margin-top:16px;text-transform:uppercase;transition:all .3s ease}.page_error .not-found-back:hover{border-bottom-color:#1e1e1e;color:#1e1e1e}@media (min-width:1px){.page_error .icon-not-found{width:100%}}@media (min-width:1000px){.page_error .icon-not-found{width:564px}}.page_error .common-footer{margin-top:auto}.page_error .common-footer .wrap{max-width:100%}.page_writers .writers{grid-gap:50px 45px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width:1000px){.page_writers .writers{grid-gap:27px 12px;grid-template-columns:1fr 1fr}}.page_writers .writers .writer{width:100%}.page_writers .writers .image-wrapper{background:#8c8c8c;padding-bottom:146.2427745665%;position:relative}.page_writers .writers img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.page_writers .writer-name{font-size:24px;line-height:1.4;margin-bottom:8px;margin-top:20px}.page_writers .articles-total{color:#9e9e9e;font-size:18px;line-height:1.4}.page_writer .writer{display:grid;grid-template-columns:1fr 1fr;padding-bottom:170px;padding-top:56px}@media (max-width:767px){.page_writer .writer{grid-template-columns:1fr;padding:40px 0}.page_writer .breadcrumbs-list{margin-left:0}.page_writer h1{margin-bottom:30px;margin-top:5px}}.page_writer .writer-photo{padding-right:50px}@media (max-width:767px){.page_writer .writer-photo{padding-right:0}}.page_writer .writer-photo .image-wrapper{background:#8c8c8c;padding-bottom:133.3333333333%;position:relative;width:100%}@media (max-width:767px){.page_writer .writer-photo .image-wrapper{height:auto;padding-bottom:133.3333333333%;width:100%}}.page_writer .writer-photo img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.page_writer .writer-about .writer-description h1,.page_writer .writer-about .writer-description h2,.page_writer .writer-about .writer-description h3,.page_writer .writer-about .writer-description h4,.page_writer .writer-about .writer-description h5{font-family:Praho Pro}@media (min-width:1px){.page_writer .writer-about .writer-description h1,.page_writer .writer-about .writer-description h2,.page_writer .writer-about .writer-description h3,.page_writer .writer-about .writer-description h4,.page_writer .writer-about .writer-description h5{margin:30px 0}}@media (min-width:767px){.page_writer .writer-about .writer-description h1,.page_writer .writer-about .writer-description h2,.page_writer .writer-about .writer-description h3,.page_writer .writer-about .writer-description h4,.page_writer .writer-about .writer-description h5{margin:42px 0}}.page_writer .writer-about .writer-description h1:first-child,.page_writer .writer-about .writer-description h2:first-child,.page_writer .writer-about .writer-description h3:first-child,.page_writer .writer-about .writer-description h4:first-child,.page_writer .writer-about .writer-description h5:first-child{margin-top:0}@media (min-width:1px){.page_writer .writer-about .writer-description h1,.page_writer .writer-about .writer-description h2,.page_writer .writer-about .writer-description h3,.page_writer .writer-about .writer-description h4,.page_writer .writer-about .writer-description h5{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1240px){.page_writer .writer-about .writer-description h1,.page_writer .writer-about .writer-description h2,.page_writer .writer-about .writer-description h3,.page_writer .writer-about .writer-description h4,.page_writer .writer-about .writer-description h5{font-size:24px;letter-spacing:0;line-height:34px}}.page_writer .writer-about .writer-description div,.page_writer .writer-about .writer-description p{color:#767676;margin:0 0 25px}@media (min-width:1px){.page_writer .writer-about .writer-description div,.page_writer .writer-about .writer-description p{font-size:16px;letter-spacing:0;line-height:22px}}@media (min-width:767px){.page_writer .writer-about .writer-description div,.page_writer .writer-about .writer-description p{font-size:16px;letter-spacing:0;line-height:26px}}@media (max-width:767px){.page_writer .writer-about{padding-top:32px}}.page_writer .writer-about .breadcrumbs-list{margin-bottom:35px}.page_writer .writer-about h1{margin-bottom:0;margin-top:5px}@media (min-width:1px){.page_writer .writer-about h1{font-size:20px;letter-spacing:0;line-height:28px;text-align:center}}@media (min-width:767px){.page_writer .writer-about h1{font-size:45px;letter-spacing:0;line-height:58px;margin-bottom:16px}}@media (min-width:1240px){.page_writer .writer-about h1{text-align:left}}.page_writer .writer-about .socials{grid-gap:40px;align-items:center;display:grid;padding-top:60px}@media (max-width:767px){.page_writer .writer-about .socials{padding-top:0}}.page_writer .writer-about .social_item{grid-gap:10px;align-items:center;display:grid;grid-template-columns:max-content max-content}.page_writer .writer-about .label{color:#9e9e9e;font-size:16px;line-height:24px}.page_writer .writer-about .link{border-bottom:1px solid transparent;color:#000;font-size:16px;line-height:24px;transition:all .3s ease}.page_writer .writer-about .link:hover{border-bottom-color:#000}.page_writer hr{margin:80px 0}@media (max-width:1199px){.page_writer hr{margin:40px 0}}.page_workshop .workshop{background:linear-gradient(#fff,#ededed)}.page_workshop .guides-btn:hover{background:unset;color:unset}@media (min-width:1px) and (max-width:539px){.page_workshop .consultation-for_photo .guides-image-wrapper{min-height:330px}}.page_workshop .consultation-for_content.mod_full-span{grid-column:1/-1}.page_workshop .consultation-for_content.mod_no-mg .text{margin-bottom:0}.page_workshop .consultation-buy img{-o-object-position:bottom;object-position:bottom}@media (max-width:1239px){.page_workshop .consultation-buy .photo-wrapper{height:362px;width:290px}}@media (max-width:767px){.page_workshop .consultation-about{padding-bottom:50px}}@media (max-width:1239px){.page_workshop .consultation-about{padding-top:50px}}@media (min-width:1240px){.page_workshop .consultation-about .consultation-about_list{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:1px){.page_workshop .consultation-about .title-2.mod_pad{margin-top:80px!important}}@media (min-width:1000px){.page_workshop .consultation-about .title-2.mod_pad{margin-top:100px!important}}@media (max-width:767px){.page_workshop .workshop-collage{padding-bottom:80px}}@media (min-width:1240px){.page_workshop .workshop-collage{padding-bottom:300px}}.page_workshop .workshop-collage h2{position:relative;top:200px}@media (max-width:767px){.page_workshop .workshop-collage h2{top:0}}.page_workshop .workshop-mood-board{grid-gap:15px;display:grid;grid-template-columns:2fr 3fr;min-height:100vh}@media (max-width:767px){.page_workshop .workshop-mood-board{grid-gap:10px;grid-template-columns:1fr}}.page_workshop .workshop-mood-board .first-grid{align-items:end;display:grid;gap:15px 15px;grid-auto-flow:row;grid-template-areas:"first first second second third third third" "fourth fourth fourth fifth fifth fifth fifth";grid-template-columns:minmax(auto,20px) minmax(auto,100px) minmax(auto,30px) minmax(auto,78px) minmax(auto,29px) minmax(auto,30px) minmax(auto,36px);grid-template-rows:auto auto;justify-items:flex-end;justify-self:flex-end}@media (max-width:767px){.page_workshop .workshop-mood-board .first-grid{grid-gap:10px;grid-template-columns:minmax(auto,20px) minmax(auto,100px) minmax(auto,30px) minmax(auto,78px) minmax(auto,13px) minmax(auto,0) minmax(auto,36px);justify-self:center}}.page_workshop .workshop-mood-board .first-grid .first{grid-area:first;padding-left:20px}.page_workshop .workshop-mood-board .first-grid .second{grid-area:second}.page_workshop .workshop-mood-board .first-grid .third{grid-area:third}.page_workshop .workshop-mood-board .first-grid .fourth{align-self:start;grid-area:fourth}.page_workshop .workshop-mood-board .first-grid .fifth{align-self:start;grid-area:fifth}.page_workshop .second-grid{align-items:flex-start;display:grid;gap:15px 15px;grid-auto-flow:row;grid-template-areas:"first third third fourth fourth fifth" "first second second fourth fourth fifth" "sixth sixth sixth seventh seventh eighth" "ninth ninth tenth tenth . .";grid-template-columns:160px 34px 120px 50px 112px 177px;grid-template-rows:auto auto auto auto;justify-content:stretch;justify-items:flex-start}@media (max-width:1239px){.page_workshop .second-grid{grid-template-columns:minmax(auto,160px) minmax(auto,15px) minmax(auto,95px) minmax(auto,50px) minmax(auto,74px) minmax(auto,177px);grid-template-rows:auto max-content max-content auto}}@media (max-width:767px){.page_workshop .second-grid{grid-gap:10px;align-items:center;display:grid;grid-auto-flow:dense;grid-template-areas:unset;grid-template-columns:repeat(3,auto)!important;grid-template-rows:repeat(3,auto)!important;margin:0 auto;max-width:1200px}.page_workshop .second-grid .eighth,.page_workshop .second-grid .fifth,.page_workshop .second-grid .first,.page_workshop .second-grid .fourth,.page_workshop .second-grid .ninth,.page_workshop .second-grid .second,.page_workshop .second-grid .seventh,.page_workshop .second-grid .sixth,.page_workshop .second-grid .tenth,.page_workshop .second-grid .third{align-self:unset!important;grid-area:unset!important}}.page_workshop .second-grid .first{align-self:flex-end;grid-area:first}.page_workshop .second-grid .second{align-self:flex-end;grid-area:second}.page_workshop .second-grid .third{align-self:flex-end;grid-area:third}.page_workshop .second-grid .fourth{align-self:flex-end;grid-area:fourth}.page_workshop .second-grid .fifth{align-self:flex-end;grid-area:fifth}.page_workshop .second-grid .sixth{grid-area:sixth}@media (max-width:767px){.page_workshop .second-grid .sixth{grid-column:2/span 2!important}}.page_workshop .second-grid .seventh{grid-area:seventh}.page_workshop .second-grid .eighth{grid-area:eighth}.page_workshop .second-grid .ninth{grid-area:ninth}@media (max-width:767px){.page_workshop .second-grid .ninth{grid-column:1/span 2!important}}.page_workshop .second-grid .tenth{grid-area:tenth}.page_restaurants-detail .header.header--with-menu .logo-pic{background-position:50%}.logo-part-c,.logo-part-m,.logo-part-moscow,.logo-part-o1,.logo-part-o2,.logo-part-s,.logo-part-slash,.logo-part-top15,.logo-part-w,.logo-part-wedding{opacity:0}.page-loaded .logo-part-slash,.page-loaded .logo-part-top15{animation:top-fade .5s ease-out forwards}.page-loaded .logo-part-moscow.logo-part-m{animation:top-fade-1 15s ease infinite normal;animation-delay:.5s}.page-loaded .logo-part-moscow.logo-part-o1{animation:top-fade-2 15s ease infinite normal;animation-delay:.5s}.page-loaded .logo-part-moscow.logo-part-s{animation:top-fade-3 15s ease infinite normal;animation-delay:.5s}.page-loaded .logo-part-moscow.logo-part-c{animation:top-fade-4 15s ease infinite normal;animation-delay:.5s}.page-loaded .logo-part-moscow.logo-part-o2{animation:top-fade-5 15s ease infinite normal;animation-delay:.5s}.page-loaded .logo-part-moscow.logo-part-w{animation:top-fade-6 15s ease infinite normal;animation-delay:.5s}.page-loaded .logo-part-wedding.logo-part-w{animation:top-fade-w-1 15s ease infinite normal;animation-delay:.5s}.page-loaded .logo-part-wedding.logo-part-e{animation:top-fade-w-2 15s ease infinite normal;animation-delay:.5s}.page-loaded .logo-part-wedding.logo-part-d1{animation:top-fade-w-3 15s ease infinite normal;animation-delay:.5s}.page-loaded .logo-part-wedding.logo-part-d2{animation:top-fade-w-4 15s ease infinite normal;animation-delay:.5s}.page-loaded .logo-part-wedding.logo-part-i{animation:top-fade-w-5 15s ease infinite normal;animation-delay:.5s}.page-loaded .logo-part-wedding.logo-part-n{animation:top-fade-w-6 15s ease infinite normal;animation-delay:.5s}.page-loaded .logo-part-wedding.logo-part-g{animation:top-fade-w-7 15s ease infinite normal;animation-delay:.5s}@keyframes top-fade-1{0%{opacity:0}5%{opacity:1}46%{opacity:1}49%{opacity:0}}@keyframes top-fade-2{0%{opacity:0}10%{opacity:1}46%{opacity:1}49%{opacity:0}}@keyframes top-fade-3{0%{opacity:0}15%{opacity:1}46%{opacity:1}49%{opacity:0}}@keyframes top-fade-4{0%{opacity:0}20%{opacity:1}46%{opacity:1}49%{opacity:0}}@keyframes top-fade-5{0%{opacity:0}23%{opacity:1}46%{opacity:1}49%{opacity:0}}@keyframes top-fade-6{0%{opacity:0}26%{opacity:1}46%{opacity:1}49%{opacity:0}}@keyframes top-fade-w-1{50%{opacity:0}54.28%{opacity:1}96%{opacity:1}98%{opacity:0}}@keyframes top-fade-w-2{50%{opacity:0}58.56%{opacity:1}96%{opacity:1}98%{opacity:0}}@keyframes top-fade-w-3{50%{opacity:0}62.84%{opacity:1}96%{opacity:1}98%{opacity:0}}@keyframes top-fade-w-4{50%{opacity:0}67.12%{opacity:1}96%{opacity:1}98%{opacity:0}}@keyframes top-fade-w-5{50%{opacity:0}69.4%{opacity:1}96%{opacity:1}98%{opacity:0}}@keyframes top-fade-w-6{50%{opacity:0}73.68%{opacity:1}96%{opacity:1}98%{opacity:0}}@keyframes top-fade-w-7{50%{opacity:0}77.96%{opacity:1}96%{opacity:1}98%{opacity:0}}@keyframes top-fade{0%{opacity:0}to{opacity:1}}.search-icon{fill:#252525;cursor:pointer;position:absolute;right:0;top:calc(50% - 11px);z-index:200}@media (min-width:767px){.search-icon{display:block}}.header--transparent .search-icon{fill:#fff}.mod_blog{margin-right:41px}.banner-business-and-art{background-color:#eaeaea;margin:auto;padding-bottom:7.8017439192%;position:relative}@media (max-width:767px){.banner-business-and-art{padding-bottom:18.0722891566%}}.banner-business-and-art img{margin:auto;position:absolute;width:100%}.banner-business-and-art span{align-items:center;background-color:rgba(0,0,0,.3);color:#fff;cursor:pointer;display:flex;font-size:20px;height:32px;justify-content:center;line-height:0;position:absolute;right:0;top:0;transition:all .3s;width:32px}.banner-business-and-art span:hover{background-color:rgba(0,0,0,.4)}.mod_without-banner .banner-business-and-art{display:none}.header--with-menu{height:78px}@media (max-width:768px){.header--with-menu .inner-header,.header--with-menu .inner-header .header__inner{height:67px}.header--with-menu .personal-menu .header__right-nav,.header--with-menu .personal-menu .menu-btn{display:none}}@media (max-width:1000px){.header--with-menu .header__left-nav{width:100%}}@media (max-width:768px){.header--with-menu .header__inner{align-items:center;display:flex;justify-content:space-between}}.header--with-menu .personal-menu_contacts{display:none;height:100%}@media (max-width:768px){.header--with-menu .personal-menu_contacts{align-items:center;display:flex;justify-content:flex-end}}.header--with-menu .personal-menu_contacts-item{background:50%/70% no-repeat;font-size:0;height:42px;min-width:42px;width:42px}.header--with-menu .personal-menu_contacts-item:first-child{margin-right:15px}.header--with-menu .personal-menu_contacts-item.whatsapp{background-image:url(/img/sprite@2x.png);background-position:-135px -270px;background-size:180px}.header--with-menu .outer-header{background-color:#fff;position:relative;z-index:20}.header--with-menu.header--transparent .outer-header{background-color:transparent}.header--with-menu .logo-pic{background:top/150% no-repeat;border-radius:50%;height:42px;margin-right:10px;min-width:42px;order:1;width:42px}@media (max-width:768px){.header--with-menu .logo-pic{order:0}}.header--with-menu .personal-menu{height:77px}.header--with-menu .personal-menu .header__left-nav{align-items:center;display:flex;height:100%;justify-content:flex-end}@media (max-width:768px){.header--with-menu .personal-menu .header__left-nav{justify-content:flex-start}}.header--with-menu .inner-header{background-color:#fff;left:50%;transform:translateX(-50%);width:100%;z-index:10}@media (min-width:1000px){.header--with-menu .inner-header .header__left-nav{order:3}}.header--with-menu .inner-header .logo-title{margin-right:20px;order:0;text-transform:uppercase}@media (max-width:768px){.header--with-menu .inner-header .logo-title{font-size:12px;order:1}}.header--with-menu .inner-header .header__right-nav{padding-right:100px;text-align:right}@media (min-width:1000px){.header--with-menu .inner-header .header__right-nav{order:1}}.header--with-menu .inner-header .phone-number{color:#333744;display:inline-block;margin-top:10px}.header--with-menu .inner-header .menu-btn{padding-left:7px}@media (min-width:1000px){.header--with-menu .inner-header .menu-btn{flex:1;order:0;text-align:left}}.header--with-menu .inner-header--top{position:fixed;top:0}@media (max-width:768px){body.mod_menu .page-layout{padding-bottom:67px}}.item-title__nav .mgo-number-12670{display:inline-block;height:50px;line-height:50px}@media (max-width:1240px) and (min-width:1000px){.item-title__nav .mgo-number-12670{margin:5px 0}}body.header-shift .outer-header{height:77px}.header-mobile{background-color:#fff;border-top:1px solid #eaeaea;bottom:0;display:none;height:67px;left:50%;position:fixed;transform:translateX(-50%);width:100%;z-index:1000}@media (max-width:768px){.header-mobile{display:block}}.header .instagram-logo{fill:#252525;cursor:pointer;display:none;height:20px;position:absolute;right:0;top:calc(50% - 11px);width:20px;z-index:200}@media (max-width:767px){.header .instagram-logo{display:block}}.header .instagram-logo .icon-insta{fill:#000}.header.header--transparent .icon-insta{fill:#fff}.header:not(.header--transparent){border-bottom:1px solid #eaeaea;width:100%}.header .outer-header{padding:0 20px;position:relative}.header .header__inner{align-items:center;display:flex;justify-content:space-between}.header .header__inner .menu-btn{display:block;width:auto}.header .header__inner .menu-btn__inner{padding-top:0}.header .header__inner-title{color:#252525;font-family:Praho Pro,serif;transition:all .2s;z-index:200}@media (min-width:1px){.header .header__inner-title{font-size:22px}}@media (min-width:1000px){.header .header__inner-title{font-size:36px}}@media (min-width:1px){.header .header__inner-title{display:flex;flex:1;justify-content:center;padding-right:9px;text-align:center}}@media (min-width:1000px){.header .header__inner-title{bottom:20px;display:flex;left:50%;padding-right:0;position:absolute;transform:translateX(-50%)}}@media (min-width:1px){.header .header__inner-title .top15-logo{width:230px}}@media (min-width:1000px){.header .header__inner-title .top15-logo{width:300px}}@media (min-width:1px){.header .header__inner-title img{width:230px}}@media (min-width:1000px){.header .header__inner-title img{width:auto}}.header .header-nav-link{color:#1e1e1e;font-family:Geometria,sans-serif;font-weight:300;letter-spacing:5.32px;padding:10px;text-transform:uppercase;transition:all .2s}@media (min-width:1px){.header .header-nav-link{font-size:12px}}@media (min-width:1000px){.header .header-nav-link{font-size:14px}}@media (min-width:1px){.header .header-nav-link{padding:5px 0 0}}@media (min-width:540px){.header .header-nav-link{padding:9px 10px 10px}}@media (min-width:1px){.header .header-nav-link{display:none}}@media (min-width:767px){.header .header-nav-link{display:none}}@media (min-width:1000px){.header .header-nav-link{display:block}}.header .header-down_black{background:rgba(0,0,0,.4);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:50%;z-index:99}.header .header-down_black.show{animation:fade-in .2s ease .1s forwards;display:block}.header .header-down_buttons{align-items:center;display:none;margin-left:15px;margin-right:auto;position:relative;z-index:101}@media (min-width:1240px){.header .header-down_buttons{align-items:stretch;display:flex;height:100%;width:100%}}.header .header-down_button{align-items:center;color:#1e1e1e;cursor:pointer;display:flex;font-size:14px;font-weight:300;height:100%;justify-content:center;letter-spacing:5.32px;line-height:18px;padding:0 15px;position:relative;text-transform:uppercase}.header .header-down_button:after{background-color:transparent;bottom:-2px;content:"";height:2px;left:0;position:absolute;right:1px;transition:background-color .3s ease;z-index:2}.header .header-down_button.mod_active:after,.header .header-down_button:hover:after{background-color:#000}.header .right-header-links{display:flex;margin-left:auto}@media (max-width:1340px){.header .header-down_button-wrap.mod_shop{display:none!important}}.header .header-down_button-wrap.mod_events{align-items:center;display:flex;margin-left:auto}.header .header-down_button-wrap.mod_events,.header .header-down_button-wrap.mod_switcher{align-items:center;color:#8c8c8c;display:flex;font-size:14px;font-weight:300;line-height:18px;margin-right:51px;text-transform:uppercase}.header .header-down_button-wrap.mod_events,.header .header-down_button-wrap.mod_trends{color:#1e1e1e;font-size:14px;font-weight:300;letter-spacing:.3em;line-height:18px;text-transform:uppercase}.header .header-down_button-wrap.mod_switcher span{margin:0 5px}.header .header-down_button-wrap.mod_switcher .mod_active{color:#1e1e1e}.header.header--error .header-down_buttons{display:none}.header--transparent .header-nav-link,.header--transparent .header__inner-title{color:#fff}.header--transparent .logo-black{display:none}.header--white .header__inner{border-bottom:1px solid;border-color:#eaeaea}.header--white .header__inner-title .logo-white{display:none}.page_contacts .header__inner{border-color:transparent}.header-shift .header__inner-title{color:#252525}.header-shift .header-nav-link{color:#1e1e1e}.page_agencies-categories .logo-white,.page_blog .logo-white,.page_blog-category .logo-white,.page_blog-detail .logo-white,.page_contacts .logo-white,.page_criteria-for-agencies .logo-white,.page_decor-detail .logo-white,.page_foto-detail .logo-white,.page_home .logo-white,.page_masters-detail .logo-white,.page_offer .logo-white,.page_partners .logo-white,.page_partners-detail .logo-white,.page_photo-blog .logo-white,.page_photo-blog-detail .logo-white,.page_policy .logo-white,.page_restaurants .logo-white,.page_restaurants-detail .logo-white,.page_restaurants-place .logo-white,.page_review .logo-white,.page_salons-detail .logo-white,.page_travel-detail .logo-white,.page_video-blog .logo-white,.page_video-blog-category .logo-white,.page_video-detail .logo-white{display:none!important}.header-shift.page_about .logo-black,.header-shift.page_decor .logo-black,.header-shift.page_foto .logo-black,.header-shift.page_foto-categories .logo-black,.header-shift.page_jewels .logo-black,.header-shift.page_masters .logo-black,.header-shift.page_salons .logo-black,.header-shift.page_travel .logo-black,.header-shift.page_video .logo-black,.header-shift.page_video-categories .logo-black{display:block}.header-shift.page_about .logo-white,.header-shift.page_decor .logo-white,.header-shift.page_foto .logo-white,.header-shift.page_foto-categories .logo-white,.header-shift.page_jewels .logo-white,.header-shift.page_masters .logo-white,.header-shift.page_salons .logo-white,.header-shift.page_travel .logo-white,.header-shift.page_video .logo-white,.header-shift.page_video-categories .logo-white{display:none}body.modal-open .header{padding-right:17px}.logo-clipped-container{align-content:center;align-items:stretch;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);display:flex;flex-wrap:nowrap;overflow:hidden;position:relative;transform:translateX(8px)}@media (min-width:1000px){.logo-clipped-container{transform:translateX(37px)}}.logo-clipped-container .logo-moscow,.logo-clipped-container .logo-top15,.logo-clipped-container .logo-wedding{align-items:center;display:flex}@media (min-width:1px){.logo-clipped-container .logo-moscow svg,.logo-clipped-container .logo-top15 svg,.logo-clipped-container .logo-wedding svg{height:16px}}@media (min-width:767px){.logo-clipped-container .logo-moscow svg,.logo-clipped-container .logo-top15 svg,.logo-clipped-container .logo-wedding svg{height:23px}}.logo-clipped-container .logo-top15{background-color:#fff;clip-path:polygon(0 0,100% 0,calc(100% - 22px) 100%,0 100%);padding-left:25px;padding-right:20px;text-align:right;transform:translateX(0);z-index:9}.logo-clipped-container .logo-moscow{padding:0 8px;text-align:center}.logo-clipped-container.mod_only-wedding .logo-moscow{opacity:0}.logo-clipped-container.mod_only-wedding .logo-wedding{transform:none}.logo-clipped-container .logo-wedding{height:100%;position:absolute;right:0;top:0;transform:translateX(-250px)}.logo-clipped-container .logo-slash{background-color:#000;clip-path:polygon(22px 0,23px 0,1px 100%,0 100%);display:flex;font-size:40px;height:40px;text-align:center;transform:translateX(-22px) rotate(0);transform-origin:bottom left;width:23px;z-index:10}.logo-clipped-container .logo-clipped-part{align-items:stretch;clip-path:polygon(22px 0,100% 0,100% 100%,0 100%);display:flex;padding-right:4px;transform:translateX(-45px)}@media (min-width:1000px){.logo-clipped-container .logo-clipped-part{padding-right:8px}}.page-loaded .mod_only-wedding .logo-moscow{animation:none;opacity:0}.page-loaded .mod_only-wedding .logo-wedding{animation:none;transform:none}@keyframes clip-move{0%{opacity:0}50%{opacity:1}80%,to{clip-path:polygon(22px 0,23px 0,1px 100%,0 100%);opacity:1;transform:translateX(-22px) rotate(0)}}@keyframes clip-moscow{0%{transform:translateX(0)}3%{opacity:1;transform:translateX(-250px)}50%{transform:translateX(-250px)}55%{transform:translateX(0)}to{opacity:1;transform:translateX(0)}}@keyframes clip-wedding{0%,3%{opacity:1;transform:translateX(-250px)}8%{transform:translateX(var(--end-of-animation-transform))}47%{opacity:1;transform:translateX(var(--end-of-animation-transform))}50%{transform:translateX(-250px)}to{opacity:1;transform:translateX(-250px)}}@keyframes clip-left{80%,to{clip-path:polygon(0 0,100% 0,calc(100% - 22px) 100%,0 100%);transform:translateX(0)}}.header-down{background:#fff;display:none;justify-content:center;left:0;min-height:69vh;min-height:max(69vh,600px);opacity:0;padding:32px 48px;position:absolute;top:78px;width:100%;z-index:100}@media (min-width:1240px){.header-down{min-height:max(58vh,485px)}}@media (min-width:1320px){.header-down{min-height:max(58vh,545px)}}.header-down.show{animation:fade-in .2s forwards;display:flex}.header-down .header-category_list{align-content:flex-start;align-items:flex-start;display:none;flex-wrap:wrap;justify-content:center;max-width:435px;padding-top:9px;width:100%}.header-down .header-category_list>*{width:60%}.header-down .header-category_list.show{display:flex}.header-down .header-category_list.show.column-2{justify-content:flex-start}.header-down .header-category_list.show.column-2>*{width:50%}.header-down .header-category_item{color:#000;font-size:12px;font-weight:400;letter-spacing:.15em;line-height:18px;padding-right:16px;text-transform:uppercase}.header-down .header-category_item .header-category_item-text{cursor:pointer;display:inline;padding-bottom:4px;position:relative}.header-down .header-category_item .header-category_item-text:after{bottom:0;content:"";height:1px;left:50%;position:absolute;transition:all 65ms linear;width:0}.header-down .header-category_item:not(:last-of-type){margin-bottom:23px}.header-down .header-category_item.mod_active .header-category_item-text{color:#415571}.header-down .header-category_item.mod_active .header-category_item-text:after{background-color:#415571;left:0;opacity:1;visibility:visible;width:100%}.header-down .header-category_item.disabled{cursor:default;opacity:.5}.header-down .header-item_list{max-width:908px;width:100%}.header-down .header-item_list.show{display:block}.header-down .header-item_sublist{display:none;margin-left:-16px;margin-right:-16px;opacity:0}.header-down .header-item_sublist .mod_placeholder-loader{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeholderLoader;animation-timing-function:linear;background:#fefefe;background:linear-gradient(90deg,#f2f2f2 8%,#f8f8f8 18%,#f2f2f2 33%);background-size:1200px 104px;position:relative}@keyframes placeholderLoader{0%{background-position:-468px 0}to{background-position:468px 0}}.header-down .header-item_sublist.show{align-items:flex-start;animation:fade-in .2s forwards;display:flex;flex-wrap:wrap}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.header-down .header-item{margin:0 16px;width:calc(33.33% - 32px)}.header-down .header-item:hover .header-item_wrap:before{background-color:rgba(0,0,0,.1)}.header-down .header-item:hover .header-item_name,.header-down .header-item:hover .header-item_price{color:#234d87}.header-down .header-item_name.mod_truncate-overflow{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.header-down .header-item_wrap{background-color:rgba(0,0,0,.05);margin-bottom:14px;padding-bottom:133%;position:relative}.header-down .header-item_wrap:before{background-color:transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .3s ease;z-index:2}.header-down .header-item_image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.header-down .header-item_name{color:#333744;font-family:Praho Pro;font-size:22px;line-height:28px;transition:all .3s ease}.header-down .header-item_price{color:#393939;font-family:Geometria;font-size:16px;font-weight:400;line-height:1;text-transform:uppercase}.header-down .header-lazyload{opacity:0;transition:.8s}.header-down .header-lazyload.error,.header-down .header-lazyload.initial,.header-down .header-lazyload.loaded{opacity:1;visibility:visible}.header-down .header-lazyload:not([src]){opacity:0;visibility:hidden}.header-down .header-item_name{margin-bottom:7px}@media (min-width:1px){.reviews-container .reviews_title{margin-bottom:30px}}@media (min-width:1000px){.reviews-container .reviews_title{margin-bottom:50px}}.reviews-container .reviews-list__item{display:inline-block;position:relative;vertical-align:top}.reviews-container .slick-slide{display:inline-block}.reviews-container .reviews-list__text{display:block;max-height:70px;overflow:hidden}.reviews-container .reviews-list__text--expand{color:#000!important;cursor:pointer;display:inline-block;padding:10px 0}.reviews-container .reviews-list__text--expand:hover{color:#000!important}.reviews-container .reviews-list__text--expand:hover:after{background-color:#000}.reviews-container .review_user-block{display:flex}@media (min-width:1px){.reviews-container .review_user-block{flex-direction:column}}@media (min-width:1000px){.reviews-container .review_user-block{flex-direction:row}}.reviews-container .review_user-avatar{background:top/cover no-repeat;height:145px;margin-right:25px;width:130px}@media (min-width:1px){.reviews-container .review_user-avatar{margin-bottom:25px}}@media (min-width:1000px){.reviews-container .review_user-avatar{margin-bottom:0}}.reviews-container .review_user-data{flex:1}.reviews-container .review_user-data .review-date{color:#a3a3a3;font-family:Geometria;font-size:14px;letter-spacing:0;line-height:26px}.reviews-container .review_user-data .review_user-position{color:#a3a3a3;font-size:14px;letter-spacing:0;line-height:26px;margin-bottom:12px}.reviews-container .review_user-data .review_user-name{font-size:24px;letter-spacing:0;line-height:34px;text-align:left}.reviews-container .review_user-data .review-userPosition{font-family:Praho Pro;font-size:17px;letter-spacing:0;line-height:15px;vertical-align:top}@media (min-width:1px){.reviews-container .review_user-data .rating-list{margin-bottom:7px}}@media (min-width:1000px){.reviews-container .review_user-data .rating-list{margin-bottom:27px}}.reviews-container .reviews_user-link{display:block}.reviews-container.mod_no-slider .reviews-list{display:flex;flex-wrap:wrap;justify-content:space-between}.reviews-container.mod_no-slider .reviews-list__item{flex:100%;margin-bottom:60px;margin-right:0;max-width:unset}@media (min-width:767px){.reviews-container.mod_no-slider .reviews-list__item{flex:0 0 calc(50% - 50px);margin-right:50px}}.reviews-container.mod_no-slider .review_user-data .rating-list{margin-bottom:7px}@media (min-width:767px){.reviews-container.mod_no-slider .review_user-data .rating-list{margin-bottom:12px}}.reviews-container.mod_no-slider .reviews-list__item.mod_hidden{display:none}.reviews-container.mod_no-slider .review_user-avatar{height:166px;width:164px}@media (min-width:1px) and (max-width:539px){.reviews-container.mod_no-slider .review_user-avatar{margin-bottom:4px}}.reviews-container.mod_no-slider .reviews-list__title{font-size:24px}.reviews-container.mod_no-slider .reviews-list__text div,.reviews-container.mod_no-slider .reviews-list__text p{color:#767676;font-size:16px}@media (min-width:1px) and (max-width:539px){.reviews-container.mod_no-slider .reviews-list__text div,.reviews-container.mod_no-slider .reviews-list__text p{font-size:14px}}.reviews-action{padding-bottom:50px;text-align:center}.reviews-action .reviews-action__title{font-size:36px;line-height:1;margin-bottom:15px}.reviews-action .reviews-action__text{color:#767676;font-size:18px;margin-bottom:17px}.reviews-action .button-border-bottom{margin:0 auto}.reviews-wrapper{background-color:hsla(0,0%,100%,.95);height:100%;opacity:0;position:fixed;top:0;transition:all .4s;width:100%;z-index:-999999}.reviews-wrapper.active{opacity:1;z-index:999999}.reviews-wrapper.active .reviews-modal{opacity:1}.reviews-wrapper .main-menu__close{display:flex;justify-content:flex-end;padding:20px 0 0}.reviews-wrapper .js-modal-close{cursor:pointer;display:inline-block;transition:all .4s}.reviews-wrapper .js-modal-close:hover{transform:rotate(90deg)}.reviews-wrapper .reviews-modal{background-color:#fff;box-shadow:0 20px 60px rgba(0,0,0,.15);font-family:Geometria,sans-serif;left:50%;line-height:25px;opacity:0;padding:60px 20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .4s;width:500px}@media (min-width:1px) and (max-width:539px){.reviews-wrapper .reviews-modal{width:calc(100vw - 40px)}}.reviews-wrapper .reviews-title{font-size:16px;margin-bottom:10px;text-transform:uppercase}.reviews-wrapper .reviews-additional{font-size:15px;line-height:25px;margin-bottom:15px}.reviews-wrapper .reviews-social{display:flex;justify-content:space-between;margin:0 auto;width:230px}.reviews-wrapper .reviews-social-item{border:1px solid #eaeaea!important;border-radius:50%;cursor:pointer;display:flex;height:60px;width:60px}.reviews-wrapper .reviews-social-item:hover svg{fill:#fff}.reviews-wrapper .reviews-social-item svg{margin:auto;width:25px}.reviews-new-list{grid-gap:30px;display:grid;grid-template-columns:1fr 1fr;padding-bottom:85px}@media (max-width:1000px){.reviews-new-list{display:block;padding-bottom:65px}}.reviews-new-list .reviews-list__text--expand{border-bottom:1px solid #1e1e1e;color:#1e1e1e;cursor:pointer;font-size:16px;font-weight:400;line-height:20px;max-width:-moz-fit-content;max-width:fit-content;padding-bottom:4px;padding-top:30px}.reviews-new-list .review__item{grid-gap:20px;align-items:baseline;background-color:#f5f5f5;display:grid;grid-template-columns:160px auto;padding:40px 50px 40px 38px}@media (max-width:1000px){.reviews-new-list .review__item{grid-template-columns:1fr;margin-bottom:20px;padding:38px 20px}}.reviews-new-list .review__item.mod_hidden{display:none}.reviews-new-list .review-author-socials{margin-top:8px}.reviews-new-list .review-author{font-size:16px;font-weight:400;line-height:1.2}@media (max-width:767px){.reviews-new-list .review-author{font-size:20px;margin-bottom:6px}}.reviews-new-list .review-author-position,.reviews-new-list .review-author-socials,.reviews-new-list .review-published{color:#a3a3a3;font-size:14px;font-weight:400;line-height:18px}.reviews-new-list .review-rating-list{grid-gap:8px;display:grid;grid-template-columns:repeat(5,max-content);padding:15px 0 12px}@media (max-width:767px){.reviews-new-list .review-rating-list{padding:8px 0 10px}}.reviews-new-list .review-title{font-size:24px;font-weight:400;line-height:1.2}@media (max-width:767px){.reviews-new-list .review-title{margin-bottom:14px;margin-top:22px}}.reviews-new-list .review-text{color:#767676;display:block;font-size:16px;font-weight:400;letter-spacing:.416px;line-height:24px;max-height:70px;overflow:hidden}.page_home .person{color:#252525;padding-top:0;text-align:center}.page_home .person_title{text-align:center}@media (min-width:1px){.page_home .person_title{margin-bottom:30px}}@media (min-width:1000px){.page_home .person_title{margin-bottom:50px}}.page_home .person-title{color:#1e1e1e;font-family:Geometria;font-size:20px;font-weight:300;letter-spacing:10.8px}@media (min-width:1px){.page_home .person-title{margin-bottom:20px}}@media (min-width:1000px){.page_home .person-title{margin-bottom:45px}}.page_home .person-images{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto}.page_home .person-images>*{margin-left:10px;margin-right:10px;width:calc(50% - 20px)}@media (min-width:1000px){.page_home .person-images{width:800px}}@media (min-width:1px){.page_home .person-images{margin-bottom:30px}}@media (min-width:1000px){.page_home .person-images{display:flex;flex-wrap:wrap;margin-bottom:35px;margin-left:auto;margin-right:auto}.page_home .person-images>*{margin-left:22.5px;margin-right:22.5px;width:calc(50% - 45px)}}.page_home .person-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.page_home .gallery__item-link,.page_home .list__image-wrapper{height:100%}.page_home .person-description-wrapper{margin:0 auto;max-width:600px}.page_home .person-description-wrapper .blog-list__title{margin-bottom:30px;max-width:600px}.page_home .person-name{display:block;font-family:Praho Pro;line-height:60px;margin-bottom:30px}@media (min-width:1px){.page_home .person-name{font-size:25px}}@media (min-width:767px){.page_home .person-name{font-size:50px}}.page_home .person-summary{font-size:16px;margin-bottom:40px}.page_home .person-article-link{color:#415571;font-family:Geometria;font-size:16px;letter-spacing:6.08px;text-transform:uppercase}.page_home .blog-list__more,.page_home .gallery__item-link{display:block}.page_home .blog-list__more a{color:#a3a3a3;letter-spacing:2.4px;margin-top:0}.page_home .blog-list__more a:after{background:#a3a3a3}.page_home .gallery__item-link{padding-bottom:163.38%}.page_home .person .blog-list__text{color:#767676;font-family:Geometria}.page_home .person .blog-list__title{color:#333744}.page_home .person .blog-list__title:hover{color:#234d87}.page_home .photo-news-wrapper{padding:0}@media (min-width:1px){.page_home .photo-news-wrapper{margin-bottom:30px}}@media (min-width:1000px){.page_home .photo-news-wrapper{margin-bottom:85px}}.photo-news-wrapper{display:flex;justify-content:space-between}@media (min-width:1000px) and (max-width:1239px){.photo-news-wrapper{justify-content:space-around}}@media (min-width:767px){.photo-news-wrapper{padding:0 30px}}@media (min-width:1px){.photo-news-wrapper{flex-direction:column}}@media (min-width:1000px){.photo-news-wrapper{flex-direction:row}}@media (min-width:1px){.photo-news-wrapper{align-items:center}}@media (min-width:1000px){.photo-news-wrapper{align-items:flex-start}}.photo-news-wrapper .photo-news-item{flex:0 335px;text-align:center}@media (min-width:1px){.photo-news-wrapper .photo-news-item{max-width:100%}}@media (min-width:1000px){.photo-news-wrapper .photo-news-item{max-width:300px}}@media (min-width:1240px){.photo-news-wrapper .photo-news-item{max-width:335px}}@media (min-width:1px){.photo-news-wrapper .photo-news-item{margin-bottom:40px}}@media (min-width:1000px){.photo-news-wrapper .photo-news-item{margin-bottom:0}}.photo-news-wrapper .photo-news-item .list__image-wrapper{height:475px;margin-bottom:19px}@media (max-width:1000px){.photo-news-wrapper .photo-news-item .list__image-wrapper{height:auto;padding-bottom:142%}}.photo-news-wrapper .photo-news-item .blog-list__image-img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:1px){.photo-news-wrapper .photo-news-item .blog-list__category{margin-bottom:20px}}@media (min-width:1000px){.photo-news-wrapper .photo-news-item .blog-list__category{margin-bottom:45px}}@media (min-width:1px){.photo-news-wrapper .photo-news-item .blog-list__title{font-size:24px}}@media (min-width:1000px){.photo-news-wrapper .photo-news-item .blog-list__title{font-size:32px}}@media (min-width:1px){.photo-news-wrapper .photo-news-item .blog-list__title{line-height:26px}}@media (min-width:1000px){.photo-news-wrapper .photo-news-item .blog-list__title{line-height:40px}}@media (min-width:1px){.photo-news-wrapper .photo-news-item .blog-list__title{margin-bottom:20px}}@media (min-width:1000px){.photo-news-wrapper .photo-news-item .blog-list__title{margin-bottom:26px}}.photo-news-wrapper .photo-news-item .blog-list__title a{color:#333744}.photo-news-wrapper .photo-news-item .blog-list__title a:hover{color:#234d87}.photo-news-wrapper .photo-news-item .blog-list__text{color:#8c8c8c;font-size:16px;line-height:26px}@media (min-width:1px){.photo-news-wrapper .photo-news-item .blog-list__text{margin-bottom:20px}}@media (min-width:1000px){.photo-news-wrapper .photo-news-item .blog-list__text{margin-bottom:43px}}.photo-news-redirect-wrapper{text-align:center}@media (min-width:767px){.photo-news-redirect-wrapper{margin-bottom:50px}}.photo-news-redirect-wrapper .photo-news-redirect{font-size:12px;letter-spacing:2.4px;margin-top:0;text-transform:uppercase}.breadcrumbs{display:none}.breadcrumbs-list{align-items:center;color:#a3a3a3;display:flex;flex-wrap:wrap;font-family:Geometria;margin:auto;text-transform:uppercase}@media (min-width:1px){.breadcrumbs-list{font-size:12px;letter-spacing:1.2px;line-height:normal}}.breadcrumbs-list span{margin:0 5px}.breadcrumbs-list a{color:inherit;font:inherit;padding:5px 0}.breadcrumbs-list .mod_hidden{display:none}@media (max-width:1000px){.breadcrumbs-list.mod_showmen{justify-content:flex-start!important}}.main-screen{margin-bottom:35px}.main-screen .main-screen__arrows{bottom:30px;left:50%;position:absolute;transform:translateX(-50%);z-index:1}.main-screen .main-screen__arrow{animation:caretHint 2s infinite;display:block;height:14px;opacity:0;width:18px}.main-screen .main-screen__arrow:nth-of-type(2){animation-delay:.15s}.main-screen .main-screen__arrow:nth-of-type(3){animation-delay:.3s}.page--top .main-screen,.page_about .main-screen,.page_contacts .main-screen{margin-bottom:0}@keyframes caretHint{0%{opacity:0}34%{opacity:1}67%{opacity:0}}.page_blog .section-title,.page_blog-category .section-title,.page_photo-blog .section-title,.page_photo-blog-category .section-title{max-width:100%}.hidden-select{cursor:pointer;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:200}.blog-nav{margin-top:25px}.blog-nav_item,.blog-nav_selected-category,.blog-nav_title{color:#8c8c8c;font-family:Geometria;font-size:12px;letter-spacing:.15em;line-height:22px;padding:0 6px;position:relative;text-transform:uppercase}.blog-nav_item,.blog-nav_selected-category{display:inline-block}.blog-nav_link{color:#8c8c8c;padding:0}.blog-nav_list{background:#fff;padding-bottom:8px;padding-top:8px}.blog-nav_list,.page_agencies-categories .blog-nav_list,.page_all-members .blog-nav_list,.page_blog .blog-nav_list,.page_blog-category .blog-nav_list,.page_foto .blog-nav_list,.page_foto-categories .blog-nav_list,.page_partners .blog-nav_list,.page_photo-blog .blog-nav_list,.page_photo-blog-category .blog-nav_list,.page_restaurants .blog-nav_list,.page_restaurants-place .blog-nav_list,.page_video .blog-nav_list,.page_video-blog .blog-nav_list,.page_video-blog-category .blog-nav_list,.page_video-categories .blog-nav_list{display:inline-block}@media (max-width:799px){.page_agencies-categories .blog-nav_list,.page_all-members .blog-nav_list,.page_blog .blog-nav_list,.page_blog-category .blog-nav_list,.page_foto .blog-nav_list,.page_foto-categories .blog-nav_list,.page_partners .blog-nav_list,.page_photo-blog .blog-nav_list,.page_photo-blog-category .blog-nav_list,.page_restaurants .blog-nav_list,.page_restaurants-place .blog-nav_list,.page_video .blog-nav_list,.page_video-blog .blog-nav_list,.page_video-blog-category .blog-nav_list,.page_video-categories .blog-nav_list{background:#fff;display:none;padding-bottom:8px;padding-top:8px;position:absolute;top:62px;width:100%;z-index:11}.page_agencies-categories .blog-nav_title,.page_all-members .blog-nav_title,.page_blog .blog-nav_title,.page_blog-category .blog-nav_title,.page_foto .blog-nav_title,.page_foto-categories .blog-nav_title,.page_partners .blog-nav_title,.page_photo-blog .blog-nav_title,.page_photo-blog-category .blog-nav_title,.page_restaurants .blog-nav_title,.page_restaurants-place .blog-nav_title,.page_video .blog-nav_title,.page_video-blog .blog-nav_title,.page_video-blog-category .blog-nav_title,.page_video-categories .blog-nav_title{display:none}}.page_agencies-categories .blog-nav_title:empty,.page_all-members .blog-nav_title:empty,.page_blog .blog-nav_title:empty,.page_blog-category .blog-nav_title:empty,.page_foto .blog-nav_title:empty,.page_foto-categories .blog-nav_title:empty,.page_partners .blog-nav_title:empty,.page_photo-blog .blog-nav_title:empty,.page_photo-blog-category .blog-nav_title:empty,.page_restaurants .blog-nav_title:empty,.page_restaurants-place .blog-nav_title:empty,.page_video .blog-nav_title:empty,.page_video-blog .blog-nav_title:empty,.page_video-blog-category .blog-nav_title:empty,.page_video-categories .blog-nav_title:empty{display:none}.page_agencies-categories .blog-nav_item,.page_agencies-categories .blog-nav_selected-category,.page_agencies-categories .blog-nav_title,.page_all-members .blog-nav_item,.page_all-members .blog-nav_selected-category,.page_all-members .blog-nav_title,.page_blog .blog-nav_item,.page_blog .blog-nav_selected-category,.page_blog .blog-nav_title,.page_blog-category .blog-nav_item,.page_blog-category .blog-nav_selected-category,.page_blog-category .blog-nav_title,.page_foto .blog-nav_item,.page_foto .blog-nav_selected-category,.page_foto .blog-nav_title,.page_foto-categories .blog-nav_item,.page_foto-categories .blog-nav_selected-category,.page_foto-categories .blog-nav_title,.page_partners .blog-nav_item,.page_partners .blog-nav_selected-category,.page_partners .blog-nav_title,.page_photo-blog .blog-nav_item,.page_photo-blog .blog-nav_selected-category,.page_photo-blog .blog-nav_title,.page_photo-blog-category .blog-nav_item,.page_photo-blog-category .blog-nav_selected-category,.page_photo-blog-category .blog-nav_title,.page_restaurants .blog-nav_item,.page_restaurants .blog-nav_selected-category,.page_restaurants .blog-nav_title,.page_restaurants-place .blog-nav_item,.page_restaurants-place .blog-nav_selected-category,.page_restaurants-place .blog-nav_title,.page_video .blog-nav_item,.page_video .blog-nav_selected-category,.page_video .blog-nav_title,.page_video-blog .blog-nav_item,.page_video-blog .blog-nav_selected-category,.page_video-blog .blog-nav_title,.page_video-blog-category .blog-nav_item,.page_video-blog-category .blog-nav_selected-category,.page_video-blog-category .blog-nav_title,.page_video-categories .blog-nav_item,.page_video-categories .blog-nav_selected-category,.page_video-categories .blog-nav_title{display:inline-block}@media (max-width:799px){.page_agencies-categories .blog-nav_item,.page_all-members .blog-nav_item,.page_blog .blog-nav_item,.page_blog-category .blog-nav_item,.page_foto .blog-nav_item,.page_foto-categories .blog-nav_item,.page_partners .blog-nav_item,.page_photo-blog .blog-nav_item,.page_photo-blog-category .blog-nav_item,.page_restaurants .blog-nav_item,.page_restaurants-place .blog-nav_item,.page_video .blog-nav_item,.page_video-blog .blog-nav_item,.page_video-blog-category .blog-nav_item,.page_video-categories .blog-nav_item{display:block;text-align:left}}.blog-nav_item{display:inline-block;padding:6px}.blog-nav_selected{display:none;padding:10px 0;position:relative;text-align:left}@media (max-width:799px){.blog-nav_selected{background-color:#fbfbfb;display:block;padding:13px 20px}}.blog-nav_selected-dropdown{height:15px;position:absolute;right:20px;top:16px;width:15px}.blog-nav_selected-category{padding:0}.reservation-wrapper{background-color:rgba(0,0,0,.6);display:flex;height:100vh;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:-999999}.reservation-wrapper.active{opacity:1;visibility:visible;z-index:99999999}.reservation-modal{align-items:stretch;display:flex;justify-content:center;margin:auto;max-width:1600px}.reservation-modal .picture-container{background-position:50%;background-size:cover;flex:1.6667 1 1000px;max-width:1000px}@media (min-width:1px){.reservation-modal .picture-container{display:none}}@media (min-width:1240px){.reservation-modal .picture-container{display:block}}.reservation-modal .reservation-pic{-o-object-fit:cover;object-fit:cover}.reservation-modal .text-container{background-color:#fff;display:flex;max-width:600px;position:relative}@media (min-width:1px){.reservation-modal .text-container{flex:1}}@media (min-width:1240px){.reservation-modal .text-container{flex:1 0 600px}}@media (min-width:1px){.reservation-modal .text-container{color:#333744;padding:42px 17px 46px}}.reservation-modal .main-menu__close{cursor:pointer;position:absolute;right:30px;top:30px}.reservation-modal .main-menu__close:hover .ic-close:before{transform:rotate(90deg)}.reservation-modal .reservation-form{margin:auto;max-width:400px}.reservation-modal .form-title{color:#000;font-family:Praho Pro}@media (min-width:1px){.reservation-modal .form-title{font-size:20px;letter-spacing:0;line-height:28px;margin-bottom:28px}}@media (min-width:1240px){.reservation-modal .form-title{font-size:32px;letter-spacing:0;line-height:28px;margin-bottom:35px}}@media (min-width:1px){.reservation-modal .form-text{font-size:14px;letter-spacing:0;line-height:22px;margin-bottom:35px}}@media (min-width:1240px){.reservation-modal .form-text{font-size:16px;letter-spacing:0;line-height:26px;margin-bottom:45px}}.reservation-modal .form-input{border:none;border-bottom:1px solid #eaeaea;color:#000;font-size:16px;letter-spacing:0;line-height:26px;padding-left:0;text-transform:unset}.reservation-modal .form-input::-moz-placeholder{color:#a3a3a3}.reservation-modal .form-input::placeholder{color:#a3a3a3}.reservation-modal .form-input.input-error{border-bottom-color:#f15762}.reservation-modal .form-input-container:not(:last-child){margin-bottom:40px}@media (min-width:1px){.reservation-modal .form-contact{margin-bottom:40px}}@media (min-width:1240px){.reservation-modal .form-contact{margin-bottom:50px}}.reservation-modal .contacts{padding-top:10px}@media (min-width:1240px){.reservation-modal .social_col{display:inline-flex;width:200px}}.public-offer{align-items:center;display:flex;letter-spacing:.1px}@media screen and (max-width:540px){.public-offer{font-size:13px}}.public-offer.inline{display:inline-block}.public-offer.inline>a{display:inline}.public-offer a{color:inherit;display:inline-block;position:relative;transition:all .3s}.public-offer a:hover{color:#415571}.public-offer a:hover:after{background-color:#415571}.public-offer a:after{background-color:#c4c4c4;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .3s;width:100%}.public-offer.hovered a{color:#415571}.public-offer.hovered a:after{background-color:#415571}.public-offer input[type=checkbox]:checked+.checkbox-image:after{content:url(/img/payment-check.png)}.public-offer input[type=checkbox]{display:none}.public-offer .checkbox-image{border:1px solid #eee;cursor:pointer;display:inline-block;height:18px;margin-bottom:2px;margin-right:10px;position:relative;vertical-align:text-bottom;width:18px}.public-offer .checkbox-image:after{content:"";height:100%;position:absolute;transform:translate(20%,-30%);width:100%}.js-participate{margin-bottom:15px}.js-participate.mod_inactive{background:none!important;border:1px solid #eaeaea;color:#ccc!important;cursor:default}.page_agencies-categories .main-screen-white,.page_partners .main-screen-white,.page_restaurants .main-screen-white,.page_restaurants-place .main-screen-white{padding:58px 0 45px}@media (max-width:768px){.page_agencies-categories .main-screen-white,.page_partners .main-screen-white,.page_restaurants .main-screen-white,.page_restaurants-place .main-screen-white{padding:50px 30px 45px}}.page_masters .main-screen-white{padding:58px 30px 45px}@media (min-width:1000px){.page_masters .main-screen-white{padding:0 0 90px}}.page_masters .main-screen-white .main-screen-white_heading{font-size:40px}@media (min-width:1000px){.page_masters .main-screen-white .main-screen-white_heading{font-size:60px}}.main-screen-white{margin:auto;max-width:780px;padding:58px 0 84px;text-align:center}@media (max-width:768px){.main-screen-white{padding:50px 30px 45px}}@media (min-width:1px) and (max-width:539px){.main-screen-white{padding:35px 20px 45px!important;text-align:left}.main-screen-white .main-screen-white_text{padding-left:0!important}}@media (min-width:1px){.main-screen-white .main-screen-white_pad{margin-bottom:10px}}@media (min-width:1000px){.main-screen-white .main-screen-white_pad{margin-bottom:16px}}.main-screen-white .main-screen-white_heading{cursor:pointer;display:inline;margin-top:0;padding-bottom:3px;position:relative;transition:all .3s ease}.main-screen-white .main-screen-white_heading:hover .members-filter-btn{border-color:#000}.main-screen-white .members-filter-btn{border-bottom:1px solid #b0bfd4;display:inline;font-size:28px;max-width:-moz-fit-content;max-width:fit-content;padding-bottom:3px;transition:all .3s ease;white-space:nowrap}@media (min-width:1000px){.main-screen-white .members-filter-btn{font-size:40px}}.main-screen-white .members-filter-btn svg{transform:translateY(-5px);width:12px}@media (min-width:1000px){.main-screen-white .members-filter-btn svg{min-width:18px}}.main-screen-white .main-screen-white_links{color:#a3a3a3;font-family:Geometria;font-size:12px;justify-content:center;letter-spacing:1.2px;line-height:normal;padding-bottom:5px;text-transform:uppercase}@media (min-width:1px){.main-screen-white .main-screen-white_links{margin-bottom:15px}}@media (min-width:767px){.main-screen-white .main-screen-white_links{margin-bottom:18px}}@media (min-width:1000px){.main-screen-white .main-screen-white_links{margin-bottom:10px}}.main-screen-white .main-screen-white_links span{margin:0 5px}.main-screen-white .main-screen-white_heading{color:#000;font-family:Praho Pro;font-size:28px;margin-bottom:10px}@media (min-width:1000px){.main-screen-white .main-screen-white_heading{font-size:40px}}.main-screen-white .main-screen-white_text{color:#767676;font-family:Geometria;font-size:16px;line-height:1.6em;margin-top:25px}@media (max-width:768px){.main-screen-white .main-screen-white_text{line-height:1.5;margin-top:40px;padding:0 25px}}.main-screen-white .filters{display:grid;grid-template-columns:1fr;justify-items:flex-start;margin-top:0;max-width:-moz-fit-content;max-width:fit-content}@media (min-width:1000px){.main-screen-white .filters{grid-gap:40px;align-items:center;grid-template-columns:max-content max-content;margin:auto;max-width:-moz-max-content;max-width:max-content}.main-screen-white .filters .mod_justify-self{justify-self:end}}.main-screen-white .filters .main-screen-white_heading{align-items:center}.main-screen-white .filters.mod_one{display:grid;grid-template-columns:1fr;justify-items:center;max-width:-moz-fit-content;max-width:fit-content}.footer .footer__container{grid-gap:10px;align-items:center;border-top:1px solid #eaeaea;display:grid;flex-wrap:wrap;grid-template-columns:1fr 1fr 1fr;padding:19px 0}.footer .footer__about{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-right:auto}.footer .footer__about .mod_full-width{width:100%}.footer .mod_center{text-align:center}.footer .mod_right{text-align:right}.footer .footer__about-logo{height:25px;margin-right:29px;width:170px}.footer .footer__about-years,.footer .footer__dev-by,.footer .footer__policy a{color:#8c8c8c;font-family:Geometria;font-size:12px;letter-spacing:normal;line-height:2.08;text-align:left;text-transform:uppercase}.footer .footer__policy a{padding-bottom:0}.footer .footer__dev-by{text-transform:none}.footer .footer__dev{align-items:center;display:flex;justify-content:flex-start;margin-left:auto}.footer .emind-logo{height:25px;margin-left:10px;width:25px}.footer .footer__dev-by{display:flex;margin-left:40px}.footer .footer__socials{align-items:center;display:flex;justify-content:center}.footer .footer__social{padding:13px}.footer .footer__social:hover .mod_hover-black{fill:#000!important}@media (max-width:999px){.footer .footer__container{display:flex;flex-direction:column}.footer .footer__about{margin:0;order:1}.footer .footer__socials{order:0}.footer .footer__dev{margin:0 0 13px}}.footer.mod_mobile .footer__container{padding:29px 0 16px}.footer.mod_mobile .footer__about{flex-direction:column;order:unset}.footer.mod_mobile .footer__about-logo{margin:0 0 4px}.footer.mod_mobile .footer__dev-by{margin:0 0 21px}.footer.mod_mobile .footer__socials{order:unset;padding:10px 0}.footer.mod_mobile .footer__dev{flex-direction:column}@media (max-width:767px){.footer .footer__phone{padding:30px 0 5px;text-align:center}}.footer .footer-icon{width:20px}.m-gallery:last-child .gallery-description{border-bottom:none}.gallery-description{align-items:flex-start;border-bottom:1px solid #eaeaea;color:#333744;display:flex;justify-content:flex-start;padding:16px 0}.gallery-description.mod_no-awards .gallery-description__location{margin-right:0}.gallery-description.mod_no-awards .gallery-description__contacts{margin-left:auto}.gallery-description.mod_no-awards .gallery-description__awards{display:none}.gallery-description.mod_no-awards .gallery-description__title{flex:auto}@media (min-width:1px) and (max-width:539px){.gallery-description{border:none;padding:25px 0 0}}@media (min-width:1000px){.gallery-description{padding:33px 0 20px}}@media (min-width:540px){.gallery-description{justify-content:space-between}}@media (min-width:1240px){.gallery-description{justify-content:flex-start}}.gallery-description .gallery-description__title{font-family:Praho Pro,sans-serif;font-size:25px}@media (min-width:1240px){.gallery-description .gallery-description__title{flex:0 0 25%}}.gallery-description .gallery-description__title a{line-height:16px;vertical-align:top}.gallery-description .gallery-description__title a:hover{color:#234d87}.gallery-description .gallery-description__awards{align-items:center;display:flex;display:none;flex-wrap:wrap;justify-content:flex-end;margin-left:auto;margin-right:-5px}@media (min-width:1240px){.gallery-description .gallery-description__awards{display:flex}}.gallery-description .gallery-description__contacts{align-items:center;display:flex;flex:0 0 auto;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:3px;transform:translateY(-2px)}@media (min-width:1px) and (max-width:539px){.gallery-description .gallery-description__contacts{display:none}}.gallery-description .gallery-description__phone{border-bottom-style:dotted!important;font-family:Geometria;font-size:16px;padding-bottom:2px;position:relative;width:-moz-fit-content;width:fit-content}@media (min-width:1px) and (max-width:539px){.gallery-description .gallery-description__phone{display:none}}.gallery-description .gallery-description__phone-link:not(.mod-no-hover):hover:before{opacity:1}.gallery-description .gallery-description__phone-link:before{background:#fff;border-radius:6px;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#a3a3a3;content:attr(data-popup);display:block;font-family:Geometria;font-size:14px;left:calc(100% + 20px);min-width:150px;opacity:0;padding:11px 17px;pointer-events:none;position:absolute;text-align:center;top:-12px;transition:.3s;z-index:20}.gallery-description .gallery-description__location{color:#333744;font-size:16px;line-height:20px;margin:0 25px 0 22px;padding-top:2px}.gallery-description .gallery-description__location svg{fill:#333744}.gallery-description .gallery-description__location span{margin:0 5px}.gallery-description .gallery-description__socials{display:flex;transform:translateY(-1px)}.gallery-description .gallery-description__socials svg{height:16px;width:16px}.gallery-description .gallery-description__socials .mod_youtube-higher{width:24px}.gallery-description .gallery-description__award-text{align-items:center;display:flex;font-size:14px;justify-content:flex-start;margin-bottom:10px;text-transform:uppercase}.gallery-description .gallery-description__award-text span{margin-left:5px;margin-right:5px}.gallery-description .gallery-description__award-text:before{background:url(/img/svg/achievement_left.svg) 50%/contain no-repeat;content:"";display:block;height:25px;width:25px}.gallery-description .gallery-description__award-text:after{background:url(/img/svg/achievement_right.svg) 50%/contain no-repeat;content:"";display:block;height:25px;width:25px}.gallery-description .gallery-description__socials{margin:0 25px 0 15px}.gallery-description .gallery-description__social-link{display:flex;padding:3px 7px}.gallery-description .gallery-description__social-link>*{margin:auto}@media (min-width:1px) and (max-width:539px){.gallery-description .gallery-description__social-link{padding:10px}}.gallery-description .gallery-description__social:hover .mod_hover-black{fill:#000!important}.gallery-description .gallery-description__awards .awards{flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.gallery-description .gallery-description__awards .awards .mod_third{display:none}.gallery-description .gallery-description__awards .awards .hidden-description{left:unset;max-width:500px;right:0;transform:translateY(-100%);width:auto}.gallery-description .gallery-description__awards .award-wrapper{margin-left:10px;width:auto}.personal-award-title{align-items:center;cursor:pointer;display:flex;font-size:14px;justify-content:flex-start;position:relative;text-align:center;text-transform:uppercase}.personal-award-title:hover>.hidden-description{opacity:1}.personal-award-title.mod_award-hover:hover:after,.personal-award-title.mod_award-hover:hover:before{filter:grayscale(1)}.personal-award-title .hidden-description{background:#fff;border-radius:6px;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#000;font-size:14px;opacity:0;padding:12px 20px;pointer-events:none;position:absolute;right:5px;text-align:center;top:-20px;transform:translateY(-100%);transition:.3s;white-space:nowrap;z-index:9999}.personal-award-title.mod_award-hover span{max-width:370px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.personal-award-title span{margin-left:5px;margin-right:5px}.personal-award-title .full-award-description{align-items:center;display:flex;justify-content:center;padding:14px 0}.personal-award-title .full-award-description:before{background:url(/img/svg/achievement_left.svg) 50%/contain no-repeat;content:"";display:block;height:25px;width:25px}.personal-award-title .full-award-description:after{background:url(/img/svg/achievement_right.svg) 50%/contain no-repeat;content:"";display:block;height:25px;width:25px}.personal-award-title:before{background:url(/img/svg/achievement_left.svg) 50%/contain no-repeat}.personal-award-title:after,.personal-award-title:before{content:"";display:block;height:25px;transition:all .3s;width:25px}.personal-award-title:after{background:url(/img/svg/achievement_right.svg) 50%/contain no-repeat}@media (min-width:1px){.personal-award-title{margin-bottom:10px}}@media (min-width:1000px){.personal-award-title{margin-bottom:0}}.rating-container{position:relative}@media (min-width:1px){.rating-container{display:block}}@media (min-width:1240px){.rating-container{display:inline-block}}@media (min-width:1px){.rating-container{margin:0 auto}}@media (min-width:1240px){.rating-container{margin:0}}.rating-container.mod_without-total{display:block;width:-moz-fit-content;width:fit-content}.rating-container.mod_without-total .rating-details_inner{background-color:#fff;padding:0 20px}.rating-container.mod_without-total .rating-details:after{background-color:#fff}.rating-container.mod_without-total .rating-details_main{padding-bottom:0}.rating-details{background:#fff;box-sizing:border-box;color:#a3a3a3;font-family:Geometria;font-size:12px;min-width:300px;position:relative;text-transform:uppercase;transition:all .3s;z-index:300}@media (min-width:1px){.rating-details{margin-left:0}}@media (min-width:1240px){.rating-details{margin-left:-20px;max-width:300px}}.rating-details:after{background-color:#fff;bottom:-20px;content:"";display:block;height:20px;position:absolute;width:100%}.rating-details .rating-details_inner{background-color:#fff;padding:20px 20px 0;position:relative}.rating-details .rating-details_main{align-items:flex-start;display:flex;flex-direction:column;padding-bottom:20px}@media (min-width:1px){.rating-details .rating-details_main{align-items:center}}@media (min-width:1240px){.rating-details .rating-details_main{align-items:flex-start}}@media (min-width:1px){.rating-details .rating-details_main{justify-content:center}}@media (min-width:1240px){.rating-details .rating-details_main{justify-content:space-between}}.rating-details .rating-details_list{background-color:#fff;border-top:1px solid #e9ebee;box-shadow:0 10px 20px 0 rgba(0,0,0,.2);display:flex;flex-wrap:wrap;justify-content:space-between;left:0;opacity:0;padding:0 20px 30px;position:absolute;transition:all .3s;visibility:hidden;width:100%}.rating-details .rating-details_list-inner{align-items:center;display:flex;flex:0 0 45%}.rating-details .rating-details_list-inner:first-child,.rating-details .rating-details_list-inner:nth-child(2){margin-top:18px}.rating-details .rating-details_item-text{color:#8c8c8c;font-size:12px;margin-left:14px}.rating-details .mod_offsets{margin:7px 0}.rating-details .rating-details_all-rates{cursor:pointer;font-family:Geometria;font-size:14px;letter-spacing:1.2px;padding:5px 0;text-transform:lowercase}@media (min-width:1px) and (max-width:539px){.rating-details .rating-details_all-rates{display:none}}.rating-details .rating-details_all-rates .mod_dotted-border{border-bottom:1px dotted #a3a3a3}.rating-details .dash{background-color:#a3a3a3;display:block;height:1px;width:20px}@media (min-width:1px) and (max-width:539px){.rating-details .dash{display:none}}.rating-details .rating-details_star{display:inline-block;height:21px;margin-right:5px;width:21px}.rating-details .star-full{background:url(/img/svg/star-full.svg) 50%/cover no-repeat}.rating-details .star-half{background:url(/img/svg/star-half.svg) 50%/cover no-repeat}.rating-details .star-weak{background:url(/img/svg/star-weak.svg) 50%/cover no-repeat}.rating-details .mod_weeker{opacity:.3}.article-list .blog-list__category-link,.articles-slider .blog-list__category-link,.page_all-members .blog-list__category-link,.page_blog .blog-list .blog-list__category-link,.page_blog-category .blog-list .blog-list__category-link,.page_home .blog-list .blog-list__category-link{font-size:12px;letter-spacing:2.4px;line-height:25px}.article-list .blog-list__category,.articles-slider .blog-list__category,.page_all-members .blog-list__category,.page_blog .blog-list .blog-list__category,.page_blog-category .blog-list .blog-list__category,.page_home .blog-list .blog-list__category{margin:21px 0 14px}.article-list .blog-list__title a,.articles-slider .blog-list__title a,.page_all-members .blog-list__title a,.page_blog .blog-list .blog-list__title a,.page_blog-category .blog-list .blog-list__title a,.page_home .blog-list .blog-list__title a{color:#333744;font-family:Praho Pro;font-size:45px;line-height:52px}.article-list .blog-list__title a:hover,.articles-slider .blog-list__title a:hover,.page_all-members .blog-list__title a:hover,.page_blog .blog-list .blog-list__title a:hover,.page_blog-category .blog-list .blog-list__title a:hover,.page_home .blog-list .blog-list__title a:hover{color:#234d87}.article-list .blog-list__title,.articles-slider .blog-list__title,.page_all-members .blog-list__title,.page_blog .blog-list .blog-list__title,.page_blog-category .blog-list .blog-list__title,.page_home .blog-list .blog-list__title{color:#333744;font-family:Praho Pro;font-size:22px;line-height:28px;margin-bottom:16px}.article-list .blog-list__title:hover,.articles-slider .blog-list__title:hover,.page_all-members .blog-list__title:hover,.page_blog .blog-list .blog-list__title:hover,.page_blog-category .blog-list .blog-list__title:hover,.page_home .blog-list .blog-list__title:hover{color:#234d87}.article-list .blog-list__text--date,.articles-slider .blog-list__text--date,.page_all-members .blog-list__text--date,.page_blog .blog-list .blog-list__text--date,.page_blog-category .blog-list .blog-list__text--date,.page_home .blog-list .blog-list__text--date{font-size:12px;letter-spacing:2.4px;margin-top:18px}.article-list a.blog-list__descr:hover .blog-list__title,.articles-slider a.blog-list__descr:hover .blog-list__title,.page_all-members a.blog-list__descr:hover .blog-list__title,.page_blog .blog-list a.blog-list__descr:hover .blog-list__title,.page_blog-category .blog-list a.blog-list__descr:hover .blog-list__title,.page_home .blog-list a.blog-list__descr:hover .blog-list__title{color:#234d87}.article-list .blog-list__main .blog-list__text,.article-list .blog-list__text,.articles-slider .blog-list__main .blog-list__text,.articles-slider .blog-list__text,.page_all-members .blog-list__main .blog-list__text,.page_all-members .blog-list__text,.page_blog .blog-list .blog-list__main .blog-list__text,.page_blog .blog-list .blog-list__text,.page_blog-category .blog-list .blog-list__main .blog-list__text,.page_blog-category .blog-list .blog-list__text,.page_home .blog-list .blog-list__main .blog-list__text,.page_home .blog-list .blog-list__text{color:#767676;font-family:Geometria;font-size:16px;letter-spacing:.416px}.article-list .blog-list__main .blog-list__category,.articles-slider .blog-list__main .blog-list__category,.page_all-members .blog-list__main .blog-list__category,.page_blog .blog-list .blog-list__main .blog-list__category,.page_blog-category .blog-list .blog-list__main .blog-list__category,.page_home .blog-list .blog-list__main .blog-list__category{margin-bottom:10px}.article-list .blog-list__main .blog-list__title,.articles-slider .blog-list__main .blog-list__title,.page_all-members .blog-list__main .blog-list__title,.page_blog .blog-list .blog-list__main .blog-list__title,.page_blog-category .blog-list .blog-list__main .blog-list__title,.page_home .blog-list .blog-list__main .blog-list__title{color:#333744;font-family:Praho Pro;font-size:45px;line-height:52px;margin-bottom:29px}.article-list .blog-list__main .blog-list__title:hover,.articles-slider .blog-list__main .blog-list__title:hover,.page_all-members .blog-list__main .blog-list__title:hover,.page_blog .blog-list .blog-list__main .blog-list__title:hover,.page_blog-category .blog-list .blog-list__main .blog-list__title:hover,.page_home .blog-list .blog-list__main .blog-list__title:hover{color:#234d87}.persons-list__item .list__image-wrapper{margin-bottom:20px}.persons-list__item .blog-list__category{margin-bottom:14px;margin-top:25px}.persons-list__item .blog-list__category-link{font-size:12px;letter-spacing:2.4px;line-height:25px}.persons-list__item .persons-list__title{color:#333744;font-family:Praho Pro;font-size:32px;line-height:40px;margin-bottom:24px}.persons-list__item .persons-list__title:hover{color:#234d87}.persons-list__item .persons-list__title--sm{font-size:22px;line-height:25px}.persons-list__item .persons-list__text{color:#767676;font-family:Geometria;font-size:16px;letter-spacing:.416px}.persons-list__item a.persons-list__descr:hover .persons-list__title{color:#234d87}@media (min-width:1px){.m-gallery.mod_video{margin-top:23px}}@media (min-width:767px){.m-gallery.mod_video{margin-top:40px}}@media (min-width:1px){.m-gallery.mod_video{margin-bottom:23px!important}}@media (min-width:767px){.m-gallery.mod_video{margin-bottom:30px}}@media (max-width:999px){.m-gallery.mod_video .m-gallery__container{display:flex;max-width:100%}.m-gallery.mod_video .logo{margin-right:5px}.m-gallery.mod_video .logo .m-gallery__logo,.m-gallery.mod_video .logo .m-gallery__logo .m-gallery__logo-image,.m-gallery.mod_video .logo .m-gallery__logo .m-gallery__logo-inner{height:100%}}.m-gallery-description{color:#767676}@media (min-width:1240px){.galleries-list.mod-overflow-visible{overflow:visible}}@media (max-width:767px){.galleries-list.mod_agency{margin:0 -20px}.galleries-list.mod_agency .m-gallery__list{height:225px!important}.galleries-list.mod_agency .gallery-description{padding-left:20px;padding-right:20px}.galleries-list.mod_agency .m-gallery{margin-right:-5px}.galleries-list.mod_agency .bottom-line>.col-item{margin-top:2px}.galleries-list.mod_agency .m-gallery.mod_video .logo,.galleries-list.mod_agency .top-line>.col-item:first-child{margin-right:2px}.galleries-list.mod_agency .m-gallery .logo{width:180px}.galleries-list.mod_agency .m-gallery__logo,.galleries-list.mod_agency .m-gallery__logo-inner{width:100%}}.restaurant-gallery{grid-gap:4px;grid-template-columns:320px 1fr 1fr 1fr;height:400px;min-height:400px;overflow-y:hidden;place-items:stretch}@media (max-width:1000px){.restaurant-gallery{grid-gap:2px;grid-template-columns:184px 168px 269px 236px 18px;height:100%;margin-right:-20px;min-height:263px;overflow-x:scroll;padding:0}}.restaurant-gallery .image-wrapper{background-color:#eaeaea;min-height:400px}@media (max-width:1000px){.restaurant-gallery .image-wrapper{min-height:263px}}.restaurant-gallery .image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.restaurant-gallery.mod_photo{grid-template-columns:320px repeat(6,auto)}@media (max-width:1000px){.restaurant-gallery.mod_photo{grid-template-columns:184px repeat(6,auto)}}.restaurant-gallery.mod_photo .image-wrapper{aspect-ratio:var(--gallery-aspect-ratio)}.galleries-video-masters .video-masters__description{display:flex;margin:60px 0 30px}.galleries-video-masters .video-masters__description:first-of-type{margin-top:0}.galleries-video-masters .video-masters__logo{display:flex;height:60px;margin-right:16px;overflow:hidden;width:60px}.galleries-video-masters .m-gallery__logo-image{border-radius:50%;height:60px;position:static;width:60px}.galleries-video-masters .video-masters__info{align-items:flex-start;display:flex;flex-direction:column}.galleries-video-masters .video-masters__title{font-family:Praho Pro,sans-serif;font-size:20px;margin-bottom:7px}.galleries-video-masters .video-master__phone{border-bottom:1px solid #eaeaea;font-size:14px;padding-bottom:2px}.galleries-video-masters .m-gallery__item--video{padding-bottom:50%}.galleries-video-masters .m-gallery__item--video img{height:2px!important}@media (min-width:1240px){.wrap.mod_pad-videografy{padding-top:23px}}.video-slider{font-size:0}@media (max-width:768px){.video-slider{margin:0 -20px}}.video-slider iframe{bottom:0;height:100%;left:0;opacity:0;pointer-events:inherit;position:absolute;right:0;top:0;visibility:hidden;width:100%}.video-slider .played iframe{opacity:1;visibility:visible}.video-slider .video-slider__item{display:inline-block;height:100%;opacity:0;padding-bottom:38.3%;position:relative;transition:all 1s ease}@media (min-width:1px) and (max-width:539px){.video-slider .video-slider__item{padding-bottom:56.25%}}.video-slider .video-slider__item:hover .video-link__play{transform:scale(1.05)}.video-slider .video-slider__item.mod_loaded,.video-slider .video-slider__item.mod_loaded .video-link__play{opacity:1}.video-slider .video-slider__link{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.video-slider__controls{align-items:center;bottom:-59px;display:flex;height:30px;position:absolute;right:20px;z-index:400}@media (max-width:999px){.video-slider__controls{display:flex;justify-content:space-between;padding:0 20px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%}.video-slider__controls .video-slider__next,.video-slider__controls .video-slider__prev{color:#fff!important;display:grid;place-items:center}}.video-slider__controls .video-slider__next,.video-slider__controls .video-slider__prev{color:#252525;cursor:pointer;transition:all .4s ease}.video-slider__controls .video-slider__prev{margin-right:25px}.video-slider__controls .video-slider__prev:hover{transform:translateX(-3px)}.video-slider__controls .video-slider__next:hover{transform:translateX(3px)}.login-modal_container{display:block}.login__overlay{background:rgba(0,0,0,.6);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:20}.login-modal{background:#fff;display:flex;flex-direction:column;height:100%;padding:40px;width:100%}@media (min-width:1000px){.login-modal{height:100vh;width:100vw}}.login-modal .close-container{width:100%}.login-modal .login-modal_close{color:#1c1c1a;font-size:30px;margin:30px auto;max-width:1200px;text-align:left}.login-modal .login-modal_close a{cursor:pointer}.login-modal .login-modal_control{margin:auto;position:relative}.login-modal .login-modal_input{border:none;border-bottom:1px solid #cdcdcd;color:#252525;font-family:Praho Pro;font-size:24px;margin-bottom:30px;padding-bottom:14px;padding-left:0;text-transform:none}.login-modal .login-modal_input::-moz-placeholder{opacity:.3}.login-modal .login-modal_input::placeholder{opacity:.3}.login-modal .login-modal_tip{color:#b2b2b2;display:none;left:-10px;padding:10px;position:absolute;top:-40px}.login-modal p{color:#b2b2b2;font-size:14px;text-align:center}.login-modal .login-btn{margin-top:20px;text-align:center;transition:.3s ease}.login-modal svg{fill:#cdcdcd;cursor:pointer;transition:.3s ease}.login-modal svg.mod_filled,.login-modal svg:hover{fill:#000}.login-modal .remind-me-password-modal{background-color:#fff;display:none;left:50%;padding:40px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:300}.login-modal .remind-me-password-modal p{color:#000;margin-bottom:12px}.login-modal .remind-me-password-modal button{border:1px solid;height:50px;margin-top:30px;min-width:150px;padding:0 20px;transition:all .3s ease}.login-modal .login-forgot-btn{background:none;border:none;color:#767676;display:block;font-family:Geometria;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.86;margin:0 auto 60px;text-align:center}.password-reset .login-modal_input{margin-bottom:25px;margin-top:20px;max-width:360px}.password-reset .invalid-feedback{color:red;display:block;margin:0 0 15px}.password-reset .password-reset_action{fill:#cdcdcd;border:none;cursor:pointer;display:block;font-size:14px;font-weight:500;height:50px;margin:0 auto 80px;padding:0 10px;text-transform:uppercase;transition:.3s ease}.password-reset .password-reset_action:hover{fill:#000}.password-reset .login-modal_control{width:100%}.password-reset .login-modal_form{align-items:center;display:flex;flex-direction:column;justify-content:center}.lds-ripple{display:inline-block;height:64px;position:relative;width:64px}.lds-ripple div{animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;border:4px solid #fff;border-radius:50%;opacity:1;position:absolute}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{height:0;left:28px;opacity:1;top:28px;width:0}to{height:58px;left:-1px;opacity:0;top:-1px;width:58px}}.spinner-modal{align-items:center;background-color:#b3b3b3;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;position:fixed;right:0;top:0;width:100%;z-index:9999}.lds-ellipsis{display:block;height:64px;margin:auto;position:relative;width:64px}.lds-ellipsis div{animation-timing-function:cubic-bezier(0,1,1,0);background:#000;border-radius:50%;height:11px;position:absolute;top:27px;width:11px}.lds-ellipsis div:first-child{animation:lds-ellipsis1 .6s infinite;left:6px}.lds-ellipsis div:nth-child(2){animation:lds-ellipsis2 .6s infinite;left:6px}.lds-ellipsis div:nth-child(3){animation:lds-ellipsis2 .6s infinite;left:26px}.lds-ellipsis div:nth-child(4){animation:lds-ellipsis3 .6s infinite;left:45px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(19px)}}.confirm-modal{background-color:#fff;flex-direction:column;height:200px;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:300px;z-index:9999}.confirm-modal,.confirm-modal .confirm-modal_actions,.confirm-modal .mod_default{align-items:center;display:flex;justify-content:center}.confirm-modal .mod_default{border:1px solid;height:40px;margin:0 5px;padding:0 10px;transition:all .3s}.confirm-modal .mod_default:hover{background-color:#000;color:#fff}.confirm-layer{background-color:rgba(0,0,0,.6);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.button-border-bottom{align-items:center;border-bottom:1px solid transparent;color:#000;display:flex;justify-content:center;margin:30px auto;text-transform:uppercase;transition:all .3s}.button-border-bottom svg{margin-left:10px}.button-border-bottom:hover{border-color:#000}.button-border-bottom .mod_processing{animation:process-more .6s linear infinite}@keyframes process-more{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.article-list{display:grid}@media (min-width:1px){.article-list{grid-template-columns:repeat(2,calc(50% - 10px))}}@media (min-width:1000px){.article-list{grid-template-columns:repeat(4,1fr)}}@media (min-width:1px){.article-list{grid-gap:20px}}@media (min-width:1240px){.article-list{grid-gap:50px}}.article-list .article-list-btn{grid-column:1/-1}.article-list .article .blog-list__image--wrapper{display:block}@media (min-width:1px) and (max-width:539px){.article-list .article .blog-list__title{color:#333744;font-family:Praho Pro;font-size:18px;line-height:1.2}.article-list .article .blog-list__title:hover{color:#234d87}}.article-list .article.mod_hidden{display:none}.article-video-list{display:block}@media (min-width:1000px){.article-video-list{grid-gap:60px;display:grid;grid-template-columns:repeat(3,3fr)}}.article-video-list .article.mod_hidden{display:none}.article-video-list .article-list-btn{grid-column:1/-1}@media (min-width:1px){.article-video-list .video-news-card{margin-bottom:62px}}@media (min-width:1000px){.article-video-list .video-news-card{margin-bottom:0}}.related-subscribers-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -15px}.related-subscribers-list .related-subscriber{padding:0 15px}@media (min-width:1px){.related-subscribers-list .related-subscriber{flex:0 0 100%}}@media (min-width:767px){.related-subscribers-list .related-subscriber{flex:0 0 50%}}@media (min-width:1000px){.related-subscribers-list .related-subscriber{flex:0 0 25%}}.related-subscribers-list .related-subscriber.mod_hidden{display:none}.tags-container{border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea}.tags-container .tags{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:center;margin:auto;max-width:760px;padding:20px 0}.tags-container .tags__label{color:#767676;font-size:18px;margin-right:17px}.tags-container .tag{color:#000;font-family:Praho Pro;font-size:18px;margin-right:8px;text-decoration:underline}.tags-container.mod_no-border{border:none;margin-bottom:26px}.cookie{align-items:center;background:hsla(0,0%,100%,.9);bottom:0;box-shadow:0 4px 30px 0 rgba(0,0,0,.15);color:#4f4f4f;display:flex;font-family:Geometria;font-size:16px;justify-content:center;left:0;letter-spacing:1.6px;min-height:80px;padding:20px 40px 20px 20px;position:fixed;text-align:center;width:100%;z-index:999999999}.cookie p{margin:0}.cookie .cookie-close{align-items:center;color:#4f4f4f;cursor:pointer;display:flex;font-size:24px;height:24px;justify-content:center;letter-spacing:0;line-height:0;position:absolute;right:10px;top:20px;transition:all .3s;width:24px}.cookie .cookie-close:hover{background-color:rgba(0,0,0,.2)}@media (min-width:670px){.cookie .cookie-close{right:12px;top:calc(50% - 12px)}}.cookie.accepted{display:none}.news-mailing-form{background:#f5f5f5;margin:0 auto 93px;max-width:1140px;padding:72px 20px}@media (min-width:1000px){.news-mailing-form{margin:0 auto 106px;padding:86px 0}.news-mailing-form .news-mailing-form__inner{align-items:center;display:flex;justify-content:center}}.news-mailing-form .news-mailing-form__description{text-align:left}@media (min-width:1000px){.news-mailing-form .news-mailing-form__description{margin-right:177px;max-width:350px}}.news-mailing-form .news-mailing-form__description h2{color:#000;font-family:Praho Pro;font-size:22px;font-weight:400;line-height:1;margin:0 0 15px}@media (min-width:1000px){.news-mailing-form .news-mailing-form__description h2{font-size:34px;line-height:48px;margin:0 0 10px}}.news-mailing-form .news-mailing-form__description p{color:#828282;font-size:15px;line-height:19px;margin-bottom:23px}@media (min-width:1000px){.news-mailing-form .news-mailing-form__description p{line-height:21px;margin-bottom:0}}.news-mailing-form .news-mailing-form__form{margin:auto;position:relative;text-align:center;width:100%}@media (min-width:1000px){.news-mailing-form .news-mailing-form__form{margin:0;min-width:360px;width:auto}}.news-mailing-form .news-mailing-form__send{bottom:6px;cursor:pointer;display:flex;position:absolute;right:0;transition:all .3s}.news-mailing-form .news-mailing-form__send svg{fill:#828282;transition:all .3s}.news-mailing-form .news-mailing-form__send span{color:#8c8c8c;font-size:15px;font-weight:400;text-transform:uppercase}.news-mailing-form .news-mailing-form__input{background:none;border:none;border-bottom:1px solid #828282;font-family:Geometria;font-size:14px;height:auto;letter-spacing:normal;padding:14px 14px 8px 0;text-transform:none}.news-mailing-form .news-mailing-form__input:focus,.news-mailing-form .news-mailing-form__input:hover{border-bottom:1px solid #333}.news-mailing-form .news-mailing-form__input:focus~.news-mailing-form__send svg,.news-mailing-form .news-mailing-form__input:hover~.news-mailing-form__send svg{fill:#333;transform:rotate(20deg)}.news-mailing-form .news-mailing-form__input:focus~.news-mailing-form__send span,.news-mailing-form .news-mailing-form__input:hover~.news-mailing-form__send span{color:#000}.news-mailing-form .news-mailing-form__input::-moz-placeholder{color:#bdbdbd;font-size:14px;letter-spacing:normal;text-decoration:none;text-transform:none}.news-mailing-form .news-mailing-form__input::placeholder{color:#bdbdbd;font-size:14px;letter-spacing:normal;text-decoration:none;text-transform:none}.news-mailing-form .news-mailing-form__agreement{font-size:12px;margin:40px auto 0;text-align:left;width:-moz-fit-content;width:fit-content}@media (min-width:1000px){.page_home .insta-list{padding-left:30px;padding-right:30px}}@media (min-width:1px) and (max-width:539px){.insta-block{padding-top:30px}}@media (min-width:1px){.insta-block .insta-list{margin-bottom:80px}}@media (min-width:1000px){.insta-block .insta-list{margin-bottom:85px}}@media (min-width:1px){.insta-block .insta-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1240px){.insta-block .insta-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1px){.insta-block .insta-list{grid-gap:.4rem}}@media (min-width:1240px){.insta-block .insta-list{grid-gap:1rem}}.insta-block .insta-item{background-color:#f8f8f8;overflow:hidden;padding-bottom:100%;position:relative;width:100%}@media (min-width:1240px){.insta-block .insta-item.mod_only-mobile{display:none}}.insta-block .insta-img-wrapper{height:100%;position:absolute;width:100%}.insta-block .insta-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.insta-block .insta-img .insta-lazyload{height:100%;-o-object-position:top;object-position:top;opacity:0;transition:.3s;width:100%}.insta-block .insta-img .insta-lazyload.loaded{opacity:1}.insta-block .insta-link{background-color:transparent;bottom:0;left:0;position:absolute;right:0;top:0;transition:background-color .35s ease;z-index:10}.insta-block .insta-link:hover{background-color:rgba(0,0,0,.1)}.insta-block .list-title{color:#8c8c8c;font-family:Geometria;font-size:14px;letter-spacing:1.8px;line-height:1.2;text-align:center;text-transform:uppercase}@media (min-width:1px){.insta-block .list-title{margin-top:40px}}@media (min-width:1240px){.insta-block .list-title{margin-top:100px}}@media (min-width:1px){.insta-block .list-title{margin-bottom:40px}}@media (min-width:1240px){.insta-block .list-title{margin-bottom:100px!important}}.insta-block .list-title.mod_left{text-align:left}.common-footer{position:relative}.common-footer .footer_switcher-container{grid-gap:40px 21px;display:grid;grid-template-columns:auto auto;justify-content:flex-start;margin:26px 0}@media (max-width:767px){.common-footer .footer_switcher-container{grid-gap:21px;grid-template-columns:auto;margin:41px 0 21px}}.common-footer .domain_switcher{display:flex}.common-footer .domain_switcher .switcher_link{color:#8c8c8c;display:block;font-size:14px;line-height:18px;position:relative;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.common-footer .domain_switcher .switcher_link:after{background-color:#a3a3a3;bottom:0;content:"";height:1px;left:50%;position:absolute;transition:all .08s linear;width:0}.common-footer .domain_switcher .switcher_link.mod_active,.common-footer .domain_switcher .switcher_link:hover{color:#415571}.common-footer .domain_switcher .switcher_link.mod_active:after,.common-footer .domain_switcher .switcher_link:hover:after{background-color:#415571;left:0;opacity:1;transform:translateZ(0);visibility:visible;width:100%}@media (min-width:1000px){.common-footer .domain_switcher .switcher_link{line-height:1.8;margin-bottom:0}}.common-footer .domain_switcher .mod_dash{color:#8c8c8c;font-size:14px;line-height:18px;margin:0 10px;position:relative;text-transform:uppercase}.common-footer p,.common-footer span{line-height:normal;margin:0;padding:0}.common-footer .common-footer_container{border-top:1px solid #eaeaea;padding-bottom:46px;padding-top:48px}@media (min-width:1000px){.common-footer .common-footer_container{padding-bottom:44px;padding-top:46px}}.common-footer .common-footer_row.mod_row{align-items:center;display:flex;justify-content:space-between}.common-footer .common-footer_row:not(:last-of-type){margin-bottom:42px}@media (min-width:1000px){.common-footer .common-footer_row{align-items:center;display:flex;justify-content:space-between}.common-footer .common-footer_row:not(:last-of-type){margin-bottom:52px}.common-footer .common-footer_row.mod_no-mb{margin-bottom:0!important}}.common-footer .common-footer_ls{margin-bottom:41px}@media (min-width:1000px){.common-footer .common-footer_ls{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}}.common-footer .common-footer_logo{display:block;margin-bottom:41px;width:-moz-fit-content;width:fit-content}.common-footer .common-footer_logo img{height:auto;width:194px}@media (min-width:1000px){.common-footer .common-footer_logo{margin-bottom:0;margin-right:75px}}.common-footer .footer-phone{color:#000;font-size:14px;line-height:18px}.common-footer .footer-address{color:#8c8c8c;font-size:14px;line-height:18px;margin:10px 0 35px}@media (min-width:1000px){.common-footer .footer-address{margin:0}.common-footer .footer-social{align-items:center;display:flex}}.common-footer .footer-social .social-link{color:#767676;display:block;font-size:12px;position:relative;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.common-footer .footer-social .social-link:not(:last-of-type){margin-bottom:17px}.common-footer .footer-social .social-link:after{background:#828282;bottom:-2px;content:"";display:block;height:1px;left:0;position:absolute;transition:all .2s;width:0}.common-footer .footer-social .social-link:hover{color:#000}.common-footer .footer-social .social-link:hover:after{width:100%}@media (min-width:1000px){.common-footer .footer-social .social-link:not(:last-of-type){margin-bottom:0;margin-right:20px}}.common-footer .eula{color:#8c8c8c;font-size:12px;line-height:15px;text-decoration:none;text-transform:uppercase}.common-footer .common-footer_text-link{color:#8c8c8c;display:block;font-size:14px;line-height:18px;position:relative;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.common-footer .common-footer_text-link:not(:last-of-type){margin-bottom:21px}@media (min-width:1000px){.common-footer .common-footer_text-link{line-height:1.8;margin-bottom:0}.common-footer .common-footer_text-link:not(:last-of-type){margin-bottom:0}.common-footer .common-footer_text-link:after{background-color:#a3a3a3;bottom:0;content:"";height:1px;left:50%;position:absolute;transition:all .08s linear;width:0}.common-footer .common-footer_text-link:hover{color:#415571}.common-footer .common-footer_text-link:hover:after{background-color:#415571;left:0;opacity:1;transform:translateZ(0);visibility:visible;width:100%}.common-footer .common-footer_text-link:not(:last-of-type){margin-right:46px}}.common-footer .dev-by_icon{display:block;height:20px;margin-left:12px;width:20px}.common-footer .dev-by{align-items:center;color:#8c8c8c;display:flex;font-size:12px;line-height:15px}.common-footer .footer-whatsapp{--whatsapp-pulse-color:rgba(0,0,0,.3);--whatsapp-pulse-color-end:rgba(0,0,0,.1);--whatsapp-text-box-width:120px;animation-duration:3s;animation-iteration-count:infinite;animation-name:whatsapp-pulse;border-radius:50%;bottom:20px;box-shadow:0 0 0 3px var(--whatsapp-pulse-color);position:fixed;right:20px;will-change:box-shadow;z-index:999}.common-footer .footer-whatsapp.mod_en{--whatsapp-text-box-width:120px}.common-footer .footer-whatsapp .whatsapp-hidden-text{animation-duration:16s;animation-iteration-count:infinite;background-color:#000;bottom:0;color:#fff;display:block;font-size:16px;font-weight:300;height:42px;line-height:42px;margin:auto;overflow:hidden;padding-left:10px;position:absolute;right:30px;top:0;transition:.3s;white-space:nowrap;width:0}@media (min-width:1200px){.common-footer .footer-whatsapp{bottom:20px}.common-footer .footer-whatsapp:hover svg{transform:scale(1.02)}}.common-footer .footer-whatsapp.fixed{bottom:20px;position:fixed;right:20px}.common-footer .footer-whatsapp svg{fill:#000;display:block;height:57px;position:relative;transition:all .2s;width:57px;z-index:20}@keyframes whatsapp-pulse{0%{box-shadow:0 0 0 3px var(--whatsapp-pulse-color)}50%{box-shadow:0 0 0 13px var(--whatsapp-pulse-color-end)}to{box-shadow:0 0 0 3px var(--whatsapp-pulse-color)}}@keyframes whatsapp-show-text{0%{width:0}59%{width:0}70%{width:var(--whatsapp-text-box-width)}95%{width:var(--whatsapp-text-box-width)}to{width:0}}.awards{align-items:flex-start;flex-direction:column}.awards,.awards .award-wrapper{display:flex;justify-content:flex-start}.awards .award-wrapper{align-items:center;font-size:14px;margin:0 0 10px;position:relative;text-align:center;width:100%}@media (min-width:1px){.awards .award-wrapper{justify-content:center}}@media (min-width:1240px){.awards .award-wrapper{justify-content:flex-start;width:auto}}.awards .award-wrapper .award{align-items:center;display:flex;justify-content:flex-start;max-width:100%}.awards .award-wrapper .award-text{display:block;margin:1px 7px 0;max-width:100%;text-transform:uppercase;width:100%}.awards .award-wrapper .mod_visible{cursor:pointer}.awards .award-wrapper .award .award-text{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.awards .award-wrapper .mod_visible .award-text:before{content:"";display:block}.awards .award-wrapper .award-icon{fill:#deb443;min-width:20px;transition:transform .1s;width:20px}.awards .award-wrapper .award-icon.mod_hidden{display:none}.awards .award-wrapper .award-icon-left{fill:#d2d2d2}.awards .award-wrapper .award-info{fill:#d2d2d2;transition:all .3s ease}.awards .award-wrapper .mod_visible:hover+.hidden-description{opacity:1}.awards .award-wrapper.mod_awards-hover .mod_visible:hover .award-info{fill:#000}.awards .award-wrapper .hidden-description{background:#fff;border-radius:6px;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#000;font-size:14px;left:50%;max-width:100%;opacity:0;padding:12px 20px;pointer-events:none;position:absolute;text-align:center;text-transform:uppercase;top:-8px;transform:translate(-50%,-100%);transition:.3s;width:auto;z-index:9999}@media (min-width:1240px){.awards .award-wrapper .hidden-description{left:0;max-width:500px;transform:translateY(-100%)}}.awards .award-wrapper .hidden-description .award{max-width:100%;width:-moz-max-content;width:max-content}@media (min-width:1240px){.awards .award-wrapper .hidden-description .award{max-width:460px}}.awards .award-wrapper .hidden-description .award-text{margin:0;white-space:normal}.top100-popup{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.top100-popup .close-popup-overlay{bottom:0;left:0;position:fixed;right:0;top:0;z-index:100}.top100-popup.mod_opened{animation-duration:.5s;animation-fill-mode:forwards;animation-name:show-up;display:flex;opacity:0}@keyframes show-up{0%{opacity:0}to{opacity:1}}.top100-popup.mod_opened .popup-content{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in-right;opacity:0;transform:translate3d(-100%,0,0)}@keyframes fade-in-right{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.top100-popup .popup-content{overflow-x:hidden;overflow-y:auto;position:relative;z-index:9999}.top100-popup .popup-close{cursor:pointer;position:absolute;right:9px;top:9px}@media (max-width:1239px){.top100-popup .popup-close{right:17px;top:17px}}.top100-popup .cross-close{align-items:center;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:35px;top:26px;transition:.3s ease;width:24px}@media (max-width:1239px){.top100-popup .cross-close{right:20px;top:20px}}.top100-popup .cross-close .cross_line{background-color:#333;height:1px;left:0;position:absolute;transform-origin:center center;transition:.2s ease;width:34px}@media (max-width:1239px){.top100-popup .cross-close .cross_line{width:27px}}.top100-popup .cross-close .mod_1{top:12px;transform:rotate(45deg)}.top100-popup .cross-close .mod_2{bottom:11px;transform:rotate(-45deg)}@media (min-width:1240px){.top100-popup .cross-close:hover .mod_1{transform:rotate(135deg)}.top100-popup .cross-close:hover .mod_2{transform:rotate(45deg)}}.photo-news-card{flex:0 0 30.3333333333%;text-align:center;width:100%}@media (min-width:1px){.photo-news-card{margin-bottom:40px}}@media (min-width:1000px){.photo-news-card{margin-bottom:0}}.photo-news-card .list__image-wrapper{margin-bottom:19px}.photo-news-card .blog-list__image-img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:1px){.photo-news-card .blog-list__category{margin-bottom:20px}}@media (min-width:1000px){.photo-news-card .blog-list__category{margin-bottom:45px}}@media (min-width:1px){.photo-news-card .blog-list__title{font-size:24px}}@media (min-width:1000px){.photo-news-card .blog-list__title{font-size:32px}}@media (min-width:1px){.photo-news-card .blog-list__title{line-height:26px}}@media (min-width:1000px){.photo-news-card .blog-list__title{line-height:40px}}@media (min-width:1px){.photo-news-card .blog-list__title{margin-bottom:20px}}@media (min-width:1000px){.photo-news-card .blog-list__title{margin-bottom:26px}}.photo-news-card .blog-list__title a{color:#333744}.photo-news-card .blog-list__title a:hover{color:#234d87}.photo-news-card .blog-list__text{color:#8c8c8c;font-size:16px;line-height:26px}@media (min-width:1px){.photo-news-card .blog-list__text{margin-bottom:20px}}@media (min-width:1000px){.photo-news-card .blog-list__text{margin-bottom:43px}}.video-news-card .blog-list__category{margin:24px 0 14px}.video-news-card .blog-list__title{font-size:22px;line-height:28px;margin:0 0 16px}.video-news-card .blog-list__text{color:#767676;font-family:Geometria;font-size:16px;letter-spacing:.416px;line-height:24px;margin-left:0;margin-right:0}.video-news-card .blog-list__author{color:rgba(0,0,0,.3);display:block;font-size:12px;letter-spacing:2.4px;margin-top:18px;text-transform:uppercase}.video-news-card .blog-list__image{cursor:pointer}.video-news-card .blog-list__image:hover .video-link__play{transform:scale(1.05)}.v-gallery-chunk{background-color:#e1e4e6;height:100%;width:100%}.events-home .title-category-links{color:#000;font-family:Geometria;font-size:16px;font-weight:400;line-height:1.6em;margin:auto;max-width:568px;padding:35px 0 50px;text-align:center;transition:all .2s cubic-bezier(.77,0,.175,1)}.events-home .title-category-links .title-category-link.active,.events-home .title-category-links .title-category-link:hover{background-color:#1e1e1e;border-bottom:1px solid #1e1e1e;color:#fff}.events-home .title-category-links .title-category-link{border-bottom:1px solid #b0bfd4;color:#333744;cursor:pointer;display:inline-block;line-height:1.2}.events-home .sub-heading{color:#000;font-family:Praho Pro;font-size:28px;font-weight:400;line-height:100%;margin-bottom:25px}@media (min-width:1200px){.events-home .sub-heading{font-size:36px}}.events-home .sub-heading{margin-bottom:32px;margin-top:0}.events-home .link-container{padding:30px 0 83px;text-align:center}.events-home .uppercase-link{border-bottom:1px solid transparent;color:#8c8c8c;font-size:14px;font-weight:300;line-height:18px;text-align:center;text-transform:uppercase;transition:all .3s ease}.events-home .uppercase-link:hover{border-bottom-color:#415571;color:#415571}.online-events{--section-margin-bottom:110px;--card-bg:#f5f5f5;--text-gray:#767676}@media (max-width:1000px){.online-events{--section-margin-bottom:90px}}.online-events h2{font-size:36px}@media (max-width:1000px){.online-events h2{font-size:28px;line-height:1.2}}.online-events .online-events_heading{max-width:860px;padding:147px 0 122px}@media (max-width:1000px){.online-events .online-events_heading{padding:var(--section-margin-bottom) 0 68px}}.online-events .online-events_heading h1{font-size:60px;line-height:120%;text-transform:uppercase}@media (max-width:1000px){.online-events .online-events_heading h1{font-size:36px;line-height:120%;margin-bottom:36px}}.online-events .online-events_heading .online-events_lead-text{color:var(--text-gray);font-size:24px;line-height:32px;max-width:600px}@media (max-width:1000px){.online-events .online-events_heading .online-events_lead-text{font-size:16px;line-height:28px}}.online-events .online-events_examples{margin-bottom:var(--section-margin-bottom)}.online-events .online-events_examples .example_list{display:flex;overflow:auto;padding-top:35px}.online-events .online-events_examples .example-item_inner{background-color:var(--card-bg);padding-bottom:65.5172413793%;position:relative}.online-events .online-events_examples .example_item{cursor:pointer;display:flex;flex:0 0 45%;flex-direction:column;margin-right:30px}.online-events .online-events_examples .example_item:hover .video-play-btn{transform:translate(-50%,-50%) scale(1.05)}.online-events .online-events_examples .example_item .video-play-btn{height:65px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:65px;z-index:30}.online-events .online-events_examples .example_item.mod_first,.online-events .online-events_examples .example_item.mod_last{background-color:#fff;flex:0 0 calc(50% - 630px)}.online-events .online-events_examples .example_item-description-container{background:linear-gradient(180deg,transparent,#000);bottom:0;left:0;padding:51px 44px 25px;position:absolute;width:100%;z-index:20}@media (max-width:1000px){.online-events .online-events_examples .example_item-description-container{display:none}}.online-events .online-events_examples .example_item-description{color:#fff;font-size:20px;line-height:28px}@media (max-width:1000px){.online-events .online-events_examples .example_item-description{display:none}}.online-events .online-events_examples .example_item-description p{margin-bottom:0}.online-events .online-events_examples .example_item-description h3{color:inherit;font-size:22px;line-height:1.2}.online-events .online-events_examples .example_item-description.mod_mobile{color:#000;display:none;position:static}@media (max-width:1000px){.online-events .online-events_examples .example_item-description.mod_mobile{display:block}}.online-events .online-events_examples .example_item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media (max-width:1000px){.online-events .online-events_examples .example_list{padding-top:25px}.online-events .online-events_examples .example_item{flex:0 0 calc(100% - 40px)}.online-events .online-events_examples .example_item-description.mod_mobile{margin-top:18px}.online-events .online-events_examples .example_item-description.mod_mobile h3{color:#333744;font-size:22px;line-height:28px;margin-bottom:16px}.online-events .online-events_examples .example_item-description.mod_mobile p{color:var(--text-gray);font-size:16px;letter-spacing:.416px;line-height:24px}.online-events .online-events_examples .example_item{margin-right:10px}.online-events .online-events_examples .example_item.mod_first,.online-events .online-events_examples .example_item.mod_last{flex:0 0 10px}.online-events .online-events_examples .example_item .video-play-btn{height:45px;width:45px}}.online-events .online-events_possibility{background-color:var(--card-bg);padding:76px 71px}.online-events .online-events_possibility .possibilities{color:#333744;display:flex;flex-wrap:wrap;padding-top:40px;text-transform:uppercase}.online-events .online-events_possibility .possibility_list{padding-right:117px}.online-events .online-events_possibility .possibility_list p{margin-bottom:26px}.online-events .online-events_possibility .possibility_list:last-of-type{padding-right:0}@media (max-width:767px){.online-events .online-events_possibility{margin:0 -20px;padding:72px 40px 56px 15px}.online-events .online-events_possibility .possibilities{padding-top:26px}.online-events .online-events_possibility .possibility_list{font-size:16px;line-height:28px;padding-right:0}.online-events .online-events_possibility .possibility_list p{margin-bottom:30px}}.online-events .online-events_process{padding:var(--section-margin-bottom) 0}.online-events .online-events_process .process_list{grid-gap:50px 20px;align-items:center;color:#000;display:grid;font-size:16px;grid-template-columns:repeat(2,calc(50% - 40px));line-height:28px;padding-top:15px}.online-events .online-events_process .process_item{align-items:center;display:flex;padding-right:20px}.online-events .online-events_process .process_text{height:100%;padding-top:22px}.online-events .online-events_process .clipped-counter{height:66px;min-width:58px;opacity:.4;position:relative}.online-events .online-events_process .clipped-counter .clip-line,.online-events .online-events_process .clipped-counter .clip-number{height:100%;position:absolute;width:100%}.online-events .online-events_process .clipped-counter .clip-number{align-items:center;background-color:#fff;clip-path:polygon(0 0,57px 0,23px 66px,0 66px);color:grey;display:grid;font-size:34px;z-index:20}.online-events .online-events_process .clipped-counter .clip-number.mod_first{padding-left:5px}.online-events .online-events_process .clipped-counter .clip-line{background-color:gray;clip-path:polygon(0 0,58px 0,24px 66px,0 66px);z-index:1}.online-events .online-events_process .mobile-counter{display:none}@media (max-width:1000px){.online-events .online-events_process .process_list{grid-gap:40px 30px;align-items:baseline;grid-template-columns:1fr 1fr}.online-events .online-events_process .process_item{display:block;font-size:16px;line-height:28px;padding-right:0}.online-events .online-events_process .clipped-counter{display:none}.online-events .online-events_process .mobile-counter{color:grey;display:block;font-size:12px;line-height:100%;margin-bottom:10px;opacity:.4}}.online-events .online-events_how-mach{background-color:var(--card-bg);margin-bottom:var(--section-margin-bottom);padding:75px 71px}.online-events .online-events_how-mach .online-events_form{grid-gap:60px;align-items:flex-end;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding-top:22px}.online-events .online-events_how-mach .online-events_form label{width:100%}.online-events .online-events_how-mach .online-events_form input{background-color:transparent;border:none;border-bottom:1px solid #828282;color:#333744;font-size:14px;height:30px;letter-spacing:0;line-height:18px;padding:0;text-transform:none;width:100%}.online-events .online-events_how-mach .online-events_form input::-moz-placeholder{color:#bdbdbd}.online-events .online-events_how-mach .online-events_form input::placeholder{color:#bdbdbd}.online-events .online-events_how-mach .online-events_form input:focus{border-bottom:1px solid #1e1e1e}.online-events .online-events_how-mach .online-events_form .online-events_submit{border-bottom:1px solid transparent;color:#1e1e1e;font-size:14px;font-weight:300;line-height:18px;padding-bottom:5px;text-transform:uppercase;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.online-events .online-events_how-mach .online-events_form .online-events_submit:hover{border-bottom-color:#1e1e1e}@media (max-width:1000px){.online-events .online-events_how-mach{padding:90px 23px}.online-events .online-events_how-mach .online-events_form{grid-gap:26px;grid-template-columns:1fr;padding-top:4px}.online-events .online-events_how-mach .online-events_submit{margin-top:15px}}.online-events .online-events_studio{margin-bottom:var(--section-margin-bottom)}.online-events .online-events_studio .studio-list{display:flex;overflow:auto;padding-top:20px}.online-events .online-events_studio .studio-item{background-color:var(--card-bg);flex:0 0 50%;margin-right:26px;padding-bottom:33.3333333333%;position:relative}.online-events .online-events_studio .studio-item.mod_first,.online-events .online-events_studio .studio-item.mod_last{background-color:#fff;flex:0 0 calc(50% - 626px)}.online-events .online-events_studio .studio-item img{display:block;height:100%;position:absolute;top:0;width:100%}@media (max-width:1000px){.online-events .online-events_studio .studio-list{flex-wrap:wrap;padding:5px 20px 0}.online-events .online-events_studio .studio-item{flex:0 0 100%;margin-bottom:5px;margin-right:0;padding-bottom:66.6666666667%}.online-events .online-events_studio .studio-item.mod_first,.online-events .online-events_studio .studio-item.mod_last{display:none}}.online-events .online-events_equipment{margin-bottom:var(--section-margin-bottom)}.online-events .online-events_equipment .equipment_list{grid-gap:30px;display:grid;grid-template-columns:repeat(4,1fr);padding-top:15px}.online-events .online-events_equipment .equipment_item{background-color:var(--card-bg);color:#333744;display:flex;flex-direction:column;height:auto;min-height:230px;min-width:264px;padding:32px 24px}.online-events .online-events_equipment .equipment_item p{font-size:14px;line-height:1.6}.online-events .online-events_equipment .equipment_item h3{margin:0 0 12px}.online-events .online-events_equipment .equipment_item-icon{height:30px;margin-bottom:25px}.online-events .online-events_equipment .equipment_list.mod_mobile{display:none}@media (max-width:1239px){.online-events .online-events_equipment .equipment_list{display:none}.online-events .online-events_equipment .equipment_list.mod_mobile{grid-gap:0;display:flex;margin:0 -20px;overflow:auto}.online-events .online-events_equipment .equipment_list.mod_mobile .equipment_item{margin-right:15px}.online-events .online-events_equipment .equipment_list.mod_mobile .equipment_item.mod_first,.online-events .online-events_equipment .equipment_list.mod_mobile .equipment_item.mod_last{height:100%;margin-right:20px;min-width:1px;opacity:0;padding:0;width:1px}}.online-events .online-events_prices{grid-gap:94px;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;display:grid;grid-template-columns:calc(60% - 128px) calc(40% - 90px);padding:var(--section-margin-bottom) 0}.online-events .online-events_prices h2{margin-bottom:40px}.online-events .online-events_prices .text{color:#333744;font-size:20px;font-weight:400;line-height:28px}.online-events .online-events_prices .text p{line-height:1.44}.online-events .online-events_prices .text b{font-weight:500}.online-events .online-events_prices .prices_additional .anchor-link{border-bottom:1px solid transparent;color:#1e1e1e;font-size:14px;font-weight:300;line-height:18px;margin-top:44px;padding-bottom:5px;text-transform:uppercase;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.online-events .online-events_prices .prices_additional .anchor-link:hover{border-bottom-color:#1e1e1e}.online-events .online-events_prices .text .price{color:#8c8c8c;margin-bottom:30px}.online-events .online-events_prices .text p{margin-bottom:20px}@media (max-width:1000px){.online-events .online-events_prices{grid-gap:36px;grid-template-columns:1fr}.online-events .online-events_prices .text,.online-events .online-events_prices .text .price{font-size:16px;line-height:28px}.online-events .online-events_prices .text p{margin-bottom:12px}.online-events .online-events_prices .prices_additional button{margin-top:10px}}.online-events .online-events_powered{padding:var(--section-margin-bottom) 0}.online-events .online-events_powered .powered_list{align-items:center;display:flex;justify-content:space-between;padding-top:15px}.online-events .online-events_powered .powered_list div{max-width:140px}@media (max-width:1000px){.online-events .online-events_powered .powered_list{grid-gap:30px;display:grid;grid-template-columns:1fr 1fr}.online-events .online-events_powered .powered_list div{max-width:120px}}html .text-content{padding-top:40px}html body .page{min-height:calc(100vh - 100px)}
