:root{--color-main:#333;--color-gray:#4d4d4d;--color-pink:#f8b9c1;--ff-main:"Subjectivity",serif;--ff-quicksand:"Quicksand",serif;--transition:0.2s linear}@font-face{font-display:swap;font-family:Subjectivity;font-style:normal;font-weight:700;src:url(../fonts/Subjectivity-Bold.eot);src:url(../fonts/Subjectivity-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Subjectivity-Bold.woff2) format("woff2"),url(../fonts/Subjectivity-Bold.woff) format("woff"),url(../fonts/Subjectivity-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Subjectivity;font-style:normal;font-weight:900;src:url(../fonts/Subjectivity-Black.eot);src:url(../fonts/Subjectivity-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Subjectivity-Black.woff2) format("woff2"),url(../fonts/Subjectivity-Black.woff) format("woff"),url(../fonts/Subjectivity-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Subjectivity;font-style:normal;font-weight:900;src:url(../fonts/Subjectivity-BlackSlanted.eot);src:url(../fonts/Subjectivity-BlackSlanted.eot?#iefix) format("embedded-opentype"),url(../fonts/Subjectivity-BlackSlanted.woff2) format("woff2"),url(../fonts/Subjectivity-BlackSlanted.woff) format("woff"),url(../fonts/Subjectivity-BlackSlanted.ttf) format("truetype")}@font-face{font-display:swap;font-family:Subjectivity;font-style:normal;font-weight:700;src:url(../fonts/Subjectivity-BoldSlanted.eot);src:url(../fonts/Subjectivity-BoldSlanted.eot?#iefix) format("embedded-opentype"),url(../fonts/Subjectivity-BoldSlanted.woff2) format("woff2"),url(../fonts/Subjectivity-BoldSlanted.woff) format("woff"),url(../fonts/Subjectivity-BoldSlanted.ttf) format("truetype")}@font-face{font-display:swap;font-family:Subjectivity;font-style:normal;font-weight:700;src:url(../fonts/Subjectivity-ExtraBold.eot);src:url(../fonts/Subjectivity-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Subjectivity-ExtraBold.woff2) format("woff2"),url(../fonts/Subjectivity-ExtraBold.woff) format("woff"),url(../fonts/Subjectivity-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Subjectivity;font-style:normal;font-weight:700;src:url(../fonts/Subjectivity-ExtraBoldSlanted.eot);src:url(../fonts/Subjectivity-ExtraBoldSlanted.eot?#iefix) format("embedded-opentype"),url(../fonts/Subjectivity-ExtraBoldSlanted.woff2) format("woff2"),url(../fonts/Subjectivity-ExtraBoldSlanted.woff) format("woff"),url(../fonts/Subjectivity-ExtraBoldSlanted.ttf) format("truetype")}@font-face{font-display:swap;font-family:Subjectivity;font-style:normal;font-weight:300;src:url(../fonts/Subjectivity-Light.eot);src:url(../fonts/Subjectivity-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Subjectivity-Light.woff2) format("woff2"),url(../fonts/Subjectivity-Light.woff) format("woff"),url(../fonts/Subjectivity-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Subjectivity;font-style:normal;font-weight:300;src:url(../fonts/Subjectivity-LightSlanted.eot);src:url(../fonts/Subjectivity-LightSlanted.eot?#iefix) format("embedded-opentype"),url(../fonts/Subjectivity-LightSlanted.woff2) format("woff2"),url(../fonts/Subjectivity-LightSlanted.woff) format("woff"),url(../fonts/Subjectivity-LightSlanted.ttf) format("truetype")}@font-face{font-display:swap;font-family:Subjectivity;font-style:normal;font-weight:500;src:url(../fonts/Subjectivity-Medium.eot);src:url(../fonts/Subjectivity-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Subjectivity-Medium.woff2) format("woff2"),url(../fonts/Subjectivity-Medium.woff) format("woff"),url(../fonts/Subjectivity-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Subjectivity;font-style:normal;font-weight:500;src:url(../fonts/Subjectivity-MediumSlanted.eot);src:url(../fonts/Subjectivity-MediumSlanted.eot?#iefix) format("embedded-opentype"),url(../fonts/Subjectivity-MediumSlanted.woff2) format("woff2"),url(../fonts/Subjectivity-MediumSlanted.woff) format("woff"),url(../fonts/Subjectivity-MediumSlanted.ttf) format("truetype")}@font-face{font-display:swap;font-family:Subjectivity;font-style:normal;font-weight:400;src:url(../fonts/Subjectivity-Regular.eot);src:url(../fonts/Subjectivity-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Subjectivity-Regular.woff2) format("woff2"),url(../fonts/Subjectivity-Regular.woff) format("woff"),url(../fonts/Subjectivity-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Subjectivity;font-style:normal;font-weight:100;src:url(../fonts/Subjectivity-Thin.eot);src:url(../fonts/Subjectivity-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/Subjectivity-Thin.woff2) format("woff2"),url(../fonts/Subjectivity-Thin.woff) format("woff"),url(../fonts/Subjectivity-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:Subjectivity;font-style:normal;font-weight:100;src:url(../fonts/Subjectivity-ThinSlanted.eot);src:url(../fonts/Subjectivity-ThinSlanted.eot?#iefix) format("embedded-opentype"),url(../fonts/Subjectivity-ThinSlanted.woff2) format("woff2"),url(../fonts/Subjectivity-ThinSlanted.woff) format("woff"),url(../fonts/Subjectivity-ThinSlanted.ttf) format("truetype")}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:400;src:url(../fonts/Quicksand-Regular.eot);src:url(../fonts/Quicksand-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Quicksand-Regular.woff2) format("woff2"),url(../fonts/Quicksand-Regular.woff) format("woff"),url(../fonts/Quicksand-Regular.ttf) format("truetype")}.lock{overflow:hidden}*{box-sizing:border-box;padding:0}*,body{margin:0}body{color:var(--color-main);font-family:var(--ff-main);font-size:16px;font-style:normal;font-weight:400;line-height:26px}img{transition:.3s}.h4,h1,h2,h3,h4,h5,p{cursor:default}a,button,div,form,input,p,span,textarea{box-sizing:border-box;margin:0;padding:0;transition:var(--transition)}li,ul{display:block;margin:0;padding:0}a,a:active,a:hover{text-decoration:none}a{color:var(--color-main);font-family:var(--ff-main);font-weight:400}img{max-width:100%}button,button:active,button:focus,button:hover,input,input:active,input:focus,input:hover{outline:none}a button,a div,a input,a label,a li,a p,a span{cursor:pointer}span,ul li{color:inherit}ul li{display:block;font-family:inherit;font-size:inherit}a,a div,a p,a svg,a svg path{cursor:pointer;transition:var(--transition)}svg,svg path,svg rect{transition:var(--transition)}.h4,b,button,div,h1,h2,h3,h4,h5,h6,input,label,li,p,span,strong,textarea,ul{cursor:default}.h4,h1,h2,h3,h4,h5,h6{margin:0;padding:0;transition:var(--transition)}.h1,h1{font-size:56px;font-weight:300;letter-spacing:11.2px;text-transform:uppercase}.h1,.h2,h1,h2{font-style:normal;line-height:72px}.h2,h2{font-size:52px;font-weight:500;letter-spacing:.52px}.h3,h3{font-size:24px;font-style:normal;font-weight:400;line-height:32px}@media only screen and (max-width:768px){.h1,h1{font-size:34px;letter-spacing:6.8px;line-height:40px}.h2,h2{font-size:30px;letter-spacing:.3px;line-height:38px}.h3,h3{font-size:20px;line-height:32px}}#wpadminbar{display:none}.location,.phone{align-items:flex-start;display:flex;gap:12px;transition:var(--transition)}.location p,.phone p{cursor:pointer;transition:var(--transition)}.location svg,.phone svg{height:24px;min-width:24px;width:24px}.phone{max-width:170px}.phone a{align-items:flex-end;display:flex;gap:8px;pointer-events:none}.phone:hover a span{color:var(--color-pink)}.location{max-width:322px}.location:hover span{color:var(--color-pink)}.container{width:100%}.container-sm{max-width:1610px}.grecaptcha-badge{visibility:hidden}.decoration{pointer-events:none;z-index:-1}.btn{align-items:center;background:var(--color-pink);display:flex;font-size:16px;font-weight:400;justify-content:space-between;letter-spacing:2.08px;line-height:26px;padding:9px 24px}.btn,.btn span{color:var(--color-gray);cursor:pointer}.btn span{text-transform:uppercase}.btn:not(.not-hover):hover{background:var(--color-gray)}.btn:not(.not-hover):hover span{color:var(--color-pink)}.btn:not(.not-hover):hover svg path{fill:var(--color-pink)}.home .header:before{background:rgba(77,77,77,.01)}.header{left:0;position:fixed;right:0;top:0;width:100vw;z-index:9999}.header:before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(77,77,77,.03);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;transition:var(--transition);width:100%;z-index:-1}.header-logo{padding-bottom:3.5px;padding-top:3.5px}.header .container{align-items:stretch;display:flex;height:100%;justify-content:space-between;margin-left:auto;max-width:1595px;padding-left:15px}.header .left{align-items:center;display:flex;gap:32px;min-width:84px}.header .wrap{display:flex;gap:16px;justify-content:flex-end;max-width:1435px;width:100%}.header nav .menu{display:flex;gap:8px;height:100%}.header nav .menu>li{align-items:center;display:flex;padding-left:16px;padding-right:16px}.header nav .menu>li>a{color:#fff;text-transform:uppercase;white-space:nowrap}.header nav .menu>li>a:hover{color:var(--color-pink);text-decoration:underline;text-underline-offset:10px;transform:translateY(-5px)}.header .right{align-items:center;display:flex;gap:32px;justify-content:flex-end;max-width:569px;width:100%}.header .right .phone a{color:#fff;white-space:nowrap}.header .right .btn{height:100%;max-width:369px;padding-left:32px;width:100%}.header .right .btn .scroll{display:none}.header .right .btn span{text-transform:uppercase}.header .right .btn:hover span{text-decoration:underline;text-underline-offset:5px}.header.active:before,.header.f-nav:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:#4d4d4d}@media only screen and (min-width:992px){.header .mob{display:none}}@media only screen and (max-width:1300px){.header .container{gap:32px}}@media only screen and (min-width:1160px) and (max-width:1300px){.header .phone{display:none}}@media only screen and (min-width:1160px){.header .menu>.menu-item-has-children{position:relative}.header .menu>.menu-item-has-children .sub-menu{background-color:var(--color-pink);left:0;opacity:0;pointer-events:none;position:absolute;top:100%}.header .menu>.menu-item-has-children .sub-menu li a{display:block;line-height:26px;padding:8px 16px;transition:none;white-space:nowrap}.header .menu>.menu-item-has-children:hover>a{color:var(--color-pink);text-decoration:underline;text-underline-offset:10px;transform:translateY(-5px)}.header .menu>.menu-item-has-children:hover .sub-menu{opacity:1;pointer-events:all}.header .menu>.menu-item-has-children:hover .sub-menu a:hover{background-color:var(--color-gray);color:var(--color-pink)}}@media only screen and (max-width:1160px){.header nav{display:none}}@media only screen and (max-width:992px){.header{height:56px}.header:before{transition:none}.header .left{align-items:flex-start;padding-top:15px}.header .header-logo svg{display:block;height:48px;width:auto}.header.active{height:104px}.header.active .header-logo svg{height:90px}.header .right .btn{justify-content:center;min-width:99px}.header .right .btn .normal{display:none}.header .right .btn .scroll{display:block}.header .wrap{width:auto}.header .pc,.header .phone{display:none}.header .right{max-width:none;width:auto}.header .right .btn{max-width:99px;padding-left:8px;padding-right:8px;text-align:center}.header .right .btn span{letter-spacing:1.28px;line-height:24px}}li.menu-item-has-children>a{align-items:center;display:flex}li.menu-item-has-children>a:after{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjY0NiAyMC4zNTRhLjUuNSAwIDAgMCAuNzA4IDBsMy4xODItMy4xODJhLjUuNSAwIDEgMC0uNzA4LS43MDdMMTIgMTkuMjkzbC0yLjgyOC0yLjgyOGEuNS41IDAgMSAwLS43MDguNzA3bDMuMTgyIDMuMTgyWk0xMS41IDR2MTZoMVY0aC0xWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")}li.menu-item-has-children.active>a:after,li.menu-item-has-children:hover>a:after{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjM1NCAzLjY0NmEuNS41IDAgMCAwLS43MDggMEw4LjQ2NCA2LjgyOGEuNS41IDAgMSAwIC43MDguNzA4TDEyIDQuNzA3bDIuODI4IDIuODI5YS41LjUgMCAxIDAgLjcwOC0uNzA4bC0zLjE4Mi0zLjE4MlpNMTIuNSAyMFY0aC0xdjE2aDFaIiBmaWxsPSIjRjhCOUMxIi8+PC9zdmc+")}@media only screen and (min-width:1130px){.burger,.burger-menu{display:none}}.burger{background:transparent;border:none;color:#fff;cursor:pointer;height:32px;min-height:32px;min-width:32px;position:relative;transition:.3s ease-in-out;width:32px}.burger span{top:50%;transform:scale(1) translate(-50%)}.burger span,.burger:after,.burger:before{background:#fff;display:block;height:2px;left:50%;position:absolute;transition:transform 1s;width:85%}.burger:after,.burger:before{content:""}.burger:before{top:0;transform:translate(-50%,6px)}.burger:after{bottom:0;transform:translate(-50%,-6px)}.burger.active span{transform:scale(0);transition:transform 1s}.burger.active:before{transform:rotate(45deg) translateY(21px) translateX(4%)}.burger.active:after,.burger.active:before{background-color:#fff;transition:transform 1s,background-color .3s ease-in-out}.burger.active:after{transform:rotate(-45deg) translateY(-15px) translate(1px,-5px)}.burger-menu{height:calc(100vh - 96px);left:-100vw;position:fixed;text-transform:uppercase;top:96px;width:100vw;z-index:9999}.burger-menu *{color:#fff}.burger-menu:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(77,77,77,.8);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.burger-menu .wrap{overflow:auto;padding-top:72px}.burger-menu nav .menu{display:flex;flex-direction:column;gap:8px}.burger-menu nav li{display:inline-flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.burger-menu nav li a{align-items:center;display:inline-flex;padding:8px 16px}.burger-menu nav>li+li{margin-top:32px}.burger-menu nav li.menu-item-has-children .sub-menu{background:var(--color-pink);display:none}.burger-menu nav li.menu-item-has-children .sub-menu .sub-menu-wrap{display:flex;flex-direction:column}.burger-menu nav li.menu-item-has-children .sub-menu a{color:var(--color-main);display:block;text-transform:none}.burger-menu nav li.menu-item-has-children .sub-menu.active .sub-menu{display:inline-block}.burger-menu nav li.menu-item-has-children.active .sub-menu{display:block}.burger-menu.active{left:0}@media only screen and (min-width:992px){.burger-menu{max-width:369px;min-width:20vw;width:100%}.burger-menu .links{display:none}}@media only screen and (max-width:992px){.burger-menu{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:40px}.burger-menu .menu-item-has-children>a{pointer-events:none}.burger-menu .btn{max-width:345px}.burger-menu .links{margin-top:40px;padding-left:15px;padding-right:15px}.burger-menu .links .phone{margin-bottom:32px}}.breadcrumbs-wrap{overflow:auto}.breadcrumbs-wrap .btn-back{margin:0}.breadcrumbs-wrap .breadcrumbs{align-items:center;color:#fff;display:flex;gap:24px;max-width:100%;white-space:nowrap}.breadcrumbs-wrap .breadcrumbs a:not(.btn){color:#fff}.breadcrumbs-wrap .breadcrumbs .breadcrumbs-title{color:var(--color-pink)}.wp-text h1,.wp-text h2,.wp-text h3,.wp-text h4,.wp-text h5{text-align:center}.wp-text h1:first-child,.wp-text h2:first-child,.wp-text h3:first-child,.wp-text h4:first-child,.wp-text h5:first-child{margin-top:0}.wp-text h1:last-child,.wp-text h2:last-child,.wp-text h3:last-child,.wp-text h4:last-child,.wp-text h5:last-child{margin-bottom:0}.wp-text h1,.wp-text h2{margin:48px 0 32px}.wp-text h3,.wp-text h4,.wp-text h5{margin:48px 0 24px}.wp-text a{text-decoration:underline;text-underline-offset:4px}.wp-text a:hover{color:var(--color-pink)}.wp-text p{margin:20px 0}.wp-text p:first-child{margin-top:0}.wp-text p:last-child{margin-bottom:0}.wp-text ul{list-style:none;margin:24px 0;padding:0}.wp-text ul:first-child{margin-top:0}.wp-text ul:last-child{margin-bottom:0}.wp-text ul li{list-style:none;padding-left:16px;position:relative}.wp-text ul li:not(:last-of-type){margin-bottom:24px}.wp-text ul li:before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuODk3IDMuMzhjLS4wNDMuOTc1LS44MzMgNC4wOC0xLjk5OCA2LjIyNC0uNTA3LjkzNC0xLjE2OSAxLjQxMy0xLjY4NiAxLjIyMS0uNTktLjIxOS0uODMyLTEuMjI0LS42MTgtMi41Ni40NTgtMi44NTQgMi42MjMtMy44MjggMi42MDYtMy45NjJsLS4wNDUtLjEyM2MtLjIwOSAwLS44Mi0uMDUxLTEuMTEtLjM5N2wuNjMtLjU5OWMuOTQ5LS44OTggMS41My0xLjQ1NiAxLjYtMS42MjYuMDUtLjEyLjAyLS4zMDgtLjEzNC0uNDM1LS4xNi0uMTMzLS42NTktLjM0Ny0xLjgwNC41NDItMS4wMS43ODMtLjcwMiAxLjY1LS41ODQgMS44OTguMDM1LjA3My4wNzYuMTQzLjEyLjIwNy0uMTM1LjEzLS4yNi4yNTMtLjM3MS4zNjQtLjgwMi44MDEtMS42OTkgMS42MzYtMy4wNDYgMi4yNzMtLjQ4LjIyNy0uOTQuMzM3LTEuMzI4LjM4NS0uMjc1LS44NS0uNDktMS43MS0uNjczLTIuNDRsLS4wNDktLjE5NGMtLjMwMy0xLjIxLS4zMDgtMi4wNTMtLjAxMy0yLjUwNmEuODQ1Ljg0NSAwIDAgMSAuNjM1LS4zOGMuMzY1LS4wNDUuNzYuMDgzIDEuMjIuMjMuNDMzLjE0LjkyNC4zIDEuNDkyLjM0MiAxLjE2Ni4wODggMS44NjQtLjI4NSAxLjg5My0uMzAxbC0uMDU4LS4xMTdjLS4wMDcuMDA0LS42OTguMzcxLTEuODI2LjI4Ny0uNTU0LS4wNDItMS4wMzgtLjE5OC0xLjQ2NS0uMzM2LS40NzItLjE1Mi0uODgtLjI4NC0xLjI3MS0uMjM1YS45NjQuOTY0IDAgMCAwLS43MjQuNDM1Yy0uMzE2LjQ4Ni0uMzE4IDEuMzY2LS4wMDUgMi42MTRsLjA0OS4xOTRjLjE4LjcyMy4zOTQgMS41NzUuNjY2IDIuNDJhMy41NzYgMy41NzYgMCAwIDEtLjk3NC0uMDI4TDEgNi45MDZjLjAyOC4wMDYuNDM4LjA5MSAxLjA0My4wMy41MTIgMS41NDggMS4yMjggMy4wNDggMi4zMTkgMy42NjNsLjA2LS4xMTZjLTEuMDUtLjU5MS0xLjc0OC0yLjA0OC0yLjI1LTMuNTYyLjM5LS4wNTIuODUtLjE2NSAxLjMzNi0uMzk1IDEuMzY2LS42NDUgMi4yNy0xLjQ5IDMuMDgxLTIuMjk4LjEwOC0uMTA4LjIzMS0uMjI4LjM2My0uMzU1LjI0My4yOTIuNTguNDY3LjkxOC40NzcuMDQ3LjA4OC0uNTQxLjM5LS44ODYuNzU2LS41NTUuNTg4LTEuMjY4IDEuNjEtMS41MTMgMy4xMzctLjI3MyAxLjcwMi4xODIgMi41MTQuNyAyLjcwNmEuODA4LjgwOCAwIDAgMCAuMjg0LjA1MWMuNTIgMCAxLjA5My0uNDgyIDEuNTUzLTEuMzMgMS4xNzQtMi4xNjMgMS45NzEtNS4yOTggMi4wMTQtNi4yODRsLS4xMjUtLjAwNlptLTIuOTMuM2ExLjMzNCAxLjMzNCAwIDAgMS0uMS0uMTc2Yy0uMjg3LS41OTgtLjA4My0xLjI0Ny41NDUtMS43MzQuNjYtLjUxMiAxLjA4MS0uNjM4IDEuMzM3LS42MzguMTczIDAgLjI3LjA1OC4zMTUuMDk0LjEwMi4wODUuMTI1LjIwNy4wOTYuMjgtLjA2NS4xNTYtLjg2NC45MTMtMS41NjggMS41OC0uMjExLjItLjQyNS40MDMtLjYyNC41OTRaIiBmaWxsPSIjRjhCOUMxIiBzdHJva2U9IiNGOEI5QzEiIHN0cm9rZS13aWR0aD0iLjgiLz48L3N2Zz4=");display:block;height:8px;left:0;position:absolute;top:0;width:8px}.wp-text ol{padding-left:16px}.wp-text ol li{display:list-item}.wp-text .wp-block-group h4{margin-bottom:24px}.wp-text .wp-block-group h4+p{margin-top:0}.wp-text .wp-block-group:not(.wp-block-group>.wp-block-group){align-items:center;display:flex;flex-wrap:nowrap;gap:32px;justify-content:space-between;margin-bottom:48px;margin-top:48px}@media only screen and (min-width:992px){.wp-text .wp-block-group:not(.wp-block-group>.wp-block-group) .wp-block-image{flex:0 0 48.04%;max-width:48.04%}.wp-text .wp-block-group:not(.wp-block-group>.wp-block-group) .wp-block-image img{display:block;height:auto;margin-top:0;width:100%}}.wp-text .wp-block-group:not(.wp-block-group>.wp-block-group) .wp-block-group.is-vertical{flex:1;gap:0}.wp-text .wp-block-group:not(.wp-block-group>.wp-block-group) .wp-block-group.is-vertical h3{margin-bottom:20px}.wp-text .wp-block-group:not(.wp-block-group>.wp-block-group) .wp-block-group.is-vertical p{text-align:justify}.wp-text .wp-block-group:has(.wp-block-image+.wp-block-image){gap:0;overflow:hidden}.wp-text .wp-block-group:has(.wp-block-image+.wp-block-image) .wp-block-image{flex:1;max-width:none}.wp-text li,.wp-text p:not(.has-text-align-center){text-align:justify}@media only screen and (max-width:1024px){.wp-text .wp-block-group{align-items:center!important;flex-direction:column;gap:32px!important}.wp-text .wp-block-group .wp-block-image{flex:0 0 100%;margin-bottom:0;margin-top:0;max-width:100%}.wp-text .wp-block-group .wp-block-group.is-vertical{padding-left:0;text-align:center}.wp-text .wp-block-group:has(.wp-block-image+.wp-block-image){flex-direction:row;gap:0!important}}.wp-text .wp-block-image{align-items:center;display:flex;justify-content:center;width:100%}.wp-text .wp-block-image:first-child{margin-top:0}.wp-text .wp-block-image:last-child{margin-bottom:0}.wp-text .wp-block-image img{height:auto;width:100%}.wp-text .wp-block-media-text{gap:30px;margin:40px 0}.wp-text .wp-block-media-text .wp-block-media-text__content{padding:0}.wp-text .wp-block-columns{gap:30px;margin:40px 0}.wp-text .wp-block-columns .wp-block-image{margin:0}.wp-text img{margin-top:24px}.wp-text h2+figure img{margin-top:0}.wp-text figure+p{margin-top:32px}.wp-text .is-vertically-aligned-center figure img{margin-top:0}.wp-small-block>h2,.wp-small-block>h3,.wp-small-block>h4,.wp-small-block>h5,.wp-small-block>ol,.wp-small-block>p,.wp-small-block>ul{margin-left:auto;margin-right:auto;max-width:100%;width:816px}.text-bg{padding:24px 64px}.text-bg *{color:#fff}.text-bg h1,.text-bg h2,.text-bg h3,.text-bg h4,.text-bg h5{text-align:left}.text-bg .author{margin-top:32px;text-align:right}.text-bg p+.wp-block-heading{margin-top:24px}.text-bg .wp-block-heading:first-child{margin-top:0}@media only screen and (max-width:768px){.text-bg{padding-left:15px;padding-right:15px}}.head{padding-top:192px;position:relative}.head h1{color:#fff;margin-bottom:96px;text-align:center}.head .container{margin:0 auto;max-width:1270px;padding-left:15px;padding-right:15px;position:relative;z-index:3}.head .bg-wrap{overflow:hidden}.head .bg-wrap,.head .bg-wrap img{height:100%;left:0;position:absolute;top:0;width:100%}.head .bg-wrap img{-o-object-fit:cover;object-fit:cover}.head .bg-wrap .gradient{mix-blend-mode:multiply;z-index:1}@media only screen and (max-width:768px){.head{padding-top:90px}.head h1{margin-bottom:47px}.head .bg-wrap img{left:50%;transform:translateX(-50%)}}.intro{padding-bottom:80px;padding-top:80px}.intro .container{margin:0 auto;max-width:846px;padding-left:15px;padding-right:15px;position:relative}.intro .bg-svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.intro .text,.intro .text p{text-align:center!important}.intro .text p+p{margin-top:20px}@media only screen and (max-width:768px){.intro{padding-bottom:40px;padding-top:40px}}.single.single-post .intro{border-bottom:1px solid var(--color-pink);padding-bottom:64px}.team{border-top:1px solid var(--color-pink);overflow:hidden;padding-bottom:104px;padding-top:136px}.team .photo-main{background:rgba(248,185,193,.3);margin-bottom:64px}.team .photo-main .container{margin:0 auto;max-width:1270px;padding-left:15px;padding-right:15px}.team .photo-main .photo{overflow:hidden;position:relative}.team .photo-main .photo:before{content:"";display:block;padding-top:32.259%;width:100%}.team .photo-main .photo img{height:120%;left:50%;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;right:auto;top:0;transform:translate(-50%);transition:none;vertical-align:middle;z-index:1}.team .info{box-sizing:border-box;padding:32px 15px;text-align:center}.team .info .name{font-size:24px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:8px}.team .info .mob{display:none}.team .doctors{margin:0 auto;max-width:1920px;padding-left:37px;padding-right:37px;position:relative}.team .doctors .bg-line{background:rgba(248,185,193,.3);bottom:0;display:block;left:-50%;pointer-events:none;position:absolute;width:200%;z-index:-1}.team .doctors-wrap{align-items:stretch;display:flex;gap:32px;justify-content:space-between}.team .doctors-wrap .doctor{align-items:flex-start;display:flex;gap:16px;width:100%}.team .doctors-wrap .doctor .add-photo{-webkit-filter:grayscale(100%);filter:grayscale(100%);max-width:446px;opacity:.8;transition:-webkit-filter .3s ease;transition:var(--transition);width:52.225%}.team .doctors-wrap .doctor .add-photo .photo{overflow:hidden;position:relative;width:100%}.team .doctors-wrap .doctor .add-photo .photo:before{content:"";display:block;padding-top:98.656%;transition:var(--transition)}.team .doctors-wrap .doctor .add-photo .photo img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.team .doctors-wrap .doctor .wrap{max-width:392px;width:45.903%}.team .doctors-wrap .doctor .wrap .photo{overflow:hidden;position:relative;width:100%}.team .doctors-wrap .doctor .wrap .photo:before{content:"";display:block;padding-top:112.245%;transition:var(--transition)}.team .doctors-wrap .doctor .wrap .photo img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.team .doctors-wrap .doctor .wrap .photo .btn{bottom:0;left:0;max-width:100%;opacity:0;position:absolute;width:100%;z-index:2}.team .doctors-wrap .doctor .wrap .position{white-space:nowrap}.team .doctors-wrap .doctor:nth-child(2n){justify-content:flex-end}.team .doctors-wrap .doctor:nth-child(2n) .add-photo{order:1}@media only screen and (min-width:992px){.team .doctors-wrap .doctor:hover .photo .btn{opacity:1}.team .doctors-wrap .doctor:hover .add-photo{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.team .doctors-wrap .doctor:hover .info{background:#fff}}.team .assistants{align-items:stretch;display:flex;gap:32px;justify-content:center;margin:40px auto 0;max-width:1920px;padding-left:37px;padding-right:37px}.team .assistants .assistant{align-items:stretch;display:flex;gap:16px;justify-content:flex-end;width:100%}.team .assistants .assistant .empty{max-width:446px;width:52.225%}.team .assistants .assistant .wrap{width:41.438%}.team .assistants .assistant .wrap .photo{position:relative;width:100%}.team .assistants .assistant .wrap .photo:before{content:"";display:block;padding-top:100%;transition:var(--transition)}.team .assistants .assistant .wrap .photo img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.team .assistants .assistant:first-child{justify-content:flex-start}.team .assistants .assistant:nth-child(2n) .empty{order:1}.team .assistants .assistant:first-child .photo:after{background-color:var(--color-pink);bottom:0;content:"";display:block;height:1px;left:-50vw;position:absolute;width:200vw;z-index:33}@media only screen and (max-width:992px){.team{padding-bottom:0;padding-top:80px}.team .doctors-wrap{flex-direction:column}.team .doctors-wrap .info{padding-bottom:0;position:relative}.team .doctors-wrap .info .mob{display:flex;margin-top:15px}.team .doctors-wrap .info:before{background:rgba(248,185,193,.3);bottom:0;content:"";display:block;height:100%;left:-200%;pointer-events:none;position:absolute;width:500%;z-index:-1}.team .assistants .assistant .empty{display:none}.team .assistants .assistant .wrap{width:100%}}@media only screen and (max-width:768px){.team .doctors-wrap .doctor{width:100%}.team .doctors-wrap .doctor .add-photo{display:none}.team .doctors-wrap .doctor .wrap{max-width:100%;width:100%}}@media only screen and (max-width:576px){.team .assistants{align-items:center;flex-direction:column}.team .assistants .assistant{max-width:80%}}.slider-nav{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1240px;padding-bottom:19px;padding-top:19px;width:64.56%}.slider-nav .swiper-button-next,.slider-nav .swiper-button-prev,.slider-nav .swiper-pagination{margin:0;padding:0;position:static;transform:none}.slider-nav .swiper-button-next,.slider-nav .swiper-button-prev{min-width:40px;transition:var(--transition);width:40px}.slider-nav .swiper-button-next:after,.slider-nav .swiper-button-prev:after{display:none}.slider-nav .swiper-button-next:hover svg path,.slider-nav .swiper-button-prev:hover svg path{fill:var(--color-pink)}.slider-nav .swiper-button-prev:hover svg{transform:translateX(-10px)}.slider-nav .swiper-button-next:hover svg{transform:translateX(10px)}.gallery-slider .swiper{width:100%}.gallery-slider .swiper-slide{position:relative;width:100%}.gallery-slider .swiper-slide:not(.swiper-slide-active):after{background:linear-gradient(0deg,rgba(77,77,77,.3),rgba(77,77,77,.3)),#d3d3d3 -851.547px 0/352.898% 100% no-repeat;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.gallery-slider .swiper-slide:before{content:"";display:block;padding-top:64.517%;transition:var(--transition)}.gallery-slider .swiper-slide img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}@media only screen and (max-width:992px){.gallery-slider:after{display:none!important}}.access{border-top:1px solid var(--color-pink);position:relative}.access .mob{display:none}.access .content{align-items:flex-start;display:flex;justify-content:flex-end}.access .decoration{bottom:136px;left:0;position:absolute;z-index:-1}.access .info{padding-bottom:136px;padding-left:calc(50vw - 619.5px);padding-top:40px;width:50%}.access .info h3.sub-title{margin-bottom:48px;margin-top:64px}.access .info .contacts .location{margin-top:16px}.access .info .schedule-wrap{margin-top:40px}.access .info .schedule-wrap .title{margin-bottom:16px}.access .info .schedule{align-items:flex-start;display:flex;justify-content:flex-start}.access .info .schedule .week-day{flex:1}.access .info .schedule .week-day .day{border-bottom:1px solid var(--color-main);padding-bottom:4px}.access .info .schedule .week-day.active .day{border-color:var(--color-pink);border-width:3px;color:var(--color-pink);padding-bottom:3px}.access .info .amenites{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.access .info .amenites .amenite{align-items:center;display:flex;gap:4px;margin-top:40px}.access .map-wrap{align-items:flex-end;display:flex;justify-content:flex-end;max-width:960px;overflow:hidden;position:relative;width:50%}.access .map-wrap:before{content:"";display:block;padding-top:64.375%;transition:var(--transition);width:100%}.access .map-wrap .map{bottom:0;left:0;position:absolute;right:0;top:0}.access .map-wrap:after{background-color:var(--color-pink);content:"";display:block;height:53.723%;left:0;position:absolute;top:0;width:100%;z-index:-1}.access .map-wrap .map{background-color:#585658;left:auto;top:88px;transition:none;width:90.625%}.access .map-wrap .map div[title=marker]{background-image:url(../img/marker.svg);background-repeat:no-repeat;background-size:contain;transition:none}.access .map-wrap .map div[title=marker] img{display:none}@media only screen and (max-width:992px){.access .map-wrap .map div[title=marker]{height:40px!important;width:33px!important}}.access .map-wrap .map div[title=marker]:hover{transform:scale(1.2);transition:.2s}@media only screen and (max-width:1271px){.access .info{padding-left:15px}}@media only screen and (max-width:992px){.access{border:none;position:relative}.access .mob{display:block;pointer-events:none;position:absolute;right:0;top:80px}.access .content{flex-direction:column}.access .decoration{display:none}.access .info{max-width:613px;padding-bottom:32px;padding-top:80px;width:100%}.access .info h3.sub-title{margin-bottom:32px;margin-top:32px}.access .info .amenites{align-items:flex-start;flex-direction:column;gap:8px;justify-content:flex-start;margin-top:32px}.access .info .amenites .amenite{margin-top:0}.access .contacts a{max-width:100%}.access .contacts a span{color:#4d4d4d;font-size:18px;font-weight:500;line-height:26px}.access .map-wrap{max-width:100%;overflow:hidden;padding-left:15px;width:100%}.access .map-wrap .map{top:32px;width:calc(100% - 47px)}.access .map-wrap:after{left:15px}.access .map-wrap:before{padding-top:80.004%}.access .map-wrap:after{height:calc(100% - 32px)}}@media only screen and (max-width:576px){.access .info .schedule-wrap .title{margin-bottom:24px}.access .info .schedule{flex-wrap:wrap;row-gap:24px}.access .info .schedule .week-day{flex:none;width:50%}}.contact-form{position:relative}.contact-form .container{align-items:flex-start;display:flex;gap:32px;justify-content:space-between;margin:0 auto;max-width:1260px;padding-left:15px;padding-right:15px;position:relative;width:100%;z-index:2}.contact-form .gradient.gradient-mob{display:none}.contact-form .bg-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.contact-form .bg-wrap .bg,.contact-form .bg-wrap .gradient{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.contact-form .bg-wrap .bg{mix-blend-mode:multiply;z-index:1}.contact-form .form-wrap{align-items:center;display:flex;height:100%;justify-content:center;max-width:710px;min-width:545px;mix-blend-mode:normal;padding:136px 15px;position:relative;width:100%}.contact-form .form-wrap:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(77,77,77,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.contact-form .form-wrap .wpcf7{max-width:550px;width:100%}.contact-form .form-wrap form input:-webkit-autofill{-webkit-text-fill-color:#000!important;box-shadow:inset 0 0 0 1000px #fff!important;padding-left:10px}.contact-form .form-wrap form .label-text,.contact-form .form-wrap form input,.contact-form .form-wrap form textarea{color:#fff}.contact-form .form-wrap form .label{position:relative}.contact-form .form-wrap form .label span.wpcf7-form-control-wrap{display:block;height:100%;width:100%}.contact-form .form-wrap form .label .label-text{left:0;position:absolute;top:24px}.contact-form .form-wrap form .label+.label{margin-top:40px}.contact-form .form-wrap form .label.active-label input,.contact-form .form-wrap form .label.active-label textarea{border-color:var(--color-pink)}.contact-form .form-wrap form .label.active-label .label-text{color:var(--color-pink);font-size:12px;line-height:14px;top:8px}.contact-form .form-wrap form input,.contact-form .form-wrap form textarea{background-color:transparent;border:none;border-bottom:1px solid #fff;font-family:var(--ff-main);font-size:16px;font-style:normal;font-weight:400;line-height:26px;padding-top:19px;width:100%}.contact-form .form-wrap form input{height:58px}.contact-form .form-wrap form textarea{height:138px;resize:none}.contact-form .form-wrap form textarea:focus-visible{outline:none}.contact-form .form-wrap form button{align-items:center;border:none;display:block;display:flex;justify-content:space-between;margin-top:48px;width:100%}.contact-form .form-wrap form .wpcf7-not-valid-tip{position:absolute;top:100%}.contact-form .form-wrap form .wpcf7-response-output{bottom:0;color:#fff;position:static}.contact-form .info{color:#fff;max-width:490px;padding-top:136px;text-align:right;width:100%}.contact-form .info .title{margin-bottom:24px}@media only screen and (max-width:1100px){.contact-form{position:relative}.contact-form .bg-wrap .gradient{display:none}.contact-form .gradient.gradient-mob{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.contact-form .container{flex-direction:column;padding-left:0;padding-right:0}.contact-form .form-wrap{max-width:100%;min-width:auto;order:1;width:100%}.contact-form .info{margin:0 auto 147px;max-width:613px;max-width:345px;text-align:left}.contact-form .info .title{margin-bottom:12px}}@media only screen and (max-width:992px){.contact-form .info{padding-top:80px}.contact-form .bg-wrap{height:69.5%}.contact-form .form-wrap{padding-bottom:64px;padding-top:48px}}.btn-back{margin:136px auto 80px;max-width:286px;width:100%}@media only screen and (max-width:992px){.btn-back{margin-top:80px}}.footer{background-color:var(--color-gray);padding-bottom:23px;padding-top:104px}.footer *{color:#fff}.footer a:hover{color:var(--color-pink)}.footer .container{margin:0 auto;max-width:1260px;padding-left:15px;padding-right:15px}.footer .top{align-items:flex-start;display:flex;gap:32px;justify-content:space-between}.footer .top .mob{display:none;text-align:center}.footer .top .home-url{height:auto;max-width:621px;width:100%}.footer .top nav{align-items:flex-start;display:flex;gap:32px;justify-content:space-between;max-width:530px;width:100%}.footer .top nav li+li{margin-top:16px}.footer .contacts{align-items:center;display:flex;gap:62px;justify-content:flex-end;margin-bottom:48px;margin-top:48px;max-width:621px;width:100%}.footer .bottom{align-items:center;display:flex;gap:32px;justify-content:space-between}@media only screen and (max-width:1150px){.footer .top .home-url{min-width:405px;width:45%}.footer .top .home-url svg{height:auto;width:100%}}@media only screen and (max-width:920px){.footer .top{align-items:center;flex-direction:column}.footer .bottom{flex-direction:column;text-align:center}.footer .contacts{justify-content:center;margin-left:auto;margin-right:auto}}@media only screen and (max-width:576px){.footer .contacts{display:none}.footer .top{gap:40px}.footer .top nav{align-items:center;flex-direction:column;text-align:center}.footer .top .mob{display:block}.footer .top .mob .contacts{display:flex;flex-direction:column;gap:16px;margin:0}.footer .top nav{gap:40px}.footer .top .home-url{max-width:344px;min-width:auto;width:100%}.footer .bottom{gap:8px;margin-top:40px}}
