

/* Start:/front/dist/assets/vendor/bvi.min.css?178673317078737*/
/*!
 * Button visually impaired v1.0.0 (https://bvi.isvek.ru/)
 * Copyright 2014-2021 <bvi@isvek.ru>
 * Licensed under MIT (https://github.com/veks/button-visually-impaired-javascript/blob/master/LICENSE.md)
 */html:not(.bvi-panel){font-size:100%}html:not(.bvi-panel) *,html:not(.bvi-panel) ::after,html:not(.bvi-panel) ::before{box-sizing:border-box}html body .bvi-panel{font-family:Arial,serif!important;font-size:1rem!important;padding:.5rem;color:#000;top:0;left:0;right:0;letter-spacing:0;position:relative;text-shadow:none;line-height:normal;border:0;margin-bottom:.3rem;background-color:#f7f7f7;box-shadow:0 1px 3px 0 rgba(0,0,0,.23);z-index:999999!important}html body .bvi-panel *{font-family:Arial,serif!important;font-size:1rem!important}html body .bvi-panel.bvi-fixed-top{position:fixed;top:0;right:0;left:0;z-index:999999}html body .bvi-panel.bvi-panel-hide{display:none}html body .bvi-panel a{color:#000!important;outline:0!important;background-color:transparent!important;text-decoration:none!important}html body .bvi-panel a:focus,html body .bvi-panel a:hover{color:#000!important;outline:0!important;background-color:transparent!important;text-decoration:none!important}html body .bvi-panel a.bvi-link{display:inline-block;line-height:1.5;font-size:.875rem!important;color:#212529!important;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#e0e0e0!important;border:1px solid #c6c6c6!important;padding:.375rem .75rem;border-radius:.25rem;position:relative;font-weight:700;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}html body .bvi-panel a.bvi-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}html body .bvi-panel a.bvi-link:focus,html body .bvi-panel a.bvi-link:hover{background-color:#b6b6b6!important}html body .bvi-panel a.bvi-link.active{color:#212529!important;background-color:#b6b6b6!important}html body .bvi-panel a.bvi-link.bvi-theme-white{background-color:#fff!important;color:#000!important}html body .bvi-panel a.bvi-link.bvi-theme-black{background-color:#000!important;color:#fff!important}html body .bvi-panel a.bvi-link.bvi-theme-blue{background-color:#9dd1ff!important;color:#063462!important}html body .bvi-panel a.bvi-link.bvi-theme-brown{background-color:#f7f3d6!important;color:#4d4b43!important}html body .bvi-panel a.bvi-link.bvi-theme-green{background-color:#3b2716!important;color:#a9e44d!important}html body .bvi-panel .bvi-blocks{margin:0 auto;text-align:center;display:flex;flex-flow:row wrap}html body .bvi-panel .bvi-blocks.bvi-block-start{justify-content:flex-start}html body .bvi-panel .bvi-blocks.bvi-block-center{justify-content:center}html body .bvi-panel .bvi-blocks.bvi-block-end{justify-content:flex-end}html body .bvi-panel .bvi-block{padding:.688rem .938rem}html body .bvi-panel .bvi-block .bvi-block-title{text-align:center;font-weight:600!important;font-size:1rem!important;display:block;margin-bottom:.8rem}html body .bvi-panel .bvi-modal{position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;visibility:hidden;z-index:1050;outline:0;opacity:0;background:rgba(0,0,0,.5);-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;transition:opacity .2s ease-in}html body .bvi-panel .bvi-modal.show{visibility:visible;opacity:1}html body .bvi-panel .bvi-modal .bvi-modal-dialog{max-width:500px;margin:1.75rem auto;display:flex;align-items:center;height:calc(100% - 3.5rem);pointer-events:none}html body .bvi-panel .bvi-modal .bvi-modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;max-height:100%;overflow:hidden}html body .bvi-panel .bvi-modal .bvi-modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:.8rem .8rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}html body .bvi-panel .bvi-modal .bvi-modal-title{margin-top:0;margin-bottom:0;line-height:1.5;font-size:1.25rem;font-weight:600;color:#000}html body .bvi-panel .bvi-modal .bvi-modal-body{position:relative;flex:1 1 auto;padding:1rem;overflow-y:auto}html body .bvi-panel .bvi-modal .bvi-modal-body::-webkit-scrollbar{width:.5rem;background-color:transparent;opacity:0}html body .bvi-panel .bvi-modal .bvi-modal-body::-webkit-scrollbar-thumb{background-color:#dee2e6;border-radius:.25rem}html body .bvi-panel .bvi-modal .bvi-modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.8rem .8rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}html body .bvi-panel .bvi-modal .bvi-modal-close{float:right;font-size:1.2rem!important;font-weight:700;line-height:1;text-shadow:0 1px 0 #fff;opacity:.5}html body .bvi-panel .bvi-modal .bvi-modal-close:focus,html body .bvi-panel .bvi-modal .bvi-modal-close:hover{cursor:pointer;opacity:.75}body.bvi-active{margin:0;padding:0;top:0;left:0}body.bvi-active.bvi-noscroll{overflow:hidden!important}body .bvi-body{padding:0 .5rem}body .bvi-body[data-bvi-theme=white]:not(.bvi-no-styles){background-color:#fff!important;color:#000!important;fill:#000000!important;border-color:#000!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles){background-color:#fff!important;color:#000!important;fill:#000000!important;border-color:#000!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-speech-text{border-color:#000}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#000!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(0,0,0,.5)!important;border:1px solid rgba(0,0,0,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(0,0,0,.5)!important;border:1px solid rgba(0,0,0,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#fff!important;background-color:#000!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#000!important;background-color:#fff!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:#000!important;color:#000!important;fill:#000000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#000!important;color:#fff!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#000!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#fff!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#fff!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=black]:not(.bvi-no-styles){background-color:#000!important;color:#fff!important;fill:#ffffff!important;border-color:#fff!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles){background-color:#000!important;color:#fff!important;fill:#ffffff!important;border-color:#fff!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-speech-text{border-color:#fff}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#fff!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(255,255,255,.5)!important;border:1px solid rgba(255,255,255,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(255,255,255,.5)!important;border:1px solid rgba(255,255,255,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#000!important;background-color:#fff!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#fff!important;background-color:#000!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:#fff!important;color:#fff!important;fill:#ffffff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#fff!important;color:#000!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#fff!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#000!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#000!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=blue]:not(.bvi-no-styles){background-color:#9dd1ff!important;color:#063462!important;fill:#063462!important;border-color:#063462!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles){background-color:#9dd1ff!important;color:#063462!important;fill:#063462!important;border-color:#063462!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-speech-text{border-color:#063462}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#063462!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(6,52,98,.5)!important;border:1px solid rgba(6,52,98,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(6,52,98,.5)!important;border:1px solid rgba(6,52,98,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#9dd1ff!important;background-color:#063462!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#063462!important;background-color:#9dd1ff!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#9dd1ff!important;box-shadow:none!important;text-shadow:none!important;border-color:#063462!important;color:#063462!important;fill:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#063462!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#063462!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#063462!important;color:#9dd1ff!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#063462!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#063462!important;background-color:#9dd1ff!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#9dd1ff!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#9dd1ff!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=brown]:not(.bvi-no-styles){background-color:#f7f3d6!important;color:#4d4b43!important;fill:#4D4B43!important;border-color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles){background-color:#f7f3d6!important;color:#4d4b43!important;fill:#4D4B43!important;border-color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-speech-text{border-color:#4d4b43}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#4d4b43!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(77,75,67,.5)!important;border:1px solid rgba(77,75,67,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(77,75,67,.5)!important;border:1px solid rgba(77,75,67,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#f7f3d6!important;background-color:#4d4b43!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#4d4b43!important;background-color:#f7f3d6!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#f7f3d6!important;box-shadow:none!important;text-shadow:none!important;border-color:#4d4b43!important;color:#4d4b43!important;fill:#4D4B43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#4d4b43!important;color:#f7f3d6!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#4d4b43!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#4d4b43!important;background-color:#f7f3d6!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#f7f3d6!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#f7f3d6!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=green]:not(.bvi-no-styles){background-color:#3b2716!important;color:#a9e44d!important;fill:#A9E44D!important;border-color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles){background-color:#3b2716!important;color:#a9e44d!important;fill:#A9E44D!important;border-color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-speech-text{border-color:#a9e44d}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#a9e44d!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(169,228,77,.5)!important;border:1px solid rgba(169,228,77,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(169,228,77,.5)!important;border:1px solid rgba(169,228,77,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#3b2716!important;background-color:#a9e44d!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#a9e44d!important;background-color:#3b2716!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#3b2716!important;box-shadow:none!important;text-shadow:none!important;border-color:#a9e44d!important;color:#a9e44d!important;fill:#A9E44D!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#a9e44d!important;color:#3b2716!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#a9e44d!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#a9e44d!important;background-color:#3b2716!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#3b2716!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#3b2716!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-fontsize="40"] *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="40"] * h1,body .bvi-body[data-bvi-fontsize="40"] * h1 *{font-size:47px!important}body .bvi-body[data-bvi-fontsize="40"] * h2,body .bvi-body[data-bvi-fontsize="40"] * h2 *{font-size:46px!important}body .bvi-body[data-bvi-fontsize="40"] * h3,body .bvi-body[data-bvi-fontsize="40"] * h3 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="40"] * h4,body .bvi-body[data-bvi-fontsize="40"] * h4 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="40"] * h5,body .bvi-body[data-bvi-fontsize="40"] * h5 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="40"] * h6,body .bvi-body[data-bvi-fontsize="40"] * h6 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="39"] *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="39"] * h1,body .bvi-body[data-bvi-fontsize="39"] * h1 *{font-size:46px!important}body .bvi-body[data-bvi-fontsize="39"] * h2,body .bvi-body[data-bvi-fontsize="39"] * h2 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="39"] * h3,body .bvi-body[data-bvi-fontsize="39"] * h3 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="39"] * h4,body .bvi-body[data-bvi-fontsize="39"] * h4 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="39"] * h5,body .bvi-body[data-bvi-fontsize="39"] * h5 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="39"] * h6,body .bvi-body[data-bvi-fontsize="39"] * h6 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="38"] *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="38"] * h1,body .bvi-body[data-bvi-fontsize="38"] * h1 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="38"] * h2,body .bvi-body[data-bvi-fontsize="38"] * h2 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="38"] * h3,body .bvi-body[data-bvi-fontsize="38"] * h3 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="38"] * h4,body .bvi-body[data-bvi-fontsize="38"] * h4 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="38"] * h5,body .bvi-body[data-bvi-fontsize="38"] * h5 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="38"] * h6,body .bvi-body[data-bvi-fontsize="38"] * h6 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="37"] *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="37"] * h1,body .bvi-body[data-bvi-fontsize="37"] * h1 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="37"] * h2,body .bvi-body[data-bvi-fontsize="37"] * h2 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="37"] * h3,body .bvi-body[data-bvi-fontsize="37"] * h3 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="37"] * h4,body .bvi-body[data-bvi-fontsize="37"] * h4 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="37"] * h5,body .bvi-body[data-bvi-fontsize="37"] * h5 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="37"] * h6,body .bvi-body[data-bvi-fontsize="37"] * h6 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="36"] *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="36"] * h1,body .bvi-body[data-bvi-fontsize="36"] * h1 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="36"] * h2,body .bvi-body[data-bvi-fontsize="36"] * h2 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="36"] * h3,body .bvi-body[data-bvi-fontsize="36"] * h3 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="36"] * h4,body .bvi-body[data-bvi-fontsize="36"] * h4 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="36"] * h5,body .bvi-body[data-bvi-fontsize="36"] * h5 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="36"] * h6,body .bvi-body[data-bvi-fontsize="36"] * h6 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="35"] *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="35"] * h1,body .bvi-body[data-bvi-fontsize="35"] * h1 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="35"] * h2,body .bvi-body[data-bvi-fontsize="35"] * h2 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="35"] * h3,body .bvi-body[data-bvi-fontsize="35"] * h3 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="35"] * h4,body .bvi-body[data-bvi-fontsize="35"] * h4 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="35"] * h5,body .bvi-body[data-bvi-fontsize="35"] * h5 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="35"] * h6,body .bvi-body[data-bvi-fontsize="35"] * h6 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="34"] *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="34"] * h1,body .bvi-body[data-bvi-fontsize="34"] * h1 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="34"] * h2,body .bvi-body[data-bvi-fontsize="34"] * h2 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="34"] * h3,body .bvi-body[data-bvi-fontsize="34"] * h3 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="34"] * h4,body .bvi-body[data-bvi-fontsize="34"] * h4 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="34"] * h5,body .bvi-body[data-bvi-fontsize="34"] * h5 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="34"] * h6,body .bvi-body[data-bvi-fontsize="34"] * h6 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="33"] *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="33"] * h1,body .bvi-body[data-bvi-fontsize="33"] * h1 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="33"] * h2,body .bvi-body[data-bvi-fontsize="33"] * h2 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="33"] * h3,body .bvi-body[data-bvi-fontsize="33"] * h3 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="33"] * h4,body .bvi-body[data-bvi-fontsize="33"] * h4 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="33"] * h5,body .bvi-body[data-bvi-fontsize="33"] * h5 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="33"] * h6,body .bvi-body[data-bvi-fontsize="33"] * h6 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="32"] *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="32"] * h1,body .bvi-body[data-bvi-fontsize="32"] * h1 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="32"] * h2,body .bvi-body[data-bvi-fontsize="32"] * h2 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="32"] * h3,body .bvi-body[data-bvi-fontsize="32"] * h3 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="32"] * h4,body .bvi-body[data-bvi-fontsize="32"] * h4 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="32"] * h5,body .bvi-body[data-bvi-fontsize="32"] * h5 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="32"] * h6,body .bvi-body[data-bvi-fontsize="32"] * h6 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="31"] *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="31"] * h1,body .bvi-body[data-bvi-fontsize="31"] * h1 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="31"] * h2,body .bvi-body[data-bvi-fontsize="31"] * h2 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="31"] * h3,body .bvi-body[data-bvi-fontsize="31"] * h3 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="31"] * h4,body .bvi-body[data-bvi-fontsize="31"] * h4 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="31"] * h5,body .bvi-body[data-bvi-fontsize="31"] * h5 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="31"] * h6,body .bvi-body[data-bvi-fontsize="31"] * h6 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="30"] *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="30"] * h1,body .bvi-body[data-bvi-fontsize="30"] * h1 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="30"] * h2,body .bvi-body[data-bvi-fontsize="30"] * h2 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="30"] * h3,body .bvi-body[data-bvi-fontsize="30"] * h3 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="30"] * h4,body .bvi-body[data-bvi-fontsize="30"] * h4 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="30"] * h5,body .bvi-body[data-bvi-fontsize="30"] * h5 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="30"] * h6,body .bvi-body[data-bvi-fontsize="30"] * h6 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="29"] *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="29"] * h1,body .bvi-body[data-bvi-fontsize="29"] * h1 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="29"] * h2,body .bvi-body[data-bvi-fontsize="29"] * h2 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="29"] * h3,body .bvi-body[data-bvi-fontsize="29"] * h3 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="29"] * h4,body .bvi-body[data-bvi-fontsize="29"] * h4 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="29"] * h5,body .bvi-body[data-bvi-fontsize="29"] * h5 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="29"] * h6,body .bvi-body[data-bvi-fontsize="29"] * h6 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="28"] *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="28"] * h1,body .bvi-body[data-bvi-fontsize="28"] * h1 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="28"] * h2,body .bvi-body[data-bvi-fontsize="28"] * h2 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="28"] * h3,body .bvi-body[data-bvi-fontsize="28"] * h3 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="28"] * h4,body .bvi-body[data-bvi-fontsize="28"] * h4 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="28"] * h5,body .bvi-body[data-bvi-fontsize="28"] * h5 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="28"] * h6,body .bvi-body[data-bvi-fontsize="28"] * h6 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="27"] *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="27"] * h1,body .bvi-body[data-bvi-fontsize="27"] * h1 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="27"] * h2,body .bvi-body[data-bvi-fontsize="27"] * h2 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="27"] * h3,body .bvi-body[data-bvi-fontsize="27"] * h3 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="27"] * h4,body .bvi-body[data-bvi-fontsize="27"] * h4 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="27"] * h5,body .bvi-body[data-bvi-fontsize="27"] * h5 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="27"] * h6,body .bvi-body[data-bvi-fontsize="27"] * h6 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="26"] *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="26"] * h1,body .bvi-body[data-bvi-fontsize="26"] * h1 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="26"] * h2,body .bvi-body[data-bvi-fontsize="26"] * h2 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="26"] * h3,body .bvi-body[data-bvi-fontsize="26"] * h3 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="26"] * h4,body .bvi-body[data-bvi-fontsize="26"] * h4 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="26"] * h5,body .bvi-body[data-bvi-fontsize="26"] * h5 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="26"] * h6,body .bvi-body[data-bvi-fontsize="26"] * h6 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="25"] *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="25"] * h1,body .bvi-body[data-bvi-fontsize="25"] * h1 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="25"] * h2,body .bvi-body[data-bvi-fontsize="25"] * h2 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="25"] * h3,body .bvi-body[data-bvi-fontsize="25"] * h3 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="25"] * h4,body .bvi-body[data-bvi-fontsize="25"] * h4 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="25"] * h5,body .bvi-body[data-bvi-fontsize="25"] * h5 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="25"] * h6,body .bvi-body[data-bvi-fontsize="25"] * h6 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="24"] *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="24"] * h1,body .bvi-body[data-bvi-fontsize="24"] * h1 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="24"] * h2,body .bvi-body[data-bvi-fontsize="24"] * h2 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="24"] * h3,body .bvi-body[data-bvi-fontsize="24"] * h3 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="24"] * h4,body .bvi-body[data-bvi-fontsize="24"] * h4 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="24"] * h5,body .bvi-body[data-bvi-fontsize="24"] * h5 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="24"] * h6,body .bvi-body[data-bvi-fontsize="24"] * h6 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="23"] *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="23"] * h1,body .bvi-body[data-bvi-fontsize="23"] * h1 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="23"] * h2,body .bvi-body[data-bvi-fontsize="23"] * h2 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="23"] * h3,body .bvi-body[data-bvi-fontsize="23"] * h3 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="23"] * h4,body .bvi-body[data-bvi-fontsize="23"] * h4 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="23"] * h5,body .bvi-body[data-bvi-fontsize="23"] * h5 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="23"] * h6,body .bvi-body[data-bvi-fontsize="23"] * h6 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="22"] *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="22"] * h1,body .bvi-body[data-bvi-fontsize="22"] * h1 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="22"] * h2,body .bvi-body[data-bvi-fontsize="22"] * h2 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="22"] * h3,body .bvi-body[data-bvi-fontsize="22"] * h3 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="22"] * h4,body .bvi-body[data-bvi-fontsize="22"] * h4 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="22"] * h5,body .bvi-body[data-bvi-fontsize="22"] * h5 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="22"] * h6,body .bvi-body[data-bvi-fontsize="22"] * h6 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="21"] *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="21"] * h1,body .bvi-body[data-bvi-fontsize="21"] * h1 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="21"] * h2,body .bvi-body[data-bvi-fontsize="21"] * h2 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="21"] * h3,body .bvi-body[data-bvi-fontsize="21"] * h3 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="21"] * h4,body .bvi-body[data-bvi-fontsize="21"] * h4 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="21"] * h5,body .bvi-body[data-bvi-fontsize="21"] * h5 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="21"] * h6,body .bvi-body[data-bvi-fontsize="21"] * h6 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="20"] *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="20"] * h1,body .bvi-body[data-bvi-fontsize="20"] * h1 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="20"] * h2,body .bvi-body[data-bvi-fontsize="20"] * h2 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="20"] * h3,body .bvi-body[data-bvi-fontsize="20"] * h3 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="20"] * h4,body .bvi-body[data-bvi-fontsize="20"] * h4 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="20"] * h5,body .bvi-body[data-bvi-fontsize="20"] * h5 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="20"] * h6,body .bvi-body[data-bvi-fontsize="20"] * h6 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="19"] *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="19"] * h1,body .bvi-body[data-bvi-fontsize="19"] * h1 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="19"] * h2,body .bvi-body[data-bvi-fontsize="19"] * h2 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="19"] * h3,body .bvi-body[data-bvi-fontsize="19"] * h3 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="19"] * h4,body .bvi-body[data-bvi-fontsize="19"] * h4 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="19"] * h5,body .bvi-body[data-bvi-fontsize="19"] * h5 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="19"] * h6,body .bvi-body[data-bvi-fontsize="19"] * h6 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="18"] *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="18"] * h1,body .bvi-body[data-bvi-fontsize="18"] * h1 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="18"] * h2,body .bvi-body[data-bvi-fontsize="18"] * h2 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="18"] * h3,body .bvi-body[data-bvi-fontsize="18"] * h3 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="18"] * h4,body .bvi-body[data-bvi-fontsize="18"] * h4 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="18"] * h5,body .bvi-body[data-bvi-fontsize="18"] * h5 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="18"] * h6,body .bvi-body[data-bvi-fontsize="18"] * h6 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="17"] *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="17"] * h1,body .bvi-body[data-bvi-fontsize="17"] * h1 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="17"] * h2,body .bvi-body[data-bvi-fontsize="17"] * h2 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="17"] * h3,body .bvi-body[data-bvi-fontsize="17"] * h3 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="17"] * h4,body .bvi-body[data-bvi-fontsize="17"] * h4 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="17"] * h5,body .bvi-body[data-bvi-fontsize="17"] * h5 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="17"] * h6,body .bvi-body[data-bvi-fontsize="17"] * h6 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="16"] *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="16"] * h1,body .bvi-body[data-bvi-fontsize="16"] * h1 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="16"] * h2,body .bvi-body[data-bvi-fontsize="16"] * h2 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="16"] * h3,body .bvi-body[data-bvi-fontsize="16"] * h3 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="16"] * h4,body .bvi-body[data-bvi-fontsize="16"] * h4 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="16"] * h5,body .bvi-body[data-bvi-fontsize="16"] * h5 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="16"] * h6,body .bvi-body[data-bvi-fontsize="16"] * h6 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="15"] *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="15"] * h1,body .bvi-body[data-bvi-fontsize="15"] * h1 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="15"] * h2,body .bvi-body[data-bvi-fontsize="15"] * h2 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="15"] * h3,body .bvi-body[data-bvi-fontsize="15"] * h3 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="15"] * h4,body .bvi-body[data-bvi-fontsize="15"] * h4 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="15"] * h5,body .bvi-body[data-bvi-fontsize="15"] * h5 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="15"] * h6,body .bvi-body[data-bvi-fontsize="15"] * h6 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="14"] *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="14"] * h1,body .bvi-body[data-bvi-fontsize="14"] * h1 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="14"] * h2,body .bvi-body[data-bvi-fontsize="14"] * h2 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="14"] * h3,body .bvi-body[data-bvi-fontsize="14"] * h3 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="14"] * h4,body .bvi-body[data-bvi-fontsize="14"] * h4 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="14"] * h5,body .bvi-body[data-bvi-fontsize="14"] * h5 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="14"] * h6,body .bvi-body[data-bvi-fontsize="14"] * h6 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="13"] *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="13"] * h1,body .bvi-body[data-bvi-fontsize="13"] * h1 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="13"] * h2,body .bvi-body[data-bvi-fontsize="13"] * h2 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="13"] * h3,body .bvi-body[data-bvi-fontsize="13"] * h3 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="13"] * h4,body .bvi-body[data-bvi-fontsize="13"] * h4 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="13"] * h5,body .bvi-body[data-bvi-fontsize="13"] * h5 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="13"] * h6,body .bvi-body[data-bvi-fontsize="13"] * h6 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="12"] *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="12"] * h1,body .bvi-body[data-bvi-fontsize="12"] * h1 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="12"] * h2,body .bvi-body[data-bvi-fontsize="12"] * h2 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="12"] * h3,body .bvi-body[data-bvi-fontsize="12"] * h3 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="12"] * h4,body .bvi-body[data-bvi-fontsize="12"] * h4 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="12"] * h5,body .bvi-body[data-bvi-fontsize="12"] * h5 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="12"] * h6,body .bvi-body[data-bvi-fontsize="12"] * h6 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="11"] *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="11"] * h1,body .bvi-body[data-bvi-fontsize="11"] * h1 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="11"] * h2,body .bvi-body[data-bvi-fontsize="11"] * h2 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="11"] * h3,body .bvi-body[data-bvi-fontsize="11"] * h3 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="11"] * h4,body .bvi-body[data-bvi-fontsize="11"] * h4 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="11"] * h5,body .bvi-body[data-bvi-fontsize="11"] * h5 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="11"] * h6,body .bvi-body[data-bvi-fontsize="11"] * h6 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="10"] *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="10"] * h1,body .bvi-body[data-bvi-fontsize="10"] * h1 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="10"] * h2,body .bvi-body[data-bvi-fontsize="10"] * h2 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="10"] * h3,body .bvi-body[data-bvi-fontsize="10"] * h3 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="10"] * h4,body .bvi-body[data-bvi-fontsize="10"] * h4 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="10"] * h5,body .bvi-body[data-bvi-fontsize="10"] * h5 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="10"] * h6,body .bvi-body[data-bvi-fontsize="10"] * h6 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="9"] *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="9"] * h1,body .bvi-body[data-bvi-fontsize="9"] * h1 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="9"] * h2,body .bvi-body[data-bvi-fontsize="9"] * h2 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="9"] * h3,body .bvi-body[data-bvi-fontsize="9"] * h3 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="9"] * h4,body .bvi-body[data-bvi-fontsize="9"] * h4 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="9"] * h5,body .bvi-body[data-bvi-fontsize="9"] * h5 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="9"] * h6,body .bvi-body[data-bvi-fontsize="9"] * h6 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="8"] *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="8"] * h1,body .bvi-body[data-bvi-fontsize="8"] * h1 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="8"] * h2,body .bvi-body[data-bvi-fontsize="8"] * h2 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="8"] * h3,body .bvi-body[data-bvi-fontsize="8"] * h3 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="8"] * h4,body .bvi-body[data-bvi-fontsize="8"] * h4 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="8"] * h5,body .bvi-body[data-bvi-fontsize="8"] * h5 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="8"] * h6,body .bvi-body[data-bvi-fontsize="8"] * h6 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="7"] *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="7"] * h1,body .bvi-body[data-bvi-fontsize="7"] * h1 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="7"] * h2,body .bvi-body[data-bvi-fontsize="7"] * h2 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="7"] * h3,body .bvi-body[data-bvi-fontsize="7"] * h3 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="7"] * h4,body .bvi-body[data-bvi-fontsize="7"] * h4 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="7"] * h5,body .bvi-body[data-bvi-fontsize="7"] * h5 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="7"] * h6,body .bvi-body[data-bvi-fontsize="7"] * h6 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="6"] *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="6"] * h1,body .bvi-body[data-bvi-fontsize="6"] * h1 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="6"] * h2,body .bvi-body[data-bvi-fontsize="6"] * h2 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="6"] * h3,body .bvi-body[data-bvi-fontsize="6"] * h3 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="6"] * h4,body .bvi-body[data-bvi-fontsize="6"] * h4 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="6"] * h5,body .bvi-body[data-bvi-fontsize="6"] * h5 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="6"] * h6,body .bvi-body[data-bvi-fontsize="6"] * h6 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="5"] *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="5"] * h1,body .bvi-body[data-bvi-fontsize="5"] * h1 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="5"] * h2,body .bvi-body[data-bvi-fontsize="5"] * h2 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="5"] * h3,body .bvi-body[data-bvi-fontsize="5"] * h3 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="5"] * h4,body .bvi-body[data-bvi-fontsize="5"] * h4 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="5"] * h5,body .bvi-body[data-bvi-fontsize="5"] * h5 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="5"] * h6,body .bvi-body[data-bvi-fontsize="5"] * h6 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="4"] *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="4"] * h1,body .bvi-body[data-bvi-fontsize="4"] * h1 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="4"] * h2,body .bvi-body[data-bvi-fontsize="4"] * h2 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="4"] * h3,body .bvi-body[data-bvi-fontsize="4"] * h3 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="4"] * h4,body .bvi-body[data-bvi-fontsize="4"] * h4 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="4"] * h5,body .bvi-body[data-bvi-fontsize="4"] * h5 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="4"] * h6,body .bvi-body[data-bvi-fontsize="4"] * h6 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="3"] *{font-size:3px!important}body .bvi-body[data-bvi-fontsize="3"] * h1,body .bvi-body[data-bvi-fontsize="3"] * h1 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="3"] * h2,body .bvi-body[data-bvi-fontsize="3"] * h2 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="3"] * h3,body .bvi-body[data-bvi-fontsize="3"] * h3 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="3"] * h4,body .bvi-body[data-bvi-fontsize="3"] * h4 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="3"] * h5,body .bvi-body[data-bvi-fontsize="3"] * h5 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="3"] * h6,body .bvi-body[data-bvi-fontsize="3"] * h6 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="2"] *{font-size:2px!important}body .bvi-body[data-bvi-fontsize="2"] * h1,body .bvi-body[data-bvi-fontsize="2"] * h1 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="2"] * h2,body .bvi-body[data-bvi-fontsize="2"] * h2 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="2"] * h3,body .bvi-body[data-bvi-fontsize="2"] * h3 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="2"] * h4,body .bvi-body[data-bvi-fontsize="2"] * h4 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="2"] * h5,body .bvi-body[data-bvi-fontsize="2"] * h5 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="2"] * h6,body .bvi-body[data-bvi-fontsize="2"] * h6 *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="1"] *{font-size:1px!important}body .bvi-body[data-bvi-fontsize="1"] * h1,body .bvi-body[data-bvi-fontsize="1"] * h1 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="1"] * h2,body .bvi-body[data-bvi-fontsize="1"] * h2 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="1"] * h3,body .bvi-body[data-bvi-fontsize="1"] * h3 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="1"] * h4,body .bvi-body[data-bvi-fontsize="1"] * h4 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="1"] * h5,body .bvi-body[data-bvi-fontsize="1"] * h5 *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="1"] * h6,body .bvi-body[data-bvi-fontsize="1"] * h6 *{font-size:3px!important}body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){-webkit-filter:grayscale(0);filter:grayscale(0);visibility:visible}body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){display:none;position:relative;border:1px dashed}body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){-moz-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-o-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");filter:grayscale(1);visibility:visible}body .bvi-body[data-bvi-lineheight=normal]:not(.bvi-no-styles){line-height:1.5!important}body .bvi-body[data-bvi-lineheight=average]:not(.bvi-no-styles){line-height:2!important}body .bvi-body[data-bvi-lineheight=big]:not(.bvi-no-styles){line-height:2.5!important}body .bvi-body[data-bvi-letterspacing=normal]:not(.bvi-no-styles){letter-spacing:0!important}body .bvi-body[data-bvi-letterspacing=average]:not(.bvi-no-styles){letter-spacing:2px!important}body .bvi-body[data-bvi-letterspacing=big]:not(.bvi-no-styles){letter-spacing:4px!important}body .bvi-body[data-bvi-fontfamily=arial]:not(i):not(span):not(.bvi-no-styles){font-family:Arial,sans-serif!important}body .bvi-body[data-bvi-fontfamily=times]:not(i):not(span):not(.bvi-no-styles){font-family:"Times New roman",serif!important}body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) .wp-audio-shortcode,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) figure,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) iframe,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) object,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) video,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) ymaps{display:block!important}body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) .wp-audio-shortcode,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) figure,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) iframe,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) object,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) video,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) ymaps{display:none!important}body .bvi-body .bvi-speech{margin-bottom:1.5rem}body .bvi-body .bvi-speech .bvi-speech-link{display:inline-block;border:1px dashed transparent;border-bottom:0;padding:.7rem}body .bvi-body .bvi-speech .bvi-speech-text{border:1px dashed transparent;padding:.7rem}body .bvi-body .bvi-speech .bvi-highlighting mark{font-weight:700;text-decoration:underline}body .bvi-body a.bvi-link{display:inline-block;font-weight:400;line-height:1.5;font-size:.875rem!important;color:#212529!important;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#e0e0e0!important;border:1px solid #c6c6c6!important;padding:.375rem .75rem;border-radius:.25rem;position:relative;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}body .bvi-body a.bvi-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}body .bvi-body .bvi-link-fixed-top{position:fixed!important;top:2.5rem!important;right:1.5rem!important;z-index:999999!important}body .bvi-body .bvi-hide{display:none!important}body .bvi-body .bvi-show{display:block!important}.bvi-images{width:18px;height:18px;letter-spacing:normal;display:inline-block;vertical-align:middle;z-index:1;background-size:100% 100%;-o-background-size:100% 100%;-webkit-background-size:100% 100%}.bvi-images.bvi-images-cog{background-image:url("/front/dist/assets/vendor/../img/cog.svg");background-repeat:no-repeat}.bvi-images.bvi-images-eye-slash{background-image:url("/front/dist/assets/vendor/../img/eye-slash.svg");background-repeat:no-repeat}.bvi-images.bvi-images-volume-up{background-image:url("/front/dist/assets/vendor/../img/volume-up.svg");background-repeat:no-repeat}.bvi-images.bvi-images-volume-off{background-image:url("/front/dist/assets/vendor/../img/volume-off.svg");background-repeat:no-repeat}.bvi-images.bvi-images-adjust{background-image:url("/front/dist/assets/vendor/../img/adjust.svg");background-repeat:no-repeat}.bvi-images.bvi-images-minus-circle{background-image:url("/front/dist/assets/vendor/../img/minus-circle.svg");background-repeat:no-repeat}.bvi-images.bvi-images-image{background-image:url("/front/dist/assets/vendor/../img/image.svg");background-repeat:no-repeat}.bvi-images.bvi-images-minus{background-image:url("/front/dist/assets/vendor/../img/minus.svg");background-repeat:no-repeat}.bvi-images.bvi-images-eye{background-image:url("/front/dist/assets/vendor/../img/eye.svg");background-repeat:no-repeat;fill:green}.bvi-images.bvi-images-size-32{width:32px!important;height:32px!important}
/*# sourceMappingURL=bvi.min.css.map */
/* End */


/* Start:/front/dist/assets/css/fancybox.css?178673317032733*/
:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-outline-width: 1px;--f-button-outline-color: rgba(0, 0, 0, .7);--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-opacity: 1;--f-button-svg-disabled-opacity: .5;--f-button-svg-transition: opacity .15s ease;--f-button-svg-transform: none}.f-button{width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);transform:var(--f-button-transform);transition:var(--f-button-transition);backdrop-filter:var(--f-button-backdrop-filter);display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;pointer-events:all;cursor:pointer;overflow:hidden}@media(hover:hover){.f-button:hover:not([aria-disabled]){color:var(--f-button-hover-color, var(--f-button-color));background-color:var(--f-button-hover-bg, var(--f-button-bg))}}.f-button:active:not([aria-disabled]){color:var(--f-button-active-color, var(--f-button-hover-color, var(--f-button-color)));background-color:var(--f-button-active-bg, var(--f-button-hover-bg, var(--f-button-bg)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset)}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);transform:var(--f-button-svg-transform);fill:var(--f-button-svg-fill);filter:var(--f-button-svg-filter);opacity:var(--f-button-svg-opacity, 1);transition:var(--f-button-svg-transition);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}[data-panzoom-action=toggleFS] g:first-child{display:flex}[data-panzoom-action=toggleFS] g:last-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:first-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:last-child{display:flex}[data-autoplay-action=toggle] svg g:first-child{display:flex}[data-autoplay-action=toggle] svg g:last-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:first-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}:root{--f-spinner-color-1: rgba(0, 0, 0, .1);--f-spinner-color-2: rgba(17, 24, 28, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px}.f-spinner{position:absolute;top:50%;left:50%;margin:0;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height);translate:-50% -50%;border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);border-radius:var(--f-spinner-border-radius);animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both}@keyframes f-spinner{to{rotate:360deg}}.f-panzoom,.f-zoomable{position:relative;overflow:hidden;display:flex;align-items:center;flex-direction:column}.f-panzoom:before,.f-panzoom:after,.f-zoomable:before,.f-zoomable:after{display:block;content:""}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom.in-fullscreen,.f-zoomable.in-fullscreen{position:fixed;top:0;left:0;margin:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:unset!important;z-index:9999}.f-panzoom__wrapper{position:relative;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{display:block;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__content.is-lazyloading,.f-panzoom__content.has-lazyerror{visibility:hidden}img.f-panzoom__content{width:auto;height:auto;vertical-align:top;object-fit:contain;transition:none;user-select:none}.f-panzoom__wrapper>.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.f-panzoom__viewport>.f-panzoom__content{width:100%;height:100%;object-fit:fill}picture.f-panzoom__content img{vertical-align:top;width:100%;height:auto;max-height:100%;object-fit:contain;transition:none;user-select:none}.f-panzoom__protected{position:absolute;inset:0;z-index:1;user-select:none}html.with-panzoom-in-fullscreen{overflow:hidden}.f-fadeIn{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, .2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s) * .2) ease calc(var(--f-transition-duration, .2s) * .8) both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@keyframes f-slideInPrevX{0%{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextX{0%{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextX{to{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevX{to{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}}.is-vertical .f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@keyframes f-slideInPrevY{0%{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextY{0%{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextY{to{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevY{to{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}}.f-zoomInUp{animation:var(--f-transition-duration, .3s) ease both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, .3s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(var(--f-zoomInUp-scale, .975)) translate3d(var(--f-zoomInUp-x, 0),var(--f-zoomInUp-y, 16px),0);opacity:var(--f-zoomInUp-opacity, 0)}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(var(--f-zoomOutDown-scale, .975)) translate3d(var(--f-zoomOutDown-x, 0),var(--f-zoomOutDown-y, 16px),0);opacity:0}}.f-throwOutUp{animation:var(--f-throwOutUp-duration, .2s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throwOutDown-duration, .2s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throwOutUp-y, 150px) * -1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throwOutDown-y, 150px),0);opacity:0}}.has-iframe .f-html,.has-pdf .f-html,.has-gmap .f-html{width:100%;height:100%;min-height:1px;overflow:visible}.has-pdf .f-html,.has-gmap .f-html{padding:0}.f-html{position:relative;box-sizing:border-box;margin:var(--f-html-margin, 0);padding:var(--f-html-padding, 2rem);color:var(--f-html-color, currentColor);background:var(--f-html-bg)}.is-loading>.f-html{opacity:0}.f-html.is-error{text-align:center}.f-iframe{display:block;margin:0;border:0;height:100%;width:100%}.f-caption{align-self:center;flex-shrink:0;margin:var(--f-caption-margin);padding:var(--f-caption-padding, 16px 8px);max-width:100%;max-height:calc(80vh - 100px);overflow:auto;overflow-wrap:anywhere;line-height:var(--f-caption-line-height);color:var(--f-caption-color);background:var(--f-caption-bg);font:var(--f-caption-font)}.has-html5video .f-html,.has-youtube .f-html,.has-vimeo .f-html{padding:0;width:100%;height:100%;min-height:1px;overflow:visible;max-width:var(--f-video-width, 960px);max-height:var(--f-video-height, 540px);aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg, rgba(0, 0, 0, .9))}.f-html5video{border:0;display:block;height:100%;width:100%;background:transparent}.f-button.is-arrow{--f-button-width: var(--f-arrow-width, 46px);--f-button-height: var(--f-arrow-height, 46px);--f-button-svg-width: var(--f-arrow-svg-width, 24px);--f-button-svg-height: var(--f-arrow-svg-height, 24px);--f-button-svg-stroke-width: var(--f-arrow-svg-stroke-width, 1.75);--f-button-border-radius: var(--f-arrow-border-radius, unset);--f-button-bg: var(--f-arrow-bg, transparent);--f-button-hover-bg: var(--f-arrow-hover-bg, var(--f-arrow-bg));--f-button-active-bg: var(--f-arrow-active-bg, var(--f-arrow-hover-bg));--f-button-shadow: var(--f-arrow-shadow);--f-button-color: var(--f-arrow-color);--f-button-hover-color: var(--f-arrow-hover-color, var(--f-arrow-color));--f-button-active-color: var( --f-arrow-active-color, var(--f-arrow-hover-color) );overflow:visible}.f-button.is-arrow.is-prev,.f-button.is-arrow.is-next{position:absolute;transform:translate(0);z-index:20}.is-horizontal .f-button.is-arrow.is-prev,.is-horizontal .f-button.is-arrow.is-next{inset:50% auto auto;transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos, 0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos, 0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{top:var(--f-arrow-pos, 0);right:auto;bottom:auto;left:50%;transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{top:auto;right:auto;bottom:var(--f-arrow-pos, 0);left:50%;transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-prev svg,.is-vertical .f-button.is-arrow.is-next svg{transform:rotate(90deg)}.f-carousel__toolbar{display:grid;grid-template-columns:1fr auto 1fr;margin:var(--f-toolbar-margin, 0);padding:var(--f-toolbar-padding, 8px);line-height:var(--f-toolbar-line-height);background:var(--f-toolbar-bg, none);box-shadow:var(--f-toolbar-shadow, none);backdrop-filter:var(--f-toolbar-backdrop-filter);position:relative;z-index:20;color:var(--f-toolbar-color, currentColor);font-size:var(--f-toolbar-font-size, 17px);font-weight:var(--f-toolbar-font-weight, inherit);font-family:var(--f-toolbar-font, -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif);text-shadow:var(--f-toolbar-text-shadow);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;pointer-events:none}.f-carousel__toolbar.is-absolute{position:absolute;top:0;left:0;right:0}.f-carousel__toolbar .f-button:focus-visible{position:relative;z-index:1}.f-carousel__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:var(--f-toolbar-gap, 0)}.f-carousel__toolbar__column.is-left{display:flex;justify-self:flex-start;justify-content:flex-start}.f-carousel__toolbar__column.is-middle{display:flex;justify-content:center}.f-carousel__toolbar__column.is-right{display:flex;justify-self:flex-end;justify-content:flex-end;flex-flow:nowrap}.f-carousel__toolbar__column{pointer-events:none}.f-carousel__toolbar__column>*{pointer-events:all}.f-counter{position:relative;display:flex;flex-direction:row;cursor:default;user-select:none;margin:var(--f-counter-margin, 0);padding:var(--f-counter-padding, 4px);line-height:var(--f-counter-line-height);background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius)}.f-counter span{padding:0 var(--f-counter-gap, 4px)}:root{--f-thumbs-gap: 8px;--f-thumbs-margin: 0;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-bg: transparent;--f-thumbs-transition: max-height .3s ease, max-width .3s ease, padding .3s ease;--f-thumbs-z-index: 1;--f-thumbs-viewport-padding-x: 0px;--f-thumbs-viewport-padding-y: 0px;--f-thumb-width: 94px;--f-thumb-height: 76px;--f-thumb-clip-width: 46px;--f-thumb-extra-gap: 16px;--f-thumb-opacity: 1;--f-thumb-transition: opacity .3s ease, transform .15s ease;--f-thumb-border: none;--f-thumb-border-radius: 4px;--f-thumb-shadow: none;--f-thumb-bg: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .05));--f-thumb-focus-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-border-transition: all .1s ease;--f-thumb-img-width: 100%;--f-thumb-img-height: 100%;--f-thumb-img-fit: cover;--f-thumb-img-position: 50% 20%}.f-thumbs{--f-carousel-slide-width: var(--f-thumb-width);--f-carousel-slide-height: var(--f-thumb-height);--f-carousel-gap: var(--f-thumbs-gap);position:relative;box-sizing:border-box;flex-shrink:0;margin:var(--f-thumbs-margin);padding:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:hidden;background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;user-select:none;transition:var(--f-thumbs-transition);z-index:var(--f-thumbs-z-index)}.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y) * 2)}.f-thumbs.is-horizontal.is-hidden{max-height:0;--f-thumbs-padding-y: 0}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x) * 2)}.f-thumbs.is-vertical.is-hidden{max-width:0;--f-thumbs-padding-x: 0}.f-thumbs.is-scrollable.is-hidden{max-height:0;--f-thumbs-padding-y: 0}.f-thumbs.is-ltr{direction:ltr}.f-thumbs.is-rtl{direction:rtl}.f-thumbs img{display:block;width:var(--f-thumb-img-width);height:var(--f-thumb-img-height);object-fit:var(--f-thumb-img-fit);object-position:var(--f-thumb-img-position);pointer-events:none;border-radius:inherit;color:transparent}.f-thumbs img[data-lazy-src]{visibility:hidden}.f-thumbs img.has-lazyerror{display:none}.f-thumbs__viewport{box-sizing:border-box;height:100%;padding:var(--f-thumbs-viewport-padding-y) var(--f-thumbs-viewport-padding-x);overflow:visible;display:grid}.f-thumbs__slide{position:relative;box-sizing:border-box;grid-area:1/1;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);margin:0;padding:0;display:flex;align-items:center;flex-direction:column;cursor:pointer;overflow:visible}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity, 1);transform:var(--f-thumb-hover-transform, none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border, none);box-shadow:var(--f-thumb-hover-shadow, var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;display:block;margin:auto;padding:0;position:relative;overflow:visible;width:100%;height:100%;outline:none;transition:var(--f-thumb-transition);border-radius:var(--f-thumb-border-radius);opacity:var(--f-thumb-opacity);transform:var(--f-thumb-transform);background:var(--f-thumb-bg)}.f-thumbs__slide button:after{content:"";position:absolute;inset:0;z-index:1;transition:var(--f-thumb-border-transition);border-radius:inherit;border:var(--f-thumb-border);box-shadow:var(--f-thumb-shadow)}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity, 1);transform:var(--f-thumb-focus-transform, none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity, 1);transform:var(--f-thumb-active-transform, none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border, none);box-shadow:var(--f-thumb-active-shadow, var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity, 1);transform:var(--f-thumb-selected-transform, none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border, none);box-shadow:var(--f-thumb-selected-shadow, var(--f-thumb-shadow))}.f-thumbs.is-modern{--f-carousel-slide-width: calc( var(--f-thumb-clip-width) + var(--f-thumbs-gap) );--f-carousel-slide-height: var(--f-thumb-height);--f-carousel-gap: 0;--width-diff: calc((var(--f-thumb-width) - var(--f-thumb-clip-width)))}.f-thumbs.is-modern .f-thumbs__viewport{width:calc(100% + var(--f-carousel-slide-width) * 2 + var(--f-thumbs-padding-x));margin-inline:calc((var(--f-carousel-slide-width) + var(--f-thumbs-padding-x)) * -1)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift: calc((var(--width-diff) * .5) * var(--progress));--clip-path: inset( 0 var(--clip-shift) round var(--f-thumb-border-radius, 0) );padding:0;overflow:visible;left:var(--shift, 0);will-change:left;transition:left var(--f-transition-duration) var(--f-transition-easing)}.f-thumbs.is-modern .f-thumbs__slide button{display:block;margin-inline:50%;width:var(--f-thumb-width);clip-path:var(--clip-path);border:none;box-shadow:none;transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration, .2s) var(--f-thumb-transition-easing, ease)}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{content:"";position:absolute;z-index:1;top:0;left:var(--clip-shift);bottom:0;right:var(--clip-shift);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);border-radius:inherit;border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, none)}.f-thumbs.is-modern{--f-transition-duration: .25s;--f-transition-easing: ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration: 0s}.f-thumbs.is-scrollable .f-thumbs__viewport{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--f-thumb-width),1fr));grid-auto-rows:var(--f-thumb-height);gap:var(--f-thumbs-gap);overflow:auto;overscroll-behavior:contain;user-select:none}.f-thumbs.is-scrollable .f-thumbs__viewport .f-thumbs__slide{grid-area:auto;display:block;position:relative;max-width:100%;width:var(--f-thumb-width);height:var(--f-thumb-height);cursor:pointer;outline:none}:root{--f-progressbar-height: 3px;--f-progressbar-color: var(--f-carousel-theme-color, #575ad6);--f-progressbar-opacity: 1;--f-progressbar-z-index: 30}.f-progressbar{position:absolute;top:0;left:0;right:0;z-index:var(--f-progressbar-z-index);height:var(--f-progressbar-height);transform:scaleX(0);transform-origin:0;opacity:var(--f-progressbar-opacity);background:var(--f-progressbar-color);user-select:none;pointer-events:none;animation-name:f-progressbar;animation-play-state:running;animation-timing-function:linear}.f-progressbar:empty{display:block}button>.f-progressbar{--f-progressbar-height: 100%;--f-progressbar-opacity: .2}@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}.in-fullscreen-mode>.f-carousel{flex:1;min-width:0!important;min-height:0!important}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--f-body-margin, 0px) + var(--f-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__dialog{position:fixed;inset:0;z-index:1050;width:100%;height:100vh;max-height:unset;max-width:unset;padding:0;margin:0;border:0;overflow:hidden;background:transparent;touch-action:none;overscroll-behavior:contain}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports (height: 100dvh){.fancybox__dialog{height:100dvh}}.fancybox__dialog *:empty{display:block}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-backdrop-bg: rgba(24, 24, 27, .95);--f-toolbar-margin: 0;--f-toolbar-padding: 8px;--f-toolbar-gap: 0;--f-toolbar-color: #ddd;--f-toolbar-font-size: 16px;--f-toolbar-font-weight: 500;--f-toolbar-font: -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif;--f-toolbar-line-height: var(--f-button-height);--f-toolbar-text-shadow: 1px 1px 1px rgba(0, 0, 0, .75);--f-toolbar-shadow: none;--f-toolbar-bg: none;--f-counter-margin: 0;--f-counter-padding: 0px 10px;--f-counter-gap: 4px;--f-counter-line-height: var(--f-button-height);--f-carousel-gap: 17px;--f-carousel-slide-width: 100%;--f-carousel-slide-height: 100%;--f-carousel-slide-padding: 0;--f-carousel-slide-bg: unset;--f-html-color: #222;--f-html-bg: #fff;--f-error-color: #fff;--f-error-bg: #333;--f-caption-margin: 0;--f-caption-padding: 16px 8px;--f-caption-color: var(--fancybox-color, #dbdbdb);--f-caption-bg: transparent;--f-caption-font: inherit;--f-caption-line-height: 1.375;--f-spinner-color-1: rgba(255, 255, 255, .2);--f-spinner-color-2: rgba(255, 255, 255, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px;--f-progressbar-color: rgba(255, 255, 255);--f-button-width: 46px;--f-button-height: 46px;--f-button-color: #ddd;--f-button-hover-color: #fff;--f-button-outline-width: 1px;--f-button-outline-color: rgba(255, 255, 255, .75);--f-button-outline-offset: 0px;--f-button-bg: rgba(54, 54, 54, .75);--f-button-border: 0;--f-button-border-radius: 0;--f-button-shadow: none;--f-button-transition: all .2s ease;--f-button-transform: none;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.75;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .01)), drop-shadow(1px 2px 1px rgba(24, 24, 27, .05));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: .5;--f-arrow-pos: 32px;--f-arrow-width: 50px;--f-arrow-height: 50px;--f-arrow-svg-width: 24px;--f-arrow-svg-height: 24px;--f-arrow-svg-stroke-width: 2.5;--f-arrow-border-radius: 50%;--f-arrow-bg: rgba(54, 54, 54, .65);--f-arrow-color: #ddd;--f-arrow-hover-color: #fff;--f-close-button-width: 30px;--f-close-button-height: 30px;--f-close-button-svg-width: 24px;--f-close-button-svg-height: 24px;--f-close-button-svg-stroke-width: 1.75;--f-close-border-radius: 4px;--f-close-button-color: #fff;--f-close-button-hover-color: #fff;--f-close-button-bg: transparent;--f-close-button-hover-bg: transparent;--f-close-button-active-bg: transparent;--f-thumbs-margin: 0px;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-bg: none;--f-thumb-transition: all .2s ease;--f-thumb-width: 94px;--f-thumb-height: 76px;--f-thumb-opacity: 1;--f-thumb-border: none;--f-thumb-shadow: none;--f-thumb-transform: none;--f-thumb-focus-opacity: 1;--f-thumb-focus-border: none;--f-thumb-focus-shadow: inset 0 0 0 2px rgba(255, 255, 255, .65);--f-thumb-focus-transform: none;--f-thumb-hover-opacity: 1;--f-thumb-hover-border: none;--f-thumb-hover-transform: none;--f-thumb-active-opacity: var(--f-thumb-hover-opacity);--f-thumb-active-border: var(--f-thumb-hover-border);--f-thumb-active-transform: var(--f-thumb-hover-transform);--f-thumb-selected-opacity: 1;--f-thumb-selected-border: none;--f-thumb-selected-shadow: inset 0 0 0 2px #fff;--f-thumb-selected-transform: none;--f-scrollbar-width: 7px;--f-scrollbar-track-bg: #444;--f-scrollbar-track-border-radius: 10px;--f-scrollbar-track-shadow: inset 0 0 6px rgba(0, 0, 0, .2);--f-scrollbar-thumb-bg: #ddd;--f-scrollbar-thumb-border-radius: 10px}.fancybox__container[theme=light]{--fancybox-color: #222;--fancybox-backdrop-bg: rgba(255, 255, 255, .97);--f-toolbar-color: var(--fancybox-color, #222);--f-toolbar-text-shadow: none;--f-toolbar-font-weight: 400;--f-html-color: var(--fancybox-color, #222);--f-html-bg: #fff;--f-error-color: #555;--f-error-bg: #fff;--f-video-bg: #fff;--f-caption-color: #333;--f-spinner-color-1: rgba(0, 0, 0, .2);--f-spinner-color-2: rgba(0, 0, 0, .8);--f-spinner-border-width: 3.5px;--f-progressbar-color: rgba(111, 111, 116);--f-button-color: #333;--f-button-hover-color: #000;--f-button-outline-color: rgba(0, 0, 0, .85);--f-button-bg: rgba(255, 255, 255, .85);--f-button-svg-stroke-width: 1.3;--f-button-svg-filter: none;--f-arrow-bg: rgba(255, 255, 255, .85);--f-arrow-color: #333;--f-arrow-hover-color: #000;--f-arrow-svg-stroke-width: 1.3;--f-close-button-color: #555;--f-close-button-hover-color: #000;--f-thumb-bg: linear-gradient(#ebeff2, #e2e8f0);--f-thumb-focus-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #888;--f-thumb-selected-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #000;--f-scrollbar-track-bg: #ddd;--f-scrollbar-thumb-bg: #444}.fancybox__container{position:absolute;inset:0;overflow:hidden;display:flex;flex-direction:column}.fancybox__container:focus{outline:none}.fancybox__container.has-vertical-thumbs{flex-direction:row-reverse}.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow-x:clip;overflow-y:visible}.fancybox__container>*:not(.fancybox__carousel),.fancybox__container .fancybox__carousel>*:not(.fancybox__grid,.fancybox__viewport),.fancybox__container .fancybox__column>*:not(.fancybox__viewport),.fancybox__container .fancybox__slide:not(.is-selected),.fancybox__container .fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){opacity:var(--f-drag-opacity, 1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing>*:not(.fancybox__carousel),.fancybox__container.is-revealing .fancybox__carousel>*:not(.fancybox__grid,.fancybox__viewport),.fancybox__container.is-revealing .fancybox__column>*:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-enter-duration, .35s) ease none f-fadeIn}.fancybox__container.is-hiding>*:not(.fancybox__carousel),.fancybox__container.is-hiding .fancybox__carousel>*:not(.fancybox__grid,.fancybox__viewport),.fancybox__container.is-hiding .fancybox__column>*:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-exit-duration, .35s) ease forwards f-fadeOut}.fancybox__container.is-hiding .fancybox__carousel .fancybox__slide:not(.is-selected){opacity:0}.fancybox__container.is-hiding{pointer-events:none}.fancybox__container.is-idle .f-carousel__toolbar{pointer-events:none;opacity:0}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:.15s ease-out both f-fadeOut}.fancybox__backdrop{position:fixed;inset:0;z-index:-1;background:var(--fancybox-backdrop-bg);filter:var(--fancybox-backdrop-filter)}.fancybox__carousel{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__carousel.is-vertical{--f-carousel-slide-height: 100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{position:absolute;content:"";inset:-30px;z-index:1}.fancybox__viewport{display:grid;flex:1;min-height:0;min-width:0;position:relative;overflow:visible;transform:translate3d(0,var(--f-drag-offset, 0),0)}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [data-selectable],.fancybox__viewport [contenteditable]{cursor:auto}.fancybox__slide{box-sizing:border-box;position:relative;grid-area:1/1;display:flex;align-items:center;flex-direction:column;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);min-width:0;min-height:0;max-width:100%;margin:0;padding:var(--f-carousel-slide-padding);background:var(--f-carousel-slide-bg);backface-visibility:hidden;transform:translateZ(0);will-change:transform}.fancybox__slide:before,.fancybox__slide:after{display:block;content:""}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color: var(--f-error-color, --f-html-color);--f-html-bg: var(--f-error-bg, --f-html-bg)}.fancybox__slide.has-html{overflow:auto;padding:8px}.fancybox__slide.has-iframe{overflow:hidden;padding:8px 0}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide.has-controls:before{margin:0}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.fancybox__container.is-closing .fancybox__carousel,.fancybox__container.is-closing .fancybox__viewport,.fancybox__container.is-closing .fancybox__slide.is-selected{overflow:visible}.f-button.is-close-button{--f-button-width: var(--f-close-button-width);--f-button-height: var(--f-close-button-height);--f-button-border-radius: var(--f-close-border-radius);--f-button-color: var(--f-close-button-color);--f-button-hover-color: var(--f-close-button-hover-color);--f-button-bg: var(--f-close-button-bg);--f-button-hover-bg: var(--f-close-button-hover-bg);--f-button-active-bg: var(--f-close-button-active-bg);--f-button-svg-width: var(--f-close-button-svg-width);--f-button-svg-height: var(--f-close-button-svg-height);--f-button-svg-stroke-width: var(--f-close-button-svg-stroke-width);position:absolute;top:calc((var(--f-button-height) + 2px) * -1);right:0;z-index:10}.is-loading .f-button.is-close-button{visibility:hidden}.fancybox__thumbs{flex:0 1 100%}.fancybox__thumbs.is-scrollable{--f-thumbs-cols: 1;--f-thumbs-gap: 8px;--f-thumbs-transition: none;--f-thumbs-padding-x: 4px;--f-thumbs-padding-y: 8px;--f-thumbs-viewport-padding-x: 4px;--f-thumbs-viewport-padding-y: 0px;max-width:calc(var(--f-thumb-width) * var(--f-thumbs-cols) + var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1) + var(--f-thumbs-padding-x) * 2 + var(--f-thumbs-viewport-padding-x) * 2)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar{width:var(--f-scrollbar-width)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-track{background:var(--f-scrollbar-track-bg);border-radius:var(--f-scrollbar-track-border-radius);box-shadow:var(--f-scrollbar-track-shadow)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-thumb{background:var(--f-scrollbar-thumb-bg);border-radius:var(--f-scrollbar-thumb-border-radius)}.fancybox__thumbs.is-scrollable.is-hidden{max-width:0;--f-thumbs-padding-x: 0;max-height:unset;--f-thumbs-padding-y: unset}.fancybox__thumbs.is-scrollable .f-thumbs__viewport{overflow-x:hidden!important;grid-template-columns:repeat(auto-fill,calc((100% - var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1)) / var(--f-thumbs-cols)))!important}

/*# sourceMappingURL=fancybox.css.map*/
/* End */


/* Start:/front/dist/assets/css/main.css?1786733170508149*/
:root{--f-scrollbar-compensate: 0px !important;--color-button: red;--font-main: 'Montserrat', sans-serif;--font-accent: 'OpiumNew', sans-serif;--font-open-sans: 'OpenSans', sans-serif;--color-background-primary: #ffffff;--color-background-minimal: #fafafa;--color-background-secondary: #ececec;--color-background-line: #b1b1b1;--color-accent: #ffd5e1;--color-accent-beige-1: #fcfcfc;--color-accent-beige-2: #f9ebdb;--color-accent-pink: #99204a;--color-accent-hover: #99204a;--color-cart-accent: #fffafb;--color-icon-primary: #414141;--color-icon-accent-1: #99204a;--color-icon-invert: #ffffff;--color-icon-disabled: #b1b1b1;--color-icon-accent: #ffd5e1;--color-text-primary: #2b2b2b;--color-text-accent-1: #99204a;--color-text-invert: #ffffff;--color-text-secondary: #ececec;--color-text-accent: #414141;--color-text-accent-light: #b1b1b1;--color-text-accent-red: #770e2b;--color-text-minimal-dark: #a3a3a3;--color-button-background-primary: #ffffff;--color-button-background-hover: #ffd5e1;--color-button-background-focus: #fef5f8;--color-button-background-active: #2b2b2b;--color-button-background-disabled: #ececec;--color-button-background-accent-pink: #99204a;--color-button-background-accent: #fffafb;--background-footer: linear-gradient(274.13deg, #fff8f2 -5.71%, #d7bca1 117.09%);--color-logo-primary: #1c1c1c;--color-logo-invert: #ffffff;--fs-xxl: 50px;--fs-xl: 45px;--fs-l: 40px;--fs-ml: 35px;--fs-m: 30px;--fs-sm: 25px;--fs-s: 20px;--fs-xs: 18px;--fs-2xs: 16px;--fs-3xs: 14px;--fs-4xs: 12px;--fs-5xs: 10px;--fs-accent-text-l: 161px;--fs-accent-text-m: 110px;--fs-accent-text-s: 80px;--fs-accent-text-xs: 60px;--lh-3xl: 100px;--lh-xxl: 64px;--lh-xl: 60px;--lh-l: 52px;--lh-m: 40px;--lh-sm: 32px;--lh-s: 28px;--lh-xs: 24px;--lh-2xs: 20px;--lh-3xs: 18px;--lh-4xs: 16px;--lh-5xs: 14px;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--paragraph-spacing-sm: 15px;--paragraph-spacing-s: 10px;--paragraph-spacing-xs: 0px;--radius-l: 80px;--radius-m: 20px;--radius-sm: 15px;--radius-s: 10px;--radius-xs: 5px;--gap-5xl: 160px;--gap-4xl: 80px;--gap-3xl: 60px;--gap-2xl: 48px;--gap-xl: 36px;--gap-l: 30px;--gap-m: 20px;--gap-sm: 15px;--gap-s: 10px;--gap-xs: 5px;--gap-2xs: 0px;--blog-card-width: 300px}@font-face{font-family:"Montserrat";src:url(/front/dist/assets/css/../../fonts/Montserrat-Regular.ttf) format("opentype");font-style:normal;font-weight:400}@font-face{font-family:"Montserrat";src:url(/front/dist/assets/css/../../fonts/Montserrat-Italic.ttf) format("opentype");font-style:italic;font-weight:400}@font-face{font-family:"Montserrat";src:url(/front/dist/assets/css/../../fonts/Montserrat-Medium.ttf) format("opentype");font-style:normal;font-weight:500}@font-face{font-family:"Montserrat";src:url(/front/dist/assets/css/../../fonts/Montserrat-MediumItalic.ttf) format("opentype");font-style:italic;font-weight:500}@font-face{font-family:"Montserrat";src:url(/front/dist/assets/css/../../fonts/Montserrat-SemiBold.ttf) format("opentype");font-style:normal;font-weight:600}@font-face{font-family:"Montserrat";src:url(/front/dist/assets/css/../../fonts/Montserrat-SemiBoldItalic.ttf) format("opentype");font-style:italic;font-weight:600}@font-face{font-family:"Montserrat";src:url(/front/dist/assets/css/../../fonts/Montserrat-Bold.ttf) format("opentype");font-style:normal;font-weight:700}@font-face{font-family:"Montserrat";src:url(/front/dist/assets/css/../../fonts/Montserrat-BoldItalic.ttf) format("opentype");font-style:italic;font-weight:700}@font-face{font-family:"OpiumNew";src:url(/front/dist/assets/css/../../fonts/opium-new_normal.otf) format("opentype");font-style:normal;font-weight:400}@font-face{font-family:"OpiumNew";src:url(/front/dist/assets/css/../../fonts/opium-new_italic.otf) format("opentype");font-style:italic;font-weight:400}@font-face{font-family:"OpiumNew";src:url(/front/dist/assets/css/../../fonts/opium-new_bold.otf) format("opentype");font-style:normal;font-weight:700}@font-face{font-family:"OpiumNew";src:url(/front/dist/assets/css/../../fonts/opium-new_bold-italic.otf) format("opentype");font-style:italic;font-weight:700}@font-face{font-family:"OpenSans";src:url(/front/dist/assets/css/../../fonts/OpenSans-Regular.ttf) format("opentype");font-style:normal;font-weight:400}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom,.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom,.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));&.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}&.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled &{display:none !important}::slotted(svg),svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size)/2)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto;::slotted(.swiper-navigation-icon),.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal{.swiper-button-prev,.swiper-button-next,~.swiper-button-prev,~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size)/2);margin-left:0}.swiper-button-prev,&~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-next,&~.swiper-button-next,&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-button-prev,&~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{::slotted(.swiper-navigation-icon),.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{::slotted(.swiper-navigation-icon),.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-prev,.swiper-button-next,~.swiper-button-prev,~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0}.swiper-button-prev,~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto;::slotted(.swiper-navigation-icon),.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto;::slotted(.swiper-navigation-icon),.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10;&.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>&,&.swiper-pagination-disabled{display:none !important}}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;.swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullet-active-next-next{transform:scale(0.33)}}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2);button&{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none !important}}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0);.swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:200ms transform,200ms left}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>&,&.swiper-pagination-horizontal,.swiper-vertical>&.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>&,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));.swiper-scrollbar-disabled>&,&.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>&,&.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>&,&.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;>img,>svg,>canvas{max-width:100%;max-height:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0;&:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}}*{outline:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}:before,:after{outline:0;box-sizing:border-box;-moz-box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#ff9;color:#1b1b1b;text-decoration:none}mark{background-color:#ff9;color:#1b1b1b;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0;width:100%}hr{display:block;height:1px;border:0;border-top:1px solid #eee;margin:0;padding:0}input,select{vertical-align:middle}h2{font-family:var(--font-family);font-weight:400;font-size:50px;line-height:100%;letter-spacing:-0.04em;color:#252125}@media(min-width: 1920px){h2{font-size:60px}}@media(max-width: 1023px){h2{font-size:40px}}@media(max-width: 743px){h2{font-size:32px}}@media(max-width: 574px){h2{font-size:30px}}h2 span{color:var(--accent)}.pagination{display:flex;height:2px;--swiper-pagination-bullet-horizontal-gap: 4px;--swiper-pagination-bullet-width: 16px;--swiper-pagination-bullet-height: 2px;--swiper-pagination-bullet-border-radius: 1px;--swiper-pagination-bullet-inactive-color: rgba(255, 255, 255, 0.2);--swiper-pagination-bullet-opacity: 1;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-color: rgba(255, 255, 255, 0.2)}.pagination .swiper-pagination-bullet{position:relative;transition:.1s;overflow:hidden;width:100%}.pagination .swiper-pagination-bullet:first-child{margin-left:0 !important}.pagination .swiper-pagination-bullet:last-child{margin-right:0 !important}.pagination .swiper-pagination-bullet::before{content:"";width:100%;transform-origin:0%;transform-style:preserve-3d;background-color:#fff;position:absolute;z-index:1;border-radius:1px;height:100%;transform:translateX(101%)}.pagination .swiper-pagination-bullet-active::before{transform:translateX(var(--active-pagination-brogress))}.bg-accent-brige-1{background-color:#fcfcfc}.switch{display:inline-block;--switch-width: 36px;--switch-height: 24px;--switch-bg: #E3E5EC;--switch-bg-hover: #D0D4DE;--switch-disabled-bg: #EBEDF2;--switch-disabled-active-bg: #FFD5E1;--switch-checked-bg: #99204A;--switch-checked-bg-hover: #671330;--switch-border: 1px solid #1B1B1B;--switch-offset: calc((var(--switch-height) - var(--circle-diameter)) / 2);--switch-transition: all .3s cubic-bezier(0.27, 0.2, 0.25, 1.51);--circle-diameter: 20px;--circle-bg: #FFFFFF;--circle-checked-bg: #fff;--circle-transition: var(--switch-transition);--circle-disabled-bg: #EBEDF2}.switch input{display:none}.switch__slider{-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--switch-width);height:var(--switch-height);background:var(--switch-bg);border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:var(--switch-transition);-o-transition:var(--switch-transition);transition:var(--switch-transition);cursor:pointer}.switch__circle{width:var(--circle-diameter);height:var(--circle-diameter);background:var(--circle-bg);border-radius:inherit;-webkit-box-shadow:var(--circle-shadow);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:var(--circle-transition);-o-transition:var(--circle-transition);transition:var(--circle-transition);z-index:1;position:absolute;left:var(--switch-offset);box-shadow:0px 2px 6px 0px rgba(0,22,89,.1607843137)}.switch input:checked+.switch__slider{background:var(--switch-checked-bg)}.switch input:disabled+.switch__slider{cursor:not-allowed;pointer-events:none;background:var(--switch-disabled-bg);border:none}.switch input:disabled+.switch__slider .switch__circle{background:var(--circle-disabled-bg);border:1px solid #e3e5ec}.switch input:checked+.switch__slider .switch__circle{left:calc(100% - var(--circle-diameter) - var(--switch-offset));-webkit-box-shadow:var(--circle-checked-shadow);background:var(--circle-checked-bg)}.switch input:checked:disabled+.switch__slider{background:var(--switch-disabled-active-bg);pointer-events:none}.switch input:checked:disabled+.switch__slider .switch__circle{background:#fff;border:none}.switch:hover .switch__slider{background:var(--switch-bg-hover)}.switch:hover input:checked+.switch__slider{background:var(--switch-checked-bg-hover)}.switch:hover input:checked+.switch__slider .switch__circle{left:calc(100% - var(--circle-diameter) - var(--switch-offset));-webkit-box-shadow:var(--circle-checked-shadow);background:var(--circle-checked-bg)}.switch:hover input:checked:disabled+.switch__slider{background:var(--switch-disabled-active-bg)}.switch:hover input:checked:disabled+.switch__slider{background:var(--switch-disabled-active-bg)}.switch:hover input:checked:disabled+.switch__slider .switch__circle{background:#fff;border:none}.cookie-block{--cookie-block-gap: 24px;position:fixed;z-index:1000;max-width:1746px;width:100%;border-radius:20px;padding:40px;background-color:hsla(0,0%,100%,.8);backdrop-filter:blur(4px);bottom:40px;left:50%;transform:translateX(-50%) translateY(100%);opacity:0;visibility:hidden;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:space-between;gap:64px;transition:all .6s cubic-bezier(0.65, 0.05, 0.36, 1)}@media(max-width: 1919px){.cookie-block{width:90%}}@media(max-width: 1439px){.cookie-block{flex-direction:column;gap:20px;bottom:0}}@media(max-width: 767px){.cookie-block{padding:20px;width:100%}}.cookie-block.--visible{visibility:visible;opacity:1;transform:translateX(-50%) translateY(0%)}.cookie-block__options{height:0;overflow:hidden;opacity:0;transform:translateY(-8px);will-change:height,opacity,transform;transition:height .56s ease,opacity .42s ease,transform .42s ease}.cookie-block__options.--closing{transition:height .76s ease,opacity .55s ease,transform .55s ease}.cookie-block__options.--visible{opacity:1;transform:translateY(0)}.cookie-block__options.--display-none{display:none}.cookie-block__wrapper{display:flex;flex-direction:column;gap:20px;margin-bottom:30px}@media(max-width: 767px){.cookie-block__wrapper{margin-bottom:20px;gap:15px}}.cookie-block__wrapper:last-child{border-bottom:none;margin-bottom:0}.cookie-block__header{display:flex;align-items:center;justify-content:space-between}.cookie-block__title{font-size:20px;line-height:28px;font-weight:600;letter-spacing:0;color:var(--color-text-primary);user-select:none}@media(max-width: 767px){.cookie-block__title{font-size:16px;line-height:var(--lh-2xs)}}.cookie-block__text{font-size:20px;line-height:28px;font-weight:400;letter-spacing:0;color:var(--color-text-primary);user-select:none;overflow:hidden;will-change:height,opacity,transform;transition:height .42s ease,opacity .42s ease,transform .42s ease;opacity:1;width:100%}@media(max-width: 767px){.cookie-block__text{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.cookie-block__text.--hidden{opacity:0;transform:translateY(-8px);height:0}.cookie-block__text.--display-none{display:none}.cookie-block__link{font-weight:500;text-decoration:underline;text-underline-offset:1px;text-decoration-thickness:1px;transition:color .3s}.cookie-block__link:hover{color:var(--color-text-accent-1)}.cookie-block__btn-wrapper{display:flex;align-items:center;gap:20px}@media(max-width: 576px){.cookie-block__btn-wrapper{flex-direction:column;width:100%}}.cookie-block__button{width:200px;justify-content:center;user-select:none;font-size:var(--fs-2xs);line-height:var(--lh-2xs)}@media(max-width: 576px){.cookie-block__button{width:100%}}.cookie-block__button.--outlined{font-size:18px;line-height:24px}.cookie-block__button.--confirmed{opacity:.92}.breeding-page__inner{position:relative;z-index:10;text-align:center;width:100%;padding:2rem;margin:0 auto;color:#fff;display:flex;flex-direction:column;gap:15px}.breeding-page__wrapper{position:absolute;top:10px;left:10px;padding:2rem}@media(max-width: 767px){.breeding-page__wrapper{position:static}}.breeding-page__logo{max-width:75px;background-color:#fff;object-fit:cover;box-sizing:content-box;padding:10px;border-radius:var(--radius-sm)}.breeding-page__title{color:#fff;font-family:var(--font-accent);font-size:48px;letter-spacing:0;line-height:.7}.breeding-page__subtitle{color:inherit;font-size:var(--fs-l);line-height:var(--lh-l)}.breeding-page__pages{width:min(100%,1200px);padding:18px;margin:0 auto;display:flex;justify-content:center;align-items:flex-start;gap:30px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0.03) 100%);border-radius:20px;border:1px solid hsla(0,0%,100%,.2);backdrop-filter:blur(12px);box-shadow:0 16px 60px rgba(0,0,0,.28)}@media(max-width: 767px){.breeding-page__pages{flex-direction:column;gap:12px;padding:14px;width:100%;max-width:420px}}.breeding-page__row{display:flex;flex-direction:column;gap:12px;flex:1 1 0}@media(max-width: 767px){.breeding-page__row{width:100%}}.breeding-page__page{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:55px;padding:10px var(--gap-m);border-radius:var(--radius-s);font-weight:var(--fw-semibold);font-size:var(--fs-2xs);line-height:var(--lh-2xs);color:var(--color-text-invert);letter-spacing:0;background:var(--color-button-background-accent-pink);transition:all .3s;position:relative;z-index:1}.breeding-page__page path{transition:fill .3s ease-in-out}.breeding-page__page::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.breeding-page__page:hover::before{opacity:1}.breeding-page__page:hover{color:var(--color-text-primary) !important;background:#fff}.breeding-page__page:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}.breeding-page__page{width:100%;min-height:52px;justify-content:flex-start;text-align:left;padding:10px 16px;border-radius:12px;box-shadow:0 10px 30px rgba(22,22,22,.16);transition:transform .25s ease,box-shadow .25s ease,background .25s ease;position:relative;overflow:hidden;line-height:1.2}@media(max-width: 767px){.breeding-page__page{min-height:48px;font-size:14px;padding:10px 14px}}.breeding-page__page:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgba(255,0,113,.18);background:linear-gradient(120deg, #ffffff 0%, #ffeef5 100%)}.breeding-page__page.--dev:after{position:absolute;content:"в разработке";font-size:9px;right:-5px;top:16px;transform:rotate(45deg);font-weight:400}.gradient-background{position:absolute;top:0;left:0;width:100%;height:200%;z-index:1;overflow:hidden;background:#000}@media(max-width: 767px){.gradient-background{height:200vh}}.gradient-sphere{position:absolute;border-radius:50%;filter:blur(60px)}.sphere-1{width:40vw;height:40vw;background:linear-gradient(40deg, rgba(0, 69, 107, 0.8), rgba(255, 102, 0, 0.4));top:-10%;left:-10%;animation:float-1 15s ease-in-out infinite alternate}.sphere-2{width:45vw;height:45vw;background:linear-gradient(240deg, rgba(255, 0, 0, 0.8), rgba(0, 183, 255, 0.4));bottom:-20%;right:-10%;animation:float-2 18s ease-in-out infinite alternate}.sphere-3{width:30vw;height:30vw;background:linear-gradient(120deg, rgba(133, 89, 255, 0.5), rgba(98, 216, 249, 0.3));top:60%;left:20%;animation:float-3 20s ease-in-out infinite alternate}.noise-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.05;z-index:5;background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 200 200%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cfilter id=%27noiseFilter%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%270.65%27 numOctaves=%273%27 stitchTiles=%27stitch%27/%3E%3C/filter%3E%3Crect width=%27100%25%27 height=%27100%25%27 filter=%27url%28%23noiseFilter%29%27/%3E%3C/svg%3E")}@keyframes float-1{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(10%, 10%) scale(1.1)}}@keyframes float-2{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(-10%, -5%) scale(1.15)}}@keyframes float-3{0%{transform:translate(0, 0) scale(1);opacity:.3}100%{transform:translate(-5%, 10%) scale(1.05);opacity:.6}}.grid-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-size:40px 40px;background-image:linear-gradient(to right, rgba(255, 255, 255, 0.03) 1px, transparent 1px),linear-gradient(to bottom, rgba(255, 255, 255, 0.03) 1px, transparent 1px);z-index:2}@keyframes pulse{0%{opacity:.3;transform:translate(-50%, -50%) scale(0.9)}100%{opacity:.7;transform:translate(-50%, -50%) scale(1.1)}}.particles-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none}.particle{position:absolute;background:#fff;border-radius:50%;opacity:0;pointer-events:none}@media(max-width: 767px){.partners-page .breadcrumbs{display:none}}@media(max-width: 767px){.price-page .breadcrumbs{display:none}}@media(max-width: 767px){.doctors-breeding-page .breadcrumbs{display:none}}@media(max-width: 767px){.reviews-page .breadcrumbs{display:none}}.privacy-policy-page .breadcrumbs{max-width:1920px}@media(max-width: 767px){.privacy-policy-page .breadcrumbs{display:none}}.breadcrumbs{display:flex;align-items:center;gap:8px;min-height:60px;padding:0 160px;max-width:1920px;margin:0 auto}.breadcrumbs::-webkit-scrollbar{display:none}@media(max-width: 1919px){.breadcrumbs{padding:0 75px}}@media(max-width: 1439px){.breadcrumbs{padding:0 35px}}@media(max-width: 1023px){.breadcrumbs{padding:0 20px;min-height:auto;margin-top:20px;margin-bottom:20px;overflow-x:scroll;overflow-y:hidden}}@media(max-width: 576px){.breadcrumbs{align-items:flex-start}}.breadcrumbs__main-text{font-weight:var(--fw-regular);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-accent);transition:color .2s}@media(max-width: 767px){.breadcrumbs__main-text{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.breadcrumbs__main-text:hover{color:var(--color-text-accent-1)}.breadcrumbs__wrapper{display:flex;align-items:center;gap:5px}@media(max-width: 576px){.breadcrumbs__wrapper{align-items:flex-start}}.breadcrumbs__arrow{width:16px;height:16px}.breadcrumbs__text{font-weight:var(--fw-semibold);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-icon-primary);text-wrap:nowrap}@media(max-width: 767px){.breadcrumbs__text{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.air-datepicker-cell.-year-.-other-decade-,.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.air-datepicker-cell.-year-.-other-decade-:hover,.air-datepicker-cell.-day-.-other-month-:hover{color:var(--adp-color-other-month-hover)}.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.-selected-.air-datepicker-cell.-year-.-other-decade-,.-selected-.air-datepicker-cell.-day-.-other-month-{color:#fff;background:var(--adp-background-color-selected-other-month)}.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-year-.-other-decade-:empty,.air-datepicker-cell.-day-.-other-month-:empty{background:none;border:none}.air-datepicker-cell{border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;display:flex;position:relative;align-items:center;justify-content:center;z-index:1}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-{color:var(--adp-color-current-date)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{cursor:default;color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-disabled-.-current-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-:hover,.air-datepicker-cell.-in-range-.-focus-{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{color:#fff;border:none;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-current-{color:#fff;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7, var(--adp-day-cell-width));margin:8px 0 3px}.air-datepicker-body--day-name{color:var(--adp-day-name-color);display:flex;align-items:center;justify-content:center;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-template-columns:repeat(7, var(--adp-day-cell-width));grid-auto-rows:var(--adp-day-cell-height)}.air-datepicker-body--cells.-months-{grid-template-columns:repeat(3, 1fr);grid-auto-rows:var(--adp-month-cell-height)}.air-datepicker-body--cells.-years-{grid-template-columns:repeat(4, 1fr);grid-auto-rows:var(--adp-year-cell-height)}.air-datepicker-nav{display:flex;justify-content:space-between;border-bottom:1px solid var(--adp-border-color-inner);min-height:var(--adp-nav-height);padding:var(--adp-padding);box-sizing:content-box}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--title,.air-datepicker-nav--action{display:flex;cursor:pointer;align-items:center;justify-content:center}.air-datepicker-nav--action{width:var(--adp-nav-action-size);border-radius:var(--adp-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{width:32px;height:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{font-style:normal;color:var(--adp-nav-color-secondary);margin-left:.3em}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{cursor:default;background:none}.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{display:inline-flex;color:var(--adp-btn-color);border-radius:var(--adp-btn-border-radius);cursor:pointer;height:var(--adp-btn-height);border:none;background:hsla(0,0%,100%,0)}.air-datepicker-button:hover{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover)}.air-datepicker-button:focus{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover);outline:none}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{outline:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.air-datepicker-time{display:grid;grid-template-columns:max-content 1fr;grid-column-gap:12px;align-items:center;position:relative;padding:0 var(--adp-time-padding-inner)}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{display:flex;align-items:center;flex:1;font-size:14px;text-align:center}.air-datepicker-time--current-colon{margin:0 2px 3px;line-height:1}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{content:"";background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{text-transform:uppercase;align-self:flex-end;color:var(--adp-time-day-period-color);margin-left:6px;font-size:11px;margin-bottom:1px}.air-datepicker-time--row{display:flex;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right, var(--adp-time-track-color), var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{background:none;cursor:pointer;flex:1;height:100%;width:100%;padding:0;margin:0;-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus{outline:none}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{margin-top:calc(var(--adp-time-thumb-size)/2*-1)}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-moz-range-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-ms-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-ms-fill-lower{background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:rgba(0,0,0,0)}.air-datepicker{--adp-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--adp-font-size: 14px;--adp-width: 246px;--adp-z-index: 100;--adp-padding: 4px;--adp-grid-areas: "nav" "body" "timepicker" "buttons";--adp-transition-duration: .3s;--adp-transition-ease: ease-out;--adp-transition-offset: 8px;--adp-background-color: #fff;--adp-background-color-hover: #f0f0f0;--adp-background-color-active: #eaeaea;--adp-background-color-in-range: rgba(92, 196, 239, .1);--adp-background-color-in-range-focused: rgba(92, 196, 239, .2);--adp-background-color-selected-other-month-focused: #8ad5f4;--adp-background-color-selected-other-month: #a2ddf6;--adp-color: #4a4a4a;--adp-color-secondary: #9c9c9c;--adp-accent-color: #4eb5e6;--adp-color-current-date: var(--adp-accent-color);--adp-color-other-month: #dedede;--adp-color-disabled: #aeaeae;--adp-color-disabled-in-range: #939393;--adp-color-other-month-hover: #c5c5c5;--adp-border-color: #dbdbdb;--adp-border-color-inner: #efefef;--adp-border-radius: 4px;--adp-border-color-inline: #d7d7d7;--adp-nav-height: 32px;--adp-nav-arrow-color: var(--adp-color-secondary);--adp-nav-action-size: 32px;--adp-nav-color-secondary: var(--adp-color-secondary);--adp-day-name-color: #ff9a19;--adp-day-name-color-hover: #8ad5f4;--adp-day-cell-width: 1fr;--adp-day-cell-height: 32px;--adp-month-cell-height: 42px;--adp-year-cell-height: 56px;--adp-pointer-size: 10px;--adp-poiner-border-radius: 2px;--adp-pointer-offset: 14px;--adp-cell-border-radius: 4px;--adp-cell-background-color-hover: var(--adp-background-color-hover);--adp-cell-background-color-selected: #5cc4ef;--adp-cell-background-color-selected-hover: #45bced;--adp-cell-background-color-in-range: rgba(92, 196, 239, 0.1);--adp-cell-background-color-in-range-hover: rgba(92, 196, 239, 0.2);--adp-cell-border-color-in-range: var(--adp-cell-background-color-selected);--adp-btn-height: 32px;--adp-btn-color: var(--adp-accent-color);--adp-btn-color-hover: var(--adp-color);--adp-btn-border-radius: var(--adp-border-radius);--adp-btn-background-color-hover: var(--adp-background-color-hover);--adp-btn-background-color-active: var(--adp-background-color-active);--adp-time-track-height: 1px;--adp-time-track-color: #dedede;--adp-time-track-color-hover: #b1b1b1;--adp-time-thumb-size: 12px;--adp-time-padding-inner: 10px;--adp-time-day-period-color: var(--adp-color-secondary);--adp-mobile-font-size: 16px;--adp-mobile-nav-height: 40px;--adp-mobile-width: 320px;--adp-mobile-day-cell-height: 38px;--adp-mobile-month-cell-height: 48px;--adp-mobile-year-cell-height: 64px }.air-datepicker-overlay{--adp-overlay-background-color: rgba(0, 0, 0, .3);--adp-overlay-transition-duration: .3s;--adp-overlay-transition-ease: ease-out;--adp-overlay-z-index: 99 }.air-datepicker{background:var(--adp-background-color);border:1px solid var(--adp-border-color);box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:var(--adp-border-radius);box-sizing:content-box;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4, max-content);grid-template-areas:var(--adp-grid-areas);font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);color:var(--adp-color);width:var(--adp-width);position:absolute;transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);z-index:var(--adp-z-index)}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-from-right-{transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translateX(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-active-:not(.-custom-position-){transform:translate(0, 0);opacity:1}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;position:static;left:auto;right:auto;opacity:1;transform:none}.air-datepicker.-inline- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size: var(--adp-mobile-font-size);--adp-day-cell-height: var(--adp-mobile-day-cell-height);--adp-month-cell-height: var(--adp-mobile-month-cell-height);--adp-year-cell-height: var(--adp-mobile-year-cell-height);--adp-nav-height: var(--adp-mobile-nav-height);--adp-nav-action-size: var(--adp-mobile-nav-height);position:fixed;width:var(--adp-mobile-width);border:none}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%, calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%, -50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{position:absolute;left:0;top:0}.air-datepicker--pointer{--pointer-half-size: calc(var(--adp-pointer-size) / 2);position:absolute;width:var(--adp-pointer-size);height:var(--adp-pointer-size);z-index:-1}.air-datepicker--pointer:after{content:"";position:absolute;background:#fff;border-top:1px solid var(--adp-border-color-inline);border-right:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);width:var(--adp-pointer-size);height:var(--adp-pointer-size);box-sizing:border-box}.-top-left- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-left- .air-datepicker--pointer:after,.-top-center- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-top- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-top- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-bottom- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-left- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-left- .air-datepicker--pointer:after,.-bottom-center- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-top- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-bottom- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-top- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-bottom- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{transform:rotate(45deg)}.-top-left- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-top-right- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-top-center- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size)/2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size)/2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;padding:var(--adp-padding);grid-area:body}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{padding:var(--adp-padding);border-top:1px solid var(--adp-border-color-inner)}.air-datepicker-overlay{position:fixed;background:var(--adp-overlay-background-color);left:0;top:0;width:0;height:0;opacity:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);z-index:var(--adp-overlay-z-index)}.air-datepicker-overlay.-active-{opacity:1;width:100%;height:100%;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s}.modal{position:fixed;z-index:200;width:100%;height:100vh;inset:0;background-color:rgba(89,89,89,.5215686275);visibility:hidden;pointer-events:none;opacity:0;transition:all .3s ease-in-out;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:24px 16px}.modal.--active{visibility:visible;pointer-events:all;opacity:1}.modal__inner{position:relative;max-width:423px;width:100%;margin:auto 0;border-radius:var(--radius-sm);padding:30px 36px;background:#fff;display:flex;align-items:center;justify-content:center}@media(max-width: 576px){.modal__inner{padding:20px;max-width:320px;margin:0}}.modal__close{position:absolute;top:30px;right:36px;width:17px;height:17px;cursor:pointer;z-index:100}@media(max-width: 576px){.modal__close{top:22px;right:26px}}.modal__close path{transition:fill .2s}.modal__close:hover path{fill:var(--color-icon-accent-1)}.modal__form{display:flex;flex-direction:column;gap:var(--gap-l);width:100%;transition:all .25s}.modal__form.--hidden{opacity:0;visibility:hidden;pointer-events:none;position:absolute;transform:translateY(12px)}.modal__block{display:flex;flex-direction:column;gap:var(--gap-m);transition:opacity .3s ease-in-out}.modal__block_logo{width:205px;height:74px}.modal__block_subtitle{font-weight:var(--fw-regular);font-size:var(--fs-4xs);line-height:var(--lh-4xs);letter-spacing:0;color:var(--color-text-primary)}.modal__block_subtitle b{font-weight:var(--fw-semibold);color:var(--color-text-accent-1)}.modal__block.--nested{gap:5px}.modal__row-block{display:flex;gap:20px;align-items:flex-start}.modal__row-block .modal__input-error{display:none}.modal__checkbox{position:relative;flex-shrink:0;appearance:none;width:20px;height:20px;padding:0;border:1px solid #d0d4de;border-radius:3px;transition:border-color .2s ease-in-out;cursor:pointer;margin:0}.modal__checkbox::after{transition:opacity .2s ease-in-out,background-color .2s ease-in-out;content:url(/front/dist/assets/css/../img/icons/checkbox-mark.svg);position:absolute;border-radius:3px;left:50%;top:50%;background-color:#99204a;width:20px;height:20px;transform:translate(-50%, -50%);opacity:0}.modal__checkbox:checked::after{opacity:1}.modal__checkbox:hover{border-color:#acb1bf}.modal__checkbox:hover::after{background-color:#671330}.modal__checkbox.--error{border-color:#99204a;box-shadow:0 0 0 3px rgba(255,85,85,.12)}.modal__checkbox:disabled{cursor:not-allowed;pointer-events:none;border-color:#d0d4de}.modal__checkbox:disabled::after{background-color:#ffd5e1}.modal__title{font-weight:var(--fw-medium);font-size:var(--fs-s);line-height:var(--lh-s);letter-spacing:0;color:#000}.modal__input-wrapper{display:flex;flex-direction:column;gap:var(--gap-s);position:relative}.modal__input-wrapper[hidden]{display:none}.modal__input-error{position:absolute;font-weight:var(--fw-medium);font-size:var(--fs-4xs);line-height:var(--lh-4xs);letter-spacing:0;color:#99204a;bottom:-20px;left:0}.modal__subtitle{font-weight:var(--fw-medium);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary)}.modal__subtitle span{color:var(--color-text-accent-1)}.modal__datepicker{display:flex;justify-content:space-between;align-items:center;position:relative;background:#fcfcfc;border-radius:var(--radius-s);padding:5px 12px;height:38px;--button-fill-color: var(--color-icon-primary);cursor:pointer}.modal__datepicker:hover{--button-fill-color: var(--color-icon-accent-1)}.modal__datepicker_span{font-weight:var(--fw-medium);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary)}.modal__datepicker_button{width:17px;height:17px;cursor:pointer}.modal__datepicker_button path{fill:var(--button-fill-color);transition:fill .2s}.modal__textarea{border-radius:10px;resize:none;height:120px;padding:16px 12px;border:none;font-weight:var(--fw-medium);font-size:14px;line-height:var(--lh-4xs);letter-spacing:0;color:var(--color-text-primary);transition:all .2s;background-color:#fcfcfc}.modal__textarea::placeholder{font-weight:var(--fw-medium);font-size:14px;line-height:var(--lh-4xs);letter-spacing:0;color:var(--color-text-minimal-dark)}.modal__textarea.--error{box-shadow:0 0 0 1px #99204a;color:#99204a}.modal__input{appearance:none;background:#fcfcfc;padding:5px 12px;border-radius:var(--radius-s);border:none;font-weight:var(--fw-medium);font-size:14px;line-height:var(--lh-4xs);letter-spacing:0;color:var(--color-text-primary);height:42px;transition:all .2s}.modal__input.--error{box-shadow:0 0 0 1px #99204a;color:#99204a}.modal__input::placeholder{font-weight:var(--fw-medium);font-size:14px;line-height:var(--lh-4xs);letter-spacing:0;color:var(--color-text-accent-light)}.modal__select-label{display:flex;align-items:center;justify-content:space-between;background:#fcfcfc;border-radius:var(--radius-s);position:relative;padding:5px 12px;height:42px;cursor:pointer;transition:all .2s;user-select:none}.modal__select-label.--error{box-shadow:0 0 0 1px #99204a;color:#99204a}.modal__select-label.--disabled{cursor:default}.modal__select-label.--disabled .modal__select-arrow{opacity:0;visibility:hidden;pointer-events:none}.modal__select-trigger{display:flex;width:100%;justify-content:space-between;align-items:center;height:42px}.modal__select-value{font-weight:var(--fw-medium);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary);user-select:none}.modal__select-arrow{width:17px;height:17px;transition:all .2s}.modal__select-arrow.--opened{transform:rotate(180deg)}.modal__select-list{position:absolute;display:flex;flex-direction:column;width:100%;left:0;top:50px;background:#fcfcfc;z-index:100;border-radius:var(--radius-s);overflow-x:hidden;overflow-y:auto;opacity:0;visibility:hidden;pointer-events:none;z-index:200;transition:all .2s;padding:12px 0 16px;padding-top:0;max-height:min(320px,100vh - 160px);overscroll-behavior:contain}.modal__select-list::-webkit-scrollbar{width:6px}.modal__select-list::-webkit-scrollbar-thumb{background:rgba(65,65,65,.18);border-radius:999px}.modal__select-list.--opened{opacity:1;visibility:visible;pointer-events:all}.modal__select-list-inner{width:calc(100% - 20px);max-width:302px;display:flex;flex-direction:column;gap:12px;padding-left:12px;padding-right:20px;box-sizing:content-box;background:#fcfcfc;z-index:100}.modal__select-search{padding:0 12px 12px;position:sticky;top:0;z-index:1;background:#fcfcfc}.modal__select-search-input{appearance:none;width:100%;height:42px;border:none;padding:0;border-radius:var(--radius-s);background:#fcfcfc;font-weight:var(--fw-regular);font-size:14px;line-height:var(--lh-4xs);letter-spacing:0;color:var(--color-text-primary)}.modal__select-search-input::placeholder{font-weight:var(--fw-regular);color:var(--color-text-accent-light)}.modal__select-item{background:#fcfcfc;font-weight:var(--fw-medium);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary);position:relative;transition:all .2s;z-index:1;cursor:pointer;user-select:none;height:22px;display:flex;align-items:center}.modal__select-item[hidden]{display:none}.modal__select-item:hover{color:var(--color-text-accent-1)}.modal__select-item.--active{color:var(--color-text-accent-1)}.modal__select-empty{font-weight:var(--fw-medium);font-size:var(--fs-4xs);line-height:var(--lh-4xs);letter-spacing:0;color:var(--color-text-accent-light)}.modal__select-empty[hidden]{display:none}.modal__warning{font-weight:var(--fw-regular);font-size:var(--fs-4xs);line-height:var(--lh-4xs);letter-spacing:0;color:var(--color-text-primary);user-select:none}.modal__warning a{font-weight:var(--fw-medium);font-size:var(--fs-4xs);line-height:var(--lh-4xs);letter-spacing:0;color:var(--color-text-primary);transition:color .2s;text-decoration:underline}.modal__warning a:hover{color:var(--color-text-accent-1)}.modal__success-message{display:none;transition:all .3s;opacity:0;visibility:hidden;flex-direction:column;gap:30px;align-items:flex-start;transform:translateY(16px)}.modal__success-message.--active{display:flex;opacity:1;visibility:visible;transform:translateY(0)}.modal__success-message_wrapper{display:flex;flex-direction:column;gap:15px;align-items:flex-start}.modal__submit{display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.modal__submit.--loading,.modal__submit:disabled{pointer-events:none;background:#99204a !important}.modal__submit.--loading:hover::after,.modal__submit:disabled:hover::after{opacity:0}.modal__submit-spinner{width:20px;height:20px;border-radius:50%;border:2px solid hsla(0,0%,100%,0);border-top-color:#fff;animation:modal-submit-spin .8s linear infinite}.modal__file-wrapper{display:flex;flex-direction:column;gap:5px;position:relative}.modal__file-wrapper[hidden]{display:none}.modal__file-desc{font-weight:var(--fw-medium);font-size:12px;line-height:var(--lh-4xs)}.modal__file-label{background:#fcfcfc;padding:5px 12px;border-radius:var(--radius-s);display:flex;justify-content:space-between;letter-spacing:0;color:var(--color-text-primary);height:42px;align-items:center}.modal__file-label_text{font-weight:var(--fw-medium);font-size:14px;line-height:var(--lh-4xs);color:var(--color-text-accent-light);max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal__file-label_text.--active{color:var(--color-text-primary)}.modal__file-label_icon-wrapper{display:flex}.modal__file-label_icon{width:24px;height:24px;cursor:pointer;display:flex;align-items:center;justify-content:center}.modal__file-label_icon.--delete{opacity:0;visibility:hidden;pointer-events:none;transition:all .2s}.modal__file-label_icon.--active{opacity:1;visibility:visible;pointer-events:all}.modal__file-label_icon path{transition:fill .3s}.modal__file-label_icon:hover path{fill:var(--color-accent-hover)}.modal__file-input{display:none}.modal__radio-row{display:flex;align-items:center;gap:30px}.modal__radio-wrapper{display:flex;align-items:center;gap:10px}.modal__radio-button{position:relative;flex-shrink:0;appearance:none;width:20px;height:20px;padding:0;border:1px solid #d0d4de;border-radius:50%;transition:border-color .2s ease-in-out;cursor:pointer;margin:0}.modal__radio-button::after{transition:opacity .2s ease-in-out,background-color .2s ease-in-out;content:"";position:absolute;border-radius:50%;left:50%;top:50%;background-color:#99204a;width:16px;height:16px;transform:translate(-50%, -50%);opacity:0}.modal__radio-button:checked::after{opacity:1}.modal__radio-button:hover{border-color:#acb1bf}.modal__radio-button:hover::after{background-color:#671330}.modal__radio-button.--error{border-color:#99204a;box-shadow:0 0 0 3px rgba(255,85,85,.12)}.modal__radio-button:disabled{cursor:not-allowed;pointer-events:none;border-color:#d0d4de}.modal__radio-button:disabled::after{background-color:#ffd5e1}.modal__radio-label{font-weight:var(--fw-regular);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary);cursor:pointer;user-select:none}@keyframes modal-submit-spin{to{transform:rotate(360deg)}}.price-cards__inner{display:flex;flex-direction:column;gap:20px}.price-cards__cards{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:30px}@media(max-width: 1439px){.price-cards__cards{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 1023px){.price-cards__cards{grid-template-columns:1fr;gap:10px}}.price-cards__card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:15px;width:100%;padding:15px 20px;border-radius:var(--radius-sm);background:var(--color-background-primary);box-shadow:0px 6px 18px 0px rgba(154,154,154,.1803921569);transition:all .2s ease-in-out}.price-cards__card::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:all .3s ease-in-out;background:linear-gradient(98.31deg, #e3d6bf 0.08%, #f0e6d2 50.56%, #e1c6ac 100.08%);opacity:0;z-index:-1;border-radius:var(--radius-sm)}.price-cards__card:hover::before{opacity:1}.price-cards__card:active::before{opacity:1}.price-cards__card:hover{background:rgba(0,0,0,0)}.price-cards__card-title{margin:0;font-weight:var(--fw-regular);font-size:14px;line-height:18px;color:var(--color-text-primary);text-align:left}.price-cards__card-price{margin:0;font-weight:var(--fw-semibold);font-size:var(--fs-3xs);line-height:var(--lh-3xs);color:var(--color-text-primary)}.price-cards__card-price-value{margin:0;font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-s);color:var(--color-text-primary)}.header{position:fixed;top:0;left:0;width:100%;z-index:100;height:195px;background:#fff;box-shadow:0px 6px 18px 0px rgba(154,154,154,.1803921569)}@media(max-width: 1439px){.header{height:106px;display:flex;justify-content:center;align-items:center}}.header__container{width:100%}.header__top-container{background-color:#f6f8f7;width:100%}.header__top{display:flex;align-items:center;justify-content:space-between;height:auto;max-width:1920px;margin:0 auto;padding:12px 135px}@media(max-width: 1919px){.header__top{padding:12px 60px}}@media(max-width: 1439px){.header__top{display:none}}.header__top_info{display:flex;align-items:center;gap:var(--gap-m)}@media(max-width: 1919px){.header__top_info{gap:var(--gap-sm)}}.header__top_text-block{display:flex;align-items:center;gap:var(--gap-s)}.header__top_text{font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);color:var(--color-text-primary);letter-spacing:0}@media(max-width: 1919px){.header__top_text{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.header__top_text.--work-time{font-size:var(--fs-3xs);max-width:156px;width:max-content}@media(max-width: 1919px){.header__top_text.--work-time{font-size:var(--fs-4xs);line-height:var(--lh-4xs);max-width:145px}}.header__top_text.--make-call{transition:all .2s;font-weight:var(--fw-regular);cursor:pointer}.header__top_text.--make-call:hover{color:var(--color-text-accent-1)}.header__top_text.--impaired{color:inherit;transition:all .2s}.header__top_separator{min-height:13px;width:1px;background-color:rgba(0,0,0,.3019607843)}.header__top_navs{display:flex;align-items:center;gap:var(--gap-l)}.header__top_links{display:flex;align-items:center;gap:var(--gap-m)}.header__top_nav-block{display:flex;align-items:center;gap:var(--gap-s)}.header__top_nav-block.--eye{cursor:pointer;color:var(--color-text-primary);gap:7px}.header__top_nav-block.--eye:hover{color:var(--color-text-accent-1)}.header__top_nav-block.--socials{gap:3px}.header__top_social{display:flex;align-items:center;justify-content:center;height:30px;width:30px;padding:2px;transition:all .2s}.header__top_social:hover{transform:scale(1.1)}.header__top_social img{width:100%;height:100%;object-fit:contain}.header__top_phone-click{font-weight:var(--fw-bold);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);transition:color .2s ease-in-out}@media(max-width: 1919px){.header__top_phone-click{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.header__top_phone-click:hover{color:var(--color-text-accent-1)}.header__main{display:flex;align-items:center;justify-content:space-between;height:auto;padding:25px 135px;margin:0 auto;max-width:1920px}@media(max-width: 1919px){.header__main{padding:25px 60px}}@media(max-width: 1439px){.header__main{padding:25px 30px;width:100%}}@media(max-width: 1023px){.header__main{padding:25px 20px}}@media(max-width: 576px){.header__main{padding-left:12px}}.header__main_left-bar{display:flex;gap:70px;align-items:center}@media(max-width: 1439px){.header__main_left-bar{gap:40px}}@media(max-width: 1023px){.header__main_left-bar{gap:20px}}.header__main_logo{width:170px;height:61px}@media(max-width: 1023px){.header__main_logo{width:151px;height:64px;object-fit:contain}}.header__main_links{display:flex;align-items:center;gap:var(--gap-s)}@media(min-width: 1921px){.header__main_links{width:auto;margin-right:0}}@media(min-width: 1920px){.header__main_links{width:693.5px;margin-right:83.5px}}@media(max-width: 1919px){.header__main_links{gap:var(--gap-m)}}@media(max-width: 1516px){.header__main_links{gap:var(--gap-s)}}@media(max-width: 767px){.header__main_links{display:none}}.header__main_main-link{display:flex;align-items:center;gap:13px;border-radius:var(--radius-s);background:rgba(0,0,0,0);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-medium);letter-spacing:0;color:var(--color-text-primary);padding:10px 15px;transition:all .2s;padding:11px 22px 10px;width:142px;position:relative;z-index:1}@media(max-width: 1919px){.header__main_main-link{font-size:var(--fs-2xs);line-height:var(--lh-2xs);width:fit-content}}@media(max-width: 1516px){.header__main_main-link{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}@media(max-width: 1439px){.header__main_main-link{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 1023px){.header__main_main-link{padding-inline:5px;font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.header__main_main-link::before{content:"";position:absolute;z-index:-1;transition:.2s;opacity:0;background:linear-gradient(90deg, #CCBCA4 0%, #F4E9D7 64.73%, #DDC8A8 100%);width:100%;height:100%;inset:0;border-radius:var(--radius-s)}.header__main_main-link:hover{box-shadow:0px 6px 18.1px 0px rgba(154,154,154,.1803921569);background:#fff;color:var(--color-text-accent-1)}.header__main_main-link:hover::before{opacity:1}.header__main_link{display:flex;align-items:center;gap:var(--gap-s);font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);position:relative;z-index:1;transition:.2s;padding:10px 15px;background:rgba(0,0,0,0)}@media(max-width: 1919px){.header__main_link{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 1516px){.header__main_link{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}@media(max-width: 1439px){.header__main_link{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 1023px){.header__main_link{padding-inline:5px;font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.header__main_link path{transition:fill .2s}.header__main_link::before{content:"";position:absolute;z-index:-1;transition:.2s;opacity:0;background:linear-gradient(90deg, #CCBCA4 0%, #F4E9D7 64.73%, #DDC8A8 100%);width:100%;height:100%;inset:0;border-radius:var(--radius-s)}.header__main_link:hover{color:var(--color-text-accent-1);background:#fff}.header__main_link:hover path{fill:var(--color-text-accent-1)}.header__main_link:hover::before{opacity:1}.header__main_navs{display:flex;align-items:center;gap:var(--gap-l)}@media(max-width: 1919px){.header__main_navs{gap:var(--gap-m)}}@media(max-width: 1439px){.header__main_navs{display:none}}.header__main_form{padding:0;margin:0;position:relative}.header__main_search{display:block;position:relative;width:320px;height:59px;border-radius:var(--radius-s);border:1px solid #f4f4f4;padding:var(--gap-s) 12px;background-color:#f6f8f7;display:flex;align-items:center;justify-content:space-between;gap:var(--gap-sm);cursor:text}@media(max-width: 1919px){.header__main_search{width:auto}}.header__main_search:hover .header__main_icon-wrapper{transform:scale(1.1)}.header__main_search.--error{box-shadow:0 0 0 1px #99204a}.header__main_search-input{background-color:#f6f8f7;border:none;font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-button-background-active);font-weight:var(--fw-medium)}@media(max-width: 1919px){.header__main_search-input{width:150px}}@media(max-width: 1516px){.header__main_search-input{width:120px;font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.header__main_search-input::placeholder{color:var(--color-text-accent-light);font-size:var(--fs-2xs);line-height:var(--lh-2xs)}@media(max-width: 1516px){.header__main_search-input::placeholder{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.header__main_input-error{position:absolute;left:0;bottom:-20px;font-weight:var(--fw-medium);font-size:var(--fs-4xs);line-height:var(--lh-4xs);letter-spacing:0;color:#99204a}.header__main_icon-wrapper{padding:8px;display:flex;align-items:center;justify-content:center;transition:all .2s}.header__main_search-icon{display:block;width:24px;height:24px;cursor:pointer}.header__main_login{display:flex;align-items:center;flex-direction:column;gap:7px;font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;font-weight:var(--fw-medium);color:#000;transition:all .2s;width:87px}@media(max-width: 1919px){.header__main_login{width:fit-content}}.header__main_login:hover{color:var(--color-text-accent-1)}.header__main_login svg{width:20px;height:20px}.header__main_sign-up{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:70px;padding:14px var(--gap-l);border-radius:var(--radius-s);font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-invert);letter-spacing:0;background:var(--color-button-background-accent-pink);transition:all .3s;position:relative;z-index:1}.header__main_sign-up path{transition:fill .3s ease-in-out}.header__main_sign-up::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.header__main_sign-up:hover::before{opacity:1}.header__main_sign-up:hover{color:var(--color-text-primary) !important;background:#fff}.header__main_sign-up:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}.header__main_sign-up{height:59px;max-width:166px}@media(max-width: 1919px){.header__main_sign-up{font-size:var(--fs-2xs);line-height:var(--lh-2xs);cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:59px;padding:10px var(--gap-m);border-radius:var(--radius-s);font-weight:var(--fw-semibold);font-size:var(--fs-2xs);line-height:var(--lh-2xs);color:var(--color-text-invert);letter-spacing:0;background:var(--color-button-background-accent-pink);transition:all .3s;position:relative;z-index:1}.header__main_sign-up path{transition:fill .3s ease-in-out}.header__main_sign-up::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.header__main_sign-up:hover::before{opacity:1}.header__main_sign-up:hover{color:var(--color-text-primary) !important;background:#fff}.header__main_sign-up:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}}.header__main_menu-btn{display:flex;flex-direction:column;gap:4px;align-items:flex-end;cursor:pointer}@media(min-width: 1440px){.header__main_menu-btn{display:none}}.header__main_menu-btn:hover span:nth-child(1),.header__main_menu-btn:hover span:nth-child(3){width:36px}.header__main_menu-btn span{display:block;width:36px;height:4px;background-color:var(--color-icon-accent-1);border-radius:10px;transition:all .2s ease-in-out}.header__main_menu-btn span:nth-child(1){width:26.76px}.header__main_menu-btn span:nth-child(3){width:29.2px}.header__main_dropdown{position:absolute;top:100%;left:50%;transform:translateX(-50%);max-width:1650px;width:100%;min-height:1px;padding:60px 80px 80px;border-radius:0 0 var(--radius-m) var(--radius-m);background:#fafafa;box-shadow:0px 6px 18px 0px rgba(154,154,154,.1803921569);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}@media(max-width: 1651px){.header__main_dropdown{width:95%;padding:40px 80px}}@media(max-width: 1439px){.header__main_dropdown{padding:40px}}.header__main_dropdown.--active{opacity:1;visibility:visible;pointer-events:auto}.header__main_dropdown-layout{display:grid;grid-template-columns:327px minmax(0, 1fr);gap:80px;min-height:500px;max-height:calc(100vh - 260px)}@media(max-width: 1439px){.header__main_dropdown-layout{grid-template-columns:300px minmax(0, 1fr)}}.header__main_dropdown-menu{display:flex;flex-direction:column;gap:30px;overflow-y:auto;padding-right:20px;max-height:510px;max-width:327px}.header__main_dropdown-menu::-webkit-scrollbar{width:5px}.header__main_dropdown-menu::-webkit-scrollbar-track{background-color:#fafafa}.header__main_dropdown-menu::-webkit-scrollbar-thumb{background-color:#ececec;border-radius:5px}.header__main_dropdown-link,.header__main_dropdown-toggle{--text-color: var(--color-text-primary);display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-width:0;border:none;background:rgba(0,0,0,0);text-align:left;font-size:18px;line-height:var(--lh-xs);font-weight:var(--fw-medium);color:var(--color-text-primary);transition:color .2s,color .2s}.header__main_dropdown-link:hover,.header__main_dropdown-toggle:hover{--text-color: var(--color-text-accent-1)}.header__main_dropdown-toggle-icon path{transition:stroke .2s ease;stroke:var(--text-color)}.header__main_dropdown-item-label{min-width:0;max-width:261px;flex:1 1 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:18px;line-height:var(--lh-xs);font-weight:var(--fw-medium);color:var(--text-color);transition:color .2s,color .2s}.header__main_dropdown-toggle{cursor:pointer}.header__main_dropdown-toggle-icon{flex-shrink:0;color:#99204a;transition:color .2s ease}.header__main_dropdown-toggle.--active{--text-color: var(--color-text-accent-1)}.header__main_dropdown-toggle.--active .header__main_dropdown-toggle-icon path{stroke:var(--text-color)}.header__main_dropdown-content{min-width:0;overflow-y:auto;padding-right:6px}@media(max-width: 1439px){.header__main_dropdown-content{padding-right:0}}.header__main_dropdown-panel{display:none}.header__main_dropdown-panel.--active{display:block}.header__main_dropdown-title{display:inline-block;margin:0 0 40px;font-size:40px;line-height:var(--lh-m);font-weight:var(--fw-semibold);color:var(--color-text-accent-1);transition:color 300ms}.header__main_dropdown-title:hover{color:var(--color-text-accent-red)}@media(max-width: 1651px){.header__main_dropdown-title{font-size:var(--fs-sm);line-height:var(--lh-sm)}}.header__main_dropdown-grid{display:grid;grid-template-columns:repeat(2, minmax(220px, 492px));gap:20px 60px}@media(max-width: 1439px){.header__main_dropdown-grid{gap:20px 40px}}.header__main_dropdown-grid-link{display:block;font-size:20px;line-height:var(--lh-s);font-weight:var(--fw-regular);color:var(--color-text-primary);transition:color .2s}@media(max-width: 1651px){.header__main_dropdown-grid-link{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.header__main_dropdown-grid-link:hover{color:var(--color-text-accent-1)}@media(max-width: 1023px){.header__main_dropdown{display:none}}.header__main_more-dropdown{position:absolute;top:100%;left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}@media(max-width: 1439px){.header__main_more-dropdown{width:270px}}.header__main_more-dropdown.--active{opacity:1;visibility:visible;pointer-events:auto}.header__main_more-dropdown-body{display:flex;gap:80px;padding:40px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;background:var(--Color-background-minimal, #FAFAFA);box-shadow:0px 6px 18px 0px rgba(154,154,154,.1803921569)}.header__main_more-dropdown-links{display:flex;flex-direction:column;gap:30px}.header__main_more-dropdown-link{font-weight:500;font-size:18px;line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);transition:color .2s}@media(max-width: 1439px){.header__main_more-dropdown-link{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.header__main_more-dropdown-link:hover{color:var(--color-text-accent-1)}@media(max-width: 1023px){.header__main_more-dropdown{display:none}}.burger-menu{position:fixed;top:0;right:0;background:var(--color-background-primary, #FFFFFF);display:flex;flex-direction:column;width:360px;height:100%;z-index:102;transform:translateX(100%);transition:transform .6s cubic-bezier(0.4, 0, 0.2, 1)}@media(min-width: 1440px){.burger-menu{display:none}}@media(max-width: 576px){.burger-menu{width:100%}}.burger-menu.--active{transform:translateX(0)}.burger-menu__header{padding:0 30px;padding-top:30px}.burger-menu__header_inner{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #ececec}.burger-menu__header_wrapper{display:flex;flex-direction:column;gap:5px;align-items:flex-start}.burger-menu__header_login{display:flex;gap:10px;align-items:center;font-size:var(--fs-2xs);line-height:var(--lh-2xs);font-weight:var(--fw-medium);letter-spacing:0;color:var(--color-text-primary)}.burger-menu__header_login svg{width:16px;height:16px}.burger-menu__input{padding:0 30px;margin-bottom:24px}.burger-menu__input_form{padding:0;margin:0;position:relative}.burger-menu__input_search{display:block;position:relative;width:100%;height:59px;border-radius:var(--radius-s);border:1px solid #f4f4f4;padding:var(--gap-s) 12px;background-color:#f6f8f7;display:flex;align-items:center;justify-content:space-between;gap:var(--gap-sm)}.burger-menu__input_search:focus-within .burger-menu__input_icon-wrapper{transform:scale(1.2)}.burger-menu__input_search.--error{box-shadow:0 0 0 1px #99204a}.burger-menu__input_search-input{background-color:#f6f8f7;padding:0;border:none;font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-button-background-active);font-weight:var(--fw-medium)}.burger-menu__input_search-input::placeholder{color:var(--color-text-accent-light);font-size:var(--fs-2xs);line-height:var(--lh-2xs)}.burger-menu__input_input-error{position:absolute;left:0;bottom:-20px;font-weight:var(--fw-medium);font-size:var(--fs-4xs);line-height:var(--lh-4xs);letter-spacing:0;color:#99204a}.burger-menu__input_icon-wrapper{display:flex;align-items:center;justify-content:center;transition:all .2s}.burger-menu__input_search-icon{display:block;width:20px;height:20px;cursor:pointer}.burger-menu__phone{font-weight:var(--fw-semibold);font-size:14px;line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary)}.burger-menu__phone-call{font-weight:var(--fw-regular);font-size:14px;line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary)}.burger-menu__close{width:20px;height:20px;position:relative;display:flex;align-items:center;justify-content:center}.burger-menu__close span{display:block;width:130%;height:3.43px;background-color:var(--color-icon-accent-1);border-radius:10px;position:absolute}.burger-menu__close :nth-child(1){transform:rotate(45deg)}.burger-menu__close :nth-child(2){transform:rotate(-45deg)}.burger-menu__separator{display:block;height:1px;background-color:#ececec;width:100%;margin-bottom:24px;padding:0 30px}.burger-menu__inner{padding:0 30px;overflow-y:scroll}.burger-menu__accordion{display:flex;flex-direction:column;gap:15px}.burger-menu__accordion.--nested{gap:15px}.burger-menu__accordion.--nested .burger-menu__accordion_item{padding-bottom:0px;border-bottom:none}.burger-menu__accordion.--nested .burger-menu__accordion_body.--opened{padding-top:15px}.burger-menu__accordion.--nested .burger-menu__accordion_body{padding-left:20px}@media(max-width: 576px){.burger-menu__accordion{gap:13px}}@media(min-width: 768px){.burger-menu__accordion:nth-child(1){display:none}}.burger-menu__accordion_item{--burger-acc-title-color: var(--color-text-primary);--burger-acc-arrow-color: var(--color-icon-primary);--burger-acc-arrow-rotate: rotate(0deg);padding-bottom:15px;border-bottom:1px solid var(--color-background-secondary, #ECECEC);overflow:hidden}.burger-menu__accordion_header{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;cursor:pointer;user-select:none}.burger-menu__accordion_header.--opened{--burger-acc-arrow-color: var(--color-icon-accent-1);--burger-acc-title-color: var(--color-text-accent-1);--burger-acc-arrow-rotate: rotate(180deg)}.burger-menu__accordion_title{font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--burger-acc-title-color);transition:color .3s;display:flex;align-items:center;gap:10px;user-select:none}.burger-menu__accordion_title.--small{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}.burger-menu__accordion_title.--nested{font-size:var(--fs-2xs);line-height:var(--lh-2xs);font-weight:var(--fw-regular);color:var(--color-text-accent)}.burger-menu__accordion_arrow{width:24px;height:24px;transition:all .3s;transform:var(--burger-acc-arrow-rotate)}.burger-menu__accordion_arrow path{transition:stroke .3s;stroke:var(--burger-acc-arrow-color)}.burger-menu__accordion_body{box-sizing:content-box;display:flex;flex-direction:column;gap:15px;transition:all .3s;height:0;overflow:hidden}.burger-menu__accordion_body.--opened{padding-top:20px;height:auto}.burger-menu__accordion_link{font-weight:var(--fw-regular);font-size:14px;line-height:var(--lh-2xs);color:var(--color-text-primary);user-select:none;display:block;max-width:100%}.burger-menu__nested-link{font-size:var(--fs-2xs);line-height:var(--lh-2xs);font-weight:var(--fw-regular);color:var(--color-text-accent);height:24px;display:flex;align-items:center}.burger-menu__link{font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-primary);padding-bottom:15px;border-bottom:1px solid var(--color-background-secondary, #ECECEC)}.burger-menu__signup{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:70px;padding:14px var(--gap-l);border-radius:var(--radius-s);font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-invert);letter-spacing:0;background:var(--color-button-background-accent-pink);transition:all .3s;position:relative;z-index:1}.burger-menu__signup path{transition:fill .3s ease-in-out}.burger-menu__signup::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.burger-menu__signup:hover::before{opacity:1}.burger-menu__signup:hover{color:var(--color-text-primary) !important;background:#fff}.burger-menu__signup:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}.burger-menu__signup{height:59px;width:100%;margin-block:30px}@media(min-width: 1024px){.burger-menu__signup{margin:0;margin-bottom:30px}}.burger-menu__navs{display:flex;flex-direction:column;gap:24px;padding-bottom:24px}.burger-menu__navs-wrapper{display:flex;justify-content:space-between}.burger-menu__navs-phone{display:flex;flex-direction:column;gap:5px}.burger-menu__nav-buttons{display:flex;gap:15px;align-items:center}.burger-menu__nav-button{width:40px;height:40px;background:var(--color-background-accent-beige-2, #F9EBDB);border-radius:100%;display:flex;align-items:center;justify-content:center}.burger-menu__nav-social{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.burger-menu__nav-social svg{width:100%;height:100%}.burger-menu__adress-wrapper{display:flex;flex-direction:column;gap:15px}.burger-menu__adress-title{display:flex;gap:10px;font-size:var(--fs-2xs);line-height:var(--lh-2xs);color:var(--color-text-primary);font-weight:var(--fw-medium)}.burger-menu__adress-title svg{width:14px;height:14px}.burger-menu__adress-inner{display:flex;flex-direction:column;gap:20px;padding-bottom:15px;border-bottom:1px solid #ececec}.burger-menu__adress-inner:first-child{padding-top:15px;border-top:1px solid #ececec}.burger-menu__adress-inner:last-child{border-bottom:0;padding-bottom:0}.burger-menu__work-time{max-width:156px;font-weight:var(--fw-medium);font-size:var(--fs-3xs);line-height:var(--lh-3xs);color:var(--color-text-primary)}.burger-menu__work-time_wrapper{display:flex;gap:10px}.footer{background:linear-gradient(274.13deg, #FFF8F2 -5.71%, #D7BCA1 117.09%);padding:36px 135px 29px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--gap-l);width:100%}@media(max-width: 1919px){.footer{padding:30px 60px}}@media(max-width: 1439px){.footer{padding:40px 30px}}@media(max-width: 576px){.footer{padding:47px 20px 86px;gap:var(--gap-m)}}.footer__container{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.2);border-radius:var(--radius-m);width:100%;padding:40px 49px 42px;max-width:1650px;margin:0 auto}@media(max-width: 1919px){.footer__container{padding:40px}}@media(max-width: 1439px){.footer__container{padding:0;backdrop-filter:none;background:rgba(0,0,0,0);border-radius:0}}.footer__inner{display:flex;justify-content:space-between;gap:46px;flex-direction:column}@media(max-width: 576px){.footer__inner{gap:var(--gap-m)}}.footer__header{display:flex;align-items:center;gap:32px;justify-content:space-between}@media(max-width: 1919px){.footer__header{flex-direction:column;gap:0}}@media(max-width: 1023px){.footer__header{flex-direction:row;gap:32px;align-items:flex-start}}.footer__header_links{display:flex;align-items:center;gap:25px}@media(max-width: 1919px){.footer__header_links{gap:20px;justify-content:space-between;padding-bottom:46px;border-bottom:1px solid #dcc7ae;width:100%}}@media(max-width: 1439px){.footer__header_links{justify-content:space-between;flex-wrap:wrap;border-bottom:none}}@media(max-width: 1023px){.footer__header_links{flex-wrap:nowrap;justify-content:space-between;flex-direction:column;padding-bottom:0;align-items:flex-start;width:auto}}@media(max-width: 576px){.footer__header_links{display:none}}.footer__header_link{display:inline-block;font-weight:var(--fw-medium);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;transition:all .2s;color:var(--color-text-primary)}@media(min-width: 1920px){.footer__header_link{text-wrap:nowrap}}.footer__header_link:hover{color:var(--color-icon-accent-1)}.footer__header_btns{display:flex;align-items:center;gap:var(--gap-m)}@media(max-width: 1919px){.footer__header_btns{width:100%;padding-top:46px;justify-content:space-between}}@media(max-width: 1439px){.footer__header_btns{padding-top:0}}@media(max-width: 1023px){.footer__header_btns{padding-top:0;flex-direction:column;align-items:flex-end;width:auto}}@media(max-width: 576px){.footer__header_btns{width:100%;align-items:center;gap:var(--gap-sm)}}.footer__header_btn{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:48px;padding:var(--gap-s) var(--gap-m);border-radius:var(--radius-s);font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);color:var(--color-text-primary);background:#fff;letter-spacing:0;transition:all .3s;outline:1px solid rgba(0,0,0,0);position:relative;z-index:1}.footer__header_btn path{transition:fill .3s ease-in-out}.footer__header_btn::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.footer__header_btn:hover::before{opacity:1}.footer__header_btn:hover{color:var(--color-text-primary) !important;background:#fff}.footer__header_btn:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}@media(min-width: 1920px){.footer__header_btn{text-wrap:nowrap}}@media(max-width: 576px){.footer__header_btn{width:100%;font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);height:50px}}.footer__header_btn.--active{background:#99204a;color:#fff}.footer__header_btn.--active:hover{background:rgba(0,0,0,0)}.footer__separator{background:#dcc7ae;height:1px;min-width:100%}@media(max-width: 576px){.footer__separator.--mh{display:none}}.footer__separator.--mobile{display:none}@media(max-width: 576px){.footer__separator.--mobile{display:block}}.footer__middle{display:flex;justify-content:space-between}@media(max-width: 576px){.footer__middle{flex-direction:column;gap:var(--gap-m)}}.footer__logo{max-width:204.95px;max-height:89px;display:block}.footer__logo.--second{display:none}.footer__logo.--third{display:none}@media(max-width: 1919px){.footer__logo.--second{display:block}.footer__logo.--first{display:none}}@media(max-width: 1439px){.footer__logo.--second{display:none}.footer__logo.--third{display:block;margin-bottom:12px}}.footer__logo_img{width:100%;height:100%;object-fit:contain}.footer__block-wrapper{display:flex;align-items:center;gap:var(--gap-4xl);width:637px}@media(max-width: 1919px){.footer__block-wrapper{width:auto}}@media(max-width: 1439px){.footer__block-wrapper{gap:var(--gap-2xl)}}@media(max-width: 1023px){.footer__block-wrapper{flex-direction:column;align-items:flex-start;gap:var(--gap-m)}}.footer__block{display:flex;flex-direction:column;gap:var(--gap-m)}@media(max-width: 1439px){.footer__block{gap:var(--gap-sm)}}@media(max-width: 576px){.footer__block{gap:var(--gap-xs)}.footer__block.--second{gap:var(--gap-sm)}}.footer__block_title{font-weight:var(--fw-medium);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary)}.footer__block_link{font-weight:var(--fw-semibold);font-size:var(--fs-m);line-height:var(--lh-m);letter-spacing:0;color:var(--color-text-primary);transition:all .2s;text-wrap:nowrap}@media(max-width: 1439px){.footer__block_link{font-size:var(--fs-sm);line-height:var(--lh-sm)}}@media(max-width: 576px){.footer__block_link{font-size:var(--fs-s);line-height:var(--lh-s)}}.footer__block_link:hover{color:var(--color-text-accent-1)}.footer__block_links{display:flex;align-items:center;gap:20px}@media(max-width: 1023px){.footer__block_links{flex-direction:column;gap:var(--gap-sm);align-items:flex-end}}@media(max-width: 576px){.footer__block_links{flex-direction:row;align-items:center;gap:var(--gap-s)}}.footer__block_image-link{box-shadow:0px 5.52px 34.48px 0px rgba(0,0,0,.0509803922);background-color:#fff;padding:7px;border-radius:5.52px;display:flex;align-items:center;justify-content:center;max-height:40px;transition:all .2s}@media(max-width: 576px){.footer__block_image-link{padding:5px 3px;max-width:110px}}.footer__block_image-link:hover{transform:scale(1.05)}@media(max-width: 576px){.footer__block_image-link img{width:100%;height:100%;object-fit:contain}}.footer__bottom{display:flex;align-items:center;justify-content:space-between}@media(max-width: 1439px){.footer__bottom{flex-direction:column;gap:var(--gap-sm)}}@media(max-width: 576px){.footer__bottom{align-items:flex-start;gap:var(--gap-m)}}.footer__bottom_text{font-weight:var(--fw-medium);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-accent)}.footer__bottom_text.--title-s{display:none}@media(max-width: 576px){.footer__bottom_text.--title-f{display:none}.footer__bottom_text.--title-s{display:block;text-transform:uppercase;text-align:center;font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.footer__bottom_text.--link{transition:all .2s}.footer__bottom_text.--link:hover{color:var(--color-text-accent-1)}.footer__bottom_socials{display:flex;align-items:center;gap:var(--gap-m)}.footer__bottom_social{width:32px;height:32px}.footer__bottom_social path{transition:all .2s}.footer__bottom_social:hover path{fill:#770e2b}.footer__bottom_block{display:flex;align-items:center;gap:var(--gap-3xl)}@media(max-width: 1439px){.footer__bottom_block{flex-direction:column;gap:var(--gap-sm)}}@media(max-width: 576px){.footer__bottom_block{gap:var(--gap-s);align-items:flex-start}}.footer__warning{font-family:var(--font-open-sans);color:#927e66;font-size:28.68px;line-height:100%;letter-spacing:0;opacity:.6;font-weight:400;text-align:center}@media(max-width: 1919px){.footer__warning{font-size:var(--fs-sm)}}@media(max-width: 1439px){.footer__warning{font-size:16px}}@media(max-width: 576px){.footer__warning{font-size:var(--fs-3xs);line-height:var(--lh-3xs);opacity:1}}@media(min-width: 577px){.footer__mobile{display:none}}.footer__mobile_links{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--gap-m)}.footer__mobile_wrapper{display:flex;flex-direction:column;gap:var(--gap-s)}@media(max-width: 361px){.footer__mobile_wrapper:nth-child(2){padding-right:6px}}.footer__mobile_link{font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-primary);transition:color .2s}.footer__mobile_link:hover{color:var(--color-text-accent-1)}.accent-title{font-family:var(--font-accent);font-size:var(--fs-l);line-height:var(--lh-l);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1439px){.accent-title{font-size:var(--fs-ml);line-height:var(--lh-ml)}}@media(max-width: 1023px){.accent-title{font-size:var(--fs-m);line-height:var(--lh-m)}}@media(max-width: 576px){.accent-title{font-size:var(--fs-sm);line-height:var(--lh-s)}}.accent-title span{display:inline-block;color:var(--color-text-accent-1);font-family:var(--font-accent);letter-spacing:0;font-size:var(--fs-l);line-height:var(--lh-l);position:relative;border-radius:var(--radius-l);padding:2px 20px;border:1px solid #b1b1b1;margin:0 !important}@media(max-width: 1439px){.accent-title span{font-size:var(--fs-ml);line-height:var(--lh-ml)}}@media(max-width: 1023px){.accent-title span{font-size:var(--fs-m);line-height:var(--lh-m)}}@media(max-width: 576px){.accent-title span{font-size:var(--fs-sm);line-height:var(--lh-s);padding:1px 13px}}.accent-title2{font-family:var(--font-accent);font-size:var(--fs-xxl);line-height:var(--lh-xxl);font-weight:400;letter-spacing:0;color:var(--color-text-accent-red)}@media(max-width: 1600px){.accent-title2{font-size:var(--fs-xl);line-height:var(--lh-xl)}}@media(max-width: 1439px){.accent-title2{font-size:var(--fs-l);line-height:var(--lh-l)}}@media(max-width: 1023px){.accent-title2{padding-left:13px;font-size:var(--fs-ml);line-height:var(--lh-m)}}@media(max-width: 576px){.accent-title2{font-size:var(--fs-m);line-height:var(--lh-sm)}}@media(max-width: 359px){.accent-title2{font-size:var(--fs-sm);line-height:var(--lh-s)}}.accent-button{display:inline-block;color:var(--color-text-invert);font-family:var(--font-accent);letter-spacing:0;font-size:var(--fs-xxl);line-height:var(--lh-xxl);position:relative;z-index:2;border-radius:var(--radius-l);padding:2px 20px;background-color:#99204a;transition:all .3s ease-in-out;margin:0 10px 30px -19px;width:fit-content}@media(max-width: 1600px){.accent-button{font-size:var(--fs-xl);line-height:var(--lh-xl)}}@media(max-width: 1439px){.accent-button{font-size:var(--fs-l);line-height:var(--lh-l)}}@media(max-width: 1023px){.accent-button{font-size:var(--fs-ml);line-height:var(--lh-m);margin-bottom:20px;margin-left:0}}@media(max-width: 576px){.accent-button{font-size:var(--fs-m);line-height:var(--lh-sm);margin-bottom:20px;margin-left:0;padding:1px 13px}}@media(max-width: 359px){.accent-button{font-size:var(--fs-sm);line-height:var(--lh-s);margin-bottom:20px;margin-left:0}}.accent-button::before{content:"";position:absolute;width:100%;height:100%;inset:0;z-index:-1;transition:.3s;background:linear-gradient(98.31deg, #E3D6BF 0.08%, #F0E6D2 50.56%, #E1C6AC 100.08%);border-radius:var(--radius-l);opacity:0}.accent-button:hover{background-color:#fff;color:var(--color-text-accent-1)}.accent-button:hover::before{opacity:1}.small-card{display:flex;align-items:center;max-height:90px;border-radius:var(--radius-s);transition:all .3s ease-in-out;padding:10px;padding-right:25px;gap:20px;z-index:1;position:relative;box-shadow:0px 9px 13.2px 0px rgba(177,177,177,.1)}@media(max-width: 365px){.small-card{max-width:306px;justify-self:center}}.small-card::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:opacity .3s ease-in-out;background:linear-gradient(98.31deg, #e3d6bf 0.08%, #f0e6d2 50.56%, #e1c6ac 100.08%);opacity:0;z-index:-1;border-radius:var(--radius-s)}.small-card:hover{box-shadow:0px 9px 13.2px 0px rgba(177,177,177,.831372549)}.small-card:hover::before{opacity:1}.small-card__img{max-width:70px;max-height:70px;width:100%;height:100%;object-fit:contain}.small-card__title{font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);max-width:181px;width:100%;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(max-width: 576px){.small-card__title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.big-card{--button-background-color: #ffffff;--card-bg-gradient: linear-gradient(98.31deg, #e3d6bf 0.08%, #f0e6d2 50.56%, #e1c6ac 100.08%);background:var(--color-accent-beige-1, #fcfcfc);box-shadow:0px 9px 13.2px 0px rgba(177,177,177,.1019607843);transition:all .3s ease-in-out;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;max-width:531px;width:100%;border-radius:var(--radius-sm);padding-top:30px;padding-left:31px;padding-right:17.5px;z-index:1;max-height:203px;min-height:200px}@media(max-width: 1919px){.big-card{padding:20px;padding-bottom:0}}@media(max-width: 1439px){.big-card{padding:15px;padding-bottom:0;max-width:100%}}@media(max-width: 767px){.big-card{border-radius:var(--radius-s);padding:15px;max-height:110px}}@media(max-width: 376px){.big-card{max-width:302px}}.big-card::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:opacity .3s ease-in-out;background:var(--card-bg-gradient);opacity:1;z-index:-1}.big-card::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:opacity .3s ease-in-out;background:linear-gradient(98.31deg, #e3d6bf 0.08%, #f0e6d2 50.56%, #e1c6ac 100.08%);opacity:0;z-index:-1}.big-card:hover::after{opacity:1}.big-card:hover{box-shadow:0px 9px 13.2px 0px rgba(177,177,177,.831372549)}.big-card.--bg-var0{--card-bg-gradient: #fcfcfc}.big-card.--bg-var1{--card-bg-gradient: linear-gradient(98.31deg, #f0cdf0 0.08%, #fafafa 100.08%)}.big-card.--bg-var2{--card-bg-gradient: linear-gradient(98.31deg, #e3d6bf 0.08%, #f0e6d2 50.56%, #e1c6ac 100.08%)}.big-card.--bg-var3{--card-bg-gradient: linear-gradient(98.31deg, #bee4ec 0.08%, #f7fcfa 100.08%)}.big-card.--bg-var4{--card-bg-gradient: linear-gradient(98.31deg, #dcebc3 0.08%, #fafaf5 100.08%)}.big-card.--bg-var5{--card-bg-gradient: linear-gradient(98.31deg, #f7be91 0.08%, #fef6f0 100.08%)}.big-card.--bg-var6{--card-bg-gradient: linear-gradient(98.31deg, #f3cdcd 0.08%, #fbf9f6 100.08%)}.big-card.--bg-var7{--card-bg-gradient: linear-gradient(98.31deg, #dfc8c2 0.08%, #faf9f5 100.08%)}.big-card.--bg-var8{--card-bg-gradient: linear-gradient(98.31deg, #f5e6bb 0.08%, #fafaf9 100.08%)}.big-card__wrapper{display:flex;flex-direction:column;gap:25px;max-width:222px;padding-bottom:22px}@media(max-width: 767px){.big-card__wrapper{padding:0;gap:10px;max-width:153px;align-self:flex-start}}.big-card__title{font-weight:var(--fw-semibold);font-size:var(--fs-sm);line-height:var(--lh-s);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1919px){.big-card__title{font-size:var(--fs-s);line-height:var(--lh-s)}}@media(max-width: 767px){.big-card__title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.big-card__button{display:flex;align-items:center;justify-content:center;max-width:170px;height:70px;border-radius:var(--radius-s);padding:14px var(--gap-l);font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);background:var(--button-background-color);transition:all .3s ease-in-out}@media(max-width: 1919px){.big-card__button{height:auto;font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.big-card__button{font-size:var(--fs-4xs);line-height:var(--lh-3xs);padding:var(--gap-s) var(--gap-m);max-width:114px;max-height:30px}}.big-card__img{max-width:174px;max-height:174px;width:100%;height:100%;object-fit:contain;position:relative;bottom:0}@media(max-width: 767px){.big-card__img{max-width:100px;max-height:100px}}.blog-card{position:relative;aspect-ratio:1/1;max-width:var(--blog-card-width, 300px);width:100%;position:relative;user-select:none}.blog-card.--feautured::after{content:"ТЕМА МЕСЯЦА";text-wrap:nowrap;position:absolute;bottom:-3%;left:50%;transform:translateX(-50%);padding:var(--gap-xs) var(--gap-s);background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:10px;max-height:28px;font-weight:var(--fw-bold);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary)}.blog-card__play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:44px;height:44px;background:#f9f9f7;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:20;transition:all .3s ease-in-out}.blog-card__play.--disabled{opacity:0;pointer-events:none}.blog-card__content{width:100%;height:100%;border-radius:var(--radius-sm);overflow:hidden;transition:filter .3s ease,transform .3s ease;position:relative}.blog-card__content::after{content:"";position:absolute;inset:-40% -60%;background:linear-gradient(120deg, transparent 40%, rgba(255, 255, 255, 0.35) 50%, transparent 60%);transform:translateX(-60%) rotate(12deg);transition:transform .6s ease;pointer-events:none}.blog-card__img{width:100%;height:100%;object-fit:cover}.blog-card__video{width:100%;height:100%;object-fit:cover}.review-video-card{display:flex;flex-direction:column;gap:var(--gap-l);align-items:center;width:100%;border-radius:20px;box-shadow:0px 4px 10px 0px rgba(230,230,230,.8);padding:16px;border:1px solid var(--Color-background-primary, #ffffff);width:250px;height:360px}@media(max-width: 767px){.review-video-card{width:155px;height:304px;padding:10px;gap:24px;box-shadow:0px 9px 13.2px 0px rgba(177,177,177,.1019607843)}}.review-video-card__video-wrapper{position:relative;border-radius:15px;overflow:hidden;max-width:218px;max-height:238px;width:100%;height:100%;aspect-ratio:1/2}@media(max-width: 767px){.review-video-card__video-wrapper{max-height:148px}}.review-video-card__separator{display:none;width:100%;height:1px;background:#ececec}@media(max-width: 767px){.review-video-card__separator{display:block;margin-bottom:24px}}.review-video-card__video{width:100%;height:100%;object-fit:cover}.review-video-card__play{position:absolute;bottom:15px;left:15px;width:44px;height:44px;background:#f9f9f7;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:20;transition:all .3s ease-in-out}@media(max-width: 767px){.review-video-card__play{width:27.25px;height:27.25px;bottom:9px;left:9px}}.review-video-card__play svg{width:20px;height:20px}@media(max-width: 767px){.review-video-card__play svg{width:12.1px;height:12.1px}}.review-video-card__play.--disabled{opacity:0;pointer-events:none}.review-video-card__header{display:flex;flex-direction:column;gap:10px}.review-video-card__title{font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);color:var(--color-text-primary);letter-spacing:0}@media(max-width: 767px){.review-video-card__title{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.review-video-card__date{font-weight:var(--fw-regular);font-size:var(--fs-3xs);line-height:var(--lh-3xs);color:var(--color-text-primary);letter-spacing:0}@media(max-width: 767px){.review-video-card__date{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.review-card{padding:0 40px;padding-top:29px;padding-bottom:25px;border-radius:20px;background:hsla(0,0%,100%,.2);border:1px solid var(--Color-background-primary, #ffffff);box-shadow:0px 4px 10px 0px rgba(230,230,230,.8);display:flex;align-items:flex-start;justify-content:center;min-height:360px;max-height:360px;max-width:530px}@media(max-width: 767px){.review-card{min-height:304px;max-height:304px;max-width:320px;box-shadow:0px 9px 13.2px 0px rgba(177,177,177,.1019607843);padding:15px}}.review-card__inner{min-width:450px;width:100%;display:flex;flex-direction:column;gap:var(--gap-l)}@media(max-width: 767px){.review-card__inner{gap:var(--gap-sm)}}@media(max-width: 767px){.review-card__inner{min-width:290px}}.review-card__header{display:flex;justify-content:space-between;align-items:center;gap:10px}.review-card__header_wrapper{display:flex;flex-direction:column;gap:var(--gap-s)}.review-card__header_title{font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-primary);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.review-card__subtitle{font-weight:var(--fw-regular);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary)}.review-card__star-icon{aspect-ratio:1/1}.review-card__stars{flex-wrap:nowrap;display:flex;gap:6px;align-items:center}.review-card__stars_img{width:20px;height:20px}.review-card__text{font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-primary);overflow-y:scroll;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;height:120px;padding-right:20px}.review-card__text::-webkit-scrollbar{width:3px}.review-card__text::-webkit-scrollbar-track{width:3px;background-color:rgba(0,0,0,0)}.review-card__text::-webkit-scrollbar-button{display:none}.review-card__text::-webkit-scrollbar-thumb{border-radius:10px;width:3px;background:var(--color-text-accent-1)}@media(max-width: 767px){.review-card__text{height:100px}}.review-card__text :where(b){font-weight:var(--fw-semibold)}.review-card__text :where(i){font-style:italic}.review-card__text :where(u){text-decoration:underline}.review-card__text :where(del,s){text-decoration:line-through}.review-card__separator{width:100%;background:#ececec;height:2px;border-radius:10px}.review-card__bottom{display:flex;justify-content:space-between;align-items:center}@media(max-width: 767px){.review-card__bottom{gap:var(--gap-s);flex-direction:column;align-items:flex-start}}.review-card__bottom_wrapper{display:flex;flex-direction:column;gap:var(--gap-s)}.review-card__doctor{font-weight:var(--fw-medium);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary);transition:color .3s ease-in-out}.review-card__doctor:hover{color:var(--color-text-accent-1)}.review-card__map-link{width:71px;height:24px;display:flex;align-items:center;justify-content:center}.review-card__map-link img{width:100%;height:100%;object-fit:contain}.news-card{--news-card-text-color: var(--color-text-primary);max-width:300px;overflow:hidden;padding:20px;background:#f9f9f7;border-radius:var(--radius-m);height:100%}@media(max-width: 1023px){.news-card{padding:17px;max-width:255px}}.news-card:hover{--news-card-text-color: var(--color-text-accent-red)}.news-card__inner{display:flex;flex-direction:column;align-items:center;gap:20px;justify-content:space-between}@media(max-width: 767px){.news-card__inner{gap:17px}}.news-card__content{position:relative;display:flex;align-items:center;justify-content:center;width:260px;height:302px;overflow:hidden;border-radius:var(--radius-sm);transition:filter .3s ease,transform .3s ease;position:relative}@media(max-width: 1023px){.news-card__content{width:221px;height:257px}}.news-card__content::after{content:"";position:absolute;inset:-40% -60%;background:linear-gradient(120deg, transparent 40%, rgba(255, 255, 255, 0.35) 50%, transparent 60%);transform:translateX(-60%) rotate(12deg);transition:transform .6s ease;pointer-events:none}.news-card__content img{width:100%;height:100%;object-fit:cover}.news-card__content video{width:100%;height:100%;object-fit:cover}.news-card__play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:44px;height:44px;background:#f9f9f7;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:20;transition:opacity .3s ease-in-out;transition:all .3s ease-in-out}.news-card__play svg{width:20px;height:20px}.news-card__play.--hidden{opacity:0;pointer-events:none}.news-card__title{font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-s);letter-spacing:0;color:var(--news-card-text-color);text-align:center;max-width:240px;transition:color .3s ease-in-out}@media(max-width: 1023px){.news-card__title{font-size:var(--fs-2xs);line-height:var(--lh-2xs);max-width:204px}}.check-up-programs-card{--check-up-card-bg: linear-gradient(144deg, #65b5e5 0%, #7fbfed 29.48%, #c4e6ff 60%, #e8f7ff 100%);position:relative;display:flex;flex-direction:column;gap:10px;padding:20px;width:100%;border-radius:var(--radius-m);box-shadow:0 9px 13px 0 rgba(177,177,177,.1);background:var(--color-background-accent-beige-1, #fcfcfc);z-index:1}.check-up-programs-card::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:all .3s ease-in-out;background:var(--check-up-card-bg);opacity:0;z-index:-1;border-radius:var(--radius-m)}.check-up-programs-card:hover::before{opacity:1;box-shadow:0px 9px 13.2px 0px rgba(177,177,177,.83)}.check-up-programs-card:active::before{opacity:1;box-shadow:0px 9px 13.2px 0px rgba(177,177,177,.83)}.check-up-programs-card.--bg-var1{--check-up-card-bg: linear-gradient(98.31deg, #f0cdf0 0.08%, #fafafa 100.08%)}.check-up-programs-card.--bg-var2{--check-up-card-bg: linear-gradient(98.31deg, #e3d6bf 0.08%, #f0e6d2 50.56%, #e1c6ac 100.08%)}.check-up-programs-card.--bg-var3{--check-up-card-bg: linear-gradient(98.31deg, #bee4ec 0.08%, #f7fcfa 100.08%)}.check-up-programs-card.--bg-var4{--check-up-card-bg: linear-gradient(98.31deg, #dcebc3 0.08%, #fafaf5 100.08%)}.check-up-programs-card.--bg-var5{--check-up-card-bg: linear-gradient(98.31deg, #f7be91 0.08%, #fef6f0 100.08%)}.check-up-programs-card.--bg-var6{--check-up-card-bg: linear-gradient(98.31deg, #f3cdcd 0.08%, #fbf9f6 100.08%)}.check-up-programs-card.--bg-var7{--check-up-card-bg: linear-gradient(98.31deg, #dfc8c2 0.08%, #faf9f5 100.08%)}.check-up-programs-card.--bg-var8{--check-up-card-bg: linear-gradient(98.31deg, #f5e6bb 0.08%, #fafaf9 100.08%)}.check-up-programs-card__img{width:73px;height:73px}@media(max-width: 1199px){.check-up-programs-card__img{width:63px;height:63px}}@media(max-width: 1023px){.check-up-programs-card__img{width:50px;height:50px}}.check-up-programs-card__title{font-family:var(--font-main);font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-primary)}@media(max-width: 767px){.check-up-programs-card__title{font-size:var(--fs-2xs)}}.check-up-programs-card__description{padding-top:5px;font-family:var(--font-main);font-weight:var(--fw-regular);font-size:var(--fs-3xs);line-height:var(--lh-3xs);color:var(--color-text-accent)}.arrow-card{position:relative;display:flex;justify-content:flex-start;align-items:center;padding:20px 50px 11px 23px;min-height:80px;border-radius:var(--radius-s);background:var(--color-accent-beige-1);transition:all .3s;box-shadow:-7px 9px 13.2px 0px rgba(177,177,177,.1);z-index:1;--fill-color-vector: var(--color-icon-invert)}@media(max-width: 1023px){.arrow-card{padding:20px 60px 11px 23px;min-height:71px}}@media(max-width: 767px){.arrow-card{padding:11px 60px 11px 27px}}.arrow-card::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:all .3s ease-in-out;background:linear-gradient(98.31deg, #e3d6bf 0.08%, #f0e6d2 50.56%, #e1c6ac 100.08%);opacity:0;z-index:-1;border-radius:var(--radius-s)}.arrow-card:hover::before{opacity:1;box-shadow:-14px 11px 17.2px -3px rgba(154,154,154,.1803921569)}.arrow-card:hover .arrow-card__card-arrow-vector{transform:rotate(-45deg)}.arrow-card:hover .arrow-card__card-arrow-vector path{fill:#000}.arrow-card:hover .arrow-card__card-arrow::before{opacity:1;box-shadow:0px 9px 13.2px 0px rgba(177,177,177,.83)}.arrow-card:active::before{opacity:1;box-shadow:0px 9px 13.2px 0px rgba(177,177,177,.4)}.arrow-card__card-vector{position:absolute;top:-1px;right:-1px}.arrow-card__card-title{text-align:left;font-family:var(--font-main);font-size:var(--fs-xs);font-weight:var(--fw-semibold);line-height:var(--lh-xs);color:var(--color-text-primary, #000000)}@media(max-width: 767px){.arrow-card__card-title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.arrow-card__card-arrow{position:absolute;top:15px;right:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--color-accent-beige-1);box-shadow:0 9px 13.2px rgba(177,177,177,.3);z-index:1}.arrow-card__card-arrow::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:all .3s ease-in-out;background:linear-gradient(98.31deg, #e3d6bf 0.08%, #f0e6d2 50.56%, #e1c6ac 100.08%);opacity:0;z-index:-1;border-radius:50%}.arrow-card__card-arrow-vector{display:block;width:16px;height:16px;transition:all .3s}.arrow-card__card-arrow-vector path{transition:all .3s}.button-lg-59{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:70px;padding:14px var(--gap-l);border-radius:var(--radius-s);font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-invert);letter-spacing:0;background:var(--color-button-background-accent-pink);transition:all .3s;position:relative;z-index:1}.button-lg-59 path{transition:fill .3s ease-in-out}.button-lg-59::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.button-lg-59:hover::before{opacity:1}.button-lg-59:hover{color:var(--color-text-primary) !important;background:#fff}.button-lg-59:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}.button-lg-59{height:59px}.button-lg-59-invert{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:70px;padding:14px var(--gap-l);border-radius:var(--radius-s);font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-primary);background:#fff;letter-spacing:0;transition:all .3s;position:relative;z-index:1}.button-lg-59-invert path{transition:fill .3s ease-in-out}.button-lg-59-invert::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.button-lg-59-invert:hover::before{opacity:1}.button-lg-59-invert:hover{color:var(--color-text-primary) !important;background:#fff}.button-lg-59-invert:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}.button-lg-59-invert{height:59px}.button-lg-59-invert-outline{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:70px;padding:14px var(--gap-l);border-radius:var(--radius-s);font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-primary);background:#fff;letter-spacing:0;transition:all .3s;outline:2px solid #ececec;position:relative;z-index:1}.button-lg-59-invert-outline path{transition:fill .3s ease-in-out}.button-lg-59-invert-outline::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.button-lg-59-invert-outline:hover::before{opacity:1}.button-lg-59-invert-outline:hover{background:#fff;color:var(--color-text-primary) !important;outline:2px solid rgba(0,0,0,0)}.button-lg-59-invert-outline:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}.button-lg-59-invert-outline{outline:1px solid #99204a;color:#99204a;height:59px}.play-video-button.--disabled{visibility:hidden;opacity:0;pointer-events:none}.button-lg-59-invert-rose{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:70px;padding:14px var(--gap-l);border-radius:var(--radius-s);font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-primary);background:#fff;letter-spacing:0;transition:all .3s;outline:2px solid #ececec;position:relative;z-index:1}.button-lg-59-invert-rose path{transition:fill .3s ease-in-out}.button-lg-59-invert-rose::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.button-lg-59-invert-rose:hover::before{opacity:1}.button-lg-59-invert-rose:hover{background:#fff;color:var(--color-text-primary) !important;outline:2px solid rgba(0,0,0,0)}.button-lg-59-invert-rose:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}.button-lg-59-invert-rose{outline:1px solid #99204a;color:#99204a;height:59px}.download-banner-adv{min-height:161px;border-radius:20px;background:linear-gradient(93.41deg, #78BDEE 0%, #9DD6FE 29.48%, #C1E5FF 63.76%, #EAF6FF 100%);padding-left:80px;display:flex;align-items:center;max-width:1158px}@media(min-width: 1921px){.download-banner-adv{padding:var(--gap-s);padding-left:80px;height:auto}}@media(max-width: 1919px){.download-banner-adv{padding-right:80px}}@media(max-width: 1439px){.download-banner-adv{padding:0 40px}}@media(max-width: 767px){.download-banner-adv{padding:var(--gap-m);height:auto}}.download-banner-adv__inner{display:flex;gap:6px;align-items:center}@media(max-width: 1919px){.download-banner-adv__inner{justify-content:space-between;width:100%}}@media(max-width: 767px){.download-banner-adv__inner{gap:var(--gap-m);flex-direction:column-reverse}}.download-banner-adv__info{display:flex;flex-direction:column;gap:var(--gap-m);width:706px}@media(max-width: 1919px){.download-banner-adv__info{width:auto}}.download-banner-adv__title{font-family:var(--font-accent);font-weight:var(--fw-bold);font-size:var(--fs-m);line-height:var(--lh-m);letter-spacing:0;color:var(--color-text-accent-1)}@media(max-width: 767px){.download-banner-adv__title{display:none}}.download-banner-adv__title.--mobile{display:none;font-family:var(--fw-main);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-semibold)}@media(max-width: 767px){.download-banner-adv__title.--mobile{display:block}}.download-banner-adv__buttons{display:flex;align-items:center;gap:20px}@media(max-width: 767px){.download-banner-adv__buttons{gap:8px;flex-wrap:wrap}}.download-banner-adv__button{background:#fff;max-height:36px;display:flex;align-items:center;justify-content:center;border-radius:5px;position:relative;z-index:1}.download-banner-adv__button::before{content:"";position:absolute;width:100%;height:100%;inset:0;background:linear-gradient(90deg, #CCBCA4 0%, #F4E9D7 64.73%, #DDC8A8 100%),#fff;border-radius:5px;opacity:0;transition:opacity .3s ease-in-out;z-index:-1}.download-banner-adv__button:hover::before{opacity:1}.download-banner-adv__image{width:190px;display:flex;align-items:center}@media(max-width: 1919px){.download-banner-adv__image{width:auto}}@media(max-width: 767px){.download-banner-adv__image{justify-content:center;gap:var(--gap-m);width:100%}}.download-banner-adv__img{width:100%;height:100%;max-width:190px;max-height:153px;object-fit:contain}@media(max-width: 767px){.download-banner-adv__img{max-width:103px;max-height:88px}}.container135{width:100%;padding:0 135px;max-width:1920px;margin:0 auto}@media(max-width: 1919px){.container135{padding:0 60px}}@media(max-width: 1439px){.container135{padding:0 30px;width:100%}}@media(max-width: 1023px){.container135{padding:0 20px}}.container87{width:100%;padding:0 87px;max-width:1920px;margin:0 auto}@media(max-width: 1919px){.container87{padding:0 60px}}@media(max-width: 1439px){.container87{padding:0 30px;width:100%}}@media(max-width: 1023px){.container87{padding:0 20px}}.banner-contact{width:100%;border-radius:var(--radius-m);background-color:#fcfcfc;padding:var(--gap-l) var(--gap-xl)}@media(max-width: 1439px){.banner-contact{padding:var(--gap-l)}}@media(max-width: 1023px){.banner-contact{padding:var(--gap-m) var(--gap-sm)}}.banner-contact__inner{display:flex;flex-direction:column;gap:var(--gap-xl)}@media(max-width: 767px){.banner-contact__inner{gap:var(--gap-m)}}.banner-contact__text-wrapper{display:flex;flex-direction:column;gap:var(--gap-m)}.banner-contact__title{text-transform:uppercase;font-family:var(--font-accent);font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-bold);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.banner-contact__title{font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 767px){.banner-contact__title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.banner-contact__text,.banner-contact :where(p){font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);max-width:1158px}@media(max-width: 1023px){.banner-contact__text,.banner-contact :where(p){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.banner-contact__text,.banner-contact :where(p){font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.banner-contact__text b,.banner-contact :where(p) b{font-weight:var(--fw-bold)}.banner-contact__text b i,.banner-contact :where(p) b i{font-weight:var(--fw-bold);font-style:italic}.banner-contact__text i,.banner-contact :where(p) i{font-style:italic}.banner-contact__text i b,.banner-contact :where(p) i b{font-weight:var(--fw-bold);font-style:italic}.banner-contact__frame{display:flex;align-items:center;border-radius:var(--radius-sm);padding:var(--gap-m) var(--gap-xl);gap:10px;background:var(--color-background-accent-beige-2, #f9ebdb);max-width:1158px}@media(max-width: 1919px){.banner-contact__frame{padding:var(--gap-m)}}.banner-contact__frame :where(p){display:block;font-size:var(--fs-s);line-height:var(--lh-sm);font-weight:var(--fw-regular);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1919px){.banner-contact__frame :where(p){font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 1023px){.banner-contact__frame :where(p){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.banner-contact__frame :where(p){font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.banner-contact__frame :where(a){display:inline-block;transition:all .3s ease-in-out;color:var(--color-text-primary);font-size:var(--fs-s);line-height:var(--lh-sm);font-weight:var(--fw-bold)}@media(max-width: 1919px){.banner-contact__frame :where(a){font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 1023px){.banner-contact__frame :where(a){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.banner-contact__frame :where(a){font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.banner-contact__frame :where(a):hover{color:var(--color-text-accent-1)}.banner-contact__subtitle{display:block;font-size:var(--fs-s);line-height:var(--lh-sm);font-weight:var(--fw-regular);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1919px){.banner-contact__subtitle{font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 1023px){.banner-contact__subtitle{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.banner-contact__subtitle{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.banner-contact__subtitle a{display:inline-block;transition:all .3s ease-in-out;color:var(--color-text-primary);font-size:var(--fs-s);line-height:var(--lh-sm);font-weight:var(--fw-bold)}@media(max-width: 1919px){.banner-contact__subtitle a{font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 1023px){.banner-contact__subtitle a{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.banner-contact__subtitle a{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.banner-contact__subtitle a:hover{color:var(--color-text-accent-1)}.warning-block{width:100%;padding:var(--gap-l) var(--gap-xl);border:.5px solid var(--color-button-background-accent-pink, #99204a);border-radius:var(--radius-m);max-width:1230px}@media(max-width: 1919px){.warning-block{padding:var(--gap-l)}}@media(max-width: 1023px){.warning-block{padding:var(--gap-m) var(--gap-sm)}}.warning-block__inner{display:flex;align-items:flex-start;gap:var(--gap-xl)}@media(max-width: 1919px){.warning-block__inner{gap:var(--gap-l)}}@media(max-width: 767px){.warning-block__inner{gap:var(--gap-m)}}@media(max-width: 576px){.warning-block__inner{flex-direction:column}}.warning-block__warning-icon{width:76px;aspect-ratio:1/1}.warning-block__img{object-fit:contain;width:76px;height:100%}.warning-block__info{display:flex;flex-direction:column;gap:var(--gap-m);width:100%}.warning-block__title,.warning-block :where(h2),.warning-block :where(h3),.warning-block :where(h4),.warning-block :where(h5),.warning-block :where(h6){font-family:var(--font-accent);font-weight:var(--fw-bold);font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:0;color:var(--color-text-primary);text-transform:uppercase}@media(max-width: 1023px){.warning-block__title,.warning-block :where(h2),.warning-block :where(h3),.warning-block :where(h4),.warning-block :where(h5),.warning-block :where(h6){font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 767px){.warning-block__title,.warning-block :where(h2),.warning-block :where(h3),.warning-block :where(h4),.warning-block :where(h5),.warning-block :where(h6){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.warning-block__title.--red,.warning-block :where(h2).--red,.warning-block :where(h3).--red,.warning-block :where(h4).--red,.warning-block :where(h5).--red,.warning-block :where(h6).--red{color:var(--color-text-accent-1)}.warning-block__text,.warning-block :where(p){font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-regular);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.warning-block__text,.warning-block :where(p){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.warning-block__text,.warning-block :where(p){font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.warning-block__text b,.warning-block :where(p) b{font-weight:var(--fw-bold)}.warning-block__text b i,.warning-block :where(p) b i{font-weight:var(--fw-bold);font-style:italic}.warning-block__text i,.warning-block :where(p) i{font-style:italic}.warning-block__text i b,.warning-block :where(p) i b{font-weight:var(--fw-bold);font-style:italic}.warning-block__text a,.warning-block :where(p) a{font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;transition:color .3s ease-in-out;color:var(--color-text-primary);text-decoration:underline;font-weight:var(--fw-bold)}.warning-block__text a:hover,.warning-block :where(p) a:hover{color:var(--color-text-accent-1)}@media(max-width: 1023px){.warning-block__text a,.warning-block :where(p) a{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.warning-block__text a,.warning-block :where(p) a{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.navs-banner{width:100%;background:linear-gradient(93.41deg, #65B5E5 0%, #7FBFED 29.48%, #C4E6FF 60%, #E8F7FF 100%)}.navs-banner__breadcrumbs{display:none}@media(max-width: 767px){.navs-banner__breadcrumbs{display:flex !important;min-height:auto;margin-bottom:20px;padding-top:20px;margin-top:0;padding-inline:20px}}.navs-banner__inner{display:flex;flex-direction:column;gap:var(--gap-3xl);max-width:1920px;margin:0 auto;padding:67px 135px 58px}@media(max-width: 1919px){.navs-banner__inner{padding:60px}}@media(max-width: 1439px){.navs-banner__inner{padding:30px 30px}}@media(max-width: 1199px){.navs-banner__inner{gap:var(--gap-l)}}@media(max-width: 767px){.navs-banner__inner{padding:20px 20px 40px}}.navs-banner__title{font-family:var(--font-accent);font-weight:var(--fw-bold);font-size:var(--fs-xl);line-height:var(--lh-xl);color:var(--color-text-accent-1);letter-spacing:0}@media(max-width: 1439px){.navs-banner__title{font-size:var(--fs-l);line-height:var(--lh-l)}}@media(max-width: 767px){.navs-banner__title{font-size:var(--fs-m);line-height:var(--lh-sm)}}.navs-banner__buttons{max-width:639px;display:flex;align-items:center;gap:var(--gap-s)}@media(max-width: 576px){.navs-banner__buttons{flex-wrap:wrap}}.navs-banner__button{position:relative;cursor:pointer;border-radius:var(--radius-sm);background:#fff;padding:14px var(--gap-m);height:46px;display:flex;align-items:center;gap:var(--gap-s);justify-content:center;font-weight:var(--fw-semibold);font-size:var(--fs-3xs);line-height:var(--lh-3xs);color:var(--color-text-primary);letter-spacing:0;z-index:1;transition:all .3s}.navs-banner__button::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;border-radius:var(--radius-sm);background:linear-gradient(90deg, #CCBCA4 0%, #F4E9D7 64.73%, #DDC8A8 100%);opacity:0;transition:all .3s ease-in-out;z-index:-1}.navs-banner__button:hover::before{opacity:1}.navs-banner__button.--active{background-color:var(--color-accent-hover);color:var(--color-text-invert);pointer-events:none}.main-banner{width:100%;display:flex;align-items:center;position:relative;max-width:1920px;margin:0 auto}@media(min-width: 1921px){.main-banner{border-bottom-left-radius:var(--radius-m);border-bottom-right-radius:var(--radius-m);overflow:hidden}}.main-banner__slider{max-height:468px;width:100%}@media(max-width: 767px){.main-banner__slider{max-height:536px}}.main-banner__pagination{display:flex;align-items:center;gap:var(--gap-s);position:absolute;z-index:10;bottom:12.5% !important;left:135px !important}@media(max-width: 1919px){.main-banner__pagination{left:60px !important}}@media(max-width: 1439px){.main-banner__pagination{left:30px !important}}@media(max-width: 1023px){.main-banner__pagination{left:20px !important}}@media(max-width: 767px){.main-banner__pagination{bottom:26.5% !important}}.main-banner__pagination .swiper-pagination-bullet{height:2px;width:50px;background-color:#fff;opacity:1;transition:all .2s;cursor:pointer;border-radius:20px;margin:0 !important}.main-banner__pagination .swiper-pagination-bullet-active{background-color:#770e2b !important}.main-banner__slide{display:flex;justify-content:space-between;align-items:center;padding:0 135px;max-width:100vw;position:relative;height:468px}@media(max-width: 1919px){.main-banner__slide{padding:0 60px}}@media(max-width: 1439px){.main-banner__slide{padding:0 30px}}@media(max-width: 1023px){.main-banner__slide{padding:0 20px}}@media(max-width: 767px){.main-banner__slide{height:536px;padding:30px 20px 47px;align-items:flex-end}}.main-banner__image-wrapper{align-items:center;justify-content:center;display:flex;position:absolute;inset:0}.main-banner__image{width:100%;height:100%;object-fit:cover}@media(max-width: 1023px){.main-banner__image{display:none}}.main-banner__image.--mobile{display:none}@media(max-width: 1023px){.main-banner__image.--mobile{display:block}}.main-banner__wrapper{display:flex;flex-direction:column;gap:30px;max-width:841px;width:100%;z-index:10}@media(max-width: 576px){.main-banner__wrapper{gap:25px}}.main-banner__subinfo{display:flex;flex-direction:column;gap:var(--gap-l)}@media(max-width: 767px){.main-banner__subinfo{gap:55px;flex-direction:column-reverse}}.main-banner__title{font-family:var(--font-accent);font-weight:var(--fw-bold);font-size:var(--fs-xl);line-height:var(--lh-xl);letter-spacing:0;color:var(--color-text-accent-1);display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden}@media(max-width: 1919px){.main-banner__title{font-size:var(--fs-ml);line-height:var(--lh-ml)}}@media(max-width: 1439px){.main-banner__title{font-size:var(--fs-sm);line-height:var(--lh-sm);max-width:500px}}.main-banner__link{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:70px;padding:14px var(--gap-l);border-radius:var(--radius-s);font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-invert);letter-spacing:0;background:var(--color-button-background-accent-pink);transition:all .3s;position:relative;z-index:1}.main-banner__link path{transition:fill .3s ease-in-out}.main-banner__link::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.main-banner__link:hover::before{opacity:1}.main-banner__link:hover{color:var(--color-text-primary) !important;background:#fff}.main-banner__link:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}.main-banner__link{width:fit-content;height:59px;width:202px}@media(max-width: 767px){.main-banner__link{height:70px;width:100%}}.main-banner__subtitle{font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);max-width:325px;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden}.main-banner__logo{display:flex;align-items:center;justify-content:center;position:relative;right:135px;max-height:406px}.main-banner__logo_logo{width:100%;height:100%;object-fit:contain}.main-search{width:100%;padding:var(--gap-3xl) 135px;background:#fff;max-width:1920px;margin:0 auto}@media(max-width: 1919px){.main-search{padding:var(--gap-3xl) 60px}}@media(max-width: 1439px){.main-search{padding:var(--gap-2xl) 30px;width:100%}}@media(max-width: 1023px){.main-search{padding:41px 20px 40px}}.main-search__inner{max-height:277px;display:flex;flex-direction:column;gap:var(--gap-2xl)}@media(max-width: 1439px){.main-search__inner{gap:var(--gap-xl)}}@media(max-width: 1023px){.main-search__inner{gap:var(--gap-l)}}@media(max-width: 576px){.main-search__inner{gap:var(--gap-m)}}.main-search__form{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--gap-l)}@media(max-width: 767px){.main-search__form{display:block;position:relative}}.main-search__label{padding:15px var(--gap-l);background:var(--color-background-primary, #ffffff);box-shadow:0px 6px 18px 0px rgba(154,154,154,.1803921569);border-radius:var(--radius-sm);display:flex;align-items:center;height:70px;width:100%;position:relative}@media(max-width: 767px){.main-search__label{height:64px;width:100%;padding:20px 15px}}.main-search__input{border:none;padding:0;margin:0;width:100%;font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}.main-search__input::placeholder{font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-accent-light)}@media(max-width: 576px){.main-search__input::placeholder{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 576px){.main-search__input{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.main-search__btn{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:70px;padding:14px var(--gap-l);border-radius:var(--radius-s);font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-invert);letter-spacing:0;background:var(--color-button-background-accent-pink);transition:all .3s;position:relative;z-index:1}.main-search__btn path{transition:fill .3s ease-in-out}.main-search__btn::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.main-search__btn:hover::before{opacity:1}.main-search__btn:hover{color:var(--color-text-primary) !important;background:#fff}.main-search__btn:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}.main-search__btn{padding:15px var(--gap-2xs);border-radius:var(--radius-sm);gap:var(--gap-m);max-width:250px;width:100%;box-shadow:0px 9px 13.2px 0px rgba(177,177,177,.2509803922)}@media(max-width: 767px){.main-search__btn{max-width:64px;height:64px;position:absolute;bottom:0;right:0}}.main-search__btn::before{border-radius:var(--radius-sm)}.main-search__btn:hover span{color:var(--color-text-primary)}.main-search__btn:hover path{fill:var(--color-text-primary)}.main-search__btn span{font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-2xs);color:var(--color-text-invert);letter-spacing:0;transition:color .2s ease-in-out}@media(max-width: 767px){.main-search__btn span{display:none}}.popular-services{max-width:1920px;margin:0 auto;padding:var(--gap-3xl) 115px}@media(max-width: 1919px){.popular-services{padding:var(--gap-3xl) 40px}}@media(max-width: 1439px){.popular-services{padding:var(--gap-2xl) 10px;width:100%}}@media(max-width: 1023px){.popular-services{padding:40px 0px 44px}}.popular-services__header{padding:0 20px}.popular-services__inner{display:flex;flex-direction:column;gap:var(--gap-2xl)}@media(max-width: 1439px){.popular-services__inner{gap:var(--gap-xl)}}@media(max-width: 576px){.popular-services__inner{gap:var(--gap-l)}}.popular-services__cards{height:110px;display:flex;padding:0 20px;overflow:hidden;width:100%}.popular-services__cards.--second{display:none;height:auto;overflow:visible}@media(max-width: 576px){.popular-services__cards{display:grid;grid-template-columns:repeat(1, 1fr);gap:var(--gap-m)}.popular-services__cards.swiper{display:none}.popular-services__cards.--second{display:grid}}.popular-services__card{max-width:306px;width:306px}.main-directions{width:100%;padding:var(--gap-2xl) 135px;max-width:1920px;margin:0 auto}@media(max-width: 1919px){.main-directions{padding:var(--gap-2xl) 60px}}@media(max-width: 1439px){.main-directions{padding:40px 30px}}@media(max-width: 1023px){.main-directions{padding:40px 20px;padding-bottom:0}}.main-directions__inner{display:flex;flex-direction:column;gap:30px}.main-directions__cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}@media(max-width: 1919px){.main-directions__cards{gap:20px}}@media(max-width: 1439px){.main-directions__cards{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.main-directions__cards{display:flex;flex-direction:column;align-items:center;gap:30px}}.main-directions__another{display:flex;align-items:center;justify-content:center;min-height:200px}.main-directions__another-wrapper{width:100%;max-height:135px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;width:fit-content;--plus-line-color: #770E2B;--text-color: var(--color-text-primary)}.main-directions__another-wrapper:hover{--plus-line-color: #99204A;--text-color: var(--color-text-accent-1);--rotate-plus: -45deg}@media(max-width: 1439px){.main-directions__another-wrapper{flex-direction:row}}.main-directions__plus-button{width:77px;height:77px;position:relative;border-radius:999px;background:linear-gradient(98.31deg, #E3D6BF 0.08%, #F0E6D2 50.56%, #E1C6AC 100.08%);rotate:var(--rotate-plus, 0deg);transition:rotate .6s cubic-bezier(0.68, -0.55, 0.27, 1.55)}@media(max-width: 767px){.main-directions__plus-button{width:40px;height:40px}}.main-directions__plus-button::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:var(--plus-line-color);border-radius:10px;height:4px;width:27.76px;transition:background .3s ease-in-out}@media(max-width: 767px){.main-directions__plus-button::before{width:17px;height:2px}}.main-directions__plus-button::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:var(--plus-line-color);border-radius:10px;width:4px;height:27.76px;transition:background .3s ease-in-out}@media(max-width: 767px){.main-directions__plus-button::after{height:17px;width:2px}}.main-directions__another-title{font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-s);letter-spacing:0;color:var(--text-color);transition:color .2s ease-in-out}@media(max-width: 767px){.main-directions__another-title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@keyframes animation-run-string-left{0%{transform:translate3d(0%, 0, 0)}100%{transform:translate3d(-1500%, 0, 0)}}@keyframes animation-run-string-right{0%{transform:translate3d(0%, 0, 0)}100%{transform:translate3d(1500%, 0, 0)}}.useful-articles{width:100%;padding-bottom:40px;padding-top:60px;max-width:1920px;margin:0 auto}@media(max-width: 1023px){.useful-articles{padding-top:40px}}.useful-articles__inner{display:flex;flex-direction:column;gap:54px}@media(max-width: 1439px){.useful-articles__inner{gap:30px}}.useful-articles__header{padding:0 135px}@media(max-width: 1919px){.useful-articles__header{padding:0 60px}}@media(max-width: 1439px){.useful-articles__header{padding:0 30px;width:100%}}@media(max-width: 1023px){.useful-articles__header{padding:0 20px}}.useful-articles__cards{display:flex;flex-direction:column;overflow:hidden;width:100%;max-width:100vw;position:relative}.useful-articles__cards::before,.useful-articles__cards::after{content:"";position:absolute;top:-10px;width:60px;height:100%;background:#fff;z-index:2;filter:blur(10px)}@media(max-width: 576px){.useful-articles__cards::before,.useful-articles__cards::after{display:none}}.useful-articles__cards::before{left:-22px}.useful-articles__cards::after{right:-22px}.useful-articles__row{padding-bottom:30px;padding-top:36px;width:100%}@media(max-width: 1439px){.useful-articles__row{padding-top:0}}@media(max-width: 1023px){.useful-articles__row{padding-bottom:20px;gap:var(--gap-m)}}.useful-articles__row:last-child{padding-top:0}.useful-articles__track{display:flex;align-items:center;gap:var(--gap-l);width:max-content}@media(max-width: 1023px){.useful-articles__track{gap:var(--gap-m)}}.useful-articles__card{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);padding:var(--gap-m) var(--gap-l);background:#f4f4f4;position:relative;z-index:1;transition:all .3s ease-in-out;width:fit-content;font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:#414141;white-space:nowrap;text-transform:uppercase}@media(max-width: 1439px){.useful-articles__card{padding:var(--gap-sm) var(--gap-m);font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.useful-articles__card::before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:linear-gradient(90deg, #CCBCA4 0%, #F4E9D7 64.73%, #DDC8A8 100%);border-radius:var(--radius-sm);opacity:0;transition:all .3s ease-in-out}.useful-articles__card::after{content:"Читать статью";position:absolute;width:fit-content;font-weight:var(--fw-bold);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-primary);padding:var(--gap-xs) var(--gap-s);background:linear-gradient(90deg, #CCBCA4 0%, #F4E9D7 64.73%, #DDC8A8 100%);border-radius:var(--radius-xs);top:-55%;transition:all .3s ease-in-out;opacity:0}@media(max-width: 1439px){.useful-articles__card::after{display:none}}.useful-articles__card:hover{box-shadow:0px 9px 13.2px 0px rgba(154,154,154,.1803921569)}.useful-articles__card:hover::before,.useful-articles__card:active::before,.useful-articles__card:hover::after,.useful-articles__card:active::after{opacity:1}.reviews-block{width:100%;padding-left:135px;padding-top:var(--gap-3xl);padding-bottom:var(--gap-3xl);overflow:hidden;max-width:1920px;margin:0 auto;position:relative}@media(max-width: 1919px){.reviews-block{padding-left:60px}}@media(max-width: 1439px){.reviews-block{padding-left:30px}}@media(max-width: 1023px){.reviews-block{padding-left:20px;padding-top:40px;padding-bottom:40px}}.reviews-block__inner{display:flex;gap:var(--gap-2xl);width:100%;justify-content:space-between;align-items:flex-start}@media(max-width: 1023px){.reviews-block__inner{flex-direction:column}}@media(max-width: 767px){.reviews-block__inner{gap:30px}}.reviews-block__controls{display:flex;flex-direction:column;gap:var(--gap-3xl);max-width:509px;width:100%;padding-left:20px;transition:all .3s ease-in-out}@media(max-width: 1439px){.reviews-block__controls{width:auto}}@media(max-width: 1023px){.reviews-block__controls{width:100%;max-width:95vw;gap:40px;padding-left:0;padding-right:20px}}@media(max-width: 576px){.reviews-block__controls{gap:30px}}.reviews-block__title{max-width:437px;opacity:0;visibility:hidden;transition:all .3s ease-in-out;display:none}@media(max-width: 1023px){.reviews-block__title{max-width:100%}}.reviews-block__title.--active{visibility:visible;opacity:1}.reviews-block__buttons{display:flex;align-items:center;gap:var(--gap-m)}@media(max-width: 767px){.reviews-block__buttons{gap:var(--gap-s)}}.reviews-block__button{display:block;border-radius:var(--radius-s);padding:var(--gap-sm) var(--gap-m);background:#f4f4f4;font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-primary);width:fit-content;z-index:1;position:relative}@media(max-width: 767px){.reviews-block__button{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.reviews-block__button::before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:linear-gradient(90deg, #CCBCA4 0%, #F4E9D7 64.73%, #DDC8A8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s ease-in-out}.reviews-block__button:hover::before{opacity:1}.reviews-block__button.--active{background-color:var(--color-accent-hover);color:var(--color-text-invert);pointer-events:none}.reviews-block__button.--active::before{opacity:0}.reviews-block__content{width:100%;max-height:432px;height:100%;align-self:center;display:flex;justify-content:center}@media(max-width: 1023px){.reviews-block__content{max-height:369px}}.reviews-block__block-slide{max-height:432px;pointer-events:none}.reviews-block__block-slide.swiper-slide-active{pointer-events:auto}@media(max-width: 1439px){.reviews-block__block-slide{max-height:auto}}.reviews-block__blog,.reviews-block__reviews,.reviews-block__news{pointer-events:none}.reviews-block__blog.--interactive,.reviews-block__reviews.--interactive,.reviews-block__news.--interactive{pointer-events:auto}.reviews-block__blog-card{--blog-card-text-color: var(--color-text-primary);height:432px;width:fit-content;display:flex;align-items:center;user-select:none;-webkit-user-drag:none}@media(max-width: 1439px){.reviews-block__blog-card{height:auto}}.reviews-block__blog-card.--video .blog-card__content::after{display:none}.reviews-block__blog-card:hover{--blog-card-text-color: var(--color-text-accent-red)}.reviews-block__blog-card:hover .blog-card__content::after{transform:translateX(60%) rotate(0deg)}.reviews-block__blog-card:hover .blog-card__content img{filter:contrast(1.05) saturate(1.1)}.reviews-block__blog-card_inner{max-width:var(--blog-card-width, 300px);display:flex;flex-direction:column;gap:var(--gap-sm)}.reviews-block__blog-card_title{font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--blog-card-text-color);width:fit-content;transition:color .3s ease-in-out;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;min-height:48px}@media(max-width: 1023px){.reviews-block__blog-card_title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.reviews-block__review-card{height:432px;width:fit-content;display:flex;align-items:center;cursor:grab}@media(max-width: 1439px){.reviews-block__review-card{height:auto}}.reviews-block__news-card{height:432px;width:fit-content;display:flex;align-items:center;user-select:none;-webkit-user-drag:none}@media(max-width: 1439px){.reviews-block__news-card{height:auto}}.reviews-block__news-card.--video .news-card__content::after{display:none}.reviews-block__news-card:hover .news-card__content::after{transform:translateX(60%) rotate(0deg)}.reviews-block__news-card:hover .news-card__content img{filter:contrast(1.05) saturate(1.1)}.reviews-block .accent-title span{margin-left:-20px}@media(max-width: 1023px){.reviews-block .accent-title span{margin-left:0}}.reviews-block .blog-card__img,.reviews-block .blog-card__video,.reviews-block .blog-card__play,.reviews-block .news-card img,.reviews-block .news-card video,.reviews-block .news-card__play{pointer-events:none;user-select:none;-webkit-user-drag:none}.banner-adv{width:100%;margin:0 auto;padding:0 87px;padding-bottom:30px;max-width:1920px;margin:0 auto}@media(max-width: 1919px){.banner-adv{padding:0 60px;padding-bottom:30px}}@media(max-width: 1439px){.banner-adv{padding:0 30px;width:100%;padding-bottom:30px}}@media(max-width: 1023px){.banner-adv{padding:0}}.banner-adv__container{background:linear-gradient(93.41deg, #78bdee 0%, #9dd6fe 29.48%, #c1e5ff 63.76%, #eaf6ff 100%);width:100%;padding-right:60px;padding-left:84px;border-radius:var(--radius-m);overflow-y:hidden}@media(max-width: 1439px){.banner-adv__container{padding-right:25px;padding-left:25px}}@media(max-width: 1023px){.banner-adv__container{padding:40px 20px;border-radius:0}}.banner-adv__inner{display:flex;align-items:center;gap:210px}@media(max-width: 1600px){.banner-adv__inner{gap:200px}}@media(max-width: 1439px){.banner-adv__inner{gap:0}}@media(max-width: 1023px){.banner-adv__inner{flex-direction:column-reverse;gap:20px}}.banner-adv__info{max-width:706px;display:flex;flex-direction:column;padding-left:20px;width:100%}@media(max-width: 1919px){.banner-adv__info{width:auto}}@media(max-width: 1023px){.banner-adv__info{gap:0;padding-left:0}}.banner-adv__text{font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);max-width:490px}@media(max-width: 576px){.banner-adv__text{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.banner-adv__image{display:flex;align-items:center;justify-content:center}.banner-adv__img{width:100%;height:100%;object-fit:cover}@media(max-width: 1439px){.banner-adv__img{width:90%;height:90%}}@media(max-width: 1023px){.banner-adv__img{width:300px;height:auto}}@media(max-width: 576px){.banner-adv__img{width:202px;height:auto}}.main-map{width:100%;padding-top:65px;max-width:1920px;margin:0 auto}.main-map__header{padding:0 135px;max-width:1920px;margin:0 auto;margin-bottom:56px}@media(max-width: 1919px){.main-map__header{padding:0 60px}}@media(max-width: 1439px){.main-map__header{padding:0 30px;width:100%;margin-bottom:40px}}@media(max-width: 1023px){.main-map__header{padding:0 20px}}@media(max-width: 767px){.main-map__header{margin-bottom:20px}}@media(max-width: 376px){.main-map__title{max-width:256px}}.main-map__container{position:relative;width:100%;min-height:776px;overflow:hidden;display:flex;align-items:center}@media(min-width: 1921px){.main-map__container{border-radius:var(--radius-m);overflow:hidden}}@media(max-width: 1023px){.main-map__container{min-height:847px;align-items:flex-start}}@media(max-width: 767px){.main-map__container{justify-content:center}}.main-map__map{background-color:var(--color-text-primary);min-width:100%;min-height:100%;position:absolute;z-index:10}.main-map__map::after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%, -50%);width:60px;aspect-ratio:2;--_g: no-repeat radial-gradient(circle closest-side, #FCFCFC 90%, #0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 50%;animation:l3 1s infinite linear}.main-map__map.--loaded{z-index:1}.main-map__map.--loaded::after{display:none}.main-map__map .ymaps-2-1-79-ground-pane{filter:grayscale(100%)}.main-map__icon{display:none}.main-map__inner{padding-left:135px;position:relative;z-index:2;transition:opacity .2s;visibility:hidden;opacity:0;min-height:776px;display:flex;align-items:center}@media(max-width: 1919px){.main-map__inner{padding-left:60px}}@media(max-width: 1439px){.main-map__inner{padding-left:30px}}@media(max-width: 1023px){.main-map__inner{padding-left:20px;min-height:unset}}@media(max-width: 767px){.main-map__inner{padding-left:10px;padding-right:10px}}.main-map__inner.--loaded{opacity:1;visibility:visible}.main-map__accordion{display:flex;flex-direction:column;gap:20px;width:fit-content}@media(max-width: 1023px){.main-map__accordion{margin:0 auto;margin-top:10px}}@media(max-width: 767px){.main-map__accordion{gap:9px}}.main-map__accordion-item{padding:40px;background:hsla(0,0%,100%,.8);backdrop-filter:blur(50px);box-shadow:0px 4px 10px 0px rgba(230,230,230,.8);border-radius:var(--radius-m)}@media(max-width: 1199px){.main-map__accordion-item{padding:20px}}@media(max-width: 767px){.main-map__accordion-item{padding:14px}}.main-map__accordion-item_header{display:flex;width:100%;flex-direction:column;gap:var(--gap-sm);position:relative;cursor:pointer}@media(max-width: 576px){.main-map__accordion-item_header{gap:var(--gap-sm)}}@media(max-width: 365px){.main-map__accordion-item_header{gap:6.74px}}.main-map__accordion-item_title{font-weight:var(--fw-medium);font-size:var(--fs-m);line-height:var(--lh-m);letter-spacing:0;color:var(--color-text-accent-1)}@media(max-width: 1919px){.main-map__accordion-item_title{font-size:var(--fs-sm);line-height:var(--lh-sm)}}@media(max-width: 1023px){.main-map__accordion-item_title{font-size:var(--fs-s);line-height:var(--lh-s)}}@media(max-width: 767px){.main-map__accordion-item_title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.main-map__accordion-item_adress{font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.main-map__accordion-item_adress{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.main-map__accordion-item_button{position:absolute;right:6px;top:6px;transition:all .3s;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transform:rotate(180deg)}@media(max-width: 1023px){.main-map__accordion-item_button{width:15px;height:15px;top:4px;right:4px}}.main-map__accordion-item_button.--opened{transform:rotate(0deg)}.main-map__accordion-item_body{box-sizing:content-box;display:flex;flex-direction:column;gap:var(--gap-l);height:0;overflow:hidden;transition:all .6s cubic-bezier(0.65, 0.05, 0.36, 1)}@media(max-width: 1199px){.main-map__accordion-item_body{gap:var(--gap-m)}}@media(max-width: 576px){.main-map__accordion-item_body{gap:var(--gap-sm)}}.main-map__accordion-item_body.--opened{height:auto;padding-top:30px}@media(max-width: 1023px){.main-map__accordion-item_body.--opened{padding-top:15px}}.main-map__phone-wrapper{display:flex;align-items:center;gap:var(--gap-l)}@media(max-width: 1023px){.main-map__phone-wrapper{gap:var(--gap-m)}}@media(max-width: 767px){.main-map__phone-wrapper{gap:13px}}.main-map__phone-wrapper_inner{--phone-path-fill: #FFFFFF;--phone-text-color: var(--color-text-primary);display:flex;align-items:center;gap:var(--gap-sm)}.main-map__phone-wrapper_inner:hover{--phone-path-fill: #A76726;--phone-text-color: var(--color-text-accent-1)}@media(max-width: 767px){.main-map__phone-wrapper_inner{gap:7px}}.main-map__phone-wrapper_button{background:linear-gradient(90deg, #CCBCA4 0%, #F4E9D7 64.73%, #DDC8A8 100%);border-radius:100%;width:47px;height:47px;display:flex;align-items:center;justify-content:center}.main-map__phone-wrapper_button path{fill:var(--phone-path-fill);transition:fill .3s ease-in-out}.main-map__phone-wrapper_button:hover path{fill:#a76726}@media(max-width: 767px){.main-map__phone-wrapper_button{width:25px;height:25px}.main-map__phone-wrapper_button svg{width:11px;height:11px}}.main-map__phone-wrapper_number{font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;transition:color .3s ease-in-out;color:var(--phone-text-color)}@media(max-width: 767px){.main-map__phone-wrapper_number{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.main-map__phone-wrapper_text{font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-accent)}@media(max-width: 767px){.main-map__phone-wrapper_text{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.main-map__navs{display:flex;flex-direction:column;gap:var(--gap-m)}@media(max-width: 767px){.main-map__navs{gap:9px}}.main-map__navs_title{font-weight:var(--fw-regular);font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.main-map__navs_title{font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 767px){.main-map__navs_title{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.main-map__navs_buttons-wrapper{display:flex;align-items:center;gap:var(--gap-sm)}@media(max-width: 1199px){.main-map__navs_buttons-wrapper{gap:var(--gap-s)}}@media(max-width: 767px){.main-map__navs_buttons-wrapper{flex-wrap:wrap}}.main-map__navs_button{display:flex;align-items:center;justify-content:center;gap:var(--gap-sm);padding:var(--gap-sm);background:rgba(242,237,228,.3019607843);border:1px solid var(--color-background-secondary, #ECECEC);border-radius:var(--radius-s);font-weight:var(--fw-regular);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-accent);transition:all .3s;position:relative;text-wrap:nowrap;text-transform:uppercase;z-index:1}@media(max-width: 767px){.main-map__navs_button{padding:var(--gap-s) var(--gap-sm);font-size:var(--fs-4xs);line-height:var(--lh-4xs);text-transform:none}}.main-map__navs_button::before{position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #CCBCA4 0%, #F4E9D7 64.73%, #DDC8A8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.main-map__navs_button:hover::before{opacity:1}.main-map__navs_button:hover{color:var(--color-text-primary)}.main-map__navs_button.--active{background-color:var(--color-accent-hover);color:var(--color-text-invert);pointer-events:none}.main-map__navs_text{font-weight:var(--fw-regular);line-height:var(--lh-2xs);font-size:var(--fs-2xs);color:var(--color-text-primary);max-width:599px}@media(max-width: 576px){.main-map__navs_text{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}@keyframes l3{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}.main-map__work-time{display:flex;align-items:flex-start;gap:var(--gap-sm);--icon-path-fill: #FFFFFF;width:fit-content}.main-map__work-time:hover{--icon-path-fill: #A76726}@media(max-width: 767px){.main-map__work-time{gap:7px}}.main-map__work-time_icon{background:linear-gradient(90deg, #CCBCA4 0%, #F4E9D7 64.73%, #DDC8A8 100%);border-radius:100%;width:47px;height:47px;display:flex;align-items:center;justify-content:center}.main-map__work-time_icon path{fill:var(--icon-path-fill);transition:fill .3s ease-in-out}@media(max-width: 767px){.main-map__work-time_icon{width:25px;height:25px}.main-map__work-time_icon svg{width:11px;height:11px}}.main-map__work-time_wrapper{display:flex;flex-direction:column;gap:var(--gap-s)}@media(max-width: 767px){.main-map__work-time_wrapper{gap:5px}}.main-map__work-time_wrapper-title{font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-primary);letter-spacing:0;margin-bottom:5px}@media(max-width: 767px){.main-map__work-time_wrapper-title{font-size:var(--fs-3xs);line-height:var(--lh-3xs);margin-bottom:0}}.main-map__work-time_wrapper-text{font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-2xs);color:var(--color-text-primary);letter-spacing:0}@media(max-width: 767px){.main-map__work-time_wrapper-text{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.sem-banner{width:100%;padding:60px 135px;display:flex;justify-content:center;flex-direction:column;gap:20px;max-width:1920px;margin:0 auto}@media(max-width: 1919px){.sem-banner{padding:60px}}@media(max-width: 1439px){.sem-banner{padding:var(--gap-2xl) 30px;width:100%}}@media(max-width: 1023px){.sem-banner{padding:40px 20px}}@media(max-width: 576px){.sem-banner{gap:40px}}.sem-banner.--active{height:auto}.sem-banner :where(p,ul,ol,blockquote){max-width:990px;margin:0;font-weight:var(--fw-medium);font-size:var(--fs-3xs);line-height:var(--lh-2xs);color:var(--color-text-accent)}.sem-banner :where(p,ul,ol,blockquote)+:where(p,ul,ol,blockquote){margin-top:10px}.sem-banner :where(b,strong){font-weight:var(--fw-semibold)}.sem-banner :where(i,em){font-style:italic}.sem-banner :where(b,strong) :where(i,em),.sem-banner :where(i,em) :where(b,strong){font-weight:var(--fw-semibold);font-style:italic}.sem-banner :where(u){text-underline-offset:3px}.sem-banner :where(a){color:var(--color-text-accent-red);text-decoration:underline;text-underline-offset:3px;transition:color .3s ease-in-out}.sem-banner :where(a):hover{color:var(--color-text-accent-1)}.sem-banner :where(ul,ol){padding-left:22px}.sem-banner :where(li){padding-left:4px}.sem-banner :where(li+li){margin-top:6px}.sem-banner :where(h1,h2,h3,h4,h5,h6){max-width:990px;margin:0;font-weight:var(--fw-semibold);color:var(--color-text-primary)}.sem-banner :where(h1,h2,h3){font-size:var(--fs-xs);line-height:var(--lh-xs)}.sem-banner :where(h4,h5,h6){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}.sem-banner :where(h1,h2,h3,h4,h5,h6)+:where(p,ul,ol,blockquote){margin-top:10px}.sem-banner :where(blockquote){padding-left:16px;border-left:2px solid var(--color-text-accent-red)}@media(max-width: 576px){.sem-banner :where(p,ul,ol,blockquote){font-size:var(--fs-3xs);line-height:var(--lh-3xs)}.sem-banner :where(h1,h2,h3){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.sem-banner__title{max-width:990px;font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 576px){.sem-banner__title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.sem-banner__wrapper{position:relative;max-width:990px;display:flex;flex-direction:column;gap:10px}.sem-banner__text{font-weight:var(--fw-medium);font-size:var(--fs-3xs);line-height:var(--lh-2xs);color:var(--color-text-accent);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.sem-banner__text.--active{display:block}.sem-banner__btn{position:absolute;right:0;bottom:1px;font-weight:var(--fw-medium);font-size:var(--fs-3xs);line-height:var(--lh-3xs);color:var(--color-text-accent-red);transition:color .3s ease-in-out;cursor:pointer;background-color:#fff;padding-left:8px}.sem-banner__btn:hover{color:var(--color-text-accent-1)}.sem-banner__btn.--active{align-self:flex-end;position:relative}.error-block{padding:60px 87px 0;width:100%;margin:0 auto;max-width:1920px}@media(max-width: 1919px){.error-block{padding:0 60px}}@media(max-width: 1439px){.error-block{padding:0 30px;width:100%}}@media(max-width: 1023px){.error-block{padding:0}}.error-block__inner{display:flex;align-items:center;gap:19px;justify-content:space-between}@media(max-width: 1023px){.error-block__inner{flex-direction:column-reverse;overflow:hidden;gap:36px}}.error-block__info{display:flex;flex-direction:column;gap:50px;align-items:center;max-width:675px;text-align:center;margin:45px 0 10px 52px}@media(max-width: 1439px){.error-block__info{gap:30px}}@media(max-width: 1023px){.error-block__info{margin:0;padding:0 20px 58px}}.error-block__title{font-family:var(--font-accent);font-size:75px;font-weight:700;line-height:90px;color:#99204a}@media(max-width: 1919px){.error-block__title{font-size:65px;line-height:80px}}@media(max-width: 1439px){.error-block__title{font-size:var(--fs-xl);line-height:var(--lh-xl)}}@media(max-width: 1023px){.error-block__title{font-size:var(--fs-xl);line-height:var(--lh-xl)}}@media(max-width: 576px){.error-block__title{font-size:var(--fs-ml);line-height:var(--lh-l)}}.error-block__text{max-width:500px;font-size:var(--fs-s);line-height:var(--lh-s);font-weight:var(--fw-medium);color:#494949}@media(max-width: 1919px){.error-block__text{font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 1439px){.error-block__text{font-size:var(--fs-xxs)}}@media(max-width: 576px){.error-block__text{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.error-block__button{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:70px;padding:14px var(--gap-l);border-radius:var(--radius-s);font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-invert);letter-spacing:0;background:var(--color-button-background-accent-pink);transition:all .3s;position:relative;z-index:1}.error-block__button path{transition:fill .3s ease-in-out}.error-block__button::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.error-block__button:hover::before{opacity:1}.error-block__button:hover{color:var(--color-text-primary) !important;background:#fff}.error-block__button:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}.error-block__button{height:59px}@media(max-width: 576px){.error-block__button{width:100%;height:70px}}.error-block__img{position:relative;display:flex;align-items:center;height:580px}@media(max-width: 1600px){.error-block__img{height:500px}}@media(max-width: 1439px){.error-block__img{height:450px}}@media(max-width: 1199px){.error-block__img{height:400px}}@media(max-width: 1199px){.error-block__img{height:350px;max-width:500px}}@media(max-width: 576px){.error-block__img{width:100%;justify-content:center;margin-top:20px;height:268px}}.error-block__img img{width:100%}.error-block .number{user-select:none}@media(max-width: 576px){.error-block .number{padding:0 10px}}@keyframes float{0%{transform:translateY(0);-webkit-transform:translateY(0)}100%{transform:translateY(-30px);-webkit-transform:translateY(-30px)}}.error-block__ball{position:absolute;max-width:50%;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center}.error-block .ball{will-change:transform;animation:float 2s ease-in-out infinite alternate}.error-block .cloud1{max-width:40%;left:-100px;bottom:0;position:absolute;animation:drift 6s ease-in-out infinite}@media(max-width: 425px){.error-block .cloud1{left:-80px}}.error-block .cloud2{max-width:8%;position:absolute;bottom:116px;left:215px;animation:drift 8s ease-in-out infinite -2s}@media(max-width: 1439px){.error-block .cloud2{bottom:70px;left:196px}}@media(max-width: 1023px){.error-block .cloud2{bottom:60px;left:142px}}@media(max-width: 425px){.error-block .cloud2{bottom:60px;left:80px}}.error-block .cloud3{max-width:10%;position:absolute;bottom:80px;left:50%;animation:drift 7s ease-in-out infinite -4s}@media(max-width: 1439px){.error-block .cloud3{bottom:37px;left:42%}}@media(max-width: 1023px){.error-block .cloud3{bottom:35px;left:39%}}.error-block .cloud4{max-width:20%;position:absolute;bottom:137px;right:160px;animation:drift 9s ease-in-out infinite -1s}@media(max-width: 1439px){.error-block .cloud4{bottom:90px;right:160px}}@media(max-width: 1023px){.error-block .cloud4{bottom:58px;right:110px}}.error-block .cloud5{max-width:25%;position:absolute;bottom:0;right:80px;animation:drift 5s ease-in-out infinite -3s}@media(max-width: 1023px){.error-block .cloud5{right:0px}}.error-block .cloud6{position:absolute;max-width:11%;bottom:82px;right:-30px;animation:drift 10s ease-in-out infinite -5s}@keyframes drift{0%{transform:translateX(0)}50%{transform:translateX(20px)}100%{transform:translateX(0)}}.social-banner{width:100%;margin:0 auto;padding:60px 87px;max-width:1920px}@media(max-width: 1919px){.social-banner{padding:40px 60px}}@media(max-width: 1439px){.social-banner{padding:30px;width:100%}}@media(max-width: 1023px){.social-banner{padding:0}}.social-banner__inner{background:linear-gradient(93.41deg, #78bdee 0%, #9dd6fe 29.48%, #c1e5ff 63.76%, #eaf6ff 100%);width:100%;padding:0 123px;border-radius:var(--radius-m);display:flex;justify-content:space-between;align-items:center}@media(max-width: 1439px){.social-banner__inner{padding:0 20px}}@media(max-width: 1023px){.social-banner__inner{flex-direction:column-reverse;padding:40px 20px;border-radius:0}}.social-banner__info{display:flex;flex-direction:column;gap:var(--gap-l);max-width:846px;padding:88px 0}@media(max-width: 1439px){.social-banner__info{max-width:650px}}@media(max-width: 1023px){.social-banner__info{text-align:center;padding:40px 0 0}}@media(max-width: 576px){.social-banner__info{text-align:start;padding-top:20px;gap:var(--gap-m)}}@media(min-width: 1919px){.social-banner__info .accent-title{font-size:var(--fs-xl);line-height:var(--lh-xl);display:flex;gap:26px;align-items:center}}.social-banner__info .accent-title span{border:1px solid #fff}@media(min-width: 1919px){.social-banner__info .accent-title span{border:1px solid #fff;font-size:var(--fs-xl);line-height:var(--lh-xl);padding:1px 10px}}@media(max-width: 400px){.social-banner__info .accent-title span{display:inline-block;line-height:var(--lh-sm)}}.social-banner__text{font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:var(--lh-xs);color:#2b2b2b}@media(max-width: 1023px){.social-banner__text{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.social-banner__buttons{display:flex;align-items:center;gap:30px}@media(max-width: 1439px){.social-banner__buttons{flex-wrap:wrap}}@media(max-width: 1023px){.social-banner__buttons{flex-direction:column;align-items:flex-start;gap:20px}}@media(max-width: 576px){.social-banner__buttons{gap:10px}}.social-banner__but{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:70px;padding:14px var(--gap-l);border-radius:var(--radius-s);font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-primary);background:#fff;letter-spacing:0;transition:all .3s;position:relative;z-index:1}.social-banner__but path{transition:fill .3s ease-in-out}.social-banner__but::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.social-banner__but:hover::before{opacity:1}.social-banner__but:hover{color:var(--color-text-primary) !important;background:#fff}.social-banner__but:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}.social-banner__but{width:fit-content;min-width:210px;height:60px;gap:var(--gap-m);justify-content:flex-start;padding:var(--gap-s) var(--gap-sm)}@media(max-width: 1023px){.social-banner__but{width:100%;max-width:none;justify-content:center}}@media(max-width: 576px){.social-banner__but{justify-content:flex-start}}.social-banner__but path{transition:fill .2s ease-in-out}.social-banner__but:hover{color:var(--color-text-invert)}.social-banner__but:hover svg path{fill:var(--color-text-primary)}.social-banner__img img{width:498px}@media(max-width: 1023px){.social-banner__img img{max-width:300px}}@media(max-width: 576px){.social-banner__img img{max-height:154px;width:100%}}.social-banner__br{display:none}@media(max-width: 400px){.social-banner__br{display:block}}.price-banner__search{margin:0 auto;margin-top:-35px;padding:0 135px 32px;max-width:1920px}@media(max-width: 1919px){.price-banner__search{padding:0 60px 28px}}@media(max-width: 1439px){.price-banner__search{padding:0 30px 24px}}@media(max-width: 1023px){.price-banner__search{padding:0 20px 20px}}@media(max-width: 767px){.price-banner__search{padding:0 20px 15px}}@media(max-width: 576px){.price-banner__search{padding:0 20px 10px;margin-top:-30px}}.price-banner__search input{width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width: 576px){.price-banner__search input{width:80%}}.price-banner__search input::placeholder{color:var(--color-text-accent-light)}@media(max-width: 576px){.price-banner__search input::placeholder{font-size:var(--fs-2xs);line-height:var(--lh-2xs);color:#b1b1b1}}.sidebar{max-width:484px;width:100%;max-height:707px;padding:36px 30px;position:relative;border-radius:var(--radius-sm);background:var(--color-accent-beige-1)}@media(max-width: 1439px){.sidebar{max-width:400px}}@media(max-width: 1023px){.sidebar{max-width:none;padding:0;margin-bottom:34px;background:#fff}}@media(max-width: 576px){.sidebar{margin-bottom:23px}}.sidebar__container{position:relative;overflow:hidden;height:100%;padding-right:20px;display:flex;flex-direction:column;gap:30px}@media(max-width: 1023px){.sidebar__container{display:none}}.sidebar__container::before{content:"";position:absolute;top:0;right:2px;width:5px;height:100%;background:#fafafa;border-radius:5px}.sidebar__list{list-style:none;padding:0;margin:0;overflow-y:scroll;height:100%;max-width:385px;flex:1 1 auto}.sidebar__list::-webkit-scrollbar{display:none}.sidebar__list_item{list-style:none;padding:0;margin:0;max-width:100%;padding-right:12px;flex:1 1 auto;min-height:0;overflow-y:auto}.sidebar__list_item::-webkit-scrollbar{width:5px}.sidebar__list_item::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:5px}.sidebar__list_item::-webkit-scrollbar-thumb{background:#ececec;border-radius:5px;transition:background .3s}.sidebar__list_item .sidebar__content{scrollbar-width:thin;scrollbar-color:#cecece #fcfcfc}.sidebar__item{margin-bottom:15px}@media(max-width: 1023px){.sidebar__item{width:100%;margin-bottom:8px}}.sidebar__item:last-child{margin-bottom:0}.sidebar__item.--active a{color:#99204a}@media(max-width: 1023px){.sidebar__item.--active a{background-color:#99204a;color:#fff}}.sidebar__item a{display:block;font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-medium);letter-spacing:0;color:#2b2b2b;text-decoration:none;transition:opacity .3s ease,background-color .3s ease,color .3s ease}@media(max-width: 1439px){.sidebar__item a{font-size:var(--fs-2xs);line-height:var(--lh-2xs);max-width:500px}}@media(max-width: 1023px){.sidebar__item a{max-width:100%;font-size:var(--fs-2xs);line-height:var(--lh-2xs);font-weight:var(--fw-medium);border-radius:var(--radius-s);padding:10px 20px}.sidebar__item a:hover{background-color:#99204a;color:#fff}}.sidebar__thumb{position:absolute;top:0;right:0px;width:9px;height:303px;background:#ececec;border-radius:5px;transition:top .1s linear;cursor:grab}.sidebar__search{display:block;width:100%;flex-shrink:0;position:relative}.sidebar__search::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:20px;height:20px;pointer-events:none;background-repeat:no-repeat;background-position:center;background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Ccircle cx=%279.16667%27 cy=%279.16667%27 r=%275.83333%27 stroke=%27%23414141%27 stroke-width=%271.5%27/%3E%3Cpath d=%27M13.333 13.334L16.6663 16.6673%27 stroke=%27%23414141%27 stroke-width=%271.5%27 stroke-linecap=%27round%27/%3E%3C/svg%3E")}.sidebar__search-input{width:100%;border:1px solid #b1b1b1;border-radius:14px;background:#fff;padding:10px;padding-left:20px;padding-right:48px;font-size:var(--fs-2xs);line-height:var(--lh-2xs);font-weight:var(--fw-medium);color:#2b2b2b;outline:none;height:40px;transition:border-color .3s ease,box-shadow .3s ease}.sidebar__search-input::placeholder{color:#b1b1b1}.sidebar__search-input:focus{border-color:#671330}.sidebar__dropdown{width:100%;position:relative}@media(min-width: 1024px){.sidebar__dropdown{display:none}}.sidebar__dropdown.open .sidebar__content{max-height:500px;padding:20px}.sidebar__toggle{border:none;border-radius:15px;font-size:var(--fs-3xs);line-height:var(--lh-3xs);font-weight:var(--fw-medium);text-align:left;display:flex;justify-content:space-between;cursor:pointer;align-items:center;box-shadow:0px 9px 13.2px 0px rgba(154,154,154,.1803921569);width:100%;padding:20px 15px;height:64px}.sidebar__toggle svg{transition:all .3s ease}.sidebar__toggle.--active svg{transform:rotate(180deg)}.sidebar__container_item{position:relative;margin-top:10px;border-radius:15px;box-shadow:0px 6px 13.2px 0px rgba(177,177,177,.631372549)}.sidebar__content{height:0;z-index:10;opacity:0;padding:0 20px;position:absolute;width:100%;background-color:#fff;box-shadow:0px 6px 13.2px 0px rgba(177,177,177,.631372549);border-radius:15px;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;transition:all .6s cubic-bezier(0.65, 0.05, 0.36, 1)}.sidebar__content .sidebar__search{margin-bottom:12px;flex-shrink:0}.sidebar__content.--opened{padding:20px;overflow:hidden;opacity:1}.price-list{display:flex;padding:36px 275px 60px 135px;max-width:1920px;margin:0 auto;width:100%;gap:76px}@media(max-width: 1919px){.price-list{padding:36px 60px 60px;justify-content:flex-start;gap:70px}}@media(max-width: 1439px){.price-list{padding:30px 30px 60px;gap:30px}}@media(max-width: 1023px){.price-list{padding:0 20px 60px;flex-direction:column}}@media(max-width: 767px){.price-list{padding:0 20px 60px}}@media(max-width: 576px){.price-list{padding:0 20px 60px;gap:0px}}.price-list__list{max-width:950px;width:100%;height:100%;display:flex;flex-direction:column;gap:30px}@media(max-width: 1919px){.price-list__list{max-width:100%}}@media(max-width: 576px){.price-list__list{gap:25px}}.price-list__accordion{padding:20px;padding-right:30px;border-radius:var(--radius-sm);background:var(--color-accent-beige-1)}@media(max-width: 576px){.price-list__accordion{padding:10px}}.price-list__empty{display:flex;flex-direction:column;gap:var(--gap-sm);border-radius:var(--radius-sm);background:var(--color-accent-beige-1);color:#2b2b2b;font-size:var(--fs-s);font-weight:var(--fw-medium);line-height:var(--lh-s);text-align:center}@media(max-width: 1439px){.price-list__empty{font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 576px){.price-list__empty{padding:20px;font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.price-list__empty[hidden]{display:none}.price-list__category{display:flex;align-items:center;justify-content:space-between;margin-bottom:0;width:100%;cursor:pointer;user-select:none}.price-list__category:hover .price-list__title{color:#99204a}.price-list__category:hover svg{transform:rotate(180deg)}.price-list__category:hover svg path{stroke:#99204a}.price-list__category svg{transition:transform .3s ease;transform:rotate(180deg)}.price-list__category svg path{transition:all .3s ease}.price-list__category.--opened .price-list__title{color:#99204a}.price-list__category.--opened svg{transform:rotate(0deg)}.price-list__category.--opened svg path{stroke:#99204a}.price-list__title{font-size:var(--fs-s);line-height:var(--lh-s);font-weight:var(--fw-medium);letter-spacing:0;color:#2b2b2b;max-width:609px;transition:all .3s}@media(max-width: 1439px){.price-list__title{font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 1023px){.price-list__title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 576px){.price-list__title{font-weight:var(--fw-semibold);font-size:var(--fs-3xs);line-height:var(--lh-3xs);max-width:250px}}.price-list__group{box-sizing:content-box;display:flex;flex-direction:column;gap:var(--gap-m);opacity:0;height:0;overflow:hidden;transition:.6s cubic-bezier(0.65, 0.05, 0.36, 1)}.price-list__group.--opened{padding-top:48px;height:auto;opacity:1}@media(max-width: 576px){.price-list__group.--opened{padding-top:20px;gap:var(--gap-s)}}.price-list__item{display:flex;justify-content:space-between;align-items:center;gap:20px}@media(max-width: 576px){.price-list__item{padding:5px;border-radius:15px;background-color:#fff}}.price-list__item[hidden]{display:none}.price-list__service{font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-regular);color:#2b2b2b;max-width:609px}@media(max-width: 1439px){.price-list__service{font-size:var(--fs-2xs);line-height:var(--lh-2xs);max-width:500px}}@media(max-width: 1023px){.price-list__service{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 576px){.price-list__service{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.price-list__price{font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-semibold);white-space:nowrap}@media(min-width: 1919px){.price-list__price{width:121px}}@media(max-width: 1439px){.price-list__price{font-size:var(--fs-2xs);line-height:var(--lh-2xs);max-width:500px;width:auto}}@media(max-width: 1023px){.price-list__price{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 576px){.price-list__price{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.page-header{width:100%}@media(max-width: 767px){.page-header .breadcrumbs{padding-inline:0px !important}}.page-header__inner{background:linear-gradient(93.41deg, #78bdee 0%, #9dd6fe 29.48%, #c1e5ff 63.76%, #eaf6ff 100%)}.page-header__container{min-height:291px;padding:69px 0 0 135px;max-width:1920px;margin:0 auto}@media(max-width: 1919px){.page-header__container{padding:65px 0 0 60px}}@media(max-width: 1439px){.page-header__container{padding:62px 0 0 30px}}@media(max-width: 1023px){.page-header__container{padding:60px 0 0 20px}}@media(max-width: 767px){.page-header__container{padding:58px 20px;padding-top:20px}}@media(max-width: 576px){.page-header__container{max-height:241px;min-height:auto;padding:20px;padding-bottom:80px;background:linear-gradient(100.52deg, #65b5e5 0%, #7fbfed 36.49%, #c4e6ff 74.27%, #e8f7ff 123.79%)}}.page-header__info{display:flex;flex-direction:column;gap:30px}@media(max-width: 576px){.page-header__info{gap:25px}}.page-header__title{font-family:var(--font-accent);font-weight:var(--fw-bold);font-size:var(--fs-xl);line-height:var(--lh-xl);color:var(--color-icon-accent-1)}@media(max-width: 1439px){.page-header__title{font-size:var(--fs-l);line-height:var(--lh-l)}}@media(max-width: 767px){.page-header__title{font-size:var(--fs-ml);line-height:var(--lh-ml)}}@media(max-width: 576px){.page-header__title{font-size:var(--fs-m);line-height:var(--lh-sm)}}.page-header__text{font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-xs);color:var(--color-text-primary)}@media(max-width: 576px){.page-header__text{line-height:var(--lh-xs)}}.patients-content{width:100%;padding:var(--gap-xl) 135px var(--gap-3xl);max-width:1920px;margin:0 auto}@media(max-width: 1919px){.patients-content{padding:36px 60px 60px}}@media(max-width: 1439px){.patients-content{padding:36px 30px 40px}}@media(max-width: 1023px){.patients-content{padding:40px 20px}}.patients-content__wrapper{display:flex;align-items:flex-start;gap:var(--gap-l)}.patients-content__sidebar{position:sticky;top:175px;padding:var(--gap-xl) var(--gap-l);border-radius:var(--radius-sm);background:var(--color-background-accent-beige-1, #fcfcfc);max-width:390px;width:100%}@media(max-width: 1439px){.patients-content__sidebar{display:none}}.patients-content__sidebar_inner{display:flex;flex-direction:column;gap:15px;overflow-y:scroll;max-height:486px}.patients-content__sidebar_inner::-webkit-scrollbar{opacity:.1;width:2px}.patients-content__sidebar_inner::-webkit-scrollbar-thumb{background-color:rgba(153,32,74,.4274509804);border-radius:20px}.patients-content__sidebar_inner::-webkit-scrollbar-button{display:none}.patients-content__link{font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-primary);transition:color .2s ease-in-out}.patients-content__link:hover{color:var(--color-text-accent-1)}.patients-content__link.--active{color:var(--color-text-accent-1)}.patients-content__inner{width:100%;display:flex;flex-direction:column;gap:var(--gap-xl)}@media(max-width: 1023px){.patients-content__inner{gap:var(--gap-l)}}.patients-content__title,.patients-content :where(h2){font-family:var(--font-accent);font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-bold);color:var(--color-text-primary);letter-spacing:0;text-transform:uppercase}@media(max-width: 1023px){.patients-content__title,.patients-content :where(h2){font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 767px){.patients-content__title,.patients-content :where(h2){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.patients-content__container{width:100%;border-radius:var(--radius-m);background-color:#fcfcfc;padding:var(--gap-l) var(--gap-xl)}@media(max-width: 1439px){.patients-content__container{padding:var(--gap-l)}}@media(max-width: 1023px){.patients-content__container{padding:var(--gap-m) var(--gap-sm)}}.patients-cabinet{background:var(--color-background-accent-beige-1, #fcfcfc);padding:var(--gap-l) var(--gap-xl);border-radius:var(--radius-m)}@media(max-width: 1439px){.patients-cabinet{padding:var(--gap-l)}}@media(max-width: 1023px){.patients-cabinet{padding:var(--gap-m) var(--gap-sm)}}.patients-cabinet__inner{display:flex;flex-direction:column;gap:var(--gap-xl);width:100%}.patients-cabinet__wrapper{display:flex;flex-direction:column;gap:var(--gap-m)}.patients-cabinet__title{font-family:var(--font-accent);font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-bold);color:var(--color-text-primary);letter-spacing:0;text-transform:uppercase}@media(max-width: 1023px){.patients-cabinet__title{font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 767px){.patients-cabinet__title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.patients-cabinet__text,.patients-cabinet :where(p),.patients-cabinet :where(div){font-size:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs)}@media(max-width: 1023px){.patients-cabinet__text,.patients-cabinet :where(p),.patients-cabinet :where(div){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.patients-cabinet__text,.patients-cabinet :where(p),.patients-cabinet :where(div){font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.patients-cabinet__text b,.patients-cabinet :where(p) b,.patients-cabinet :where(div) b{font-weight:var(--fw-bold)}.patients-cabinet__text b i,.patients-cabinet :where(p) b i,.patients-cabinet :where(div) b i{font-weight:var(--fw-bold);font-style:italic}.patients-cabinet__text i,.patients-cabinet :where(p) i,.patients-cabinet :where(div) i{font-style:italic}.patients-cabinet__text i b,.patients-cabinet :where(p) i b,.patients-cabinet :where(div) i b{font-weight:var(--fw-bold);font-style:italic}.patients-cabinet__subtitle,.patients-cabinet :where(h3){font-family:var(--font-accent);font-size:var(--fs-s);line-height:var(--lh-s);font-weight:var(--fw-bold);letter-spacing:0;color:var(--color-text-primary)}.patients-cabinet__subtitle.--red,.patients-cabinet :where(h3).--red{color:var(--color-text-accent-1)}@media(max-width: 767px){.patients-cabinet__subtitle,.patients-cabinet :where(h3){font-size:var(--fs-2xs);line-height:var(--lh-2xs);text-transform:uppercase}}.patients-cabinet__list,.patients-cabinet :where(ul){display:flex;flex-direction:column;gap:var(--gap-sm)}.patients-cabinet__list-item,.patients-cabinet :where(li){display:block;font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);padding-left:27px;position:relative}@media(max-width: 1023px){.patients-cabinet__list-item,.patients-cabinet :where(li){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.patients-cabinet__list-item,.patients-cabinet :where(li){font-size:var(--fs-3xs);line-height:var(--lh-3xs);padding-left:21px}}.patients-cabinet__list-item::before,.patients-cabinet :where(li)::before{content:"•";left:0;position:absolute;margin-left:11px}@media(max-width: 767px){.patients-cabinet__list-item::before,.patients-cabinet :where(li)::before{margin-left:9px}}.patients-cabinet__list-item b,.patients-cabinet :where(li) b{font-weight:var(--fw-bold)}.patients-cabinet__list-item b i,.patients-cabinet :where(li) b i{font-weight:var(--fw-bold);font-style:italic}.patients-cabinet__list-item i,.patients-cabinet :where(li) i{font-style:italic}.patients-cabinet__list-item i b,.patients-cabinet :where(li) i b{font-weight:var(--fw-bold);font-style:italic}.patients-cabinet__text-wrapper{display:flex;flex-direction:column;gap:var(--gap-s)}.being-late{background:var(--color-background-accent-beige-1, #fcfcfc);padding:var(--gap-l) var(--gap-xl);border-radius:var(--radius-m)}@media(max-width: 1439px){.being-late{padding:var(--gap-l)}}@media(max-width: 1023px){.being-late{padding:var(--gap-m) var(--gap-sm)}}.being-late__inner{display:flex;flex-direction:column;gap:var(--gap-xl);width:100%}.being-late__info{display:flex;flex-direction:column;gap:var(--gap-m)}.being-late__title,.being-late :where(h3){font-family:var(--font-accent);font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-bold);color:var(--color-text-primary);letter-spacing:0;text-transform:uppercase}@media(max-width: 1023px){.being-late__title,.being-late :where(h3){font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 767px){.being-late__title,.being-late :where(h3){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.being-late__text,.being-late :where(p){font-size:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs)}@media(max-width: 1023px){.being-late__text,.being-late :where(p){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.being-late__text,.being-late :where(p){font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.being-late__text b,.being-late :where(p) b{font-weight:var(--fw-bold)}.being-late__text b i,.being-late :where(p) b i{font-weight:var(--fw-bold);font-style:italic}.being-late__text i,.being-late :where(p) i{font-style:italic}.being-late__text i b,.being-late :where(p) i b{font-weight:var(--fw-bold);font-style:italic}.being-late__text a,.being-late :where(p) a{font-weight:var(--fw-bold);display:inline-block}.being-late__banner{background:linear-gradient(93.41deg, #78bdee 0%, #9dd6fe 29.48%, #c1e5ff 63.76%, #eaf6ff 100%);border-radius:20px;padding:var(--gap-s);padding-left:80px;height:246px;display:flex;align-items:center;max-width:1158px}@media(max-width: 1919px){.being-late__banner{padding-right:80px}}@media(max-width: 1439px){.being-late__banner{padding:0 40px}}@media(max-width: 767px){.being-late__banner{padding:var(--gap-m);height:auto}}.being-late__banner_inner{display:flex;gap:111px;align-items:center}@media(max-width: 1919px){.being-late__banner_inner{justify-content:space-between;width:100%;gap:10px}}@media(max-width: 767px){.being-late__banner_inner{gap:var(--gap-m);flex-direction:column}}.being-late__banner_info{display:flex;flex-direction:column;gap:var(--gap-m);width:584px}@media(max-width: 1919px){.being-late__banner_info{width:auto}}@media(max-width: 767px){.being-late__banner_info{gap:var(--gap-s)}}.being-late__banner_title,.being-late__banner :where(h2){font-family:var(--font-accent);font-weight:var(--fw-bold);font-size:var(--fs-m);line-height:var(--lh-m);letter-spacing:0;color:var(--color-text-accent-1);text-transform:uppercase}@media(max-width: 767px){.being-late__banner_title,.being-late__banner :where(h2){font-family:var(--fw-main);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-semibold);text-align:center}}.being-late__banner_text,.being-late__banner :where(p){font-size:var(--fs-s);line-height:var(--lh-sm);font-weight:var(--fw-regular);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1919px){.being-late__banner_text,.being-late__banner :where(p){font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 1023px){.being-late__banner_text,.being-late__banner :where(p){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.being-late__banner_text,.being-late__banner :where(p){font-size:var(--fs-3xs);line-height:var(--lh-3xs);text-align:center}}.being-late__banner_image{width:294px;display:flex;align-items:center}@media(max-width: 1919px){.being-late__banner_image{width:auto}}@media(max-width: 767px){.being-late__banner_image{justify-content:center;gap:var(--gap-m);width:100%}}.being-late__banner_img{width:100%;height:100%;max-width:294px;max-height:224px;object-fit:contain}@media(max-width: 767px){.being-late__banner_img{max-width:250px;max-height:202px}}@media(max-width: 361px){.being-late__banner_img{height:202px}}.gift-rules{width:100%;border-radius:var(--radius-m);padding:var(--gap-l) var(--gap-xl);background:var(--color-background-accent-beige-1, #fcfcfc)}@media(max-width: 1439px){.gift-rules{padding:var(--gap-l)}}@media(max-width: 1023px){.gift-rules{padding:var(--gap-m) var(--gap-sm)}}.gift-rules__inner{display:flex;flex-direction:column;gap:var(--gap-xl)}.gift-rules__wrapper-info{display:flex;flex-direction:column;gap:var(--gap-m)}.gift-rules__list,.gift-rules :where(ul){display:flex;flex-direction:column}.gift-rules__list-item,.gift-rules :where(li){display:block;font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);padding-left:27px;position:relative;margin-bottom:var(--gap-sm)}@media(max-width: 1023px){.gift-rules__list-item,.gift-rules :where(li){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.gift-rules__list-item,.gift-rules :where(li){font-size:var(--fs-3xs);line-height:var(--lh-3xs);padding-left:21px;margin-bottom:var(--gap-m)}}.gift-rules__list-item:last-child,.gift-rules :where(li):last-child{margin-bottom:0}.gift-rules__list-item::before,.gift-rules :where(li)::before{content:"•";left:0;position:absolute;margin-left:11px}@media(max-width: 767px){.gift-rules__list-item::before,.gift-rules :where(li)::before{margin-left:9px}}.gift-rules__list-item.--flex,.gift-rules :where(li).--flex{margin-bottom:var(--gap-s)}@media(max-width: 767px){.gift-rules__list-item.--flex,.gift-rules :where(li).--flex{margin-bottom:var(--gap-m)}}.gift-rules__list-item b,.gift-rules :where(li) b{font-weight:var(--fw-bold)}.gift-rules__list-item b i,.gift-rules :where(li) b i{font-weight:var(--fw-bold);font-style:italic}.gift-rules__list-item i,.gift-rules :where(li) i{font-style:italic}.gift-rules__list-item i b,.gift-rules :where(li) i b{font-weight:var(--fw-bold);font-style:italic}.gift-rules__adresses{display:flex;align-items:center;gap:var(--gap-m);margin-bottom:var(--gap-sm);padding-left:27px}@media(max-width: 1023px){.gift-rules__adresses{flex-direction:column;align-items:flex-start}}@media(max-width: 767px){.gift-rules__adresses{gap:var(--gap-s);margin-bottom:var(--gap-m);padding-left:0}}.gift-rules__adresses :where(p){display:block;background:var(--color-background-accent-beige-2, #f9ebdb);padding:var(--gap-s) var(--gap-m);border-radius:30px;font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 767px){.gift-rules__adresses :where(p){font-size:var(--fs-4xs);line-height:var(--lh-4xs);padding:var(--gap-s) var(--gap-sm)}}.gift-rules__adress{display:block;background:var(--color-background-accent-beige-2, #f9ebdb);padding:var(--gap-s) var(--gap-m);border-radius:30px;font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 767px){.gift-rules__adress{font-size:var(--fs-4xs);line-height:var(--lh-4xs);padding:var(--gap-s) var(--gap-sm)}}.gift-rules-banner{border-radius:20px;background:linear-gradient(93.41deg, #78bdee 0%, #9dd6fe 29.48%, #c1e5ff 63.76%, #eaf6ff 100%);padding:var(--gap-s);padding-left:var(--gap-xl);display:flex;align-items:center;max-width:1158px;min-height:359px}@media(max-width: 1919px){.gift-rules-banner{padding-right:var(--gap-xl)}}@media(max-width: 1439px){.gift-rules-banner{padding:var(--gap-m) 40px;max-width:100%}}@media(max-width: 767px){.gift-rules-banner{padding:var(--gap-m);height:auto}}.gift-rules-banner__inner{display:flex;gap:49px;align-items:center}@media(max-width: 1919px){.gift-rules-banner__inner{justify-content:space-between;width:100%}}@media(max-width: 767px){.gift-rules-banner__inner{gap:var(--gap-m);flex-direction:column-reverse}}.gift-rules-banner__info{display:flex;flex-direction:column;gap:var(--gap-l);width:748px}@media(max-width: 1919px){.gift-rules-banner__info{width:auto}}@media(max-width: 767px){.gift-rules-banner__info{gap:var(--gap-m)}}.gift-rules-banner__title,.gift-rules-banner :where(h2){font-family:var(--font-accent);font-weight:var(--fw-bold);font-size:var(--fs-m);line-height:var(--lh-m);letter-spacing:0;color:var(--color-text-accent-1)}@media(max-width: 767px){.gift-rules-banner__title,.gift-rules-banner :where(h2){display:none}}.gift-rules-banner__title.--mobile,.gift-rules-banner :where(h2).--mobile{display:none;font-family:var(--fw-main);font-size:var(--fs-2xs);line-height:var(--lh-2xs);font-weight:var(--fw-semibold)}@media(max-width: 767px){.gift-rules-banner__title.--mobile,.gift-rules-banner :where(h2).--mobile{display:block}}.gift-rules-banner__subtitle,.gift-rules-banner :where(p){font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}.gift-rules-banner__subtitle span,.gift-rules-banner__subtitle :where(span),.gift-rules-banner :where(p) span,.gift-rules-banner :where(p) :where(span){font-weight:var(--fw-bold);color:var(--color-text-accent-1)}@media(max-width: 767px){.gift-rules-banner__subtitle,.gift-rules-banner :where(p){font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.gift-rules-banner__annotation,.gift-rules-banner :where(span){font-weight:var(--fw-regular);font-size:var(--fs-3xs);line-height:var(--lh-3xs);color:var(--color-text-primary);letter-spacing:0}@media(max-width: 767px){.gift-rules-banner__annotation,.gift-rules-banner :where(span){font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.gift-rules-banner__buttons{display:flex;align-items:center;gap:var(--gap-sm)}@media(max-width: 1919px){.gift-rules-banner__buttons{flex-wrap:wrap}}@media(max-width: 1439px){.gift-rules-banner__buttons{gap:var(--gap-s)}}@media(max-width: 767px){.gift-rules-banner__buttons{flex-direction:column;align-items:center;gap:var(--gap-sm)}}.gift-rules-banner__outline-button{font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-primary);height:52px;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px;border-radius:var(--radius-m);display:flex;align-items:center;justify-content:center;padding:10px;transition:all .2s}.gift-rules-banner__outline-button:hover{color:var(--color-text-accent-1)}@media(max-width: 1439px){.gift-rules-banner__outline-button{height:50px}}@media(max-width: 1439px){.gift-rules-banner__button{height:50px}}@media(max-width: 767px){.gift-rules-banner__button{width:100%;padding-inline:0}}.gift-rules-banner__image{width:287px;display:flex;align-items:center}@media(max-width: 1919px){.gift-rules-banner__image{width:auto}}@media(max-width: 767px){.gift-rules-banner__image{justify-content:center;gap:14px;width:100%}}.gift-rules-banner__img{width:100%;height:100%;max-width:287px;max-height:287px;aspect-ratio:1/1;object-fit:contain}@media(max-width: 767px){.gift-rules-banner__img{max-width:115px;max-height:107px}}.children-registration{width:100%;border-radius:var(--radius-m);padding:var(--gap-l) var(--gap-xl);background:var(--color-background-accent-beige-1, #fcfcfc)}@media(max-width: 1439px){.children-registration{padding:var(--gap-l)}}@media(max-width: 1023px){.children-registration{padding:var(--gap-m) var(--gap-sm)}}.children-registration__inner{display:flex;align-items:flex-start;gap:55px}@media(max-width: 1023px){.children-registration__inner{flex-direction:column}}@media(max-width: 767px){.children-registration__inner{gap:var(--gap-m)}}.children-registration__info{display:flex;flex-direction:column;gap:var(--gap-m)}.children-registration__list,.children-registration :where(ul){display:flex;flex-direction:column;gap:var(--gap-sm)}.children-registration__list-item,.children-registration :where(li){display:block;font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);padding-left:27px;position:relative}@media(max-width: 1023px){.children-registration__list-item,.children-registration :where(li){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.children-registration__list-item,.children-registration :where(li){font-size:var(--fs-3xs);line-height:var(--lh-3xs);padding-left:21px}}.children-registration__list-item::before,.children-registration :where(li)::before{content:"•";left:0;position:absolute;margin-left:11px}@media(max-width: 767px){.children-registration__list-item::before,.children-registration :where(li)::before{margin-left:9px}}.children-registration__list-item b,.children-registration :where(li) b{font-weight:var(--fw-bold)}.children-registration__list-item b i,.children-registration :where(li) b i{font-weight:var(--fw-bold);font-style:italic}.children-registration__list-item i,.children-registration :where(li) i{font-style:italic}.children-registration__list-item i b,.children-registration :where(li) i b{font-weight:var(--fw-bold);font-style:italic}.children-registration__list-item a,.children-registration :where(li) a{font-weight:var(--fw-bold);color:var(--color-text-primary);transition:all 300ms ease}.children-registration__list-item a:hover,.children-registration :where(li) a:hover{color:var(--color-text-accent-1)}.children-registration__image{width:100%;max-width:283px;height:268px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-m);overflow:hidden}@media(max-width: 1439px){.children-registration__image{height:268px}}@media(max-width: 1023px){.children-registration__image{align-self:center;max-width:290px}}.children-registration__img{object-fit:cover;width:100%;height:100%}.needed-documents{width:100%;border-radius:var(--radius-m);padding:var(--gap-l) var(--gap-xl);background:var(--color-background-accent-beige-1, #fcfcfc)}@media(max-width: 1439px){.needed-documents{padding:var(--gap-l)}}@media(max-width: 1023px){.needed-documents{padding:var(--gap-m) var(--gap-sm)}}.needed-documents__inner{display:flex;flex-direction:column;gap:var(--gap-xl)}@media(max-width: 767px){.needed-documents__inner{gap:var(--gap-m)}}.needed-documents__wrapper{display:flex;flex-direction:column;gap:var(--gap-m)}@media(max-width: 767px){.needed-documents__wrapper.--text{gap:var(--gap-sm)}}.needed-documents__text,.needed-documents :where(p){font-size:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs)}@media(max-width: 1023px){.needed-documents__text,.needed-documents :where(p){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.needed-documents__text,.needed-documents :where(p){font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.needed-documents__text b,.needed-documents :where(p) b{font-weight:var(--fw-bold)}.needed-documents__text b i,.needed-documents :where(p) b i{font-weight:var(--fw-bold);font-style:italic}.needed-documents__text i,.needed-documents :where(p) i{font-style:italic}.needed-documents__text i b,.needed-documents :where(p) i b{font-weight:var(--fw-bold);font-style:italic}.needed-documents__text a,.needed-documents :where(p) a{font-weight:var(--fw-bold);color:var(--color-text-primary);transition:all 300ms ease}.needed-documents__text a:hover,.needed-documents :where(p) a:hover{color:var(--color-text-accent-1)}.needed-documents__subtitle{font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-s);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.needed-documents__subtitle{font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 767px){.needed-documents__subtitle{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.needed-documents__tags{display:flex;align-items:center;gap:var(--gap-m)}@media(max-width: 576px){.needed-documents__tags{flex-wrap:wrap;gap:var(--gap-s)}}.needed-documents__tag{display:block;padding:var(--gap-sm);border-radius:var(--radius-s);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);background:var(--color-background-accent-beige-2, #f9ebdb);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-medium);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.needed-documents__tag{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.needed-documents__tag{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.initial-visit{width:100%;border-radius:var(--radius-m);padding:var(--gap-l) var(--gap-xl);background:var(--color-background-accent-beige-1, #fcfcfc)}@media(max-width: 1439px){.initial-visit{padding:var(--gap-l)}}@media(max-width: 1023px){.initial-visit{padding:var(--gap-m) var(--gap-sm)}}.initial-visit__inner{display:flex;flex-direction:column;gap:var(--gap-xl)}@media(max-width: 767px){.initial-visit__inner{gap:var(--gap-m)}}.initial-visit__wrapper{display:flex;flex-direction:column;gap:var(--gap-m)}@media(max-width: 767px){.initial-visit__wrapper.--text{gap:var(--gap-sm)}}.initial-visit__text,.initial-visit :where(p){font-size:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs)}@media(max-width: 1023px){.initial-visit__text,.initial-visit :where(p){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.initial-visit__text,.initial-visit :where(p){font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.initial-visit__text b,.initial-visit :where(p) b{font-weight:var(--fw-bold)}.initial-visit__text b i,.initial-visit :where(p) b i{font-weight:var(--fw-bold);font-style:italic}.initial-visit__text i,.initial-visit :where(p) i{font-style:italic}.initial-visit__text i b,.initial-visit :where(p) i b{font-weight:var(--fw-bold);font-style:italic}.initial-visit__text a,.initial-visit :where(p) a{font-weight:var(--fw-bold);color:var(--color-text-primary);transition:all 300ms ease}.initial-visit__text a:hover,.initial-visit :where(p) a:hover{color:var(--color-text-accent-1)}.initial-visit__subtitle,.initial-visit :where(h4),.initial-visit :where(h3){font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-s);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.initial-visit__subtitle,.initial-visit :where(h4),.initial-visit :where(h3){font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 767px){.initial-visit__subtitle,.initial-visit :where(h4),.initial-visit :where(h3){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.initial-visit__list,.initial-visit :where(ul){display:flex;flex-direction:column;gap:var(--gap-sm)}.initial-visit__list-item,.initial-visit :where(li){display:block;font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);padding-left:27px;position:relative}@media(max-width: 1023px){.initial-visit__list-item,.initial-visit :where(li){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.initial-visit__list-item,.initial-visit :where(li){font-size:var(--fs-3xs);line-height:var(--lh-3xs);padding-left:21px}}.initial-visit__list-item::before,.initial-visit :where(li)::before{content:"•";left:0;position:absolute;margin-left:11px}@media(max-width: 767px){.initial-visit__list-item::before,.initial-visit :where(li)::before{margin-left:9px}}.initial-visit__list-item b,.initial-visit :where(li) b{font-weight:var(--fw-bold)}.initial-visit__list-item b i,.initial-visit :where(li) b i{font-weight:var(--fw-bold);font-style:italic}.initial-visit__list-item i,.initial-visit :where(li) i{font-style:italic}.initial-visit__list-item i b,.initial-visit :where(li) i b{font-weight:var(--fw-bold);font-style:italic}.initial-visit__list-item a,.initial-visit :where(li) a{font-weight:var(--fw-bold);color:var(--color-text-primary);transition:all 300ms ease}.initial-visit__list-item a:hover,.initial-visit :where(li) a:hover{color:var(--color-text-accent-1)}.initial-visit__tags{display:flex;align-items:center;gap:var(--gap-m)}@media(max-width: 767px){.initial-visit__tags{flex-direction:column;gap:var(--gap-s)}}.initial-visit__tags :where(p),.initial-visit__tags :where(span){display:block;padding:var(--gap-sm);border-radius:var(--radius-s);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);border:1px solid var(--color-background-line, #b1b1b1);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-regular);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.initial-visit__tags :where(p),.initial-visit__tags :where(span){font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}@media(max-width: 767px){.initial-visit__tags :where(p),.initial-visit__tags :where(span){font-size:var(--fs-4xs);line-height:var(--lh-4xs);text-align:center;padding:var(--gap-s)}}.initial-visit__tags :where(p) b,.initial-visit__tags :where(span) b{font-weight:var(--fw-bold)}.initial-visit__tags :where(p) b i,.initial-visit__tags :where(span) b i{font-weight:var(--fw-bold);font-style:italic}.initial-visit__tags :where(p) i,.initial-visit__tags :where(span) i{font-style:italic}.initial-visit__tags :where(p) i b,.initial-visit__tags :where(span) i b{font-weight:var(--fw-bold);font-style:italic}.initial-visit__tags :where(p) a,.initial-visit__tags :where(span) a{font-weight:var(--fw-bold);color:var(--color-text-primary);transition:all 300ms ease}.initial-visit__tags :where(p) a:hover,.initial-visit__tags :where(span) a:hover{color:var(--color-text-accent-1)}.initial-visit__tag{display:block;padding:var(--gap-sm);border-radius:var(--radius-s);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);border:1px solid var(--color-background-line, #b1b1b1);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-regular);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.initial-visit__tag{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}@media(max-width: 767px){.initial-visit__tag{font-size:var(--fs-4xs);line-height:var(--lh-4xs);text-align:center;padding:var(--gap-s)}}.initial-visit__tag b{font-weight:var(--fw-bold)}.initial-visit__tag b i{font-weight:var(--fw-bold);font-style:italic}.initial-visit__tag i{font-style:italic}.initial-visit__tag i b{font-weight:var(--fw-bold);font-style:italic}.initial-visit__tag a{font-weight:var(--fw-bold);color:var(--color-text-primary);transition:all 300ms ease}.initial-visit__tag a:hover{color:var(--color-text-accent-1)}.initial-visit__warning{display:flex;align-items:center;justify-content:center;gap:var(--gap-s);background:var(--color-background-accent-beige-2, #f9ebdb);border-radius:var(--radius-sm);padding:var(--gap-m) var(--gap-xl)}@media(max-width: 1023px){.initial-visit__warning{padding:var(--gap-sm)}}.initial-visit__warning_text,.initial-visit__warning :where(p){font-weight:var(--fw-regular);font-size:var(--fs-s);line-height:var(--lh-sm);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1439px){.initial-visit__warning_text,.initial-visit__warning :where(p){font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 767px){.initial-visit__warning_text,.initial-visit__warning :where(p){font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.initial-visit__warning_text b,.initial-visit__warning :where(p) b{font-weight:var(--fw-bold)}.initial-visit__warning_text b i,.initial-visit__warning :where(p) b i{font-weight:var(--fw-bold);font-style:italic}.initial-visit__warning_text i,.initial-visit__warning :where(p) i{font-style:italic}.initial-visit__warning_text i b,.initial-visit__warning :where(p) i b{font-weight:var(--fw-bold);font-style:italic}.initial-visit__warning_text a,.initial-visit__warning :where(p) a{font-weight:var(--fw-bold);color:var(--color-text-primary);transition:all 300ms ease}.initial-visit__warning_text a:hover,.initial-visit__warning :where(p) a:hover{color:var(--color-text-accent-1)}.informing-patients{width:100%;border-radius:var(--radius-m);padding:var(--gap-l) var(--gap-xl);background:var(--color-background-accent-beige-1, #fcfcfc)}@media(max-width: 1439px){.informing-patients{padding:var(--gap-l)}}@media(max-width: 1023px){.informing-patients{padding:var(--gap-m) var(--gap-sm)}}.informing-patients__inner{display:flex;flex-direction:column;gap:var(--gap-xl)}@media(max-width: 767px){.informing-patients__inner{gap:var(--gap-m)}}.informing-patients__wrapper{display:flex;flex-direction:column;gap:var(--gap-m)}@media(max-width: 767px){.informing-patients__wrapper.--text{gap:var(--gap-sm)}}.informing-patients__text,.informing-patients :where(p){font-size:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs)}@media(max-width: 1023px){.informing-patients__text,.informing-patients :where(p){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.informing-patients__text,.informing-patients :where(p){font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.informing-patients__text b,.informing-patients :where(p) b{font-weight:var(--fw-bold)}.informing-patients__text b i,.informing-patients :where(p) b i{font-weight:var(--fw-bold);font-style:italic}.informing-patients__text i,.informing-patients :where(p) i{font-style:italic}.informing-patients__text i b,.informing-patients :where(p) i b{font-weight:var(--fw-bold);font-style:italic}.informing-patients__text a,.informing-patients :where(p) a{font-weight:var(--fw-bold);color:var(--color-text-primary);transition:all 300ms ease}.informing-patients__text a:hover,.informing-patients :where(p) a:hover{color:var(--color-text-accent-1)}.informing-patients__list,.informing-patients :where(ul){display:flex;flex-direction:column;gap:var(--gap-sm)}.informing-patients__list-item,.informing-patients :where(li){display:block;font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);padding-left:27px;position:relative}@media(max-width: 1023px){.informing-patients__list-item,.informing-patients :where(li){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.informing-patients__list-item,.informing-patients :where(li){font-size:var(--fs-3xs);line-height:var(--lh-3xs);padding-left:21px}}.informing-patients__list-item::before,.informing-patients :where(li)::before{content:"•";left:0;position:absolute;margin-left:11px}@media(max-width: 767px){.informing-patients__list-item::before,.informing-patients :where(li)::before{margin-left:9px}}.informing-patients__list-item b,.informing-patients :where(li) b{font-weight:var(--fw-bold)}.informing-patients__list-item b i,.informing-patients :where(li) b i{font-weight:var(--fw-bold);font-style:italic}.informing-patients__list-item i,.informing-patients :where(li) i{font-style:italic}.informing-patients__list-item i b,.informing-patients :where(li) i b{font-weight:var(--fw-bold);font-style:italic}.informing-patients__list-item a,.informing-patients :where(li) a{font-weight:var(--fw-bold);color:var(--color-text-primary);transition:all 300ms ease}.informing-patients__list-item a:hover,.informing-patients :where(li) a:hover{color:var(--color-text-accent-1)}.payment-document{width:100%;border-radius:var(--radius-m);padding:var(--gap-l) var(--gap-xl);background:var(--color-background-accent-beige-1, #fcfcfc)}@media(max-width: 1439px){.payment-document{padding:var(--gap-l)}}@media(max-width: 1023px){.payment-document{padding:var(--gap-m) var(--gap-sm)}}.payment-document__inner{display:flex;flex-direction:column;gap:var(--gap-xl)}.payment-document__wrapper-info{display:flex;flex-direction:column;gap:var(--gap-m)}.payment-document__text,.payment-document :where(p),.payment-document :where(div){font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.payment-document__text,.payment-document :where(p),.payment-document :where(div){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.payment-document__text,.payment-document :where(p),.payment-document :where(div){font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.payment-document__banner{border-radius:20px;background:linear-gradient(93.41deg, #78bdee 0%, #9dd6fe 29.48%, #c1e5ff 63.76%, #eaf6ff 100%);padding:var(--gap-s);padding-left:var(--gap-xl);display:flex;align-items:center;max-width:1158px;min-height:359px}@media(max-width: 1919px){.payment-document__banner{padding:var(--gap-xl)}}@media(max-width: 1439px){.payment-document__banner{padding:var(--gap-m) 40px;max-width:100%}}@media(max-width: 767px){.payment-document__banner{padding:var(--gap-m);height:auto}}.payment-document__banner_inner{display:flex;gap:49px;align-items:center}@media(max-width: 1919px){.payment-document__banner_inner{justify-content:space-between;width:100%}}@media(max-width: 767px){.payment-document__banner_inner{gap:var(--gap-m);flex-direction:column-reverse}}.payment-document__banner_info{display:flex;flex-direction:column;gap:var(--gap-l);width:748px}@media(max-width: 1919px){.payment-document__banner_info{width:auto}}@media(max-width: 767px){.payment-document__banner_info{gap:var(--gap-m)}}.payment-document__banner_title{font-family:var(--font-accent);font-weight:var(--fw-bold);font-size:var(--fs-m);line-height:var(--lh-m);letter-spacing:0;color:var(--color-text-accent-1);text-wrap:nowrap}@media(max-width: 1919px){.payment-document__banner_title{text-wrap:wrap}}@media(max-width: 767px){.payment-document__banner_title{display:none}}.payment-document__banner_title.--mobile{display:none;font-family:var(--fw-main);font-size:var(--fs-2xs);line-height:var(--lh-2xs);font-weight:var(--fw-semibold)}@media(max-width: 767px){.payment-document__banner_title.--mobile{display:block}}.payment-document__banner_wrapper{display:flex;flex-direction:column;gap:var(--gap-m)}.payment-document__banner_wrapper :where(p){font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.payment-document__banner_wrapper :where(p){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.payment-document__banner_wrapper :where(p){font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.payment-document__banner_wrapper :where(p) b{font-weight:var(--fw-bold)}.payment-document__banner_wrapper :where(p) b i{font-weight:var(--fw-bold);font-style:italic}.payment-document__banner_wrapper :where(p) i{font-style:italic}.payment-document__banner_wrapper :where(p) i b{font-weight:var(--fw-bold);font-style:italic}.payment-document__banner_wrapper :where(p) a{font-weight:var(--fw-bold);color:var(--color-text-primary);transition:all 300ms ease}.payment-document__banner_wrapper :where(p) a:hover{color:var(--color-text-accent-1)}.payment-document__banner_text{font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.payment-document__banner_text{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.payment-document__banner_text{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.payment-document__banner_wrapper-small{display:flex;flex-direction:column;gap:var(--gap-s)}@media(max-width: 767px){.payment-document__banner_wrapper-small{gap:var(--gap-m)}}.payment-document__banner_tags{display:flex;align-items:center;gap:var(--gap-m)}@media(max-width: 1919px){.payment-document__banner_tags{flex-direction:column;align-items:flex-start}}@media(max-width: 767px){.payment-document__banner_tags{gap:var(--gap-s)}}.payment-document__banner_tags_tag,.payment-document__banner_tags :where(p){padding:var(--gap-s) var(--gap-m);display:flex;align-items:center;gap:var(--gap-s);background-color:#e6f4ff;border-radius:30px;font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.payment-document__banner_tags_tag,.payment-document__banner_tags :where(p){font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}@media(max-width: 767px){.payment-document__banner_tags_tag,.payment-document__banner_tags :where(p){font-size:var(--fs-4xs);line-height:var(--lh-4xs);border-radius:var(--radius-sm)}}@media(max-width: 365px){.payment-document__banner_tags_tag.--second,.payment-document__banner_tags :where(p).--second{max-width:212px}}.payment-document__banner_tags_tag b,.payment-document__banner_tags :where(p) b{font-weight:var(--fw-bold)}.payment-document__banner_tags_tag b i,.payment-document__banner_tags :where(p) b i{font-weight:var(--fw-bold);font-style:italic}.payment-document__banner_tags_tag i,.payment-document__banner_tags :where(p) i{font-style:italic}.payment-document__banner_tags_tag i b,.payment-document__banner_tags :where(p) i b{font-weight:var(--fw-bold);font-style:italic}.payment-document__banner_tags_tag a,.payment-document__banner_tags :where(p) a{font-weight:var(--fw-bold);color:var(--color-text-primary);transition:all 300ms ease}.payment-document__banner_tags_tag a:hover,.payment-document__banner_tags :where(p) a:hover{color:var(--color-text-accent-1)}.payment-document__banner_tag{padding:var(--gap-s) var(--gap-m);display:flex;align-items:center;gap:var(--gap-s);background-color:#e6f4ff;border-radius:30px;font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.payment-document__banner_tag{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}@media(max-width: 767px){.payment-document__banner_tag{font-size:var(--fs-4xs);line-height:var(--lh-4xs);border-radius:var(--radius-sm)}}@media(max-width: 365px){.payment-document__banner_tag.--second{max-width:212px}}.payment-document__banner_tag b{font-weight:var(--fw-bold)}.payment-document__banner_tag b i{font-weight:var(--fw-bold);font-style:italic}.payment-document__banner_tag i{font-style:italic}.payment-document__banner_tag i b{font-weight:var(--fw-bold);font-style:italic}.payment-document__banner_tag a{font-weight:var(--fw-bold);color:var(--color-text-primary);transition:all 300ms ease}.payment-document__banner_tag a:hover{color:var(--color-text-accent-1)}.payment-document__banner_buttons{display:flex;align-items:center;gap:var(--gap-sm)}@media(max-width: 1919px){.payment-document__banner_buttons{flex-wrap:wrap}}@media(max-width: 1439px){.payment-document__banner_buttons{gap:var(--gap-s)}}@media(max-width: 767px){.payment-document__banner_buttons{flex-direction:column;align-items:center;gap:var(--gap-sm)}}@media(max-width: 1439px){.payment-document__banner_button{height:50px}}@media(max-width: 767px){.payment-document__banner_button{width:100%;padding-inline:0}}.payment-document__banner_image{width:287px;display:flex;align-items:center}@media(max-width: 1919px){.payment-document__banner_image{width:auto}}@media(max-width: 767px){.payment-document__banner_image{justify-content:center;gap:20px;width:100%;height:121px}}.payment-document__banner_img{width:100%;height:100%;max-width:287px;max-height:287px;aspect-ratio:1/1;object-fit:contain}@media(max-width: 767px){.payment-document__banner_img{max-width:115px;max-height:107px}}.licenses{display:flex;flex-direction:column;gap:var(--gap-xl);padding-top:var(--gap-2xl);padding-bottom:var(--gap-3xl)}@media(max-width: 1023px){.licenses{padding-block:40px;gap:var(--gap-l)}}.licenses__title{width:100%;font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.licenses__title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.licenses__title{font-size:var(--fs-3xs);line-height:var(--lh-3xs);font-weight:var(--fw-regular)}}.licenses__inner{display:flex;gap:var(--gap-l);align-items:flex-start}@media(max-width: 1023px){.licenses__inner{flex-wrap:wrap}}@media(max-width: 767px){.licenses__inner{flex-direction:column}}.licenses__item{display:flex;flex-direction:column;gap:var(--gap-m);padding:var(--gap-m);border-radius:var(--radius-sm);box-shadow:0px 9px 13.2px 0px rgba(177,177,177,.1019607843);background:var(--Color-background-primary, #ffffff);width:100%;max-width:390px;transition:all .3s ease-in-out}.licenses__item:hover{box-shadow:0px 9px 13.2px 0px rgba(154,154,154,.1803921569)}@media(max-width: 1023px){.licenses__item{padding:var(--gap-sm)}}.licenses__item-title{font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-primary);letter-spacing:0}@media(max-width: 1023px){.licenses__item-title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.licenses__item-wrapper{display:flex;flex-direction:column;gap:8px}.licenses__text{font-weight:var(--fw-regular);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.licenses__text{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.licenses__button{gap:var(--gap-m);max-width:fit-content;transition:all .3s ease-in-out;position:relative;z-index:1;font-size:var(--fs-2xs);line-height:var(--lh-2xs)}.licenses__button path{transition:all .3s ease-in-out}.licenses__button::before{content:"";position:absolute;width:100%;height:100%;inset:0;border-radius:var(--radius-s);background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);opacity:0;z-index:-1;transition:opacity .3s ease-in-out}.licenses__button:hover{color:var(--color-text-primary);background-color:rgba(0,0,0,0)}.licenses__button:hover path{fill:var(--color-text-primary)}.licenses__button:hover::before{opacity:1}.contacts-blocks{padding:var(--gap-xl) 0}@media(max-width: 576px){.contacts-blocks{padding-top:40px;padding-bottom:var(--gap-sm)}}.contacts-blocks__inner{display:flex;align-items:flex-start;gap:var(--gap-l)}@media(max-width: 1023px){.contacts-blocks__inner{flex-direction:column;gap:var(--gap-s);align-items:center}}.contacts-blocks__container{display:flex;flex-direction:column;gap:var(--gap-l)}@media(max-width: 1919px){.contacts-blocks__container{width:100%}}@media(max-width: 1023px){.contacts-blocks__container{gap:var(--gap-s)}}.contacts-blocks__container.--second{gap:var(--gap-m)}@media(max-width: 1023px){.contacts-blocks__container.--second{gap:var(--gap-s)}}.contacts-blocks__block{display:flex;flex-direction:column;gap:var(--gap-m);padding:var(--gap-l);border:1px solid var(--color-background-secondary, #ECECEC);border-radius:var(--radius-sm)}@media(max-width: 767px){.contacts-blocks__block{padding:var(--gap-m)}}.contacts-blocks__title{font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:#000}@media(max-width: 1023px){.contacts-blocks__title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 576px){.contacts-blocks__title{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}@media(max-width: 365px){.contacts-blocks__title{max-width:260px}}.contacts-blocks__link{--link-color-text: var(--color-text-primary);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);border-radius:var(--radius-s);border:2px solid var(--color-button-background-Disabled, #ECECEC);padding:11px var(--gap-l);width:fit-content;max-height:48px}@media(max-width: 767px){.contacts-blocks__link{padding:var(--gap-s) var(--gap-sm);max-height:40px}}.contacts-blocks__link:hover{--link-color-text: var(--color-text-accent-1)}.contacts-blocks__link_text{font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--link-color-text);transition:color .3s ease-in-out}@media(max-width: 1439px){.contacts-blocks__link_text{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.contacts-blocks__link_text{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.contacts-blocks__wrapper{display:flex;gap:var(--gap-3xl);align-items:flex-start;padding:var(--gap-s) var(--gap-m);background:var(--olor-background-primary, #FFFFFF);border:1px solid var(--color-background-secondary, #ECECEC);border-radius:var(--radius-s)}@media(max-width: 1919px){.contacts-blocks__wrapper{flex-direction:column;gap:var(--gap-l)}}@media(max-width: 767px){.contacts-blocks__wrapper{padding:var(--gap-sm);gap:var(--gap-m);align-items:flex-start}}.contacts-blocks__wrapper-inside{display:flex;align-items:flex-start;gap:var(--gap-m)}@media(max-width: 767px){.contacts-blocks__wrapper-inside{gap:var(--gap-s)}}.contacts-blocks__icon{display:flex;align-items:center;justify-content:center}.contacts-blocks__icon img{width:16px;height:16px}.contacts-blocks__wrapper-text{display:flex;flex-direction:column;gap:var(--gap-s)}.contacts-blocks__text{font-weight:var(--fw-regular);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 767px){.contacts-blocks__text{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.contacts-blocks__phone-text{font-weight:var(--fw-regular);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary);transition:.2s}@media(max-width: 767px){.contacts-blocks__phone-text{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.contacts-blocks__phone-text:hover{color:var(--color-text-accent-1)}.contacts-blocks__wrapper-links{display:flex;align-items:center;gap:var(--gap-m)}@media(max-width: 1199px){.contacts-blocks__wrapper-links{flex-direction:column;align-self:flex-start}}@media(max-width: 1023px){.contacts-blocks__wrapper-links{flex-direction:row}}@media(max-width: 576px){.contacts-blocks__wrapper-links{flex-direction:column}}.contacts-blocks__block-wrapper{display:flex;gap:var(--gap-m)}@media(max-width: 1919px){.contacts-blocks__block-wrapper{flex-direction:column}}.contacts-blocks__wrapper-column{display:flex;flex-direction:column;gap:var(--gap-m)}.contacts-blocks__wrapper-column_block{display:flex;flex-direction:column;gap:var(--gap-m);padding:var(--gap-m);background:var(--color-background-accent-beige-1, #FCFCFC);border-radius:var(--radius-sm);width:365px}@media(max-width: 1919px){.contacts-blocks__wrapper-column_block{width:100%}}@media(max-width: 767px){.contacts-blocks__wrapper-column_block{padding:var(--gap-sm)}}.contacts-blocks__wrapper-column_text{font-weight:var(--fw-regular);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 767px){.contacts-blocks__wrapper-column_text{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.contacts-blocks__wrapper-column_wrapper{border-radius:var(--radius-s);padding:var(--gap-s) var(--gap-m);border:1px solid var(--color-background-secondary, #ECECEC);display:flex;flex-direction:column;gap:var(--gap-m)}@media(max-width: 767px){.contacts-blocks__wrapper-column_wrapper{padding:var(--gap-s) var(--gap-sm)}}.documents-links{padding-top:var(--gap-xl);padding-bottom:var(--gap-3xl);display:flex;flex-direction:column;gap:var(--gap-l);background:var(--color-background-primary, #FFFFFF)}@media(max-width: 576px){.documents-links{padding-top:45px;padding-bottom:40px}}.documents-links__title{padding:0 20px}@media(max-width: 767px){.documents-links__title{padding:0}}@media(max-width: 576px){.documents-links__title span{font-size:var(--fs-m);line-height:var(--lh-m)}}.documents-links__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gap-l);row-gap:var(--gap-m)}@media(max-width: 1199px){.documents-links__grid{grid-template-columns:1fr}}@media(max-width: 767px){.documents-links__grid{gap:var(--gap-s);padding-left:13px}}.documents-links__item{display:block;padding:var(--gap-m) var(--gap-l);display:flex;align-items:center;gap:var(--gap-m);background:var(--color-background-primary, #FFFFFF);border-radius:var(--radius-sm);position:relative;width:100%;z-index:1;transition:all .3s ease-in-out;min-height:60px}@media(max-width: 767px){.documents-links__item{padding:var(--gap-sm)}}.documents-links__item::before{content:"";position:absolute;width:100%;height:100%;inset:0;border-radius:var(--radius-sm);z-index:-1;background:linear-gradient(90deg, #CCBCA4 0%, #F4E9D7 64.73%, #DDC8A8 100%);transition:opacity .3s ease-in-out;opacity:0}.documents-links__item::after{content:"";position:absolute;width:100%;height:100%;inset:0;z-index:-1;border-radius:var(--radius-sm);border:1px solid var(--color-background-secondary, #ECECEC);transition:opacity .3s ease-in-out}.documents-links__item:hover{box-shadow:0px 9px 13.2px 0px rgba(154,154,154,.1803921569)}.documents-links__item:hover::before{opacity:1}.documents-links__item:hover::after{opacity:0}.documents-links__icon{display:flex;align-items:center;justify-content:center}.documents-links__icon img{width:16px;height:16px}.documents-links__text{font-family:var(--font-open-sans);font-weight:var(--fw-regular);font-size:var(--fs-3xs);line-height:var(--lh-3xs);color:var(--color-text-primary);letter-spacing:0}.privacy-policy-navigation{max-width:1920px;margin:40px auto 0;padding:0 135px}@media(max-width: 1919px){.privacy-policy-navigation{padding:0 60px}}@media(max-width: 1439px){.privacy-policy-navigation{padding:0 30px}}@media(max-width: 1023px){.privacy-policy-navigation{margin-top:30px;padding:0 20px}}@media(max-width: 767px){.privacy-policy-navigation{margin-top:24px;padding:0 16px}}.privacy-policy-navigation__list{display:flex;flex-direction:column;gap:14px;margin:0;padding:30px 40px 30px 70px;border-left:3px solid var(--color-accent-pink);border-radius:0 16px 16px 0;background:var(--color-cart-accent)}@media(max-width: 767px){.privacy-policy-navigation__list{gap:12px;padding:22px 20px 22px 48px;border-left-width:2px;border-radius:0 12px 12px 0}}.privacy-policy-navigation__item{padding-left:6px;list-style:decimal;font-size:var(--fs-2xs);line-height:var(--lh-xs);color:var(--color-text-accent-1)}@media(max-width: 767px){.privacy-policy-navigation__item{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.privacy-policy-navigation__item::marker{font-weight:var(--fw-semibold)}.privacy-policy-navigation__link{color:var(--color-text-accent-1);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s ease-in-out}.privacy-policy-navigation__link:hover{color:var(--color-text-accent-red)}.privacy-policy-navigation__link:focus-visible{outline:2px solid var(--color-accent-pink);outline-offset:3px;border-radius:4px}.privacy-policy__container,.privacy-policy>div{max-width:1920px;margin:0 auto;display:flex;flex-direction:column;gap:40px}.privacy-policy__banner{width:100%;height:186px;display:flex;align-items:center;background:linear-gradient(93.41deg, #65b5e5 0%, #7fbfed 29.48%, #c4e6ff 60%, #e8f7ff 100%)}@media(max-width: 767px){.privacy-policy__banner{flex-direction:column;align-items:flex-start}}.privacy-policy__banner .breadcrumbs{margin-inline:0}.privacy-policy__banner-inner{max-width:1920px;padding:26px 135px 24px;width:100%;margin:0 auto}@media(max-width: 1919px){.privacy-policy__banner-inner{padding:24px 60px}}@media(max-width: 1439px){.privacy-policy__banner-inner{padding:22px 30px}}@media(max-width: 1023px){.privacy-policy__banner-inner{padding:20px}}@media(max-width: 767px){.privacy-policy__banner-inner{padding:18px 16px}}.privacy-policy__banner-title{font-family:var(--font-accent);font-weight:var(--fw-bold);font-size:45px;line-height:58px;color:var(--color-text-accent-1)}@media(max-width: 1023px){.privacy-policy__banner-title{font-size:var(--fs-m);line-height:var(--lh-sm)}}.privacy-policy__article,.privacy-policy>div>article{max-width:1920px;margin:0 auto;padding:30px 135px 60px;background:var(--color-background-primary);scroll-margin-top:195px}@media(max-width: 1919px){.privacy-policy__article,.privacy-policy>div>article{padding:30px 60px}}@media(max-width: 1439px){.privacy-policy__article,.privacy-policy>div>article{padding:30px 30px;width:100%;scroll-margin-top:106px}}@media(max-width: 1023px){.privacy-policy__article,.privacy-policy>div>article{padding:24px 20px 16px}}.privacy-policy__header,.privacy-policy>div>article>header{display:flex;flex-direction:column;gap:var(--gap-sm);margin-bottom:30px}.privacy-policy__title,.privacy-policy>div>article>header>h2{font-family:var(--font-accent);font-weight:var(--fw-regular);font-size:var(--fs-l);line-height:var(--lh-l);color:var(--color-text-primary)}@media(max-width: 1023px){.privacy-policy__title,.privacy-policy>div>article>header>h2{font-size:34px}}@media(max-width: 767px){.privacy-policy__title,.privacy-policy>div>article>header>h2{font-size:30px;line-height:40px}}.privacy-policy__meta{font-weight:var(--fw-medium);font-size:var(--fs-3xs);line-height:var(--lh-3xs);color:var(--color-text-accent-light)}.privacy-policy__lead{font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-xs);color:var(--color-text-accent)}@media(max-width: 767px){.privacy-policy__lead{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.privacy-policy__content,.privacy-policy>div>article>div{display:flex;flex-direction:column}.privacy-policy__sections,.privacy-policy>div>article>div>ol{display:flex;flex-direction:column;gap:30px;margin:0;padding-left:0;list-style:none;counter-reset:section}.privacy-policy__section,.privacy-policy>div>article>div>ol>li{display:flex;flex-direction:column;gap:var(--gap-m);position:relative;scroll-margin-top:140px;counter-increment:section}.privacy-policy__section::before,.privacy-policy>div>article>div>ol>li::before{content:counter(section) ".";position:absolute;top:0;left:0;font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-s);color:var(--color-text-primary)}@media(max-width: 767px){.privacy-policy__section::before,.privacy-policy>div>article>div>ol>li::before{font-size:var(--fs-xs);line-height:var(--lh-xs)}}.privacy-policy__section-title,.privacy-policy>div>article>div>ol>li>h2{font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-s);color:var(--color-text-primary);padding-left:30px}@media(max-width: 767px){.privacy-policy__section-title,.privacy-policy>div>article>div>ol>li>h2{font-size:16px;line-height:var(--lh-s)}}.privacy-policy__section-content,.privacy-policy>div>article>div>ol>li>div{display:flex;flex-direction:column;gap:25px}.privacy-policy__paragraph,.privacy-policy__list-item,.privacy-policy>div>article>div>ol>li>div p,.privacy-policy>div>article>div>ol>li>div li{font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-xs);color:var(--color-text-primary)}@media(max-width: 767px){.privacy-policy__paragraph,.privacy-policy__list-item,.privacy-policy>div>article>div>ol>li>div p,.privacy-policy>div>article>div>ol>li>div li{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.privacy-policy__list,.privacy-policy>div>article>div>ol>li>div ul{display:flex;flex-direction:column;gap:var(--gap-s);margin:0;padding-left:0;list-style:none}.privacy-policy__list .privacy-policy__list,.privacy-policy>div>article>div>ol>li>div ul ul{margin-top:10px;gap:var(--gap-s)}.privacy-policy__list-item,.privacy-policy>div>article>div>ol>li>div li{position:relative;padding-left:18px}.privacy-policy__list-item::before,.privacy-policy>div>article>div>ol>li>div li::before{content:"•";position:absolute;top:0;left:0;font-weight:var(--fw-regular);color:var(--color-text-primary);line-height:var(--lh-xs)}@media(max-width: 767px){.privacy-policy__list-item::before,.privacy-policy>div>article>div>ol>li>div li::before{line-height:var(--lh-3xs)}}.privacy-policy__text-link,.privacy-policy>div>article>div>ol>li>div a{color:var(--color-text-primary);text-decoration:underline;transition:color .2s ease-in-out}.privacy-policy__text-link:focus-visible,.privacy-policy>div>article>div>ol>li>div a:focus-visible{outline:2px solid var(--color-accent-pink);outline-offset:3px;border-radius:4px}.privacy-policy__text-link:hover,.privacy-policy>div>article>div>ol>li>div a:hover{color:var(--color-text-accent-red)}.contacts-map{padding-top:40px}@media(max-width: 767px){.contacts-map{padding-top:0px}}.contacts-map__header{margin-bottom:50px}@media(max-width: 767px){.contacts-map__header{margin-bottom:54px}}@media(max-width: 576px){.contacts-map__title{font-size:var(--fs-m);line-height:var(--lh-m)}}@media(max-width: 576px){.contacts-map__title span{font-size:var(--fs-m);line-height:var(--lh-m)}}@media(max-width: 767px){.contacts-map__container{min-height:847px}}@media(max-width: 1023px){.contacts-map__accordion{margin-top:37px}}.about-banner{padding-top:var(--gap-l);padding-bottom:var(--gap-l)}@media(max-width: 767px){.about-banner{padding-top:0;padding-bottom:0}}.about-banner__inner{display:flex;align-items:flex-start;gap:90px;padding:var(--gap-2xl);background:var(--color-background-accent-beige-1, #FCFCFC)}@media(max-width: 1919px){.about-banner__inner{gap:var(--gap-2xl);justify-content:space-between}}@media(max-width: 1516px){.about-banner__inner{padding:40px 0}}@media(max-width: 576px){.about-banner__inner{padding:20px 0}}.about-banner__info-block{display:flex;flex-direction:column;padding:var(--gap-m) 0;gap:var(--gap-4xl);max-width:889px;width:100%}@media(max-width: 1516px){.about-banner__info-block{gap:var(--gap-xl)}}@media(max-width: 1199px){.about-banner__info-block{max-width:100%;padding:0}}@media(max-width: 576px){.about-banner__info-block{gap:var(--gap-l)}}.about-banner__info-block_top{max-width:725px;display:flex;flex-direction:column;gap:var(--gap-3xl)}@media(max-width: 1516px){.about-banner__info-block_top{gap:var(--gap-xl)}}@media(max-width: 1199px){.about-banner__info-block_top{max-width:100%}}@media(max-width: 767px){.about-banner__info-block_top{gap:var(--gap-l)}}.about-banner__info-block_bottom{display:flex;align-items:flex-start;gap:57px}@media(max-width: 1919px){.about-banner__info-block_bottom{gap:var(--gap-l)}}@media(max-width: 576px){.about-banner__info-block_bottom{flex-direction:column}}.about-banner__header{display:flex;flex-direction:column;gap:var(--gap-l)}.about-banner__title{font-weight:var(--fw-regular);font-size:var(--fs-l);line-height:var(--lh-l);color:var(--color-text-primary)}@media(max-width: 576px){.about-banner__title{font-size:var(--fs-m);line-height:var(--lh-m)}}.about-banner__subtitle{font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 576px){.about-banner__subtitle{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.about-banner__buttons{display:flex;gap:var(--gap-l)}@media(max-width: 576px){.about-banner__buttons{flex-direction:column;gap:var(--gap-m)}}.about-banner__button{width:fit-content}@media(max-width: 576px){.about-banner__button{width:100%;height:70px}}.about-banner__separator{min-width:100%;height:1px;background:#ececec}.about-banner__wrapper{max-width:258px;display:flex;flex-direction:column;gap:var(--gap-m)}@media(max-width: 767px){.about-banner__wrapper{gap:var(--gap-s)}}@media(max-width: 576px){.about-banner__wrapper{max-width:100%}}.about-banner__sm-title{font-weight:var(--fw-semibold);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--color-text-accent-1);letter-spacing:0;text-wrap:nowrap}@media(max-width: 1516px){.about-banner__sm-title{font-size:var(--fs-s);line-height:var(--lh-s)}}@media(max-width: 767px){.about-banner__sm-title{font-size:var(--fs-xs);line-height:var(--lh-xs)}}.about-banner__sm-text{font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-2xs);color:var(--color-text-primary);letter-spacing:0}@media(max-width: 1516px){.about-banner__sm-text{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}@media(max-width: 1199px){.about-banner__media-block{display:none}}.about-banner__media-content{display:block;border-radius:18px;overflow:hidden;max-width:671px;height:541px;position:relative;aspect-ratio:10/8}@media(max-width: 1919px){.about-banner__media-content{aspect-ratio:1/1}}@media(max-width: 1516px){.about-banner__media-content{height:440px}}@media(max-width: 1199px){.about-banner__media-content{max-width:100%;aspect-ratio:4/5;height:541px}}@media(max-width: 576px){.about-banner__media-content{max-width:100%;height:223px}}.about-banner__media-content.--second{display:none}@media(max-width: 1199px){.about-banner__media-content.--second{display:block}}.about-banner__video{width:100%;height:100%;object-fit:cover}.about-banner__play{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:#fff;position:absolute;bottom:30px;left:30px;z-index:10;transition:all .3s ease-in-out}@media(max-width: 767px){.about-banner__play{width:30px;height:30px;left:10px;bottom:10px}.about-banner__play svg{width:13px;height:13px}}.about-banner__play path{transition:fill .3s ease-in-out}.about-banner__play.--hidden{opacity:0;visibility:hidden;pointer-events:none}.about-info-banner{padding-top:var(--gap-l);padding-bottom:var(--gap-xl)}@media(max-width: 767px){.about-info-banner{padding-top:0;padding-bottom:0}}.about-info-banner__inner{display:flex;align-items:flex-start;gap:90px;padding:var(--gap-2xl)}@media(max-width: 1919px){.about-info-banner__inner{gap:var(--gap-2xl);justify-content:space-between}}@media(max-width: 1516px){.about-info-banner__inner{padding:40px 0}}@media(max-width: 1199px){.about-info-banner__inner{flex-direction:column-reverse;gap:var(--gap-l)}}@media(max-width: 576px){.about-info-banner__inner{padding:60px 0 30px}}.about-info-banner__media-block{max-width:100%;width:100%}@media(max-width: 1199px){.about-info-banner__media-block{align-self:center}}.about-info-banner__media-content{display:block;border-radius:18px;overflow:hidden;max-width:671px;width:100%;height:554px;position:relative;aspect-ratio:10/8}@media(max-width: 1919px){.about-info-banner__media-content{aspect-ratio:1/1}}@media(max-width: 1516px){.about-info-banner__media-content{height:440px}}@media(max-width: 1199px){.about-info-banner__media-content{max-width:100%;aspect-ratio:2/1;height:460px}}@media(max-width: 768px){.about-info-banner__media-content{height:350px;aspect-ratio:3/2}}@media(max-width: 576px){.about-info-banner__media-content{max-height:240px;aspect-ratio:10/5}}@media(max-width: 359px){.about-info-banner__media-content{max-width:100%;max-height:100%;height:auto;aspect-ratio:1/1}}.about-info-banner__video{width:100%;height:100%;object-fit:cover}.about-info-banner__play{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10;transition:all .3s ease-in-out}.about-info-banner__play svg{width:15px;height:15px}@media(max-width: 767px){.about-info-banner__play{width:30px;height:30px}.about-info-banner__play svg{width:13px;height:13px}}.about-info-banner__play path{transition:fill .3s ease-in-out}.about-info-banner__play.--hidden{opacity:0;visibility:hidden;pointer-events:none}.about-info-banner__info-block{padding:var(--gap-m) 0;display:flex;flex-direction:column;gap:var(--gap-l);max-width:889px;width:100%}@media(max-width: 1199px){.about-info-banner__info-block{padding:0}}.about-info-banner__title{font-size:var(--fs-m);line-height:var(--lh-m);font-weight:var(--fw-regular)}.about-info-banner__wrapper{display:flex;flex-direction:column;gap:var(--gap-m)}@media(max-width: 1023px){.about-info-banner__wrapper{gap:var(--gap-l)}}.about-info-banner__text-block{display:flex;flex-direction:column;gap:var(--gap-m)}@media(max-width: 1023px){.about-info-banner__text-block{gap:var(--gap-l)}}@media(max-width: 767px){.about-info-banner__text-block{gap:var(--gap-sm)}}.about-info-banner__text-block>p,.about-info-banner__text-block .about-info-banner__text{margin:0;font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-primary);letter-spacing:0}@media(max-width: 1516px){.about-info-banner__text-block>p,.about-info-banner__text-block .about-info-banner__text{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.about-info-banner__text-block>p,.about-info-banner__text-block .about-info-banner__text{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.about-info-banner__tags,.about-info-banner__wrapper>ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:406px auto;gap:var(--gap-xl);row-gap:var(--gap-m)}@media(max-width: 1919px){.about-info-banner__tags,.about-info-banner__wrapper>ul{grid-template-columns:repeat(2, auto)}}@media(max-width: 1023px){.about-info-banner__tags,.about-info-banner__wrapper>ul{grid-template-columns:1fr}}.about-info-banner__tag,.about-info-banner__wrapper>ul>li{display:flex;align-items:center;gap:var(--gap-m);font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-s);color:var(--color-text-accent-1);letter-spacing:0}@media(max-width: 1516px){.about-info-banner__tag,.about-info-banner__wrapper>ul>li{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.about-info-banner__tag,.about-info-banner__wrapper>ul>li{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.about-info-banner__tag::before,.about-info-banner__wrapper>ul>li::before{content:"";width:18px;height:18px;flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27 viewBox=%270 0 18 18%27 fill=%27none%27%3E%3Cpath d=%27M11.3254 0.97897C11.0226 0.669078 10.6609 0.422838 10.2616 0.254721C9.86226 0.0866032 9.43335 0 9.00007 0C8.56679 0 8.13788 0.0866032 7.73855 0.254721C7.33921 0.422838 6.97751 0.669078 6.6747 0.97897L5.97495 1.69672L4.9737 1.68434C4.54029 1.67922 4.11023 1.7608 3.70882 1.92429C3.3074 2.08779 2.94272 2.3299 2.63624 2.63639C2.32975 2.94287 2.08764 3.30755 1.92415 3.70896C1.76065 4.11038 1.67907 4.54044 1.6842 4.97384L1.69545 5.97509L0.979946 6.67485C0.670054 6.97766 0.423814 7.33936 0.255697 7.7387C0.0875798 8.13803 0.000976563 8.56694 0.000976562 9.00022C0.000976563 9.4335 0.0875798 9.86241 0.255697 10.2617C0.423814 10.6611 0.670054 11.0228 0.979946 11.3256L1.69657 12.0253L1.6842 13.0266C1.67907 13.46 1.76065 13.8901 1.92415 14.2915C2.08764 14.6929 2.32975 15.0576 2.63624 15.3641C2.94272 15.6705 3.3074 15.9126 3.70882 16.0761C4.11023 16.2396 4.54029 16.3212 4.9737 16.3161L5.97495 16.3048L6.6747 17.0203C6.97751 17.3302 7.33921 17.5765 7.73855 17.7446C8.13788 17.9127 8.56679 17.9993 9.00007 17.9993C9.43335 17.9993 9.86226 17.9127 10.2616 17.7446C10.6609 17.5765 11.0226 17.3302 11.3254 17.0203L12.0252 16.3037L13.0264 16.3161C13.4599 16.3212 13.8899 16.2396 14.2913 16.0761C14.6927 15.9126 15.0574 15.6705 15.3639 15.3641C15.6704 15.0576 15.9125 14.6929 16.076 14.2915C16.2395 13.8901 16.3211 13.46 16.3159 13.0266L16.3047 12.0253L17.0202 11.3256C17.3301 11.0228 17.5763 10.6611 17.7444 10.2617C17.9126 9.86241 17.9992 9.4335 17.9992 9.00022C17.9992 8.56694 17.9126 8.13803 17.7444 7.7387C17.5763 7.33936 17.3301 6.97766 17.0202 6.67485L16.3036 5.97509L16.3159 4.97384C16.3211 4.54044 16.2395 4.11038 16.076 3.70896C15.9125 3.30755 15.6704 2.94287 15.3639 2.63639C15.0574 2.3299 14.6927 2.08779 14.2913 1.92429C13.8899 1.7608 13.4599 1.67922 13.0264 1.68434L12.0252 1.69559L11.3254 0.980095V0.97897ZM11.6483 7.71097L8.27332 11.086C8.22107 11.1384 8.159 11.1799 8.09066 11.2083C8.02232 11.2366 7.94906 11.2512 7.87507 11.2512C7.80108 11.2512 7.72782 11.2366 7.65948 11.2083C7.59114 11.1799 7.52907 11.1384 7.47682 11.086L5.78932 9.39847C5.73702 9.34617 5.69554 9.28408 5.66723 9.21575C5.63893 9.14742 5.62436 9.07418 5.62436 9.00022C5.62436 8.92626 5.63893 8.85302 5.66723 8.78469C5.69554 8.71636 5.73702 8.65427 5.78932 8.60197C5.84162 8.54967 5.90371 8.50819 5.97204 8.47988C6.04037 8.45158 6.11361 8.43701 6.18757 8.43701C6.26153 8.43701 6.33477 8.45158 6.4031 8.47988C6.47143 8.50819 6.53352 8.54967 6.58582 8.60197L7.87507 9.89235L10.8518 6.91447C10.9574 6.80885 11.1007 6.74951 11.2501 6.74951C11.3994 6.74951 11.5427 6.80885 11.6483 6.91447C11.7539 7.02009 11.8133 7.16335 11.8133 7.31272C11.8133 7.46209 11.7539 7.60535 11.6483 7.71097V7.71097Z%27 fill=%27%2399204A%27/%3E%3C/svg%3E")}.about-info-slider{padding-top:var(--gap-l);padding-bottom:var(--gap-xl)}@media(max-width: 767px){.about-info-slider{padding-top:60px;padding-bottom:0}}.about-info-slider__inner{display:flex;align-items:flex-start;gap:90px;padding:var(--gap-2xl)}@media(max-width: 1919px){.about-info-slider__inner{gap:var(--gap-2xl);justify-content:space-between}}@media(max-width: 1516px){.about-info-slider__inner{padding:40px 0}}@media(max-width: 1199px){.about-info-slider__inner{flex-direction:column-reverse;gap:40px}}@media(max-width: 576px){.about-info-slider__inner{padding:0;gap:var(--gap-m)}}.about-info-slider__media-block{display:flex;flex-direction:column;gap:var(--gap-m);max-width:530px;width:100%}@media(max-width: 1199px){.about-info-slider__media-block{align-self:center;max-width:100%}}@media(max-width: 576px){.about-info-slider__media-block{max-width:320px;gap:var(--gap-s)}}.about-info-slider__media-block_title{width:100%;text-align:center;padding:var(--gap-s) var(--gap-m);border-radius:var(--radius-s);background:var(--color-background-accent-beige-1, #FCFCFC);display:flex;align-items:center;justify-content:center;gap:10px;font-weight:var(--fw-reglar);font-size:var(--fs-xs);line-height:var(--lh-s);color:var(--color-text-primary);letter-spacing:0}@media(max-width: 576px){.about-info-slider__media-block_title{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.about-info-slider__slider{display:flex;flex-direction:column;gap:var(--gap-m);max-width:530px}@media(max-width: 576px){.about-info-slider__slider{max-width:320px;gap:var(--gap-s)}}@media(max-width: 359px){.about-info-slider__slider{max-width:100%}}.about-info-slider__slider-slide{border-radius:18px;overflow:hidden;display:flex;align-items:center;justify-self:center;height:474px}@media(max-width: 576px){.about-info-slider__slider-slide{height:284px}}@media(max-width: 359px){.about-info-slider__slider-slide{height:auto}}.about-info-slider__slider-image{width:100%;height:100%;object-fit:cover}.about-info-slider__slider-navs{display:flex;align-items:center;justify-content:center;width:100%;gap:var(--gap-xl)}.about-info-slider__slider-prev,.about-info-slider__slider-next{display:flex;align-items:center;justify-content:center;border-radius:50%;width:26px;height:26px;background:var(--color-background-secondary, #ECECEC);cursor:pointer;z-index:1;position:relative;flex-shrink:0}.about-info-slider__slider-prev::before,.about-info-slider__slider-next::before{content:"";position:absolute;width:100%;height:100%;inset:0;border-radius:50%;z-index:-1;background:linear-gradient(90deg, #CCBCA4 0%, #F4E9D7 64.73%, #DDC8A8 100%);opacity:0;transition:opacity .2s ease-in-out}.about-info-slider__slider-prev path,.about-info-slider__slider-next path{transition:fill .2s ease-in-out}.about-info-slider__slider-prev:hover path,.about-info-slider__slider-next:hover path{fill:var(--color-icon-accent-1)}.about-info-slider__slider-prev:hover::before,.about-info-slider__slider-next:hover::before{opacity:1}.about-info-slider__pagination{display:flex;gap:10px;align-items:center;width:fit-content;font-size:var(--fs-s);line-height:var(--lh-s);font-weight:var(--fw-medium);color:var(--color-text-accent-light)}@media(max-width: 767px){.about-info-slider__pagination{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.about-info-slider__pagination span{font-size:var(--fs-s);line-height:var(--lh-s);font-weight:var(--fw-medium);color:var(--color-text-accent-light)}@media(max-width: 767px){.about-info-slider__pagination span{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.about-info-slider__pagination-current{color:var(--color-text-accent-1) !important}.about-info-slider__info-block{display:flex;flex-direction:column;gap:var(--gap-l);padding:var(--gap-m) 0;max-width:889px;width:100%}@media(max-width: 1199px){.about-info-slider__info-block{max-width:100%;padding:0}}.about-info-slider__title{font-weight:var(--fw-regular);font-size:var(--fs-m);line-height:var(--lh-m)}.about-info-slider__subtitle-pink{border-radius:var(--radius-s);padding:var(--gap-sm) var(--gap-m);display:flex;align-items:center;gap:10px;background:var(--color-background-accent-pink, #99204A);font-family:var(--font-accent);font-weight:var(--fw-bold);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-invert)}@media(max-width: 1199px){.about-info-slider__subtitle-pink{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 576px){.about-info-slider__subtitle-pink{font-size:var(--fs-3xs);line-height:var(--lh-2xs)}}.about-info-slider__text{font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1199px){.about-info-slider__text{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 576px){.about-info-slider__text{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.about-info-slider__separator{display:block;min-width:100%;height:1px;background:#ececec}@media(max-width: 1199px){.about-info-slider__separator.--first{display:none}}.about-info-slider__cards-wrapper{display:flex;flex-direction:column;gap:var(--gap-xl)}@media(max-width: 1199px){.about-info-slider__cards-wrapper{gap:var(--gap-l)}.about-info-slider__cards-wrapper .about-info-slider__separator{order:1}}@media(max-width: 767px){.about-info-slider__cards-wrapper{gap:var(--gap-m)}}.about-info-slider__cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:57px;row-gap:var(--gap-xl)}@media(max-width: 1516px){.about-info-slider__cards{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 1199px){.about-info-slider__cards{row-gap:var(--gap-l)}}@media(max-width: 767px){.about-info-slider__cards{gap:var(--gap-m)}}@media(max-width: 576px){.about-info-slider__cards{grid-template-columns:1fr}}.about-info-slider__card{display:flex;flex-direction:column;gap:var(--gap-m)}@media(max-width: 576px){.about-info-slider__card{gap:var(--gap-s)}}.about-info-slider__card_title{font-weight:var(--fw-semibold);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 767px){.about-info-slider__card_title{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.about-info-slider__card_text{font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 767px){.about-info-slider__card_text{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.history-slider__inner{padding:48px 0px 60px;display:flex;flex-direction:column;gap:var(--gap-l)}@media(max-width: 1199px){.history-slider__inner{gap:0}}@media(max-width: 767px){.history-slider__inner{padding:60px 0 0}}@media(max-width: 576px){.history-slider__title{font-size:var(--fs-m);line-height:var(--lh-m)}.history-slider__title span{font-size:var(--fs-m);line-height:var(--lh-m)}}.history-slider__wrapper{width:100%;padding:var(--gap-3xl) var(--gap-4xl);border-radius:var(--radius-m);background-color:#fcfcfc;display:flex;align-items:flex-start;gap:var(--gap-l)}@media(max-width: 1919px){.history-slider__wrapper{padding:var(--gap-3xl) var(--gap-m);justify-content:space-between}}@media(max-width: 1199px){.history-slider__wrapper{flex-direction:column;gap:var(--gap-3xl);border-radius:0;background-color:rgba(0,0,0,0)}}@media(max-width: 767px){.history-slider__wrapper{padding:43px 0 0}}@media(max-width: 365px){.history-slider__wrapper{gap:74px}}.history-slider__info-block{width:100%;max-width:1150px}@media(max-width: 1599px){.history-slider__info-block{max-width:800px}}@media(max-width: 1199px){.history-slider__info-block{max-width:100%}}.history-slider__slider-main{display:flex;flex-direction:column;gap:var(--gap-l)}.history-slider__slider-main_slide{display:flex;flex-direction:column;gap:var(--gap-l)}.history-slider__slider-main_navs{display:flex;align-items:center;justify-content:center;gap:var(--gap-3xl);max-width:810px}@media(max-width: 1599px){.history-slider__slider-main_navs{gap:var(--gap-xl);max-width:670px}}@media(max-width: 1199px){.history-slider__slider-main_navs{max-width:100%}}.history-slider__text-wrapper{display:flex;flex-direction:column;gap:var(--gap-m);max-width:1047px}@media(max-width: 576px){.history-slider__text-wrapper{gap:var(--gap-s)}}.history-slider__text-wrapper>:first-child:not(ul){font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-s);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1599px){.history-slider__text-wrapper>:first-child:not(ul){font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 576px){.history-slider__text-wrapper>:first-child:not(ul){font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.history-slider__text-wrapper>p:not(:first-child){font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1599px){.history-slider__text-wrapper>p:not(:first-child){font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.history-slider__text-wrapper>ul{display:flex;flex-direction:column;gap:var(--gap-s)}@media(max-width: 576px){.history-slider__text-wrapper>ul{padding-top:var(--gap-s)}}.history-slider__text-wrapper>ul>li{display:block;font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);padding-left:27px;position:relative;text-wrap:wrap}@media(max-width: 1599px){.history-slider__text-wrapper>ul>li{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}@media(max-width: 576px){.history-slider__text-wrapper>ul>li{padding-left:21px}}.history-slider__text-wrapper>ul>li::before{content:"•";left:0;position:absolute;margin-left:11px}@media(max-width: 767px){.history-slider__text-wrapper>ul>li::before{margin-left:9px}}.history-slider__slide-title{font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-s);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1599px){.history-slider__slide-title{font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 576px){.history-slider__slide-title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.history-slider__slide-text{font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1599px){.history-slider__slide-text{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.history-slider__slide-list{display:flex;flex-direction:column;gap:var(--gap-s)}@media(max-width: 576px){.history-slider__slide-list{padding-top:var(--gap-s)}}.history-slider__slide-list_item{display:block;font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);padding-left:27px;position:relative;text-wrap:wrap}@media(max-width: 1599px){.history-slider__slide-list_item{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}@media(max-width: 576px){.history-slider__slide-list_item{padding-left:21px}}.history-slider__slide-list_item::before{content:"•";left:0;position:absolute;margin-left:11px}@media(max-width: 767px){.history-slider__slide-list_item::before{margin-left:9px}}.history-slider__slider_prev,.history-slider__slider_next{display:flex;align-items:center;justify-content:center;border-radius:50%;width:36px;height:36px;background:var(--color-background-secondary, #ECECEC);cursor:pointer;z-index:1;position:relative;flex-shrink:0}.history-slider__slider_prev::before,.history-slider__slider_next::before{content:"";position:absolute;width:100%;height:100%;inset:0;border-radius:50%;z-index:-1;background:linear-gradient(90deg, #CCBCA4 0%, #F4E9D7 64.73%, #DDC8A8 100%);opacity:0;transition:opacity .2s ease-in-out}.history-slider__slider_prev path,.history-slider__slider_next path{transition:fill .2s ease-in-out}.history-slider__slider_prev:hover path,.history-slider__slider_next:hover path{fill:var(--color-icon-accent-1)}.history-slider__slider_prev:hover::before,.history-slider__slider_next:hover::before{opacity:1}.history-slider__slider-ages{width:100%;max-width:605px}.history-slider__slider-ages .swiper-wrapper{align-items:center}.history-slider__slider-ages_slide{width:fit-content;min-width:max-content;--color-text-age: var(--color-text-accent-light);cursor:pointer}.history-slider__slider-ages_slide:hover{--color-text-age: var(--color-text-accent-1)}.history-slider__slider-ages_slide.--active{--color-text-age: var(--color-text-accent-1)}.history-slider__slider-ages_age{font-weight:var(--fw-medium);font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:0;color:var(--color-text-age);transition:color .2s ease-in-out}@media(max-width: 1599px){.history-slider__slider-ages_age{font-size:var(--fs-s);line-height:var(--lh-s)}}@media(max-width: 576px){.history-slider__slider-ages_age{font-size:var(--fs-xs);line-height:var(--lh-xs)}}.history-slider__main-gallery{max-width:310px;width:100%;margin:0}@media(max-width: 1199px){.history-slider__main-gallery{max-height:220px;max-width:100%}}@media(max-width: 576px){.history-slider__main-gallery{max-height:202px}}.history-slider__main-gallery_slide{min-height:220px}@media(max-width: 576px){.history-slider__main-gallery_slide{min-height:202px}}.history-slider__slider-gallery{max-height:680px;overflow:hidden}.history-slider__slider-gallery .swiper-wrapper{display:flex;flex-direction:column}@media(max-width: 1199px){.history-slider__slider-gallery .swiper-wrapper{flex-direction:row}}.history-slider__slider-gallery_slide{border-radius:var(--radius-m);flex-shrink:0;width:100%;height:220px;max-width:310px;overflow:hidden;display:flex;align-items:center;justify-content:center}@media(max-width: 576px){.history-slider__slider-gallery_slide{max-width:202px;height:202px}}.history-slider__slider-gallery_slide img{width:100%;height:100%;object-fit:cover}.why-us__container{padding:50px 0;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-l)}@media(max-width: 1023px){.why-us__container{padding:40px 0 29px;flex-direction:column}}.why-us__block{max-width:637px}.why-us__block .accent-title{margin-bottom:var(--gap-l)}.why-us__txt{font-weight:400;font-size:var(--fs-xs);line-height:var(--lh-xs);vertical-align:middle}@media(max-width: 1439px){.why-us__txt{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 576px){.why-us__txt{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.why-us__txt p{margin:0;font:inherit;line-height:inherit}.why-us__txt p:not(:last-child){margin-bottom:var(--gap-m)}@media(max-width: 576px){.why-us__txt p:not(:last-child){margin-bottom:15px}}.why-us__appeal{padding:36px 78px 36px 20px;background:#fcfcfc;border-radius:var(--radius-sm);max-width:823px;display:flex;flex-direction:column;gap:40px}@media(max-width: 1439px){.why-us__appeal{padding:36px 20px}}.why-us__appeal_txt{font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-s);color:var(--color-accent-pink);font-style:italic;font-family:var(--font-main)}@media(max-width: 1439px){.why-us__appeal_txt{font-size:var(--fs-2xs);line-height:var(--lh-xs)}}@media(max-width: 576px){.why-us__appeal_txt{font-size:var(--fs-3xs);line-height:var(--lh-2xs)}}.why-us__appeal_cont{display:flex;gap:var(--gap-l)}@media(max-width: 576px){.why-us__appeal_cont{align-items:center}}.why-us__appeal_cont .photo{width:60px;height:60px}@media(max-width: 576px){.why-us__appeal_cont .photo{width:75px;height:75px}}.why-us__appeal_cont .person{display:flex;flex-direction:column;gap:var(--gap-s)}.why-us__appeal_cont .person_name{font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary)}@media(max-width: 576px){.why-us__appeal_cont .person_name{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.why-us__appeal_cont .person_post{font-size:var(--fs-3xs);line-height:var(--lh-3xs);font-weight:var(--fw-regular);color:var(--color-text-primary)}@media(max-width: 576px){.why-us__appeal_cont .person_post{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.faq__container{display:flex;justify-content:space-between;gap:var(--gap-l);padding:48px 5px 48px 0}@media(max-width: 1439px){.faq__container{flex-direction:column}}@media(max-width: 576px){.faq__container{flex-direction:column;padding:60px 0}}.faq__title{max-width:530px;width:100%;padding-left:20px}.faq__title .accent-title{max-width:300px}@media(max-width: 576px){.faq__title{padding-left:0}.faq__title .accent-title{font-size:var(--fs-m);line-height:var(--lh-m)}.faq__title .accent-title span{font-size:var(--fs-m);line-height:var(--lh-m)}}.faq__title .accent-title span{margin-left:-20px}@media(max-width: 576px){.faq__title .accent-title span{margin:0}}.faq-question__container{display:flex;flex-direction:column;gap:15px;width:100%}.faq-question__accordion{background:linear-gradient(#fcfcfc) padding-box,linear-gradient(90deg, #ccbca4 0%, rgb(252, 252, 252), rgb(252, 252, 252)) border-box;border-radius:20px;padding:18px 26px;border-left:4px solid #f9ebdb;transition:all .3s}@media(max-width: 576px){.faq-question__accordion{padding:20px 20px 20px 16px}}.faq-question__accordion.--opened{border-left:4px solid rgba(0,0,0,0)}.faq-question__accordion.--opened .faq-question__nav{padding-bottom:20px}@media(max-width: 576px){.faq-question__accordion.--opened .faq-question__nav{padding-bottom:15px}}.faq-question__accordion.--opened .faq-question__inner{opacity:1}.faq-question__accordion.--opened svg{transform:rotate(180deg)}.faq-question__accordion.--opened svg path{transition:all .6s;stroke:#99204a}.faq-question__accordion.--opened .faq-question__title{color:#99204a}.faq-question__nav{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-l);transition:all .3s;cursor:pointer}@media(max-width: 576px){.faq-question__nav{gap:33px}}.faq-question__nav svg{transition:all .3s;flex-shrink:0}.faq-question__nav svg path{transition:all .3s}@media(max-width: 576px){.faq-question__nav svg{width:20px;height:20px}}.faq-question__nav:hover .faq-question__title{color:#99204a}.faq-question__nav:hover svg path{stroke:#99204a}.faq-question__title{font-weight:var(--fw-medium);font-size:var(--fs-xs);transition:all .3s;line-height:var(--lh-xs)}@media(max-width: 576px){.faq-question__title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.faq-question__body{height:0;overflow:hidden;transition:height .5s cubic-bezier(0.65, 0.05, 0.36, 1),padding-top .5s ease,border-top .5s ease}.faq-question__inner{padding-top:15px;border-top:1px solid var(--color-background-line);opacity:0;transition:all .6s}.faq-question__txt{font-size:var(--fs-2xs);line-height:var(--lh-xs);color:var(--color-text-primary)}@media(max-width: 576px){.faq-question__txt{font-size:var(--fs-3xs);line-height:var(--lh-2xs)}}.conditions{padding-top:30px;padding-bottom:36px;display:flex;flex-direction:column;gap:30px}@media(max-width: 576px){.conditions{padding-top:40px}}.conditions__container{display:grid;grid-template-columns:repeat(4, 1fr);row-gap:20px;column-gap:30px}@media(max-width: 1439px){.conditions__container{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 1023px){.conditions__container{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.conditions__container{grid-template-columns:repeat(1, 1fr)}}.conditions-card{background-color:#fcfcfc;padding:20px;display:flex;flex-direction:column;border-radius:20px;gap:15px}.conditions-card__title{color:#414141;font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-semibold)}@media(max-width: 1439px){.conditions-card__title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 576px){.conditions-card__title{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.conditions-card__txt{color:#414141;font-size:var(--fs-2xs);line-height:var(--lh-2xs)}@media(max-width: 1439px){.conditions-card__txt{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}@media(max-width: 576px){.conditions-card__txt{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.jobs-block{display:flex;flex-direction:column;gap:var(--gap-l);padding-top:48px;padding-bottom:60px}@media(max-width: 767px){.jobs-block{padding-top:40px;padding-bottom:35px}}.jobs-block__inner{background:var(--color-background-accent-beige-1, #fcfcfc);border-radius:var(--radius-m);overflow:hidden;padding:var(--gap-2xl);width:100%}@media(max-width: 1439px){.jobs-block__inner{padding:var(--gap-xl)}}@media(max-width: 1023px){.jobs-block__inner{padding:var(--gap-l) var(--gap-m)}}@media(max-width: 576px){.jobs-block__inner{padding:var(--gap-m) var(--gap-sm)}}.jobs-block__accordion{display:flex;flex-direction:column;gap:var(--gap-l)}.jobs-block__accordion_header{--header-text-color: var(--color-text-primary);--header-arrow-rotate: 0deg;--header-text-size: var(--fs-xs);--header-text-lh: var(--lh-xs);display:flex;justify-content:space-between;align-items:center;gap:var(--gap-s);cursor:pointer;padding-bottom:20px;border-bottom:1px solid var(--color-background-secondary, #ececec)}@media(max-width: 767px){.jobs-block__accordion_header{--header-text-size: var(--fs-2xs);--header-text-lh: var(--lh-2xs)}}@media(max-width: 576px){.jobs-block__accordion_header{padding-bottom:var(--gap-s)}}.jobs-block__accordion_header.--opened{--header-text-color: var(--color-text-accent-1);--header-arrow-rotate: 180deg;--header-text-size: var(--fs-s);--header-text-lh: var(--lh-s)}.jobs-block__accordion_header.--opened .jobs-block__accordion_arrow svg path{stroke:var(--color-text-accent-1)}@media(max-width: 767px){.jobs-block__accordion_header.--opened{--header-text-size: var(--fs-xs);--header-text-lh: var(--lh-xs)}}.jobs-block__accordion_title{font-weight:var(--fw-semibold);font-size:var(--header-text-size);line-height:var(--header-text-lh);letter-spacing:0;color:var(--header-text-color);transition:all .3s ease-in-out}@media(max-width: 460px){.jobs-block__accordion_title{max-width:320px}}.jobs-block__accordion_arrow{display:flex;align-items:center;justify-content:center;width:24px;height:24px;transform:rotate(var(--header-arrow-rotate));transition:all .3s ease-in-out}.jobs-block__accordion_body{box-sizing:content-box;height:0;overflow:hidden;opacity:0;transition:all .6s cubic-bezier(0.65, 0.05, 0.36, 1);display:flex;flex-direction:column;gap:var(--gap-m)}@media(max-width: 576px){.jobs-block__accordion_body{gap:var(--gap-s)}}.jobs-block__accordion_body.--opened{padding-top:20px;height:auto;opacity:1}@media(max-width: 576px){.jobs-block__accordion_body.--opened{padding-top:10px}}.jobs-block__txt{display:flex;flex-direction:column;gap:var(--gap-m)}@media(max-width: 576px){.jobs-block__txt{gap:var(--gap-s)}}.jobs-block__txt>:first-child{padding-bottom:20px}.jobs-block__txt h2,.jobs-block__txt h3,.jobs-block__txt h4,.jobs-block__txt h5,.jobs-block__txt h6{max-width:950px;font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 576px){.jobs-block__txt h2,.jobs-block__txt h3,.jobs-block__txt h4,.jobs-block__txt h5,.jobs-block__txt h6{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.jobs-block__txt ul{display:flex;flex-direction:column;gap:var(--gap-s);padding-bottom:var(--gap-l)}.jobs-block__txt ul li{display:inline-block;font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 576px){.jobs-block__txt ul li{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.jobs-block__txt div,.jobs-block__txt p{font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-s);letter-spacing:0;color:var(--color-text-primary);padding-bottom:20px}@media(max-width: 576px){.jobs-block__txt div,.jobs-block__txt p{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.jobs-block__txt div del,.jobs-block__txt div s,.jobs-block__txt p del,.jobs-block__txt p s{text-decoration:line-through}.jobs-block__txt div u,.jobs-block__txt p u{text-decoration:underline}.jobs-block__txt div b,.jobs-block__txt p b{font-weight:var(--fw-semibold)}.jobs-block__txt div b i,.jobs-block__txt p b i{font-weight:var(--fw-semibold);font-style:italic}.jobs-block__txt div i,.jobs-block__txt p i{font-style:italic}.jobs-block__txt div i b,.jobs-block__txt p i b{font-weight:var(--fw-semibold);font-style:italic}.jobs-block__information{font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-s);letter-spacing:0;color:var(--color-text-primary);padding-bottom:20px}@media(max-width: 576px){.jobs-block__information{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.jobs-block__subtitle{max-width:950px;font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 576px){.jobs-block__subtitle{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.jobs-block__list-wrapper{display:flex;flex-direction:column;gap:var(--gap-s);padding-bottom:var(--gap-l)}.jobs-block__list-item{font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 576px){.jobs-block__list-item{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.jobs-block__form{display:flex;flex-direction:column;gap:var(--gap-2xl);padding-bottom:var(--gap-l)}@media(max-width: 576px){.jobs-block__form{gap:var(--gap-m)}}.jobs-block__form_wrapper{display:flex;flex-direction:column;gap:var(--gap-xl);width:100%;max-width:902px}@media(max-width: 576px){.jobs-block__form_wrapper{gap:var(--gap-m)}}.jobs-block__textarea{border-radius:20px;resize:none;height:182px;padding:20px;border:1px solid var(--color-background-secondary, #ececec);font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 576px){.jobs-block__textarea{font-size:var(--fs-3xs);line-height:var(--lh-3xs);height:131px}}.jobs-block__textarea::placeholder{font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-minimal-dark)}@media(max-width: 576px){.jobs-block__textarea::placeholder{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.jobs-block__file{display:flex;flex-direction:column;gap:var(--gap-sm);align-items:center}@media(max-width: 576px){.jobs-block__file{padding-bottom:28px}}.jobs-block__file_label{--text-color: var(--color-text-accent-1);width:100%;padding:11px var(--gap-l);height:52px;border-radius:var(--radius-s);display:flex;align-items:center;justify-content:center;border:1px solid #99204a;cursor:pointer;position:relative;transition:all .3s ease-in-out;z-index:1;font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--text-color);user-select:none}.jobs-block__file_label::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.jobs-block__file_label:hover::before{opacity:1}.jobs-block__file_label:hover{background:rgba(0,0,0,0);border:1px rgba(0,0,0,0);--text-color: var(--color-text-primary)}.jobs-block__file_label span{font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--text-color);transition:all .3s ease-in-out;user-select:none}.jobs-block__file_label.--error{border:1px solid #99204a}.jobs-block__file_input{display:none}.jobs-block__file_warning{font-weight:var(--fw-medium);font-size:var(--fs-4xs);line-height:var(--lh-4xs);letter-spacing:0;color:var(--color-text-primary)}.jobs-block__subtitle-upper{text-transform:uppercase;font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-s);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 576px){.jobs-block__subtitle-upper{font-size:var(--fs-xs);line-height:var(--lh-xs);padding-bottom:10px}}.jobs-block__inputs-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gap-l)}@media(max-width: 1023px){.jobs-block__inputs-wrapper{display:flex;flex-direction:column}}@media(max-width: 576px){.jobs-block__inputs-wrapper{padding-bottom:10px}}.jobs-block__input-wrapper{display:flex;flex-direction:column;gap:var(--gap-m);position:relative}.jobs-block__input-title{font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 576px){.jobs-block__input-title{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.jobs-block__input{padding:0;border:none;width:100%;padding-bottom:30px;border-bottom:1px solid var(--color-background-secondary, #ececec);font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);background-color:rgba(0,0,0,0)}@media(max-width: 576px){.jobs-block__input{font-size:var(--fs-3xs);line-height:var(--lh-3xs);padding-bottom:20px}}.jobs-block__input::placeholder{font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-minimal-dark)}@media(max-width: 576px){.jobs-block__input::placeholder{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.jobs-block__input-error{position:absolute;bottom:0;font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 576px){.jobs-block__input-error{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.jobs-block__submit-wrapper{display:flex;width:100%;gap:var(--gap-l);align-items:center}@media(max-width: 1023px){.jobs-block__submit-wrapper{flex-direction:column}}@media(max-width: 576px){.jobs-block__submit-wrapper{align-items:flex-start}}.jobs-block__submit{width:437px;display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.jobs-block__submit.--loading,.jobs-block__submit:disabled{opacity:.7;pointer-events:none;transform:translateY(1px)}@media(max-width: 1023px){.jobs-block__submit{width:100%}}@media(max-width: 576px){.jobs-block__submit{width:290px;height:70px}}.jobs-block__submit-spinner{width:20px;height:20px;border-radius:50%;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;animation:jobs-block-submit-spin .8s linear infinite}.jobs-block__checkbox-wrapper{display:flex;gap:var(--gap-m);align-items:center;max-width:400px}.jobs-block__checkbox{position:relative;flex-shrink:0;appearance:none;width:26px;height:26px;padding:0;border:1px solid #d0d4de;border-radius:3px;transition:border-color .2s ease-in-out,background-color .2s ease-in-out;cursor:pointer;margin:0}.jobs-block__checkbox::after{transition:opacity .2s ease-in-out,background-color .2s ease-in-out;content:url(/front/dist/assets/css/../img/icons/checkbox-mark.svg);position:absolute;border-radius:3px;left:50%;top:50%;background-color:#99204a;width:20px;height:20px;transform:translate(-50%, -50%);opacity:0}.jobs-block__checkbox:checked::after{opacity:1}.jobs-block__checkbox:checked{background-color:#99204a}.jobs-block__checkbox:checked:hover{background-color:#671330}.jobs-block__checkbox:hover{border-color:#acb1bf}.jobs-block__checkbox:hover::after{background-color:#671330}.jobs-block__checkbox.--error{border-color:#99204a;box-shadow:0 0 0 3px rgba(255,85,85,.12)}.jobs-block__checkbox:disabled{cursor:not-allowed;pointer-events:none;border-color:#d0d4de}.jobs-block__checkbox:disabled::after{background-color:#ffd5e1}.jobs-block__checkbox-label{font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-2xs);color:var(--color-text-primary);letter-spacing:0}@media(max-width: 576px){.jobs-block__checkbox-label{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.jobs-block__checkbox-label a{font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-2xs);color:var(--color-text-accent-1);letter-spacing:0;transition:color .2s}@media(max-width: 576px){.jobs-block__checkbox-label a{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.jobs-block__checkbox-label a:hover{color:var(--color-text-accent-red)}@keyframes jobs-block-submit-spin{to{transform:rotate(360deg)}}.strengths{display:flex;flex-direction:column;gap:var(--gap-2xl);padding:60px 0}@media(max-width: 576px){.strengths{padding:60px 0 40px;gap:40px}}@media(max-width: 576px){.strengths__title{font-size:var(--fs-m);line-height:var(--lh-m)}.strengths__title span{font-size:var(--fs-m);line-height:var(--lh-m)}}.strengths__cards{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--gap-l)}@media(max-width: 1199px){.strengths__cards{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 1023px){.strengths__cards{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.strengths__cards{grid-template-columns:repeat(1, 1fr)}}@media(max-width: 576px){.strengths__cards{gap:var(--gap-s)}}.strengths__card{max-width:390px;width:100%;height:auto;border-radius:var(--radius-m);background:#fcfcfc;padding:var(--gap-l);display:flex;flex-direction:column;gap:var(--gap-xl)}@media(max-width: 1439px){.strengths__card{max-width:100%}}@media(max-width: 576px){.strengths__card{gap:var(--gap-m);padding:var(--gap-m)}}.strengths__card_wrapper{display:flex;flex-direction:column;gap:var(--gap-m)}.strengths__card_title{font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 576px){.strengths__card_title{font-size:var(--fs-2xs);line-height:var(--lh-2xs);display:none}}.strengths__card_text{font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 576px){.strengths__card_text{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.strengths__icon{width:40px;height:40px}@media(max-width: 576px){.strengths__icon{width:100%;height:100%;display:flex;align-items:center;gap:var(--gap-m)}}.strengths__icon .strengths__card_title{display:none}@media(max-width: 576px){.strengths__icon .strengths__card_title{display:block}}.strengths__icon img{width:40px;height:40px}@media(max-width: 576px){.strengths__icon img{width:30px;height:30px}}.doctor-banner{padding:var(--gap-3xl) 0}@media(max-width: 767px){.doctor-banner{padding:0}}@media(max-width: 576px){.doctor-banner__container{padding:0}}.doctor-banner__inner{border-radius:var(--radius-m);background:linear-gradient(93.41deg, #78BDEE 0%, #9DD6FE 29.48%, #C1E5FF 63.76%, #EAF6FF 100%);padding-right:var(--gap-3xl);padding-left:123px;gap:62px;overflow:hidden;display:flex;align-items:center}@media(max-width: 1599px){.doctor-banner__inner{gap:var(--gap-3xl);justify-content:space-between}}@media(max-width: 1439px){.doctor-banner__inner{padding:0 var(--gap-3xl)}}@media(max-width: 1199px){.doctor-banner__inner{flex-direction:column-reverse;padding:0 var(--gap-xl);gap:var(--gap-m)}}@media(max-width: 767px){.doctor-banner__inner{padding:40px var(--gap-m);border-radius:0;gap:var(--gap-l)}}.doctor-banner__info-block{display:flex;flex-direction:column;gap:var(--gap-l);max-width:940px;padding:var(--gap-l) 0}@media(max-width: 1599px){.doctor-banner__info-block{max-width:620px}}@media(max-width: 1199px){.doctor-banner__info-block{max-width:100%;padding-top:0}}@media(max-width: 767px){.doctor-banner__info-block{padding:0}}.doctor-banner__text-wrapper{display:flex;flex-direction:column;gap:25px}.doctor-banner__text-wrapper>p,.doctor-banner__text-wrapper .doctor-banner__text{margin:0;font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1439px){.doctor-banner__text-wrapper>p,.doctor-banner__text-wrapper .doctor-banner__text{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 1439px){.doctor-banner__text-wrapper{gap:var(--gap-sm)}}@media(max-width: 767px){.doctor-banner__text-wrapper{gap:var(--gap-m)}}.doctor-banner__doctor-wrapper{display:flex;flex-direction:column;gap:var(--gap-s)}.doctor-banner__name{font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-accent-1)}.doctor-banner__job{font-weight:var(--fw-medium);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary)}.doctor-banner__image{display:flex;align-items:center;justify-content:center;max-height:522px;max-width:498px}@media(max-width: 1199px){.doctor-banner__image{max-width:320px;max-height:336px}}.doctor-banner__image img{width:100%;height:100%;max-height:522px;max-width:498px;object-fit:cover}@media(max-width: 1199px){.doctor-banner__image img{max-width:320px;max-height:336px}}.photo-gallery{display:flex;flex-direction:column;gap:var(--gap-2xl);padding:var(--gap-3xl) 135px;padding-right:0;max-width:1920px;margin:0 auto;overflow:hidden}@media(max-width: 1919px){.photo-gallery{padding:var(--gap-3xl) 60px;padding-right:0}}@media(max-width: 1439px){.photo-gallery{padding:var(--gap-2xl) 30px;padding-right:0}}@media(max-width: 1023px){.photo-gallery{padding:41px 20px 47px;padding-right:0}}@media(max-width: 767px){.photo-gallery{gap:var(--gap-l)}}.photo-gallery__swiper{max-width:100%;width:100%;display:flex;flex-direction:column;gap:var(--gap-2xl);position:relative}.photo-gallery__slide{display:flex;align-items:center;justify-content:center;max-width:460px;height:377px;border-radius:var(--radius-m);overflow:hidden;user-select:none}@media(max-width: 576px){.photo-gallery__slide{max-width:290px;height:330px}}.photo-gallery__slide img{width:100%;height:100%;object-fit:cover}.photo-gallery__navs{display:flex;align-items:center;gap:var(--gap-l);max-width:102px;align-self:flex-end;position:relative;right:135px}@media(max-width: 1919px){.photo-gallery__navs{right:60px}}@media(max-width: 1439px){.photo-gallery__navs{right:30px}}@media(max-width: 1023px){.photo-gallery__navs{display:none}}.photo-gallery__prev,.photo-gallery__next{display:flex;align-items:center;justify-content:center;border-radius:50%;width:36px;height:36px;background:var(--color-background-secondary, #ECECEC);cursor:pointer;z-index:1;position:relative;flex-shrink:0}.photo-gallery__prev::before,.photo-gallery__next::before{content:"";position:absolute;width:100%;height:100%;inset:0;border-radius:50%;z-index:-1;background:linear-gradient(90deg, #CCBCA4 0%, #F4E9D7 64.73%, #DDC8A8 100%);opacity:0;transition:opacity .2s ease-in-out}.photo-gallery__prev path,.photo-gallery__next path{transition:fill .2s ease-in-out}.photo-gallery__prev:hover path,.photo-gallery__next:hover path{fill:var(--color-icon-accent-1)}.photo-gallery__prev:hover::before,.photo-gallery__next:hover::before{opacity:1}.reviews-cta{margin:0 auto;padding:0 87px;padding-bottom:30px;max-width:1920px;margin:0 auto}@media(max-width: 1919px){.reviews-cta{padding:0 60px;padding-bottom:30px}}@media(max-width: 1439px){.reviews-cta{padding:0 30px;width:100%;padding-bottom:30px}}@media(max-width: 1023px){.reviews-cta{padding:0}}.reviews-cta__banner{background:linear-gradient(93.41deg, #78bdee 0%, #9dd6fe 29.48%, #c1e5ff 63.76%, #eaf6ff 100%);width:100%;padding:0 142px 0 123px;border-radius:var(--radius-m);display:flex;justify-content:space-between;align-items:center}@media(max-width: 1439px){.reviews-cta__banner{padding:0 40px}}@media(max-width: 1023px){.reviews-cta__banner{flex-direction:column-reverse;padding:30px 20px 40px;border-radius:0}}@media(max-width: 576px){.reviews-cta__content{width:100%;max-width:320px}}.reviews-cta .accent-title2{color:#2b2b2b;padding-bottom:30px}@media(max-width: 576px){.reviews-cta .accent-title2{color:#99204a;padding-bottom:20px;line-height:var(--lh-m)}}.reviews-cta .accent-button{margin-bottom:0}@media(max-width: 576px){.reviews-cta .accent-button{line-height:var(--lh-m);padding:4px 15px}}.reviews-cta__description{font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);max-width:490px}@media(max-width: 576px){.reviews-cta__description{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.reviews-cta__img{max-width:498px;width:100%;height:100%;object-fit:cover}@media(max-width: 1439px){.reviews-cta__img{width:90%;height:90%}}@media(max-width: 1023px){.reviews-cta__img{width:300px;height:auto}}@media(max-width: 576px){.reviews-cta__img{width:202px;height:auto;padding-bottom:33px}}.achievements{padding:36px 0 36px 135px;max-width:1920px;margin:0 auto}@media(max-width: 1919px){.achievements{padding:36px 0 36px 60px}}@media(max-width: 1439px){.achievements{width:100%;padding:36px 0 36px 30px}}@media(max-width: 1023px){.achievements{padding:36px 0 36px 20px}}.achievements-container{display:flex;justify-content:space-between;gap:30px;padding-right:95px}@media(max-width: 1650px){.achievements-container{flex-direction:column;padding-right:0}}@media(max-width: 1023px){.achievements-container{flex-direction:column}}.achievements-title{box-sizing:content-box;max-width:480px;width:100%}.achievements-title span{margin-bottom:6px}.achievements-title span:first-child{margin-left:-22px}@media(max-width: 576px){.achievements-title span:first-child{margin-left:-15px}}@media(max-width: 576px){.achievements-title span{margin-bottom:0}}.achievements-title .accent-title{padding-left:21px}@media(max-width: 576px){.achievements-title .accent-title{padding-left:15px}}.achievements-nav{display:flex;gap:20px;max-width:246px;width:100%;padding-bottom:39px}@media(max-width: 576px){.achievements-nav{gap:10px}}.achievements-nav__button{position:relative;z-index:1;padding:15px 20px;background-color:#f4f4f4;border-radius:10px;cursor:pointer;transition:all .3s ease;font-weight:500;font-size:var(--fs-2xs);line-height:var(--lh-2xs);color:var(--color-text-primary)}@media(max-width: 576px){.achievements-nav__button{padding:10px 20px;font-family:var(--font-accent)}}.achievements-nav__button.--active{background:var(--color-accent-hover);color:var(--color-text-invert);pointer-events:none}.achievements-nav__button::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:10px;opacity:0;transition:opacity .3s ease-in-out;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%)}.achievements-nav__button:hover{background-color:#fcfcfc}.achievements-nav__button:hover::before{opacity:1}.achievements-slider{max-width:862px;margin:0}@media(max-width: 1650px){.achievements-slider{max-width:unset}}@media(max-width: 1023px){.achievements-slider{display:none}}.achievements-slider .swiper-slide{width:auto}.achievements-content{display:none;width:100%;gap:30px;overflow-x:auto}@media(max-width: 1023px){.achievements-content{display:flex;padding:15px 10px;padding-right:0}}.achievements-content .achievements-card:last-child{margin-right:30px}.achievements-card{height:auto;width:100%;max-width:390px;padding:30px;border-radius:15px;box-shadow:0 9px 13.2px 0 rgba(177,177,177,.1019607843);cursor:pointer;transition:all .3s ease}@media(max-width: 1023px){.achievements-card{flex-shrink:0}}@media(max-width: 768px){.achievements-card{padding:20px}}@media(max-width: 576px){.achievements-card{max-width:184px}}.achievements-card:hover{box-shadow:0 9px 13.2px 0 rgba(154,154,154,.1803921569)}.achievements-card:hover svg{opacity:1}.achievements-card__container{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px;padding:20px}.achievements-card__source{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-bottom:15px}.achievements-card__source img{max-width:98px;width:100%}.achievements-card__source svg{width:17px;height:17px;opacity:0;transition:all .3s ease}.achievements-rating{display:flex;align-items:center;justify-content:space-between;gap:55px}@media(max-width: 1439px){.achievements-rating{flex-direction:column;align-items:normal}}@media(max-width: 576px){.achievements-rating{flex-direction:column;gap:30px}}.achievements-rating__txt{max-width:144px;font-weight:400;font-size:var(--fs-3xs);line-height:var(--lh-3xs);color:var(--color-icon-primary)}@media(max-width: 1439px){.achievements-rating__txt{max-width:fit-content}}.achievements-rating__score{font-family:var(--font-open-sans);font-size:var(--fs-xl);line-height:var(--lh-xl);color:var(--color-icon-primary);font-weight:600}@media(max-width: 1919px){.achievements-rating__score{font-size:var(--fs-l);line-height:var(--lh-l)}}@media(max-width: 1439px){.achievements-rating__score{font-size:var(--fs-ml);line-height:var(--lh-ml)}}@media(max-width: 1023px){.achievements-rating__score{font-family:var(--font-main);font-size:var(--fs-ml);line-height:var(--lh-s)}}.awards-slider{max-width:900px;width:100%;padding:0 10px 60px}@media(max-width: 1650px){.awards-slider{max-width:unset}}@media(max-width: 1023px){.awards-slider{display:none}}.awards-slider .swiper-slide{width:auto;position:relative;z-index:1;overflow:visible}.awards-slider .swiper-slide:has(.award-card__container_item:hover){z-index:100}.awards-slider__head{max-width:900px;width:100%;display:flex;justify-content:flex-end;margin-bottom:20px;padding-right:10px}@media(max-width: 1650px){.awards-slider__head{max-width:unset}}@media(max-width: 1023px){.awards-slider__head{display:none}}.awards-slider__navs{display:flex;align-items:center;gap:20px}.awards-slider__prev,.awards-slider__next{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:50%;background:var(--color-background-secondary, #ececec);cursor:pointer;position:relative;z-index:1;flex-shrink:0}.awards-slider__prev::before,.awards-slider__next::before{content:"";position:absolute;inset:0;border-radius:50%;z-index:-1;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);opacity:0;transition:opacity .2s ease-in-out}.awards-slider__prev path,.awards-slider__next path{transition:fill .2s ease-in-out}.awards-slider__prev:hover::before,.awards-slider__next:hover::before{opacity:1}.awards-slider__prev:hover path,.awards-slider__next:hover path{fill:var(--color-icon-accent-1)}.awards-slider__prev.swiper-button-disabled,.awards-slider__next.swiper-button-disabled{opacity:.5;pointer-events:none}.award-card__container{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:30px;row-gap:12px;max-width:850px}.award-card__container_item{position:relative;z-index:1;width:190px;height:180px}.award-card__container_item .award-card{left:50%;transform:translateX(-50%)}.award-card__container_item:hover{z-index:101}.award-card__container_item:hover .award-card{z-index:102;width:147%;padding:15px 31px;box-shadow:0 9px 13.2px 0 rgba(177,177,177,.83)}.award-card__container_item:hover .award-card .award-card__description{-webkit-line-clamp:4}@media(min-width: 1651px){.award-card__container_item--left .award-card{left:0;right:auto;transform:none}.award-card__container_item--right .award-card{left:auto;right:0;transform:none}}@media(max-width: 1650px){.awards-slider .swiper-slide:first-child .award-card__container_item--left .award-card{left:0;right:auto;transform:none}.awards-slider .swiper-slide:last-child .award-card__container_item--right .award-card{left:auto;right:0;transform:none}}.award-card{position:absolute;z-index:1;width:100%;padding:15px;display:flex;flex-direction:column;align-items:center;gap:15px;text-align:center;cursor:pointer;border-radius:10px;background-color:#fff;box-shadow:0 9px 13.2px 0 rgba(177,177,177,.1019607843);transition:all .3s ease}.award-card__img{width:100%;height:100%;max-width:90px;max-height:90px}.award-card__description{width:100%;overflow:hidden;font-weight:var(--fw-regular);font-size:var(--fs-3xs);line-height:var(--lh-2xs);color:var(--color-icon-primary);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:all .3s ease;max-width:160px}.awards-content{display:none;gap:10px;overflow-x:auto;padding:10px}@media(max-width: 1023px){.awards-content{display:flex}}.awards-content .award-card{position:static;display:block;max-width:180px;width:100%;flex:0 0 auto}.awards-content .award-card p,.awards-content .award-card .award-card__description{overflow:visible;-webkit-box-orient:initial;-webkit-line-clamp:unset}.awards-content .award-card:last-child{margin-right:20px}.reviews__filters{display:flex;align-items:center;gap:30px;max-width:1650px;margin:-35px auto 0;padding-bottom:20px}@media(max-width: 1919px){.reviews__filters{padding:0 20px}}@media(max-width: 767px){.reviews__filters{flex-direction:column;gap:15px}}@media(max-width: 767px){.reviews__filters .main-search__btn{position:relative;max-width:437px;height:64px}.reviews__filters .main-search__btn span{display:block}}.reviews__filters_container{display:flex;gap:30px;width:100%}@media(max-width: 767px){.reviews__filters_container{flex-direction:column;gap:15px;align-items:center}}.reviews__filters-specialty{max-width:670px;width:100%;display:flex;flex-direction:column;position:relative}.reviews__filters-specialty_button{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px;padding:10px 20px;border-radius:var(--radius-s);height:70px;background-color:#fff;box-shadow:0px 6px 18px 0px rgba(154,154,154,.1803921569);transition:all .3s ease;cursor:pointer}.reviews__filters-specialty_button:hover .reviews__filters-specialty_txt{color:#99204a}.reviews__filters-specialty_button:hover path{stroke:#99204a}.reviews__filters-specialty_button svg{transition:all .3s ease}.reviews__filters-specialty_button svg path{transition:all .3s ease}.reviews__filters-specialty_button.--active .reviews__filters-specialty_txt{color:#99204a}.reviews__filters-specialty_button.--active svg{transform:rotate(180deg)}.reviews__filters-specialty_button.--active svg path{stroke:#99204a}.reviews__filters-specialty_txt{font-size:var(--fs-2xs);line-height:var(--lh-2xs);font-weight:500;color:#414141;transition:all .3s ease}.reviews__filters-specialty_item{position:absolute;top:70px;z-index:99;width:100%;margin-top:10px;padding:16px 12px;background-color:#fcfcfc;border-radius:10px;box-shadow:0px 6px 18px 0px rgba(154,154,154,.1803921569);opacity:0;pointer-events:none;transform:translateY(-10px);transition:all .35s ease;display:flex;flex-direction:column;gap:12px}.reviews__filters-specialty_item.--opened{opacity:1;pointer-events:all;transform:translateY(0)}.reviews__filters-specialty_list{position:relative;display:flex;flex-direction:column;gap:8px;height:0;max-height:272px;overflow:hidden;overflow-x:hidden;transition:height .35s ease;padding-right:18px;scrollbar-width:none;-ms-overflow-style:none}.reviews__filters-specialty_list::-webkit-scrollbar{display:none}.reviews__filters-specialty_list.--opened{overflow-y:auto}.reviews__filters-specialty_thumb{position:absolute;top:20px;right:17px;width:5px;background:#ececec;border-radius:5px;transition:top .1s linear;cursor:grab;z-index:2;display:none}.reviews__filters-specialty_thumb:active{cursor:grabbing}.reviews__filters-specialty_point{font-size:var(--fs-2xs);line-height:var(--lh-2xs);font-weight:500;color:#2b2b2b;cursor:pointer;transition:all .3s ease;padding:6px 20px;border-radius:var(--radius-s)}.reviews__filters-specialty_point.--active{color:#fff;background-color:#99204a}.reviews__filters-specialty_point:hover{color:#fff;background-color:#99204a}.reviews__filters-specialty_select-search{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-xs);border:1px solid var(--color-text-accent-light);border-radius:var(--radius-s);padding:10px 20px;height:40px}.reviews__filters-specialty_select-search input{appearance:none;border:none;margin:0;padding:0;font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-primary);width:100%}.reviews__filters-specialty_select-search:hover .doctors-breeding-banner__filter-params_select-search-icon{transform:scale(1.1)}.reviews__filters-specialty_select-search-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;transition:.2s}.reviews-list{padding-top:60px;padding-bottom:60px}@media(max-width: 767px){.reviews-list{padding-top:40px;padding-bottom:40px}}.reviews-list__nav{display:flex;gap:20px;width:100%;padding-bottom:48px}@media(max-width: 576px){.reviews-list__nav{gap:10px}}.reviews-list .achievements-nav__button{font-size:var(--fs-m);line-height:50px;padding:7px 20px;font-family:var(--font-accent)}@media(max-width: 1919px){.reviews-list .achievements-nav__button{font-size:var(--fs-sm);line-height:var(--lh-m)}}@media(max-width: 1439px){.reviews-list .achievements-nav__button{font-size:var(--fs-s);line-height:var(--lh-sm)}}@media(max-width: 1023px){.reviews-list .achievements-nav__button{font-size:var(--fs-xs);line-height:var(--lh-sm)}}@media(max-width: 767px){.reviews-list .achievements-nav__button{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.reviews-list__container{display:grid;grid-template-columns:repeat(6, 1fr);gap:30px;grid-auto-flow:dense;padding-bottom:30px}@media(max-width: 1820px){.reviews-list__container{grid-template-columns:repeat(5, 1fr)}}@media(max-width: 1540px){.reviews-list__container{grid-template-columns:repeat(4, 1fr);gap:20px;padding-bottom:20px}}@media(max-width: 1130px){.reviews-list__container{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 576px){.reviews-list__container{grid-template-columns:repeat(2, 1fr);gap:10px;padding-bottom:10px}}@media(max-width: 359px){.reviews-list__container{grid-auto-flow:unset}}.reviews-list__container .review-card{grid-column:span 2;min-width:320px;max-width:none;cursor:pointer;transition:all .3s ease;box-shadow:none}.reviews-list__container .review-card:hover{box-shadow:0px 9px 13.2px 0px rgba(154,154,154,.1803921569)}@media(max-width: 767px){.reviews-list__container .review-card{min-width:none}}@media(max-width: 359px){.reviews-list__container .review-card{min-width:auto}}@media(max-width: 1919px){.reviews-list__container .review-card__inner{max-width:100%}}.reviews-list__container .reviews-about-the-family__slide.video-slide{grid-column:span 1;margin:0 auto;transition:all .3s ease;cursor:pointer}.reviews-list__container .reviews-about-the-family__slide.video-slide:hover{box-shadow:0px 9px 13.2px 0px rgba(154,154,154,.1803921569)}@media(max-width: 900px){.reviews-list__container .reviews-about-the-family__slide.video-slide{width:180px}}@media(max-width: 900px){.reviews-list__container .reviews-about-the-family__slide.video-slide{width:170px}}@media(max-width: 576px){.reviews-list__container .reviews-about-the-family__slide.video-slide{padding:10px;width:100%;height:auto}}@media(max-width: 900px){.reviews-list__container .reviews-about-the-family__slide.video-slide .video-slide__video{width:140px;height:140px}}@media(max-width: 576px){.reviews-list__container .reviews-about-the-family__slide.video-slide .video-slide__video{width:120px;height:120px}}.reviews-list__empty{grid-column:1/-1}.reviews-list__show-more{width:100%;border-radius:10px;padding:15px 30px;border:.5px solid #b1b1b1;font-size:var(--fs-2xs);line-height:var(--lh-2xs);font-weight:var(--fw-medium);color:#2b2b2b;transition:all .3s ease;position:relative;z-index:1}.reviews-list__show-more::before{content:"";position:absolute;width:100%;height:100%;inset:0;border-radius:10px;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);opacity:0;transition:opacity .3s ease-in-out;z-index:-1}.reviews-list__show-more:hover{background-color:#fcfcfc}.reviews-list__show-more:hover::before{opacity:1}.doctor-info{padding-top:30px;padding-bottom:36px}@media(max-width: 576px){.doctor-info{padding-top:20px;padding-bottom:0}.doctor-info .container135{padding:0}}.doctor-info__inner{display:flex;align-items:flex-start;gap:var(--gap-l)}.doctor-info__media-content-wrapper{display:none}@media(max-width: 1023px){.doctor-info__media-content-wrapper{display:block;padding:0 20px}}.doctor-info__media-content{border-radius:18px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;height:672px;max-width:671px;width:100%}@media(max-width: 1919px){.doctor-info__media-content{aspect-ratio:1/1;height:auto}}@media(max-width: 1023px){.doctor-info__media-content{display:none}}.doctor-info__media-content.--mobile{display:none}@media(max-width: 1023px){.doctor-info__media-content.--mobile{display:flex;max-width:100%;margin-top:10px;margin-bottom:10px}}@media(max-width: 576px){.doctor-info__media-content.--mobile{height:276px}}.doctor-info__media-content_play{position:absolute;width:54px;height:54px;display:flex;align-items:center;justify-content:center;box-shadow:0px 9px 13.2px 0px rgba(154,154,154,.1803921569);border-radius:50%;background-color:#fff;bottom:30px;left:30px;transition:all .3s ease-in-out}@media(max-width: 576px){.doctor-info__media-content_play{bottom:10px;left:10px;width:30px;height:30px}.doctor-info__media-content_play svg{width:14px;height:14px}}.doctor-info__media-content_play.--hidden{opacity:0;visibility:0}.doctor-info__media-content_video{width:100%;height:100%;object-fit:cover}.doctor-info__info-block{width:100%;padding-top:20px;padding-bottom:20px;display:flex;flex-direction:column;gap:var(--gap-l)}@media(max-width: 1516px){.doctor-info__info-block{gap:var(--gap-m)}}@media(max-width: 1023px){.doctor-info__info-block{padding-top:0;padding-bottom:0}}.doctor-info__tags{display:flex;align-items:center;gap:var(--gap-m)}@media(max-width: 576px){.doctor-info__tags{padding:0 20px}}.doctor-info__tag{display:flex;align-items:center;gap:var(--gap-s)}.doctor-info__tag img{width:16px;height:16px}.doctor-info__tag span{font-weight:var(--fw-reglar);font-size:var(--fs-4xs);line-height:var(--lh-4xs);letter-spacing:0;color:var(--color-text-primary)}.doctor-info__header{display:flex;flex-direction:column;gap:var(--gap-sm)}@media(max-width: 1023px){.doctor-info__header{gap:var(--gap-m)}}@media(max-width: 576px){.doctor-info__header{padding:0 20px}}.doctor-info__header_tags{display:flex;align-items:center;gap:5px}@media(max-width: 767px){.doctor-info__header_tags{flex-wrap:wrap}}.doctor-info__header_tag{display:inline-block;border-radius:var(--radius-m);padding:var(--gap-xs) var(--gap-sm);gap:var(--gap-s);display:flex;align-items:center;justify-content:center;background:rgba(248,246,241,.6980392157);font-weight:var(--fw-medium);font-size:var(--fs-4xs);line-height:var(--lh-4xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1439px){.doctor-info__header_tag{text-align:center}}@media(max-width: 576px){.doctor-info__header_tag{padding:var(--gap-xs) var(--gap-s)}}.doctor-info__title{font-family:var(--font-accent);font-size:var(--fw-regular);font-size:var(--fs-m);line-height:var(--lh-s);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1439px){.doctor-info__title{font-size:var(--fs-sm);line-height:var(--lh-sm)}}@media(max-width: 1023px){.doctor-info__title{font-size:var(--fs-m);line-height:var(--lh-m)}}.doctor-info__buttons-wrapper{display:flex;gap:var(--gap-l);align-items:center}@media(max-width: 576px){.doctor-info__buttons-wrapper{flex-direction:column;gap:var(--gap-m);padding:0 20px}}.doctor-info__button-ask,.doctor-info__button-appointment{opacity:1;transform:translateY(0) scale(1);filter:blur(0);transition:opacity .24s ease,transform .24s ease,filter .24s ease}.doctor-info__button-ask.--hidden,.doctor-info__button-appointment.--hidden{opacity:0;transform:translateY(8px) scale(0.98);filter:blur(3px);pointer-events:none}.doctor-info__button-ask[hidden],.doctor-info__button-appointment[hidden]{display:none}@media(max-width: 576px){.doctor-info__button-ask,.doctor-info__button-appointment{width:100%;height:70px}}.doctor-info__button-review{padding:11px 30px}@media(max-width: 576px){.doctor-info__button-review{width:100%;height:70px}}.doctor-info__form{display:flex;flex-direction:column;gap:var(--gap-l);padding:20px;position:relative;border-radius:var(--radius-m);background:var(--color-background-minimal, #fafafa);opacity:1;transform:translateY(0) scale(1);filter:blur(0);transform-origin:top center;transition:opacity .28s ease,transform .28s ease,filter .28s ease}.doctor-info__form.--hidden{opacity:0;transform:translateY(10px) scale(0.98);filter:blur(4px);pointer-events:none}.doctor-info__form[hidden]{display:none}@media(max-width: 1516px){.doctor-info__form{padding-top:20px;padding-bottom:20px}}@media(max-width: 576px){.doctor-info__form{padding:0;padding-top:30px;padding-bottom:30px;gap:var(--gap-m);border-radius:0}}.doctor-info__preloader{min-width:100%;height:100%;background-color:#fafafa;position:absolute;inset:0;pointer-events:all;z-index:99;border-radius:var(--radius-m);opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}.doctor-info__preloader.--hidden{opacity:0;visibility:hidden;pointer-events:none}@keyframes l26{100%{transform:rotate(1turn)}}.doctor-info__preloader_circle{--loader-size: 75px;--loader-radius: 24px;--loader-dot-size: 8px;--loader-color: #99204a;position:absolute;top:50%;left:50%;width:var(--loader-size);height:var(--loader-size);margin-top:calc(var(--loader-size)/-2);margin-left:calc(var(--loader-size)/-2);animation:l26 1.2s infinite steps(12)}.doctor-info__preloader_circle::before{content:"";position:absolute;top:50%;left:50%;width:var(--loader-dot-size);height:var(--loader-dot-size);border-radius:50%;background:rgba(0,0,0,0);transform:translate(-50%, -50%);box-shadow:0 calc(var(--loader-radius)*-1) 0 0 #99204a,calc(var(--loader-radius)*.5) calc(var(--loader-radius)*-0.866) 0 0 rgba(153,32,74,.92),calc(var(--loader-radius)*.866) calc(var(--loader-radius)*-0.5) 0 0 rgba(153,32,74,.84),var(--loader-radius) 0 0 0 rgba(153,32,74,.76),calc(var(--loader-radius)*.866) calc(var(--loader-radius)*.5) 0 0 rgba(153,32,74,.68),calc(var(--loader-radius)*.5) calc(var(--loader-radius)*.866) 0 0 rgba(153,32,74,.6),0 var(--loader-radius) 0 0 rgba(153,32,74,.52),calc(var(--loader-radius)*-0.5) calc(var(--loader-radius)*.866) 0 0 rgba(153,32,74,.44),calc(var(--loader-radius)*-0.866) calc(var(--loader-radius)*.5) 0 0 rgba(153,32,74,.36),calc(var(--loader-radius)*-1) 0 0 0 rgba(153,32,74,.28),calc(var(--loader-radius)*-0.866) calc(var(--loader-radius)*-0.5) 0 0 rgba(153,32,74,.2),calc(var(--loader-radius)*-0.5) calc(var(--loader-radius)*-0.866) 0 0 rgba(153,32,74,.12)}@media(max-width: 576px){.doctor-info__preloader_circle{--loader-size: 50px;--loader-radius: 16px;--loader-dot-size: 6px}}.doctor-info__wrapper15{display:flex;flex-direction:column;gap:var(--gap-sm);max-width:889px}@media(max-width: 576px){.doctor-info__wrapper15{padding:0 20px}}.doctor-info__subtitle{font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 576px){.doctor-info__subtitle{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.doctor-info__place-wrapper{display:flex;gap:var(--gap-sm);align-items:center}@media(max-width: 576px){.doctor-info__place-wrapper{gap:var(--gap-s)}}.doctor-info__place{display:flex;align-self:center;justify-content:center;border-radius:var(--radius-xs);padding:var(--gap-s) var(--gap-sm);background:var(--color-background-primary, #ffffff);position:relative;z-index:1;cursor:pointer;user-select:none}.doctor-info__place span{font-weight:var(--fw-medium);font-size:var(--fs-4xs);line-height:var(--lh-4xs);letter-spacing:0;color:var(--color-text-primary)}.doctor-info__place input{display:none}.doctor-info__place::before{content:"";position:absolute;inset:0;width:100%;height:100%;border-radius:var(--radius-xs);background:linear-gradient(98.31deg, #e3d6bf 0.08%, #f0e6d2 50.56%, #e1c6ac 100.08%);transition:all .2s ease-in-out;opacity:0;z-index:-1;pointer-events:none}.doctor-info__place:hover::before{opacity:1}.doctor-info__place.--checked{pointer-events:none;background:var(--color-accent-hover)}.doctor-info__place.--checked::before{opacity:0}.doctor-info__place.--checked span{color:var(--color-text-invert)}.doctor-info__place[hidden]{display:none}.doctor-info__record-wrapper{display:flex;flex-direction:column;gap:var(--gap-m)}@media(max-width: 576px){.doctor-info__record-wrapper{padding:0 20px}.doctor-info__record-wrapper .doctor-info__wrapper15{padding:0}}.doctor-info__visit-date-swiper-wrapper{display:flex;align-items:center;gap:var(--gap-m);justify-content:space-between}@media(max-width: 576px){.doctor-info__visit-date-swiper-wrapper{gap:var(--gap-s)}}.doctor-info__visit-date-swiper{margin:0;max-width:848px;width:auto}@media(max-width: 1699px){.doctor-info__visit-date-swiper{max-width:685px}}@media(max-width: 1516px){.doctor-info__visit-date-swiper{max-width:564px}}@media(max-width: 1439px){.doctor-info__visit-date-swiper{max-width:460px}}@media(max-width: 1199px){.doctor-info__visit-date-swiper{max-width:365px}}@media(max-width: 1023px){.doctor-info__visit-date-swiper{max-width:100%}}.doctor-info__visit-date-swiper_next{width:21px;height:21px;border-radius:50%;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;background:var(--color-background-accent-pink, #99204a);cursor:pointer;transition:all .2s ease-in-out;flex-shrink:0;user-select:none}.doctor-info__visit-date-swiper_next::before{content:"";position:absolute;inset:0;width:100%;height:100%;border-radius:50%;background:linear-gradient(98.31deg, #e3d6bf 0.08%, #f0e6d2 50.56%, #e1c6ac 100.08%);transition:all .2s ease-in-out;opacity:0;z-index:-1;pointer-events:none}.doctor-info__visit-date-swiper_next svg{width:10px;height:10px}.doctor-info__visit-date-swiper_next path{transition:all .2s ease-in-out}.doctor-info__visit-date-swiper_next:hover path{fill:var(--color-text-primary)}.doctor-info__visit-date-swiper_next:hover::before{opacity:1}.doctor-info__visit-date-swiper_next:hover{background:rgba(0,0,0,0)}.doctor-info__visit-date-swiper_next.swiper-button-lock{pointer-events:none}.doctor-info__visit-date{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:5px 18px 6px 18px;border-radius:var(--radius-xs);background:var(--color-background-primary, #ffffff);z-index:1;font-weight:var(--fw-regular);font-size:var(--fs-4xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary);cursor:pointer;min-width:104px;max-width:104px;text-wrap:nowrap;user-select:none}@media(max-width: 576px){.doctor-info__visit-date{padding:5px 10px 6px;width:auto}}.doctor-info__visit-date span{font-weight:var(--fw-semibold);display:inline-block}.doctor-info__visit-date input{display:none}.doctor-info__visit-date::before{content:"";position:absolute;inset:0;width:100%;height:100%;border-radius:var(--radius-xs);background:linear-gradient(98.31deg, #e3d6bf 0.08%, #f0e6d2 50.56%, #e1c6ac 100.08%);transition:all .2s ease-in-out;opacity:0;z-index:-1;pointer-events:none}.doctor-info__visit-date:hover::before{opacity:1}.doctor-info__visit-date.--checked{pointer-events:none;background:var(--color-accent-hover);color:var(--color-text-invert)}.doctor-info__visit-date.--checked::before{opacity:0}.doctor-info__visit-date.--checked span{color:var(--color-text-invert)}.doctor-info__time-grid{display:flex;flex-wrap:wrap;gap:var(--gap-m);row-gap:var(--gap-s)}@media(max-width: 576px){.doctor-info__time-grid{gap:var(--gap-s)}}.doctor-info__visit-time{position:relative;z-index:1;width:104px;height:32px;border-radius:var(--radius-xs);padding:10px;background:var(--color-background-primary, #ffffff);display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid var(--color-background-secondary, #ececec);transition:all .2s ease-in-out;user-select:none}@media(max-width: 576px){.doctor-info__visit-time{width:88px}}.doctor-info__visit-time input{display:none}.doctor-info__visit-time span{font-weight:var(--fw-medium);font-weight:var(--fw-regular);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary)}.doctor-info__visit-time::before{content:"";position:absolute;inset:0;width:100%;height:100%;border-radius:var(--radius-xs);background:linear-gradient(98.31deg, #e3d6bf 0.08%, #f0e6d2 50.56%, #e1c6ac 100.08%);transition:all .2s ease-in-out;opacity:0;z-index:-1;pointer-events:none}.doctor-info__visit-time:hover::before{opacity:1}.doctor-info__visit-time:hover{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.doctor-info__visit-time.--checked{pointer-events:none;background:var(--color-accent-hover)}.doctor-info__visit-time.--checked::before{opacity:0}.doctor-info__visit-time.--checked span{color:var(--color-text-invert)}.doctor-info__button{font-weight:var(--fw-semibold);font-size:var(--fs-2xs);line-height:var(--lh-2xs);width:220px}@media(max-width: 576px){.doctor-info__button{width:281px;height:70px}}.doctor-info__invalid-request{display:flex;flex-direction:column;gap:var(--gap-l);padding:20px;position:relative;border-radius:var(--radius-m);background:var(--color-background-minimal, #fafafa);opacity:1;transform:translateY(0) scale(1);filter:blur(0);transform-origin:top center;transition:opacity .28s ease,transform .28s ease,filter .28s ease}.doctor-info__invalid-request.--hidden{opacity:0;transform:translateY(-10px) scale(0.98);filter:blur(4px);pointer-events:none}.doctor-info__invalid-request[hidden]{display:none}@media(max-width: 1516px){.doctor-info__invalid-request{padding-top:20px;padding-bottom:20px}}@media(max-width: 576px){.doctor-info__invalid-request{padding-inline:20px;padding-top:30px;padding-bottom:30px;gap:var(--gap-m);border-radius:0}}.doctor-info__invalid-request_title{font-family:var(--font-accent);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-semibold);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 576px){.doctor-info__invalid-request_title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.doctor-info__invalid-request_title a{font-family:var(--font-accent);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-semibold);letter-spacing:0;color:var(--color-text-primary);transition:all .2s ease-in-out}@media(max-width: 576px){.doctor-info__invalid-request_title a{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.doctor-info__invalid-request_title a:hover{color:var(--color-text-accent-1)}.doctor-price{padding-top:48px;padding-bottom:48px}@media(max-width: 576px){.doctor-price{background:#fcfcfc;padding-top:0;padding-bottom:0}.doctor-price .container135{padding:0}}.doctor-price__inner{display:flex;align-items:center;gap:var(--gap-l)}@media(max-width: 1199px){.doctor-price__inner{flex-direction:column}}@media(max-width: 576px){.doctor-price__inner{gap:0}}.doctor-price__card{display:flex;flex-direction:column;gap:var(--gap-m);border-radius:var(--radius-m);padding:20px;padding-top:30px;background:var(--color-background-accent-beige-1, #FCFCFC)}@media(max-width: 767px){.doctor-price__card{padding:40px 20px;border-radius:0;max-width:100%}}.doctor-price__card.--first{max-width:376px;width:100%}@media(max-width: 1199px){.doctor-price__card.--first{max-width:100%}}.doctor-price__title{font-size:var(--fs-m);line-height:var(--lh-m)}.doctor-price__title span{font-size:var(--fs-m);line-height:var(--lh-m)}@media(max-width: 767px){.doctor-price__title{font-size:var(--fs-sm);line-height:var(--lh-s)}.doctor-price__title span{font-size:var(--fs-sm);line-height:var(--lh-s)}}.doctor-price__wrapper{display:flex;flex-direction:column;gap:var(--gap-m)}@media(max-width: 576px){.doctor-price__wrapper{gap:var(--gap-s)}}.doctor-price__wrapper-row{display:flex;gap:var(--gap-m);flex-wrap:wrap;align-items:center}@media(max-width: 576px){.doctor-price__wrapper-row{gap:var(--gap-s)}}.doctor-price__price-tag{max-width:320px;width:100%;display:flex;flex-direction:column;gap:5px;border-radius:var(--radius-sm);background:#fff;padding:10px 15px}@media(max-width: 576px){.doctor-price__price-tag{max-width:100%}}.doctor-price__price-tag_title{font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-accent)}.doctor-price__price-tag_price{font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-s);letter-spacing:0;color:var(--color-text-primary)}.doctor-price__service{--doctor-icon-rotate: rotate(0deg);position:relative;z-index:1;display:flex;gap:var(--gap-sm);justify-content:space-between;align-items:center;border-radius:var(--radius-sm);max-width:285px;width:100%;background:#fff;padding:10px 20px;backdrop-filter:blur(25px);box-shadow:0px 9px 13.2px 0px rgba(177,177,177,.1019607843);transition:all .3s ease-in-out;min-height:70px}@media(max-width: 1516px){.doctor-price__service{max-width:270px}}@media(max-width: 1439px){.doctor-price__service{max-width:215px}}@media(max-width: 576px){.doctor-price__service{max-width:100%;padding-left:15px;padding-right:10px;min-height:73px}}.doctor-price__service::before{content:"";position:absolute;z-index:-1;width:100%;height:100%;inset:0;border-radius:var(--radius-sm);background:linear-gradient(98.31deg, #E3D6BF 0.08%, #F0E6D2 50.56%, #E1C6AC 100.08%);opacity:0;transition:all .3s ease-in-out}.doctor-price__service:hover::before{opacity:1}.doctor-price__service:hover{background:rgba(0,0,0,0);box-shadow:0px 9px 13.2px 0px rgba(154,154,154,.1803921569);--doctor-icon-rotate: rotate(-30deg)}.doctor-price__service_title{font-weight:var(--fw-medium);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 576px){.doctor-price__service_title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.doctor-price__service_icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#fcfcfc;flex-shrink:0}.doctor-price__service_icon img{transition:all .3s ease-in-out;transform:var(--doctor-icon-rotate)}.doctor-price__button{font-size:var(--fs-2xs);line-height:var(--lh-2xs);max-width:285px;width:100%}@media(max-width: 1439px){.doctor-price__button{max-width:100%;width:auto}}@media(max-width: 576px){.doctor-price__button{width:100%;height:70px}}.doctor-experience{padding-top:40px;padding-bottom:60px}.doctor-experience__inner{display:flex;flex-direction:column;gap:var(--gap-l)}@media(max-width: 1199px){.doctor-experience__inner{gap:0}}@media(max-width: 576px){.doctor-experience__title{font-size:var(--fs-m);line-height:var(--lh-m)}.doctor-experience__title span{font-size:var(--fs-m);line-height:var(--lh-m)}}.doctor-experience__wrapper{width:100%;display:flex;align-items:flex-start;gap:var(--gap-l);justify-content:space-between}@media(max-width: 1919px){.doctor-experience__wrapper{justify-content:space-between}}@media(max-width: 1199px){.doctor-experience__wrapper{flex-direction:column;gap:var(--gap-xl);border-radius:0;background-color:rgba(0,0,0,0)}}.doctor-experience__info-block{width:100%;max-width:810px;display:flex;flex-direction:column;gap:var(--gap-l)}@media(max-width: 1599px){.doctor-experience__info-block{max-width:800px}}@media(max-width: 1199px){.doctor-experience__info-block{max-width:100%}}.doctor-experience__swiper-main{overflow:hidden}.doctor-experience__swiper-main_navs{display:flex;align-items:center;gap:var(--gap-m)}@media(max-width: 1023px){.doctor-experience__swiper-main_navs{gap:var(--gap-s)}}.doctor-experience__swiper-main_nav{min-height:64px;user-select:none;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-s);padding:7px 20px;background-color:#f4f4f4;position:relative;z-index:1;font-family:var(--font-accent);font-weight:var(--fw-regular);font-size:var(--fs-m);line-height:50px;letter-spacing:0;color:var(--color-text-primary);transition:all .3s ease-in-out}@media(max-width: 1023px){.doctor-experience__swiper-main_nav{font-size:var(--fs-2xs);line-height:var(--lh-2xs);min-height:100%;padding:10px 20px}}.doctor-experience__swiper-main_nav::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--radius-s);z-index:-1;opacity:0;transition:opacity .3s ease-in-out;background:linear-gradient(90deg, #CCBCA4 0%, #F4E9D7 64.73%, #DDC8A8 100%)}.doctor-experience__swiper-main_nav:hover::before{opacity:1}.doctor-experience__swiper-main_nav:hover{background:rgba(0,0,0,0)}.doctor-experience__swiper-main_nav.--active{background:var(--color-accent-hover);color:var(--color-text-invert);pointer-events:none}.doctor-experience__swiper-main_nav.--active::before{opacity:0}.doctor-experience__slider-info{display:flex;flex-direction:column;gap:var(--gap-l)}.doctor-experience__slider-info_slide{display:flex;flex-direction:column;gap:var(--gap-l)}.doctor-experience__slider-info_navs{display:flex;align-items:center;justify-content:center;gap:var(--gap-3xl);max-width:810px}@media(max-width: 1599px){.doctor-experience__slider-info_navs{gap:var(--gap-xl);max-width:100%}}.doctor-experience__text-wrapper{display:flex;flex-direction:column;gap:var(--gap-sm);max-width:1047px}.doctor-experience__text-wrapper>h2,.doctor-experience__text-wrapper h3,.doctor-experience__text-wrapper h4,.doctor-experience__text-wrapper h5,.doctor-experience__text-wrapper h6,.doctor-experience__text-wrapper .doctor-experience__slide-title{margin:0;font-family:var(--font-accent);font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-s);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1599px){.doctor-experience__text-wrapper>h2,.doctor-experience__text-wrapper h3,.doctor-experience__text-wrapper h4,.doctor-experience__text-wrapper h5,.doctor-experience__text-wrapper h6,.doctor-experience__text-wrapper .doctor-experience__slide-title{font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 576px){.doctor-experience__text-wrapper>h2,.doctor-experience__text-wrapper h3,.doctor-experience__text-wrapper h4,.doctor-experience__text-wrapper h5,.doctor-experience__text-wrapper h6,.doctor-experience__text-wrapper .doctor-experience__slide-title{font-family:var(--font-accent);font-weight:var(--fw-bold);font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.doctor-experience__text-wrapper>p,.doctor-experience__text-wrapper div,.doctor-experience__text-wrapper .doctor-experience__slide-text{margin:0;font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1599px){.doctor-experience__text-wrapper>p,.doctor-experience__text-wrapper div,.doctor-experience__text-wrapper .doctor-experience__slide-text{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.doctor-experience__text-wrapper>ul,.doctor-experience__text-wrapper .doctor-experience__slide-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--gap-s)}@media(max-width: 576px){.doctor-experience__text-wrapper>ul,.doctor-experience__text-wrapper .doctor-experience__slide-list{padding-top:var(--gap-s)}}.doctor-experience__text-wrapper>ul>li,.doctor-experience__text-wrapper .doctor-experience__slide-list_item{display:block;font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);padding-left:27px;position:relative;text-wrap:wrap}@media(max-width: 1599px){.doctor-experience__text-wrapper>ul>li,.doctor-experience__text-wrapper .doctor-experience__slide-list_item{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}@media(max-width: 576px){.doctor-experience__text-wrapper>ul>li,.doctor-experience__text-wrapper .doctor-experience__slide-list_item{padding-left:21px}}.doctor-experience__text-wrapper>ul>li::before,.doctor-experience__text-wrapper .doctor-experience__slide-list_item::before{content:"•";left:0;position:absolute;margin-left:11px}@media(max-width: 767px){.doctor-experience__text-wrapper>ul>li::before,.doctor-experience__text-wrapper .doctor-experience__slide-list_item::before{margin-left:9px}}.doctor-experience__age-row{display:grid;grid-template-columns:1fr 4fr;gap:20px}.doctor-experience__age-row:first-child{margin-top:10px}.doctor-experience__age-row>h4{font-weight:var(--fw-medium);font-size:25px;line-height:32px;color:#99204a}@media(max-width: 1599px){.doctor-experience__age-row>h4{font-size:18px;line-height:var(--lh-xs)}}@media(max-width: 576px){.doctor-experience__age-row>h4{min-width:100px;white-space:nowrap}}.doctor-experience__age-row>p{margin:0;font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1599px){.doctor-experience__age-row>p{font-size:var(--fs-3xs);line-height:var(--lh-3xs);word-break:break-word}}.doctor-experience__slide-title{font-family:var(--font-accent);font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-s);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1599px){.doctor-experience__slide-title{font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 576px){.doctor-experience__slide-title{font-family:var(--font-accent);font-weight:var(--fw-bold);font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.doctor-experience__slide-text{font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1599px){.doctor-experience__slide-text{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.doctor-experience__slide-list{display:flex;flex-direction:column;gap:var(--gap-s)}@media(max-width: 576px){.doctor-experience__slide-list{padding-top:var(--gap-s)}}.doctor-experience__slide-list_item{display:block;font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);padding-left:27px;position:relative;text-wrap:wrap}@media(max-width: 1599px){.doctor-experience__slide-list_item{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}@media(max-width: 576px){.doctor-experience__slide-list_item{padding-left:21px}}.doctor-experience__slide-list_item::before{content:"•";left:0;position:absolute;margin-left:11px}@media(max-width: 767px){.doctor-experience__slide-list_item::before{margin-left:9px}}.doctor-experience__slider_prev,.doctor-experience__slider_next{display:flex;align-items:center;justify-content:center;border-radius:50%;width:36px;height:36px;background:var(--color-background-secondary, #ECECEC);cursor:pointer;z-index:1;position:relative;flex-shrink:0}.doctor-experience__slider_prev::before,.doctor-experience__slider_next::before{content:"";position:absolute;width:100%;height:100%;inset:0;border-radius:50%;z-index:-1;background:linear-gradient(90deg, #CCBCA4 0%, #F4E9D7 64.73%, #DDC8A8 100%);opacity:0;transition:opacity .2s ease-in-out}.doctor-experience__slider_prev path,.doctor-experience__slider_next path{transition:fill .2s ease-in-out}.doctor-experience__slider_prev:hover path,.doctor-experience__slider_next:hover path{fill:var(--color-icon-accent-1)}.doctor-experience__slider_prev:hover::before,.doctor-experience__slider_next:hover::before{opacity:1}.doctor-experience__slider-ages{max-width:605px}.doctor-experience__slider-ages_slide{width:fit-content;--color-text-age: var(--color-text-accent-light);cursor:pointer}.doctor-experience__slider-ages_slide:hover{--color-text-age: var(--color-text-accent-1)}.doctor-experience__slider-ages_slide.--active{--color-text-age: var(--color-text-accent-1)}.doctor-experience__slider-ages_age{font-weight:var(--fw-medium);font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:0;color:var(--color-text-age);transition:color .2s ease-in-out}@media(max-width: 1599px){.doctor-experience__slider-ages_age{font-size:var(--fs-s);line-height:var(--lh-s)}}@media(max-width: 576px){.doctor-experience__slider-ages_age{font-size:var(--fs-xs);line-height:var(--lh-xs)}}.doctor-experience__cards-block{display:flex;flex-direction:column;gap:var(--gap-l);width:100%;max-width:708px}@media(max-width: 1199px){.doctor-experience__cards-block{max-width:100%}}.doctor-experience__cards-block_title{font-family:var(--font-accent);font-weight:var(--fw-regular);font-size:var(--fs-m);line-height:var(--lh-m);letter-spacing:0;color:var(--color-text-primary);padding:12px 0}@media(max-width: 1023px){.doctor-experience__cards-block_title{font-size:var(--fs-sm);line-height:var(--lh-sm);padding:0}}.doctor-experience__cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gap-m)}@media(max-width: 1599px){.doctor-experience__cards{grid-template-columns:1fr}}@media(max-width: 1199px){.doctor-experience__cards{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.doctor-experience__cards{grid-template-columns:1fr;gap:var(--gap-s)}}.doctor-experience__card{display:flex;flex-direction:column;padding:10px;padding-top:20px;z-index:1;position:relative;border-radius:var(--radius-sm);background:#fcfcfc;transition:all .3s ease-in-out;gap:var(--gap-sm);max-width:344px;width:100%;min-height:193px}@media(max-width: 1599px){.doctor-experience__card{max-width:100%;min-height:100%}}@media(max-width: 576px){.doctor-experience__card{gap:var(--gap-s);padding-top:10px}}.doctor-experience__card::before{content:"";position:absolute;width:100%;height:100%;inset:0;border-radius:var(--radius-sm);background:linear-gradient(90deg, #CCBCA4 0%, #F4E9D7 64.73%, #DDC8A8 100%);transition:opacity .3s ease-in-out;opacity:0;z-index:-1}.doctor-experience__card:hover{box-shadow:0px 9px 13.2px 0px rgba(154,154,154,.1803921569);background:rgba(0,0,0,0)}.doctor-experience__card:hover::before{opacity:1}.doctor-experience__card_info{display:flex;flex-direction:column;gap:var(--gap-sm);max-width:304px;margin:0 10px}@media(max-width: 1599px){.doctor-experience__card_info{max-width:100%}}.doctor-experience__card_title{font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:#414141}@media(max-width: 576px){.doctor-experience__card_title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.doctor-experience__card_text{font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-xs);letter-spacing:0;color:#414141}@media(max-width: 576px){.doctor-experience__card_text{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.doctor-experience__card_btn{display:flex;align-items:center;width:100%;justify-content:space-between;background-color:#fff;border-radius:var(--radius-s);min-height:37px;padding:0 10px}.doctor-experience__card_btn span{font-weight:var(--fw-medium);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:#414141}.doctor-experience__card_btn img{width:20px;height:20px}.block-video__wrapper{background:var(--color-accent-beige-1);padding:48px;display:flex;flex-direction:row;gap:90px;margin:10px 0}@media(max-width: 1439px){.block-video__wrapper{gap:40px;padding:48px 0}}@media(max-width: 1023px){.block-video__wrapper{margin:0 -20px;padding:20px}}.block-video__left-block{flex:1;max-width:889px;display:flex;flex-direction:column;gap:30px;padding:20px 0}@media(max-width: 1023px){.block-video__left-block{padding:0;max-width:unset}}.block-video__left-block-info{display:flex;flex-direction:column;gap:30px;padding-bottom:30px;border-bottom:1px solid #ececec}.block-video__title{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}@media(max-width: 1439px){.block-video__title{font-size:35px}}@media(max-width: 1023px){.block-video__title{font-size:30px}}.block-video__block-buttons{display:flex;flex-direction:row;gap:30px}@media(max-width: 1199px){.block-video__block-buttons{gap:15px}}@media(max-width: 1023px){.block-video__block-buttons{gap:30px}}@media(max-width: 767px){.block-video__block-buttons{flex-direction:column;gap:20px}}.block-video__button{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:48px;padding:var(--gap-s) var(--gap-m);border-radius:var(--radius-s);font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);color:var(--color-text-primary);background:#fff;letter-spacing:0;transition:all .3s;outline:1px solid rgba(0,0,0,0);position:relative;z-index:1}.block-video__button path{transition:fill .3s ease-in-out}.block-video__button::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.block-video__button:hover::before{opacity:1}.block-video__button:hover{color:var(--color-text-primary) !important;background:#fff}.block-video__button:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}.block-video__button{height:59px;padding:17.5px 30px;font-size:18px;font-weight:600}@media(max-width: 1199px){.block-video__button{padding:17.5px 20px}}@media(max-width: 1023px){.block-video__button{height:70px;padding:17.5px 30px}}.block-video__button.red-button{background:#99204a;color:#fff}.block-video__button.red-button:hover{background:rgba(0,0,0,0)}.block-video__text{font-family:var(--font-main);font-weight:500;font-size:18px;line-height:1.33333;color:var(--color-text-primary)}@media(max-width: 1023px){.block-video__text{font-size:16px;line-height:1.27}}.block-video__achievements{display:flex;gap:30px}.block-video__achievement{display:flex;align-items:center;flex-direction:row;gap:10px}.block-video__achievement svg{height:19px;aspect-ratio:1/1}.block-video__achievement p{font-family:var(--font-main);font-weight:600;font-size:14px;line-height:1.28571;color:var(--color-text-primary)}.block-video__left-block-links{display:flex;flex-wrap:wrap;max-width:353px;width:100%;gap:10px}@media(max-width: 1023px){.block-video__left-block-links{max-width:unset;gap:5px}}.block-video__left-block-link{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;color:var(--color-text-primary);background:#fff;transition:all .3s;position:relative;z-index:1;border-radius:15px;border:6px solid var(--color-accent-beige-1);font-weight:600;font-size:14px;line-height:1.28571;padding:8px 14px}@media(max-width: 1023px){.block-video__left-block-link{padding:8px 9px;height:46px}}.block-video__left-block-link path{transition:fill .3s ease-in-out}.block-video__left-block-link::before{pointer-events:none;position:absolute;content:"";width:calc(100% + 12px);height:calc(100% + 12px);inset:-6px;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:15px;opacity:0;transition:all .3s;z-index:-1}.block-video__left-block-link:hover::before{opacity:1}.block-video__left-block-link:hover{color:var(--color-text-primary) !important;background:rgba(0,0,0,0)}.block-video__right-block{flex:1;max-width:671px;width:100%;position:relative;height:450px}@media(max-width: 1439px){.block-video__right-block{max-width:550px;height:330px}}@media(max-width: 1023px){.block-video__right-block{display:none}}.block-video__right-block.--mobile{display:none}@media(max-width: 1023px){.block-video__right-block.--mobile{flex:unset;max-width:unset;display:block}}@media(max-width: 767px){.block-video__right-block.--mobile{height:223px}}.block-video__right-block-video{width:100%;height:100%;border-radius:18px;object-fit:cover}.block-video__right-block-play{cursor:pointer;position:absolute;z-index:1;bottom:30px;left:30px;display:flex;align-items:center;justify-content:center;width:54px;height:54px;background-color:var(--color-background-primary);box-shadow:0 9px 13px 0 rgba(177,177,177,.83);border-radius:100%;border:1px solid #ececec;transition:all .3s ease-in-out}.block-video__right-block-play svg{width:24px;height:24px}.block-video__right-block-play.--hidden{opacity:0;visibility:hidden;pointer-events:none}@media(max-width: 1023px){.block-video__right-block-play{width:30px;height:30px;box-shadow:0 9px 13px 0 rgba(177,177,177,.83);bottom:10px;left:10px}.block-video__right-block-play svg{width:14px;height:14px}}.services__wrapper{display:flex;flex-direction:column;gap:48px;padding:38px 35px 60px}@media(max-width: 1439px){.services__wrapper{padding:38px 0 60px}}@media(max-width: 1023px){.services__wrapper{gap:40px;padding:0 0 60px}}.services__service-block{padding-top:40px;display:flex;flex-direction:column;gap:48px}@media(max-width: 1023px){.services__service-block{gap:30px}}.services__service-block-title{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.services__service-block-title span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}@media(max-width: 1439px){.services__service-block-title{font-size:35px}}@media(max-width: 1023px){.services__service-block-title{font-size:30px}}@media(max-width: 567px){.services__service-block-title{font-size:25px}}.services__service-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px 30px;padding:0 14px 30px}@media(max-width: 1439px){.services__service-list{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 1023px){.services__service-list{padding:0;gap:20px;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.services__service-list{gap:10px;grid-template-columns:repeat(1, 1fr)}}.services__service{min-height:80px;border-radius:15px;display:flex;align-items:center;gap:20px;padding:20px;overflow:hidden;position:relative;z-index:1;background:var(--color-accent-beige-1);transition:all .3s;text-align:start;font-family:var(--font-main);font-weight:500;font-size:14px;line-height:1.28571;color:var(--color-text-primary)}@media(max-width: 1023px){.services__service{min-height:55px;padding:15px 20px}}.services__service span{margin-left:auto;border-radius:100%;background-color:var(--color-background-primary);display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;justify-self:end}.services__service span svg{width:14px;height:14px}.services__service span svg path{transition:all .3s}@media(max-width: 1023px){.services__service span{width:25px;height:25px;min-width:25px;min-height:25px}.services__service span svg{width:12px;height:12px}}.services__service::before{pointer-events:none;content:"";position:absolute;inset:0;background:linear-gradient(135deg, #e3d6bf 0%, #f0e6d2 50.48%, #e1c6ac 100%);opacity:0;transition:opacity .3s ease;z-index:-1}.services__service:hover::before{opacity:1}.services__service:hover{background:rgba(0,0,0,0);box-shadow:0 9px 13px 0 rgba(177,177,177,.83)}.services__service:hover span svg path{fill:#e1c6ac}.appointment-with-doctors__wrapper{display:flex;flex-direction:column;gap:48px;padding:37px 0 68px 0}@media(max-width: 1023px){.appointment-with-doctors__wrapper{gap:30px}}.appointment-with-doctors__title{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.appointment-with-doctors__title span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}@media(max-width: 1439px){.appointment-with-doctors__title{font-size:35px}}@media(max-width: 1023px){.appointment-with-doctors__title{font-size:30px}}@media(max-width: 567px){.appointment-with-doctors__title{font-size:25px}}.appointment-with-doctors__head{display:flex;align-items:center;justify-content:space-between;gap:20px}.appointment-with-doctors__navs{display:flex;align-items:center;gap:30px;flex-shrink:0}@media(max-width: 576px){.appointment-with-doctors__navs{display:none}}.appointment-with-doctors__prev,.appointment-with-doctors__next{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:50%;background:var(--color-background-secondary, #ececec);cursor:pointer;position:relative;z-index:1;flex-shrink:0}.appointment-with-doctors__prev::before,.appointment-with-doctors__next::before{content:"";position:absolute;inset:0;border-radius:50%;z-index:-1;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);opacity:0;transition:opacity .2s ease-in-out}.appointment-with-doctors__prev path,.appointment-with-doctors__next path{transition:fill .2s ease-in-out}.appointment-with-doctors__prev:hover::before,.appointment-with-doctors__next:hover::before{opacity:1}.appointment-with-doctors__prev:hover path,.appointment-with-doctors__next:hover path{fill:var(--color-icon-accent-1)}.appointment-with-doctors__prev.swiper-button-disabled,.appointment-with-doctors__next.swiper-button-disabled{opacity:.5;pointer-events:none}.appointment-with-doctors__content{width:100%;overflow:hidden;display:flex;flex-direction:column;gap:30px}@media(max-width: 576px){.appointment-with-doctors__content{display:none}}.appointment-with-doctors__content-mobile{display:none;width:100%;overflow:hidden}@media(max-width: 576px){.appointment-with-doctors__content-mobile{display:block}}.appointment-with-doctors__slide{width:calc((100% - 60px)/3);display:flex;flex-direction:column;gap:30px;height:auto}@media(max-width: 1439px){.appointment-with-doctors__slide{width:calc((100% - 30px)/2)}}@media(max-width: 767px){.appointment-with-doctors__slide{width:100%}}.appointment-with-doctors__mobile-slide{height:auto;display:flex;justify-content:center}@media(max-width: 576px){.appointment-with-doctors__mobile-slide{width:293px}}.appointment-with-doctors__card{display:flex;flex-direction:row;gap:25px;padding:20px;box-shadow:0px 9px 13.2px 0px rgba(177,177,177,.1019607843);background:#fcfcfc;transition:all .3s;border-radius:20px}@media(max-width: 1023px){.appointment-with-doctors__card{gap:15px;padding:15px}}@media(max-width: 576px){.appointment-with-doctors__card{flex-direction:column;gap:25px;width:100%}}.appointment-with-doctors__card:hover{box-shadow:0px 6px 18px 0px rgba(154,154,154,.1803921569)}.appointment-with-doctors__card:hover .appointment-with-doctors__card-image :nth-child(1){opacity:0}.appointment-with-doctors__card:hover .appointment-with-doctors__card-image :nth-child(2){opacity:1}.appointment-with-doctors__card-image{border-radius:20px;width:148px;min-width:148px;height:228px;overflow:hidden;position:relative}.appointment-with-doctors__card-image :nth-child(2){position:absolute;inset:0;opacity:0;pointer-events:none}.appointment-with-doctors__card-image img{width:100%;height:100%;object-fit:cover;transition:opacity .3s}@media(max-width: 1023px){.appointment-with-doctors__card-image{min-width:135px;border-radius:13px;height:auto}}@media(max-width: 576px){.appointment-with-doctors__card-image{min-width:auto;width:100%;height:250px}}.appointment-with-doctors__card-content{display:flex;flex-direction:column;gap:10px}.appointment-with-doctors__card-achievements{display:flex;gap:20px}@media(max-width: 1023px){.appointment-with-doctors__card-achievements{flex-wrap:wrap;gap:7px 15px}}.appointment-with-doctors__card-achievement{display:flex;flex-direction:row;gap:5px;align-items:center}.appointment-with-doctors__card-achievement svg{width:16px;height:16px;min-width:16px}@media(max-width: 1023px){.appointment-with-doctors__card-achievement svg{width:13px;height:13px;min-width:13px}}.appointment-with-doctors__card-achievement p{font-family:var(--font-main);font-weight:400;font-size:var(--fs-4xs);line-height:var(--lh-4xs);color:var(--color-text-primary)}.appointment-with-doctors__card-desc{font-weight:var(--fw-regular);font-size:12px;line-height:var(--lh-2xs);max-width:317px;min-height:98px;max-height:98px;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}@media(max-width: 1023px){.appointment-with-doctors__card-desc{max-width:100%}}@media(max-width: 576px){.appointment-with-doctors__card-desc{min-height:100px;max-height:100px;-webkit-line-clamp:4}}.appointment-with-doctors__card-name{max-width:295px;font-family:var(--font-main);font-weight:600;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-primary)}@media(max-width: 1439px){.appointment-with-doctors__card-name{font-size:16px}}@media(max-width: 1023px){.appointment-with-doctors__card-name{font-size:14px}}@media(max-width: 576px){.appointment-with-doctors__card-name{font-size:var(--fs-xs)}}.appointment-with-doctors__card-specializations{display:flex;flex-wrap:wrap;gap:5px}.appointment-with-doctors__card-specialization{text-wrap:nowrap;background:#f8f6f1;border-radius:20px;padding:5px 12px;font-family:var(--font-main);font-weight:600;font-size:12px;line-height:1.33333;color:var(--color-text-primary);cursor:pointer;position:relative;z-index:1;transition:.3s}.appointment-with-doctors__card-sign-up{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:70px;padding:14px var(--gap-l);border-radius:var(--radius-s);font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-invert);letter-spacing:0;background:var(--color-button-background-accent-pink);transition:all .3s;position:relative;z-index:1}.appointment-with-doctors__card-sign-up path{transition:fill .3s ease-in-out}.appointment-with-doctors__card-sign-up::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.appointment-with-doctors__card-sign-up:hover::before{opacity:1}.appointment-with-doctors__card-sign-up:hover{color:var(--color-text-primary) !important;background:#fff}.appointment-with-doctors__card-sign-up:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}.appointment-with-doctors__card-sign-up{margin-top:auto;height:auto;font-weight:var(--fw-semibold);font-size:12px;line-height:var(--lh-4xs);padding:10px 20px;width:136px}@media(max-width: 1023px){.appointment-with-doctors__card-sign-up{padding:10px 43px}}@media(max-width: 576px){.appointment-with-doctors__card-sign-up{width:100%;height:59px}}.reviews-about-the-family__wrapper{padding:75px 0 65px;display:flex;flex-direction:column;gap:48px}@media(max-width: 1023px){.reviews-about-the-family__wrapper{padding:40px 0}}.reviews-about-the-family__title{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.reviews-about-the-family__title span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}@media(max-width: 1439px){.reviews-about-the-family__title{font-size:35px}}@media(max-width: 1023px){.reviews-about-the-family__title{font-size:30px}}@media(max-width: 567px){.reviews-about-the-family__title{font-size:25px}}.reviews-about-the-family__content-swiper{padding-bottom:40px}@media(max-width: 1023px){.reviews-about-the-family__content-swiper{margin:0 -20px;padding:0 20px 30px}}.reviews-about-the-family__slide{width:auto}.reviews-about-the-family__slide.video-slide{box-shadow:0 9px 13px 0 rgba(177,177,177,.1);background:hsla(0,0%,100%,.4);display:flex;flex-direction:column;padding:20px;border-radius:20px;width:250px;height:360px}@media(max-width: 767px){.reviews-about-the-family__slide.video-slide{padding:15px;height:304px;width:180px}}.reviews-about-the-family__slide.video-slide .video-slide__video{cursor:pointer;border-radius:100%;width:210px;height:210px;position:relative}@media(max-width: 767px){.reviews-about-the-family__slide.video-slide .video-slide__video{width:150px;height:150px}}.reviews-about-the-family__slide.video-slide .video-slide__video video{position:absolute;inset:0;width:100%;height:100%;border-radius:50%}.reviews-about-the-family__slide.video-slide .video-slide__video-play{pointer-events:none;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);border-radius:100px;width:82px;height:82px;backdrop-filter:blur(10px);background:rgba(242,237,228,.3);z-index:1;transition:.2s}.reviews-about-the-family__slide.video-slide .video-slide__video-play.--hidden{opacity:0;pointer-events:none}@media(max-width: 1023px){.reviews-about-the-family__slide.video-slide .video-slide__video-play{width:60px;height:60px}}.reviews-about-the-family__slide.video-slide .video-slide__video .progress-ring{pointer-events:none;position:absolute;inset:-7px;z-index:1;width:calc(100% + 14px);height:calc(100% + 14px);transform:rotate(-90deg);transform-origin:center}.reviews-about-the-family__slide.video-slide .video-slide__video .progress-ring__progress{stroke:#770e2b;stroke-linecap:round;opacity:0}.reviews-about-the-family__slide.video-slide .video-slide__info{display:flex;flex-direction:column;gap:10px;padding:10px;margin-top:auto}.reviews-about-the-family__slide.video-slide .video-slide__text{margin-top:auto;font-family:var(--font-main);font-weight:500;font-size:16px;line-height:1.25;text-transform:uppercase;color:var(--color-text-primary)}.reviews-about-the-family__slide.video-slide .video-slide__date{font-family:var(--font-main);font-weight:400;font-size:14px;line-height:1.28571;color:var(--color-text-primary)}.reviews-about-the-family__content-footer{display:flex;justify-content:space-between;align-items:center}.reviews-about-the-family__content-buttons{display:flex;align-items:center;gap:30px}@media(max-width: 567px){.reviews-about-the-family__content-buttons{flex-direction:column;gap:15px}}@media(max-width: 567px){.reviews-about-the-family__content-buttons .button-lg-59{width:100%}}.reviews-about-the-family__content-button{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:59px;padding:14px var(--gap-l);border-radius:var(--radius-s);font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-primary);background:#fff;letter-spacing:0;transition:all .3s;outline:2px solid #ececec;position:relative;z-index:1}.reviews-about-the-family__content-button path{transition:fill .3s ease-in-out}.reviews-about-the-family__content-button::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.reviews-about-the-family__content-button:hover::before{opacity:1}.reviews-about-the-family__content-button:hover{background:#fff;color:var(--color-text-primary) !important;outline:2px solid rgba(0,0,0,0)}.reviews-about-the-family__content-button:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}@media(max-width: 567px){.reviews-about-the-family__content-button{min-width:209px}}.reviews-about-the-family__content-button.red{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:59px;padding:10px var(--gap-m);border-radius:var(--radius-s);font-weight:var(--fw-semibold);font-size:var(--fs-2xs);line-height:var(--lh-2xs);color:var(--color-text-invert);letter-spacing:0;background:var(--color-button-background-accent-pink);transition:all .3s;position:relative;z-index:1}.reviews-about-the-family__content-button.red path{transition:fill .3s ease-in-out}.reviews-about-the-family__content-button.red::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.reviews-about-the-family__content-button.red:hover::before{opacity:1}.reviews-about-the-family__content-button.red:hover{color:var(--color-text-primary) !important;background:#fff}.reviews-about-the-family__content-button.red:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}.reviews-about-the-family__content-button.red{font-size:18px;--gap-m: 30px}.reviews-about-the-family__content-buttons-swiper{display:flex;align-items:center;flex-direction:row;gap:30px}@media(max-width: 1023px){.reviews-about-the-family__content-buttons-swiper{display:none}}.reviews-about-the-family__content-swiper-button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:#ececec;position:relative;z-index:0;transition:all .3s;border-radius:100%}.reviews-about-the-family__content-swiper-button svg path{transition:all .3s}.reviews-about-the-family__content-swiper-button::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:100%;opacity:0;transition:all .3s;z-index:-1}.reviews-about-the-family__content-swiper-button:hover{background:rgba(0,0,0,0)}.reviews-about-the-family__content-swiper-button:hover svg path{fill:#770e2b}.reviews-about-the-family__content-swiper-button:hover::before{opacity:1}.check-up-programs{max-width:1920px;margin:0 auto;padding:var(--gap-3xl) 115px 50px}@media(max-width: 1919px){.check-up-programs{padding:var(--gap-3xl) 40px}}@media(max-width: 1439px){.check-up-programs{padding:var(--gap-2xl) 10px;width:100%}}@media(max-width: 1023px){.check-up-programs{padding:40px 0px 44px}}.check-up-programs__header{padding:0 20px}.check-up-programs__inner{display:flex;flex-direction:column;gap:var(--gap-2xl)}@media(max-width: 1439px){.check-up-programs__inner{gap:var(--gap-xl)}}@media(max-width: 576px){.check-up-programs__inner{gap:var(--gap-l)}}.check-up-programs__cards{display:grid;grid-template-columns:repeat(6, 1fr);gap:30px;padding:25px 20px 39px}@media(max-width: 1439px){.check-up-programs__cards{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 1023px){.check-up-programs__cards{grid-template-columns:1fr;padding:0 20px 39px}}.check-up-programs__card-title-img-wrapper{display:flex;flex-direction:column;gap:13px}@media(max-width: 1023px){.check-up-programs__card-title-img-wrapper{flex-direction:row;align-items:center}}.directions-banner__container{padding:57px 0 0 135px}@media(max-width: 1919px){.directions-banner__container{padding:57px 0 0 0}}@media(max-width: 1199px){.directions-banner__container{padding-right:90px}}@media(max-width: 767px){.directions-banner__container{padding:50px 20px 60px;max-height:unset}}.directions-banner__title{padding-right:20px;max-width:860px}@media(max-width: 1199px){.directions-banner__title{max-width:750px}}@media(max-width: 1023px){.directions-banner__title{margin-bottom:240px}}@media(max-width: 767px){.directions-banner__title{margin-bottom:132px}}.directions-banner__info{position:relative;display:flex;flex-direction:row;justify-content:space-between}@media(max-width: 1919px){.directions-banner__info{margin:0 auto;padding:0 60px}}@media(max-width: 1439px){.directions-banner__info{padding:0 30px}}@media(max-width: 1023px){.directions-banner__info{flex-direction:column;padding:0 20px}}@media(max-width: 767px){.directions-banner__info{padding:0;gap:30px;min-height:220px}}.directions-banner__video-container{position:absolute;right:337px;top:-18px;min-width:114px;height:158px;border-radius:var(--radius-s);cursor:pointer}@media(max-width: 1919px){.directions-banner__video-container{right:260px}}@media(max-width: 1439px){.directions-banner__video-container{right:230px}}@media(max-width: 1199px){.directions-banner__video-container{right:145px}}@media(max-width: 1023px){.directions-banner__video-container{top:130px;right:130px}}@media(max-width: 767px){.directions-banner__video-container{right:0;align-self:flex-end}}.directions-banner__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;clip-path:path("M 104 0 C 109.523 0 114 4.477 114 10 L 114 107.232 C 114 109.73 112.14 111.802 109.737 112.483 C 96.52 116.225 86.836 128.377 86.836 142.793 C 86.836 144.489 86.97 146.154 87.228 147.778 C 87.79 151.309 85.336 155 81.761 155 L 10 155 C 4.477 155 0 150.523 0 145 L 0 10 C 0 4.477 4.477 0 10 0 L 104 0 Z");-webkit-clip-path:path("M 104 0 C 109.523 0 114 4.477 114 10 L 114 107.232 C 114 109.73 112.14 111.802 109.737 112.483 C 96.52 116.225 86.836 128.377 86.836 142.793 C 86.836 144.489 86.97 146.154 87.228 147.778 C 87.79 151.309 85.336 155 81.761 155 L 10 155 C 4.477 155 0 150.523 0 145 L 0 10 C 0 4.477 4.477 0 10 0 L 104 0 Z")}@media(max-width: 767px){.directions-banner__video{clip-path:path("M 104 0 C 109.523 0 114 4.477 114 10 L 114 67.024 C 114 70.629 110.192 73.113 106.588 73.008 C 106.393 73.003 106.197 73 106 73 C 94.954 73 86 81.954 86 93 C 86 93.406 86.012 93.809 86.036 94.209 C 86.258 97.928 83.736 102 80.011 102 L 10 102 C 4.477 102 0 97.523 0 92 L 0 10 C 0 4.477 4.477 0 10 0 L 104 0 Z");-webkit-clip-path:path("M 104 0 C 109.523 0 114 4.477 114 10 L 114 67.024 C 114 70.629 110.192 73.113 106.588 73.008 C 106.393 73.003 106.197 73 106 73 C 94.954 73 86 81.954 86 93 C 86 93.406 86.012 93.809 86.036 94.209 C 86.258 97.928 83.736 102 80.011 102 L 10 102 C 4.477 102 0 97.523 0 92 L 0 10 C 0 4.477 4.477 0 10 0 L 104 0 Z")}}.directions-banner__card-arrow{top:unset;bottom:-18px;left:unset;right:-18px;width:36px;height:36px;box-shadow:0px 9px 13.2px 0px rgba(154,154,154,.1803921569)}@media(max-width: 767px){.directions-banner__card-arrow{bottom:44px;right:-2px;width:24px;height:24px}.directions-banner__card-arrow svg{width:10px;height:10px}}.directions-banner__search{margin-top:-55px;padding:0 135px 45px}@media(max-width: 1919px){.directions-banner__search{padding:0 60px 45px}}@media(max-width: 1439px){.directions-banner__search{padding:0 30px 45px}}@media(max-width: 1023px){.directions-banner__search{padding:25px 20px 20px}}.suitable-services{max-width:1920px;margin:0 auto;padding:80px 135px}@media(max-width: 1919px){.suitable-services{padding:var(--gap-3xl) 60px;max-width:unset}}@media(max-width: 1439px){.suitable-services{padding:var(--gap-2xl) 30px;width:100%}}@media(max-width: 1023px){.suitable-services{padding:60px 20px 46px;background:rgba(0,0,0,0)}}.suitable-services__header{padding:0 20px}.suitable-services__inner{display:flex;flex-direction:column;gap:var(--gap-xl)}@media(max-width: 767px){.suitable-services__inner{gap:37px}}.suitable-services__title{font-size:var(--fs-m);line-height:var(--lh-xxl)}@media(max-width: 1023px){.suitable-services__title{font-size:var(--fs-sm);line-height:var(--lh-sm)}}.suitable-services__title span{padding:1px 17px 5px 8px;font-size:var(--fs-m);line-height:var(--lh-m)}@media(max-width: 1023px){.suitable-services__title span{font-size:var(--fs-sm);line-height:var(--lh-sm)}}.suitable-services__items{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:30px;row-gap:var(--gap-m)}.suitable-services__items.--hidden{display:none}@media(max-width: 1439px){.suitable-services__items{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 1023px){.suitable-services__items{grid-template-columns:repeat(1, 1fr)}}@media(max-width: 767px){.suitable-services__items{row-gap:15px}}.suitable-services__item{position:relative}.suitable-services__item:hover .suitable-services__item-title{color:var(--color-text-accent-1)}.suitable-services__item:hover .suitable-services__item-vector circle{fill:var(--color-text-accent-1)}.suitable-services__item-button{display:flex;align-items:flex-start;gap:20px}.suitable-services__item-title{padding-left:32px;transition:all .3s;font-family:var(--font-main);font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);text-align:left}@media(max-width: 767px){.suitable-services__item-title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.suitable-services__item-vector{position:absolute;top:6px}.suitable-services__item-vector circle{transition:all .3s}.suitable-services__empty{display:flex;flex-direction:column;gap:20px;padding:30px 20px}.suitable-services__empty-title{font-family:var(--font-accent);margin:0;text-align:left;font-weight:var(--fw-regular);font-size:var(--fs-l);line-height:var(--lh-l)}.suitable-services__empty-text{margin:0;font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);text-align:left}.suitable-services.--empty{padding-block:28px}.suitable-services.--empty .suitable-services__header{display:none}[data-suitable-services]{position:relative;display:none;opacity:0;transform:translateY(18px);transition:opacity .35s ease,transform .35s ease}[data-suitable-services].--active{display:block;opacity:1;transform:translateY(0)}@keyframes suitable-services-fade-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}[data-service-item].is-active .suitable-services__item-title{color:var(--color-text-accent-1)}[data-service-item].is-active .suitable-services__item-vector circle{fill:var(--color-text-accent-1)}.doctors{max-width:1748px;margin:0 auto;padding:54px 30px 81px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;background:var(--color-accent-beige-1)}@media(max-width: 1919px){.doctors{padding:var(--gap-3xl) 40px;max-width:unset}}@media(max-width: 1439px){.doctors{padding:var(--gap-2xl) 10px;width:100%}}@media(max-width: 1023px){.doctors{padding:40px 0px 30px;background:unset}}.doctors__title span{padding:0 21px 5px;font-size:var(--fs-m);line-height:var(--lh-m)}@media(max-width: 1023px){.doctors__title span{font-size:var(--fs-sm);line-height:var(--lh-sm)}}.doctors__inner{display:flex;flex-direction:column;gap:42px}@media(max-width: 1439px){.doctors__inner{gap:var(--gap-xl)}}@media(max-width: 1023px){.doctors__inner{gap:38px}}.doctors__cards{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--gap-l)}@media(max-width: 1439px){.doctors__cards{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 1023px){.doctors__cards{grid-template-columns:repeat(2, 1fr);gap:10px}}@media(max-width: 576px){.doctors__cards{grid-template-columns:repeat(1, 1fr)}}.doctors__card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-s);padding:14px 20px;background:var(--color-background-primary);border-radius:var(--radius-sm);box-shadow:0px 9px 13.2px 0px rgba(177,177,177,.1);z-index:1}.doctors__card::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:all .3s ease-in-out;background:linear-gradient(98.31deg, #e3d6bf 0.08%, #f0e6d2 50.56%, #e1c6ac 100.08%);opacity:0;z-index:-1;border-radius:var(--radius-sm)}.doctors__card:hover::before{opacity:1;box-shadow:0px 9px 13.2px 0px rgba(177,177,177,.83)}.doctors__card:active::before{opacity:1;box-shadow:0px 9px 13.2px 0px rgba(177,177,177,.83)}.doctors__card-reviews{display:flex;align-items:center;gap:var(--gap-s);border-radius:var(--radius-sm)}.doctors__card-review-text{font-family:var(--font-main);font-weight:var(--fw-regular);font-size:var(--fs-4xs);line-height:var(--lh-4xs)}.doctors__card-title{font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);color:var(--color-text-primary);text-align:left}.doctors__card-price{display:flex;gap:var(--gap-s)}.doctors__card-price-text{font-weight:var(--fw-regular);font-size:var(--fs-4xs);line-height:var(--lh-4xs);color:var(--color-text-primary)}.doctors__card-price-value{font-weight:var(--fw-semibold);font-size:var(--fs-3xs);line-height:var(--lh-3xs);color:var(--color-text-primary)}.direction-choice{max-width:1920px;margin:0 auto;padding:35px 130px 45px}@media(max-width: 1919px){.direction-choice{padding:var(--gap-3xl)}}@media(max-width: 1439px){.direction-choice{padding:var(--gap-2xl) 30px;width:100%}}@media(max-width: 1023px){.direction-choice{padding:30px 20px 30px}}.direction-choice__inner{display:flex;flex-direction:column;gap:var(--gap-2xl)}@media(max-width: 1439px){.direction-choice__inner{gap:var(--gap-xl)}}@media(max-width: 576px){.direction-choice__inner{gap:var(--gap-l)}}.direction-choice__cards{display:grid;grid-template-columns:repeat(5, 1fr);gap:30px}@media(max-width: 1919px){.direction-choice__cards{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 1439px){.direction-choice__cards{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 1023px){.direction-choice__cards{grid-template-columns:repeat(1, 1fr);gap:15px}}.direction-choice__all-directions{display:none;justify-content:center;align-items:center;padding:0 20px;gap:var(--gap-l)}@media(max-width: 1023px){.direction-choice__all-directions{display:flex}}.direction-choice__all-directions svg{transition:all .3s ease-in-out}.direction-choice__all-directions:active svg{transform:rotate(180deg);transition:all .3s ease-in-out}.direction-choice__all-directions-text{font-size:var(--fs-2xs);line-height:var(--lh-2xs);font-weight:var(--fw-semibold)}.diagnostics{max-width:1920px;margin:0 auto;padding:var(--gap-3xl) 115px 75px}@media(max-width: 1919px){.diagnostics{padding:var(--gap-3xl) 40px}}@media(max-width: 1439px){.diagnostics{padding:var(--gap-2xl) 10px;width:100%}}@media(max-width: 1023px){.diagnostics{padding:40px 0px 30px}}.diagnostics__inner{display:flex;flex-direction:column;gap:var(--gap-2xl);padding:0 20px}@media(max-width: 1439px){.diagnostics__inner{gap:var(--gap-xl)}}@media(max-width: 576px){.diagnostics__inner{gap:var(--gap-l)}}.diagnostics__cards{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--gap-l)}@media(max-width: 1439px){.diagnostics__cards{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 1023px){.diagnostics__cards{grid-template-columns:repeat(1, 1fr)}}.diagnostics__title span{padding:2px 24px}.banner{width:100%;padding:67px 135px 58px;max-width:1920px;margin:0 auto}@media(max-width: 1919px){.banner{padding:60px}}@media(max-width: 1439px){.banner{padding:30px}}@media(max-width: 767px){.banner{padding:20px 20px 40px}}.banner__title{font-family:var(--font-accent);font-weight:var(--fw-bold);font-size:var(--fs-xl);line-height:var(--lh-xl);color:var(--color-text-accent-1);letter-spacing:0}@media(max-width: 1439px){.banner__title{font-size:var(--fs-l);line-height:var(--lh-l)}}@media(max-width: 767px){.banner__title{font-size:var(--fs-m);line-height:var(--lh-sm)}}.banner .breadcrumbs{display:none}@media(max-width: 767px){.banner .breadcrumbs{display:flex !important;min-height:auto;margin-bottom:20px;padding-top:20px;margin-top:0;padding:0}}.news-container__wrapper{padding:30px 0;display:flex;flex-direction:column;gap:30px}.news-container__list{display:grid;grid-template-columns:repeat(4, 1fr);gap:40px 30px;padding-bottom:30px}@media(max-width: 1439px){.news-container__list{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 1023px){.news-container__list{gap:20px 10px;grid-template-columns:repeat(2, 1fr);padding-bottom:0px}}@media(max-width: 767px){.news-container__list{gap:10px;grid-template-columns:repeat(1, 1fr)}}.news-card-list{display:flex;flex-direction:column;width:100%;border-radius:20px;transition:all .3s;min-height:339px}.news-card-list:hover{box-shadow:0px 6px 18px 0px rgba(154,154,154,.1803921569)}@media(max-width: 576px){.news-card-list{min-height:281px}}.news-card-list__media{border-radius:20px;width:100%;height:245px;overflow:hidden;position:relative}@media(max-width: 1023px){.news-card-list__media{height:182px}}.news-card-list__media img{width:100%;height:100%;object-fit:cover}.news-card-list__media video{width:100%;height:100%;object-fit:cover}.news-card-list__buttn-play{display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:#fff;position:absolute;top:50%;left:50%;width:47px;height:47px;transform:translate(-50%, -50%);transition:.3s}.news-card-list__buttn-play svg{width:18px;height:18px}@media(max-width: 1023px){.news-card-list__buttn-play{width:40px;height:40px}.news-card-list__buttn-play svg{width:15px;height:15px}}.news-card-list__buttn-play.--hidden{opacity:0;visibility:hidden}.news-card-list__content{flex:1;width:100%;margin-top:-45px;border-radius:20px;padding:20px;background:var(--color-accent-beige-1);display:flex;flex-direction:column;gap:20px;z-index:1}@media(max-width: 1023px){.news-card-list__content{margin-top:-30px;gap:10px}}.news-card-list__content-footer{margin-top:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.news-card-list__title{font-family:var(--font-main);font-weight:700;font-size:var(--fs-2xs);line-height:var(--fs-2xs);color:var(--color-text-primary);letter-spacing:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width: 1023px){.news-card-list__title{font-size:var(--fs-3xs);line-height:var(--fs-2xs)}}.news-card-list__date{font-family:var(--font-main);font-weight:400;font-size:14px;line-height:1.28571;color:var(--color-text-primary)}@media(max-width: 1023px){.news-card-list__date{font-size:12px}}.news-card-list__tag{border-radius:10px;padding:7px 11px 5px;background:#f8f6f1;font-family:var(--font-main);font-weight:500;font-size:14px;line-height:1.28571;color:var(--color-text-primary)}@media(max-width: 1023px){.news-card-list__tag{font-size:12px}}.news-header{display:flex;gap:10px;padding:20px;border-radius:10px;background:var(--color-accent-beige-1);scrollbar-width:none;-ms-overflow-style:none;overflow:scroll}@media(max-width: 1023px){.news-header{margin:0 -20px}}.news-header::-webkit-scrollbar{display:none}.news-header__button{border:1px solid var(--color-background-secondary);border-radius:5px;padding:14px 20px;background:var(--color-background-primary);font-family:var(--font-main);font-weight:600;font-size:14px;line-height:1.28571;color:var(--color-text-primary);position:relative;z-index:1;transition:all .3s}.news-header__button::before{content:"";position:absolute;inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px);pointer-events:none;background:linear-gradient(135deg, #e3d6bf 0%, #f0e6d2 50.48%, #e1c6ac 100%);border-radius:5px;opacity:0;z-index:-1;transition:all .3s}.news-header__button:hover::before{opacity:1}.news-header__button.--active{cursor:default;pointer-events:none;border-color:rgba(0,0,0,0);background:var(--color-accent-hover);color:var(--color-text-invert)}.news-paginatin{display:flex;justify-content:center;width:100%}.news-paginatin__wrapper{display:flex;align-items:center;flex-direction:row;gap:4px}.news-paginatin__button-number{padding:3px 12px;border-radius:2px;font-family:var(--font-family);font-weight:400;font-size:16px;line-height:1.25;text-align:center;position:relative;transition:all .3s;z-index:1}.news-paginatin__button-number:before{content:"";position:absolute;inset:0px;width:100%;height:100%;pointer-events:none;background:linear-gradient(135deg, #e3d6bf 0%, #f0e6d2 50.48%, #e1c6ac 100%);border-radius:2px;opacity:0;z-index:-1;transition:all .3s}.news-paginatin__button-number:hover::before{opacity:1}.news-paginatin__button-number.--active{pointer-events:none;color:var(--color-text-invert);background-color:var(--color-accent-hover)}.news-paginatin__button-prev,.news-paginatin__button-next{display:flex;align-items:center;justify-content:center;width:26px;height:26px;position:relative}.news-paginatin__button-prev:before,.news-paginatin__button-next:before{content:"";position:absolute;inset:0px;width:100%;height:100%;pointer-events:none;background:linear-gradient(135deg, #e3d6bf 0%, #f0e6d2 50.48%, #e1c6ac 100%);border-radius:2px;opacity:0;z-index:-1;transition:all .3s}.news-paginatin__button-prev:hover::before,.news-paginatin__button-next:hover::before{opacity:1}.news-paginatin__button-prev svg,.news-paginatin__button-next svg{height:16px;width:11px}.news-paginatin__button-prev.--unactive,.news-paginatin__button-next.--unactive{pointer-events:none;cursor:not-allowed}.doctors-breeding-banner__header-wrapper{display:flex;flex-direction:column;gap:30px;max-width:935px}@media(max-width: 767px){.doctors-breeding-banner__header-wrapper{margin-bottom:134px}}@media(max-width: 576px){.doctors-breeding-banner__header-wrapper{gap:25px}}.doctors-breeding-banner__container{padding:53px 13px 0px 135px}@media(max-width: 1919px){.doctors-breeding-banner__container{padding:57px 0 0 0}}@media(max-width: 1199px){.doctors-breeding-banner__container{padding-right:70px}}@media(max-width: 767px){.doctors-breeding-banner__container{padding:50px 20px 60px;max-height:unset;padding-top:20px}}.doctors-breeding-banner__container .directions-banner__video-container{margin:40px 0px 0 0}@media(max-width: 1199px){.doctors-breeding-banner__container .directions-banner__video-container{margin:40px 0 0px 0;right:0}}@media(max-width: 1023px){.doctors-breeding-banner__container .directions-banner__video-container{position:relative;width:fit-content;top:0px;right:0;align-self:flex-end;margin:0;margin-bottom:40px}}@media(max-width: 767px){.doctors-breeding-banner__container .directions-banner__video-container{margin:0;position:absolute;bottom:-50px}}.doctors-breeding-banner__text{max-width:807px}.doctors-breeding-banner__search{margin-top:-35px;padding:0 135px 20px}@media(max-width: 1919px){.doctors-breeding-banner__search{padding:0 60px 20px}}@media(max-width: 1439px){.doctors-breeding-banner__search{padding:0 30px 20px}}@media(max-width: 1023px){.doctors-breeding-banner__search{padding:25px 20px 20px;margin-top:-55px}}.doctors-breeding-banner__search-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--gap-l)}@media(max-width: 767px){.doctors-breeding-banner__search-wrapper{position:relative;gap:12px;box-shadow:0px 6px 18px 0px rgba(154,154,154,.1803921569);background:#fff;border-radius:var(--radius-sm)}}.doctors-breeding-banner__search-label{justify-content:space-between}@media(max-width: 767px){.doctors-breeding-banner__search-label{background:rgba(0,0,0,0);box-shadow:none;padding-right:0}}@media(max-width: 767px){.doctors-breeding-banner__search-btn{max-width:100%;width:100%;position:relative;height:64px;width:64px;flex-shrink:0}.doctors-breeding-banner__search-btn span{display:none}.doctors-breeding-banner__search-btn svg{width:20px;height:20px}}.doctors-breeding-banner__filter-button{cursor:pointer;width:24px;height:24px;user-select:none}.doctors-breeding-banner__filter-button path{transition:all .2s;stroke:var(--color-icon-disabled)}.doctors-breeding-banner__filter-button:hover path{stroke:var(--color-icon-accent-1)}.doctors-breeding-banner__filter-button.--opened path{stroke:var(--color-icon-accent-1)}.doctors-breeding-banner__filter-body{box-sizing:content-box;transition:all .6s cubic-bezier(0.65, 0.05, 0.36, 1);margin:0 auto;height:0;overflow:hidden}.doctors-breeding-banner__filter-body.--opened{height:auto;padding-top:20px}.doctors-breeding-banner__filter-wrapper{padding:40px 90px;background-color:#f9ebdb;border-radius:var(--radius-sm);display:flex;justify-content:space-between;gap:30px}@media(max-width: 1516px){.doctors-breeding-banner__filter-wrapper{padding:40px 20px}}@media(max-width: 1023px){.doctors-breeding-banner__filter-wrapper{padding:20px 10px}}@media(max-width: 767px){.doctors-breeding-banner__filter-wrapper{flex-direction:column;gap:var(--gap-l);padding:20px}}@media(max-width: 576px){.doctors-breeding-banner__filter-wrapper{gap:var(--gap-m)}}.doctors-breeding-banner__separator{min-width:1px;min-height:100%;background-color:var(--color-text-accent-light)}@media(max-width: 767px){.doctors-breeding-banner__separator{display:none}}.doctors-breeding-banner__filter-params{display:flex;flex-direction:column;gap:var(--gap-l);flex:1 1;max-width:655px;width:100%}@media(max-width: 1023px){.doctors-breeding-banner__filter-params{gap:var(--gap-m)}}@media(max-width: 767px){.doctors-breeding-banner__filter-params{padding:0}}.doctors-breeding-banner__filter-params_title{font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);max-width:155px}@media(max-width: 1439px){.doctors-breeding-banner__filter-params_title{font-size:var(--fs-2xs);line-height:var(--lh-xs);max-width:100%;flex-shrink:1}}.doctors-breeding-banner__filter-params_select{--arrow-icon-rotate: rotate(0deg);position:relative;display:flex;align-items:center;justify-content:space-between;padding:10px 20px;background-color:#fcfcfc;border-radius:var(--radius-s);width:100%;max-width:473px;height:48px;cursor:pointer}@media(max-width: 1439px){.doctors-breeding-banner__filter-params_select{max-width:100%}}.doctors-breeding-banner__filter-params_select.--opened{--arrow-icon-rotate: rotate(180deg)}.doctors-breeding-banner__filter-params_select-title{font-weight:var(--fw-semibold);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary);user-select:none;white-space:nowrap;overflow-y:auto}.doctors-breeding-banner__filter-params_select-arrow{display:flex;align-items:center;justify-content:center;width:20px;height:20px;transition:.2s;transform:var(--arrow-icon-rotate)}.doctors-breeding-banner__filter-params_select-arrow svg{width:100%;height:100%;object-fit:contain}.doctors-breeding-banner__filter-params_select-list{position:absolute;width:100%;left:0;top:55px;padding:16px 12px;flex-direction:column;gap:12px;background-color:#fcfcfc;border-radius:var(--radius-s);z-index:40;opacity:0;visibility:hidden;pointer-events:none;overflow:hidden;cursor:default;box-shadow:0px 6px 18px 0px rgba(154,154,154,.1803921569);transition:.3s;display:none}@media(max-width: 576px){.doctors-breeding-banner__filter-params_select-list{padding:20px 5px}}.doctors-breeding-banner__filter-params_select-list.--opened{opacity:1;visibility:visible;pointer-events:all}.doctors-breeding-banner__filter-params_select-items{display:flex;flex-direction:column;gap:var(--gap-s);max-height:230px;overflow-y:auto;padding-right:20px}.doctors-breeding-banner__filter-params_select-items::-webkit-scrollbar{width:5px}.doctors-breeding-banner__filter-params_select-items::-webkit-scrollbar-thumb{border-radius:5px;background-color:#ececec}.doctors-breeding-banner__filter-params_select-search{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-xs);border:1px solid var(--color-text-accent-light);border-radius:var(--radius-s);padding:10px 20px;height:40px}.doctors-breeding-banner__filter-params_select-search input{appearance:none;border:none;margin:0;padding:0;font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-primary)}.doctors-breeding-banner__filter-params_select-search:hover .doctors-breeding-banner__filter-params_select-search-icon{transform:scale(1.1)}.doctors-breeding-banner__filter-params_select-search-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;transition:.2s}.doctors-breeding-banner__filter-params_select-item{border-radius:var(--radius-s);padding:6px 20px;font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-primary);background:#fff;position:relative;z-index:40;transition:color .2s ease-in-out background .2s ease-in-out;cursor:pointer;height:32px}.doctors-breeding-banner__filter-params_select-item::before{content:"";position:absolute;width:100%;height:100%;inset:0;border-radius:var(--radius-s);background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);transition:all .15s;z-index:-1;opacity:0}.doctors-breeding-banner__filter-params_select-item:hover::before{opacity:1}.doctors-breeding-banner__filter-params_select-item:hover{color:var(--color-text-invert)}.doctors-breeding-banner__filter-params_select-item.--active{background-color:var(--color-accent-hover);color:var(--color-text-invert)}.doctors-breeding-banner__filter-params_select-item.--active:hover{background:#fff}.doctors-breeding-banner__filter-category{display:flex;align-items:center;gap:var(--gap-sm);justify-content:space-between}@media(max-width: 1439px){.doctors-breeding-banner__filter-category{flex-direction:column;align-items:flex-start}}@media(max-width: 576px){.doctors-breeding-banner__filter-category{gap:10px}}.doctors-breeding-banner__filter-category_content{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--gap-s);background-color:rgba(0,0,0,0);border-radius:var(--radius-s);max-width:470px;width:100%}@media(max-width: 1439px){.doctors-breeding-banner__filter-category_content{max-width:100%}}@media(max-width: 359px){.doctors-breeding-banner__filter-category_content{grid-template-columns:repeat(2, 1fr)}}.doctors-breeding-banner__filter-category_wrapper input{display:none}.doctors-breeding-banner__filter-category_wrapper input:checked+.doctors-breeding-banner__filter-category_label{color:var(--color-text-invert);background-color:var(--color-accent-hover);pointer-events:none}.doctors-breeding-banner__filter-category_label{height:48px;font-size:var(--fs-2xs);line-height:var(--lh-2s)}@media(max-width: 1023px){.doctors-breeding-banner__filter-category_label{padding:10px;font-size:14px}}.doctors-breeding-banner__filter-param{display:flex;align-items:center;gap:var(--gap-sm);justify-content:space-between}@media(max-width: 1439px){.doctors-breeding-banner__filter-param{flex-direction:column;align-items:flex-start}}@media(max-width: 576px){.doctors-breeding-banner__filter-param{gap:10px}}.doctors-breeding-banner__search-tags{margin-top:20px;display:none;justify-content:space-between;gap:var(--gap-sm)}@media(max-width: 767px){.doctors-breeding-banner__search-tags{flex-direction:column}}.doctors-breeding-banner__search-tags.--active{display:flex}.doctors-breeding-banner__search-tags_wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap-s);row-gap:var(--gap-xs)}.doctors-breeding-banner__search-tag{display:flex;align-items:center;justify-content:center;gap:var(--gap-s);background-color:var(--color-accent-hover);padding:5px 10px;border-radius:var(--radius-sm);transition:.3s}.doctors-breeding-banner__search-tag_tag{font-weight:var(--fw-medium);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-invert);user-select:none}.doctors-breeding-banner__search-tag_delete{width:24px;height:24px;border-radius:50%;transition:.2s;cursor:pointer;background-image:url(/front/dist/assets/css/../img/icons/close-icon.svg);background-size:24px 24px;background-position:center}.doctors-breeding-banner__search-tag_delete:hover{background-color:#99204a}.doctors-breeding-banner__reset-filters{display:flex;align-items:center;justify-content:center;gap:var(--gap-s);background-color:#fcfcfc;padding:5px 10px;border-radius:var(--radius-sm);transition:.2s;height:fit-content;width:fit-content}.doctors-breeding-banner__reset-filters:hover{background-color:var(--color-accent-hover)}.doctors-breeding-banner__reset-filters:hover span{color:var(--color-text-invert)}.doctors-breeding-banner__reset-filters:hover .doctors-breeding-banner__reset-filters_svg{background-color:#fcfcfc}.doctors-breeding-banner__reset-filters span{font-weight:var(--fw-medium);font-size:var(--fs-3xs);line-height:var(--lh-3xs);letter-spacing:0;color:var(--color-text-primary);transition:.2s;user-select:none}.doctors-breeding-banner__reset-filters_svg{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;transition:.2s;cursor:pointer}.doctors-breeding-banner__reset-filters_svg path{transition:.2s}.doctors-cards{padding-top:48px;padding-bottom:48px}@media(max-width: 767px){.doctors-cards{padding-top:40px;padding-bottom:40px;overflow:hidden}}.doctors-cards__inner{display:flex;flex-direction:column;gap:var(--gap-2xl)}.doctors-cards__block{display:flex;flex-direction:column;gap:var(--gap-2xl);transition:all .3s ease-in-out}@media(max-width: 767px){.doctors-cards__block{gap:var(--gap-l)}}.doctors-cards__block.--hidden{display:none;visibility:hidden;pointer-events:none;opacity:0}.doctors-cards__cards{overflow:hidden;margin-left:0}.doctors-cards__cards .swiper-wrapper{box-sizing:border-box;display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}@media(max-width: 1439px){.doctors-cards__cards .swiper-wrapper{grid-template-columns:repeat(2, 1fr);gap:20px}}@media(max-width: 1023px){.doctors-cards__cards .swiper-wrapper{gap:10px}}@media(max-width: 767px){.doctors-cards__cards .swiper-wrapper{display:flex;gap:0}}.doctors-cards__mobile-slide{height:auto}@media(max-width: 767px){.doctors-cards__mobile-slide{max-width:293px}}.doctors-cards__card{height:auto}@media(max-width: 767px){.doctors-cards__card{height:100%;width:100%;flex-direction:column;gap:25px}}@media(max-width: 767px){.doctors-cards__card .appointment-with-doctors__card-image{min-width:auto;width:100%;height:250px}}@media(max-width: 767px){.doctors-cards__card .appointment-with-doctors__card-achievements{flex-wrap:wrap;gap:7px 15px}}.doctors-cards__empty{display:none;flex-direction:column;gap:20px}.doctors-cards__empty.--active{display:flex}.doctors-cards__empty-title{font-family:var(--font-accent);font-weight:var(--fw-medium);font-size:var(--fs-l);line-height:var(--lh-l);color:var(--color-text-primary)}@media(max-width: 767px){.doctors-cards__empty-title{font-size:24px;line-height:var(--lh-s)}}.doctors-cards__empty-text{font-family:var(--font-main);font-weight:400;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-primary)}@media(max-width: 767px){.doctors-cards__empty-text{font-size:16px}}.search-page-banner .doctors-breeding-banner__container{padding-left:135px;padding-right:135px;padding-top:100px}@media(max-width: 1919px){.search-page-banner .doctors-breeding-banner__container{padding-left:60px;padding-right:60px}}@media(max-width: 1439px){.search-page-banner .doctors-breeding-banner__container{padding-left:30px;padding-right:30px}}@media(max-width: 1023px){.search-page-banner .doctors-breeding-banner__container{padding-left:20px;padding-right:20px}}@media(max-width: 767px){.search-page-banner .doctors-breeding-banner__container{padding:0;padding-left:20px;padding-right:20px}}@media(max-width: 767px){.search-page-banner .page-header__container{min-height:unset}}.search-page-banner .directions-banner__info{padding:0;align-items:center}@media(max-width: 767px){.search-page-banner .directions-banner__info{justify-content:center}}@media(max-width: 576px){.search-page-banner .directions-banner__info{min-height:150px}}.search-page-banner__search{margin-top:-55px;padding-bottom:20px}.search-page-banner__header-wrapper{width:100%;display:flex;justify-content:center;margin-bottom:0}.search-page-result{padding:60px 0}@media(max-width: 767px){.search-page-result{padding:28px 0}}.search-page-result__inner{display:flex;flex-direction:column;gap:15px}.search-page-result__title{margin:0;font-family:var(--font-accent);font-weight:var(--fw-medium);font-size:var(--fs-l);line-height:var(--lh-l);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 767px){.search-page-result__title{font-size:24px;line-height:var(--lh-s)}}.search-page-result__text{margin:0;display:flex;align-items:center;gap:10px}.search-page-result__text span{font-weight:var(--fw-semibold);font-style:normal;font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}.search-page-result__text_results{font-weight:var(--fw-regular)}.search-result-content{padding:80px 0}@media(max-width: 767px){.search-result-content{padding:0}}.search-result-content__list{display:flex;flex-direction:column;gap:48px}@media(max-width: 767px){.search-result-content__list{gap:0}}.search-result-content__item{display:flex;flex-direction:column;gap:36px}@media(max-width: 767px){.search-result-content__item{padding:40px 0;gap:40px}}.search-result-content__item-header{display:flex;align-items:center;justify-content:space-between;gap:20px}@media(max-width: 1023px){.search-result-content__item-header{flex-direction:column;align-items:flex-start}}.search-result-content__title{margin:0;font-size:var(--fs-m);line-height:var(--lh-m)}.search-result-content__title span{font-size:var(--fs-m);line-height:var(--lh-m)}.search-result-content__count{margin:0;font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);white-space:nowrap}.search-result-content__item-body{min-height:1px}.search-result-content__services-list-block{display:flex;flex-direction:column;gap:20px}.search-result-content__services-more-btn{display:none}@media(max-width: 576px){.search-result-content__services-more-btn{display:flex}}.search-result-content__doctors-list-block{display:flex;flex-direction:column;gap:20px}.search-result-content__doctors-more-btn{display:none}@media(max-width: 576px){.search-result-content__doctors-more-btn{display:flex}}.search-result-content__checkup-list-block{display:flex;flex-direction:column;gap:20px}.search-result-content__checkup-more-btn{display:none}@media(max-width: 576px){.search-result-content__checkup-more-btn{display:flex}}.search-result-content__price-list-block{display:flex;flex-direction:column;gap:20px}.search-result-content__price-more-btn{display:none}@media(max-width: 576px){.search-result-content__price-more-btn{display:flex}}.search-result-content__news-list-block{display:flex;flex-direction:column;gap:20px}.search-result-content__news-more-btn{display:none}@media(max-width: 576px){.search-result-content__news-more-btn{display:flex}}.search-result-news__grid-wrap{padding-bottom:20px}@media(max-width: 767px){.search-result-news__grid-wrap{padding-bottom:0}}.search-result-news__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:30px}@media(max-width: 1439px){.search-result-news__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 1199px){.search-result-news__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 767px){.search-result-news__grid{gap:15px;grid-template-columns:repeat(1, minmax(0, 1fr))}}.check-up-second{max-width:1920px;margin:0 auto;padding:var(--gap-3xl) 115px 50px}@media(max-width: 1919px){.check-up-second{padding:var(--gap-3xl) 40px}}@media(max-width: 1439px){.check-up-second{padding:var(--gap-2xl) 10px;width:100%}}@media(max-width: 1023px){.check-up-second{padding:40px 0px 44px}}.check-up-second__inner{display:flex;flex-direction:column;gap:var(--gap-2xl)}@media(max-width: 1439px){.check-up-second__inner{gap:var(--gap-xl)}}@media(max-width: 576px){.check-up-second__inner{gap:var(--gap-l)}}.check-up-second__cards{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}@media(max-width: 1439px){.check-up-second__cards{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 1023px){.check-up-second__cards{grid-template-columns:1fr}}.check-up-second__card-title-img-wrapper{display:flex;gap:10px;align-items:center}.check-up-second-card{position:relative;display:flex;flex-direction:column;gap:10px;padding:20px;width:100%;border-radius:var(--radius-sm);background:var(--color-background-accent-beige-1, #fcfcfc);z-index:1}.check-up-second-card::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:all .3s ease-in-out;background:linear-gradient(98.31deg, #E3D6BF 0.08%, #F0E6D2 50.56%, #E1C6AC 100.08%);opacity:0;z-index:-1;border-radius:var(--radius-sm)}.check-up-second-card:hover::before{opacity:1}.check-up-second-card:active::before{opacity:1}.check-up-second-card__img{width:50px;height:50px}.check-up-second-card__title{font-family:var(--font-main);font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);color:var(--color-text-primary);max-width:192px}@media(max-width: 767px){.check-up-second-card__title{font-size:var(--fs-2xs)}}.check-up-second-card__description{font-family:var(--font-main);font-weight:var(--fw-regular);font-size:var(--fs-3xs);line-height:var(--lh-3xs);color:var(--color-text-accent)}.tech-page-banner__inner{padding-top:110px;padding-bottom:110px}.tech-page-banner__content{display:flex;flex-direction:column;align-items:center;gap:50px;text-align:center}.tech-page-banner__title{margin:0;font-family:var(--font-accent);font-weight:700;font-size:75px;line-height:90px;letter-spacing:0;text-align:center;color:var(--color-text-accent-1)}.tech-page-banner__text{margin:0;font-weight:var(--fw-medium);font-size:var(--fs-s);line-height:35px;letter-spacing:0;text-align:center;color:#494949;max-width:445px}.tech-page-banner__button{width:fit-content}@media(max-width: 576px){.tech-page-banner__button{width:100%;height:70px}}@media(max-width: 1023px){.tech-page-banner__inner{padding-top:80px;padding-bottom:80px}.tech-page-banner__title{font-size:56px;line-height:68px}}@media(max-width: 767px){.tech-page-banner__inner{padding-top:60px;padding-bottom:60px}.tech-page-banner__title{font-size:38px;line-height:46px}.tech-page-banner__text{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 576px){.tech-page-banner__inner{padding-top:32px;padding-bottom:60px}.tech-page-banner__content{gap:30px}.tech-page-banner__title{font-size:var(--fs-ml);line-height:var(--lh-l)}.tech-page-banner__text{font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);vertical-align:middle}}.main-block-constructor__wrapper{background:var(--color-accent-beige-1);padding:48px;display:flex;flex-direction:row;gap:90px;margin:10px 0}@media(max-width: 1439px){.main-block-constructor__wrapper{gap:40px}}@media(max-width: 1023px){.main-block-constructor__wrapper{margin:0 -20px;padding:20px}}.main-block-constructor__left-block{flex:1;max-width:889px;display:flex;flex-direction:column;gap:30px;padding:20px 0}@media(max-width: 1023px){.main-block-constructor__left-block{padding:0;max-width:unset}}.main-block-constructor__left-block-info{display:flex;flex-direction:column;gap:30px;padding-bottom:30px;border-bottom:1px solid #ececec}.main-block-constructor__title{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}@media(max-width: 1439px){.main-block-constructor__title{font-size:35px}}@media(max-width: 1023px){.main-block-constructor__title{font-size:30px}}.main-block-constructor__block-buttons{display:flex;flex-direction:row;gap:30px}@media(max-width: 767px){.main-block-constructor__block-buttons{flex-direction:column;gap:20px}}.main-block-constructor__button{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:48px;padding:var(--gap-s) var(--gap-m);border-radius:var(--radius-s);font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);color:var(--color-text-primary);background:#fff;letter-spacing:0;transition:all .3s;outline:1px solid rgba(0,0,0,0);position:relative;z-index:1}.main-block-constructor__button path{transition:fill .3s ease-in-out}.main-block-constructor__button::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.main-block-constructor__button:hover::before{opacity:1}.main-block-constructor__button:hover{color:var(--color-text-primary) !important;background:#fff}.main-block-constructor__button:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}.main-block-constructor__button{height:59px;padding:17.5px 30px;font-size:18px;font-weight:600}@media(max-width: 1023px){.main-block-constructor__button{height:70px}}.main-block-constructor__button.red-button{background:#99204a;color:#fff}.main-block-constructor__button.red-button:hover{background:rgba(0,0,0,0)}.main-block-constructor__text{font-family:var(--font-main);font-weight:500;font-size:18px;line-height:1.33333;color:var(--color-text-primary)}@media(max-width: 1023px){.main-block-constructor__text{font-size:16px;line-height:1.27}}.main-block-constructor__achievements{display:flex;gap:30px}.main-block-constructor__achievement{display:flex;align-items:center;flex-direction:row;gap:10px}.main-block-constructor__achievement svg{height:19px;aspect-ratio:1/1}.main-block-constructor__achievement p{font-family:var(--font-main);font-weight:600;font-size:14px;line-height:1.28571;color:var(--color-text-primary)}.main-block-constructor__left-block-links{display:flex;flex-wrap:wrap;max-width:353px;width:100%;gap:10px}@media(max-width: 1023px){.main-block-constructor__left-block-links{max-width:unset;gap:5px}}.main-block-constructor__left-block-link{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;color:var(--color-text-primary);background:#fff;transition:all .3s;position:relative;z-index:1;border-radius:15px;border:6px solid var(--color-accent-beige-1);font-weight:var(--fw-regular);font-size:14px;line-height:1.28571;padding:8px 14px}@media(max-width: 1023px){.main-block-constructor__left-block-link{padding:8px 9px;height:46px}}.main-block-constructor__left-block-link path{transition:fill .3s ease-in-out}.main-block-constructor__left-block-link::before{pointer-events:none;position:absolute;content:"";width:calc(100% + 12px);height:calc(100% + 12px);inset:-6px;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:15px;opacity:0;transition:all .3s;z-index:-1}.main-block-constructor__left-block-link:hover::before{opacity:1}.main-block-constructor__left-block-link:hover{color:var(--color-text-primary) !important;background:rgba(0,0,0,0)}.main-block-constructor__right-block{flex:1;max-width:671px;width:100%;position:relative;height:450px}@media(max-width: 1439px){.main-block-constructor__right-block{aspect-ratio:3/2;height:unset}}@media(max-width: 1023px){.main-block-constructor__right-block{display:none}}.main-block-constructor__right-block.--mobile{display:none}@media(max-width: 1023px){.main-block-constructor__right-block.--mobile{flex:unset;max-width:unset;display:block}}@media(max-width: 767px){.main-block-constructor__right-block.--mobile{aspect-ratio:3/2}}.main-block-constructor__right-block-video{width:100%;height:100%;border-radius:18px;object-fit:cover}.main-block-constructor__right-block-play{cursor:pointer;position:absolute;z-index:1;bottom:30px;left:30px;display:flex;align-items:center;justify-content:center;width:54px;height:54px;background-color:var(--color-background-primary);box-shadow:0 9px 13px 0 rgba(177,177,177,.83);border-radius:100%;border:1px solid #ececec;transition:all .3s ease-in-out}.main-block-constructor__right-block-play svg{width:24px;height:24px}@media(max-width: 1023px){.main-block-constructor__right-block-play{width:30px;height:30px;box-shadow:0 9px 13px 0 rgba(177,177,177,.83);bottom:10px;left:10px}.main-block-constructor__right-block-play svg{width:14px;height:14px}}.main-block-constructor__right-block-play.--hidden{opacity:0;visibility:hidden;pointer-events:none}.indications-for-surgery{padding-top:var(--gap-3xl);padding-bottom:var(--gap-3xl)}@media(max-width: 1023px){.indications-for-surgery{padding-top:40px;padding-bottom:40px}}.indications-for-surgery__content{display:flex;gap:75px}@media(max-width: 1023px){.indications-for-surgery__content{flex-direction:column-reverse;gap:30px}}.indications-for-surgery__list-container{display:flex;flex-direction:column;gap:var(--gap-2xl);min-width:902px;width:fit-content}@media(max-width: 1919px){.indications-for-surgery__list-container{min-width:700px}}@media(max-width: 1439px){.indications-for-surgery__list-container{min-width:350px}}@media(max-width: 1023px){.indications-for-surgery__list-container{gap:30px}}.indications-for-surgery__list-container p{font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.indications-for-surgery__list-container p{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.indications-for-surgery__list-container p{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.indications-for-surgery__list-container p b{font-weight:var(--fw-semibold);color:var(--color-text-primary)}.indications-for-surgery__list-container p i{font-style:italic}.indications-for-surgery__list-container p i b{font-style:italic;font-weight:var(--fw-semibold);color:var(--color-text-accent-1)}@media(max-width: 1023px){.indications-for-surgery__list-container p i b{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.indications-for-surgery__list-container p i b{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}@media(max-width: 1023px){.indications-for-surgery__title span{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.indications-for-surgery__title span span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.indications-for-surgery__title span{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.indications-for-surgery__title span{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.indications-for-surgery__title span{font-size:25px}}@media(max-width: 767px){.indications-for-surgery__title span{margin-left:-15px}}@media(max-width: 1023px){.indications-for-surgery__title{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.indications-for-surgery__title span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.indications-for-surgery__title{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.indications-for-surgery__title{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.indications-for-surgery__title{font-size:25px}}@media(max-width: 767px){.indications-for-surgery__title{padding:0 15px}}.indications-for-surgery__list-items{display:flex;flex-direction:column;gap:var(--gap-s)}@media(max-width: 767px){.indications-for-surgery__list-items{gap:var(--gap-s)}}.indications-for-surgery__list-item{display:flex;align-items:center;gap:var(--gap-m);padding:var(--gap-sm) var(--gap-l);width:100%;border-radius:30px;background-color:var(--color-accent-beige-1)}@media(max-width: 767px){.indications-for-surgery__list-item{gap:var(--gap-s);padding:var(--gap-s);border-radius:10px}}.indications-for-surgery__list-item-text{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}@media(max-width: 767px){.indications-for-surgery__list-item-text{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.indications-for-surgery__list-item-text b{font-weight:var(--fw-semibold)}.indications-for-surgery__list-vector{min-width:14px;min-height:14px}.indications-for-surgery__button{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:48px;padding:var(--gap-s) var(--gap-m);border-radius:var(--radius-s);font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);color:var(--color-text-primary);background:#fff;letter-spacing:0;transition:all .3s;outline:1px solid rgba(0,0,0,0);position:relative;z-index:1}.indications-for-surgery__button path{transition:fill .3s ease-in-out}.indications-for-surgery__button::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.indications-for-surgery__button:hover::before{opacity:1}.indications-for-surgery__button:hover{color:var(--color-text-primary) !important;background:#fff}.indications-for-surgery__button:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}.indications-for-surgery__button{height:59px;padding:17.5px 30px;font-size:18px;font-weight:600}@media(max-width: 1023px){.indications-for-surgery__button{display:none;height:70px}}.indications-for-surgery__button.--mobile{display:none}@media(max-width: 1023px){.indications-for-surgery__button.--mobile{display:block;width:100%}}.indications-for-surgery__button.red-button{align-self:flex-start;background:#99204a;color:#fff}.indications-for-surgery__button.red-button:hover{background:rgba(0,0,0,0)}.indications-for-surgery__slider-container{position:relative;display:flex;margin-top:64px;width:100%}@media(max-width: 1023px){.indications-for-surgery__slider-container{margin-top:unset;min-width:100%}}.indications-for-surgery__image-container{display:grid;position:relative;overflow:hidden;border-radius:18px;--position: 50%}@media(max-width: 1023px){.indications-for-surgery__image-container{min-width:100%;border-radius:8px}}.indications-for-surgery__image-wrapper{transition:all .2s}.indications-for-surgery__image-wrapper.--before{position:absolute;inset:0;width:var(--position)}.indications-for-surgery__image{width:100%;height:100%;object-fit:cover;object-position:left;aspect-ratio:3/2}.indications-for-surgery__image-text{position:absolute;bottom:20px;padding:10px 30px;font-family:var(--font-accent);font-size:var(--fs-s);line-height:var(--lh-s);border-radius:var(--radius-m);color:var(--color-text-invert);background:hsla(0,0%,100%,.2);pointer-events:none}@media(max-width: 1023px){.indications-for-surgery__image-text{bottom:8px;padding:5px 10px;border-radius:9px;font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.indications-for-surgery__image-text.--text-before{left:20px;z-index:1}@media(max-width: 1023px){.indications-for-surgery__image-text.--text-before{left:10px}}.indications-for-surgery__image-text.--text-after{right:20px}@media(max-width: 1023px){.indications-for-surgery__image-text.--text-after{right:10px}}.indications-for-surgery__slider{position:absolute;inset:0;cursor:pointer;opacity:0;width:100%;height:100%}.indications-for-surgery__slider-line{position:absolute;inset:0;width:.2rem;height:100%;background-color:#fff;z-index:10;left:var(--position);transform:translateX(-50%);pointer-events:none;transition:all .2s}.indications-for-surgery__slider-button{position:absolute;display:grid;place-content:center;top:50%;left:var(--position);transform:translate(-50%, -50%);pointer-events:none;z-index:100;transition:all .2s}.indications-for-surgery__slider-button path{fill:#fff}@media(max-width: 767px){.indications-for-surgery__slider-button-icon{width:8px;height:13px}}.advantages-laparoscopic{padding-top:var(--gap-3xl);padding-bottom:var(--gap-3xl)}@media(max-width: 1023px){.advantages-laparoscopic{padding-top:40px;padding-bottom:40px}}.advantages-laparoscopic__container{display:flex;gap:var(--gap-5xl)}@media(max-width: 1439px){.advantages-laparoscopic__container{gap:var(--gap-4xl)}}@media(max-width: 1023px){.advantages-laparoscopic__container{flex-direction:column;gap:var(--gap-l)}}@media(max-width: 767px){.advantages-laparoscopic__container{gap:var(--gap-m)}}.advantages-laparoscopic h2{margin-bottom:36px;font-size:var(--fs-ml);line-height:var(--lh-m)}.advantages-laparoscopic h2 span{font-size:var(--fs-ml);line-height:var(--lh-m)}@media(max-width: 1023px){.advantages-laparoscopic h2 span{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.advantages-laparoscopic h2 span span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.advantages-laparoscopic h2 span{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.advantages-laparoscopic h2 span{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.advantages-laparoscopic h2 span{font-size:25px}}@media(max-width: 767px){.advantages-laparoscopic h2 span{margin-left:-15px;line-height:var(--lh-s)}}@media(max-width: 1023px){.advantages-laparoscopic h2{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.advantages-laparoscopic h2 span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}.advantages-laparoscopic h2{margin-bottom:30px}}@media(max-width: 1023px)and (max-width: 1439px){.advantages-laparoscopic h2{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.advantages-laparoscopic h2{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.advantages-laparoscopic h2{font-size:25px}}@media(max-width: 767px){.advantages-laparoscopic h2{padding:0 15px;line-height:var(--lh-s)}}.advantages-laparoscopic__image-container{max-width:670px;width:100%;height:535px;border-radius:18px;overflow:hidden;background-color:rgba(229,184,138,.3)}@media(max-width: 1439px){.advantages-laparoscopic__image-container{aspect-ratio:3/2;height:unset}}@media(max-width: 1023px){.advantages-laparoscopic__image-container{max-width:unset;width:100%}}.advantages-laparoscopic img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.advantages-laparoscopic__text-content{display:flex;flex-direction:column;width:fit-content}.advantages-laparoscopic__text-content ul{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}@media(max-width: 767px){.advantages-laparoscopic__text-content ul{margin-bottom:30px}}.advantages-laparoscopic__text-content li{position:relative;display:flex;padding-left:27px;font-size:var(--fs-xs);line-height:var(--lh-xs)}@media(max-width: 767px){.advantages-laparoscopic__text-content li{padding-left:21px;font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.advantages-laparoscopic__text-content li b{font-weight:var(--fw-semibold);display:contents}.advantages-laparoscopic__text-content li::before{content:"•";left:0;position:absolute;margin-left:11px}@media(max-width: 767px){.advantages-laparoscopic__text-content li::before{margin-left:9px}}.advantages-laparoscopic__information{padding:18px 26px;max-width:680px;border-left:4px solid #f9ebdb;border-radius:20px}@media(max-width: 767px){.advantages-laparoscopic__information{border-left:2px solid #f9ebdb}}.advantages-laparoscopic__information p{font-style:italic !important;font-size:var(--fs-2xs);line-height:var(--lh-s)}@media(max-width: 767px){.advantages-laparoscopic__information p{font-size:var(--fs-4xs);line-height:var(--lh-3xs)}}.preparing-for-surgery{padding-top:var(--gap-3xl);padding-bottom:var(--gap-3xl)}@media(max-width: 1023px){.preparing-for-surgery{padding-top:40px;padding-bottom:40px}}.preparing-for-surgery__container{display:flex;flex-direction:column}.preparing-for-surgery h2{margin-bottom:var(--gap-3xl);font-size:var(--fs-ml);line-height:var(--lh-m)}.preparing-for-surgery h2 span{font-size:var(--fs-ml);line-height:var(--lh-m)}@media(max-width: 1023px){.preparing-for-surgery h2 span{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.preparing-for-surgery h2 span span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.preparing-for-surgery h2 span{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.preparing-for-surgery h2 span{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.preparing-for-surgery h2 span{font-size:25px}}@media(max-width: 767px){.preparing-for-surgery h2 span{margin-left:-15px;line-height:var(--lh-s)}}@media(max-width: 1023px){.preparing-for-surgery h2{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.preparing-for-surgery h2 span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}.preparing-for-surgery h2{margin-bottom:30px}}@media(max-width: 1023px)and (max-width: 1439px){.preparing-for-surgery h2{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.preparing-for-surgery h2{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.preparing-for-surgery h2{font-size:25px}}@media(max-width: 767px){.preparing-for-surgery h2{padding:0 15px;line-height:var(--lh-s)}}.preparing-for-surgery ol{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:30px;row-gap:60px}@media(max-width: 1439px){.preparing-for-surgery ol{grid-template-columns:repeat(2, 1fr);row-gap:40px}}@media(max-width: 767px){.preparing-for-surgery ol{grid-template-columns:repeat(1, 1fr);row-gap:24px}}.preparing-for-surgery ol>li{padding-left:24px}@media(max-width: 767px){.preparing-for-surgery ol>li{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.preparing-for-surgery ol>li span{display:block;margin-bottom:12px;font-family:var(--font-accent);font-weight:var(--fw-semibold);font-size:var(--fs-sm);line-height:var(--lh-sm)}@media(max-width: 767px){.preparing-for-surgery ol>li span{margin-bottom:14px;font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.preparing-for-surgery ol>li ul{margin-left:-25px}.preparing-for-surgery ol>li li{position:relative;padding:7px 25px;font-size:var(--fs-2xs);line-height:var(--lh-2xs)}@media(max-width: 767px){.preparing-for-surgery ol>li li{padding-left:21px;font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.preparing-for-surgery ol>li li::before{content:"•";left:0;position:absolute;margin-left:11px}@media(max-width: 767px){.preparing-for-surgery ol>li li::before{margin-left:9px}}.progress-of-the-surgery{padding-top:var(--gap-3xl);padding-bottom:var(--gap-3xl)}@media(max-width: 1023px){.progress-of-the-surgery{padding-top:40px;padding-bottom:40px}}.progress-of-the-surgery__container{display:flex;flex-direction:column;gap:var(--gap-2xl)}@media(max-width: 1023px){.progress-of-the-surgery__container{gap:var(--gap-l)}}@media(max-width: 1023px){.progress-of-the-surgery h2 span{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.progress-of-the-surgery h2 span span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.progress-of-the-surgery h2 span{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.progress-of-the-surgery h2 span{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.progress-of-the-surgery h2 span{font-size:25px}}@media(max-width: 767px){.progress-of-the-surgery h2 span{margin-left:-15px;line-height:var(--lh-s)}}@media(max-width: 1023px){.progress-of-the-surgery h2{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.progress-of-the-surgery h2 span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.progress-of-the-surgery h2{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.progress-of-the-surgery h2{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.progress-of-the-surgery h2{font-size:25px}}@media(max-width: 767px){.progress-of-the-surgery h2{padding:0 15px;line-height:var(--lh-s)}}.progress-of-the-surgery__text-content{display:flex;flex-direction:column;gap:var(--gap-xl)}@media(max-width: 1023px){.progress-of-the-surgery__text-content{gap:var(--gap-l)}}.progress-of-the-surgery__text-content p{font-weight:var(--fw-medium);font-size:var(--fs-s);line-height:var(--lh-sm)}@media(max-width: 1023px){.progress-of-the-surgery__text-content p{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.progress-of-the-surgery__text-content p b{font-weight:var(--fw-semibold)}.progress-of-the-surgery__cards{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--gap-l)}@media(max-width: 1439px){.progress-of-the-surgery__cards{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 1023px){.progress-of-the-surgery__cards{grid-template-columns:repeat(1, 1fr);gap:var(--gap-s)}}.progress-of-the-surgery__card{display:flex;flex-direction:column;gap:var(--gap-l);padding:20px 30px;border-radius:var(--radius-m);background:var(--color-background-minimal)}@media(max-width: 1023px){.progress-of-the-surgery__card{flex-direction:row;align-items:center;gap:var(--gap-m)}}.progress-of-the-surgery__card.--duration-card{align-items:center;justify-content:center;background:var(--color-accent-beige-2)}@media(max-width: 1023px){.progress-of-the-surgery__card.--duration-card{flex-direction:column;gap:var(--gap-sm)}}.progress-of-the-surgery__card-number{font-family:var(--font-accent);font-weight:var(--fw-semibold);font-size:var(--fs-m);line-height:var(--lh-s);color:var(--color-text-accent-light)}@media(max-width: 1023px){.progress-of-the-surgery__card-number{font-size:var(--fs-sm);line-height:var(--lh-xs)}}.progress-of-the-surgery__card-text{font-family:var(--font-accent);font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs)}@media(max-width: 1023px){.progress-of-the-surgery__card-text{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.progress-of-the-surgery__card-duration-title{font-family:var(--font-accent);font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs)}@media(max-width: 1023px){.progress-of-the-surgery__card-duration-title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.progress-of-the-surgery__card-duration-text{font-family:var(--font-accent);font-weight:var(--fw-semibold);font-size:var(--fs-m);line-height:var(--lh-s);color:var(--color-icon-accent-1)}@media(max-width: 1023px){.progress-of-the-surgery__card-duration-text{font-size:var(--fs-sm);line-height:var(--lh-s)}}.postoperative-period{padding-top:var(--gap-3xl);padding-bottom:var(--gap-3xl)}@media(max-width: 1023px){.postoperative-period{padding-top:40px;padding-bottom:40px}}.postoperative-period__container{display:flex;gap:100px}@media(max-width: 1439px){.postoperative-period__container{gap:var(--gap-2xl)}}@media(max-width: 1023px){.postoperative-period__container{flex-direction:column;gap:var(--gap-l)}}.postoperative-period h2{font-size:var(--fs-ml);line-height:var(--lh-m)}.postoperative-period h2 span{font-size:var(--fs-ml);line-height:var(--lh-m)}@media(max-width: 1023px){.postoperative-period h2 span{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.postoperative-period h2 span span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.postoperative-period h2 span{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.postoperative-period h2 span{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.postoperative-period h2 span{font-size:25px}}@media(max-width: 767px){.postoperative-period h2 span{margin-left:-15px;line-height:var(--lh-s)}}@media(max-width: 1023px){.postoperative-period h2{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.postoperative-period h2 span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.postoperative-period h2{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.postoperative-period h2{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.postoperative-period h2{font-size:25px}}@media(max-width: 767px){.postoperative-period h2{padding:0 15px;line-height:var(--lh-s)}}.postoperative-period__items{display:flex;flex-direction:column;gap:var(--gap-l)}@media(max-width: 1023px){.postoperative-period__items{gap:15px}}.postoperative-period__item h3{margin-bottom:16px;font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-s)}@media(max-width: 1023px){.postoperative-period__item h3{margin-bottom:13px}}@media(max-width: 767px){.postoperative-period__item h3{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.postoperative-period__item li{position:relative;display:flex;padding:7px 25px;font-size:var(--fs-xs);line-height:var(--lh-xs)}@media(max-width: 767px){.postoperative-period__item li{padding-left:21px;font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.postoperative-period__item li::before{content:"•";left:0;position:absolute;margin-left:11px}@media(max-width: 767px){.postoperative-period__item li::before{margin-left:9px}}.postoperative-period__text-container{display:flex;flex-direction:column;gap:var(--gap-xl)}@media(max-width: 1023px){.postoperative-period__text-container{gap:var(--gap-l)}}.postoperative-period__image-container{max-width:739px;max-height:596px;border-radius:18px;overflow:hidden;background-color:rgba(229,184,138,.3)}@media(max-width: 1439px){.postoperative-period__image-container{width:600px}}@media(max-width: 1023px){.postoperative-period__image-container{max-width:unset;width:100%;height:300px}}@media(max-width: 767px){.postoperative-period__image-container{display:none}}.postoperative-period img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.why-choose-us{padding-top:var(--gap-3xl);padding-bottom:var(--gap-3xl)}@media(max-width: 1023px){.why-choose-us{padding-top:40px;padding-bottom:40px}}.why-choose-us__container{display:flex;flex-direction:column;gap:var(--gap-2xl)}@media(max-width: 1023px){.why-choose-us__container{gap:var(--gap-l)}}.why-choose-us h2{font-size:var(--fs-ml);line-height:var(--lh-m)}.why-choose-us h2 span{font-size:var(--fs-ml);line-height:var(--lh-m)}@media(max-width: 1023px){.why-choose-us h2 span{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.why-choose-us h2 span span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.why-choose-us h2 span{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.why-choose-us h2 span{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.why-choose-us h2 span{font-size:25px}}@media(max-width: 767px){.why-choose-us h2 span{margin-left:-15px;line-height:var(--lh-s)}}@media(max-width: 1023px){.why-choose-us h2{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.why-choose-us h2 span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.why-choose-us h2{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.why-choose-us h2{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.why-choose-us h2{font-size:25px}}@media(max-width: 767px){.why-choose-us h2{padding:0 15px;line-height:var(--lh-s)}}.why-choose-us__cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--gap-l)}@media(max-width: 1439px){.why-choose-us__cards{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 1023px){.why-choose-us__cards{grid-template-columns:repeat(1, 1fr);gap:var(--gap-s)}}.why-choose-us__card{display:flex;flex-direction:column;gap:var(--gap-l);padding:29px 30px;border-radius:30px;background:var(--color-accent-beige-1)}@media(max-width: 1023px){.why-choose-us__card{gap:var(--gap-m)}}@media(max-width: 767px){.why-choose-us__card{padding:20px}}.why-choose-us__card h3{font-family:var(--font-accent);font-weight:var(--fw-semibold);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--color-icon-accent-1)}@media(max-width: 1023px){.why-choose-us__card h3{font-size:var(--fs-sm);line-height:var(--lh-xs)}}@media(max-width: 767px){.why-choose-us__card h3{font-size:var(--fs-s);line-height:var(--lh-s)}}.why-choose-us__card p{font-family:var(--font-accent);font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs)}@media(max-width: 1023px){.why-choose-us__card p{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.alternative-methods{padding-top:var(--gap-3xl);padding-bottom:var(--gap-3xl);background:#e8f7ff}@media(max-width: 1023px){.alternative-methods{padding-top:40px;padding-bottom:40px}}.alternative-methods__container{display:flex;gap:190px}@media(max-width: 1439px){.alternative-methods__container{gap:var(--gap-xl)}}@media(max-width: 1023px){.alternative-methods__container{flex-direction:column;gap:var(--gap-l)}}.alternative-methods__text-content p{font-size:var(--fs-xs);line-height:var(--lh-xs)}@media(max-width: 767px){.alternative-methods__text-content p{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.alternative-methods__list{width:100%}.alternative-methods h2{margin-bottom:20px;font-family:var(--font-accent);font-weight:var(--fw-semibold);font-size:var(--fs-sm);line-height:var(--lh-sm)}@media(max-width: 1023px){.alternative-methods h2{margin-bottom:10px}}@media(max-width: 767px){.alternative-methods h2{font-size:var(--fs-s);line-height:var(--lh-s)}}.alternative-methods ul{display:flex;flex-direction:column;gap:14px}@media(max-width: 767px){.alternative-methods ul{gap:var(--gap-s)}}.alternative-methods li{display:flex;align-items:center;gap:var(--gap-m);padding:13px var(--gap-l);width:100%;border-radius:30px;background-color:var(--color-accent-beige-1)}@media(max-width: 767px){.alternative-methods li{gap:var(--gap-s);padding:15px 10px;border-radius:10px}}.alternative-methods li p{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}@media(max-width: 767px){.alternative-methods li p{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.alternative-methods svg{min-width:14px;min-height:14px}.alternative-methods svg circle{fill:#e8f7ff}.appointment-medical-center{padding-top:var(--gap-3xl);padding-bottom:var(--gap-3xl)}@media(max-width: 1023px){.appointment-medical-center{padding-top:40px;padding-bottom:40px}}.appointment-medical-center__container{display:flex;flex-direction:column;gap:var(--gap-2xl)}@media(max-width: 1023px){.appointment-medical-center__container{gap:var(--gap-l)}}.appointment-medical-center__text-content{display:flex;flex-direction:column;gap:var(--gap-l)}@media(max-width: 1023px){.appointment-medical-center__text-content{gap:var(--gap-m)}}.appointment-medical-center__text-content h2{font-size:var(--fs-ml);line-height:var(--lh-m)}.appointment-medical-center__text-content h2 span{font-size:var(--fs-ml);line-height:var(--lh-m)}@media(max-width: 1023px){.appointment-medical-center__text-content h2 span{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.appointment-medical-center__text-content h2 span span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.appointment-medical-center__text-content h2 span{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.appointment-medical-center__text-content h2 span{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.appointment-medical-center__text-content h2 span{font-size:25px}}@media(max-width: 767px){.appointment-medical-center__text-content h2 span{margin-left:-15px;line-height:var(--lh-s)}}@media(max-width: 1023px){.appointment-medical-center__text-content h2{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.appointment-medical-center__text-content h2 span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.appointment-medical-center__text-content h2{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.appointment-medical-center__text-content h2{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.appointment-medical-center__text-content h2{font-size:25px}}@media(max-width: 767px){.appointment-medical-center__text-content h2{padding:0 15px;line-height:var(--lh-s)}}.appointment-medical-center__text-content p{max-width:577px;font-size:var(--fs-xs);line-height:var(--lh-xs)}@media(max-width: 1023px){.appointment-medical-center__text-content p{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.appointment-medical-center__cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--gap-l)}@media(max-width: 1439px){.appointment-medical-center__cards{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 1023px){.appointment-medical-center__cards{grid-template-columns:repeat(1, 1fr);gap:var(--gap-s)}}.appointment-medical-center__cards a{position:relative;display:flex;flex-direction:column;gap:58px;padding:40px;border-radius:30px;background:var(--color-accent-beige-1)}@media(max-width: 1023px){.appointment-medical-center__cards a{gap:var(--gap-m);padding:20px}}.appointment-medical-center__cards a:hover svg path{fill:var(--color-background-primary)}.appointment-medical-center__cards a:hover svg circle{fill:var(--color-accent-pink)}.appointment-medical-center__cards a h3{font-family:var(--font-accent);font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-s)}.appointment-medical-center__cards a p{padding-right:50px;max-width:380px;font-size:var(--fs-2xs);line-height:var(--lh-2xs)}@media(max-width: 1023px){.appointment-medical-center__cards a p{padding-right:0;font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.appointment-medical-center__cards a svg{position:absolute;right:20px;bottom:20px}@media(max-width: 1023px){.appointment-medical-center__cards a svg{position:static;align-self:flex-end}}.appointment-medical-center__cards a svg path{transition:all .3s}.appointment-medical-center__cards a svg circle{transition:all .3s}.when-to-contact{padding-top:var(--gap-3xl);padding-bottom:var(--gap-3xl)}@media(max-width: 1023px){.when-to-contact{padding-top:40px;padding-bottom:40px}}.when-to-contact__content{display:flex;gap:75px;margin-bottom:30px}@media(max-width: 1023px){.when-to-contact__content{flex-direction:column-reverse;gap:30px;margin-bottom:0}}.when-to-contact__list-container{display:flex;flex-direction:column;gap:27px;min-width:902px}@media(max-width: 1919px){.when-to-contact__list-container{min-width:700px}}@media(max-width: 1439px){.when-to-contact__list-container{min-width:350px}}@media(max-width: 1023px){.when-to-contact__list-container{gap:30px}}.when-to-contact__list-container h2{margin-left:15px;font-size:var(--fs-ml);line-height:var(--lh-m)}.when-to-contact__list-container h2 span{font-size:var(--fs-ml);line-height:var(--lh-m);margin-left:-20px}@media(max-width: 1023px){.when-to-contact__list-container h2 span{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.when-to-contact__list-container h2 span span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.when-to-contact__list-container h2 span{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.when-to-contact__list-container h2 span{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.when-to-contact__list-container h2 span{font-size:25px}}@media(max-width: 1023px){.when-to-contact__list-container h2{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.when-to-contact__list-container h2 span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.when-to-contact__list-container h2{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.when-to-contact__list-container h2{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.when-to-contact__list-container h2{font-size:25px}}.when-to-contact__list-container p{max-width:667px;font-size:var(--fs-xs);line-height:var(--lh-s)}@media(max-width: 1023px){.when-to-contact__list-container p{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.when-to-contact__list-container ul{display:flex;flex-direction:column;gap:var(--gap-s);margin-top:22px}@media(max-width: 1023px){.when-to-contact__list-container ul{margin-top:0}}@media(max-width: 767px){.when-to-contact__list-container ul{gap:var(--gap-s)}}.when-to-contact__list-container ul li{display:flex;align-items:center;gap:var(--gap-m);padding:var(--gap-sm) var(--gap-l);width:100%;border-radius:30px;background-color:var(--color-accent-beige-1)}@media(max-width: 767px){.when-to-contact__list-container ul li{gap:var(--gap-s);padding:var(--gap-s);border-radius:10px}}.when-to-contact__list-container ul li p{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}@media(max-width: 767px){.when-to-contact__list-container ul li p{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.when-to-contact__list-container ul li svg{min-width:14px;min-height:14px}.when-to-contact button{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:48px;padding:var(--gap-s) var(--gap-m);border-radius:var(--radius-s);font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:var(--lh-2xs);color:var(--color-text-primary);background:#fff;letter-spacing:0;transition:all .3s;outline:1px solid rgba(0,0,0,0);position:relative;z-index:1}.when-to-contact button path{transition:fill .3s ease-in-out}.when-to-contact button::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.when-to-contact button:hover::before{opacity:1}.when-to-contact button:hover{color:var(--color-text-primary) !important;background:#fff}.when-to-contact button:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}.when-to-contact button{border:2px solid #ececec;border-radius:12px;height:59px;padding:17.5px 30px;font-size:18px;font-weight:600}@media(max-width: 1023px){.when-to-contact button{display:none;height:70px}}.when-to-contact button.--mobile{display:none}@media(max-width: 1023px){.when-to-contact button.--mobile{display:block;width:100%}}.when-to-contact button.red-button{align-self:flex-start;background:#99204a;color:#fff}.when-to-contact button.red-button:hover{background:rgba(0,0,0,0)}.when-to-contact__slider-container{position:relative;display:flex;margin-bottom:30px;width:fit-content}@media(max-width: 1023px){.when-to-contact__slider-container{margin-bottom:unset;min-width:100%}}.when-to-contact__image-container{display:grid;position:relative;overflow:hidden;border-radius:18px;--position: 50%}@media(max-width: 1023px){.when-to-contact__image-container{min-width:100%;border-radius:8px}}.when-to-contact__image-wrapper{transition:all .2s}.when-to-contact__image-wrapper.--before{position:absolute;inset:0;width:var(--position)}.when-to-contact__image{width:100%;height:100%;object-fit:cover;object-position:left;aspect-ratio:3/2}.when-to-contact__image-text{position:absolute;bottom:20px;padding:10px 30px;font-family:var(--font-accent);font-size:var(--fs-s);line-height:var(--lh-s);border-radius:var(--radius-m);color:var(--color-text-invert);background:hsla(0,0%,100%,.2);pointer-events:none}@media(max-width: 1023px){.when-to-contact__image-text{bottom:8px;padding:5px 10px;border-radius:9px;font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.when-to-contact__image-text.--text-before{left:20px;z-index:1}@media(max-width: 1023px){.when-to-contact__image-text.--text-before{left:10px}}.when-to-contact__image-text.--text-after{right:20px}@media(max-width: 1023px){.when-to-contact__image-text.--text-after{right:10px}}.when-to-contact__slider{position:absolute;inset:0;cursor:pointer;opacity:0;width:100%;height:100%}.when-to-contact__slider-line{position:absolute;inset:0;width:.2rem;height:100%;background-color:#fff;z-index:10;left:var(--position);transform:translateX(-50%);pointer-events:none;transition:all .2s}.when-to-contact__slider-button{position:absolute;display:grid;place-content:center;top:50%;left:var(--position);transform:translate(-50%, -50%);pointer-events:none;z-index:100;transition:all .2s}.when-to-contact__slider-button path{fill:#fff}@media(max-width: 767px){.when-to-contact__slider-button-icon{width:8px;height:13px}}.image-block{margin:0 auto;padding:60px 135px;max-width:1920px}@media(max-width: 1919px){.image-block{padding:60px}}@media(max-width: 1439px){.image-block{padding:60px 30px}}@media(max-width: 1023px){.image-block{padding:40px 0}}.image-block__image-container{height:402px;border-radius:18px;overflow:hidden;background-color:rgba(229,184,138,.3)}@media(max-width: 1023px){.image-block__image-container{width:100%;height:360px;border-radius:0}}@media(max-width: 767px){.image-block__image-container{height:274px}}.image-block img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.background-blue-block{padding-top:var(--gap-3xl);padding-bottom:var(--gap-3xl);background:#e8f7ff}@media(max-width: 1023px){.background-blue-block{padding-top:40px;padding-bottom:40px}}.background-blue-block__container{display:flex;gap:170px}@media(max-width: 1439px){.background-blue-block__container{gap:var(--gap-xl)}}@media(max-width: 1023px){.background-blue-block__container{flex-direction:column;gap:var(--gap-l)}}.background-blue-block__text-content{max-width:811px;width:100%}.background-blue-block__text-content h2{margin-bottom:20px;font-family:var(--font-accent);font-weight:var(--fw-semibold);font-size:var(--fs-sm);line-height:var(--lh-sm)}@media(max-width: 767px){.background-blue-block__text-content h2{font-size:var(--fs-s);line-height:var(--lh-s)}}.background-blue-block__text-content p{font-size:var(--fs-xs);line-height:var(--lh-xs)}@media(max-width: 767px){.background-blue-block__text-content p{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.background-blue-block__list{display:flex;flex-direction:column;gap:20px;width:100%}.background-blue-block__list h3{font-family:var(--font-accent);font-weight:var(--fw-semibold);font-size:var(--fs-sm);line-height:var(--lh-sm)}@media(max-width: 767px){.background-blue-block__list h3{font-size:var(--fs-s);line-height:var(--lh-s)}}.background-blue-block__list p{font-family:var(--font-accent);font-size:var(--fs-s);line-height:var(--lh-s)}@media(max-width: 1023px){.background-blue-block__list p{font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 767px){.background-blue-block__list p{font-family:var(--font-main);font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.background-blue-block ul{display:flex;flex-direction:column;gap:14px}@media(max-width: 767px){.background-blue-block ul{gap:var(--gap-sm)}}.background-blue-block ul li{display:block;font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);padding-left:27px;position:relative}@media(max-width: 1023px){.background-blue-block ul li{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.background-blue-block ul li::before{content:"•";left:0;position:absolute;margin-left:11px}@media(max-width: 767px){.background-blue-block ul li::before{margin-left:9px}}.transparent-cards-block{padding-top:var(--gap-3xl);padding-bottom:var(--gap-3xl)}@media(max-width: 1023px){.transparent-cards-block{padding-top:40px;padding-bottom:40px}}.transparent-cards-block__container{display:flex;flex-direction:column;gap:var(--gap-2xl)}@media(max-width: 1023px){.transparent-cards-block__container{gap:var(--gap-l)}}.transparent-cards-block h2{max-width:930px;font-size:var(--fs-ml);line-height:var(--lh-m);padding-left:15px}.transparent-cards-block h2 span{font-size:var(--fs-ml);line-height:var(--lh-m);margin-left:-15px}@media(max-width: 1023px){.transparent-cards-block h2 span{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.transparent-cards-block h2 span span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.transparent-cards-block h2 span{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.transparent-cards-block h2 span{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.transparent-cards-block h2 span{font-size:25px}}@media(max-width: 767px){.transparent-cards-block h2 span{line-height:var(--lh-s)}}@media(max-width: 1023px){.transparent-cards-block h2{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.transparent-cards-block h2 span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.transparent-cards-block h2{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.transparent-cards-block h2{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.transparent-cards-block h2{font-size:25px}}@media(max-width: 767px){.transparent-cards-block h2{padding:0 15px;line-height:var(--lh-s)}}.transparent-cards-block__cards{display:grid;grid-template-columns:repeat(3, 1fr);row-gap:var(--gap-3xl);column-gap:var(--gap-l)}@media(max-width: 1439px){.transparent-cards-block__cards{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 1023px){.transparent-cards-block__cards{grid-template-columns:repeat(1, 1fr);row-gap:var(--gap-l)}}.transparent-cards-block__card{display:flex;flex-direction:column;gap:var(--gap-m);padding:0 25px;border-radius:30px}@media(max-width: 767px){.transparent-cards-block__card{padding:0 24px;gap:14px}}.transparent-cards-block__card h3{font-family:var(--font-accent);font-weight:var(--fw-semibold);font-size:var(--fs-sm);line-height:var(--lh-sm)}@media(max-width: 1023px){.transparent-cards-block__card h3{font-size:var(--fs-sm);line-height:var(--lh-xs)}}@media(max-width: 767px){.transparent-cards-block__card h3{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.transparent-cards-block__card ul{display:flex;flex-direction:column;gap:var(--gap-s);margin-left:-26px}@media(max-width: 1023px){.transparent-cards-block__card ul{gap:var(--gap-xs)}}.transparent-cards-block__card ul li{display:block;font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-primary);padding-left:27px;position:relative}@media(max-width: 1023px){.transparent-cards-block__card ul li{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.transparent-cards-block__card ul li::before{content:"•";left:0;position:absolute;margin-left:11px}@media(max-width: 767px){.transparent-cards-block__card ul li::before{margin-left:9px}}.blue-cards-block{padding-top:var(--gap-3xl);padding-bottom:var(--gap-3xl)}@media(max-width: 1023px){.blue-cards-block{padding-top:40px;padding-bottom:40px}}.blue-cards-block__container{display:flex;flex-direction:column;gap:var(--gap-2xl)}@media(max-width: 1023px){.blue-cards-block__container{gap:var(--gap-l)}}.blue-cards-block h2{font-size:var(--fs-ml);line-height:var(--lh-m)}.blue-cards-block h2 span{font-size:var(--fs-ml);line-height:var(--lh-m)}@media(max-width: 1023px){.blue-cards-block h2 span{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.blue-cards-block h2 span span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.blue-cards-block h2 span{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.blue-cards-block h2 span{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.blue-cards-block h2 span{font-size:25px}}@media(max-width: 767px){.blue-cards-block h2 span{margin-left:-15px;line-height:var(--lh-s)}}@media(max-width: 1023px){.blue-cards-block h2{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.blue-cards-block h2 span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.blue-cards-block h2{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.blue-cards-block h2{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.blue-cards-block h2{font-size:25px}}@media(max-width: 767px){.blue-cards-block h2{padding:0 15px;line-height:var(--lh-s)}}.blue-cards-block__cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--gap-l)}@media(max-width: 1439px){.blue-cards-block__cards{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 1023px){.blue-cards-block__cards{grid-template-columns:repeat(1, 1fr);gap:var(--gap-s)}}.blue-cards-block__card{display:flex;flex-direction:column;gap:var(--gap-m);padding:20px 30px;border-radius:var(--radius-m);background:#e8f7ff}@media(max-width: 1023px){.blue-cards-block__card{gap:var(--gap-m)}}@media(max-width: 767px){.blue-cards-block__card{padding:20px}}.blue-cards-block__card h3{padding-left:24px;font-family:var(--font-accent);font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-sm)}@media(max-width: 1023px){.blue-cards-block__card h3{padding-left:0;font-size:var(--fs-sm);line-height:var(--lh-xs)}}@media(max-width: 767px){.blue-cards-block__card h3{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.blue-cards-block__card ul{display:flex;flex-direction:column;gap:var(--gap-sm)}.blue-cards-block__card ul li{display:block;font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-primary);padding-left:27px;position:relative}@media(max-width: 1023px){.blue-cards-block__card ul li{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.blue-cards-block__card ul li{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.blue-cards-block__card ul li::before{content:"•";left:0;position:absolute;margin-left:11px}@media(max-width: 767px){.blue-cards-block__card ul li::before{margin-left:9px}}.double-image-list-block{padding-top:var(--gap-3xl);padding-bottom:var(--gap-3xl)}@media(max-width: 1023px){.double-image-list-block{padding-top:40px;padding-bottom:40px}}.double-image-list-block__container{display:flex;gap:100px}@media(max-width: 1919px){.double-image-list-block__container{gap:var(--gap-2xl)}}@media(max-width: 1023px){.double-image-list-block__container{flex-direction:column;gap:var(--gap-l)}}.double-image-list-block__text-container{display:flex;flex-direction:column;gap:var(--gap-m);width:fit-content}@media(max-width: 1023px){.double-image-list-block__text-container{gap:var(--gap-l)}}@media(max-width: 767px){.double-image-list-block__text-container{gap:38px}}.double-image-list-block__text-container h2{font-size:var(--fs-ml);line-height:var(--lh-m)}.double-image-list-block__text-container h2 span{font-size:var(--fs-ml);line-height:var(--lh-m)}@media(max-width: 1023px){.double-image-list-block__text-container h2 span{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.double-image-list-block__text-container h2 span span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.double-image-list-block__text-container h2 span{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.double-image-list-block__text-container h2 span{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.double-image-list-block__text-container h2 span{font-size:25px}}@media(max-width: 767px){.double-image-list-block__text-container h2 span{margin-left:-15px;line-height:var(--lh-s)}}@media(max-width: 1023px){.double-image-list-block__text-container h2{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.double-image-list-block__text-container h2 span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.double-image-list-block__text-container h2{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.double-image-list-block__text-container h2{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.double-image-list-block__text-container h2{font-size:25px}}@media(max-width: 767px){.double-image-list-block__text-container h2{padding:0 15px;line-height:var(--lh-s)}}.double-image-list-block__text-container P{font-size:var(--fs-xs);line-height:var(--lh-xs)}@media(max-width: 1023px){.double-image-list-block__text-container P{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.double-image-list-block__text-container b{display:contents;font-weight:var(--fw-bold)}.double-image-list-block__text-container ol{display:flex;flex-direction:column;gap:var(--gap-l);margin-top:18px;padding-left:24px}@media(max-width: 1023px){.double-image-list-block__text-container ol{gap:15px;padding-left:22px}}@media(max-width: 767px){.double-image-list-block__text-container ol{margin-top:3px}}.double-image-list-block__text-container ol>li:nth-child(2) ul li::before{content:"-"}.double-image-list-block__text-container ol li{list-style:decimal}.double-image-list-block__text-container ol li::marker{font-family:var(--font-accent);font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-s)}@media(max-width: 767px){.double-image-list-block__text-container ol li::marker{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.double-image-list-block__text-container ol li h3{margin-bottom:13px;font-family:var(--font-accent);font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-s)}@media(max-width: 1023px){.double-image-list-block__text-container ol li h3{margin-bottom:13px}}@media(max-width: 767px){.double-image-list-block__text-container ol li h3{font-family:var(--font-main);font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.double-image-list-block__text-container ol li ul{display:flex;flex-direction:column;gap:1px;margin-left:-22px}.double-image-list-block__text-container ol li ul li{position:relative;padding:7px 25px;font-size:var(--fs-2xs);line-height:var(--lh-2xs)}@media(max-width: 767px){.double-image-list-block__text-container ol li ul li{padding-left:21px;font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.double-image-list-block__text-container ol li ul li::before{content:"•";left:0;position:absolute;margin-left:11px}@media(max-width: 767px){.double-image-list-block__text-container ol li ul li::before{margin-left:9px}}.double-image-list-block__image-wrapper{position:relative;display:flex;flex-direction:column;gap:var(--gap-l);max-width:739px;width:100%}@media(max-width: 1439px){.double-image-list-block__image-wrapper{max-width:400px}}@media(max-width: 1023px){.double-image-list-block__image-wrapper{display:none;max-width:unset;width:100%;height:300px}}@media(max-width: 767px){.double-image-list-block__image-wrapper{display:none}}.double-image-list-block__image-container{max-height:540px;width:100%;height:100%;background-color:rgba(229,184,138,.3);border-radius:18px;overflow:hidden}.double-image-list-block__image-container:nth-child(2){max-height:278px}.double-image-list-block__image-container.--mobile{display:none;aspect-ratio:3/2}@media(max-width: 1023px){.double-image-list-block__image-container.--mobile{display:block;margin:31px 0 26px -10px}}.double-image-list-block__image-container.--small{aspect-ratio:3/1}@media(max-width: 1023px){.double-image-list-block__image-container.--small{margin:31px 0 0 -10px}}.double-image-list-block img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.number-constructor-block{padding-top:var(--gap-3xl);padding-bottom:var(--gap-3xl)}@media(max-width: 1023px){.number-constructor-block{padding-top:40px;padding-bottom:40px}}.number-constructor-block__container{display:flex;flex-direction:column}.number-constructor-block h2{margin-bottom:73px;max-width:930px;margin-left:15px;font-size:var(--fs-ml);line-height:var(--lh-m)}.number-constructor-block h2 span{font-size:var(--fs-ml);line-height:var(--lh-m);margin-left:-20px}@media(max-width: 1023px){.number-constructor-block h2 span{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.number-constructor-block h2 span span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}}@media(max-width: 1023px)and (max-width: 1439px){.number-constructor-block h2 span{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.number-constructor-block h2 span{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.number-constructor-block h2 span{font-size:25px}}@media(max-width: 767px){.number-constructor-block h2 span{margin-left:-15px;line-height:var(--lh-s)}}@media(max-width: 1023px){.number-constructor-block h2{font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.3;color:var(--color-text-primary)}.number-constructor-block h2 span{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #b1b1b1;padding:1px 15px;border-radius:80px;color:var(--color-text-accent-1)}.number-constructor-block h2{margin-bottom:30px}}@media(max-width: 1023px)and (max-width: 1439px){.number-constructor-block h2{font-size:35px}}@media(max-width: 1023px)and (max-width: 1023px){.number-constructor-block h2{font-size:30px}}@media(max-width: 1023px)and (max-width: 567px){.number-constructor-block h2{font-size:25px}}.number-constructor-block__items{display:flex;flex-wrap:wrap;gap:30px}.number-constructor-block__item{display:flex;flex-direction:column;padding:30px;border-radius:30px;background:var(--color-accent-beige-1)}@media(max-width: 1023px){.number-constructor-block__item{padding:20px;width:100%}}@media(max-width: 767px){.number-constructor-block__item{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.number-constructor-block__item:nth-child(5n+1),.number-constructor-block__item:nth-child(5n+2),.number-constructor-block__item:nth-child(5n+3){flex:0 0 calc(33.333% - 20px)}@media(max-width: 1023px){.number-constructor-block__item:nth-child(5n+1),.number-constructor-block__item:nth-child(5n+2),.number-constructor-block__item:nth-child(5n+3){flex:unset}}.number-constructor-block__item:nth-child(5n+4),.number-constructor-block__item:nth-child(5n+5){flex:0 0 calc(50% - 15px)}@media(max-width: 1023px){.number-constructor-block__item:nth-child(5n+4),.number-constructor-block__item:nth-child(5n+5){flex:unset}}.number-constructor-block__item h3{margin-bottom:10px;font-family:var(--font-accent);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-semibold)}@media(max-width: 1023px){.number-constructor-block__item h3{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.number-constructor-block__item span{display:inline-block;margin-bottom:48px;font-family:var(--font-accent);font-weight:var(--fw-semibold);font-size:var(--fs-m);line-height:var(--lh-s);color:var(--color-text-accent-light)}@media(max-width: 1023px){.number-constructor-block__item span{margin-bottom:30px;font-size:var(--fs-sm);line-height:var(--lh-s)}}.number-constructor-block li{position:relative;display:flex;padding:5px 25px;font-size:var(--fs-2xs);line-height:var(--lh-2xs)}@media(max-width: 767px){.number-constructor-block li{padding-left:21px;font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.number-constructor-block li::before{content:"•";left:0;position:absolute}.number-constructor-block ol{display:flex;flex-direction:column;padding-left:25px;list-style:decimal}@media(max-width: 767px){.number-constructor-block ol{padding-left:21px}}.number-constructor-block ol>li{display:list-item;padding:5px 0;list-style:decimal}.number-constructor-block ol>li::before{content:none}.constructor-text{--constructor-text-font-size: var(--fs-xs);--constructor-text-line-height: var(--lh-xs);--constructor-heading-font-size: var(--fs-s);--constructor-heading-line-height: var(--lh-s);--constructor-list-font-size: var(--fs-xs);--constructor-list-line-height: var(--lh-xs);--constructor-list-gap: var(--gap-sm);--constructor-list-padding: 27px;--constructor-list-marker-offset: 11px;--constructor-ordered-list-padding: 25px;--constructor-elements-gap: var(--gap-m);--constructor-link-font-size: var(--constructor-list-font-size);--constructor-link-line-height: var(--constructor-list-line-height);font-family:var(--font-main);font-weight:400;font-size:var(--constructor-text-font-size);line-height:var(--constructor-text-line-height);color:var(--color-text-primary);overflow-wrap:break-word}@media(max-width: 1023px){.constructor-text{--constructor-heading-font-size: var(--fs-xs);--constructor-heading-line-height: var(--lh-xs);--constructor-list-font-size: var(--fs-2xs);--constructor-list-line-height: var(--lh-2xs);--constructor-text-font-size: var(--fs-2xs);--constructor-text-line-height: var(--lh-2xs)}}@media(max-width: 767px){.constructor-text{--constructor-heading-font-size: var(--fs-2xs);--constructor-heading-line-height: var(--lh-2xs);--constructor-list-font-size: var(--fs-3xs);--constructor-list-line-height: var(--lh-3xs);--constructor-list-padding: 21px;--constructor-list-marker-offset: 9px;--constructor-ordered-list-padding: 21px;--constructor-text-font-size: var(--fs-3xs);--constructor-text-line-height: var(--lh-3xs)}}.constructor-text :where(p,li,a){font-size:inherit;line-height:inherit;letter-spacing:0;color:inherit}.constructor-text>:where(*){margin:0}.constructor-text>:where(*)+:where(*){margin-top:var(--constructor-elements-gap)}.constructor-text :where(b,strong){font-weight:var(--fw-semibold)}.constructor-text :where(b,strong) i{font-style:italic;font-weight:var(--fw-semibold)}.constructor-text :where(i,em){font-style:italic}.constructor-text :where(i,em) b{font-weight:var(--fw-semibold);font-style:italic}.constructor-text :where(u){text-decoration:underline}.constructor-text :where(del,s){text-decoration:line-through}.constructor-text :where(a){font-weight:var(--fw-medium);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px;transition:color .2s}.constructor-text :where(a):hover{color:var(--color-text-accent-1)}.constructor-text :where(h2,h3,h4,h5,h6){font-weight:var(--fw-semibold);font-size:var(--constructor-heading-font-size);line-height:var(--constructor-heading-line-height);letter-spacing:0;color:inherit}.constructor-text :where(ul,ol){display:flex;flex-direction:column;gap:var(--constructor-list-gap)}.constructor-text :where(ul){list-style:none;padding-left:0}.constructor-text :where(ul)>li{position:relative;display:block;padding-left:var(--constructor-list-padding);font-size:var(--constructor-list-font-size);line-height:var(--constructor-list-line-height)}.constructor-text :where(ul)>li::before{position:absolute;left:var(--constructor-list-marker-offset);content:"•";transform:translateX(-50%)}.constructor-text :where(ol){list-style:decimal;padding-left:var(--constructor-ordered-list-padding)}.constructor-text :where(ol)>li{display:list-item;list-style:decimal;font-size:var(--constructor-list-font-size);line-height:var(--constructor-list-line-height)}.news-article{width:100%;padding-top:60px;padding-bottom:36px;max-width:1920px;margin:0 auto;display:flex;gap:170px;padding-left:135px;overflow:hidden}@media(max-width: 1919px){.news-article{padding-left:60px;gap:120px}}@media(max-width: 1516px){.news-article{gap:85px}}@media(max-width: 1439px){.news-article{padding-left:30px;padding-top:40px}}@media(max-width: 1023px){.news-article{padding-left:20px;padding-top:20px;padding-bottom:20px}}@media(max-width: 1199px){.news-article__creator{display:none}}.news-article__creator_container{display:flex;flex-direction:column;align-items:flex-start;gap:36px;max-width:250px}.news-article__creator_img{width:118px;height:118px;overflow:hidden;border-radius:50%;background-image:url(/front/dist/assets/css/../img/news-article/creator-empty.png);background-repeat:no-repeat;background-position:center;background-size:cover}@media(max-width: 576px){.news-article__creator_img{width:auto;height:auto}}.news-article__creator_doctor{width:100%;height:100%;object-fit:cover}.news-article__creator_doctor.--hidden{display:none}.news-article__creator_item{display:flex;flex-direction:column;gap:10px}.news-article__creator_item-name{font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs)}.news-article__creator_item-job{font-weight:var(--fw-regular);font-size:var(--fs-3xs);line-height:var(--lh-3xs)}.news-article__container{max-width:950px;margin:0 auto}@media(max-width: 1199px){.news-article__container{margin:0 auto}}.news-article__navs{padding-right:135px}@media(max-width: 1919px){.news-article__navs{padding-right:60px}}@media(max-width: 1439px){.news-article__navs{padding-right:30px}}@media(max-width: 1199px){.news-article__navs{display:none}}.news-article__navs_container{flex:2 1 auto;display:flex;flex-direction:column;width:fit-content;gap:var(--gap-m)}.news-article__navs_link svg{width:35px;height:35px}.news-article__navs_link svg path{transition:all .3s ease}.news-article__navs_link:hover path{fill:var(--color-icon-accent-1)}.news-info{max-width:950px;width:100%;margin:0 auto}@media(max-width: 1199px){.news-info{padding-right:30px;max-width:100%}}@media(max-width: 1023px){.news-info{padding-right:20px}}.news-info__container{display:flex;flex-direction:column;gap:var(--gap-l);margin-bottom:36px}@media(max-width: 576px){.news-info__container{margin-bottom:30px}}.news-info__article-info{display:flex;gap:28px;align-items:center;padding-bottom:30px;border-bottom:1px solid #b1b1b1;justify-content:space-between}@media(max-width: 1516px){.news-info__article-info{gap:var(--gap-m)}}@media(max-width: 767px){.news-info__article-info{flex-direction:column}}.news-info__info-tag{display:flex;flex-direction:column;gap:var(--gap-s)}@media(max-width: 767px){.news-info__info-tag{width:100%;justify-content:space-between;flex-direction:row}}.news-info__info-tag_name{font-weight:var(--fw-regular);font-size:var(--fs-2xs);line-height:var(--lh-2xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1516px){.news-info__info-tag_name{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.news-info__info-tag_title{font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1516px){.news-info__info-tag_title{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.news-info__title{font-weight:var(--fw-medium);font-size:var(--fs-m);line-height:var(--lh-m)}@media(max-width: 1516px){.news-info__title{font-size:var(--fs-sm);line-height:var(--lh-sm)}}@media(max-width: 1023px){.news-info__title{font-family:var(--font-accent)}}.news-info__media-content{min-height:492px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}@media(max-width: 1439px){.news-info__media-content{min-height:auto}}.news-info__image{width:100%;height:100%;max-height:492px;object-fit:cover;border-radius:var(--radius-m);aspect-ratio:3/2}@media(max-width: 1023px){.news-info__image{max-height:350px}}.news-info__play{width:46.25px;height:46.25px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .3s ease-in-out}@media(max-width: 576px){.news-info__play{width:40px;height:40px}}.news-info__play svg{width:17.34px;height:17.34px}@media(max-width: 576px){.news-info__play svg{width:15px;height:15px}}.news-info__play.--hidden{opacity:0;pointer-events:none;visibility:hidden}.news-info__video{width:100%;height:100%;max-height:492px;object-fit:cover;border-radius:var(--radius-m);aspect-ratio:3/2}@media(max-width: 1023px){.news-info__video{max-height:350px}}.news-info__double-media-content{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gap-l);align-items:flex-start}@media(max-width: 1439px){.news-info__double-media-content{gap:var(--gap-m)}}@media(max-width: 767px){.news-info__double-media-content{gap:var(--gap-s)}}@media(max-width: 576px){.news-info__double-media-content{display:flex;overflow-x:scroll;overflow-y:hidden}.news-info__double-media-content::-webkit-scrollbar{display:none}}.news-info__double-media-content img{border-radius:var(--radius-m);aspect-ratio:6/5;max-height:377px;object-fit:cover;width:100%}@media(max-width: 1516px){.news-info__double-media-content img{max-height:300px}}@media(max-width: 576px){.news-info__double-media-content img{max-height:202px;max-width:202px;aspect-ratio:1/1;flex-shrink:0}}.news-info__double-video{min-height:377px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}@media(max-width: 1439px){.news-info__double-video{min-height:auto}}@media(max-width: 576px){.news-info__double-video{max-height:202px;max-width:202px;aspect-ratio:1/1;flex-shrink:0}}.news-info__double-video .news-info__video{border-radius:var(--radius-m);aspect-ratio:6/5;max-height:377px;object-fit:cover;width:100%}@media(max-width: 1516px){.news-info__double-video .news-info__video{max-height:300px}}@media(max-width: 576px){.news-info__double-video .news-info__video{max-height:202px;max-width:202px;aspect-ratio:1/1;flex-shrink:0}}.news-block{max-width:950px;width:100%;margin:0 auto;display:flex;flex-direction:column;padding-top:30px;padding-bottom:30px;background:#fff;border-radius:var(--radius-m);gap:var(--gap-xl)}@media(max-width: 1199px){.news-block{gap:var(--gap-l);padding-right:30px;max-width:100%}}@media(max-width: 1023px){.news-block{padding-right:20px}}.news-block.--wided{width:100%;padding:0 135px;max-width:1920px;margin:0 auto}@media(max-width: 1919px){.news-block.--wided{padding:0 60px}}@media(max-width: 1439px){.news-block.--wided{padding:0 30px;width:100%}}@media(max-width: 1023px){.news-block.--wided{padding:0 20px}}.news-block.--p-free{padding-top:0;padding-bottom:0}.news-block__wrapper{display:flex;flex-direction:column;gap:var(--gap-m)}.news-block__wrapper h2{font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-s);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.news-block__wrapper h2{font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 767px){.news-block__wrapper h2{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.news-block__wrapper p{font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.news-block__wrapper p{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.news-block__wrapper p{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.news-block__wrapper p b{font-weight:var(--fw-semibold);color:var(--color-text-primary)}.news-block__wrapper p i{font-style:italic}.news-block__wrapper p i b{font-style:italic;font-weight:var(--fw-semibold);color:var(--color-text-accent-1)}@media(max-width: 1023px){.news-block__wrapper p i b{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.news-block__wrapper p i b{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.news-block__wrapper h4{font-weight:var(--fw-semibold);font-size:var(--fs-s);line-height:var(--lh-s);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.news-block__wrapper h4{font-size:var(--fs-xs);line-height:var(--lh-xs)}}@media(max-width: 767px){.news-block__wrapper h4{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.news-block__wrapper ul{display:flex;flex-direction:column;gap:var(--gap-sm)}.news-block__wrapper ul li{display:block;font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);padding-left:27px;position:relative}@media(max-width: 1023px){.news-block__wrapper ul li{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.news-block__wrapper ul li{font-size:var(--fs-3xs);line-height:var(--lh-3xs);padding-left:21px}}.news-block__wrapper ul li b{font-weight:var(--fw-semibold);color:var(--color-text-primary)}.news-block__wrapper ul li i{font-style:italic}.news-block__wrapper ul li::before{content:"•";left:0;position:absolute;margin-left:11px}@media(max-width: 767px){.news-block__wrapper ul li::before{margin-left:9px}}.news-block__wrapper ol{display:flex;flex-direction:column;gap:var(--gap-sm);list-style:decimal;padding-left:25px}@media(max-width: 576px){.news-block__wrapper ol{padding-left:21px}}.news-block__wrapper ol li{display:list-item;list-style:decimal;font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}.news-block__wrapper ol li b{font-weight:var(--fw-semibold);color:var(--color-text-primary)}.news-block__wrapper ol li i{font-style:italic}@media(max-width: 1023px){.news-block__wrapper ol li{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.news-block__wrapper ol li{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.news-block__wrapper a{font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary);transition:all .2s;text-decoration:underline}@media(max-width: 1023px){.news-block__wrapper a{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 767px){.news-block__wrapper a{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.news-block__wrapper a b{font-weight:var(--fw-semibold);color:var(--color-text-primary)}.news-block__wrapper a i{font-style:italic}.news-block__wrapper a:hover{color:var(--color-text-accent-1)}.news-block__table{display:flex;flex-direction:column;gap:var(--gap-m);padding:30px 20px;background:#fcfcfc;border-radius:var(--radius-s)}@media(max-width: 1439px){.news-block__table{padding:0;padding-bottom:20px}}.news-block__table_head{background:#f8f6f1;border-radius:var(--radius-sm);padding:10px 20px;display:flex;align-items:center;gap:86px}@media(max-width: 576px){.news-block__table_head{gap:48px;justify-content:space-between;padding:10px}}.news-block__table_head-item{font-weight:var(--fw-medium) !important;font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.news-block__table_head-item{font-size:var(--fs-2xs) !important;line-height:var(--lh-2xs) !important}}@media(max-width: 767px){.news-block__table_head-item{font-size:var(--fs-4xs) !important;line-height:var(--lh-4xs) !important}}.news-block__table_body{display:flex;flex-direction:column;gap:var(--gap-sm);padding:0 20px}@media(max-width: 576px){.news-block__table_body{padding:0 10px}}.news-block__table_body-row{display:flex;align-items:flex-start;gap:86px}@media(max-width: 576px){.news-block__table_body-row{gap:48px;justify-content:space-between}}.news-block__table_body-item{font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.news-block__table_body-item{font-size:var(--fs-2xs) !important;line-height:var(--lh-2xs) !important}}@media(max-width: 767px){.news-block__table_body-item{font-size:var(--fs-4xs) !important;line-height:var(--lh-4xs) !important}}.news-block__table_body-item.--price{font-weight:var(--fw-semibold)}.news-block__table .news-block__table_head-item:first-child{max-width:225px;width:100%}@media(max-width: 576px){.news-block__table .news-block__table_head-item:first-child{max-width:118px;width:100%}}.news-block__table .news-block__table_head-item:nth-child(2){width:100%}.news-block__table .news-block__table_body-item:first-child{max-width:225px;width:100%}@media(max-width: 576px){.news-block__table .news-block__table_body-item:first-child{max-width:118px}}.news-block__table .news-block__table_body-item:nth-child(2){width:100%}.news-block__table.--price-list .news-block__table_head-item:first-child{max-width:100%;width:100%}@media(max-width: 576px){.news-block__table.--price-list .news-block__table_head-item:first-child{max-width:100%;width:100%}}.news-block__table.--price-list .news-block__table_head-item:nth-child(2){width:fit-content;text-wrap:nowrap}.news-block__table.--price-list .news-block__table_body-item:first-child{max-width:100%;width:100%}@media(max-width: 576px){.news-block__table.--price-list .news-block__table_body-item:first-child{max-width:100%;width:100%}}.news-block__table.--price-list .news-block__table_body-item:nth-child(2){width:fit-content;text-wrap:nowrap}.news-block__solo-row{display:flex;padding:20px;border-radius:var(--radius-sm);background:#fcfcfc;justify-content:space-between;gap:35px}@media(max-width: 767px){.news-block__solo-row{padding:15px}}.news-block__solo-row :nth-child(2n){font-weight:var(--fw-semibold);text-wrap:nowrap}.news-block__solo-row_item{font-weight:var(--fw-regular);font-size:var(--fs-xs) !important;line-height:var(--lh-xs) !important;letter-spacing:0;color:var(--color-text-primary)}@media(max-width: 1023px){.news-block__solo-row_item{font-size:var(--fs-2xs) !important;line-height:var(--lh-2xs) !important}}@media(max-width: 767px){.news-block__solo-row_item{font-size:var(--fs-3xs) !important;line-height:var(--lh-3xs) !important}}.news-block__video{min-height:377px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}@media(max-width: 1439px){.news-block__video{min-height:auto}}@media(max-width: 576px){.news-block__video{max-height:202px}}.news-block__video_play{width:46.25px;height:46.25px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .3s ease-in-out}@media(max-width: 576px){.news-block__video_play{width:40px;height:40px}}.news-block__video_play svg{width:17.34px;height:17.34px}@media(max-width: 576px){.news-block__video_play svg{width:15px;height:15px}}.news-block__video_play.--hidden{opacity:0;pointer-events:none;visibility:hidden}.news-block__video_video{width:100%;height:100%;max-height:377px;object-fit:cover;border-radius:var(--radius-m);aspect-ratio:3/2}@media(max-width: 1023px){.news-block__video_video{max-height:350px}}@media(max-width: 576px){.news-block__video_video{max-height:202px}}.news-swiper-block{max-width:950px;width:100%;margin-left:auto;margin-bottom:36px;max-height:377px}@media(max-width: 1199px){.news-swiper-block{max-width:100%}}@media(max-width: 576px){.news-swiper-block{margin-bottom:30px}}.news-swiper-block__swiper{overflow:visible;cursor:grab;height:auto}.news-swiper-block__swiper .swiper-wrapper{height:auto}.news-swiper-block__swiper .swiper-slide{height:auto}.news-swiper-block__slide{width:100%;max-width:460px;height:auto;border-radius:var(--radius-m);overflow:hidden;display:flex;align-items:center;justify-content:center;aspect-ratio:6/5;max-height:377px}@media(max-width: 1516px){.news-swiper-block__slide{max-height:300px}}@media(max-width: 576px){.news-swiper-block__slide{max-width:202px;max-height:202px;aspect-ratio:1/1}}.news-swiper-block__slide img{width:100%;height:100%;object-fit:cover}.news-image-block{max-width:950px}@media(max-width: 1199px){.news-image-block{max-width:100%}}@media(max-width: 576px){.news-image-block{overflow:visible;margin-left:0}}.news-image-block__single{width:100%;display:flex;align-items:center;justify-content:center}.news-image-block__single img{max-height:470px;width:100%;border-radius:var(--radius-m);object-fit:cover}@media(max-width: 576px){.news-image-block__single img{height:310px}}.news-image-block__double{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gap-l);align-items:flex-start}@media(max-width: 1439px){.news-image-block__double{gap:var(--gap-m)}}@media(max-width: 767px){.news-image-block__double{gap:var(--gap-s)}}@media(max-width: 576px){.news-image-block__double{display:flex;gap:0}}.news-image-block__double img{border-radius:var(--radius-m);aspect-ratio:6/5;max-height:377px;object-fit:cover;width:100%}@media(max-width: 1516px){.news-image-block__double img{max-height:300px}}.quote-block{background:linear-gradient(#fcfcfc) padding-box,linear-gradient(90deg, #ccbca4 0%, rgb(252, 252, 252), rgb(252, 252, 252)) border-box;border-radius:20px;padding:20px 36px;border-left:4px solid rgba(0,0,0,0);transition:all .3s;max-width:950px}@media(max-width: 1199px){.quote-block{max-width:100%}}@media(max-width: 576px){.quote-block{padding:20px}}.quote-block blockquote{display:flex;gap:20px;align-items:center}.quote-block blockquote:has(+p){padding-bottom:15px}.quote-block blockquote img{max-width:55px;width:100%;max-height:55px;height:100%;object-fit:cover}.quote-block blockquote i{font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-s);color:var(--color-text-accent-1);font-style:italic;max-width:720px}@media(max-width: 1439px){.quote-block blockquote i{font-size:var(--fs-2xs);line-height:var(--lh-xs)}}@media(max-width: 576px){.quote-block blockquote i{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.quote-block blockquote b{font-weight:var(--fw-semibold);font-style:Italic;font-size:var(--fs-xs);line-height:var(--lh-s)}@media(max-width: 1439px){.quote-block blockquote b{font-size:var(--fs-2xs);line-height:var(--lh-xs)}}@media(max-width: 576px){.quote-block blockquote b{font-size:var(--fs-3xs);line-height:var(--lh-2xs)}}.quote-block p{font-size:var(--fs-xs);font-weight:var(--fw-regular);line-height:var(--lh-xs)}@media(max-width: 1439px){.quote-block p{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 1023px){.quote-block p{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}@media(max-width: 576px){.quote-block p{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.quote-block p a{font-weight:var(--fw-medium);transition:.2s}.quote-block p a:hover{color:var(--color-text-accent-1)}.quote-block p:has(+.quote__author){padding-bottom:40px}@media(max-width: 576px){.quote-block p:has(+.quote__author){padding-bottom:15px}}.quote-block.quote--big blockquote{flex-direction:column;align-items:flex-start}.quote--author{padding:36px 20px;border:none;background:#fcfcfc;border-radius:15px}.quote--author blockquote:has(+.quote__author){padding-bottom:40px}@media(max-width: 1023px){.quote--author blockquote:has(+.quote__author){padding-bottom:15px}}.quote--author .quote__author{display:flex;align-items:center;gap:30px}@media(max-width: 1023px){.quote--author .quote__author{gap:20px}}.quote--author .quote__author img{max-width:60px;max-height:60px;overflow:hidden;object-fit:cover;border-radius:50%}@media(max-width: 1439px){.quote--author .quote__author img{max-width:50px;max-height:50px}}@media(max-width: 576px){.quote--author .quote__author img{max-width:44px;max-height:44px}}.quote--author .quote__author_txt{display:flex;flex-direction:column;gap:10px}.quote--author .quote__author_txt h5{font-weight:var(--fw-semibold);line-height:var(--lh-xs);font-size:var(--fs-xs)}@media(max-width: 1439px){.quote--author .quote__author_txt h5{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 576px){.quote--author .quote__author_txt h5{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.quote--author .quote__author_txt p{line-height:var(--lh-3xs);font-size:var(--fs-3xs)}@media(max-width: 1439px){.quote--author .quote__author_txt p{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}@media(max-width: 1023px){.quote--author .quote__author_txt p{font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}@media(max-width: 576px){.quote--author .quote__author_txt p{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}}.external-article{padding:36px 30px;background-color:var(--color-accent-beige-1);max-width:950px;border-radius:15px;width:100%}@media(max-width: 1199px){.external-article{max-width:100%}}@media(max-width: 576px){.external-article{padding:0px 20px}}.external-article p{font-weight:var(--fw-regular);font-style:italic;font-size:var(--fs-xs);line-height:var(--lh-s)}@media(max-width: 1023px){.external-article p{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.external-article p a{font-weight:var(--fw-regular);font-style:italic;transition:.2s}.external-article p a:hover{color:var(--color-text-accent-1)}.external-article b{font-weight:var(--fw-medium);font-style:normal !important;font-size:var(--fs-xs);line-height:var(--lh-s)}@media(max-width: 1023px){.external-article b{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}}.external-article b a{font-weight:var(--fw-medium);font-style:normal !important}.news-article__footer{display:flex;flex-direction:column;gap:36px}@media(max-width: 1199px){.news-article__footer{padding-right:30px}}@media(max-width: 1023px){.news-article__footer{padding-right:20px;gap:40px}}.news-article__footer .news-article__creator_container{display:none;flex-direction:row;max-width:none;align-self:center}@media(max-width: 1199px){.news-article__footer .news-article__creator_container{display:flex;gap:30px}}.news-article__footer .news-article__creator_img{width:75px;height:75px;align-self:center;flex-shrink:0}.news-article__footer .news-article__creator_item-name{font-size:var(--fs-2xs);line-height:var(--lh-2xs)}.news-article__footer .news-article__creator_item-job{font-size:var(--fs-4xs);line-height:var(--lh-4xs)}.news-article__footer .news-article__navs_container{align-self:center;flex-direction:row}.news-article__footer .news-article__navs_container svg{width:32px;height:32px}.news-article__footer .news-article__navs_link{width:32px;height:32px}.news-before-after__slider-wrapper{width:100%}.news-before-after__slider-container{position:relative;display:flex;width:100%;height:100%}@media(max-width: 1023px){.news-before-after__slider-container{min-width:100%}}@media(max-width: 767px){.news-before-after__slider-container{height:228px}}.news-before-after__image-container{display:grid;position:relative;overflow:hidden;border-radius:18px;max-height:377px;--position: 50%}@media(max-width: 1023px){.news-before-after__image-container{min-width:100%;border-radius:8px}}@media(max-width: 767px){.news-before-after__image-container{max-height:230px}}.news-before-after__image-wrapper{width:100%;max-width:950px;transition:all .2s ease-out;display:flex;align-items:center;justify-content:center}.news-before-after__image-wrapper.--before{position:absolute;inset:0;width:100%;max-width:none;clip-path:inset(0 calc(100% - var(--position)) 0 0)}@media(max-width: 1199px){.news-before-after__image-wrapper{max-width:100%}}@media(max-width: 1023px){.news-before-after__image-wrapper{max-width:unset}}.news-before-after__image{width:100%;height:100%;display:block;object-fit:cover;object-position:left;aspect-ratio:5/2}.news-before-after__image-text{position:absolute;bottom:20px;padding:10px 30px;font-family:var(--font-accent);font-size:var(--fs-s);line-height:var(--lh-s);border-radius:var(--radius-m);color:var(--color-text-invert);background:hsla(0,0%,100%,.2);pointer-events:none}@media(max-width: 1023px){.news-before-after__image-text{bottom:8px;padding:5px 10px;border-radius:9px;font-size:var(--fs-3xs);line-height:var(--lh-3xs)}}.news-before-after__image-text.--text-before{left:20px;z-index:1}@media(max-width: 1023px){.news-before-after__image-text.--text-before{left:10px}}.news-before-after__image-text.--text-after{right:20px}@media(max-width: 1023px){.news-before-after__image-text.--text-after{right:10px}}.news-before-after__slider{position:absolute;inset:0;cursor:pointer;opacity:0;width:100%;height:100%}.news-before-after__slider-line{position:absolute;inset:0;width:.2rem;height:100%;background-color:#fff;z-index:10;left:var(--position);transform:translateX(-50%);pointer-events:none;transition:all .2s ease-out}.news-before-after__slider-button{position:absolute;display:grid;place-content:center;top:50%;left:var(--position);transform:translate(-50%, -50%);pointer-events:none;z-index:100;transition:all .2s ease-out}.news-before-after__slider-button path{fill:#fff}@media(max-width: 767px){.news-before-after__slider-button-icon{width:8px;height:13px}}.news-cards-swiper{width:100%;max-width:1920px;overflow:hidden;margin:0 auto}.news-cards-swiper__inner{padding-top:60px;padding-bottom:60px;display:flex;flex-direction:column;gap:var(--gap-l)}@media(max-width: 1023px){.news-cards-swiper__inner{padding-bottom:40px;gap:40px}}.news-cards-swiper__header{width:100%;padding:0 135px;max-width:1920px;margin:0 auto}@media(max-width: 1919px){.news-cards-swiper__header{padding:0 60px}}@media(max-width: 1439px){.news-cards-swiper__header{padding:0 30px;width:100%}}@media(max-width: 1023px){.news-cards-swiper__header{padding:0 20px}}.news-cards-swiper__container{width:100%;padding-left:135px;max-width:1920px;margin:0 auto}@media(max-width: 1919px){.news-cards-swiper__container{padding-left:60px}}@media(max-width: 1439px){.news-cards-swiper__container{padding-left:30px}}@media(max-width: 1023px){.news-cards-swiper__container{padding-left:20px}}.news-cards-swiper__swiper{overflow:visible}.news-cards-swiper__slide{max-width:390px}@media(max-width: 767px){.news-cards-swiper__slide{max-width:300px}}.news-cards-swiper__navs{width:100%;padding:0 135px;max-width:1920px;margin:0 auto;display:flex;justify-content:space-between}@media(max-width: 1919px){.news-cards-swiper__navs{padding:0 60px}}@media(max-width: 1439px){.news-cards-swiper__navs{padding:0 30px;width:100%}}@media(max-width: 1023px){.news-cards-swiper__navs{padding:0 20px}}.news-cards-swiper__link{cursor:pointer;font-family:var(--font-main);display:flex;align-items:center;justify-content:center;gap:var(--gap-s);height:70px;padding:14px var(--gap-l);border-radius:var(--radius-s);font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-primary);background:#fff;letter-spacing:0;transition:all .3s;outline:2px solid #ececec;position:relative;z-index:1}.news-cards-swiper__link path{transition:fill .3s ease-in-out}.news-cards-swiper__link::before{pointer-events:none;position:absolute;content:"";width:100%;height:100%;inset:0;background:linear-gradient(90deg, #ccbca4 0%, #f4e9d7 64.73%, #ddc8a8 100%);border-radius:var(--radius-s);opacity:0;transition:all .3s;z-index:-1}.news-cards-swiper__link:hover::before{opacity:1}.news-cards-swiper__link:hover{background:#fff;color:var(--color-text-primary) !important;outline:2px solid rgba(0,0,0,0)}.news-cards-swiper__link:disabled{background:var(--color-button-background-disabled);color:var(--color-text-accent-light);cursor:not-allowed}.news-cards-swiper__link{height:59px;gap:var(--gap-xl)}.news-cards-swiper__link span{font-weight:var(--fw-semibold);font-size:var(--fs-xs);line-height:var(--lh-xs)}.news-cards-swiper__link svg{width:24px;height:24px}.news-cards-swiper__swiper-navs{display:flex;align-items:center;gap:var(--gap-l)}@media(max-width: 767px){.news-cards-swiper__swiper-navs{display:none}}.news-cards-swiper__swiper-prev,.news-cards-swiper__swiper-next{display:flex;align-items:center;justify-content:center;border-radius:50%;width:36px;height:36px;background:var(--color-background-secondary, #ECECEC);cursor:pointer;z-index:1;position:relative;flex-shrink:0}.news-cards-swiper__swiper-prev::before,.news-cards-swiper__swiper-next::before{content:"";position:absolute;width:100%;height:100%;inset:0;border-radius:50%;z-index:-1;background:linear-gradient(90deg, #CCBCA4 0%, #F4E9D7 64.73%, #DDC8A8 100%);opacity:0;transition:opacity .2s ease-in-out}.news-cards-swiper__swiper-prev path,.news-cards-swiper__swiper-next path{transition:fill .2s ease-in-out}.news-cards-swiper__swiper-prev:hover path,.news-cards-swiper__swiper-next:hover path{fill:var(--color-icon-accent-1)}.news-cards-swiper__swiper-prev:hover::before,.news-cards-swiper__swiper-next:hover::before{opacity:1}*{font-family:var(--font-main);font-weight:400;color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{height:100%;scroll-behavior:smooth;scrollbar-gutter:stable;letter-spacing:0;-webkit-text-size-adjust:100%}body{height:100%}body.--no-scroll{overflow:hidden}a{text-decoration:none;cursor:pointer}ol{margin:0;padding:0;list-style:none}button{border:none;cursor:pointer;background:rgba(0,0,0,0);padding:0}h1,h2,h3,h4,h5,h6,p,li,a,span,div,button{letter-spacing:0}.main-container{padding-top:195px}@media(max-width: 1439px){.main-container{padding-top:106px}}.blur-container{position:fixed;width:100%;height:100%;inset:0;background-color:rgba(89,89,89,.5215686275);z-index:100;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.blur-container.--active{visibility:visible;opacity:79%;display:block}:target{scroll-margin-top:195px}@media(max-width: 1439px){:target{scroll-margin-top:106px}}.air-datepicker-global-container{z-index:220}[data-tab-block].--active{display:block;opacity:1}[data-tab-block]{display:none}[data-tab-block]{opacity:0;transition:opacity .3s ease,transform .3s ease;display:none}[data-tab-block].--fade-in{animation:fadeInSlide .3s forwards}[data-tab-block].--fade-out{animation:fadeOutSlide .3s forwards}@keyframes fadeInSlide{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeOutSlide{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-10px)}}
/*# sourceMappingURL=main.css.map*/
/* End */
/* /front/dist/assets/vendor/bvi.min.css?178673317078737 */
/* /front/dist/assets/css/fancybox.css?178673317032733 */
/* /front/dist/assets/css/main.css?1786733170508149 */
