

/* Start:/local/templates/main/assets/css/jquery.fancybox.min.css?172477061912795*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */


/* Start:/local/templates/main/assets/css/swiper-bundle.min.css?172477061916506*/
/**
 * Swiper 8.4.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: October 12, 2022
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.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);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.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-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.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-next,.swiper-button-prev{position:absolute;/* top:50%; */width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;/* display:flex; *//* align-items:center; */justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{/* left:10px; */right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{/* position:absolute; */text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.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:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet: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-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .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 .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;/* height:4px; */left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);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}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.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-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .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 .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-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* End */


/* Start:/local/templates/main/assets/css/twentytwenty.css?17247706196537*/
.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {
  content: " ";
  display: block;
  background: white;
  position: absolute;
  z-index: 30;
  -webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
  -moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
  box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5); }

.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after {
  width: 3px;
  height: 9999px;
  left: 50%;
  margin-left: -1.5px; }

.twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {
  width: 9999px;
  height: 3px;
  top: 50%;
  margin-top: -1.5px; }

.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%; }

.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.twentytwenty-before-label, .twentytwenty-after-label {
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  transition-property: opacity; }

.twentytwenty-before-label:before, .twentytwenty-after-label:before {
  color: white;
  font-size: 13px;
  letter-spacing: 0.1em; }

.twentytwenty-before-label:before, .twentytwenty-after-label:before {
  position: absolute;
  background: rgba(255, 255, 255, 0.2);
  line-height: 38px;
  padding: 0 20px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px; }

.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before {
  top: 50%;
  margin-top: -19px; }

.twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before {
  left: 50%;
  margin-left: -45px;
  text-align: center;
  width: 90px; }

.twentytwenty-left-arrow, .twentytwenty-right-arrow, .twentytwenty-up-arrow, .twentytwenty-down-arrow {
  width: 0;
  height: 0;
  border: 6px inset transparent;
  position: absolute; }

.twentytwenty-left-arrow, .twentytwenty-right-arrow {
  top: 50%;
  margin-top: -6px; }

.twentytwenty-up-arrow, .twentytwenty-down-arrow {
  left: 50%;
  margin-left: -6px; }

.twentytwenty-container {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  z-index: 0;
  overflow: hidden;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none; }
  .twentytwenty-container img {
    max-width: 100%;
    position: absolute;
    top: 0;
    display: block; }
  .twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-container.active :hover.twentytwenty-overlay {
    background: rgba(0, 0, 0, 0); }
    .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,
    .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,
    .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label {
      opacity: 0; }
  .twentytwenty-container * {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box; }

.twentytwenty-before-label {
  opacity: 0; }
  .twentytwenty-before-label:before {
    content: attr(data-content); }

.twentytwenty-after-label {
  opacity: 0; }
  .twentytwenty-after-label:before {
    content: attr(data-content); }

.twentytwenty-horizontal .twentytwenty-before-label:before {
  left: 10px; }

.twentytwenty-horizontal .twentytwenty-after-label:before {
  right: 10px; }

.twentytwenty-vertical .twentytwenty-before-label:before {
  top: 10px; }

.twentytwenty-vertical .twentytwenty-after-label:before {
  bottom: 10px; }

.twentytwenty-overlay {
  -webkit-transition-property: background;
  -moz-transition-property: background;
  transition-property: background;
  background: rgba(0, 0, 0, 0);
  z-index: 25; }
  .twentytwenty-overlay:hover {
    background: rgba(0, 0, 0, 0.5); }
    .twentytwenty-overlay:hover .twentytwenty-after-label {
      opacity: 1; }
    .twentytwenty-overlay:hover .twentytwenty-before-label {
      opacity: 1; }

.twentytwenty-before {
  z-index: 20; }

.twentytwenty-after {
  z-index: 10; }

.twentytwenty-handle {
  height: 38px;
  width: 38px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -22px;
  margin-top: -22px;
  border: 3px solid white;
  -webkit-border-radius: 1000px;
  -moz-border-radius: 1000px;
  border-radius: 1000px;
  -webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
  -moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
  box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
  z-index: 40;
  cursor: pointer; }

.twentytwenty-horizontal .twentytwenty-handle:before {
  bottom: 50%;
  margin-bottom: 22px;
  -webkit-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
  -moz-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
  box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-horizontal .twentytwenty-handle:after {
  top: 50%;
  margin-top: 22px;
  -webkit-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
  -moz-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
  box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }

.twentytwenty-vertical .twentytwenty-handle:before {
  left: 50%;
  margin-left: 22px;
  -webkit-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
  -moz-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
  box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-vertical .twentytwenty-handle:after {
  right: 50%;
  margin-right: 22px;
  -webkit-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
  -moz-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
  box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }

.twentytwenty-left-arrow {
  border-right: 6px solid white;
  left: 50%;
  margin-left: -17px; }

.twentytwenty-right-arrow {
  border-left: 6px solid white;
  right: 50%;
  margin-right: -17px; }

.twentytwenty-up-arrow {
  border-bottom: 6px solid white;
  top: 50%;
  margin-top: -17px; }

.twentytwenty-down-arrow {
  border-top: 6px solid white;
  bottom: 50%;
  margin-bottom: -17px; }

/* End */


/* Start:/local/templates/main/assets/css/style.css?1724770619342441*/
@font-face {
  font-family: 'Montserrat', sans-serif;
  src: url('/local/templates/main/assets/fonts/Montserrat-ExtraLight.ttf');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat', sans-serif;
  src: url('/local/templates/main/assets/fonts/Montserrat-Bold.ttf');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat', sans-serif;
  src: url('/local/templates/main/assets/fonts/Montserrat-Light.ttf');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat', sans-serif;
  src: url('/local/templates/main/assets/fonts/Montserrat-Regular.ttf');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat', sans-serif;
  src: url('/local/templates/main/assets/fonts/Montserrat-Medium.ttf');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat', sans-serif;
  src: url('/local/templates/main/assets/fonts/Montserrat-SemiBold.ttf');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat', sans-serif;
  src: url('/local/templates/main/assets/fonts/Montserrat-Thin.ttf');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

:root {
  --ff-mont: 'Montserrat', sans-serif;
  --cr-white: #fff;
  --cr-white-25: rgb(255, 255, 255, 0.25);
  --cr-black: #313131;
  --cr-black-50: rgb(50, 50, 50, 0.5);
  --cr-black-25: rgb(50, 50, 50, 0.25);
  --cr-black-15: rgb(50, 50, 50, 0.15);
  --cr-grey-l: #f5f5f9;
  --cr-grey: #ebebee;
  --cr-blue-d: #001ca4;
  --cr-blue: #1D685D;
  --cr-blue-50: rgb(38, 125, 255, 0.5);
  --cr-blue-25: rgb(38, 125, 255, 0.25);
  --cr-blue-5: rgb(38, 125, 255, 0.05);
  --cr-red: #f52536;
  --cr-red-a: #e54754;
  --cr-main-dark: #0b1142;
  --cr-blue-15: rgba(38, 125, 255, 0.15);
  --ease-in-out: ease-in-out 0.3s;
}

body,
html {
  margin: 0;
  padding: 0;
  font-size: 16px;
  background: #FFF;
  font-family: var(--ff-mont);
  font-weight: 400;
  color: var(--cr-black);
}

html {
  overflow-x: hidden;
  overflow-y: auto;
}

body {
  overflow: hidden;
  -webkit-font-smoothing: antialiased;
}

img {
  display: block;
}

*,
:before,
:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

h1,
h2,
h3,
h4,
h5,
p {
  margin: 0;
  padding: 0;
}

a,
a:hover,
a > *,
a:hover > * {
  -webkit-transition: ease-in-out 0.3s;
  -o-transition: ease-in-out 0.3s;
  transition: ease-in-out 0.3s;
  cursor: pointer;
  text-decoration: unset;
}

button,
button:hover {
  cursor: pointer;
  transition: var(--ease-in-out);
}

.row {
  display: flex;
}

.row.--align-center {
  align-items: center;
}

.row.--align-start {
  align-items: flex-start;
}

.row.--align-end {
  align-items: flex-end;
}

.row.--just-space {
  justify-content: space-between;
}

.row.--just-center {
  justify-content: center;
}

.row.--just-start {
  justify-content: flex-start;
}

.row.--just-end {
  justify-content: flex-end;
}

h1,
.h1 {
  font-size: 3rem;
  font-style: normal;
  font-weight: 700;
  line-height: 3.125rem;
}

h2,
.h2 {
  font-size: 2rem;
  font-style: normal;
  font-weight: 700;
  line-height: 2.5rem;
  color: var(--Color5, #1D685D);
}

h3,
.h3 {
  font-size: 1.5rem;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

h4,
.h4 {
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}

h5,
.h5_b {
  font-size: 1rem;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}

.h5_p {
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.h5_i {
  font-size: 1rem;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
}

.h6 {
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.h7_b {
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1rem;
}

.h7_r {
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1rem;
}

.h7_i {
  font-size: 0.75rem;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
}

.br-48 {
  border-radius: 3rem;
}

.br-24 {
  border-radius: 1.5rem;
}

.br-12 {
  border-radius: 0.75rem;
}

.center-wrap {
  max-width: 82.25rem;
  margin: 0 auto;
  width: 100%;
}

ul,
ol {
  padding: 0;
  margin: 0;
}

ul {
  list-style: none;
}

.header {
  padding: 1rem;
  background-color: transparent;
  position: relative;
  transition: var(--ease-in-out);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 990;
}

.main {
  margin-top: 9rem;
}

.header__row-left-logo img {
  width: 100%;
  display: block;
  max-width: 8.5rem;
}

.header__row-left-separator {
  margin: 0 2.5rem;
  width: 1px;
  height: 3.375rem;
  opacity: 0.6000000238418579;
  background: rgba(50, 50, 50, 0.15);
}

.header__row-left-content-desc {
  color: var(--cr-black-50);
}

.header__row-left-content-time {
  color: var(--cr-blue);
}

.header__row-menu li {
  position: relative;
  padding-right: 1.5rem;
  margin-right: 1.5rem;
}

.header__row-menu li:last-child {
  margin-right: 0;
  padding-right: 0;
}

.header__row-menu li:last-child:after {
  display: none;
}

.header__row-menu li:after {
  position: absolute;
  right: 0;
  height: 1.5rem;
  width: 1px;
  opacity: 0.6000000238418579;
  background: rgba(50, 50, 50, 0.15);
  content: '';
  top: -0.11rem;
}

.header__row-menu-link {
  display: flex;
  color: var(--cr-black);
  font-size: 1.125rem;
font-style: normal;
font-weight: 500;
}

.header__row-menu-link:hover {
  color: var(--cr-blue);
}

.header__row-menu-link.--services {
  position: relative;
}

.header__row-menu-link.--services svg {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -100%;
}

.header__row-menu-link.--services svg path {
  stroke: var(--cr-blue);
}

.header__wrapper {
  padding: 1rem 1.25rem;
  border-radius: 1.5rem;
  background-color: var(--cr-white);
  z-index: 101;
  position: relative;
  transition: var(--ease-in-out);
}

.header__row-contacts-links {
  display: flex;
  gap: .63rem;
  align-items: center;
}

.header__row-contacts-links-callback {
  color: var(--cr-blue);
  padding: 0.25rem 0;
  padding-right: 2.16rem;
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="jam:viber-circle"><path id="Subtract" fill-rule="evenodd" clip-rule="evenodd" d="M2 12C2 17.523 6.477 22 12 22C17.523 22 22 17.523 22 12C22 6.477 17.523 2 12 2C6.477 2 2 6.477 2 12ZM12.48 7.80696C12.52 7.80996 12.56 7.81296 12.591 7.81796C14.841 8.17596 15.877 9.27596 16.164 11.618C16.1682 11.6518 16.1689 11.6913 16.1696 11.7342L16.17 11.7583C16.173 11.9414 16.1792 12.321 16.575 12.329H16.587C16.6414 12.3319 16.6957 12.3231 16.7464 12.3033C16.7971 12.2834 16.843 12.253 16.881 12.214C17.004 12.081 16.996 11.884 16.989 11.724L16.9889 11.7218C16.9869 11.6845 16.985 11.6483 16.986 11.617C17.014 9.22196 15.006 7.04996 12.688 6.96996L12.66 6.97096C12.651 6.97228 12.642 6.97295 12.633 6.97296C12.6109 6.97296 12.5833 6.97112 12.5546 6.96921L12.551 6.96896C12.5111 6.96532 12.471 6.96332 12.431 6.96296C12.062 6.96296 11.992 7.23296 11.983 7.39496C11.963 7.76796 12.312 7.79496 12.48 7.80696ZM16.055 14.644C16.0068 14.6062 15.9592 14.5679 15.912 14.529C15.6764 14.3336 15.4262 14.1529 15.1841 13.9781L15.152 13.955C15.0993 13.9171 15.0466 13.8791 14.994 13.841C14.67 13.607 14.379 13.492 14.104 13.492C13.734 13.492 13.411 13.704 13.144 14.121C13.026 14.305 12.882 14.395 12.706 14.395C12.5831 14.3906 12.4627 14.3595 12.353 14.304C11.308 13.814 10.561 13.064 10.134 12.074C9.92798 11.594 9.99398 11.282 10.358 11.027C10.564 10.883 10.948 10.614 10.921 10.099C10.891 9.51396 9.63998 7.75396 9.11298 7.55396C8.88817 7.46912 8.64027 7.46841 8.41498 7.55196C7.80998 7.76196 7.37498 8.13196 7.15798 8.61896C6.94798 9.09096 6.95798 9.64396 7.18598 10.22C7.84298 11.886 8.76598 13.338 9.93198 14.536C11.072 15.709 12.474 16.669 14.098 17.391C14.2407 17.4545 14.391 17.4894 14.5023 17.5152L14.51 17.517L14.605 17.541C14.618 17.5447 14.6314 17.5467 14.645 17.547H14.658C15.422 17.547 16.339 16.827 16.621 16.005C16.868 15.285 16.417 14.93 16.055 14.645V14.644ZM12.319 10.006C12.415 9.71996 12.688 9.71296 12.818 9.70996C13.165 9.70096 13.546 9.88796 13.862 10.22C14.177 10.55 14.362 10.964 14.358 11.33C14.369 11.68 14.246 11.873 13.991 11.905C13.975 11.9066 13.959 11.9073 13.943 11.907C13.731 11.907 13.566 11.731 13.541 11.477C13.489 10.935 13.225 10.642 12.713 10.557C12.572 10.534 12.416 10.491 12.335 10.351C12.28 10.256 12.275 10.14 12.319 10.006ZM15.6439 11.404C15.6559 9.91199 14.4249 8.54399 12.8999 8.35499L12.7999 8.33999C12.7235 8.3248 12.6458 8.31611 12.5679 8.31399C12.2549 8.31399 12.1719 8.53999 12.1499 8.67499C12.1374 8.73106 12.1363 8.78905 12.1466 8.84556C12.1569 8.90207 12.1785 8.95594 12.2099 9.00399C12.312 9.14638 12.4894 9.17305 12.634 9.1948L12.6419 9.19599L12.6579 9.19819C12.695 9.2033 12.73 9.20811 12.7589 9.21599C14.1299 9.53099 14.5919 10.028 14.8169 11.431C14.8229 11.466 14.8249 11.508 14.8269 11.553C14.8369 11.72 14.8579 12.069 15.2219 12.069C15.2519 12.069 15.2839 12.067 15.3179 12.061C15.6564 12.0081 15.646 11.6901 15.6409 11.5368L15.6409 11.536C15.6384 11.499 15.6384 11.4619 15.6409 11.425C15.642 11.4184 15.6427 11.4117 15.6429 11.405L15.6439 11.404Z" fill="%231D685D"/></g></svg>');
  background-size: 1.5rem;
  background-repeat: no-repeat;
  background-position: right center;
}

.header__row-contacts-links-callback:hover {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="jam:viber-circle"><path id="Subtract" fill-rule="evenodd" clip-rule="evenodd" d="M2 12C2 17.523 6.477 22 12 22C17.523 22 22 17.523 22 12C22 6.477 17.523 2 12 2C6.477 2 2 6.477 2 12ZM12.48 7.80696C12.52 7.80996 12.56 7.81296 12.591 7.81796C14.841 8.17596 15.877 9.27596 16.164 11.618C16.1682 11.6518 16.1689 11.6913 16.1696 11.7342L16.17 11.7583C16.173 11.9414 16.1792 12.321 16.575 12.329H16.587C16.6414 12.3319 16.6957 12.3231 16.7464 12.3033C16.7971 12.2834 16.843 12.253 16.881 12.214C17.004 12.081 16.996 11.884 16.989 11.724L16.9889 11.7218C16.9869 11.6845 16.985 11.6483 16.986 11.617C17.014 9.22196 15.006 7.04996 12.688 6.96996L12.66 6.97096C12.651 6.97228 12.642 6.97295 12.633 6.97296C12.6109 6.97296 12.5833 6.97112 12.5546 6.96921L12.551 6.96896C12.5111 6.96532 12.471 6.96332 12.431 6.96296C12.062 6.96296 11.992 7.23296 11.983 7.39496C11.963 7.76796 12.312 7.79496 12.48 7.80696ZM16.055 14.644C16.0068 14.6062 15.9592 14.5679 15.912 14.529C15.6764 14.3336 15.4262 14.1529 15.1841 13.9781L15.152 13.955C15.0993 13.9171 15.0466 13.8791 14.994 13.841C14.67 13.607 14.379 13.492 14.104 13.492C13.734 13.492 13.411 13.704 13.144 14.121C13.026 14.305 12.882 14.395 12.706 14.395C12.5831 14.3906 12.4627 14.3595 12.353 14.304C11.308 13.814 10.561 13.064 10.134 12.074C9.92798 11.594 9.99398 11.282 10.358 11.027C10.564 10.883 10.948 10.614 10.921 10.099C10.891 9.51396 9.63998 7.75396 9.11298 7.55396C8.88817 7.46912 8.64027 7.46841 8.41498 7.55196C7.80998 7.76196 7.37498 8.13196 7.15798 8.61896C6.94798 9.09096 6.95798 9.64396 7.18598 10.22C7.84298 11.886 8.76598 13.338 9.93198 14.536C11.072 15.709 12.474 16.669 14.098 17.391C14.2407 17.4545 14.391 17.4894 14.5023 17.5152L14.51 17.517L14.605 17.541C14.618 17.5447 14.6314 17.5467 14.645 17.547H14.658C15.422 17.547 16.339 16.827 16.621 16.005C16.868 15.285 16.417 14.93 16.055 14.645V14.644ZM12.319 10.006C12.415 9.71996 12.688 9.71296 12.818 9.70996C13.165 9.70096 13.546 9.88796 13.862 10.22C14.177 10.55 14.362 10.964 14.358 11.33C14.369 11.68 14.246 11.873 13.991 11.905C13.975 11.9066 13.959 11.9073 13.943 11.907C13.731 11.907 13.566 11.731 13.541 11.477C13.489 10.935 13.225 10.642 12.713 10.557C12.572 10.534 12.416 10.491 12.335 10.351C12.28 10.256 12.275 10.14 12.319 10.006ZM15.6439 11.404C15.6559 9.91199 14.4249 8.54399 12.8999 8.35499L12.7999 8.33999C12.7235 8.3248 12.6458 8.31611 12.5679 8.31399C12.2549 8.31399 12.1719 8.53999 12.1499 8.67499C12.1374 8.73106 12.1363 8.78905 12.1466 8.84556C12.1569 8.90207 12.1785 8.95594 12.2099 9.00399C12.312 9.14638 12.4894 9.17305 12.634 9.1948L12.6419 9.19599L12.6579 9.19819C12.695 9.2033 12.73 9.20811 12.7589 9.21599C14.1299 9.53099 14.5919 10.028 14.8169 11.431C14.8229 11.466 14.8249 11.508 14.8269 11.553C14.8369 11.72 14.8579 12.069 15.2219 12.069C15.2519 12.069 15.2839 12.067 15.3179 12.061C15.6564 12.0081 15.646 11.6901 15.6409 11.5368L15.6409 11.536C15.6384 11.499 15.6384 11.4619 15.6409 11.425C15.642 11.4184 15.6427 11.4117 15.6429 11.405L15.6439 11.404Z" fill="%231D685D80"/></g></svg>');
  color: var(--cr-blue-50);
}

.header__row-contacts-links-phone {
  color: var(--cr-black);
  background-size: 1.5rem;
  background-repeat: no-repeat;
  background-position: right center;
}

.header__row-contacts-links-phone:hover {
  color: var(--cr-blue-50);
}

.header__row-contacts-links-clinics-top {
  color: var(--cr-black);
  padding-right: 2.16rem;
  cursor: pointer;
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="mdi:place"><path id="Vector" d="M12 11.45C11.2422 11.45 10.5155 11.1603 9.9797 10.6445C9.44388 10.1288 9.14286 9.42935 9.14286 8.7C9.14286 7.97065 9.44388 7.27118 9.9797 6.75546C10.5155 6.23973 11.2422 5.95 12 5.95C12.7578 5.95 13.4845 6.23973 14.0203 6.75546C14.5561 7.27118 14.8571 7.97065 14.8571 8.7C14.8571 9.06114 14.7832 9.41873 14.6397 9.75238C14.4961 10.086 14.2856 10.3892 14.0203 10.6445C13.755 10.8999 13.44 11.1025 13.0934 11.2407C12.7467 11.3789 12.3752 11.45 12 11.45ZM12 1C9.87827 1 7.84344 1.81125 6.34315 3.25528C4.84285 4.69931 4 6.65783 4 8.7C4 14.475 12 23 12 23C12 23 20 14.475 20 8.7C20 6.65783 19.1571 4.69931 17.6569 3.25528C16.1566 1.81125 14.1217 1 12 1Z" fill="%23323232" fill-opacity="0.5"/></g></svg>');
  background-size: 1.5rem;
  background-repeat: no-repeat;
  background-position: right center;
  transition: var(--ease-in-out);
}

.header__row-contacts-links-clinics {
  position: relative;
}

.header__row-contacts-links-clinics-body {
  position: absolute;
  top: 100%;
  right: 0;
  width: 100%;
  opacity: 0;
  transform: scaleY(0);
  transition: var(--ease-in-out);
}

.header__row-contacts-links-clinics-body-wrappers {
  display: grid;
  grid-template-columns: 1fr;
  gap: 1rem;
  border-radius: 0.75rem;
  background: var(--white-100, #fff);
  box-shadow: 4px 5px 25px 0px rgba(41, 54, 136, 0.2);
  padding: 1rem 2rem;
}

.header__row-contacts-links-clinics-body-wrapper {
  color: var(--cr-black);
}

.header__row-contacts-links-clinics-body-wrapper:hover {
  color: var(--cr-blue);
}

.header__row-contacts-links-clinics:hover
  .header__row-contacts-links-clinics-body {
  opacity: 1;
  transform: scaleY(1);
  transition: var(--ease-in-out);
}

.header__row-contacts-links-clinics-top:hover {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="mdi:place"><path id="Vector" d="M12 11.45C11.2422 11.45 10.5155 11.1603 9.9797 10.6445C9.44388 10.1288 9.14286 9.42935 9.14286 8.7C9.14286 7.97065 9.44388 7.27118 9.9797 6.75546C10.5155 6.23973 11.2422 5.95 12 5.95C12.7578 5.95 13.4845 6.23973 14.0203 6.75546C14.5561 7.27118 14.8571 7.97065 14.8571 8.7C14.8571 9.06114 14.7832 9.41873 14.6397 9.75238C14.4961 10.086 14.2856 10.3892 14.0203 10.6445C13.755 10.8999 13.44 11.1025 13.0934 11.2407C12.7467 11.3789 12.3752 11.45 12 11.45ZM12 1C9.87827 1 7.84344 1.81125 6.34315 3.25528C4.84285 4.69931 4 6.65783 4 8.7C4 14.475 12 23 12 23C12 23 20 14.475 20 8.7C20 6.65783 19.1571 4.69931 17.6569 3.25528C16.1566 1.81125 14.1217 1 12 1Z" fill="%231D685D80"/></g></svg>');
  color: var(--cr-blue-50);
  transition: var(--ease-in-out);
}

.header__row-contacts-links-clinics-top svg path {
  transition: var(--ease-in-out);
}

.header__row-contacts-links-clinics-top:hover svg path {
  transition: var(--ease-in-out);
  stroke: var(--cr-blue-50);
}

.header__row-contacts-btn.btn {
  margin-left: 2rem;
}

.header__row-menu-link.--home svg path {
  transition: var(--ease-in-out);
}

.header__row-menu-link.--home:hover svg path {
  fill: var(--cr-blue-50);
  transition: var(--ease-in-out);
}

.header__row-contacts-btn:hover {
  background-color: var(--cr-blue-50);
}

.header__row-left-services {
  display: none;
}

.header__row-contacts-mob-callback {
  display: none;
}

.header__services {
  border-radius: 0 0 1.5rem 1.5rem;
  background: var(--cr-grey-l);
  display: none;
  z-index: 100;
  padding: 2.5rem 0 1rem 0;
  margin-top: -1.5rem;
  overflow-y: auto;
  height: 100%;
}

.header__services-wrapper {
  padding: 2.25rem 2.25rem 4rem 2.25rem;
  border-radius: 1.5rem;
  background-color: var(--cr-white);
}

.header__services-wrapper-search {
  position: relative;
}

.header__services-wrapper-search-input {
  width: 100%;
  padding: 0.94rem 0 0.94rem 1.5rem;
  border-radius: 0.75rem;
  border: 1px solid var(--cr-black-50);
  outline: none;
  transition: var(--ease-in-out);
}

.header__services-wrapper-search-input::placeholder {
  color: var(--cr-black-50);
  font-style: italic;
}

.header__services-wrapper-search-input:hover {
  border-color: var(--cr-blue);
  transition: var(--ease-in-out);
}

.header__services-wrapper-search-btn {
  position: absolute;
  top: 0;
  right: 0;
  height: 3.125rem;
  border: unset;
  outline: none;
  min-width: 3.125rem;
  border-radius: 0.75rem;
  background-color: var(--cr-black);
  background-image: url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="material-symbols:search-rounded"><path id="Vector" d="M29.3194 31.6528L24.1667 26.5C23.3333 27.1667 22.375 27.6944 21.2917 28.0833C20.2083 28.4722 19.0556 28.6667 17.8333 28.6667C14.8056 28.6667 12.2433 27.6178 10.1467 25.52C8.05 23.4222 7.00111 20.86 7 17.8333C7 14.8056 8.04889 12.2433 10.1467 10.1467C12.2444 8.05 14.8067 7.00111 17.8333 7C20.8611 7 23.4233 8.04889 25.52 10.1467C27.6167 12.2444 28.6656 14.8067 28.6667 17.8333C28.6667 19.0556 28.4722 20.2083 28.0833 21.2917C27.6944 22.375 27.1667 23.3333 26.5 24.1667L31.6944 29.3611C32 29.6667 32.1528 30.0417 32.1528 30.4861C32.1528 30.9306 31.9861 31.3194 31.6528 31.6528C31.3472 31.9583 30.9583 32.1111 30.4861 32.1111C30.0139 32.1111 29.625 31.9583 29.3194 31.6528ZM17.8333 25.3333C19.9167 25.3333 21.6878 24.6039 23.1467 23.145C24.6056 21.6861 25.3344 19.9156 25.3333 17.8333C25.3333 15.75 24.6039 13.9789 23.145 12.52C21.6861 11.0611 19.9156 10.3322 17.8333 10.3333C15.75 10.3333 13.9789 11.0628 12.52 12.5217C11.0611 13.9806 10.3322 15.7511 10.3333 17.8333C10.3333 19.9167 11.0628 21.6878 12.5217 23.1467C13.9806 24.6056 15.7511 25.3344 17.8333 25.3333Z" fill="white"/></g></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 2.5rem;
}

.header__services-wrapper-search-btn:hover {
  opacity: 0.8;
}

.header__services-wrapper-serv {
  margin-top: 2.31rem;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1.5rem;
}

.header__services-wrapper-serv-item {
  display: flex;
  flex-direction: column;
}

.header__services-wrapper-serv-item-top-link {
  color: var(--cr-main-dark);
}

.header__services-wrapper-serv-item-top-link:hover {
  color: var(--cr-blue);
}

.btn {
  font-size: 1rem;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  color: var(--cr-white);
  border-radius: 0.75rem;
  background-color: var(--Color3, #313131);
  padding: 0.94rem 2.5rem;
  display: block;
  width: 100%;
  max-width: max-content;
}

.btn:hover {
  background-color: var(--cr-blue-50);
}

.header__services-wrapper-serv-item-top-plus {
  margin-left: 1.5rem;
  height: 1.5rem;
  width: 1.5rem;
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Frame 336691"><path id="Vector 9" d="M11.6567 3.65686L11.6567 11.6569M11.6567 11.6569H19.6568M11.6567 11.6569L3.65666 11.6569M11.6567 11.6569L11.6567 19.657" stroke="%231D685D" stroke-opacity="0.15" stroke-width="3" stroke-linecap="round"/></g></svg>');
  background-size: 1.5rem;
  background-repeat: no-repeat;
  background-position: center;
  transition: var(--ease-in-out);
  cursor: pointer;
}

.header__services-wrapper-serv-item-top-plus:hover {
  transition: var(--ease-in-out);
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Frame 336691"><path id="Vector 9" d="M11.6567 3.65686L11.6567 11.6569M11.6567 11.6569H19.6568M11.6567 11.6569L3.65666 11.6569M11.6567 11.6569L11.6567 19.657" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/></g></svg>');
}

.header__services-wrapper-serv-item-top-plus.active {
  transition: var(--ease-in-out);
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.6568 11.6569H11.6567L3.65666 11.6569" stroke="%231D685D" stroke-opacity="0.15" stroke-width="3" stroke-linecap="round"/></svg>');
}

.header__services-wrapper-serv-item-top-plus.active:hover {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.6568 11.6569H11.6567L3.65666 11.6569" stroke="%231D685D"  stroke-width="3" stroke-linecap="round"/></svg>');
}

.header__services-wrapper-serv-item-body {
  margin-top: 1.5rem;
}

.header__services-wrapper-serv-item-body-link {
  display: block;
  margin-bottom: 0.75rem;
  color: var(--cr-main-dark);
}

.header__services-wrapper-serv-item-body-link:hover {
  color: var(--cr-blue);
}

.header__services-wrapper-serv-item-body {
  display: none;
}

.--noscroll {
  overflow: hidden;
}

.--noscroll .header__wrapper {
  box-shadow: 0px 16px 60px 0px rgba(0, 0, 0, 0.1);
  transition: var(--ease-in-out);
}

.--noscroll .header {
  background: var(--cr-black-50);
  transition: var(--ease-in-out);
  height: 100%;
  min-height: 100vh;
}

.header__row-menu-link.--services.active {
  color: var(--cr-blue);
}

.header__row-menu-link.--services.active svg {
  transform: rotate(180deg) translateX(50%);
}

.header__mob-services {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 102;
  width: 100%;
  height: 100%;
  min-height: 100vh;
  background: rgba(41, 54, 136, 0.72);
}

.header__mob-services-wrapper {
  padding: 1.25rem 0.75rem 1.25rem 1.25rem;
  box-shadow: 0px 16px 60px 0px rgba(0, 0, 0, 0.1);
  border-radius: 0rem 1.5rem 1.5rem 0rem;
  background-color: var(--cr-white);
  max-width: 83%;
  height: 100%;
  overflow-y: auto;
  gap: 2.5rem;
  display: flex;
  flex-direction: column;
  position: relative;
}

.header__mob-services-wrapper-menu-link,
.header__mob-services-wrapper-submenu-link {
  color: var(--cr-black);
  display: block;
}

.header__mob-services-wrapper-menu li {
  margin-bottom: 0.25rem;
  border-bottom: 1px solid rgba(50, 50, 50, 0.15);
  padding-bottom: 0.88rem;
}

.header__mob-services-wrapper-menu li ul li {
  border-bottom: unset;
}

.header__mob-services-wrapper-submenu {
  display: none;
  margin-top: 1rem;
}

.header__mob-services-wrapper-menu-link:hover,
.header__mob-services-wrapper-submenu-link:hover {
  color: var(--cr-blue);
}



.header__mob-services-wrapper-menu-toggler svg {
  display: block;
  min-width: 2rem;
  transition: var(--ease-in-out);
}

.header__mob-services-wrapper-menu-toggler.active svg {
  transform: rotate(180deg);
  transition: var(--ease-in-out);
}

.header__mob-services-wrapper-menu-toggler.--servs {
  transition: var(--ease-in-out);
  min-width: 2rem;
  height: 2rem;
  border-radius: 100%;
  background-size: 100%;
  margin-left: 0.5rem;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 15.6567L15.6569 15.6567M15.6569 15.6567V9.99988M15.6569 15.6567L15.6569 21.3136M15.6569 15.6567L21.3137 15.6567" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/><rect x="0.5" y="0.5" width="31" height="31" rx="15.5" stroke="%231D685D" stroke-opacity="0.15"/></svg>');
}

.header__mob-services-wrapper-menu-toggler.--servs:hover {
  transition: var(--ease-in-out);
  background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 15.6567L15.6569 15.6567M15.6569 15.6567V9.99988M15.6569 15.6567L15.6569 21.3136M15.6569 15.6567L21.3137 15.6567" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/><rect x="0.5" y="0.5" width="31" height="31" rx="15.5" stroke="%231D685D" stroke-opacity="1"/></svg>');
}

.header__mob-services-wrapper-menu-toggler.--servs.active {
  transition: var(--ease-in-out);
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M10 16L15.9999 16L21.9998 16" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/><rect x="0.5" y="0.5" width="31" height="31" rx="15.5" stroke="%231D685D" stroke-opacity="0.15"/></svg>');
}

.header__mob-services-wrapper-menu-toggler.--servs.active:hover {
  transition: var(--ease-in-out);
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M10 16L15.9999 16L21.9998 16" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/><rect x="0.5" y="0.5" width="31" height="31" rx="15.5" stroke="%231D685D" stroke-opacity="1"/></svg>');
}

.header__mob-services-close {
  position: absolute;
  right: 1rem;
  height: 2.25rem;
  background-image: url('data:image/svg+xml,<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="36" height="36" rx="18" transform="matrix(-1 0 0 1 36 0)" fill="white"/><path d="M12 12L18 18M18 18L24 12M18 18L12 24M18 18L24 24" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/></svg>');
  filter: drop-shadow(4px 5px 25px rgba(41, 54, 136, 0.2));
  width: 2.25rem;
  border-radius: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  z-index: 103;
  top: 1.25rem;
}

.header__row-left-services:hover svg path {
  fill: var(--cr-blue-50);
}

/* main slider */

.swiper-prev__btn,
.swiper-next__btn {
  width: 3.125rem;
  height: 3.125rem;
  border-radius: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  cursor: pointer;
  transition: var(--ease-in-out);
}

.swiper-prev__btn {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="53" viewBox="0 0 50 53" fill="none"><path d="M27 33L20 26L27 19" stroke="%23313131" stroke-width="3" stroke-linecap="round"/></svg>');
}

.swiper-prev__btn:hover {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="53" viewBox="0 0 50 53" fill="none"><path d="M27 33L20 26L27 19" stroke="%23313131" stroke-width="3" stroke-linecap="round"/></svg>');
  transition: var(--ease-in-out);
}

.swiper-next__btn {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="53" viewBox="0 0 50 53" fill="none"><path d="M23 33L30 26L23 19" stroke="%23313131" stroke-width="3" stroke-linecap="round"/></svg>');
}

.swiper-next__btn:hover {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="53" viewBox="0 0 50 53" fill="none"><path d="M23 33L30 26L23 19" stroke="%23313131" stroke-width="3" stroke-linecap="round"/></svg>');
  transition: var(--ease-in-out);
}

.swiper-pagination-bullets.swiper-pagination-horizontal {
  position: relative;
  bottom: 0;
  max-width: max-content;
  margin: 0 1rem;
}

.swiper-pagination-bullets.swiper-pagination-horizontal
  .swiper-pagination-bullet {
  width: 0.3125rem;
  height: 0.3125rem;
  background-color: var(--cr-black-50);
  transition: var(--ease-in-out);
}

.swiper-pagination-bullets.swiper-pagination-horizontal
  .swiper-pagination-bullet-active {
  width: 1.25rem;
  border-radius: 1.5rem;
  background-color: var(--cr-blue);
  transition: var(--ease-in-out);
}

.main-slider__swiper-slide {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 2rem;
  box-shadow: 0px 4px 100px 0px rgba(41, 54, 136, 0.2);
  border-radius: 3rem;
  overflow: hidden;
}

.main-slider__swiper-slide-wrap {
  position: relative;
  width: 100%;
  padding-bottom: 96.4041095890411%;
}

.main-slider__swiper-slide-wrap-bg {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
}

.main-slider__swiper-slide-wrap-pic img {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
}

.main-slider__swiper-slide-content {
  padding: 3.5rem 9.5rem 3.5rem 4.5rem;
  background-color: var(--cr-white);
  border-radius: 3rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.main-slider__swiper-slide-content-tag {
  padding: 0.25rem 0.5rem;
  border-radius: 0.25rem;
  border: 1px solid var(--Color5, #1D685D);
  text-transform: uppercase;
  max-width: max-content;
}

.main-slider__swiper-slide-content-title {
  margin-top: 1rem;
}

.main-slider__swiper-slide-content-text {
  margin-top: 1rem;
  color: var(--black-100, #323232);
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.main-slider__swiper .swiper-slide {
  height: auto;
}

.main-slider__swiper .main-slider__swiper-slide {
  height: 100%;
  gap: 0rem;
}

.main-slider__swiper {
  position: relative;
}

.main-slider__swiper-next,
.main-slider__swiper-prev {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 10;
  height: 3.125rem;
  width: 3.125rem;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  filter: drop-shadow(4px 5px 25px rgba(41, 54, 136, 0.2));
  border-radius: 100%;
  cursor: pointer;
  transition: var(--ease-in-out);
}

.main-slider__swiper-next:hover,
.main-slider__swiper-prev:hover {
  transform: translateY(-50%) scale(1.125);
  transition: var(--ease-in-out);
}

.main-slider__swiper-next {
  right: -2.375rem;
  background-image: url('data:image/svg+xml,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="50" height="50" rx="25" transform="matrix(-1 0 0 1 50 0)" fill="white"/><path d="M22 18L29 25L22 32" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/></svg>');
}

.main-slider__swiper-prev {
  left: -2.375rem;
  background-image: url('data:image/svg+xml,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="50" height="50" rx="25" fill="white"/><path d="M28 18L21 25L28 32" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/></svg>');
}

.swiper-horizontal > .swiper-pagination {
  position: relative;
  bottom: unset;
}

.main-slider__swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal {
  margin-top: 1rem;
  margin-inline: auto;
}

.main-slider__swiper-pagination .swiper-pagination-bullet {
  width: 0.3125rem;
  height: 0.3125rem;
  background-color: var(--cr-black-50);
  transition: var(--ease-in-out);
}

.main-slider__swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal
  .swiper-pagination-bullet-active {
  width: 1.25rem;
  background-color: var(--cr-blue);
  border-radius: 1.5rem;
  transition: var(--ease-in-out);
}

.new-share {
  position: relative;
}

.new-share__bg {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: center;
}

.py-120 {
  padding: 7.5rem 0;
}

.btn.--transparent {
  color: var(--cr-black);
  background-color: transparent;
  border-radius: 0.75rem;
  border: 1px solid var(--Color5, #1D685D);
  font-size: 1rem;
  font-style: normal;
  font-weight: 700;
  line-height: 2.5rem; 
  padding: .08rem .38rem;
}

.btn.--transparent:hover {
  border-color: var(--cr-blue);
}

.sharing-swiper__grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 10rem;
  align-items: center;
}

.sharing-swiper__grid-content {
  position: relative;
}

.sharing-swiper__grid-content:before {
  position: absolute;
  right: 15rem;
  bottom: 1rem;
  content: '';
  border-radius: 100%;
  width: 2.6875rem;
  height: 2.6875rem;
  background-color: var(--cr-blue-5);
}

.sharing-swiper__grid-content-text {
  margin: 1.5rem 0;
  color: #000;
  font-family: "TT Firs Neue";
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-top: 2.88rem;
}

.sharing-swiper__grid-wrap {
  display: block;
  position: relative;
  width: 100%;
  padding-bottom: 100%;
}


.sharing-swiper__grid-wrap img {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}

.sharing-swiper__grid-wrap-play {
  position: absolute;
  z-index: 1;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  height: 7.5rem;
  width: 7.5rem;
  background-image: url('data:image/svg+xml,<svg width="120" height="120" viewBox="0 0 120 120" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="120" height="120" rx="60" fill="white" fill-opacity="0.5"/><g filter="url(%23filter0_d_117_4492)"><path d="M76.25 58.1554C77.5833 58.9252 77.5833 60.8497 76.25 61.6195L53 75.0429C51.6667 75.8127 50 74.8505 50 73.3109L50 46.4641C50 44.9245 51.6667 43.9622 53 44.732L76.25 58.1554Z" fill="%231D685D"/></g><defs><filter id="filter0_d_117_4492" x="40" y="37.4611" width="47.25" height="50.8528" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dy="3"/><feGaussianBlur stdDeviation="5"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0.169219 0 0 0 0 0.353934 0 0 0 0 0.7125 0 0 0 0.51 0"/><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_117_4492"/><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_117_4492" result="shape"/></filter></defs></svg>');
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  backdrop-filter: blur(6.5px);
  filter: drop-shadow(4px 5px 25px rgba(41, 54, 136, 0.2));
  border-radius: 100%;
}

.sharing-swiper__grid-wrap-play {
  transition: var(--ease-in-out);
}

.sharing-swiper__grid-wrap-play:hover {
  transition: var(--ease-in-out);
  opacity: 0.8;
}

.sharing-thumbs__slide {
  display: grid;
  grid-template-columns: 1fr 1.25fr;
  gap: 1.5rem;
  padding: 1.5rem;
  background-color: var(--cr-white);
  border-radius: 1.5rem;
  cursor: pointer;
  transition: var(--ease-in-out);
}

.sharing-thumbs__slide:hover {
  box-shadow: 0px 4px 100px 0px rgba(41, 54, 136, 0.2);
  transition: var(--ease-in-out);
}

.sharing-thumbs__slide-wrap {
  position: relative;
  width: 100%;
  padding-bottom: 105.88235294117648%;
}

.sharing-thumbs__slide-wrap img {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
  border-radius: 1rem;
}

.sharing-thumbs {
  margin-top: 2.44rem;
}

.sharing-thumbs__slide-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.sharing-thumbs__slide-content-top-play {
  width: 4.375rem;
  height: 4.375rem;
  background-image: url('data:image/svg+xml,<svg width="71" height="70" viewBox="0 0 71 70" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Frame 336816"><rect x="2.83398" y="2.5" width="65" height="65" rx="32.5" fill="white" fill-opacity="0.5"/><g id="Polygon 2" filter="url(%23filter0_d_456_7718)"><path d="M45.2951 33.2635C46.6388 34.0313 46.6388 35.9687 45.2951 36.7365L30.3263 45.2901C28.9929 46.052 27.334 45.0893 27.334 43.5536L27.334 26.4464C27.334 24.9107 28.993 23.948 30.3263 24.7099L45.2951 33.2635Z" fill="%231D685D"/></g><rect x="2.83398" y="2.5" width="65" height="65" rx="32.5" stroke="%231D685D" stroke-width="5"/></g><defs><filter id="filter0_d_456_7718" x="17.334" y="17.4434" width="38.9688" height="41.1132" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dy="3"/><feGaussianBlur stdDeviation="5"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0.169219 0 0 0 0 0.353934 0 0 0 0 0.7125 0 0 0 0.51 0"/><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_456_7718"/><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_456_7718" result="shape"/></filter></defs></svg>');
  filter: drop-shadow(4px 5px 25px rgba(41, 54, 136, 0.2));
  backdrop-filter: blur(12.5px);
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}

.sharing-thumbs__slide-content-top-name {
  margin-top: 2.25rem;
}

.sharing-thumbs__slide-content-bottom-eye {
  width: 1.625rem;
  height: 1.625rem;
  background-image: url('data:image/svg+xml,<svg width="27" height="26" viewBox="0 0 27 26" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="mdi:eye"><path id="Vector" d="M13.3337 9.75C12.4717 9.75 11.6451 10.0924 11.0356 10.7019C10.4261 11.3114 10.0837 12.138 10.0837 13C10.0837 13.862 10.4261 14.6886 11.0356 15.2981C11.6451 15.9076 12.4717 16.25 13.3337 16.25C14.1956 16.25 15.0223 15.9076 15.6318 15.2981C16.2412 14.6886 16.5837 13.862 16.5837 13C16.5837 12.138 16.2412 11.3114 15.6318 10.7019C15.0223 10.0924 14.1956 9.75 13.3337 9.75ZM13.3337 18.4167C11.8971 18.4167 10.5193 17.846 9.5035 16.8302C8.48767 15.8143 7.91699 14.4366 7.91699 13C7.91699 11.5634 8.48767 10.1857 9.5035 9.16984C10.5193 8.15402 11.8971 7.58333 13.3337 7.58333C14.7702 7.58333 16.148 8.15402 17.1638 9.16984C18.1796 10.1857 18.7503 11.5634 18.7503 13C18.7503 14.4366 18.1796 15.8143 17.1638 16.8302C16.148 17.846 14.7702 18.4167 13.3337 18.4167ZM13.3337 4.875C7.91699 4.875 3.29116 8.24417 1.41699 13C3.29116 17.7558 7.91699 21.125 13.3337 21.125C18.7503 21.125 23.3762 17.7558 25.2503 13C23.3762 8.24417 18.7503 4.875 13.3337 4.875Z" fill="%23323232" fill-opacity="0.5"/></g></svg>');
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 1rem;
}

.sharing-thumbs__slide-content-bottom-count {
  color: var(--cr-black-50);
}

.sharing-thumbs__navigation {
  margin-top: 1.5rem;
}

.sharing {
  position: relative;
  display: none;
}

.sharing:before {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  content: '';
  width: 34.6875rem;
  height: 34.6875rem;
  border-radius: 100%;
  border: 1px solid var(--cr-blue-50);
}

.main-services {
  background: var(--Color6, #F5F5F5);
}

.main-services__swiper {
  margin-top: 1.5rem;
}

.main-services__swiper-slide {
  column-count: 2;
  column-gap: 1rem;
  margin-bottom: -1rem;
  gap: 1rem;
}

.main-services__swiper-slide .main-services__swiper-slide-item {
  margin-bottom: 1rem;
  break-inside: avoid-column;
}

.main-services__swiper-slide-item {
  padding: 1.5rem;
  background: var(--cr-white);
  border-radius: 1.5rem;
  height: 100%;
}

.main-services__swiper-slide-item-top-wrap {
  position: relative;
  width: 4.375rem;
  padding-bottom: 4.375rem;
  margin-right: 1.31rem;
}

.main-services__swiper-slide-item-top-wrap img {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
  border-radius: 0.75rem;
}
.main-services__swiper-slide-item-top-content-name {
  color: var(--cr-black);
  transition: 0.4s;
  cursor: pointer;
}

.main-services__swiper-slide-item-top-content-name:hover {
  color: var(--cr-blue);
}

.main-services__swiper-slide-item-top-plus {
  display: none;
}

.main-services__swiper-slide-item-top-content-price {
  margin-top: 0.31rem;
  color: var(--Color5, #1D685D);
  font-family: Montserrat;
  font-size: 1rem;
  font-style: normal;
  font-weight: 700;
}

.main-services__swiper-slide-item-body {
  margin-top: 1.12rem;
  padding-left: 5.625rem;
}

.main-services__swiper-slide-item-body-link {
  margin-bottom: 0.75rem;
  color: var(--cr-black);
}

.main-services__swiper-slide-item-body-link:last-child {
  margin-bottom: 0;
}

.main-services__swiper-slide-item-body-link svg {
  min-width: 1.25rem;
  display: block;
  margin-left: 0.5rem;
}

.main-services__swiper-slide-item-body-link svg path {
  stroke-opacity: 0.5;
  transition: var(--ease-in-out);
  stroke: #323232;
}

.main-services__swiper-slide-item-body-link:hover svg path {
  transition: var(--ease-in-out);
  stroke: var(--cr-blue);
  stroke-opacity: 1;
}

.main-services__navigation {
  margin-top: 1.5rem;
}

.gallery__grid {
}

.gallery__grid-content-title,
.gallery__grid-info-title {
  color: var(--cr-main-dark);
}

.gallery__grid-content-text {
  margin: 2.25rem 0;
  width: 100%;
  max-width: 21.625rem;
  color: #000;
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.gallery__grid-info {
  position: relative;
  border-radius: 0.75rem;
  background: var(--Color6, #F5F5F5);
  padding: 3.5rem;
}

.gallery .center-wrap {
  position: relative;
  z-index: 1;
}

.gallery__grid-info:before {
  content: '';
  position: absolute;
  width: 5.8125rem;
  height: 5.875rem;
  border-radius: 100%;
  background-color: var(--cr-blue-5);
  top: 50%;
  transform: translateY(-50%);
  left: -2.90625rem;
  z-index: -1;
  display: none;
}

.gallery__grid-info-text {
  margin-top: 1.5rem;
}

.gallery__grid-info-text span {
  color: var(--cr-blue-50);
  font-weight: 700;
}

.gallery__grid-info-text ul {
  margin-top: 1.5rem;
}

.gallery__grid-info-text ul li,
ul.checked li {
  position: relative;
  margin-bottom: 0.75rem;
  padding-left: 2rem;
}

.gallery__grid-info-text ul li:last-child,
ul.checked li:last-child {
  margin-bottom: 0;
}

.gallery__grid-info-text ul li:before,
ul.checked li:before {
  content: '';
  left: 0;
  top: 0;
  position: absolute;
  height: 1.0625rem;
  width: 1.062rem;
  background-image: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 8L7.5 11.5L14.5 5" stroke="%231D685D" stroke-width="2" stroke-linecap="round"/></svg>');
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}

.gallery__grid-info:after {
  content: '';
  background-color: var(--cr-white);
  width: 5.9375rem;
  height: 5.9375rem;
  border-radius: 100%;
  position: absolute;
  display: none;
  left: 6rem;
  bottom: -2.96875rem;
}

.gallery__swiper {
  margin-top: 7.5rem;
}

.gallery__swiper-slide {
  display: block;
  position: relative;
  width: 100%;
  padding-bottom: 65.3061224489796%;
}

.gallery__swiper-slide img {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
  border-radius: 1.5rem;
}

.gallery__navigation {
  margin-top: 1.5rem;
}

.gallery__grid-content {
  position: relative;
}

.gallery__grid-content:after {
  content: '';
  position: absolute;
  width: 42.8125rem;
  height: 42.8125rem;
  border-radius: 100%;
  background-color: var(--cr-blue-5);
  left: calc(-100% + 20rem);
  bottom: calc(-100% + 1.875rem);
  display: none;
}

.advantages__list {
  margin-top: 1.5rem;
}

.advantages__list-item {
  padding: 1.5rem;
  border-radius: 1.5rem;
  background: var(--Color6, #F5F5F5);
  margin-bottom: 1rem;
}

.advantages__list-item:last-child {
  margin-bottom: 0;
}

.advantages__list-item-top-name {
  color: var(--cr-blue);
}

.advantages__list-item-top-icon {
  cursor: pointer;
  display: block;
  transition: var(--ease-in-out);
  min-width: 3.125rem;
  max-width: 3.125rem;
  height: 3.125rem;
  background-image: url('data:image/svg+xml,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18 23L25 30L32 23" stroke="%231D685D" stroke-width="3" stroke-linecap="round"></path><rect x="49.5" y="0.5" width="49" height="49" rx="24.5" transform="rotate(90 49.5 0.5)" stroke="%231D685D" stroke-opacity="0.15"></rect></svg>');
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}

.advantages__list-item-top-icon:hover {
  transition: var(--ease-in-out);
  background-image: url('data:image/svg+xml,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18 23L25 30L32 23" stroke="%231D685D" stroke-width="3" stroke-linecap="round"></path><rect x="49.5" y="0.5" width="49" height="49" rx="24.5" transform="rotate(90 49.5 0.5)" stroke="%231D685D" stroke-opacity="1"></rect></svg>');
}

.advantages__list-item-top-icon svg {
  display: block;
  transition: var(--ease-in-out);
  min-width: 3.125rem;
  display: none;
}

.advantages__list-item-top-icon.active svg {
  transform: rotate(180deg);
  transition: var(--ease-in-out);
}

.advantages__list-item-top-icon.active {
  transform: rotate(180deg);
  transition: var(--ease-in-out);
}

.advantages__list-item-top-icon svg rect {
  transition: var(--ease-in-out);
}

.advantages__list-item-top-icon:hover svg rect {
  transition: var(--ease-in-out);
  stroke-opacity: 1;
}

.advantages__list-item-body {
  margin-top: 1rem;
  display: none;
}

.pb-120 {
  padding-bottom: 7.5rem;
}

.pt-120 {
  padding-top: 7.5rem;
}

.promo-slider {
  background: var(--Color6, #F5F5F5);
}

.promo-slider__swiper {
  margin-top: 1.5rem;
}

.promo-slider__swiper .swiper-slide {
  height: auto;
}

.promo-slider__swiper-slide {
  border-radius: 1.5rem;
  background: #fff;
  box-shadow: 0px 4px 100px 0px rgba(41, 54, 136, 0.2);
  height: 100%;
  display: flex;
  flex-direction: column;
}

.promo-slider__swiper-wrapper {
  position: relative;
  width: 100%;
  display: block;
  padding-bottom: 42.05607476635514%;
}

.promo-slider__swiper-wrapper img {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
  border-radius: 1.5rem 1.5rem 0 0;
}

.promo-slider__swiper-slide-body {
  height: 100%;
  padding: 1.5rem 2.25rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.promo-slider__swiper-slide-body-tag {
  padding: 0.5rem 0.75rem 0.5rem 1.81rem;
  border-radius: 62.5rem;
  color: var(--cr-white);
  background-size: 0.75rem;
  background-repeat: no-repeat;
  background-position: 0.75rem center;
  max-width: max-content;
}

.promo-slider__swiper-slide-body-tag.--blue {
  margin-right: 1rem;
  background-color: var(--cr-blue);
  display: none;
  background-image: url('data:image/svg+xml,<svg width="12" height="16" viewBox="0 0 12 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path id="Vector" d="M6.00098 7.6C5.43266 7.6 4.88761 7.38929 4.48575 7.01421C4.08388 6.63914 3.85812 6.13043 3.85812 5.6C3.85812 5.06957 4.08388 4.56086 4.48575 4.18579C4.88761 3.81071 5.43266 3.6 6.00098 3.6C6.5693 3.6 7.11434 3.81071 7.51621 4.18579C7.91807 4.56086 8.14383 5.06957 8.14383 5.6C8.14383 5.86264 8.08841 6.12272 7.98072 6.36537C7.87303 6.60802 7.71519 6.8285 7.51621 7.01421C7.31722 7.19993 7.081 7.34725 6.82101 7.44776C6.56103 7.54827 6.28238 7.6 6.00098 7.6ZM6.00098 0C4.40968 0 2.88355 0.589998 1.75834 1.6402C0.633118 2.69041 0.000976563 4.11479 0.000976562 5.6C0.000976563 9.8 6.00098 16 6.00098 16C6.00098 16 12.001 9.8 12.001 5.6C12.001 4.11479 11.3688 2.69041 10.2436 1.6402C9.1184 0.589998 7.59228 0 6.00098 0Z" fill="white"/></svg>');
}

.promo-slider__swiper-slide-body-tag.--red {
  background-color: var(--Color4, #D6AE48);
  background-image: url('data:image/svg+xml,<svg width="12" height="16" viewBox="0 0 12 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="fa6-solid:hourglass-end" clip-path="url(%23clip0_456_9841)"><path id="Vector" d="M1.00098 0C0.447852 0 0.000976562 0.446875 0.000976562 1C0.000976562 1.55313 0.447852 2 1.00098 2V2.34375C1.00098 3.66875 1.5291 4.94063 2.4666 5.87813L4.58535 8L2.4666 10.1219C1.5291 11.0594 1.00098 12.3313 1.00098 13.6562V14C0.447852 14 0.000976562 14.4469 0.000976562 15C0.000976562 15.5531 0.447852 16 1.00098 16H11.001C11.5541 16 12.001 15.5531 12.001 15C12.001 14.4469 11.5541 14 11.001 14V13.6562C11.001 12.3313 10.4729 11.0594 9.53535 10.1219L7.4166 8L9.53848 5.87813C10.476 4.94063 11.0041 3.66875 11.0041 2.34375V2C11.5572 2 12.0041 1.55313 12.0041 1C12.0041 0.446875 11.5572 0 11.0041 0H1.00098ZM3.00098 2.34375V2H9.00098V2.34375C9.00098 3.14062 8.68535 3.90312 8.12285 4.46562L6.00098 6.58437L3.8791 4.4625C3.3166 3.90313 3.00098 3.1375 3.00098 2.34375Z" fill="white"/></g><defs><clipPath id="clip0_456_9841"><rect width="12" height="16" fill="white" transform="translate(0.000976562)"/></clipPath></defs></svg>');
}

.promo-slider__swiper-slide-body-name {
  margin-top: 1rem;
  color: var(--cr-black);
  display: block;
}

.promo-slider__swiper-slide-body-name:hover {
  color: var(--cr-blue);
}

.promo-slider__swiper-slide-body-prices {
  margin-top: 1rem;
}

.promo-slider__swiper-slide-body-prices-block {
  margin-right: 0.75rem;
}

.promo-slider__swiper-slide-body-prices-block-price {
  color: #007F6E;
}

.promo-slider__swiper-slide-body-prices-block-price-old {
  color: var(--black-15, rgba(50, 50, 50, 0.15));
  text-decoration: line-through;
}

.promo-slider__swiper-slide-body-prices-sale {
  padding: 0.25rem 0.5rem;
  border: 1px solid #1D685D;
  border-radius: 0.25rem;
}

.promo-slider__swiper-slide-body-bottom {
  margin-top: 3.69rem;
}

.promo-slider__swiper-slide-body-bottom-arrow {
  display: flex;
  align-items: center;
}

.promo-slider__swiper-slide-body-bottom-arrow span {
  display: block;
  margin-right: 0.5rem;
  font-size: 0.75rem;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
  color: var(--cr-blue);
}

.advantages__list-item-body ul li {
  margin-bottom: 0.75rem;
  position: relative;
  padding-left: 2.25rem;
}

.advantages__list-item-body ul li::before {
  content: '';
  height: 0.625rem;
  width: 0.625rem;
  border-radius: 100%;
  position: absolute;
  left: 0.5rem;
  top: 0.125rem;
  background: var(--cr-blue);
}

.advantages__list-item-body ul li:last-child {
  margin-bottom: 0;
}

.promo-slider__swiper-slide-body-bottom-arrow svg {
  display: block;
  min-width: 3.125rem;
  height: auto;
}

.promo-slider__swiper-slide-body-bottom-arrow svg rect {
  transition: var(--ease-in-out);
}

.promo-slider__swiper-slide-body-bottom-arrow:hover svg rect {
  transition: var(--ease-in-out);
  stroke-opacity: 1;
}

.promo-slider__swiper-slide-body-bottom-btn.btn {
  text-align: center;
  max-width: 100%;
  margin-right: 1rem;
}

.promo-slider__navigation {
  margin-top: 1.5rem;
}

.docs__slider-swiper,
.docs__navigation {
  margin-top: 1.5rem;
}

.docs__slider-swiper .swiper-slide {
  height: auto;
}

.docs__slider-swiper .docs__slider-swiper-item {
  height: 100%;
  display: flex;
  flex-direction: column;
}

.docs__slider-swiper-item-body {
  height: 100%;
  margin-top: -1rem;
  background-color: var(--cr-white);
  z-index: 1;
}

.docs__slider-swiper-item {
  background-color: var(--cr-white);
  border-radius: 1.5rem;
  box-shadow: 0px 16px 60px 0px rgba(0, 0, 0, 0.1);
}

.docs__slider-swiper-item-wrap {
  display: block;
  width: 100%;
  position: relative;
  padding-bottom: 91.48264984227129%;
}

.docs__slider-swiper-item-wrap img {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
  border-radius: 1.5rem 1.5rem 0 0;
}

.promo-slider__swiper-wrapper-additional {
  position: absolute;
  top: 1.25rem;
  right: 1.5rem;
  display: none;
  height: 3.125rem;
  width: 3.125rem;
  background-image: url('data:image/svg+xml,<svg width="51" height="50" viewBox="0 0 51 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.4541 9C2.4541 7.34315 3.79725 6 5.4541 6H45.4541C47.111 6 48.4541 7.34315 48.4541 9V33C48.4541 34.6569 47.111 36 45.4541 36H39.5097V44.0613C39.5097 44.8738 38.592 45.3471 37.9299 44.8761L25.4541 36H5.4541C3.79725 36 2.4541 34.6569 2.4541 33V9Z" fill="%231D685D"/></svg>');
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 1;
  justify-content: center;
}

.promo-slider__swiper-wrapper-additional-star {
  height: 0.75rem;
  width: 0.75rem;
  margin-right: 0.375rem;
  background-image: url('data:image/svg+xml,<svg width="12" height="11" viewBox="0 0 12 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path id="Star 2" d="M5.4998 0.988281C5.67826 0.600061 6.22994 0.600061 6.4084 0.988281L7.52614 3.41981C7.59897 3.57823 7.74905 3.68727 7.92222 3.70758L10.5801 4.01923C11.0045 4.06899 11.175 4.59367 10.8609 4.88336L8.89379 6.69778C8.76563 6.81599 8.7083 6.99243 8.74251 7.16339L9.26745 9.78754C9.35126 10.2065 8.90495 10.5308 8.53238 10.3216L6.19889 9.01144C6.04686 8.92608 5.86134 8.92608 5.70932 9.01144L3.37582 10.3216C3.00326 10.5308 2.55694 10.2065 2.64075 9.78754L3.1657 7.16339C3.1999 6.99243 3.14257 6.81599 3.01441 6.69778L1.04729 4.88336C0.733215 4.59367 0.903694 4.06899 1.32806 4.01923L3.98599 3.70758C4.15915 3.68727 4.30924 3.57823 4.38206 3.41981L5.4998 0.988281Z" fill="white"/></svg>');
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  margin-top: -0.5rem;
}

.promo-slider__swiper-wrapper-additional-number {
  color: var(--cr-white);
  margin-top: -0.375rem;
}

.docs__slider-swiper-item-body {
  padding: 1.5rem 2.25rem;
  border-radius: 1.5rem;
}

.docs__slider-swiper-item-body {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.docs-slider__swiper-item-body-name {
  display: block;
  color: var(--Color5, #1D685D);
}

.docs-slider__swiper-item-body-name:hover {
  color: var(--cr-blue);
}

.docs-slider__swiper-item-body-exp,
.docs-slider__swiper-item-body-desc {
  margin-top: 0.375rem;
  color: var(--cr-black-50);
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1rem; /* 133.333% */
}

.docs-slider__swiper-item-body-exp {
  color: #000;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1rem; /* 133.333% */
}

.docs-slider__swiper-item-body-desc {
  margin-top: 0;
}

.docs-slider__swiper-item-body-bottom {
  margin-top: 1.875rem;
}

.docs-slider {
  background: var(--Color6, #F5F5F5);
  margin-top: 1.5rem;
}

.reviews-slider__wrap {
  padding: 2.25rem 3.5rem;
  border-radius: 1.5rem;
  background: var(--Color6, #F5F5F5);
  position: relative;
}

.reviews-slider__wrap-swiper,
.reviews-slider__navigation {
  margin-top: 1.5rem;
}

.reviews-slider__wrap-info {
  position: absolute;
  right: 1.25rem;
  top: 1.25rem;
  height: calc(100% - 2.5rem);
  max-width: 20.4375rem;
  width: 100%;
  border-radius: 1.5rem;
  background: var(--Color5, #1D685D);
  z-index: 1;
  padding: 2.25rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.reviews__slider-wrap-item {
  height: 100%;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  background-color: var(--cr-grey-l);
  padding: 1.5rem;
  border-radius: 0.75rem;
  background: var(--white-100, #FFF);
}

.reviews__slider-wrap-item-img {
  display: block;
  height: 2rem;
  width: 2rem;
  background-color: var(--cr-white);
  border-radius: 100%;
  object-fit: contain;
}

.reviews__slider-wrap-item-tag {
  color: var(--cr-white);
  padding: 0.5rem 0.75rem;
  border-radius: 2.25rem;
  background-color: var(--cr-black);
  margin-top: 0.63rem;
  display: block;
  max-width: max-content;
}

.reviews__slider-wrap-item-tag:hover {
  background-color: var(--cr-black-50);
}

.reviews__slider-wrap-item-star {
  height: 1.5rem;
  width: 1.5rem;
  margin-right: 0.19rem;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M22.2465 9.17821C22.1691 8.93232 22.0199 8.71522 21.8181 8.55483C21.6162 8.39444 21.3711 8.29811 21.114 8.2782L15.5397 7.79633C15.506 7.79302 15.4738 7.78063 15.4465 7.76049C15.4193 7.74035 15.398 7.71321 15.385 7.68196L13.2072 2.49195C13.1063 2.25519 12.9381 2.05331 12.7234 1.91141C12.5087 1.7695 12.257 1.69385 11.9997 1.69385C11.7423 1.69385 11.4906 1.7695 11.276 1.91141C11.0613 2.05331 10.893 2.25519 10.7922 2.49195L8.61435 7.68196C8.6013 7.71321 8.58003 7.74035 8.55279 7.76049C8.52556 7.78063 8.49337 7.79302 8.45966 7.79633L2.88529 8.2782C2.62827 8.29811 2.38308 8.39444 2.18126 8.55483C1.97944 8.71522 1.83022 8.93232 1.75279 9.17821C1.67078 9.42444 1.66362 9.68946 1.7322 9.93976C1.80079 10.1901 1.94204 10.4144 2.1381 10.5845L6.36716 14.2735C6.39306 14.2965 6.41229 14.3261 6.42285 14.359C6.4334 14.392 6.43489 14.4273 6.42716 14.461L5.15591 19.9463C5.09665 20.1989 5.11356 20.4633 5.2045 20.7063C5.29543 20.9492 5.45633 21.1598 5.66685 21.3113C5.87411 21.4643 6.12245 21.5515 6.37981 21.5619C6.63717 21.5722 6.89172 21.5052 7.1106 21.3695L11.9022 18.4632C11.9303 18.4458 11.9628 18.4365 11.9959 18.4365C12.029 18.4365 12.0615 18.4458 12.0897 18.4632L16.8812 21.3695C17.1024 21.5049 17.3587 21.5717 17.6178 21.5616C17.8769 21.5515 18.1272 21.4648 18.3371 21.3126C18.547 21.1603 18.7072 20.9493 18.7973 20.7062C18.8874 20.463 18.9034 20.1986 18.8434 19.9463L17.5759 14.4591C17.5682 14.4254 17.5697 14.3902 17.5802 14.3572C17.5908 14.3242 17.61 14.2946 17.6359 14.2716L21.865 10.5826C22.06 10.4122 22.2003 10.188 22.2682 9.93812C22.3361 9.68822 22.3286 9.42382 22.2465 9.17821ZM21.1215 9.7332L16.8925 13.4223C16.7123 13.5791 16.5783 13.7821 16.5049 14.0094C16.4316 14.2367 16.4217 14.4797 16.4762 14.7123L17.7437 20.1995C17.7531 20.2363 17.751 20.2752 17.7378 20.3108C17.7246 20.3465 17.7008 20.3773 17.6697 20.3991C17.6415 20.4217 17.6068 20.4347 17.5707 20.4362C17.5346 20.4377 17.499 20.4277 17.469 20.4076L12.6775 17.5013C12.4732 17.3772 12.2387 17.3115 11.9997 17.3115C11.7606 17.3115 11.5261 17.3772 11.3218 17.5013L6.53029 20.4076C6.5003 20.4277 6.46467 20.4377 6.42859 20.4362C6.39251 20.4347 6.35785 20.4217 6.32966 20.3991C6.29852 20.3773 6.27476 20.3465 6.26153 20.3108C6.2483 20.2752 6.24623 20.2363 6.2556 20.1995L7.5231 14.7123C7.57767 14.4797 7.56774 14.2367 7.49439 14.0094C7.42104 13.7821 7.28705 13.5791 7.10685 13.4223L2.87779 9.7332C2.84886 9.70861 2.82809 9.67581 2.81821 9.63915C2.80834 9.60249 2.80982 9.56369 2.82248 9.52789C2.83194 9.49224 2.85247 9.46052 2.88111 9.43727C2.90975 9.41402 2.94502 9.40045 2.98185 9.39852L8.55716 8.91664C8.79585 8.89631 9.02441 8.81104 9.21809 8.67007C9.41177 8.52911 9.56318 8.33783 9.65591 8.11695L11.8337 2.92695C11.8489 2.89474 11.8729 2.86751 11.9029 2.84843C11.933 2.82935 11.9678 2.81922 12.0034 2.81922C12.039 2.81922 12.0739 2.82935 12.1039 2.84843C12.134 2.86751 12.158 2.89474 12.1731 2.92695L14.3434 8.11695C14.4358 8.3373 14.5867 8.52823 14.7796 8.66915C14.9726 8.81008 15.2004 8.89565 15.4384 8.91664L21.0137 9.39852C21.0506 9.40045 21.0858 9.41402 21.1145 9.43727C21.1431 9.46052 21.1636 9.49224 21.1731 9.52789C21.1862 9.56333 21.1883 9.60189 21.1791 9.63852C21.1699 9.67516 21.1498 9.70816 21.1215 9.7332Z" fill="%2325A2BE"/><path d="M22.2469 9.17808C22.1695 8.9322 22.0203 8.7151 21.8184 8.55471C21.6166 8.39432 21.3714 8.29798 21.1144 8.27808L15.54 7.79621C15.5063 7.7929 15.4741 7.78051 15.4469 7.76037C15.4197 7.74023 15.3984 7.71309 15.3853 7.68183L13.2075 2.49183C13.1067 2.25507 12.9384 2.05319 12.7237 1.91128C12.509 1.76938 12.2574 1.69373 12 1.69373C11.7427 1.69373 11.491 1.76938 11.2763 1.91128C11.0616 2.05319 10.8934 2.25507 10.7925 2.49183L8.61472 7.68183C8.60167 7.71309 8.5804 7.74023 8.55316 7.76037C8.52592 7.78051 8.49374 7.7929 8.46003 7.79621L2.88565 8.27808C2.62863 8.29798 2.38344 8.39432 2.18162 8.55471C1.9798 8.7151 1.83058 8.9322 1.75315 9.17808C1.67115 9.42432 1.66399 9.68933 1.73257 9.93964C1.80115 10.1899 1.9424 10.4143 2.13847 10.5843L6.36753 14.2734C6.39342 14.2964 6.41266 14.3259 6.42321 14.3589C6.43377 14.3919 6.43526 14.4271 6.42753 14.4609L5.15628 19.9462C5.09702 20.1988 5.11393 20.4632 5.20486 20.7061C5.2958 20.9491 5.45669 21.1596 5.66722 21.3112C5.87447 21.4641 6.12282 21.5514 6.38017 21.5618C6.63753 21.5721 6.89209 21.5051 7.11097 21.3693L11.9025 18.4631C11.9307 18.4457 11.9632 18.4364 11.9963 18.4364C12.0294 18.4364 12.0619 18.4457 12.09 18.4631L16.8816 21.3693C17.1027 21.5047 17.3591 21.5716 17.6182 21.5615C17.8773 21.5513 18.1276 21.4647 18.3375 21.3124C18.5474 21.1602 18.7075 20.9492 18.7976 20.706C18.8877 20.4629 18.9038 20.1985 18.8438 19.9462L17.5763 14.459C17.5685 14.4253 17.57 14.39 17.5806 14.3571C17.5912 14.3241 17.6104 14.2945 17.6363 14.2715L21.8653 10.5825C22.0604 10.4121 22.2007 10.1879 22.2686 9.938C22.3365 9.6881 22.3289 9.4237 22.2469 9.17808ZM21.1219 9.73308L16.8928 13.4221C16.7126 13.5789 16.5786 13.7819 16.5053 14.0093C16.4319 14.2366 16.422 14.4796 16.4766 14.7121L17.7441 20.1993C17.7535 20.2362 17.7514 20.2751 17.7382 20.3107C17.7249 20.3464 17.7012 20.3772 17.67 20.399C17.6418 20.4216 17.6072 20.4346 17.5711 20.4361C17.535 20.4376 17.4994 20.4276 17.4694 20.4075L12.6778 17.5012C12.4736 17.377 12.2391 17.3114 12 17.3114C11.761 17.3114 11.5265 17.377 11.3222 17.5012L6.53065 20.4075C6.50067 20.4276 6.46504 20.4376 6.42896 20.4361C6.39288 20.4346 6.35822 20.4216 6.33003 20.399C6.29888 20.3772 6.27512 20.3464 6.26189 20.3107C6.24866 20.2751 6.2466 20.2362 6.25597 20.1993L7.52347 14.7121C7.57804 14.4796 7.56811 14.2366 7.49476 14.0093C7.42141 13.7819 7.28741 13.5789 7.10722 13.4221L2.87815 9.73308C2.84923 9.70849 2.82846 9.67569 2.81858 9.63903C2.8087 9.60237 2.81019 9.56357 2.82284 9.52777C2.83231 9.49212 2.85284 9.46039 2.88147 9.43715C2.91011 9.4139 2.94538 9.40033 2.98222 9.3984L8.55753 8.91652C8.79621 8.89618 9.02478 8.81092 9.21846 8.66995C9.41214 8.52899 9.56355 8.33771 9.65628 8.11683L11.8341 2.92683C11.8492 2.89462 11.8732 2.86738 11.9033 2.84831C11.9333 2.82923 11.9682 2.8191 12.0038 2.8191C12.0394 2.8191 12.0742 2.82923 12.1043 2.84831C12.1343 2.86738 12.1583 2.89462 12.1735 2.92683L14.3438 8.11683C14.4362 8.33718 14.587 8.52811 14.78 8.66903C14.973 8.80995 15.2008 8.89553 15.4388 8.91652L21.0141 9.3984C21.0509 9.40033 21.0862 9.4139 21.1148 9.43715C21.1435 9.46039 21.164 9.49212 21.1735 9.52777C21.1866 9.5632 21.1886 9.60176 21.1794 9.6384C21.1702 9.67504 21.1502 9.70804 21.1219 9.73308Z" fill="%23D6AE48"/><path d="M21.1219 9.73308L16.8928 13.4221C16.7126 13.5789 16.5786 13.7819 16.5053 14.0093C16.4319 14.2366 16.422 14.4796 16.4766 14.7121L17.7441 20.1993C17.7535 20.2362 17.7514 20.2751 17.7382 20.3107C17.7249 20.3464 17.7012 20.3772 17.67 20.399C17.6418 20.4216 17.6072 20.4346 17.5711 20.4361C17.535 20.4376 17.4994 20.4276 17.4694 20.4075L12.6778 17.5012C12.4736 17.377 12.2391 17.3114 12 17.3114C11.761 17.3114 11.5265 17.377 11.3222 17.5012L6.53065 20.4075C6.50067 20.4276 6.46504 20.4376 6.42896 20.4361C6.39288 20.4346 6.35822 20.4216 6.33003 20.399C6.29888 20.3772 6.27512 20.3464 6.26189 20.3107C6.24866 20.2751 6.2466 20.2362 6.25597 20.1993L7.52347 14.7121C7.57804 14.4796 7.56811 14.2366 7.49476 14.0093C7.42141 13.7819 7.28741 13.5789 7.10722 13.4221L2.87815 9.73308C2.84923 9.70849 2.82846 9.67569 2.81858 9.63903C2.8087 9.60237 2.81019 9.56357 2.82284 9.52777C2.83231 9.49212 2.85284 9.46039 2.88147 9.43715C2.91011 9.4139 2.94538 9.40033 2.98222 9.3984L8.55753 8.91652C8.79621 8.89618 9.02478 8.81092 9.21846 8.66995C9.41214 8.52899 9.56355 8.33771 9.65628 8.11683L11.8341 2.92683C11.8492 2.89462 11.8732 2.86738 11.9033 2.84831C11.9333 2.82923 11.9682 2.8191 12.0038 2.8191C12.0394 2.8191 12.0742 2.82923 12.1043 2.84831C12.1343 2.86738 12.1583 2.89462 12.1735 2.92683L14.3438 8.11683C14.4362 8.33718 14.587 8.52811 14.78 8.66903C14.973 8.80995 15.2008 8.89553 15.4388 8.91652L21.0141 9.3984C21.0509 9.40033 21.0862 9.4139 21.1148 9.43715C21.1435 9.46039 21.164 9.49212 21.1735 9.52777C21.1866 9.5632 21.1886 9.60176 21.1794 9.6384C21.1702 9.67504 21.1502 9.70804 21.1219 9.73308Z" fill="%23D6AE48"/></svg>');
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}

.reviews__slider-wrap-item-star.--empty {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M22.2465 9.17821C22.1691 8.93232 22.0199 8.71522 21.8181 8.55483C21.6162 8.39444 21.3711 8.29811 21.114 8.2782L15.5397 7.79633C15.506 7.79302 15.4738 7.78063 15.4465 7.76049C15.4193 7.74035 15.398 7.71321 15.385 7.68196L13.2072 2.49195C13.1063 2.25519 12.9381 2.05331 12.7234 1.91141C12.5087 1.7695 12.257 1.69385 11.9997 1.69385C11.7423 1.69385 11.4906 1.7695 11.276 1.91141C11.0613 2.05331 10.893 2.25519 10.7922 2.49195L8.61435 7.68196C8.6013 7.71321 8.58003 7.74035 8.55279 7.76049C8.52556 7.78063 8.49337 7.79302 8.45966 7.79633L2.88529 8.2782C2.62827 8.29811 2.38308 8.39444 2.18126 8.55483C1.97944 8.71522 1.83022 8.93232 1.75279 9.17821C1.67078 9.42444 1.66362 9.68946 1.7322 9.93976C1.80079 10.1901 1.94204 10.4144 2.1381 10.5845L6.36716 14.2735C6.39306 14.2965 6.41229 14.3261 6.42285 14.359C6.4334 14.392 6.43489 14.4273 6.42716 14.461L5.15591 19.9463C5.09665 20.1989 5.11356 20.4633 5.2045 20.7063C5.29543 20.9492 5.45633 21.1598 5.66685 21.3113C5.87411 21.4643 6.12245 21.5515 6.37981 21.5619C6.63717 21.5722 6.89172 21.5052 7.1106 21.3695L11.9022 18.4632C11.9303 18.4458 11.9628 18.4365 11.9959 18.4365C12.029 18.4365 12.0615 18.4458 12.0897 18.4632L16.8812 21.3695C17.1024 21.5049 17.3587 21.5717 17.6178 21.5616C17.8769 21.5515 18.1272 21.4648 18.3371 21.3126C18.547 21.1603 18.7072 20.9493 18.7973 20.7062C18.8874 20.463 18.9034 20.1986 18.8434 19.9463L17.5759 14.4591C17.5682 14.4254 17.5697 14.3902 17.5802 14.3572C17.5908 14.3242 17.61 14.2946 17.6359 14.2716L21.865 10.5826C22.06 10.4122 22.2003 10.188 22.2682 9.93812C22.3361 9.68822 22.3286 9.42382 22.2465 9.17821ZM21.1215 9.7332L16.8925 13.4223C16.7123 13.5791 16.5783 13.7821 16.5049 14.0094C16.4316 14.2367 16.4217 14.4797 16.4762 14.7123L17.7437 20.1995C17.7531 20.2363 17.751 20.2752 17.7378 20.3108C17.7246 20.3465 17.7008 20.3773 17.6697 20.3991C17.6415 20.4217 17.6068 20.4347 17.5707 20.4362C17.5346 20.4377 17.499 20.4277 17.469 20.4076L12.6775 17.5013C12.4732 17.3772 12.2387 17.3115 11.9997 17.3115C11.7606 17.3115 11.5261 17.3772 11.3218 17.5013L6.53029 20.4076C6.5003 20.4277 6.46467 20.4377 6.42859 20.4362C6.39251 20.4347 6.35785 20.4217 6.32966 20.3991C6.29852 20.3773 6.27476 20.3465 6.26153 20.3108C6.2483 20.2752 6.24623 20.2363 6.2556 20.1995L7.5231 14.7123C7.57767 14.4797 7.56774 14.2367 7.49439 14.0094C7.42104 13.7821 7.28705 13.5791 7.10685 13.4223L2.87779 9.7332C2.84886 9.70861 2.82809 9.67581 2.81821 9.63915C2.80834 9.60249 2.80982 9.56369 2.82248 9.52789C2.83194 9.49224 2.85247 9.46052 2.88111 9.43727C2.90975 9.41402 2.94502 9.40045 2.98185 9.39852L8.55716 8.91664C8.79585 8.89631 9.02441 8.81104 9.21809 8.67007C9.41177 8.52911 9.56318 8.33783 9.65591 8.11695L11.8337 2.92695C11.8489 2.89474 11.8729 2.86751 11.9029 2.84843C11.933 2.82935 11.9678 2.81922 12.0034 2.81922C12.039 2.81922 12.0739 2.82935 12.1039 2.84843C12.134 2.86751 12.158 2.89474 12.1731 2.92695L14.3434 8.11695C14.4358 8.3373 14.5867 8.52823 14.7796 8.66915C14.9726 8.81008 15.2004 8.89565 15.4384 8.91664L21.0137 9.39852C21.0506 9.40045 21.0858 9.41402 21.1145 9.43727C21.1431 9.46052 21.1636 9.49224 21.1731 9.52789C21.1862 9.56333 21.1883 9.60189 21.1791 9.63852C21.1699 9.67516 21.1498 9.70816 21.1215 9.7332Z" fill="%231D685D"/></svg>');
}

.reviews__slider-wrap-item-star:last-child {
  margin-right: 0;
}

.reviews__slider-wrap-item-body {
  margin-top: 3.19rem;
}

.reviews__slider-wrap-item-body-text {
  margin-top: 0.75rem;
  color: var(--black-100, #323232);
}

.reviews__slider-wrap-item-bottom {
  margin-top: 3.31rem;
}

.reviews__slider-wrap-item-content {
  display: flex;
  align-items: center;
}

.reviews__slider-wrap-item-ava {
  width: 2.25rem;
  height: 2.25rem;
  display: block;
  border-radius: 0.75rem;
  object-fit: cover;
  margin-right: 0.75rem;
}

.reviews-slider__wrap-info-title {
  color: var(--cr-white);
}

.reviews-slider__wrap-info-text {
  color: var(--cr-white);
  margin-top: 0.75rem;
  margin-bottom: 1rem;
}

.reviews-slider__wrap-info-item {
  margin-bottom: 0.75rem;
}

.reviews-slider__wrap-info-item:last-child {
  margin-bottom: 0;
}

.reviews-slider__wrap-info-item-wrap {
  margin-right: 2rem;
}

.reviews-slider__wrap-info-item-wrap,
.reviews-slider__wrap-info-item-wrap svg {
  display: block;
  min-width: 5.0625rem;
  height: 5.0625rem;
}

.reviews-slider__wrap-info-item-block-desc {
  color: var(--cr-white);
}

.reviews-slider__wrap-info-item-block-count {
  color: var(--cr-white);
}

.reviews-slider__wrap-info-btn.btn {
  background-color: var(--cr-white);
  color: var(--cr-black);
  max-width: 100%;
  text-align: center;
  margin-top: 1rem;
}

.reviews-slider__wrap-info-btn.btn:hover {
  background-color: var(--cr-grey-l);
}

.d-mob-b {
  display: none;
}

.blog-slider__swiper {
  margin-top: 1.5rem;
}

.blog-slider__swiper .swiper-slide {
  height: auto;
}

.blog-slider__swiper-slide {
  height: 100%;
  display: flex;
  flex-direction: column;
  border-radius: .75rem;
  border: 1px solid var(--Color2, rgba(50, 50, 50, 0.50));
}

.blog-slider__swiper-slide-top {
  position: relative;
}

.blog-slider__swiper-slide-top-wrap {
  position: relative;
  width: 100%;
  display: block;
  padding-bottom: 74.13249211356468%;
}

.blog-slider__swiper-slide-top-wrap img {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
  border-radius: 1.5rem 1.5rem 0 0;
}

.blog-slider__swiper-slide-top-tag {
  position: absolute;
  left: 1.5rem;
  top: 1.5rem;
  background: var(--cr-blue);
  color: var(--cr-white);
  padding: 0.5rem 0.75rem;
  z-index: 1;
  border-radius: 2.25rem;
}

.blog-slider__swiper-slide-top-tag:hover {
  background: var(--cr-blue-50);
}

.blog-slider__swiper-slide-body {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 1.5rem 2.25rem;
  border-radius: 1.5rem;
  margin-top: -1rem;
  background-color: var(--cr-white);
  z-index: 1;
}

.blog-slider__swiper-slide-body-date {
  color: var(--cr-black-50);
}

.blog-slider__swiper-slide-body-title {
  color: var(--cr-black);
  display: block;
  margin-top: 0.75rem;
}

.blog-slider__swiper-slide-body-title:hover {
  color: var(--cr-blue);
}

.blog-slider__swiper-slide-body-text {
  margin-top: 1.25rem;
  color: #000;
}

.blog-slider__swiper-slide-body .promo-slider__swiper-slide-body-bottom-arrow {
  margin-left: auto;
  margin-top: 2.46rem;
}

.blog-slider__navigation {
  margin-top: 1rem;
}

.footer-contacts__grid {
  grid-template-columns: 1fr 1fr;
  display: grid;
  gap: 1rem;
}

.footer-contacts__grid-content {
  border-radius: 1.5rem;
  background: var(--Color5, #1D685D);
  padding: 3rem 3.5rem;
}

.footer-contacts__grid-content-title {
  color: #FFF;
}

.footer-contacts__grid-content-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 2.25rem;
  margin-top: 3.5rem;
}

.footer-contacts__grid-content-grid-item-desc {
  color: var(--white-56, rgba(255, 255, 255, 0.56));
  margin-bottom: 0.31rem;
}

.footer-contacts__grid-content-grid-item-link {
  color: var(--cr-white);
}

.footer-contacts__grid-content-grid-item-link:hover {
  color: var(--cr-black);
}

.footer-contacts__grid-content-grid-item-row-link {
  display: block;
  margin-right: 1rem;
  min-width: 1.875rem;
  height: 1.875rem;
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}

.footer-contacts__grid-content-grid-item-row-link:hover {
  transform: scale(1.125);
}

.footer-contacts__grid-content-grid-item-row-link:last-child {
  margin-right: 0;
}

.footer-contacts__grid-content-grid-item-row-link.--vk {
 background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><g clip-path="url(%23clip0_1_720)"><path d="M14.9996 0.600098C7.04661 0.600098 0.599609 7.0471 0.599609 15.0001C0.599609 22.9531 7.04661 29.4001 14.9996 29.4001C22.9526 29.4001 29.3996 22.9531 29.3996 15.0001C29.3996 7.0471 22.9526 0.600098 14.9996 0.600098ZM20.5376 16.8466C20.5376 16.8466 21.8111 18.1036 22.1246 18.6871C22.1336 18.6991 22.1381 18.7111 22.1411 18.7171C22.2686 18.9316 22.2986 19.0981 22.2356 19.2226C22.1306 19.4296 21.7706 19.5316 21.6476 19.5406H19.3976C19.2416 19.5406 18.9146 19.5001 18.5186 19.2271C18.2147 19.0145 17.9153 18.6659 17.6233 18.3261L17.6216 18.3241C17.1851 17.8171 16.8071 17.3791 16.4261 17.3791C16.3777 17.379 16.3296 17.3866 16.2836 17.4016C15.9956 17.4946 15.6266 17.9056 15.6266 19.0006C15.6266 19.3426 15.3566 19.5391 15.1661 19.5391H14.1356C13.7846 19.5391 11.9561 19.4161 10.3361 17.7076C8.35311 15.6151 6.56811 11.4181 6.55311 11.3791C6.44061 11.1076 6.67311 10.9621 6.92661 10.9621H9.19911C9.50211 10.9621 9.60111 11.1466 9.67011 11.3101C9.75111 11.5006 10.0481 12.2581 10.5356 13.1101C11.3261 14.4991 11.8106 15.0631 12.1991 15.0631C12.272 15.0622 12.3435 15.0437 12.4076 15.0091C12.9146 14.7271 12.8201 12.9196 12.7976 12.5446C12.7976 12.4741 12.7961 11.7361 12.5366 11.3821C12.3506 11.1256 12.0341 11.0281 11.8421 10.9921C11.9198 10.8849 12.0222 10.7979 12.1406 10.7386C12.4886 10.5646 13.1156 10.5391 13.7381 10.5391H14.0846C14.7596 10.5481 14.9336 10.5916 15.1781 10.6531C15.6731 10.7716 15.6836 11.0911 15.6401 12.1846C15.6266 12.4951 15.6131 12.8461 15.6131 13.2601C15.6131 13.3501 15.6086 13.4461 15.6086 13.5481C15.6086 13.5495 15.6085 13.5508 15.6085 13.5522C15.5935 14.1077 15.5766 14.7367 15.9686 14.9956C16.0199 15.0277 16.0791 15.0449 16.1396 15.0451C16.2761 15.0451 16.6871 15.0451 17.8001 13.1356C18.1434 12.521 18.4416 11.8823 18.6926 11.2246C18.7151 11.1856 18.7811 11.0656 18.8591 11.0191C18.9167 10.9898 18.9805 10.9748 19.0451 10.9756H21.7166C22.0076 10.9756 22.2071 11.0191 22.2446 11.1316C22.3106 11.3101 22.2326 11.8546 21.0131 13.5061L20.4686 14.2246C19.3631 15.6736 19.3631 15.7471 20.5376 16.8466Z" fill="white"/><path d="M20.5376 16.8466C20.5376 16.8466 21.8111 18.1036 22.1246 18.6871C22.1336 18.6991 22.1381 18.7111 22.1411 18.7171C22.2686 18.9316 22.2986 19.0981 22.2356 19.2226C22.1306 19.4296 21.7706 19.5316 21.6476 19.5406H19.3976C19.2416 19.5406 18.9146 19.5001 18.5186 19.2271C18.2147 19.0145 17.9153 18.6659 17.6233 18.3261L17.6216 18.3241C17.1851 17.8171 16.8071 17.3791 16.4261 17.3791C16.3777 17.379 16.3296 17.3866 16.2836 17.4016C15.9956 17.4946 15.6266 17.9056 15.6266 19.0006C15.6266 19.3426 15.3566 19.5391 15.1661 19.5391H14.1356C13.7846 19.5391 11.9561 19.4161 10.3361 17.7076C8.35311 15.6151 6.56811 11.4181 6.55311 11.3791C6.44061 11.1076 6.67311 10.9621 6.92661 10.9621H9.19911C9.50211 10.9621 9.60111 11.1466 9.67011 11.3101C9.75111 11.5006 10.0481 12.2581 10.5356 13.1101C11.3261 14.4991 11.8106 15.0631 12.1991 15.0631C12.272 15.0622 12.3435 15.0437 12.4076 15.0091C12.9146 14.7271 12.8201 12.9196 12.7976 12.5446C12.7976 12.4741 12.7961 11.7361 12.5366 11.3821C12.3506 11.1256 12.0341 11.0281 11.8421 10.9921C11.9198 10.8849 12.0222 10.7979 12.1406 10.7386C12.4886 10.5646 13.1156 10.5391 13.7381 10.5391H14.0846C14.7596 10.5481 14.9336 10.5916 15.1781 10.6531C15.6731 10.7716 15.6836 11.0911 15.6401 12.1846C15.6266 12.4951 15.6131 12.8461 15.6131 13.2601C15.6131 13.3501 15.6086 13.4461 15.6086 13.5481L15.6085 13.5522C15.5935 14.1077 15.5766 14.7367 15.9686 14.9956C16.0199 15.0277 16.0791 15.0449 16.1396 15.0451C16.2761 15.0451 16.6871 15.0451 17.8001 13.1356C18.1434 12.521 18.4416 11.8823 18.6926 11.2246C18.7151 11.1856 18.7811 11.0656 18.8591 11.0191C18.9167 10.9898 18.9805 10.9748 19.0451 10.9756H21.7166C22.0076 10.9756 22.2071 11.0191 22.2446 11.1316C22.3106 11.3101 22.2326 11.8546 21.0131 13.5061L20.4686 14.2246C19.3631 15.6736 19.3631 15.7471 20.5376 16.8466Z" fill="black" fill-opacity="0.4"/></g><defs><clipPath id="clip0_1_720"><rect width="30" height="30" fill="white"/></clipPath></defs></svg>');
}

.footer-contacts__grid-content-grid-item-row-link.--tg {
 background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><g clip-path="url(%23clip0_1_722)"><path d="M14.9999 0C6.71988 0 -0.00012207 6.72 -0.00012207 15C-0.00012207 23.28 6.71988 30 14.9999 30C23.2799 30 29.9999 23.28 29.9999 15C29.9999 6.72 23.2799 0 14.9999 0ZM21.9599 10.2C21.7349 12.57 20.7599 18.33 20.2649 20.985C20.0549 22.11 19.6349 22.485 19.2449 22.53C18.3749 22.605 17.7149 21.96 16.8749 21.405C15.5549 20.535 14.8049 19.995 13.5299 19.155C12.0449 18.18 13.0049 17.64 13.8599 16.77C14.0849 16.545 17.9249 13.05 17.9999 12.735C18.0103 12.6873 18.0089 12.6378 17.9958 12.5907C17.9828 12.5437 17.9584 12.5005 17.9249 12.465C17.8349 12.39 17.7149 12.42 17.6099 12.435C17.4749 12.465 15.3749 13.86 11.2799 16.62C10.6799 17.025 10.1399 17.235 9.65988 17.22C9.11988 17.205 8.09988 16.92 7.33488 16.665C6.38988 16.365 5.65488 16.2 5.71488 15.675C5.74488 15.405 6.11988 15.135 6.82488 14.85C11.2049 12.945 14.1149 11.685 15.5699 11.085C19.7399 9.345 20.5949 9.045 21.1649 9.045C21.2849 9.045 21.5699 9.075 21.7499 9.225C21.8999 9.345 21.9449 9.51 21.9599 9.63C21.9449 9.72 21.9749 9.99 21.9599 10.2Z" fill="white"/><path d="M21.9599 10.2C21.7349 12.57 20.7599 18.33 20.2649 20.985C20.0549 22.11 19.6349 22.485 19.2449 22.53C18.3749 22.605 17.7149 21.96 16.8749 21.405C15.5549 20.535 14.8049 19.995 13.5299 19.155C12.0449 18.18 13.0049 17.64 13.8599 16.77C14.0849 16.545 17.9249 13.05 17.9999 12.735C18.0103 12.6873 18.0089 12.6378 17.9958 12.5907C17.9828 12.5437 17.9584 12.5005 17.9249 12.465C17.8349 12.39 17.7149 12.42 17.6099 12.435C17.4749 12.465 15.3749 13.86 11.2799 16.62C10.6799 17.025 10.1399 17.235 9.65988 17.22C9.11988 17.205 8.09988 16.92 7.33488 16.665C6.38988 16.365 5.65488 16.2 5.71488 15.675C5.74488 15.405 6.11988 15.135 6.82488 14.85C11.2049 12.945 14.1149 11.685 15.5699 11.085C19.7399 9.345 20.5949 9.045 21.1649 9.045C21.2849 9.045 21.5699 9.075 21.7499 9.225C21.8999 9.345 21.9449 9.51 21.9599 9.63C21.9449 9.72 21.9749 9.99 21.9599 10.2Z" fill="black" fill-opacity="0.4"/></g><defs><clipPath id="clip0_1_722"><rect width="30" height="30" fill="white"/></clipPath></defs></svg>');
}

.footer-contacts__grid-content-grid-item-row-link.--wa {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><g clip-path="url(%23clip0_1_724)"><path fill-rule="evenodd" clip-rule="evenodd" d="M27.7564 6.93732C23.2688 -0.000229359 14.1065 -2.06274 7.00111 2.24979C0.0826716 6.56232 -2.16114 15.9374 2.32649 22.8749L2.70046 23.4375L1.20458 29.0625L6.81412 27.5625L7.37508 27.9375C9.80588 29.25 12.4237 30 15.0415 30C17.8462 30 20.651 29.25 23.0818 27.75C30.0002 23.2499 32.0571 14.0624 27.7564 6.93732ZM20.838 23.4375C22.1469 23.2499 23.0818 22.4999 23.8297 21.3749C24.2037 20.8124 24.2037 20.0624 24.0167 19.4999C23.8297 19.3124 23.4558 19.1249 23.0818 18.9374L20.09 17.4374C19.7161 17.2499 19.5291 17.2499 19.1551 17.6249C18.7811 17.9999 17.8462 18.9374 17.6592 19.3124C17.4723 19.6874 17.0983 19.6874 16.7243 19.4999C15.4154 18.9374 14.2935 18.1874 13.1716 17.2499C12.2367 16.3124 11.3018 15.1874 10.5538 14.0624C10.4309 13.8158 10.4696 13.5693 10.6168 13.376C10.5534 13.4433 10.8029 13.1591 11.0513 12.8762C11.2603 12.638 11.4686 12.4007 11.4887 12.3749C11.9797 11.7748 11.818 10.9998 11.6757 10.6874C11.6757 10.542 11.1138 9.15702 10.687 8.10501C10.5633 7.80003 10.4509 7.52303 10.3668 7.31233C10.1798 6.56232 9.80588 6.56232 9.43191 6.56232H8.49698C8.12302 6.56232 7.74905 6.74982 7.37508 7.12483C6.44015 8.06233 5.8792 9.37484 5.8792 10.8749L5.88142 10.8949C6.06666 12.5669 6.12954 13.1345 7.74905 15.5624C9.375 18 12.2367 20.8124 15.4154 22.3124C18.6004 23.59 19.751 23.5074 20.4843 23.4549C20.612 23.4457 20.727 23.4375 20.838 23.4375Z" fill="white"/><path d="M23.8297 21.3749C23.0818 22.4999 22.1469 23.2499 20.838 23.4375C20.727 23.4375 20.612 23.4457 20.4843 23.4549C19.751 23.5074 18.6004 23.59 15.4154 22.3124C12.2367 20.8124 9.375 18 7.74905 15.5624C6.12954 13.1345 6.06666 12.5669 5.88142 10.8949L5.8792 10.8749C5.8792 9.37484 6.44015 8.06233 7.37508 7.12483C7.74905 6.74982 8.12302 6.56232 8.49698 6.56232H9.43191C9.80588 6.56232 10.1798 6.56232 10.3668 7.31233C10.4509 7.52303 10.5633 7.80003 10.687 8.10501C11.1138 9.15702 11.6757 10.542 11.6757 10.6874C11.818 10.9998 11.9797 11.7748 11.4887 12.3749C11.4686 12.4007 11.2603 12.638 11.0513 12.8762C10.8029 13.1591 10.5534 13.4433 10.6168 13.376C10.4696 13.5693 10.4309 13.8158 10.5538 14.0624C11.3018 15.1874 12.2367 16.3124 13.1716 17.2499C14.2935 18.1874 15.4154 18.9374 16.7243 19.4999C17.0983 19.6874 17.4723 19.6874 17.6592 19.3124C17.8462 18.9374 18.7811 17.9999 19.1551 17.6249C19.5291 17.2499 19.7161 17.2499 20.09 17.4374L23.0818 18.9374C23.4558 19.1249 23.8297 19.3124 24.0167 19.4999C24.2037 20.0624 24.2037 20.8124 23.8297 21.3749Z" fill="black" fill-opacity="0.4"/></g><defs><clipPath id="clip0_1_724"><rect width="30" height="30" fill="white"/></clipPath></defs></svg>');
}

.footer-contacts__grid-wrap iframe {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 1.5rem;
  border: none;
}

.footer {
  padding: 0 1rem 1rem 1rem;
}

.footer-wrap {
  border-radius: 1.875rem;
  background: var(--Color6, #F5F5F5);
  padding: 5rem 0 1.5rem;
}
.footer__breacrumbs {
  display: inline;
}

.footer__breacrumbs-link {
  color: var(--cr-black-50);
  position: relative;
  margin-right: 0.625rem;
  padding-right: 0.94rem;
  display: inline;
}

.footer__breacrumbs-link:after {
  content: '';
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 0.3125rem;
  height: 0.3125rem;
  border-radius: 100%;
  background-color: var(--cr-blue);
  right: 0;
}

.footer__breacrumbs-link.active {
  color: var(--cr-black);
}

.footer__breacrumbs-link.active:after {
  display: none;
}

.footer-wrap__grid {
  margin-top: 1.5rem;
  padding-top: 3.5rem;
  border-top: 1px solid var(--cr-black-15);
  display: grid;
  grid-template-columns: 2fr 1fr;
  gap: 10rem;
}

.footer-wrap__grid-title {
  color: var(--cr-blue);
}

.footer__wrap-grid-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1.5rem 10rem;
  margin-top: 1.5rem;
}

.footer__wrap-grid-grid-item-link {
  color: #313131;
}

.footer__wrap-grid-grid-item-link:hover {
  color: var(--cr-blue);
}

.footer__wrap-grid-grid-item-list {
  margin-top: 1.5rem;
}

.footer__wrap-grid-grid-item-list-link {
  color: #323232;
  display: none;
  margin-bottom: 0.75rem;
}

.footer__wrap-grid-grid-item-list-link:last-child {
  margin-bottom: 0;
}

.footer__wrap-grid-grid-item {
  display: none;
}

.footer__wrap-grid-grid-item:nth-child(-n + 2) {
  display: block;
}

.footer__wrap-grid-grid-item-list-link:hover {
  color: var(--cr-blue);
}

.footer__wrap-grid-grid-item-list-link:nth-child(-n + 4) {
  display: block;
}

.footer-wrap__grid-info-time {
  margin-top: 1.5rem;
  color: var(--cr-blue);
  padding: 0.25rem 0;
  padding-left: 2.37rem;
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="bxs:calendar"><path id="Vector" d="M21 20V6C21 4.897 20.103 4 19 4H17V3C17 2.44772 16.5523 2 16 2C15.4477 2 15 2.44772 15 3V4H9V3C9 2.44772 8.55228 2 8 2C7.44772 2 7 2.44772 7 3V4H5C3.897 4 3 4.897 3 6V20C3 21.103 3.897 22 5 22H19C20.103 22 21 21.103 21 20ZM9 18H7V16H9V18ZM9 14H7V12H9V14ZM13 18H11V16H13V18ZM13 14H11V12H13V14ZM17 18H15V16H17V18ZM17 14H15V12H17V14ZM19 9H5V7H19V9Z" fill="%23323232" fill-opacity="0.5"/></g></svg>');
  background-size: 1.5rem;
  background-repeat: no-repeat;
  background-position: left center;
}

.footer-wrap__grid-info-time b {
  font-style: normal;
}

.footer__wrap-grid-info-tel {
  color: var(--cr-main-dark);
  display: block;
  margin-top: 0.62rem;
}

.footer__wrap-grid-info-tel:hover {
  color: var(--cr-blue);
}

.footer__wrap-grid-info-mail,
.footer__wrap-grid-info-addy {
  color: var(--cr-black-50);
  padding: 0.25rem 0;
  display: block;
  margin-top: 0.62rem;
  padding-left: 2.37rem;
  background-size: 1.5rem;
  background-repeat: no-repeat;
  background-position: left center;
}

.footer__wrap-grid-info-mail:hover,
.footer__wrap-grid-info-addy:hover {
  color: var(--cr-blue);
}

.footer__wrap-grid-info-mail {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="ic:round-mail"><path id="Vector" d="M20 4H4C2.9 4 2 4.9 2 6V18C2 19.1 2.9 20 4 20H20C21.1 20 22 19.1 22 18V6C22 4.9 21.1 4 20 4ZM19.6 8.25L13.06 12.34C12.41 12.75 11.59 12.75 10.94 12.34L4.4 8.25C4.29973 8.19371 4.21192 8.11766 4.14189 8.02645C4.07186 7.93525 4.02106 7.83078 3.99258 7.71937C3.96409 7.60796 3.9585 7.49194 3.97616 7.37831C3.99381 7.26468 4.03434 7.15581 4.09528 7.0583C4.15623 6.96079 4.23632 6.87666 4.33073 6.811C4.42513 6.74533 4.53187 6.69951 4.6445 6.6763C4.75712 6.65309 4.87328 6.65297 4.98595 6.67595C5.09863 6.69893 5.20546 6.74453 5.3 6.81L12 11L18.7 6.81C18.7945 6.74453 18.9014 6.69893 19.014 6.67595C19.1267 6.65297 19.2429 6.65309 19.3555 6.6763C19.4681 6.69951 19.5749 6.74533 19.6693 6.811C19.7637 6.87666 19.8438 6.96079 19.9047 7.0583C19.9657 7.15581 20.0062 7.26468 20.0238 7.37831C20.0415 7.49194 20.0359 7.60796 20.0074 7.71937C19.9789 7.83078 19.9281 7.93525 19.8581 8.02645C19.7881 8.11766 19.7003 8.19371 19.6 8.25Z" fill="%23323232" fill-opacity="0.5"/></g></svg>');
}

.footer__wrap-grid-info-mail:hover {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="ic:round-mail"><path id="Vector" d="M20 4H4C2.9 4 2 4.9 2 6V18C2 19.1 2.9 20 4 20H20C21.1 20 22 19.1 22 18V6C22 4.9 21.1 4 20 4ZM19.6 8.25L13.06 12.34C12.41 12.75 11.59 12.75 10.94 12.34L4.4 8.25C4.29973 8.19371 4.21192 8.11766 4.14189 8.02645C4.07186 7.93525 4.02106 7.83078 3.99258 7.71937C3.96409 7.60796 3.9585 7.49194 3.97616 7.37831C3.99381 7.26468 4.03434 7.15581 4.09528 7.0583C4.15623 6.96079 4.23632 6.87666 4.33073 6.811C4.42513 6.74533 4.53187 6.69951 4.6445 6.6763C4.75712 6.65309 4.87328 6.65297 4.98595 6.67595C5.09863 6.69893 5.20546 6.74453 5.3 6.81L12 11L18.7 6.81C18.7945 6.74453 18.9014 6.69893 19.014 6.67595C19.1267 6.65297 19.2429 6.65309 19.3555 6.6763C19.4681 6.69951 19.5749 6.74533 19.6693 6.811C19.7637 6.87666 19.8438 6.96079 19.9047 7.0583C19.9657 7.15581 20.0062 7.26468 20.0238 7.37831C20.0415 7.49194 20.0359 7.60796 20.0074 7.71937C19.9789 7.83078 19.9281 7.93525 19.8581 8.02645C19.7881 8.11766 19.7003 8.19371 19.6 8.25Z" fill="%231D685D" /></g></svg>');
}

.footer__wrap-grid-info-addy {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 11.45C11.2422 11.45 10.5155 11.1603 9.9797 10.6445C9.44388 10.1288 9.14286 9.42935 9.14286 8.7C9.14286 7.97065 9.44388 7.27118 9.9797 6.75546C10.5155 6.23973 11.2422 5.95 12 5.95C12.7578 5.95 13.4845 6.23973 14.0203 6.75546C14.5561 7.27118 14.8571 7.97065 14.8571 8.7C14.8571 9.06114 14.7832 9.41873 14.6397 9.75238C14.4961 10.086 14.2856 10.3892 14.0203 10.6445C13.755 10.8999 13.44 11.1025 13.0934 11.2407C12.7467 11.3789 12.3752 11.45 12 11.45ZM12 1C9.87827 1 7.84344 1.81125 6.34315 3.25528C4.84285 4.69931 4 6.65783 4 8.7C4 14.475 12 23 12 23C12 23 20 14.475 20 8.7C20 6.65783 19.1571 4.69931 17.6569 3.25528C16.1566 1.81125 14.1217 1 12 1Z" fill="%23323232" fill-opacity="0.5"/></svg>');
}

.footer__wrap-grid-info-addy:hover {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 11.45C11.2422 11.45 10.5155 11.1603 9.9797 10.6445C9.44388 10.1288 9.14286 9.42935 9.14286 8.7C9.14286 7.97065 9.44388 7.27118 9.9797 6.75546C10.5155 6.23973 11.2422 5.95 12 5.95C12.7578 5.95 13.4845 6.23973 14.0203 6.75546C14.5561 7.27118 14.8571 7.97065 14.8571 8.7C14.8571 9.06114 14.7832 9.41873 14.6397 9.75238C14.4961 10.086 14.2856 10.3892 14.0203 10.6445C13.755 10.8999 13.44 11.1025 13.0934 11.2407C12.7467 11.3789 12.3752 11.45 12 11.45ZM12 1C9.87827 1 7.84344 1.81125 6.34315 3.25528C4.84285 4.69931 4 6.65783 4 8.7C4 14.475 12 23 12 23C12 23 20 14.475 20 8.7C20 6.65783 19.1571 4.69931 17.6569 3.25528C16.1566 1.81125 14.1217 1 12 1Z" fill="%231D685D"/></svg>');
}

.footer-wrap__blue {
  position: relative;
  padding: 2.25rem;
  border-radius: 1.5rem;
  margin-top: 3.5rem;
  display: grid;
  grid-template-columns: 8.75rem 1.5fr 1fr;
  /* gap: 8rem; */
  gap: 2rem 3rem;
  align-items: center;
background: linear-gradient(90deg, rgba(199, 199, 199, 0.18) -13.88%, rgba(97, 97, 97, 0.18) 101.46%);
}

.footer-wrap__blue-toggler {
  position: absolute;
  left: 50%;
  transform: translateY(-50%);
  top: 0;
  width: 3.125rem;
  height: 3.125rem;
  border-radius: 100%;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" fill="none"><rect width="50" height="50" rx="12" transform="matrix(1.19249e-08 -1 -1 -1.19249e-08 50 50)" fill="white"/><path d="M32 22L25 29L18 22" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/></svg>');
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  filter: drop-shadow(4px 5px 25px rgba(41, 54, 136, 0.2));
  transition: var(--ease-in-out);
}

.footer-wrap__blue-item-logo,
.footer-wrap__blue-item-logo img {
  display: block;
  max-width: 100%;
}

.footer-wrap__blue-item-copyright {
  margin-top: 1rem;
  color: var(--cr-main-dark);
  margin-bottom: 0.62rem;
}

.footer-wrap__blue-item-link {
  color: var(--cr-black-50);
}

.footer-wrap__blue-item-link:hover {
  color: var(--cr-blue);
}

.footer-wrap__blue-item-row-socials {
  margin-right: 0.31rem;
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 100%;
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}

.footer-wrap__blue-item-row-socials:last-child {
  margin-right: 0;
}

.footer-wrap__blue-item-row-socials.--vk {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 2C6.47708 2 2 6.47708 2 12C2 17.5229 6.47708 22 12 22C17.5229 22 22 17.5229 22 12C22 6.47708 17.5229 2 12 2ZM15.8458 13.2823C15.8458 13.2823 16.7302 14.1552 16.9479 14.5604C16.9542 14.5688 16.9573 14.5771 16.9594 14.5813C17.0479 14.7302 17.0688 14.8458 17.025 14.9323C16.9521 15.076 16.7021 15.1469 16.6167 15.1531H15.0542C14.9458 15.1531 14.7188 15.125 14.4438 14.9354C14.2327 14.7878 14.0248 14.5457 13.822 14.3097L13.8208 14.3083C13.5177 13.9562 13.2552 13.6521 12.9906 13.6521C12.957 13.652 12.9236 13.6573 12.8917 13.6677C12.6917 13.7323 12.4354 14.0177 12.4354 14.7781C12.4354 15.0156 12.2479 15.1521 12.1156 15.1521H11.4C11.1562 15.1521 9.88646 15.0667 8.76146 13.8802C7.38437 12.4271 6.14479 9.5125 6.13437 9.48542C6.05625 9.29687 6.21771 9.19583 6.39375 9.19583H7.97187C8.18229 9.19583 8.25104 9.32396 8.29896 9.4375C8.35521 9.56979 8.56146 10.0958 8.9 10.6875C9.44896 11.6521 9.78542 12.0437 10.0552 12.0437C10.1058 12.0432 10.1555 12.0303 10.2 12.0062C10.5521 11.8104 10.4865 10.5552 10.4708 10.2948C10.4708 10.2458 10.4698 9.73333 10.2896 9.4875C10.1604 9.30937 9.94062 9.24167 9.80729 9.21667C9.86126 9.1422 9.93236 9.08182 10.0146 9.04063C10.2562 8.91979 10.6917 8.90208 11.124 8.90208H11.3646C11.8333 8.90833 11.9542 8.93854 12.124 8.98125C12.4677 9.06354 12.475 9.28542 12.4448 10.0448C12.4354 10.2604 12.426 10.5042 12.426 10.7917C12.426 10.8542 12.4229 10.9208 12.4229 10.9917C12.4229 10.9926 12.4229 10.9935 12.4228 10.9945C12.4124 11.3803 12.4007 11.8171 12.6729 11.9969C12.7085 12.0192 12.7497 12.0311 12.7917 12.0312C12.8865 12.0312 13.1719 12.0312 13.9448 10.7052C14.1832 10.2784 14.3903 9.83487 14.5646 9.37812C14.5802 9.35104 14.626 9.26771 14.6802 9.23542C14.7202 9.21504 14.7645 9.20467 14.8094 9.20521H16.6646C16.8667 9.20521 17.0052 9.23542 17.0312 9.31354C17.0771 9.4375 17.0229 9.81562 16.176 10.9625L15.7979 11.4615C15.0302 12.4677 15.0302 12.5187 15.8458 13.2823Z" fill="%23323232" fill-opacity="0.5"/><path d="M15.8458 13.2823C15.8458 13.2823 16.7302 14.1552 16.9479 14.5604C16.9542 14.5688 16.9573 14.5771 16.9594 14.5813C17.0479 14.7302 17.0688 14.8458 17.025 14.9323C16.9521 15.076 16.7021 15.1469 16.6167 15.1531H15.0542C14.9458 15.1531 14.7188 15.125 14.4438 14.9354C14.2327 14.7878 14.0248 14.5457 13.822 14.3097L13.8208 14.3083C13.5177 13.9562 13.2552 13.6521 12.9906 13.6521C12.957 13.652 12.9236 13.6573 12.8917 13.6677C12.6917 13.7323 12.4354 14.0177 12.4354 14.7781C12.4354 15.0156 12.2479 15.1521 12.1156 15.1521H11.4C11.1562 15.1521 9.88646 15.0667 8.76146 13.8802C7.38437 12.4271 6.14479 9.5125 6.13437 9.48542C6.05625 9.29687 6.21771 9.19583 6.39375 9.19583H7.97187C8.18229 9.19583 8.25104 9.32396 8.29896 9.4375C8.35521 9.56979 8.56146 10.0958 8.9 10.6875C9.44896 11.6521 9.78542 12.0437 10.0552 12.0437C10.1058 12.0432 10.1555 12.0303 10.2 12.0062C10.5521 11.8104 10.4865 10.5552 10.4708 10.2948C10.4708 10.2458 10.4698 9.73333 10.2896 9.4875C10.1604 9.30937 9.94062 9.24167 9.80729 9.21667C9.86126 9.1422 9.93236 9.08182 10.0146 9.04063C10.2562 8.91979 10.6917 8.90208 11.124 8.90208H11.3646C11.8333 8.90833 11.9542 8.93854 12.124 8.98125C12.4677 9.06354 12.475 9.28542 12.4448 10.0448C12.4354 10.2604 12.426 10.5042 12.426 10.7917C12.426 10.8542 12.4229 10.9208 12.4229 10.9917L12.4228 10.9945C12.4124 11.3803 12.4007 11.8171 12.6729 11.9969C12.7085 12.0192 12.7497 12.0311 12.7917 12.0312C12.8865 12.0312 13.1719 12.0312 13.9448 10.7052C14.1832 10.2784 14.3903 9.83487 14.5646 9.37812C14.5802 9.35104 14.626 9.26771 14.6802 9.23542C14.7202 9.21504 14.7645 9.20467 14.8094 9.20521H16.6646C16.8667 9.20521 17.0052 9.23542 17.0312 9.31354C17.0771 9.4375 17.0229 9.81562 16.176 10.9625L15.7979 11.4615C15.0302 12.4677 15.0302 12.5187 15.8458 13.2823Z" fill="white"/></svg>');
}

.footer-wrap__blue-item-row-socials.--tg {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM16.64 8.8C16.49 10.38 15.84 14.22 15.51 15.99C15.37 16.74 15.09 16.99 14.83 17.02C14.25 17.07 13.81 16.64 13.25 16.27C12.37 15.69 11.87 15.33 11.02 14.77C10.03 14.12 10.67 13.76 11.24 13.18C11.39 13.03 13.95 10.7 14 10.49C14.0069 10.4582 14.006 10.4252 13.9973 10.3938C13.9886 10.3624 13.9724 10.3337 13.95 10.31C13.89 10.26 13.81 10.28 13.74 10.29C13.65 10.31 12.25 11.24 9.52 13.08C9.12 13.35 8.76 13.49 8.44 13.48C8.08 13.47 7.4 13.28 6.89 13.11C6.26 12.91 5.77 12.8 5.81 12.45C5.83 12.27 6.08 12.09 6.55 11.9C9.47 10.63 11.41 9.79 12.38 9.39C15.16 8.23 15.73 8.03 16.11 8.03C16.19 8.03 16.38 8.05 16.5 8.15C16.6 8.23 16.63 8.34 16.64 8.42C16.63 8.48 16.65 8.66 16.64 8.8Z" fill="%23323232" fill-opacity="0.5"/><path d="M16.64 8.8C16.49 10.38 15.84 14.22 15.51 15.99C15.37 16.74 15.09 16.99 14.83 17.02C14.25 17.07 13.81 16.64 13.25 16.27C12.37 15.69 11.87 15.33 11.02 14.77C10.03 14.12 10.67 13.76 11.24 13.18C11.39 13.03 13.95 10.7 14 10.49C14.0069 10.4582 14.006 10.4252 13.9973 10.3938C13.9886 10.3624 13.9724 10.3337 13.95 10.31C13.89 10.26 13.81 10.28 13.74 10.29C13.65 10.31 12.25 11.24 9.52 13.08C9.12 13.35 8.76 13.49 8.44 13.48C8.08 13.47 7.4 13.28 6.89 13.11C6.26 12.91 5.77 12.8 5.81 12.45C5.83 12.27 6.08 12.09 6.55 11.9C9.47 10.63 11.41 9.79 12.38 9.39C15.16 8.23 15.73 8.03 16.11 8.03C16.19 8.03 16.38 8.05 16.5 8.15C16.6 8.23 16.63 8.34 16.64 8.42C16.63 8.48 16.65 8.66 16.64 8.8Z" fill="white"/></svg>');
}

.footer-wrap__blue-item-row-socials.--wa {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M20.5043 6.62488C17.5125 1.99985 11.4044 0.624837 6.6674 3.49986C2.05511 6.37488 0.559237 12.6249 3.55099 17.25L3.80031 17.625L2.80305 21.375L6.54275 20.375L6.91672 20.625C8.53725 21.5 10.2824 22 12.0276 22C13.8975 22 15.7673 21.5 17.3879 20.5C22.0002 17.5 23.3714 11.3749 20.5043 6.62488ZM15.892 17.625C16.7646 17.5 17.3879 17 17.8865 16.25C18.1358 15.875 18.1358 15.3749 18.0111 14.9999C17.8865 14.8749 17.6372 14.7499 17.3879 14.6249L15.3934 13.6249C15.144 13.4999 15.0194 13.4999 14.7701 13.7499C14.5208 13.9999 13.8975 14.6249 13.7728 14.8749C13.6482 15.1249 13.3989 15.1249 13.1495 14.9999C12.2769 14.6249 11.529 14.1249 10.7811 13.4999C10.1578 12.8749 9.5345 12.1249 9.03588 11.3749C8.95392 11.2105 8.97973 11.0462 9.07789 10.9173C9.0356 10.9622 9.20194 10.7727 9.36751 10.5841C9.5069 10.4253 9.64575 10.2672 9.65916 10.2499C9.98649 9.84984 9.87865 9.33321 9.78382 9.1249C9.78382 9.02799 9.40921 8.10468 9.12467 7.40334C9.04218 7.20002 8.96725 7.01535 8.91122 6.87488C8.78656 6.37488 8.53725 6.37488 8.28794 6.37488H7.66466C7.41534 6.37488 7.16603 6.49988 6.91672 6.74988C6.29344 7.37489 5.91947 8.2499 5.91947 9.2499L5.92095 9.26326C6.04444 10.3779 6.08636 10.7563 7.16603 12.3749C8.25 14 10.1578 15.875 12.2769 16.875C14.4003 17.7266 15.1673 17.6716 15.6562 17.6366C15.7413 17.6305 15.818 17.625 15.892 17.625Z" fill="%23323232" fill-opacity="0.5"/><path d="M17.8865 16.25C17.3879 17 16.7646 17.5 15.892 17.625C15.818 17.625 15.7413 17.6305 15.6562 17.6366C15.1673 17.6716 14.4003 17.7266 12.2769 16.875C10.1578 15.875 8.25 14 7.16603 12.3749C6.08636 10.7563 6.04444 10.3779 5.92095 9.26326L5.91947 9.2499C5.91947 8.2499 6.29344 7.37489 6.91672 6.74988C7.16603 6.49988 7.41534 6.37488 7.66466 6.37488H8.28794C8.53725 6.37488 8.78656 6.37488 8.91122 6.87488C8.96725 7.01535 9.04218 7.20002 9.12467 7.40334C9.40921 8.10468 9.78382 9.02799 9.78382 9.1249C9.87865 9.33321 9.98649 9.84984 9.65916 10.2499C9.64575 10.2672 9.5069 10.4253 9.36751 10.5841C9.20194 10.7727 9.0356 10.9622 9.07789 10.9173C8.97973 11.0462 8.95392 11.2105 9.03588 11.3749C9.5345 12.1249 10.1578 12.8749 10.7811 13.4999C11.529 14.1249 12.2769 14.6249 13.1495 14.9999C13.3989 15.1249 13.6482 15.1249 13.7728 14.8749C13.8975 14.6249 14.5208 13.9999 14.7701 13.7499C15.0194 13.4999 15.144 13.4999 15.3934 13.6249L17.3879 14.6249C17.6372 14.7499 17.8865 14.8749 18.0111 14.9999C18.1358 15.3749 18.1358 15.875 17.8865 16.25Z" fill="white"/></svg>');
}

.footer-wrap__blue-item-row-socials.--yt {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.9672 10.4946L10.9675 13.291L13.6691 11.8976L10.9672 10.4946Z" fill="%23323232" fill-opacity="0.5"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2ZM16.5025 9.02219C16.8022 9.32419 16.9 10.01 16.9 10.01C16.9 10.01 17 10.8155 17 11.6207V12.3759C17 13.1814 16.9 13.9866 16.9 13.9866C16.9 13.9866 16.8022 14.6724 16.5025 14.9744C16.1599 15.3316 15.78 15.3686 15.5652 15.3894C15.5416 15.3917 15.52 15.3938 15.5006 15.3961C14.1012 15.4969 12 15.5 12 15.5C12 15.5 9.4 15.4764 8.6 15.3999C8.5621 15.3928 8.51615 15.3873 8.46412 15.3811C8.21071 15.3509 7.81297 15.3034 7.49719 14.9744C7.1975 14.6724 7.1 13.9866 7.1 13.9866C7.1 13.9866 7 13.1814 7 12.3759V11.6207C7 10.8155 7.1 10.01 7.1 10.01C7.1 10.01 7.1975 9.32419 7.49719 9.02219C7.84058 8.66444 8.22086 8.62793 8.43562 8.60731C8.4589 8.60507 8.48024 8.60302 8.49938 8.60077C9.89875 8.5 11.9978 8.5 11.9978 8.5H12.0022C12.0022 8.5 14.1012 8.5 15.5006 8.60077C15.5198 8.60302 15.5411 8.60507 15.5644 8.60731C15.779 8.62794 16.1594 8.6645 16.5025 9.02219Z" fill="%23323232" fill-opacity="0.5"/><path fill-rule="evenodd" clip-rule="evenodd" d="M16.9 10.01C16.9 10.01 16.8022 9.32419 16.5025 9.02219C16.1594 8.6645 15.779 8.62794 15.5644 8.60731C15.5411 8.60507 15.5198 8.60302 15.5006 8.60077C14.1012 8.5 12.0022 8.5 12.0022 8.5H11.9978C11.9978 8.5 9.89875 8.5 8.49938 8.60077C8.48024 8.60302 8.4589 8.60507 8.43562 8.60731C8.22086 8.62793 7.84058 8.66444 7.49719 9.02219C7.1975 9.32419 7.1 10.01 7.1 10.01C7.1 10.01 7 10.8155 7 11.6207V12.3759C7 13.1814 7.1 13.9866 7.1 13.9866C7.1 13.9866 7.1975 14.6724 7.49719 14.9744C7.81297 15.3034 8.21071 15.3509 8.46412 15.3811C8.51615 15.3873 8.5621 15.3928 8.6 15.3999C9.4 15.4764 12 15.5 12 15.5C12 15.5 14.1012 15.4969 15.5006 15.3961C15.52 15.3938 15.5416 15.3917 15.5652 15.3894C15.78 15.3686 16.1599 15.3316 16.5025 14.9744C16.8022 14.6724 16.9 13.9866 16.9 13.9866C16.9 13.9866 17 13.1814 17 12.3759V11.6207C17 10.8155 16.9 10.01 16.9 10.01ZM10.9672 10.4946L10.9675 13.291L13.6691 11.8976L10.9672 10.4946Z" fill="white"/></svg>');
}

.footer-wrap__blue-item-title {
  margin-bottom: 1rem;
  color: var(--cr-black-50);
}

.footer-wrap__blue-item-row-logo {
  margin-right: 1rem;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  transition: var(--ease-in-out);
}

.d-mob-block {
  display: none;
}

.footer-wrap__blue-item-row-logo:hover {
  transition: var(--ease-in-out);
}

.footer-wrap__blue-item-row-logo:last-child {
  margin-right: 0;
}

.footer-wrap__blue-item-row-logo.--visa {
  background-image: url('data:image/svg+xml,<svg width="53" height="20" viewBox="0 0 53 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.7568 19.4688L22.3608 3.96777H26.5765L23.9727 19.4688H19.7568Z" fill="%23323232" fill-opacity="0.5"/><path d="M38.981 4.36837C38.1455 4.05422 36.8366 3.71777 35.202 3.71777C31.0355 3.71777 28.1007 5.82068 28.0755 8.83347C28.0523 11.0603 30.1705 12.3024 31.7706 13.0445C33.4115 13.8028 33.9634 14.2894 33.9554 14.967C33.9452 16.006 32.6443 16.481 31.4321 16.481C29.745 16.4805 28.8482 16.2459 27.4634 15.6674L26.9202 15.4205L26.3281 18.8906C27.3131 19.3234 29.1345 19.6988 31.0253 19.7178C35.4566 19.7168 38.3345 17.6399 38.3668 14.4217C38.3829 12.6586 37.2593 11.3167 34.8269 10.2101C33.353 9.49391 32.4503 9.01559 32.46 8.2887C32.46 7.64463 33.2246 6.95567 34.8747 6.95567C36.2534 6.93396 37.2523 7.23522 38.0309 7.54937L38.4081 7.72816L38.981 4.36837Z" fill="%23323232" fill-opacity="0.5"/><path d="M46.168 3.96777C45.1579 3.96777 44.4281 4.27874 43.9843 5.28792L37.7363 19.4693H42.1999L43.0677 17.094H48.4006L48.896 19.4693H52.8641L49.3926 3.96821H46.1682L46.168 3.96777ZM44.2519 13.9923C44.6002 13.0996 45.9311 9.65979 45.9311 9.65979C45.9069 9.70047 46.2776 8.76281 46.4904 8.18098L46.7757 9.51676C46.7757 9.51676 47.5822 13.2171 47.7515 13.9927H44.2519V13.9923Z" fill="%23323232" fill-opacity="0.5"/><path d="M12.0688 14.5935L11.6975 12.4685C10.9281 9.99132 8.54012 7.31106 5.86426 5.96819L9.58899 19.4688H14.0535L20.7491 3.96777H16.2855L12.0688 14.5935Z" fill="%23323232" fill-opacity="0.5"/><path d="M0 0.149414V0.467095C6.76848 2.095 11.4675 6.21051 13.3279 10.9384L11.372 1.8284C11.0455 0.583399 10.0561 0.192774 8.8853 0.149596L0 0.149414Z" fill="%23323232" fill-opacity="0.15"/></svg>');
  width: 3.304rem;
  height: 1.22306rem;
}

.footer-wrap__blue-item-row-logo.--visa:hover {
  background-image: url('data:image/svg+xml,<svg width="53" height="20" viewBox="0 0 53 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.7568 19.4688L22.3608 3.96777H26.5765L23.9727 19.4688H19.7568Z" fill="%231D685D" fill-opacity="1"/><path d="M38.981 4.36837C38.1455 4.05422 36.8366 3.71777 35.202 3.71777C31.0355 3.71777 28.1007 5.82068 28.0755 8.83347C28.0523 11.0603 30.1705 12.3024 31.7706 13.0445C33.4115 13.8028 33.9634 14.2894 33.9554 14.967C33.9452 16.006 32.6443 16.481 31.4321 16.481C29.745 16.4805 28.8482 16.2459 27.4634 15.6674L26.9202 15.4205L26.3281 18.8906C27.3131 19.3234 29.1345 19.6988 31.0253 19.7178C35.4566 19.7168 38.3345 17.6399 38.3668 14.4217C38.3829 12.6586 37.2593 11.3167 34.8269 10.2101C33.353 9.49391 32.4503 9.01559 32.46 8.2887C32.46 7.64463 33.2246 6.95567 34.8747 6.95567C36.2534 6.93396 37.2523 7.23522 38.0309 7.54937L38.4081 7.72816L38.981 4.36837Z" fill="%231D685D" fill-opacity="1"/><path d="M46.168 3.96777C45.1579 3.96777 44.4281 4.27874 43.9843 5.28792L37.7363 19.4693H42.1999L43.0677 17.094H48.4006L48.896 19.4693H52.8641L49.3926 3.96821H46.1682L46.168 3.96777ZM44.2519 13.9923C44.6002 13.0996 45.9311 9.65979 45.9311 9.65979C45.9069 9.70047 46.2776 8.76281 46.4904 8.18098L46.7757 9.51676C46.7757 9.51676 47.5822 13.2171 47.7515 13.9927H44.2519V13.9923Z" fill="%231D685D" fill-opacity="1"/><path d="M12.0688 14.5935L11.6975 12.4685C10.9281 9.99132 8.54012 7.31106 5.86426 5.96819L9.58899 19.4688H14.0535L20.7491 3.96777H16.2855L12.0688 14.5935Z" fill="%231D685D" fill-opacity="1"/><path d="M0 0.149414V0.467095C6.76848 2.095 11.4675 6.21051 13.3279 10.9384L11.372 1.8284C11.0455 0.583399 10.0561 0.192774 8.8853 0.149596L0 0.149414Z" fill="%231D685D" fill-opacity="1"/></svg>');
}

.footer-wrap__blue-item-row-logo.--master {
  width: 2.5rem;
  height: 1.49169rem;
  background-image: url('data:image/svg+xml,<svg width="41" height="24" viewBox="0 0 41 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M40.8645 11.9342C40.8658 18.5229 35.5092 23.8662 28.896 23.8674C22.2856 23.8698 16.9248 18.5287 16.9229 11.9403V11.9342C16.9208 5.34495 22.2791 0.00164057 28.8907 8.11907e-07C35.5018 -0.00240417 40.863 5.33839 40.8647 11.9279C40.8645 11.928 40.8645 11.9317 40.8645 11.9342Z" fill="%23323232" fill-opacity="0.5"/><path d="M12.7589 0.00303894C6.18602 0.0451261 0.864258 5.37368 0.864258 11.9342C0.864258 18.5206 6.22713 23.8654 12.8357 23.8654C15.9357 23.8654 18.7629 22.687 20.8901 20.7564L20.8896 20.7552H20.8913C21.3277 20.36 21.734 19.9334 22.1071 19.4773H19.655C19.3272 19.0842 19.0295 18.6735 18.7621 18.2494H22.9915C23.2498 17.8391 23.4818 17.4121 23.6895 16.9716H18.0647C17.8727 16.5613 17.706 16.1437 17.5641 15.7187H24.1901C24.5903 14.5283 24.8062 13.2559 24.8062 11.9342C24.8062 11.0569 24.7103 10.2023 24.5306 9.37895H17.2125C17.3038 8.95524 17.4177 8.5359 17.5535 8.12607H24.1827C24.0346 7.68804 23.8623 7.26214 23.6665 6.84782H18.0639C18.2658 6.41875 18.4949 5.99952 18.7504 5.59494H22.9772C22.6955 5.14827 22.3845 4.7216 22.0485 4.31746H19.6918C20.0567 3.89003 20.4572 3.48709 20.8919 3.11289C18.7655 1.18137 15.938 0.00292969 12.8364 0.00292969C12.8094 0.003039 12.7839 0.00303894 12.7589 0.00303894Z" fill="%23323232" fill-opacity="0.15"/><path d="M17.1407 14.9721L17.3007 13.8925C17.2135 13.8925 17.0852 13.9294 16.9721 13.9294C16.5286 13.9294 16.4793 13.6946 16.5081 13.5208L16.8663 11.3173H17.5404L17.7033 10.1224H17.0679L17.1975 9.38037H15.9225C15.895 9.40814 15.1699 13.5579 15.1699 14.0622C15.1699 14.8104 15.5907 15.1437 16.1854 15.1388C16.65 15.1345 17.0132 15.0065 17.1407 14.9721Z" fill="white"/><path d="M17.5459 12.9134C17.5459 14.7087 18.7341 15.1357 19.7471 15.1357C20.6825 15.1357 21.0933 14.9267 21.0933 14.9267L21.3183 13.7012C21.3183 13.7012 20.6073 14.0154 19.9648 14.0154C18.5964 14.0154 18.8362 12.9978 18.8362 12.9978H21.4269C21.4269 12.9978 21.5935 12.174 21.5935 11.8386C21.5935 11.0021 21.1748 9.98193 19.7759 9.98193C18.494 9.98226 17.5459 11.3578 17.5459 12.9134ZM19.7813 11.1189C20.5003 11.1189 20.3674 11.9247 20.3674 11.9898H18.9525C18.9521 11.9068 19.0859 11.1189 19.7813 11.1189Z" fill="white"/><path d="M27.8511 14.9719L28.0794 13.5857C28.0794 13.5857 27.4538 13.8999 27.0248 13.8999C26.1209 13.8999 25.7584 13.2102 25.7584 12.4723C25.7584 10.9719 26.5362 10.1465 27.4028 10.1465C28.0519 10.1465 28.5734 10.5105 28.5734 10.5105L28.7811 9.16556C28.7811 9.16556 28.0083 8.85303 27.3461 8.85303C25.8745 8.85303 24.4424 10.1239 24.4424 12.5152C24.4424 14.0982 25.216 15.1457 26.737 15.1457C27.1666 15.1459 27.8511 14.9719 27.8511 14.9719Z" fill="white"/><path d="M10.1309 10.0015C9.25694 10.0015 8.58687 10.2809 8.58687 10.2809L8.40221 11.3755C8.40221 11.3755 8.95576 11.1521 9.79115 11.1521C10.2658 11.1521 10.6125 11.2049 10.6125 11.5898C10.6125 11.823 10.5702 11.9093 10.5702 11.9093C10.5702 11.9093 10.1963 11.8778 10.0228 11.8778C8.92092 11.8778 7.7627 12.3465 7.7627 13.761C7.7627 14.8744 8.52191 15.1304 8.99292 15.1304C9.89239 15.1304 10.279 14.5492 10.3004 14.5467L10.2584 15.0326H11.3805L11.8814 11.5332C11.8814 10.0492 10.582 10.0015 10.1309 10.0015ZM10.4044 12.8492C10.4287 13.0631 10.2695 14.0652 9.50206 14.0652C9.10635 14.0652 9.00314 13.7634 9.00314 13.585C9.00314 13.2377 9.19275 12.8201 10.1272 12.8201C10.3439 12.8201 10.3673 12.8438 10.4044 12.8492Z" fill="white"/><path d="M13.0746 15.1039C13.3613 15.1039 15.0024 15.1772 15.0024 13.4894C15.0024 11.9113 13.4835 12.2227 13.4835 11.5886C13.4835 11.2741 13.7311 11.1734 14.1835 11.1734C14.3632 11.1734 15.0546 11.2312 15.0546 11.2312L15.2158 10.1088C15.2158 10.1088 14.7683 10.0098 14.0403 10.0098C13.0965 10.0098 12.1402 10.3836 12.1402 11.6676C12.1402 13.1233 13.736 12.9761 13.736 13.5888C13.736 13.9979 13.2897 14.0314 12.9459 14.0314C12.352 14.0314 11.8169 13.8281 11.8144 13.8375L11.6445 14.9472C11.6742 14.9576 12.0048 15.1039 13.0746 15.1039Z" fill="white"/><path d="M38.4092 8.99443L38.1348 10.6944C38.1348 10.6944 37.6548 10.0347 36.9043 10.0347C35.7358 10.0347 34.7627 11.4377 34.7627 13.0505C34.7627 14.0916 35.2813 15.1105 36.3433 15.1105C37.1071 15.1105 37.5295 14.58 37.5295 14.58L37.474 15.0328H38.7136L39.688 8.9917L38.4092 8.99443ZM37.8177 12.3106C37.8177 12.981 37.4838 13.8763 36.7931 13.8763C36.3341 13.8763 36.1199 13.4926 36.1199 12.8905C36.1199 11.9063 36.5633 11.2551 37.1226 11.2551C37.582 11.2552 37.8177 11.5702 37.8177 12.3106Z" fill="white"/><path d="M3.22911 15.0384L4.00602 10.4775L4.11913 15.0384H4.9976L6.63574 10.4775L5.90983 15.0384H7.21446L8.22012 8.99072H6.20199L4.9455 12.7007L4.8801 8.99072H3.02059L2.00098 15.0384H3.22911Z" fill="white"/><path d="M22.8674 15.0468C23.2384 12.9447 23.3071 11.237 24.193 11.5483C24.3481 10.7351 24.4974 10.4206 24.666 10.0758C24.666 10.0758 24.5871 10.0591 24.42 10.0591C23.8504 10.0591 23.4271 10.8362 23.4271 10.8362L23.5398 10.1228H22.3528L21.5586 15.0468H22.8674Z" fill="white"/><path d="M30.792 10.0015C29.9181 10.0015 29.2484 10.2809 29.2484 10.2809L29.0642 11.3755C29.0642 11.3755 29.6166 11.1521 30.4527 11.1521C30.9269 11.1521 31.2745 11.2049 31.2745 11.5898C31.2745 11.823 31.2317 11.9093 31.2317 11.9093C31.2317 11.9093 30.8579 11.8778 30.683 11.8778C29.5807 11.8778 28.4238 12.3465 28.4238 13.761C28.4238 14.8744 29.1835 15.1304 29.654 15.1304C30.5535 15.1304 30.9405 14.5492 30.9611 14.5467L30.9196 15.0326H32.0424L32.543 11.5332C32.5434 10.0492 31.2445 10.0015 30.792 10.0015ZM31.066 12.8492C31.0903 13.0631 30.9319 14.0652 30.1632 14.0652C29.7679 14.0652 29.6655 13.7634 29.6655 13.585C29.6655 13.2377 29.8551 12.8201 30.7879 12.8201C31.0059 12.8201 31.0286 12.8438 31.066 12.8492Z" fill="white"/><path d="M33.5684 15.0468C33.9398 12.9447 34.0085 11.237 34.8943 11.5483C35.0494 10.7351 35.1987 10.4206 35.3682 10.0758C35.3682 10.0758 35.2879 10.0591 35.1219 10.0591C34.5506 10.0591 34.1286 10.8362 34.1286 10.8362L34.2422 10.1228H33.0544L32.2598 15.0465H33.5685L33.5684 15.0468Z" fill="white"/></svg>');
}

.footer-wrap__blue-item-row-logo.--master:hover {
  background-image: url('data:image/svg+xml,<svg width="41" height="24" viewBox="0 0 41 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M40.8645 11.9342C40.8658 18.5229 35.5092 23.8662 28.896 23.8674C22.2856 23.8698 16.9248 18.5287 16.9229 11.9403V11.9342C16.9208 5.34495 22.2791 0.00164057 28.8907 8.11907e-07C35.5018 -0.00240417 40.863 5.33839 40.8647 11.9279C40.8645 11.928 40.8645 11.9317 40.8645 11.9342Z" fill="%231D685D" fill-opacity="1"/><path d="M12.7589 0.00303894C6.18602 0.0451261 0.864258 5.37368 0.864258 11.9342C0.864258 18.5206 6.22713 23.8654 12.8357 23.8654C15.9357 23.8654 18.7629 22.687 20.8901 20.7564L20.8896 20.7552H20.8913C21.3277 20.36 21.734 19.9334 22.1071 19.4773H19.655C19.3272 19.0842 19.0295 18.6735 18.7621 18.2494H22.9915C23.2498 17.8391 23.4818 17.4121 23.6895 16.9716H18.0647C17.8727 16.5613 17.706 16.1437 17.5641 15.7187H24.1901C24.5903 14.5283 24.8062 13.2559 24.8062 11.9342C24.8062 11.0569 24.7103 10.2023 24.5306 9.37895H17.2125C17.3038 8.95524 17.4177 8.5359 17.5535 8.12607H24.1827C24.0346 7.68804 23.8623 7.26214 23.6665 6.84782H18.0639C18.2658 6.41875 18.4949 5.99952 18.7504 5.59494H22.9772C22.6955 5.14827 22.3845 4.7216 22.0485 4.31746H19.6918C20.0567 3.89003 20.4572 3.48709 20.8919 3.11289C18.7655 1.18137 15.938 0.00292969 12.8364 0.00292969C12.8094 0.003039 12.7839 0.00303894 12.7589 0.00303894Z" fill="%231D685D" fill-opacity="1"/><path d="M17.1407 14.9721L17.3007 13.8925C17.2135 13.8925 17.0852 13.9294 16.9721 13.9294C16.5286 13.9294 16.4793 13.6946 16.5081 13.5208L16.8663 11.3173H17.5404L17.7033 10.1224H17.0679L17.1975 9.38037H15.9225C15.895 9.40814 15.1699 13.5579 15.1699 14.0622C15.1699 14.8104 15.5907 15.1437 16.1854 15.1388C16.65 15.1345 17.0132 15.0065 17.1407 14.9721Z" fill="white"/><path d="M17.5459 12.9134C17.5459 14.7087 18.7341 15.1357 19.7471 15.1357C20.6825 15.1357 21.0933 14.9267 21.0933 14.9267L21.3183 13.7012C21.3183 13.7012 20.6073 14.0154 19.9648 14.0154C18.5964 14.0154 18.8362 12.9978 18.8362 12.9978H21.4269C21.4269 12.9978 21.5935 12.174 21.5935 11.8386C21.5935 11.0021 21.1748 9.98193 19.7759 9.98193C18.494 9.98226 17.5459 11.3578 17.5459 12.9134ZM19.7813 11.1189C20.5003 11.1189 20.3674 11.9247 20.3674 11.9898H18.9525C18.9521 11.9068 19.0859 11.1189 19.7813 11.1189Z" fill="white"/><path d="M27.8511 14.9719L28.0794 13.5857C28.0794 13.5857 27.4538 13.8999 27.0248 13.8999C26.1209 13.8999 25.7584 13.2102 25.7584 12.4723C25.7584 10.9719 26.5362 10.1465 27.4028 10.1465C28.0519 10.1465 28.5734 10.5105 28.5734 10.5105L28.7811 9.16556C28.7811 9.16556 28.0083 8.85303 27.3461 8.85303C25.8745 8.85303 24.4424 10.1239 24.4424 12.5152C24.4424 14.0982 25.216 15.1457 26.737 15.1457C27.1666 15.1459 27.8511 14.9719 27.8511 14.9719Z" fill="white"/><path d="M10.1309 10.0015C9.25694 10.0015 8.58687 10.2809 8.58687 10.2809L8.40221 11.3755C8.40221 11.3755 8.95576 11.1521 9.79115 11.1521C10.2658 11.1521 10.6125 11.2049 10.6125 11.5898C10.6125 11.823 10.5702 11.9093 10.5702 11.9093C10.5702 11.9093 10.1963 11.8778 10.0228 11.8778C8.92092 11.8778 7.7627 12.3465 7.7627 13.761C7.7627 14.8744 8.52191 15.1304 8.99292 15.1304C9.89239 15.1304 10.279 14.5492 10.3004 14.5467L10.2584 15.0326H11.3805L11.8814 11.5332C11.8814 10.0492 10.582 10.0015 10.1309 10.0015ZM10.4044 12.8492C10.4287 13.0631 10.2695 14.0652 9.50206 14.0652C9.10635 14.0652 9.00314 13.7634 9.00314 13.585C9.00314 13.2377 9.19275 12.8201 10.1272 12.8201C10.3439 12.8201 10.3673 12.8438 10.4044 12.8492Z" fill="white"/><path d="M13.0746 15.1039C13.3613 15.1039 15.0024 15.1772 15.0024 13.4894C15.0024 11.9113 13.4835 12.2227 13.4835 11.5886C13.4835 11.2741 13.7311 11.1734 14.1835 11.1734C14.3632 11.1734 15.0546 11.2312 15.0546 11.2312L15.2158 10.1088C15.2158 10.1088 14.7683 10.0098 14.0403 10.0098C13.0965 10.0098 12.1402 10.3836 12.1402 11.6676C12.1402 13.1233 13.736 12.9761 13.736 13.5888C13.736 13.9979 13.2897 14.0314 12.9459 14.0314C12.352 14.0314 11.8169 13.8281 11.8144 13.8375L11.6445 14.9472C11.6742 14.9576 12.0048 15.1039 13.0746 15.1039Z" fill="white"/><path d="M38.4092 8.99443L38.1348 10.6944C38.1348 10.6944 37.6548 10.0347 36.9043 10.0347C35.7358 10.0347 34.7627 11.4377 34.7627 13.0505C34.7627 14.0916 35.2813 15.1105 36.3433 15.1105C37.1071 15.1105 37.5295 14.58 37.5295 14.58L37.474 15.0328H38.7136L39.688 8.9917L38.4092 8.99443ZM37.8177 12.3106C37.8177 12.981 37.4838 13.8763 36.7931 13.8763C36.3341 13.8763 36.1199 13.4926 36.1199 12.8905C36.1199 11.9063 36.5633 11.2551 37.1226 11.2551C37.582 11.2552 37.8177 11.5702 37.8177 12.3106Z" fill="white"/><path d="M3.22911 15.0384L4.00602 10.4775L4.11913 15.0384H4.9976L6.63574 10.4775L5.90983 15.0384H7.21446L8.22012 8.99072H6.20199L4.9455 12.7007L4.8801 8.99072H3.02059L2.00098 15.0384H3.22911Z" fill="white"/><path d="M22.8674 15.0468C23.2384 12.9447 23.3071 11.237 24.193 11.5483C24.3481 10.7351 24.4974 10.4206 24.666 10.0758C24.666 10.0758 24.5871 10.0591 24.42 10.0591C23.8504 10.0591 23.4271 10.8362 23.4271 10.8362L23.5398 10.1228H22.3528L21.5586 15.0468H22.8674Z" fill="white"/><path d="M30.792 10.0015C29.9181 10.0015 29.2484 10.2809 29.2484 10.2809L29.0642 11.3755C29.0642 11.3755 29.6166 11.1521 30.4527 11.1521C30.9269 11.1521 31.2745 11.2049 31.2745 11.5898C31.2745 11.823 31.2317 11.9093 31.2317 11.9093C31.2317 11.9093 30.8579 11.8778 30.683 11.8778C29.5807 11.8778 28.4238 12.3465 28.4238 13.761C28.4238 14.8744 29.1835 15.1304 29.654 15.1304C30.5535 15.1304 30.9405 14.5492 30.9611 14.5467L30.9196 15.0326H32.0424L32.543 11.5332C32.5434 10.0492 31.2445 10.0015 30.792 10.0015ZM31.066 12.8492C31.0903 13.0631 30.9319 14.0652 30.1632 14.0652C29.7679 14.0652 29.6655 13.7634 29.6655 13.585C29.6655 13.2377 29.8551 12.8201 30.7879 12.8201C31.0059 12.8201 31.0286 12.8438 31.066 12.8492Z" fill="white"/><path d="M33.5684 15.0468C33.9398 12.9447 34.0085 11.237 34.8943 11.5483C35.0494 10.7351 35.1987 10.4206 35.3682 10.0758C35.3682 10.0758 35.2879 10.0591 35.1219 10.0591C34.5506 10.0591 34.1286 10.8362 34.1286 10.8362L34.2422 10.1228H33.0544L32.2598 15.0465H33.5685L33.5684 15.0468Z" fill="white"/></svg>');
}

.footer-wrap__blue-item-row-logo.--mir {
  width: 3.5rem;
  height: 1rem;
  background-image: url('data:image/svg+xml,<svg width="57" height="17" viewBox="0 0 57 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M51.0906 0.933594H40.3525C40.9299 4.47645 44.3938 7.79074 48.2041 7.79074H56.7484C56.8638 7.44788 56.8638 6.99074 56.8638 6.64788C56.8638 3.44788 54.3236 0.933594 51.0906 0.933594Z" fill="%23323232" fill-opacity="0.5"/><path fill-rule="evenodd" clip-rule="evenodd" d="M41.2764 8.36182V16.9332H46.4722V12.3618H51.0908C53.631 12.3618 55.8248 10.6475 56.5175 8.36182H41.2764Z" fill="%23323232" fill-opacity="0.5"/><path fill-rule="evenodd" clip-rule="evenodd" d="M22.8027 0.933594V16.9336H27.4213C27.4213 16.9336 28.5759 16.9336 29.1532 15.7907C32.2707 9.61931 33.1944 7.79074 33.1944 7.79074H33.7718V16.9336H38.9676V0.933594H34.3491C34.3491 0.933594 33.1944 1.04788 32.6171 2.07645C29.9615 7.33359 28.5759 10.0765 28.5759 10.0765H27.9986V0.933594H22.8027Z" fill="%23323232" fill-opacity="0.5"/><path fill-rule="evenodd" clip-rule="evenodd" d="M0.864258 16.9336V0.933594H6.06011C6.06011 0.933594 7.56114 0.933594 8.36938 3.21931C10.4477 9.27645 10.6787 10.0765 10.6787 10.0765C10.6787 10.0765 11.1405 8.59074 12.9879 3.21931C13.7962 0.933594 15.2972 0.933594 15.2972 0.933594H20.493V16.9336H15.2972V8.36217H14.7199L11.8333 16.9336H9.52402L6.63743 8.36217H6.06011V16.9336H0.864258Z" fill="%23323232" fill-opacity="0.5"/></svg>');
}

.footer-wrap__blue-item-row-logo.--mir:hover {
  background-image: url('data:image/svg+xml,<svg width="57" height="17" viewBox="0 0 57 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M51.0906 0.933594H40.3525C40.9299 4.47645 44.3938 7.79074 48.2041 7.79074H56.7484C56.8638 7.44788 56.8638 6.99074 56.8638 6.64788C56.8638 3.44788 54.3236 0.933594 51.0906 0.933594Z" fill="%231D685D" fill-opacity="1"/><path fill-rule="evenodd" clip-rule="evenodd" d="M41.2764 8.36182V16.9332H46.4722V12.3618H51.0908C53.631 12.3618 55.8248 10.6475 56.5175 8.36182H41.2764Z" fill="%231D685D" fill-opacity="1"/><path fill-rule="evenodd" clip-rule="evenodd" d="M22.8027 0.933594V16.9336H27.4213C27.4213 16.9336 28.5759 16.9336 29.1532 15.7907C32.2707 9.61931 33.1944 7.79074 33.1944 7.79074H33.7718V16.9336H38.9676V0.933594H34.3491C34.3491 0.933594 33.1944 1.04788 32.6171 2.07645C29.9615 7.33359 28.5759 10.0765 28.5759 10.0765H27.9986V0.933594H22.8027Z" fill="%231D685D" fill-opacity="1"/><path fill-rule="evenodd" clip-rule="evenodd" d="M0.864258 16.9336V0.933594H6.06011C6.06011 0.933594 7.56114 0.933594 8.36938 3.21931C10.4477 9.27645 10.6787 10.0765 10.6787 10.0765C10.6787 10.0765 11.1405 8.59074 12.9879 3.21931C13.7962 0.933594 15.2972 0.933594 15.2972 0.933594H20.493V16.9336H15.2972V8.36217H14.7199L11.8333 16.9336H9.52402L6.63743 8.36217H6.06011V16.9336H0.864258Z" fill="%231D685D" fill-opacity="1"/></svg>');
}

.footer-wrap__attention {
  color: var(--cr-black-50);
  margin: 1rem auto 0 auto;
  text-align: center;
  width: 100%;
  max-width: 55rem;
}

.footer-wrap__blue-toggler.active {
  transform: rotate(180deg);
  top: -1.5625rem;
  transition: var(--ease-in-out);
}

.footer-wrap__blue-toggler:hover {
  filter: drop-shadow(4px 5px 25px rgba(41, 54, 136, 0.4));
  transition: var(--ease-in-out);
}

.footer.opened .footer__wrap-grid-grid-item,
.footer.opened .footer__wrap-grid-grid-item-list-link {
  display: block;
}

.footer-wrap__blue-subgrid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 8rem;
}

.footer-wrap__mob {
  display: none;
}


.popup {
  display: none;
  border-radius: 3rem;
  background: var(--cr-white);
  box-shadow: 0px 4px 100px 0px rgba(41, 54, 136, 0.2);
  padding: 4.5rem 3.5rem;
  position: relative;
  width: 100%;
  max-width: 40.625rem;
}

.popup__body-form-title {
  text-align: center;
  margin-bottom: 1.5rem;
}

.popup__body-form-input {
  width: 100%;
  border-radius: 0.75rem;
  box-shadow: 4px 5px 25px 0px rgba(41, 54, 136, 0.2);
  outline: none;
  border: 1px solid transparent;
  padding: 1rem;
  text-align: center;
  transition: var(--ease-in-out);
  margin-bottom: 0.75rem;
}

.popup__body-form-input::placeholder {
  font-style: italic;
}

.popup__body-form-input:hover {
  border-color: var(--cr-blue);
  transition: var(--ease-in-out);
}

.popup__body-form-btn {
  max-width: 100%;
  text-align: center;
  cursor: pointer;
  border: unset;
  outline: none;
}

.fancybox-button.fancybox-close-small {
  display: none;
}

.popu__body-close {
  position: absolute;
  right: 1.5rem;
  top: 1.5rem;
  width: 3.125rem;
  height: 3.125rem;
  border-radius: 100%;
  cursor: pointer;
  background-image: url('data:image/svg+xml,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="50" height="50" rx="25" fill="white"/><path d="M19.3438 19.3431L25.0007 25.0001M25.0007 25.0001L30.6576 19.3431M25.0007 25.0001L19.3438 30.657M25.0007 25.0001L30.6576 30.657" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/></svg>');
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  filter: drop-shadow(4px 5px 25px rgba(41, 54, 136, 0.2));
  transition: var(--ease-in-out);
}

.popu__body-close:hover {
  filter: drop-shadow(4px 5px 25px rgba(41, 54, 136, 0.4));
  transition: var(--ease-in-out);
}

.medberry__checkbox {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.medberry__checkbox + label {
  position: relative;
  padding-left: 2.13rem;
  padding-top: 0.25rem;
  margin-top: 1.5rem;
  display: block;
  cursor: pointer;
}

.medberry__checkbox + label a {
  color: var(--cr-black);
}

.medberry__checkbox + label.h5_p a {
  font-weight: 700;
}

.medberry__checkbox + label a:hover {
  color: var(--cr-blue);
}

.medberry__checkbox + label::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 1.5rem;
  height: 1.5rem;
  flex-shrink: 0;
  flex-grow: 0;
  border: 1px solid var(--cr-blue-50);
  border-radius: 0.25rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 70% 70%;
  box-shadow: 3px 4px 7px 0px rgba(0, 0, 0, 0.25) inset;
}

.medberry__checkbox:checked + label::before {
  box-shadow: 3px 4px 7px 0px rgba(0, 0, 0, 0.25) inset;
  border-color: var(--cr-blue);
  background-image: url('data:image/svg+xml,<svg width="15" height="11" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 5L5.5 9.5L14 1" stroke="%231D685D" stroke-width="2" stroke-linecap="round"/></svg>');
}

.popup.--video {
  max-width: 56rem;
}

.popup__body-wrapper {
  padding-bottom: 55%;
  position: relative;
  width: 100%;
}

.popup__body-wrapper iframe {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
}

.main-slider__swiper-slide.services__wrapper {
  gap: 0;
}

.main-slider__swiper-slide-wrap.services__wrapper-wrap {
  margin-top: 0;
}

.main-slider__swiper-slide-wrap-bg.services__wrapper-wrap-bg {
  height: 100%;
  top: 0;
  z-index: 1;
  opacity: 0.5;
}

.main-slider__swiper-slide-wrap-pic.services__wrapper-wrap-pic img {
  width: calc(100% + 3rem);
  border-radius: 3rem 0 0 3rem;
}

.main-slider__swiper-slide-content.services__wrapper-content {
  z-index: 2;
}

.main-slider .main-slider__swiper-slide-content {
  margin-left: -3rem;
  z-index: 2;
}

.services-prices__list {
  margin-top: 1.5rem;
}

.services-prices__list-item.row.--just-space.--align-center {
  border-radius: 1.5rem;
  background-color: var(--cr-white);
  padding: 1.5rem;
  margin-bottom: 1rem;
}

.services-prices__list-item.row.--just-space.--align-center:last-child {
  margin-bottom: 0;
}

.main-slider__swiper-slide-content-bottom {
  margin-top: 2rem;
}

.services-prices__list-item-prices-price {
  margin-right: 0.75rem;
  color: var(--cr-blue);
  white-space: nowrap;
}

.services-prices__list-item-prices-price-old {
  color: var(--cr-main-dark);
  opacity: 0.25;
  text-decoration: line-through;
}

.service-about {
  background-color: var(--cr-white);
  border-radius: 3rem;
}

.service-about__wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr;
  border-radius: 3rem;
  background: var(--Color6, #F5F5F5);
  margin-top: 3rem;
  overflow: hidden;
}

.service-about__wrapper-info {
  padding: 2.25rem 1.5rem 2.25rem 2.25rem;
}

.service-about__wrapper-info-icon,
.service-about__wrapper-info-icon img {
  display: block;
  min-width: 3.125rem;
  height: 3.125rem;
}

.service-about__wrapper-info-icon {
  margin-right: 1.5rem;
  border-radius: 100%;
  box-shadow: 4px 5px 25px 0px rgba(41, 54, 136, 0.2);
}

.service-about__wrapper-info-block-text {
  margin-top: 1.25rem;
}

.service-about__wrapper-wrap {
  position: relative;
  width: 100%;
  padding-bottom: 60%;
}

.service-about__wrapper-wrap img {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
  z-index: 2;
}

.service-about__wrapper-wrap:after {
  position: absolute;
  width: 52.125rem;
  height: 52.125rem;
  background: linear-gradient(220deg, #64a2ff 0%, #355ee9 100%);
  content: '';
  z-index: 1;
  right: -17.19rem;
  bottom: -10rem;
  border-radius: 100%;
  display: none;
}

.service-about__wrapper-info-block-title {
  padding-top: 1rem;
}

.service-about__wrapper-info-block-text ul {
  margin-top: 1.25rem;
}

.service-about__wrapper-info-block-text ul li {
  margin-bottom: 0.75rem;
  position: relative;
  padding-left: 2.25rem;
}

.service-about__wrapper-info-block-text ul li:before {
  content: '';
  height: 0.625rem;
  width: 0.625rem;
  border-radius: 100%;
  position: absolute;
  left: 0.5rem;
  top: 0.125rem;
  background: var(--cr-blue);
}

.service-about__wrapper-info-block-text ul li:last-child {
  margin-bottom: 0;
}

.service-qualities__body {
  margin-top: 3.125rem;
}

.service-qualitites__body-title {
  color: var(--cr-blue);
}

.service-qualities__body-text {
  padding-left: 4.5rem;
}

.service-steps {
  background-color: var(--cr-blue-5);
  border-radius: 3rem;
}

.service-steps__text {
  margin-top: 2.25rem;
}

.service-steps__list {
  margin-top: 3.5rem;
}

.services-steps__list-item-number {
  position: relative;
  color: var(--cr-white);
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--cr-blue);
  border-radius: 100%;
  height: 1.875rem;
  min-width: 1.875rem;
  margin-right: 2.25rem;
  line-height: 100%;
  margin-top: -0.5rem;
}

.services-teps__list-item-text {
  padding-bottom: 4.25rem;
}

.service-steps__list-item {
  position: relative;
}

.service-steps__list-item:after {
  position: absolute;
  content: '';
  background-image: url('data:image/svg+xml,<svg width="28" height="88" viewBox="0 0 28 88" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="14" cy="4" r="4" fill="%231D685D" fill-opacity="0.15"/><circle cx="14" cy="20" r="4" fill="%231D685D" fill-opacity="0.15"/><circle cx="14" cy="36" r="4" fill="%231D685D" fill-opacity="0.15"/><circle cx="14" cy="52" r="4" fill="%231D685D" fill-opacity="0.15"/><circle cx="14" cy="68" r="4" fill="%231D685D" fill-opacity="0.15"/><circle cx="14" cy="84" r="4" fill="%231D685D" fill-opacity="0.15"/></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  height: 100%;
  width: 1.75rem;
  top: 0;
}

.service-steps__list-item:last-child .services-teps__list-item-text {
  padding-bottom: 0;
}

.service-steps__list-item:last-child:after {
  display: none;
}

.service-steps__grid {
  margin-top: 2.25rem;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1rem;
}

.service-steps__grid-item {
  padding: 1.5rem;
  border-radius: 3rem;
  box-shadow: 0px 16px 60px 0px rgba(0, 0, 0, 0.1);
  background-color: var(--cr-white);
}

.service-steps__grid-item-wrap {
  position: relative;
  width: 100%;
  padding-bottom: 53.65448504983389%;
}

.service-steps__grid-item-wrap img {
  position: absolute;
  left: 0;
  top: 0;
  object-fit: cover;
  height: 100%;
  width: 100%;
  border-radius: 1.5rem;
}

.service-steps__grid-item-wrap-tag {
  position: absolute;
  left: 1.5rem;
  top: 1.5rem;
  background-color: var(--cr-blue);
  padding: 0.5rem 0.75rem;
  border-radius: 2.25rem;
  color: var(--cr-white);
}

.service-steps__grid-item-list-for,
.service-steps__grid-item-list-against {
  margin-top: 2rem;
}

.service-steps__grid-item-list-for li,
.service-steps__grid-item-list-against li {
  position: relative;
  padding-left: 4.125rem;
  margin-bottom: 1.5rem;
}

.service-steps__grid-item-list-for li:last-child,
.service-steps__grid-item-list-against li:last-child {
  margin-bottom: 0;
}

.service-steps__grid-item-list-for li:before,
.service-steps__grid-item-list-against li:before {
  content: '';
  left: 0;
  top: -0.5rem;
  position: absolute;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  height: 1.875rem;
  width: 1.875rem;
}

.service-steps__grid-item-list-for li:before {
  background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Frame 336760"><rect x="0.5" y="0.5" width="29" height="29" rx="14.5" fill="%23F5F5F9"/><path id="Vector 16" d="M10 14.2941L13.8077 18L21 11" stroke="%231D685D" stroke-width="2" stroke-linecap="round"/><rect x="0.5" y="0.5" width="29" height="29" rx="14.5" stroke="%231D685D"/></g></svg>');
}

.service-steps__grid-item-list-against li:before {
  background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Frame 336761"><rect x="0.5" y="0.5" width="29" height="29" rx="14.5" fill="%23F5F5F9"/><path id="Vector 16" d="M19 19L11 11M10.9999 19L18.9999 11" stroke="%231D685D" stroke-width="2" stroke-linecap="round"/><rect x="0.5" y="0.5" width="29" height="29" rx="14.5" stroke="%231D685D"/></g></svg>');
}

.serice-results.py-120 {
  border: 1px solid var(--cr-blue);
  background: var(--cr-grey-l);
  border-radius: 3rem;
  margin-top: 1.5rem;
  padding: 3.5rem 0;
  overflow: hidden;
}

.service-steps.py-120,
.service-about.py-120 {
  padding: 3.5rem 0;
}

.service-results__grid-content-title {
  margin-bottom: 2.25rem;
}

.service-results__grid-content-item {
  margin-bottom: 0.75rem;
}

.service-results__grid-content-item-num {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--cr-blue);
  color: var(--cr-white);
  height: 1.875rem;
  width: 1.875rem;
  min-width: 1.875rem;
  min-height: 1.875rem;
  margin-right: 2.25rem;
  border-radius: 100%;
}

.service-results__grid-wrap {
  position: relative;
  width: 100%;
  padding-bottom: 64.15384615384615%;
}

.service-results__grid-wrap img {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
  border-radius: 1.5rem;
  z-index: 1;
}

.service-results__grid-wrap:after {
  content: '';
  position: absolute;
  background-color: var(--cr-blue-5);
  border-radius: 100%;
  width: 25.375rem;
  height: 25.375rem;
  left: -6.5rem;
  top: -12rem;
}

.service-results__grid-wrap:before {
  content: '';
  position: absolute;
  background-color: var(--cr-blue-5);
  border-radius: 100%;
  width: 25.375rem;
  height: 25.375rem;
  right: -11rem;
  bottom: -14.5rem;
}

.twentytwenty-overlay {
  opacity: 0;
  z-index: 0;
}

.before-after__swiper,
.before-after__swiper-navigation {
  margin-top: 1.5rem;
}

.before-after__swiper-slide {
  overflow: hidden;
}

.before-after__swiper-slide-top {
  position: relative;
}

.before-after__swiper-slide-top-tag {
  background-color: var(--cr-blue);
  color: var(--cr-white);
  padding: 0.5rem 0.75rem;
  border-radius: 2.25rem;
  position: absolute;
  z-index: 1;
  top: 1.5rem;
}

.before-after__swiper-slide-top-tag.--before {
  left: 1.5rem;
}

.before-after__swiper-slide-top-tag.--after {
  right: 1.5rem;
}

.before-after__swiper-slide {
  display: flex;
  flex-direction: column;
  border-radius: 1.5rem;
  background-color: var(--cr-white);
  box-shadow: 0px 16px 60px 0px rgba(0, 0, 0, 0.1);
}

.twentytwenty-handle {
  border-color: var(--cr-black);
}

.twentytwenty-horizontal .twentytwenty-handle:before,
.twentytwenty-horizontal .twentytwenty-handle:after {
  background-color: var(--cr-black);
  box-shadow: unset;
}

.twentytwenty-horizontal .twentytwenty-handle:after {
  display: none;
}

.before-after__swiper-slide-wrap {
  overflow: visible;
}

.twentytwenty-handle {
  top: 100%;
  background-color: var(--cr-black);
}

.before-after__swiper-slide-body {
  padding: 2.5rem 2.125rem 2.125rem 2.125rem;
}

.before-after__swiper-slide-body-list {
  margin-top: 3.5rem;
}

.before-after__swiper-slide-body-list-row {
  padding-bottom: 0.75rem;
  margin-bottom: 0.75rem;
  border-bottom: 1px solid var(--cr-black-50);
}

/* .before-after__swiper-slide-body-list-row > * {
  flex: 0 1 50%;
} */

.before-after__swiper-slide-body-list-row-text {
  width: 60%;
  text-align: right;
  color: var(--cr-black);
}

.before-after__swiper-slide-body-list-row-text a {
  display: block;
  color: var(--cr-black);
}

.before-after__swiper-slide-body-list-row-text a:hover {
  color: var(--cr-blue);
}

.before-after__swiper-slide-body-list-row-desc {
  width: 38%;
  color: var(--cr-black-50);
}

.promo-slider__swiper-slide-body-bottom-arrow.before-after__swiper-slide-arrow {
  margin-left: auto;
  margin-right: 1.5rem;
  margin-bottom: 1.5rem;
}

.before-after__swiper .swiper-slide {
  height: auto;
}

.before-after__swiper .before-after__swiper-slide {
  height: 100%;
}

.before-after__swiper-slide-body {
  height: 100%;
}

.cta__grid {
  display: flex;
  justify-content: center;
}

.cta__grid-form,
.cta__grid-content {
  position: relative;
  border-radius: 1.5rem;
  background-color: var(--cr-grey);
  padding: 3.69rem 5.47rem 3.63rem 5.53rem;
  z-index: 3;
}

.desc-wrapper +.cta {
  padding-top: 3.5rem;
}

.cta {
  border-radius: 1.5rem;
  background-color: var(--cr-grey);
}

.desc-wrapper + .advantages {
  padding-top: 3.5rem;
}

.cta__grid-content {
  overflow: hidden;
}

.cta__grid-form-bg {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
  z-index: -1;
  display: none;
}

.cta__grid {
  max-width: 31.125rem;
  margin-inline: auto;
}

.cta__grid-content {
  display: none;
}

.cta__grid-form-title {
  text-align: center;
  margin-bottom: 1.5rem;
}

.cta__grid-content-bg {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 75%;
  height: auto;
  z-index: -1;
}

.cta__grid-content-pic img {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  width: 40%;
  height: auto;
}

.cta__grid-content-body {
  max-width: 17.8125rem;
}

.cta__grid-content-body-btn {
  margin-top: 4.875rem;
}

.cta__grid-form {
  z-index: 4;
}

.cta__grid-form-arrow {
  position: absolute;
  right: -5rem;
  top: 50%;
  transform: translateY(-50%);
  display: none;
  z-index: 1;
}

.before-after__swiper {
  clip-path: inset(-100vw -100vw -100vw 0);
}

.popup.--before {
  padding: 0;
}

.breadcrumbs {
  margin-bottom: 2rem;
}

.service-navigation {
  position: fixed;
  bottom: 2rem;
  left: 0;
  width: 100%;
  z-index: 10;
}

.service-navigation__wrap {
  background-color: var(--Color3, #313131);
  padding: 0.63rem;
  border-radius: 1.5rem;
  box-shadow: 4px 5px 25px 0px rgba(41, 54, 136, 0.2);
}

.service-navigation__wrap-link {
  color: var(--cr-white);
}

.service-navigation__wrap-link:first-child {
  margin-left: 1.5rem;
}

.service-navigation__wrap-link:hover {
  color: var(--cr-blue);
}

.service-navigation__wrap-link svg {
  margin-left: 0.5rem;
}

.service-navigation__wrap-btn.btn {
  color: var(--cr-black);
  background-color: var(--cr-white);
}

.service-navigation__wrap-btn.btn:hover {
  opacity: 0.8;
}

.service-navigation__wrap-mob,
.service-navigation__wrap.footer-wrap__mob-totop {
  display: none;
}

.services__tags {
  flex-wrap: wrap;
  margin-top: 1.25rem;
}

.pb-56 {
  padding-bottom: 3.5rem;
}

.py-56 {
  padding: 3.5rem 0;
}

.services__tag-link {
  display: block;
  max-width: max-content;
  margin-right: 0.75rem;
  margin-bottom: 0.75rem;
  padding: 0.25rem 0.5rem;
  border-radius: 0.25rem;
  border: 1px solid var(--cr-blue-15);
  color: var(--cr-blue);
}

.services__tag-link:hover {
  border-color: var(--cr-blue);
}

.services__tag-link.active {
  background-color: var(--cr-blue);
  border-color: var(--cr-blue);
  color: var(--cr-white);
}

.services__listing {
  background-color: var(--cr-white);
  border-radius: 3rem;
}

.services__list .main-services__swiper-slide-item {
  margin-bottom: 1rem;
  background: var(--Color6, #F5F5F5);
}

.services__list-btn {
  margin-top: 1.5rem;
}

.services__list
  .main-services__swiper-slide-item
  .main-services__swiper-slide-item-top-content-price {
  display: none;
}

.services__list
  .main-services__swiper-slide-item
  .main-services__swiper-slide-item-body {
  display: none;
}

.services__list
  .main-services__swiper-slide-item
  .main-services__swiper-slide-item-top-plus {
  display: block;
  margin-left: auto;
  width: 2rem;
  height: 2rem;
  border-radius: 100%;
  background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 15.6567L15.6569 15.6567M15.6569 15.6567V9.99988M15.6569 15.6567L15.6569 21.3136M15.6569 15.6567L21.3137 15.6567" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/><rect x="0.5" y="0.5" width="31" height="31" rx="15.5" stroke="%231D685D" stroke-opacity="0.15"/></svg>');
  transition: var(--ease-in-out);
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  flex: 0 0 2rem;
}

.main-services__swiper-slide-item-top-plus:hover {
  background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 15.6567L15.6569 15.6567M15.6569 15.6567V9.99988M15.6569 15.6567L15.6569 21.3136M15.6569 15.6567L21.3137 15.6567" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/><rect x="0.5" y="0.5" width="31" height="31" rx="15.5" stroke="%231D685D" stroke-opacity="1"/></svg>');
  transition: var(--ease-in-out);
}

.main-services__swiper-slide-item-top-plus {
  transition: var(--ease-in-out);
}

.main-services__swiper-slide-item-top-plus.active {
  transform: rotate(45deg);
  transition: var(--ease-in-out);
}

.about {
  padding: 1.5rem 0;
  border-radius: 3rem;
  border: 1px solid var(--cr-blue);
  overflow: hidden;
}

.about__grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 8.5rem;
}

.about__grid-content-text {
  margin-top: 1.5rem;
}

.about__grid-content-text b {
  color: var(--cr-blue-50);
}

.about__grid-content-text span {
  color: var(--cr-black-50);
}

.about__grid-content-text ul {
  margin-top: 1rem;
}

.about__grid-wrap {
  position: relative;
  width: 100%;
  padding-bottom: 84.92307692307692%;
}

.about__grid-wrap img {
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 1;
  border-radius: 3rem;
  object-position: right;
}

.about__grid-wrap:before {
  content: '';
  position: absolute;
  width: 25.375rem;
  height: 25.375rem;
  border-radius: 100%;
  background-color: var(--cr-blue-5);
  left: -6.5rem;
  top: -10rem;
}

.about__grid-wrap:after {
  content: '';
  position: absolute;
  width: 25.375rem;
  height: 25.375rem;
  border-radius: 100%;
  border: 1px solid var(--cr-blue-50);
  right: -10.5rem;
  bottom: -8rem;
}

.serts__grid {
  display: grid;
  grid-template-columns: 45% 45%;
  gap: 10rem;
}

.serts__grid-swiper-slide {
  display: block;
  position: relative;
  width: 100%;
  padding-bottom: 144%;
}

.serts__grid-swiper-slide img {
  position: absolute;
  left: 0;
  top: 0;
  object-fit: cover;
  height: 100%;
  width: 100%;
  border-radius: 1.5rem;
}

.serts__grid-content-wrap {
  background-color: var(--cr-white);
  border-radius: 3rem;
  box-shadow: 0px 4px 100px 0px rgba(41, 54, 136, 0.2);
  padding: 2.25rem;
}

.serts__grid-swiper-navigation {
  margin-top: 1.5rem;
}

.serts__grid-info-text {
  margin-top: 1.5rem;
}

.serts__grid-info-btn {
  margin-top: 1.5rem;
}

.clinics__grid {
  display: grid;
  grid-template-columns: 70% 30%;
  gap: 1rem;
}

.clinics__grid-content-wrapper {
  background-color: var(--cr-white);
  border-radius: 3rem;
  padding: 1.5rem;
}

.clinics__grid-content-swiper-slide {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: repeat(2, 1fr);
  gap: 1rem;
}

.clinics__grid-content-swiper-slide-wrap {
  display: flex;
}

.clinics__grid-content-swiper-slide-wrap:first-child {
  grid-column: 1 / span 2;
  grid-row: 1 / span 2;
}

.clinics__grid-content-swiper-slide-wrap:last-child {
  grid-row: 2 / 2;
  grid-column: 3 / span 2;
}

.clinics__grid-content-swiper-slide-wrap img {
  width: 100%;
}

.clinic__grid-content-swiper-navigation {
  margin-top: 1.5rem;
}

.clinics__grid-info {
  background-color: var(--cr-white);
  padding: 2.25rem 3.25rem;
  border-radius: 3rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  max-height: calc(100% - 4.5rem);
}

.error {
  padding: 5.5rem 0;
}

.error__grid {
  display: grid;
  grid-template-columns: 1fr 3fr;
  gap: 5rem;
}

.error__grid-smile {
  width: 100%;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="85" height="215" viewBox="0 0 85 215" fill="none"><path d="M9.59174 69.14C7.00349 69.14 4.71974 68.2212 2.7405 66.3836C0.913499 64.3928 0 62.0192 0 59.2628C0 56.5064 0.913499 54.2094 2.7405 52.3718C4.71974 50.5342 7.00349 49.6154 9.59174 49.6154C12.18 49.6154 14.3876 50.5342 16.2146 52.3718C18.1939 54.2094 19.1835 56.5064 19.1835 59.2628C19.1835 62.0192 18.1939 64.3928 16.2146 66.3836C14.3876 68.2212 12.18 69.14 9.59174 69.14ZM9.59174 171.357C7.00349 171.357 4.71974 170.438 2.7405 168.6C0.913499 166.61 0 164.236 0 161.48C0 158.723 0.913499 156.426 2.7405 154.589C4.71974 152.751 7.00349 151.832 9.59174 151.832C12.18 151.832 14.3876 152.751 16.2146 154.589C18.1939 156.426 19.1835 158.723 19.1835 161.48C19.1835 164.236 18.1939 166.61 16.2146 168.6C14.3876 170.438 12.18 171.357 9.59174 171.357Z" fill="%231D685D"/><path d="M58.7369 215H48.0033C56.8338 199.687 63.3044 183.148 67.4151 165.385C71.5259 147.621 73.5813 128.326 73.5813 107.5C73.5813 86.6738 71.5259 67.3789 67.4151 49.6154C63.3044 31.8519 56.8338 15.3134 48.0033 0H58.7369C67.1106 13.4758 73.5813 29.4783 78.1488 48.0075C82.7162 66.3835 85 86.2144 85 107.5C85 128.786 82.7162 148.54 78.1488 166.763C73.5813 184.986 67.1106 201.065 58.7369 215Z" fill="%231D685D"/></svg>');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}

.error__grid-content-title span {
  color: var(--cr-blue);
}

.error__grid-content-subtitle {
  margin-top: 3.25rem;
}

.error__grid-content-text {
  margin-top: 1.5rem;
}

.doctors__row-filters {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1rem;
}

.--dropdown {
  position: relative;
}

.--drop-top {
  padding: 0.81rem 1rem 0.81rem 2.25rem;
  border-radius: 0.75rem;
  border: 1px solid transparent;
  box-shadow: 4px 5px 25px 0px rgba(41, 54, 136, 0.2);
  /* transition: var(--ease-in-out); */
  background-color: var(--cr-white);
  cursor: pointer;
}

.--drop-top:hover {
  /* transition: var(--ease-in-out); */
  border-color: var(--cr-blue);
}

.--drop-arrow {
  min-width: 1.5rem;
  height: 1.5rem;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M5 8L12 15L19 8" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/></svg>');
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  /* transition: var(--ease-in-out); */
  margin-left: 1.5rem;
}

.--drop-body {
  position: absolute;
  padding: 1.5rem 1rem 2rem 1rem;
  background-color: var(--cr-white);
  width: 100%;
  margin-top: -1rem;
  z-index: 3;
  border-radius: 0 0 0.75rem 0.75rem;
  display: none;
  /* transition: var(--ease-in-out); */
  border: 1px solid transparent;
}

.--drop-body a {
  color: var(--cr-black);
  display: block;
  padding: 0.5rem 1rem;
  border-radius: 0.75rem;
  position: relative;
}

.--drop-body a:first-child:before {
  position: absolute;
  content: '';
  left: 0;
  top: -0.5rem;
  height: 1px;
  width: 100%;
  background-color: var(--cr-black-15);
}

.--drop-body a:hover {
  background-color: var(--cr-blue-5);
}

.--dropdown.active .--drop-arrow {
  transform: rotate(180deg);
  /* transition: var(--ease-in-out); */
}

.--drop-top:hover + .--drop-body {
  border-left: 1px solid var(--cr-blue);
  border-right: 1px solid var(--cr-blue);
  border-bottom: 1px solid var(--cr-blue);
  /* transition: var(--ease-in-out); */
}

.doctors__row-filters {
  flex: 0 1 50%;
}

.doctors__row {
  margin-top: 1.5rem;
}

.doctors__list {
  margin-top: 1.5rem;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 1rem;
}

.page-nav {
  margin-top: 1.5rem;
}

.--circled {
  width: 3.125rem;
  height: 3.125rem;
  border-radius: 100%;

  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}

.page-nav__row-links-start {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M33.5607 19.5607C34.1464 18.9749 34.1464 18.0251 33.5607 17.4393C32.9749 16.8536 32.0251 16.8536 31.4393 17.4393L24.4393 24.4393L23.3787 25.5L24.4393 26.5607L31.4393 33.5607C32.0251 34.1464 32.9749 34.1464 33.5607 33.5607C34.1464 32.9749 34.1464 32.0251 33.5607 31.4393L27.6213 25.5L33.5607 19.5607ZM24.5607 19.5607C25.1464 18.9749 25.1464 18.0251 24.5607 17.4393C23.9749 16.8536 23.0251 16.8536 22.4393 17.4393L15.4393 24.4393L14.3787 25.5L15.4393 26.5607L22.4393 33.5607C23.0251 34.1464 23.9749 34.1464 24.5607 33.5607C25.1464 32.9749 25.1464 32.0251 24.5607 31.4393L18.6213 25.5L24.5607 19.5607Z" fill="%231D685D"/><rect x="0.5" y="0.5" width="49" height="49" rx="24.5" stroke="%231D685D" stroke-opacity="0.15"/></svg>');
}

.page-nav__row-links-start:hover {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M33.5607 19.5607C34.1464 18.9749 34.1464 18.0251 33.5607 17.4393C32.9749 16.8536 32.0251 16.8536 31.4393 17.4393L24.4393 24.4393L23.3787 25.5L24.4393 26.5607L31.4393 33.5607C32.0251 34.1464 32.9749 34.1464 33.5607 33.5607C34.1464 32.9749 34.1464 32.0251 33.5607 31.4393L27.6213 25.5L33.5607 19.5607ZM24.5607 19.5607C25.1464 18.9749 25.1464 18.0251 24.5607 17.4393C23.9749 16.8536 23.0251 16.8536 22.4393 17.4393L15.4393 24.4393L14.3787 25.5L15.4393 26.5607L22.4393 33.5607C23.0251 34.1464 23.9749 34.1464 24.5607 33.5607C25.1464 32.9749 25.1464 32.0251 24.5607 31.4393L18.6213 25.5L24.5607 19.5607Z" fill="%231D685D"/><rect x="0.5" y="0.5" width="49" height="49" rx="24.5" stroke="%231D685D" stroke-opacity="1"/></svg>');
}

.page-nav__row-links-prev {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" fill="none"><path d="M28 18L21 25L28 32" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/><rect x="0.5" y="0.5" width="49" height="49" rx="24.5" stroke="%231D685D" stroke-opacity="0.15"/></svg>');
}

.page-nav__row-links-prev:hover {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" fill="none"><path d="M28 18L21 25L28 32" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/><rect x="0.5" y="0.5" width="49" height="49" rx="24.5" stroke="%231D685D" stroke-opacity="1"/></svg>');
}

.page-nav__row-links-next {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" fill="none"><path d="M22 18L29 25L22 32" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/><rect x="-0.5" y="0.5" width="49" height="49" rx="24.5" transform="matrix(-1 0 0 1 49 0)" stroke="%231D685D" stroke-opacity="0.15"/></svg>');
}

.page-nav__row-links-next:hover {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" fill="none"><path d="M22 18L29 25L22 32" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/><rect x="-0.5" y="0.5" width="49" height="49" rx="24.5" transform="matrix(-1 0 0 1 49 0)" stroke="%231D685D" stroke-opacity="1"/></svg>');
}

.page-nav__row-links-end {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.4393 19.5607C15.8536 18.9749 15.8536 18.0251 16.4393 17.4393C17.0251 16.8536 17.9749 16.8536 18.5607 17.4393L25.5607 24.4393L26.6213 25.5L25.5607 26.5607L18.5607 33.5607C17.9749 34.1464 17.0251 34.1464 16.4393 33.5607C15.8536 32.9749 15.8536 32.0251 16.4393 31.4393L22.3787 25.5L16.4393 19.5607ZM25.4393 19.5607C24.8536 18.9749 24.8536 18.0251 25.4393 17.4393C26.0251 16.8536 26.9749 16.8536 27.5607 17.4393L34.5607 24.4393L35.6213 25.5L34.5607 26.5607L27.5607 33.5607C26.9749 34.1464 26.0251 34.1464 25.4393 33.5607C24.8536 32.9749 24.8536 32.0251 25.4393 31.4393L31.3787 25.5L25.4393 19.5607Z" fill="%231D685D"/><rect x="-0.5" y="0.5" width="49" height="49" rx="24.5" transform="matrix(-1 0 0 1 49 0)" stroke="%231D685D" stroke-opacity="0.15"/></svg>');
}

.page-nav__row-links-end:hover {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.4393 19.5607C15.8536 18.9749 15.8536 18.0251 16.4393 17.4393C17.0251 16.8536 17.9749 16.8536 18.5607 17.4393L25.5607 24.4393L26.6213 25.5L25.5607 26.5607L18.5607 33.5607C17.9749 34.1464 17.0251 34.1464 16.4393 33.5607C15.8536 32.9749 15.8536 32.0251 16.4393 31.4393L22.3787 25.5L16.4393 19.5607ZM25.4393 19.5607C24.8536 18.9749 24.8536 18.0251 25.4393 17.4393C26.0251 16.8536 26.9749 16.8536 27.5607 17.4393L34.5607 24.4393L35.6213 25.5L34.5607 26.5607L27.5607 33.5607C26.9749 34.1464 26.0251 34.1464 25.4393 33.5607C24.8536 32.9749 24.8536 32.0251 25.4393 31.4393L31.3787 25.5L25.4393 19.5607Z" fill="%231D685D"/><rect x="-0.5" y="0.5" width="49" height="49" rx="24.5" transform="matrix(-1 0 0 1 49 0)" stroke="%231D685D" stroke-opacity="1"/></svg>');
}

.page-nav__row-links a {
  margin-right: 1rem;
  color: var(--cr-black-50);
}

.page-nav__row-links a:hover {
  color: var(--cr-blue);
}

.page-nav__row-links a.--current {
  color: var(--cr-black);
}

.page-nav__row-links a:last-child {
  margin-right: 0;
}

.docs-slider__swiper-item-body-desc span {
  color: var(--cr-blue);
}

.doc__slider-swiper-item-mob {
  display: none;
}

.before-afters__list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1rem;
  margin-top: 1.5rem;
}

.before-after__swiper-slide-bottom-item:last-child {
  margin-top: 1.5rem;
}

.twentytwenty-container img {
  max-width: unset;
  width: 100%;
}

.twentytwenty-container img,
.before-after__swiper-slide-wrap {
  min-height: 1px;
}

.before-after__swiper-slide-bottom-item-title {
  color: var(--cr-blue);
}

.before-after__swiper-slide-bottom-item-text {
  margin-top: 0.5rem;
}

.before-after__main-swiper {
  display: none;
}

.before-after__main-swiper-navigation {
  display: none;
}

.reviews-list__items {
  margin-top: 1.5rem;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1rem;
}

.reviews-list__items .reviews__slider-wrap-item {
  background-color: var(--cr-white);
}

.reviews-list__items .reviews__slider-wrap-item-top {
  display: flex;
  flex-direction: column;
}

.reviews-list__items .reviews__slider-wrap-item-tag {
  margin-top: 0;
  margin-bottom: 0.62rem;
}

.reviews-list__items .reviews__slider-wrap-item-img {
  order: 1;
  background-color: var(--cr-grey-l);
}

.reviews__slider-wrap-item-body {
  margin-bottom: 0.75rem;
  color: var(--cr-black-50);
}

.reviews-list__items .reviews__slider-wrap-item-body,
.reviews-list__items .reviews__slider-wrap-item-bottom {
  margin-top: 2.25rem;
}

.reviews-list__items .reviews__slider-wrap-item-tag {
  background-color: #001ca4;
}

.reviews-list__items .reviews__slider-wrap-item {
  transition: var(--ease-in-out);
}

.reviews-list__items .reviews__slider-wrap-item:hover {
  transition: var(--ease-in-out);
  background-color: var(--cr-blue);
}

.reviews-list__items
  .reviews__slider-wrap-item
  .reviews__slider-wrap-item-star {
  transition: var(--ease-in-out);
}

.reviews-list__items
  .reviews__slider-wrap-item:hover
  .reviews__slider-wrap-item-star {
  transition: var(--ease-in-out);
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M22.2485 9.17821C22.1711 8.93232 22.0218 8.71522 21.82 8.55483C21.6182 8.39444 21.373 8.29811 21.116 8.2782L15.5416 7.79633C15.5079 7.79302 15.4757 7.78063 15.4485 7.76049C15.4212 7.74035 15.4 7.71321 15.3869 7.68196L13.2091 2.49195C13.1083 2.25519 12.94 2.05331 12.7253 1.91141C12.5106 1.7695 12.259 1.69385 12.0016 1.69385C11.7443 1.69385 11.4926 1.7695 11.2779 1.91141C11.0632 2.05331 10.895 2.25519 10.7941 2.49195L8.6163 7.68196C8.60325 7.71321 8.58198 7.74035 8.55475 7.76049C8.52751 7.78063 8.49533 7.79302 8.46162 7.79633L2.88724 8.2782C2.63022 8.29811 2.38503 8.39444 2.18321 8.55483C1.98139 8.71522 1.83217 8.93232 1.75474 9.17821C1.67274 9.42444 1.66557 9.68946 1.73416 9.93976C1.80274 10.1901 1.94399 10.4144 2.14005 10.5845L6.36912 14.2735C6.39501 14.2965 6.41424 14.3261 6.4248 14.359C6.43536 14.392 6.43685 14.4273 6.42912 14.461L5.15787 19.9463C5.09861 20.1989 5.11551 20.4633 5.20645 20.7063C5.29739 20.9492 5.45828 21.1598 5.6688 21.3113C5.87606 21.4643 6.1244 21.5515 6.38176 21.5619C6.63912 21.5722 6.89367 21.5052 7.11255 21.3695L11.9041 18.4632C11.9323 18.4458 11.9647 18.4365 11.9979 18.4365C12.031 18.4365 12.0635 18.4458 12.0916 18.4632L16.8832 21.3695C17.1043 21.5049 17.3606 21.5717 17.6198 21.5616C17.8789 21.5515 18.1292 21.4648 18.3391 21.3126C18.549 21.1603 18.7091 20.9493 18.7992 20.7062C18.8893 20.463 18.9054 20.1986 18.8454 19.9463L17.5779 14.4591C17.5701 14.4254 17.5716 14.3902 17.5822 14.3572C17.5927 14.3242 17.612 14.2946 17.6379 14.2716L21.8669 10.5826C22.062 10.4122 22.2023 10.188 22.2702 9.93812C22.3381 9.68822 22.3305 9.42382 22.2485 9.17821ZM21.1235 9.7332L16.8944 13.4223C16.7142 13.5791 16.5802 13.7821 16.5069 14.0094C16.4335 14.2367 16.4236 14.4797 16.4782 14.7123L17.7457 20.1995C17.755 20.2363 17.753 20.2752 17.7398 20.3108C17.7265 20.3465 17.7028 20.3773 17.6716 20.3991C17.6434 20.4217 17.6088 20.4347 17.5727 20.4362C17.5366 20.4377 17.501 20.4277 17.471 20.4076L12.6794 17.5013C12.4751 17.3772 12.2407 17.3115 12.0016 17.3115C11.7626 17.3115 11.5281 17.3772 11.3238 17.5013L6.53224 20.4076C6.50225 20.4277 6.46663 20.4377 6.43055 20.4362C6.39446 20.4347 6.35981 20.4217 6.33161 20.3991C6.30047 20.3773 6.27671 20.3465 6.26348 20.3108C6.25025 20.2752 6.24818 20.2363 6.25755 20.1995L7.52505 14.7123C7.57962 14.4797 7.5697 14.2367 7.49635 14.0094C7.423 13.7821 7.289 13.5791 7.1088 13.4223L2.87974 9.7332C2.85082 9.70861 2.83004 9.67581 2.82017 9.63915C2.81029 9.60249 2.81178 9.56369 2.82443 9.52789C2.8339 9.49224 2.85442 9.46052 2.88306 9.43727C2.9117 9.41402 2.94697 9.40045 2.9838 9.39852L8.55911 8.91664C8.7978 8.89631 9.02636 8.81104 9.22005 8.67007C9.41373 8.52911 9.56514 8.33783 9.65787 8.11695L11.8357 2.92695C11.8508 2.89474 11.8748 2.86751 11.9049 2.84843C11.9349 2.82935 11.9698 2.81922 12.0054 2.81922C12.041 2.81922 12.0758 2.82935 12.1059 2.84843C12.1359 2.86751 12.1599 2.89474 12.1751 2.92695L14.3454 8.11695C14.4378 8.3373 14.5886 8.52823 14.7816 8.66915C14.9746 8.81008 15.2023 8.89565 15.4404 8.91664L21.0157 9.39852C21.0525 9.40045 21.0878 9.41402 21.1164 9.43727C21.1451 9.46052 21.1656 9.49224 21.1751 9.52789C21.1881 9.56333 21.1902 9.60189 21.181 9.63852C21.1718 9.67516 21.1518 9.70816 21.1235 9.7332Z" fill="white"/><path d="M22.2485 9.17821C22.1711 8.93232 22.0218 8.71522 21.82 8.55483C21.6182 8.39445 21.373 8.29811 21.116 8.27821L15.5416 7.79633C15.5079 7.79302 15.4757 7.78063 15.4485 7.76049C15.4212 7.74036 15.4 7.71322 15.3869 7.68196L13.2091 2.49195C13.1083 2.25519 12.94 2.05331 12.7253 1.91141C12.5106 1.7695 12.259 1.69385 12.0016 1.69385C11.7443 1.69385 11.4926 1.7695 11.2779 1.91141C11.0632 2.05331 10.895 2.25519 10.7941 2.49195L8.6163 7.68196C8.60325 7.71322 8.58198 7.74036 8.55475 7.76049C8.52751 7.78063 8.49533 7.79302 8.46162 7.79633L2.88724 8.27821C2.63022 8.29811 2.38503 8.39445 2.18321 8.55483C1.98139 8.71522 1.83217 8.93232 1.75474 9.17821C1.67274 9.42444 1.66557 9.68946 1.73416 9.93976C1.80274 10.1901 1.94399 10.4144 2.14005 10.5845L6.36912 14.2735C6.39501 14.2965 6.41424 14.3261 6.4248 14.359C6.43536 14.392 6.43685 14.4273 6.42912 14.461L5.15787 19.9463C5.09861 20.1989 5.11551 20.4633 5.20645 20.7063C5.29739 20.9492 5.45828 21.1598 5.6688 21.3113C5.87606 21.4643 6.1244 21.5515 6.38176 21.5619C6.63912 21.5722 6.89367 21.5052 7.11255 21.3695L11.9041 18.4632C11.9323 18.4458 11.9647 18.4365 11.9979 18.4365C12.031 18.4365 12.0635 18.4458 12.0916 18.4632L16.8832 21.3695C17.1043 21.5049 17.3606 21.5717 17.6198 21.5616C17.8789 21.5515 18.1292 21.4648 18.3391 21.3126C18.549 21.1603 18.7091 20.9493 18.7992 20.7062C18.8893 20.463 18.9054 20.1986 18.8454 19.9463L17.5779 14.4591C17.5701 14.4254 17.5716 14.3902 17.5822 14.3572C17.5927 14.3242 17.612 14.2946 17.6379 14.2716L21.8669 10.5826C22.062 10.4122 22.2023 10.188 22.2702 9.93812C22.3381 9.68822 22.3305 9.42382 22.2485 9.17821ZM21.1235 9.73321L16.8944 13.4223C16.7142 13.5791 16.5802 13.7821 16.5069 14.0094C16.4335 14.2367 16.4236 14.4797 16.4782 14.7123L17.7457 20.1995C17.755 20.2363 17.753 20.2752 17.7398 20.3108C17.7265 20.3465 17.7028 20.3773 17.6716 20.3991C17.6434 20.4217 17.6088 20.4347 17.5727 20.4362C17.5366 20.4377 17.501 20.4277 17.471 20.4076L12.6794 17.5013C12.4751 17.3772 12.2407 17.3115 12.0016 17.3115C11.7626 17.3115 11.5281 17.3772 11.3238 17.5013L6.53224 20.4076C6.50225 20.4277 6.46663 20.4377 6.43055 20.4362C6.39446 20.4347 6.35981 20.4217 6.33161 20.3991C6.30047 20.3773 6.27671 20.3465 6.26348 20.3108C6.25025 20.2752 6.24818 20.2363 6.25755 20.1995L7.52505 14.7123C7.57962 14.4797 7.5697 14.2367 7.49635 14.0094C7.423 13.7821 7.289 13.5791 7.1088 13.4223L2.87974 9.73321C2.85082 9.70861 2.83004 9.67581 2.82017 9.63915C2.81029 9.60249 2.81178 9.56369 2.82443 9.52789C2.8339 9.49224 2.85442 9.46052 2.88306 9.43727C2.9117 9.41402 2.94697 9.40046 2.9838 9.39852L8.55911 8.91664C8.7978 8.89631 9.02636 8.81104 9.22005 8.67007C9.41373 8.52911 9.56514 8.33783 9.65787 8.11696L11.8357 2.92695C11.8508 2.89474 11.8748 2.86751 11.9049 2.84843C11.9349 2.82935 11.9698 2.81922 12.0054 2.81922C12.041 2.81922 12.0758 2.82935 12.1059 2.84843C12.1359 2.86751 12.1599 2.89474 12.1751 2.92695L14.3454 8.11696C14.4378 8.3373 14.5886 8.52823 14.7816 8.66915C14.9746 8.81008 15.2023 8.89565 15.4404 8.91664L21.0157 9.39852C21.0525 9.40046 21.0878 9.41402 21.1164 9.43727C21.1451 9.46052 21.1656 9.49224 21.1751 9.52789C21.1881 9.56333 21.1902 9.60189 21.181 9.63852C21.1718 9.67516 21.1518 9.70816 21.1235 9.73321Z" fill="white"/><path d="M21.1235 9.73321L16.8944 13.4223C16.7142 13.5791 16.5802 13.7821 16.5069 14.0094C16.4335 14.2367 16.4236 14.4797 16.4782 14.7123L17.7457 20.1995C17.755 20.2363 17.753 20.2752 17.7398 20.3108C17.7265 20.3465 17.7028 20.3773 17.6716 20.3991C17.6434 20.4217 17.6088 20.4347 17.5727 20.4362C17.5366 20.4377 17.501 20.4277 17.471 20.4076L12.6794 17.5013C12.4751 17.3772 12.2407 17.3115 12.0016 17.3115C11.7626 17.3115 11.5281 17.3772 11.3238 17.5013L6.53224 20.4076C6.50225 20.4277 6.46663 20.4377 6.43055 20.4362C6.39446 20.4347 6.35981 20.4217 6.33161 20.3991C6.30047 20.3773 6.27671 20.3465 6.26348 20.3108C6.25025 20.2752 6.24818 20.2363 6.25755 20.1995L7.52505 14.7123C7.57962 14.4797 7.5697 14.2367 7.49635 14.0094C7.423 13.7821 7.289 13.5791 7.1088 13.4223L2.87974 9.73321C2.85082 9.70861 2.83004 9.67581 2.82017 9.63915C2.81029 9.60249 2.81178 9.56369 2.82443 9.52789C2.8339 9.49224 2.85442 9.46052 2.88306 9.43727C2.9117 9.41402 2.94697 9.40046 2.9838 9.39852L8.55911 8.91664C8.7978 8.89631 9.02636 8.81104 9.22005 8.67007C9.41373 8.52911 9.56514 8.33783 9.65787 8.11696L11.8357 2.92695C11.8508 2.89474 11.8748 2.86751 11.9049 2.84843C11.9349 2.82935 11.9698 2.81922 12.0054 2.81922C12.041 2.81922 12.0758 2.82935 12.1059 2.84843C12.1359 2.86751 12.1599 2.89474 12.1751 2.92695L14.3454 8.11696C14.4378 8.3373 14.5886 8.52823 14.7816 8.66915C14.9746 8.81008 15.2023 8.89565 15.4404 8.91664L21.0157 9.39852C21.0525 9.40046 21.0878 9.41402 21.1164 9.43727C21.1451 9.46052 21.1656 9.49224 21.1751 9.52789C21.1881 9.56333 21.1902 9.60189 21.181 9.63852C21.1718 9.67516 21.1518 9.70816 21.1235 9.73321Z" fill="white"/></svg>');
}

.reviews-list__items
  .reviews__slider-wrap-item
  .reviews__slider-wrap-item-body-text {
  transition: var(--ease-in-out);
}

.reviews-list__items
  .reviews__slider-wrap-item:hover
  .reviews__slider-wrap-item-body-text {
  color: var(--cr-white);
  transition: var(--ease-in-out);
}

.reviews-list__items
  .reviews__slider-wrap-item
  .reviews__slider-wrap-item-name {
  transition: var(--ease-in-out);
}

.reviews-list__items
  .reviews__slider-wrap-item:hover
  .reviews__slider-wrap-item-name {
  color: var(--cr-white);
  transition: var(--ease-in-out);
}

.reviews-list__items .reviews__slider-wrap-item svg path {
  transition: var(--ease-in-out);
}

.reviews-list__items .reviews__slider-wrap-item:hover svg path {
  stroke: var(--cr-white);
  transition: var(--ease-in-out);
}

.reviews-list__items .reviews__slider-wrap-item:hover svg rect {
  stroke: var(--cr-white);
  stroke-opacity: 1;
  transition: var(--ease-in-out);
}

.reviews-list__items .reviews__slider-wrap-item svg rect {
  transition: var(--ease-in-out);
}

.reviews-main__grid-content {
  position: relative;
}

.reviews-main__grid-content:before {
  width: 43.4375rem;
  height: 43.4375rem;
  background: rgba(250, 223, 233, 0.5);
  filter: blur(125px);
  content: '';
  position: absolute;
  right: -3rem;
  display: none;
  bottom: -22rem;
}

.reviews-main__grid-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.reviews-main__grid-content .reviews-main__grid-content-top,
.reviews-main__grid-content .reviews-main__grid-content-btn {
  position: relative;
  z-index: 1;
}

.reviews-main__grid-content-title span {
  color: var(--cr-blue);
}

.reviews-main__grid-content-title-text {
  margin-top: 2.25rem;
}

.clinic__docs-row-photos {
  margin-right: 1rem;
}

.clinic__docs-row-photos img {
  width: 2.25rem;
  border-radius: 0.75rem;
  border: 2px solid var(--cr-blue);
  height: 2.25rem;
}

.clinic__docs-row-photos img:nth-child(-n + 2) {
  margin-right: -1rem;
}

.clinic__docs-row-photos img:first-child {
  z-index: 2;
}

.clinic__docs-row-photos img:nth-child(2) {
  z-index: 1;
}

.clinic__docs-row-tag {
  border-radius: 2.25rem;
  background: #001ca4;
  padding: 0.5rem 0.75rem;
  color: var(--cr-white);
}

.clinic__main-title {
  margin-top: 3rem;
}

.clinic__main-phone {
  color: var(--cr-blue);
  display: block;
  margin-top: 1rem;
}

.clinic__main-desc {
  color: var(--cr-black-50);
  display: block;
  margin-top: 0.25rem;
}

.main-slider__swiper-slide-content.services__wrapper-content.clinic__wrapper {
  padding-right: 4.5rem;
}

a.clinic__main-desc:hover {
  color: var(--cr-blue);
}

.blog-slider__swiper .swiper-slide,
.docs__slider-swiper .swiper-slide,
.promo-slider__swiper .swiper-slide {
  opacity: 0;
  transition: var(--ease-in-out);
}

.blog-slider__swiper .swiper-slide.swiper-slide-visible,
.docs__slider-swiper .swiper-slide.swiper-slide-visible,
.promo-slider__swiper .swiper-slide.swiper-slide-visible {
  opacity: 1;
  transition: var(--ease-in-out);
}

.clinic-about__wrap {
  max-width: 54rem;
  width: 100%;
  margin-left: auto;
}

.clinic-about__wrap-text {
  margin-top: 2.25rem;
}

.clinic-about__wrap-btn {
  margin-top: 2.25rem;
  position: relative;
}

.clinic-doctor__grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 2.25rem;
}

.clinic-doctor {
  background: var(--cr-blue-15);
  border-radius: 3rem;
  position: relative;
}

.clinic-doctor__grid-wrap {
  position: relative;
}

.clinic-doctor:before {
  content: '';
  position: absolute;
  width: 31.625rem;
  height: 31.625rem;
  background: linear-gradient(
    220deg,
    rgba(100, 162, 255, 0.5) 0%,
    rgba(53, 94, 233, 0.5) 100%
  );
  border-radius: 100%;
  left: 3rem;
  bottom: -15rem;
}

.clinic-doctor__grid-icons {
  position: relative;
}

/* .clinic-doctor__grid-icons:after {
    content: '';
    position: absolute;
    width: 22.75rem;
    height: 22.75rem;
    background:  linear-gradient(220deg, rgba(100, 162, 255, 0.50) 0%, rgba(53, 94, 233, 0.50) 100%);
    border-radius: 100%;
    right: -22rem;
    top: -10rem;
} */

.clinic-doctor__grid-icons-item {
  position: relative;
  z-index: 1;
}

.clinic-doctor__grid-wrap img {
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0;
}

.clinic-doctor__grid-icons {
  padding: 7.5rem 0;
}

.desc-wrapper.--clinic {
  overflow: hidden;
  padding-top: 18rem;
  margin-top: -18rem;
}

.clinic-doctor__grid-icons-item-icon {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}

.clinic-doctor__grid-icons-item-icon img {
  min-width: 3.125rem;
  height: 3.125rem;
  box-shadow: 3.200000047683716px 4px 20px 0px rgba(41, 54, 136, 0.2);
  border-radius: 100%;
}

.clinic-doctor__grid-icons-item-text {
  margin-top: 0.75rem;
  color: var(--cr-black-50);
}

.clinic-doctor__icons-mob {
  display: none;
  border-radius: 2rem;
  background-color: var(--cr-blue-15);
  margin-top: 0.75rem;
  margin-bottom: 3.5rem;
  padding: 1.5rem 0;
}

.clinic-doctor__grid-icons-item {
  margin-bottom: 1.5rem;
}

.clinic-doctor__grid-icons-item:last-child {
  margin-bottom: 0;
}

.tools {
  background-color: var(--cr-white);
  border-radius: 3rem;
}

.tools__swiper-thumbs {
  margin-top: 3.5rem;
}

.thumbs__slide-top-number {
  position: relative;
  color: var(--cr-blue-15);
  font-size: 2rem;
  font-style: normal;
  font-weight: 700;
  line-height: normal;color: rgba(185, 185, 185, 0.40);


}

.tools__swiper-thumbs .swiper-slide-active .thumbs__slide-top-number {
  color: var(--Color2, rgba(50, 50, 50, 0.50));
}

.thumbs__slide-top-number::before {
  content: '';
  width: calc(100% - 3.75rem);
  height: 0.5rem;
  background-image: url('data:image/svg+xml,<svg width="216" height="9" viewBox="0 0 216 9" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="4" cy="4.5" r="4" fill="%23D1D0D0"/><circle cx="20" cy="4.5" r="4" fill="%23D1D0D0"/><circle cx="36" cy="4.5" r="4" fill="%23D1D0D0"/><circle cx="52" cy="4.5" r="4" fill="%23D1D0D0"/><circle cx="68" cy="4.5" r="4" fill="%23D1D0D0"/><circle cx="84" cy="4.5" r="4" fill="%23D1D0D0"/><circle cx="100" cy="4.5" r="4" fill="%23D1D0D0"/><circle cx="116" cy="4.5" r="4" fill="%23D1D0D0"/><circle cx="132" cy="4.5" r="4" fill="%23D1D0D0"/><circle cx="148" cy="4.5" r="4" fill="%23D1D0D0"/><circle cx="164" cy="4.5" r="4" fill="%23D1D0D0"/><circle cx="180" cy="4.5" r="4" fill="%23D1D0D0"/><circle cx="196" cy="4.5" r="4" fill="%23D1D0D0"/><circle cx="212" cy="4.5" r="4" fill="%23D1D0D0"/></svg>');
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
  right: 0;
  bottom: .5rem;
}

.thumbs__slide-body {
  margin-top: 1.5rem;
  color: var(--cr-black-50);
  font-weight: 700;
  display: none;
}

.tools__swiper-grid {
  border-radius: 1.5rem;
  background: var(--Color6, #F5F5F5);
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 4rem;
  align-items: center;
  padding: 3.5rem;
}

.tools__swiper-grid-content {
}

.tools__swiper-grid-content-title {
  color: var(--cr-blue);
  font-weight: 700;
}

.tools__swiper-grid-content-text {
  margin-top: 1.5rem;
  color: #000;
}


.tools__swiper-grid-content-text ul  {
  margin-top: .75rem;
}

.tools__swiper-grid-content-text ul li {
  margin-bottom: 0.75rem;
  position: relative;
  padding-left: 2.25rem;
}

.tools__swiper-grid-content-text ul li::before {
  content: '';
    height: 0.625rem;
    width: 0.625rem;
    border-radius: 100%;
    position: absolute;
    left: 0.5rem;
    top: 0.125rem;
    background: var(--cr-blue);
}

.tools__swiper-grid-content-text ul li:last-child {
    margin-bottom: 0;
}


.tools__swiper-grid-wrap {
  position: relative;
  width: 100%;
  padding-bottom: 92.5925925925926%;
}

.tools__swiper-grid-wrap-back {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  display: none;
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}

.tools__swiper-grid-wrap-img {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
  border-radius: 1.5rem;
  background: #FFF;
}

.tools__swiper,
.tools__swiper-navigation {
  margin-top: 1.5rem;
}

.tools__swiper .swiper-slide {
  opacity: 0;
  transition: var(--ease-in-out);
}

.tools__swiper .swiper-slide-active {
  opacity: 1;
  transition: var(--ease-in-out);
}

.tools__swiper .swiper-slide-visible {
  opacity: 1;
  transition: var(--ease-in-out);
}

.main-slider__swiper-slide-content.services__wrapper-content.doctor__wrapper-content {
  padding: 3.5rem 4.5rem;
}

.doctor__wrapper-content-title {
  margin-bottom: 2.25rem;
}

.doctor__subtext {
  color: var(--cr-main-dark);
  opacity: 0.5;
  padding: 0.75rem 0;
  border-bottom: 1px solid var(--cr-black-15);
}

.doctor__arrow {
  margin-top: 0.75rem;
  color: var(--cr-black);
}

.doctor__arrow:hover {
  color: var(--cr-blue);
}

.doctor__arrow svg {
  display: block;
  margin-left: 0.75rem;
}

.doctor-info .services-prices__list-item.row.--just-space.--align-center {
  padding: 0;
}

.doctor-info .advantages__list-item-body.--prices {
  padding-top: 0.75rem;
  border-top: 1px solid var(--cr-black-15);
}

.doctor__education-row-number {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 3.125rem;
  background-color: var(--cr-blue);
  border-radius: 100%;
  color: var(--cr-white);
  margin-right: 1.5rem;
  min-width: 1.875rem;
  height: 1.875rem;
  margin-top: -0.25rem;
}

.doctor__education-row {
  margin-bottom: 1.5rem;
  align-items: flex-start;
}

.doctor__education-row span {
  color: var(--cr-blue);
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}

.doctor__education-row:last-child {
  margin-bottom: 0;
}

.footer__breacrumbs {
  flex-wrap: wrap;
}

.article .blog-slider__swiper-slide-top-tag {
  position: relative;
  left: unset;
  top: unset;
}

.article-wrapper {
  margin: 7.5rem 0;
}

.article-wrapper__wrapper {
  background-color: var(--cr-white);
  border-radius: 3rem;
  padding: 3.125rem;
}

.article-wrapper__grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 7.5rem;
}

.article-wrpper__grid-wrap {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
}

.article-wrpper__grid-wrap img {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  max-height: 33rem;
  width: 100%;
  object-fit: cover;
  border-radius: 1.5rem;
}

.article-wrpper__grid-content-text {
  margin-top: 1.5rem;
}

.article-wrapper__info {
  margin-top: 6.5rem;
  position: relative;
}

.article-wrapper__info-bg img {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
  border-radius: 1.5rem;
}

.article-wrapper__info-block {
  position: relative;
  z-index: 1;
  padding: 2.25rem 2.25rem 4.19rem 3.13rem;
}

.article-wrapper__info-block-title {
  color: var(--cr-blue);
}

.article-wrapper__info-block {
  width: 100%;
  max-width: 48rem;
}

.article-comment__grid {
  display: grid;
  grid-template-columns: 2.5fr 1fr;
  gap: 7rem;
  align-items: flex-start;
}

.article-comment__grid-doc-desc {
  color: var(--cr-black-50);
  margin-bottom: 0.75rem;
}

.article-comment__grid-content h4 {
  margin-top: 3rem;
  color: var(--cr-blue);
}

.article-comment__grid-doc {
  position: sticky;
  top: 8rem;
}

.article-commnet__grid-content-link.row {
  display: none;
}

.articles__wrapper-content-date {
  color: var(--cr-black-50);
}

.questionnaire__text {
  margin-top: 1rem;
}

.questionnaire__form-grid-three {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 2.25rem 1rem;
  align-items: center;
  margin-top: 2.25rem;
}

.questionnaire__form .popup__body-form-input {
  margin-bottom: 0;
}

.questionnaire__form-single-input {
  margin-top: 2.25rem;
}

.questionnaire__form-grid-two {
  position: static !important;
  margin-top: 2.25rem;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1rem;
}

.questionnaire__form-grid-two-item {
  border-radius: 1.5rem;
  background: var(--cr-white);
  box-shadow: 0px 16px 60px 0px rgba(0, 0, 0, 0.1);
  padding: 2.25rem;
}

.questionnaire__form-grid-btn.btn {
  border: none;
  outline: none;
  margin-top: 2.25rem;
}

.questionnaire__form {
  position: relative;
}

.questionnaire__form:after {
  width: 42.8125rem;
  height: 42.8125rem;
  content: '';
  position: absolute;
  border-radius: 100%;
  right: -10rem;
  background-color: var(--cr-blue-5);
  top: -6.87rem;
}

.questionnaire__form > * {
  position: relative;
  z-index: 1;
}

.header__mob-services-wrapper-block-content {
  display: none;
}

.header__mob-services-wrapper-block-content.active {
  display: block;
}

.header__mob-services-wrapper-block-togglers {
  margin-bottom: 1rem;
}

.header__mob-services-wrapper-block-togglers {
  padding: 0.5rem;
  border-radius: 0.75rem;
  background-color: var(--cr-blue);
  margin-top: 0.5rem;
}

.header__mob-services-wrapper-block-togglers-toggler {
  background-color: var(--cr-blue);
  color: #fff;
  padding: 0.625rem 1.25rem;
  border-radius: 0.5rem;
  width: 100%;
  text-align: center;
  font-size: 0.75rem;
  font-weight: 700;
}

.header__mob-services-wrapper-block-togglers-toggler.active {
  background-color: var(--cr-white);
  color: var(--cr-black);
}

.snackbar {
  position: fixed;
  left: 0;
  bottom: 1rem;
  width: 100%;
  padding: 0 1.25rem;
  z-index: 100;
  display: none;
}

.snackbar__wrapper {
  padding: 0.69rem 1rem;
  border-radius: 1.5rem;
  background-color: var(--cr-white);
  box-shadow: 0px 4px 100px 0px rgba(41, 54, 136, 0.2);
}

.snackbar__wrapper-title {
  color: var(--cr-blue);
}

.snackbar__wrapper-text {
  color: var(--cr-black-50);
  margin-top: 0.25rem;
}

.snackbar__wrapper-link {
  margin-top: 0.25rem;
  color: var(--cr-black-50);
}

.snackbar__wrapper-link:hover {
  color: var(--cr-blue);
}

.snackbar__wrapper-link svg {
  margin-left: 0.5rem;
}

.sharing-thumbs__slide-content-top-name {
  color: var(--cr-black);
}

.sharing-thumbs__slide:hover .sharing-thumbs__slide-content-top-name {
  color: var(--cr-blue);
}

#callback {
  position: relative;
  overflow: visible;
}

#callback:before {
  position: absolute;
  content: '';
  width: 11.9375rem;
  height: 11.9375rem;
  border-radius: 100%;
  background-color: var(--cr-blue-5);
  bottom: -1rem;
  left: -7rem;
  z-index: -1;
}

#callback:after {
  position: absolute;
  content: '';
  width: 20.0625rem;
  height: 20.0625rem;
  border-radius: 100%;
  background-color: var(--cr-blue-5);
  top: -3rem;
  right: -5rem;
  z-index: -1;
}

.before-after__swiper-slide-bottom {
  padding: 0 2.25rem 2.25rem 2.25rem;
}

.before-after__swiper-slide-bottom-item-text {
  margin-top: 0.5rem;
}

.reviews-slider__wrap-row-btn {
  margin-right: 20.4375rem;
}

.reviews-slider__wrap-info-item-wrap {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.reviews-slider__wrap-info-item-wrap.--ya {
  background-image: url('data:image/svg+xml,<svg width="81" height="81" viewBox="0 0 81 81" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_601_24873)"><path fill-rule="evenodd" clip-rule="evenodd" d="M81 40.5C81 62.8675 62.8675 81 40.5 81C18.1325 81 0 62.8675 0 40.5C0 25.2516 8.42691 11.9714 20.8777 5.0625L21.0715 5.01089C23.0997 4.47077 24.3914 7.1189 22.7173 8.38477C11.4338 14.646 3.79688 26.6812 3.79688 40.5C3.79688 60.7706 20.2294 77.2031 40.5 77.2031C60.7706 77.2031 77.2031 60.7706 77.2031 40.5C77.2031 20.2294 60.7706 3.79688 40.5 3.79688C38.2358 3.55755 38.2387 0.266031 40.5 0C62.8675 0 81 18.1325 81 40.5Z" fill="white"/><path d="M40.5 0C33.3809 0 26.6907 1.83686 20.8777 5.0625L21.0715 5.01089C23.0997 4.47077 24.3914 7.1189 22.7173 8.38477C27.9853 5.46153 34.0483 3.79688 40.5 3.79688C38.2358 3.55755 38.2387 0.266031 40.5 0Z" fill="%23D9D9D9" fill-opacity="0.5"/><rect x="13" y="13" width="56" height="56" rx="28" fill="white"/><path d="M48 53H43.795V31.3791H41.9174C38.4793 31.3791 36.681 33.1648 36.681 35.8297C36.681 38.8516 37.924 40.2527 40.4893 42.0385L42.605 43.522L36.5223 53H32L37.4744 44.5385C34.3273 42.2033 32.5554 39.9231 32.5554 36.0769C32.5554 31.2692 35.7818 28 41.8909 28H47.9736V53H48Z" fill="%23FC3F1D"/></g><defs><clipPath id="clip0_601_24873"><rect width="81" height="81" fill="white"/></clipPath></defs></svg>');
}

.reviews-slider__wrap-info-item-wrap.--zoon {
  background-image: url('data:image/svg+xml,<svg width="81" height="81" viewBox="0 0 81 81" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g clip-path="url(%23clip0_127_178)"><path fill-rule="evenodd" clip-rule="evenodd" d="M81 40.5C81 62.8675 62.8675 81 40.5 81C18.1325 81 0 62.8675 0 40.5C0 25.2516 8.42691 11.9714 20.8777 5.0625L21.0715 5.01089C23.0997 4.47077 24.3914 7.1189 22.7173 8.38477V8.38477C11.4338 14.646 3.79688 26.6812 3.79688 40.5C3.79688 60.7706 20.2294 77.2031 40.5 77.2031C60.7706 77.2031 77.2031 60.7706 77.2031 40.5C77.2031 20.2294 60.7706 3.79688 40.5 3.79688V3.79688C38.2358 3.55755 38.2387 0.266031 40.5 0V0C62.8675 0 81 18.1325 81 40.5Z" fill="white"/><path d="M40.5 0C33.3809 0 26.6907 1.83686 20.8777 5.0625L21.0715 5.01089C23.0997 4.47077 24.3914 7.1189 22.7173 8.38477V8.38477C27.9853 5.46153 34.0483 3.79688 40.5 3.79688V3.79688C38.2358 3.55755 38.2387 0.266031 40.5 0V0Z" fill="%23D9D9D9" fill-opacity="0.5"/><rect x="13" y="13" width="56" height="56" rx="28" fill="white"/><rect x="23" y="36" width="35.5556" height="10" fill="url(%23pattern0_127_178)"/></g><defs><pattern id="pattern0_127_178" patternContentUnits="objectBoundingBox" width="1" height="1"><use xlink:href="%23image0_127_178" transform="scale(0.003125 0.0111111)"/></pattern><clipPath id="clip0_127_178"><rect width="81" height="81" fill="white"/></clipPath><image id="image0_127_178" width="320" height="90" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABaCAYAAADJqo/jAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAef0lEQVR42u2de3hU1dX/v+vM5D65QLhlQAjMzJmJ0QheC6KCF2jVilrx0qo8VV8vb/tStdr6U7HUa8GqfdW+VdHWCl7p+7ai1gsWsCJqEShgSObkhCRcwiUJCblnZs5evz8mJDOQQGYyMzkJ+/M88zBD5pyzzpq9v2ftc9ZemxAlvBpWtI+ZAkWZCrAD4IkAjQWQA0YWCBYAwzC4aAPQDuAggBYA1QAqQagE03ok+7+kmTXNkEgkQwKKSPTegQU59kvA4haAZgDIPM78FQB4PYClaA8sozm1TbIJSSRDXAB5Nazw2e8A+B4A46XbAABNYPwRgaRf06U76qU7JJIhKIC80j4dgp8HcIp0V4/UgOmXmF39KhFYukMiGSICyJ/k/QyMpwEo0lXH5C/w0Tz6fnWrdIVEMogFMDjkzXsBwM3SRRHxLwQCc+iSmr3SFRKJ+ek5svPZn5XiFxVnwmr9lFcOy5aukEgGoQDyx3kPAHyHdE3UFMJIfZtXwypdIZEMIgHkD8fMAPCIdEs/IcyG375AOkIiMXtXPSR+7xQmI/vAvwEUSLfEBB8UTKaL9pRIV0gkZo8Asw/8XIpfTEmGwc9JN0gkJo8AO6O/HQBGS5fE3MNn0Kw930hHSCRmjQBzDlwtxS9OsHygJJGYWwCTx/xYuiJuIeB1vG5cmvSDRGI+rMycCmAaAk1ASznQogdfrZ3vW7cDwj/AGpIEJGUHX9YcwJICBJqDr/ZqQLSb2cdpaPJPBbBKNjeJxGQCCGAqgFRYM4HsycFX2BDOANp2Ai1lneIYIpL+A3GSjAlA7rnd9mSoAFl6G2MC7XuA5lKg/mugfh1wcBPAwkyB9kwpgBKJOQXwzKNHXxYgPT/4GnlR+N/89d1i2FLeLZJtOwEORGZJUg4w5nIg70og5zT0vVIXAan24GvE+cH/aq8G9r4L7FoKtFaawc9nmfHHLywsHO73+08lognMfAIRjWFmK4AsBOsitjFzA4BdiqJUAdjq9XorZLeR9IdJkyZlWywWDxFNBDAJwHAAmcycQURJABqY2SCi/US0k4h2CSG+1TRtd8wHl9d/Pu9FV6bzVkemA47MSXBlOZGbktu/vQo/0FoRPpQ+JJKBxsMk2AZMuA3Ivx2wZMT27FgA+/8OlD8djBAHjjKavUcd6IY3bty4tPT09NkALgZwIYCJUeymHsBqAB8D+D9N02pjaaPT6ZylKMrjZuu0SUlJs4qLi3sc8qiq+icAJ0ewu39qmnZ3POxUVfVyAA9G1F2FuF/X9U/i5buioqKMjo6OS5j5QgDTEEy3i6bAyn4A65n5Y6vV+lFJSUlZvwUw753xHwOYFfqfOck5XWLoPCSMmU6Mt42Hlfo5w6tjX4gYNgBjfwQk9yy4B9uBLyoYxfsYZTWM+jagoS1YccqWQshMAVwjCOpIYFo+4YScXqJGDgA7/wzoTx4pwInBh1l7UgeqXJbT6TxRUZSfAPghgJyYnhfwAYBnNE37PEYd+FoAb5pNAP1+/5iKiop9vdj8JYDv9Pm6zLyirKxsTpwi+m2IPKPjOk3T3op1cOXxeGYx838w88UA4vEgcBMz/yk5Ofn13i5OxxwCE5B3eK9s8DVgQ91GbKjbeNiXrRibbsd423i4s1SoWS5MyBgPT7YHI1NH9O2IKaODr+Fn9/jnvU3Am5sE3vq3wIZdDKPXW3lHaokjl3BVEeH60xScNCZEDMkKjL8ZGPVdYMt/Ag3rE91/kl96354GJLZUlqqqk4joEWa+FvEpaZYM4AoAV7hcrjVEdKemaZvlIG/ARPp3GPh0NovL5bqRiH4uhCiM87GmENEUv9//uNvt/oPP53uqt4tUrwLIEZS1D3AAVS07UNWyA5/vWxv2t1GpIzujRQecWY6u9+PSx0KhY/c9vZbxm1UCSzcI+IzovFFex1i0mrFotcBFKuGBCyw4zxEihKljgTP+ApQ8AOxalthmkZqalOBGeDcRLWTm9EQckIhmAPhGVdWn7Hb7g2vWrAlISUroxe5iADcMpA0ej2eGEOIZAJMTfGgbM9+blJR0u6qqC+12+7N9bX9WxGhdj/3tNdjfXoN1NV+F93tLKiZlToQz04HrJ/0Q00eFR35tfuCxfxj47RqBjhh2mZUaY6UWwNxTFDxzmYKx2Z1CSEnAiYuBlFHBe4MJQjS1pCSoEeYKId4CcCFzwkfcVgC/rK6unqaq6pWxvj8o6fUWRxaAFwbq+Ha7Pd1msz0jhLh1gF2RCeCp6urq6z0ez7WlpaXasTZQAKTG06J2ox3bGkpQ216LM3JPD/ubt4Yx9bkAHvs0tuIXyvLNAoVPBvCXLYeNpR33ABPnJ24MbEmOe3ksj8eTL4T4F4IPOAaScwB85na77VKeEhDuWyyLAZwwQOJbaLPZvgFwq4lcMkUI8Y3b7b6qLwIY945ZkO3BH89+GSmW7iDoH2WMM34XwObq+EcpB9uBq5caWLT6MBF0/RLIvwNInxi8TxjPCDAg4rqsQKf4rUEwrcAMnMjMH7rd7uNt5cCE4na7ZzLzgIiP0+k8T1GUtTBnEZVMZn7b5XLNP9aQJa49P92ajhe+83tkJXX3g/e2Ccx9zYhb1NcTzMB9HxhoaGM8cfGhpGoC1AXBF/uD+YOtO4AWDWj2Am1VQFMJ4Ov/SC4lmeMmgIWFhTafz/ceEU0wWSMsYuY/A7hSSlV8hp7MvAQRLm8bI/H7vqIoywGkmNhFChH9t6qqVk3Tnu5NAOMamTw6+ddwZTm7Pq+tYFyzNLHiF8pvVgmMyCD8/LzDTpuSgjNQ0iYAueeE/61jf2eSd3kwr7G5LPhv++4+zzjx+ThujdTv979MRCeZtBFeoarqjZqmvSYlK7bYbLZHATgSfVxVVc8B8LbJxS+U36qqWttTG4xr9HfmiDNwzcS5XZ/3NwNXLw2gbYCnFv/ifQOn2AkXuvqoSSmjgq/DU3eEH+ioBpq14KutqvP9tuA85VBS49YYrwBwjckb4OKioqL/3bJlS4uUrZhFYFMBzE/0cd1ut5uZVyA+eX3xggC86HQ6v9V1fePhAkjxOSLhsSkPg0J2f+ObAexpHHhvCA7aUnxvEoaF/Ixb6rciJzmnz6k7UEKixrBpggy07Q4WkmjRgZYyDKv+xgLsiel55OfnpwJ4Nka7awZQAmAfEdUIITIVRRnJzKcBsPVz36M7Ojp+CmCRlK6YiF+KoiivALAk8rj5+fmpzPw2YptM7wdQQUReZm4G0AJgODMPJyIXgLExOk6qoijvFBUVnRJ6IY5bBHih/QIU5pzY9fmdzQIfe82zbvieRmDBRwaev6K7Da2r+QoPb34USUoS7Gl5ULO7k73dWSoKcgpgs/Zluh4BaeOCr9xzg/drjAUpwKcxPYfk5OSbAIzrxy4CRLTUMIy3AHym63rH4V+YMWOGde/evdOFED8DMCfaCyYz3wbgSQAxr1JBRE8CqItne8nMzGw2S9u1WCwLmDnhDx6Sk5MXAzglBruqB/CGEGJFa2vr2urq3icIuN3uiQBmAriFmaf287iOjo6OhQDu7Wo7ee+Mj4sq/XXmcpw1IlhnISAA96IAtteZRwABwKIAJb+wwjUi2Kcb/U0444PvoMnfe1sfm25H6LzpQ1MF89LyjnqsD/XnnBe75pfHst+rqqojyqe+zLyGmX+i6/q2CCKP8xRFeQNAVOktQogZuq5/dowhfcRT4YQQTl3XyweqHSVyKpzT6ZyiKMrXAGKZWH/MqXBOp/NURVHWo3/PDPYw8xN+v39JZWVlezTnTkRPdybdR33RZ+aisrKykrhFgPm2fJw54oyuz2//W5hO/ADAEMCiVQIvXx2MArOSMnH5CXOwdPvrvW6zu7Uau1ur8c994VNfbdaMI2bBODMdmJQ5EclKMqot6TF97ONyuc5B9Ckvy7Kysm7asGFDRHdjdV3/zOl0nqUoypfRRJ6KoswC8JkcxEbHaaedltTU1PRKjMWvTxdbRVGe66f4LQkEAvdu3779YLQ70HV9E4DzXS7XPEVRfh/lLCcrES1AcF58fATwyvFzwu79vfilMG2jenOTwDNzLMjsfJ713bGzjiqAvd5AC7Rgc/0WbK7fEh5lkgUnZIxDDmyxngd8bZTbfaBp2o1AdIUZdF3f5fF4LhdCfB3FPajzpIxFT2Nj4y+IaEqij+tyuS5BsIpLNLQDuFXTtKUxMofLyspeVVV1G4B3AYyJYh9XO53OBbqul8clBea80ed2va+qZ6ytZNM2qlY/8Net3QJ99qhpfbzP18cokw1UNldha/NWI5Z2E9HMKDbbK4T4cbTid4jS0tINAF6NYlO56mCUOJ3OEzsjl4SjKMo90YofEV0RQ/HrQtO0fwkhLgQQzWNVi6IoNwFxyAFMt6Zj8vDJXZ9XagxmczeulWXdBiYryZg8/BRT2+twOEYBcEd86WR+Stf1mhiZ8VIU2wwvLCwcLuUsqg77CgYg787pdE5h5mgidyaiG71e70fxsk3X9WIiugbRPVibB4BiLoBqlgtJSvfI+vMKNn3r+qw83MYTQ55emxGr1VqIyJ/GthiGsSSGV+D1iOLJq9/vz5F6FmGfUtX5iOAhS4yjvx9Fuelir9e7PN72dQrsy1FsOtbj8ZwacwF0ZIbfly/ea34B3NnAaAx5JuXJcpvaXmaOJvt/XX9uQPdkBoAdUXSoDEgiicAcRPToAB1eAXB1FNttE0L8KoEifT+AiAuiGobx3ZgL4OjU8HqMFQd4UDS0UDtzU0w/Sosm9++LONgR8cwOZvZJWeszpCjKkkTVdOxBfCcjuioz9/SUUxovSktL6wBEPLohou/EXABtSeGTBhrbB0dLawz5ubKSs8zdK4iiiaKq42BKXhRX60ZI+oTL5boVwSTgSNgQw3Y2PYrN1mua9uEAuOslRH4v8LSYp8EkK90pSoYIJkEPBtpDMuJSLammtpWZWwBsj2QbIcTeWNpQWFg4xu/350e4WUdJSck+SI6Jw+E4gYgWR7jZAUVR5gshYhLtE9HZUbTNPwyEvzRN244opgbGXABbAt2jIosCpCcFU03MTlaI5h1tJogZ0DRtIYCFA2mD3++/LooG50UcpsINRSwWywsILk8aCXfF+EIXaTqEYOb3B5OfYz4EbvQ39SosphbAkASD5sPOQRKO0+kcCeCBKCKKL6X3jo2qqjcguHRpJHwY45JjFgCRRvgbYphmNTgFsOkw8RieToPCEaF2NkoBPNrQN1lRlNcBRLx4tGEYH0gPHp2JEyeOBvC7SOMOwzBui6UdBQUF4xB53uHKwebvmAvg7tbwxdvdI80vgMPSgNEhhdt3tu6SPbEH7HZ7ut/vfxPARVFsvgfAJ9KLRyc5Ofn3ACJNQ7i3vLx8ZyztEEKMjCLC3z7Y/B1zASw56A37fFKe+Z1QOCZcpLWDmuyJRw57HTabbS2iL2//ZCJTIwYjbrf7Kmb+QYSbrdI0bUmsbTEMI+JMAyHEoHvAFXMBPNBxADXt3WtonDzG/BHgSYfZ6G2UAniIGTNmWFVVvdtisWwBEO1E/P3Nzc0vSm/2jsfjyWXm5yPcrIWIbkE/53b3KAxRJKwTkRRAANh2sLvE3AyHAsXkGni+s9vAdqMdFc0VskcCiqqq11RXV38L4Kl+JuP+7GhFLyVA54LioyPZhpnv93q9cWmsRCSiOIfAoGvk8djp5/vWdr0faQNOG2deBbQqwEVqtxu+2P8l/IPvd4wpLpfrUlVVNwJ4C1EUXTiMl45VbPN4R1XViwHcEOFma8vKyp6Pl02duaaRkjXYfB8XAfzHntVhn7/nMa8ATssn5ISsC7Jq7+rjtR9a3G73Vaqqfk1E7yE2pc/Xt7a23iklrnecTmcWgBci3Kytc+gbt5xKIUTEAkhEE6UAIngPbWdL95PUaycrIJNq4DWTw12weu+a46oDFhUVZaiq+lNVVTVmXg7gzBjtel0gELho165dbVLmjnLVsVgWI8L5tkS00Ov1euNsVzQJ1ZOlAHby993d0wELRhPOnWQ+BbSlANeHFMT5tqEYlc1Vx0XHKygoyFNV9bH29vYdAJ5D9OX1e2JVUlLS7BhXnxlyuN3umcx8a6RRtdfrfSretnm93j1EFNF9WyL6nhTATv5cvgwc8nDq9qmK6U7+h1OUsJkqS8tfH+p9jtxu90xVVd82DKMKwP2IPOfsaDCARXa7fXZxcXEzJL1it9vTmXkJIqvr6LNYLDcBMBJgIjNzpAtNqaqqThpMv0PclsWsbK7EF/u/xPRRwaUErjxZwdOXAW1+oKaZUV4HbN3LqExQuazcdGDKWIJrJCEvk5CaBMwt6m57LYEW/G3nu0Oys+Xn5+ekpKTMY+bbmdkTp8PUAJinadqHmibTiI5FRkbGYwAiqutIRI+WlJR8m0AzNwI4OcJtrgbwm4HwqcfjyRdCRBRpWeNp0GvlS7sEMNkC3HXukbZVHmCs2MZ45WuBLXtiK4Z5WcC80xVcM1lBUR4dNR3n/3b8zfRFECJhxowZ1urq6lkArgdwOTOnxelQAsDLiqLc31mXTXJsISsCcGmEm2222WyJFpYvECwdHwl32e32ZxOd9uRyuSYLITZFGqfFVQA/3P0xKpurkG+b0Ht0Mpwwfzph/nQF7xYL/OJ9Aa2mf0KYnQr8erYFt01VkNqHMxQs8ErZn4ZE53I6nacS0Q3V1dXXIcK8sij4ioj+y+v1fiNlLbKgPMLvB4QQES9jGgM+j2KbUTab7XYATyf4ovKTaCLcuN6YM9jA/3hfwEHfQRz0HURr4OgXhTmFCjbdbcXNZ0Zv1tQJhC33WPGzc44ufn4R6LLr3Z3vQWssG7S9yePxnOxyuR5WVbVEUZQNRHRnnMVvExFdrmnaNCl+CWGxrusbE31QTdNKAZREsel9qqqOSJSdBQUFrs6RTqSss8bbuGXb38Cy7W90fU61pCI3ZTjybRNw3uhzcUHeTBRkd6+WmJ4EvHy1BeOHEX71cWT3ei8pICy/0Yq0w5aN3t1ajRU738dXNV9Bb9qOuo7aQV/xxePxnGwYxlwimiuE8FBi8ow2AXhY07R3EYfpV5Ie2SaEeHgAj/82Iq89ORLAiwCuSkA7IcMwXgAQceE9IcRH1kR7s91ox+7WauxurcYX+7/E41sX4dThU/CrUx7EGSNO7/reQxcpqG1hPLe2b7mep59wpPhVt1bjkS1P4P1dH8BgY8j0CLfbvVgIcW+CRI+JaCUzP6lp2qdSjxKKIYS4eSCLSBiG8brFYnkIkWeMXOlyue4vKyt7LJ72qar6/wCcH8Wm5bquF5siN2XjgU24Ys1cvKSFr2735KWWIyq19ESKFXj1GkuY+P1jz2qc/8ksvLtzxZASv04SMeXID2AZgCler3e2FL8B4b91Xf9qIA0oLy/XAUSVHkFEj6iq+tM4it88AFGtmMfMrwJxzAOMOBxlgYWbH8Hzpf8TJmxL5lqOWUzh4dnhQvnZvn/ipnW3yMKm0dEA4CnDMByapt2gadpm6ZIBQW9ubl5gir4pxJPRDk8BPKuq6mOx1hpVVe8D8EdEvj42APhNJ4CHeGLrYqzZ+1nX56kTCN8/sXczR9qA+ed0/72uow7z/3XXcV/QIAq2MfMdqamp4zRNuyfWBTYlkWqOuMUsFXR0Xf8SwN/6IYL3q6r6aSySpN1ut93lci0H8EQ/9OvPuq7vMqUAMhj3bXwgTMD+a3rvZv7ntPCnvQ9vfiysHqHkGIE38woAF2madlJZWdkLW7ZsaZFuGXBe0HX9MzMZRER3A+jPvO6ZAIpVVX2qoKAg4jLJqqqOcLlcDzKzl4iu6ocd7UT0+KEPVjP++jtaduK9Xe/jyvGXAwjW63PkEsrrjnyg9OMzusWxurV6yM7miMu1BlhFRHsBzFVVdW4Cj/2Rpml/lT9Bj1QR0X1mM8rr9Va43e6FzLyoH7tJBXC3YRjzXS7X3xVFWcHMqzVNq0APT4s9Hk8+M09n5osBXElEKTE4lSdCayhazdoKXt/+ZpcAEgGz3IQ/rAv3UcFowoRh3bcA3qpcLoe+kQ1NLhygY9cBkALYw0VJCHGrruumvHnt9Xp/63a7L2DmWf3clZWILmPmyzqjuxZmrlAUpYmZGcEFt0YJIYbF+BS2CiHCBFwxa0tYX/sNGv2NXZ8vdB15r/Pw//ukeqXsQpLBq37Mf9J13cwLRwmfz3cjgMoY7zeDiE5i5qkApiFYhDfW4tdERHMPTykybQQY4ADW127ABXkzAQBFeUcK4Ml54aXsv20oNoXtNmsGHJkOODInwZXlhCPTgbJWb9rduFv2cklv7Pb7/T83u5EVFRX7PB7PbCHEWgQTngcDASK6oacailYAAbMKod6kdwngxOGEFCvQETLCDV1ys6xRh2CRUPuyk7PhzlKhZrkwIWM81Ozg+xPSx0Gh8OD6pW11FtnHJb2GVkLcUVlZ2TAYbC0tLdU8Hs/3hBAfARhhcnOZmf+jc/YSehJAw6wCWNHcHWlbFCAvi8LKZ43L7v5uVcuOuNiQYkmBI3MSnIciukxnV3SXbu37OkHpKduTZTeX9MIyXdffG0wGl5aWblBV9Sxm/oiIXCY108fMPy4rK3ujty9YEcz4TzGj9bWHpbMMSwu/+ZCb0R0B1rTX9OtYI1NHhInboaHruPSxR0RzEV6AcNC/C83+Bvl0RtIT+xRFuXMwGq5p2naHwzFdUZTXiGi2yczbT0TXaZq26mhfsgLUBrDNjA6u94WPCIaHBFxWBcgKke0Dvvpj7s9KVoxNt2O8bXzY0NWT7cHI1P5F8gb70BjYg9oOL2o6SlHvr0JNhxf7Or6FT7Rga41V5tdJjoCIfjqY6yiWl5fvB/A9VVXvBPA4oihKEAeffmK1WucVFxcfc10TK8DNMOnNzPrDRG1YGuFQutCwdIQttFTf0f3drKQs5NsmhN2Xm5ARFL0US/+C3XajoUvcanxeNPgqUePTUNtRBj5KpfLkZF+H7O6SsLEB8wpN0/4yFE5F07RnnE7nckVRHkewNNVALAK0B8B9Xq93KfpYhcYKcOPA2Bp5BDgspKbx8LRwmy8ffxkuHXcxXFlO5Kbk9juaq/dXorZDQ51PR52vHDWd7ztEY1T7TGrL8gEHZK+XHKIuEAjcOpROqHN62Y1Op/MPiqLcA+ByJCDVjoh2CCF+29LS8kqk0wetAO1GbNaAjTntRnvY5x+dqmCWm+AeSVBHhgvg6bmnRbz/NuNAmLjV+XTU+jQ0+HdAcExv2bW9OrOyXfZ5SUinvbOiomLfUDy3zrnDP3A6nQ5FUW5CsC6gGuPDdAD4OxG9arPZPoy2WraViCuYBz4CHJtuD3sAceipayjnOSjiyJphoN63o0vcuoSuQ0OrkbCIrCLGQ6eNAJYP4qFfrwv7KIqyQwgR0bkZhjHQi7msAtDn4hFEVOn1epfFwxC/39+SlJQUkf8URYlLCoWu6+UAHgDwgKqqpwA4n4jOZuZpACKdD9wCYDMzrwewMi0tbU0s5q1T3tsn3AWihNTvT1KSYE/LO+K+XEFOAWzWjH4PWw/4KsLuy9V0lKLWp8EvBnxt7vcfKqj9vox7JJIg+fn5OVardRIRTSSiXGbOUhQlTQiRpChKixCiVVGUeiHEDmberet6JeKwHKhVWHidImIbAWYnZ3eJm5rl6nrq6sicBAv1Lx+43WjoErd6f1XIU9cdMGuVdgKvk01eIummM+l7Y+drwLDuy921Ia9mfCMirDKcpFhhTxuYlJJBd7+HebVs8hKJ+bBiJgJ4B6sBzOnpC2ZMKRlk1I9sPbBBNjWJxIwCCIBBS8akjZoTKm6Hhq4TMsb36wCC/TgYqA67L1fvr8L+9mK0GMdF4dJXbjsdftnUJBITjs4AgIOPgUvRj0fVbUY96nw6ajo0HPCXo7ajLF4pJYMJJib3ghNrymRTk0hMGgESETPzkwCWHGuD5sC+sPtyh4au9f4q6c0jry5vSfGTSEwugIeGagDmAZhu8pSSwUKjQbhHukEiMfkQ+BCvVv2gsN6nbWgK7EmRruk3tz1UUPuSdINEMkgEEAAeLh15NZjfhInL5ZveqYRXFnhqb5GekEjMzREi95Cn5h0CPyhdEy38sbGn9nbpB4lkEAogACwoqHuCiO4Ehk4yXoLE739FS8qVC2dCFj+VSAbjEDiUR0pHXMaMZQAypauOrnxgfmxBQd1DRCadjyeRSPoWAXZFgp7aFYLgIcJS6aperyBbFIXOfejEugVS/CSSIRQBhkWDJcNnMZRfApgJs1ZQTSxeMD8r9tW9JIe8EskQF8CQYbFbCNysKLiIGUU4rp4WcyWANUz02kPu2jUy4pNIjjMBDOXOTTk5KZR8FpPhACnjCTyWCTkAMoiRDiAZQIaZHcAAE9DQ7RHyM6MZzAdJob2CuYpIqSLF/82iwvodsslIJEOH/w81TN0D6Ve1UQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0xMi0xMVQwNzozNzowMSswMDowMLrruIMAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMTItMTFUMDc6Mzc6MDErMDA6MDDLtgA/AAAAAElFTkSuQmCC"/></defs></svg>');
}

.reviews-slider__wrap-info-item-wrap.--zoon-2 {
  background-image: url('data:image/svg+xml,<svg width="81" height="81" viewBox="0 0 81 81" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_142_138)"><path fill-rule="evenodd" clip-rule="evenodd" d="M81 40.5C81 62.8675 62.8675 81 40.5 81C18.1325 81 0 62.8675 0 40.5C0 25.2516 8.42691 11.9714 20.8777 5.0625L21.0715 5.01089C23.0997 4.47077 24.3914 7.1189 22.7173 8.38477C11.4338 14.646 3.79688 26.6812 3.79688 40.5C3.79688 60.7706 20.2294 77.2031 40.5 77.2031C60.7706 77.2031 77.2031 60.7706 77.2031 40.5C77.2031 20.2294 60.7706 3.79688 40.5 3.79688C38.2358 3.55755 38.2387 0.266031 40.5 0C62.8675 0 81 18.1325 81 40.5Z" fill="white"/><path d="M40.5 0C33.3809 0 26.6907 1.83686 20.8777 5.0625L21.0715 5.01089C23.0997 4.47077 24.3914 7.1189 22.7173 8.38477C27.9853 5.46153 34.0483 3.79688 40.5 3.79688C38.2358 3.55755 38.2387 0.266031 40.5 0Z" fill="%23D9D9D9" fill-opacity="0.5"/><rect x="13" y="13" width="56" height="56" rx="28" fill="white"/><g clip-path="url(%23clip1_142_138)"><path d="M22.3337 36.6229H30.247C30.4312 36.6229 30.5806 36.7752 30.5806 36.9631V38.55C30.5806 38.7614 30.4907 38.9615 30.3341 39.1L25.909 42.875H30.247C30.4312 42.875 30.5806 43.0246 30.5806 43.2125V45.0342C30.5806 45.2222 30.4312 45.3745 30.247 45.3745H22.3337C22.1494 45.3745 22 45.2222 22 45.0342V43.45C22 43.2386 22.0899 43.0385 22.2465 42.9L26.6717 39.125H22.3337C22.1494 39.125 22 38.9692 22 38.7812V36.9631C22 36.7752 22.1494 36.6229 22.3337 36.6229ZM36.0968 36.3125C37.0118 36.3125 37.8275 36.5223 38.5085 36.9057C39.1895 37.2892 39.7358 37.8462 40.1118 38.5407C40.4878 39.2351 40.6935 40.067 40.6935 41C40.6935 41.933 40.4878 42.7649 40.1118 43.4593C39.7358 44.1538 39.1895 44.7108 38.5085 45.0943C37.8275 45.4777 37.0118 45.6875 36.0968 45.6875C35.1818 45.6875 34.366 45.4777 33.685 45.0943C33.004 44.7108 32.4578 44.1538 32.0818 43.4593C31.7058 42.7649 31.5 41.933 31.5 41C31.5 40.067 31.7058 39.2351 32.0818 38.5407C32.4578 37.8462 33.004 37.2892 33.685 36.9057C34.366 36.5223 35.1818 36.3125 36.0968 36.3125ZM36.0968 38.8125C35.6591 38.8125 35.2748 38.9068 34.957 39.0821C34.6392 39.2574 34.3879 39.5137 34.216 39.8378C34.0441 40.1618 33.9516 40.5537 33.9516 41C33.9516 41.4463 34.0441 41.8382 34.216 42.1622C34.3879 42.4863 34.6392 42.7426 34.957 42.9179C35.2748 43.0932 35.6591 43.1875 36.0968 43.1875C36.5345 43.1875 36.9187 43.0932 37.2365 42.9179C37.5543 42.7426 37.8057 42.4863 37.9776 42.1622C38.1495 41.8382 38.2419 41.4463 38.2419 41C38.2419 40.5537 38.1495 40.1618 37.9776 39.8378C37.8057 39.5137 37.5543 39.2574 37.2365 39.0821C36.9187 38.9068 36.5345 38.8125 36.0968 38.8125ZM45.9032 36.3125C46.8182 36.3125 47.634 36.5223 48.315 36.9057C48.996 37.2892 49.5422 37.8462 49.9182 38.5407C50.2942 39.2351 50.5 40.067 50.5 41C50.5 41.933 50.2942 42.7649 49.9182 43.4593C49.5422 44.1538 48.996 44.7108 48.315 45.0943C47.634 45.4777 46.8182 45.6875 45.9032 45.6875C44.9882 45.6875 44.1725 45.4777 43.4915 45.0943C42.8105 44.7108 42.2642 44.1538 41.8882 43.4593C41.5122 42.7649 41.3064 41.933 41.3064 41C41.3064 40.067 41.5122 39.2351 41.8882 38.5407C42.2642 37.8462 42.8105 37.2892 43.4915 36.9057C44.1725 36.5223 44.9882 36.3125 45.9032 36.3125ZM45.9032 38.8125C45.4655 38.8125 45.0813 38.9068 44.7635 39.0821C44.4457 39.2574 44.1943 39.5137 44.0224 39.8378C43.8505 40.1618 43.7581 40.5537 43.7581 41C43.7581 41.4463 43.8505 41.8382 44.0224 42.1622C44.1943 42.4863 44.4457 42.7426 44.7635 42.9179C45.0813 43.0932 45.4655 43.1875 45.9032 43.1875C46.3409 43.1875 46.7252 43.0932 47.043 42.9179C47.3608 42.7426 47.6121 42.4863 47.784 42.1622C47.9559 41.8382 48.0484 41.4463 48.0484 41C48.0484 40.5537 47.9559 40.1618 47.784 39.8378C47.6121 39.5137 47.3608 39.2574 47.043 39.0821C46.7252 38.9068 46.3409 38.8125 45.9032 38.8125ZM60.001 36.9642V45.0341C60.001 45.2221 59.8516 45.3744 59.6673 45.3744H58.1123C57.905 45.3744 57.7087 45.2827 57.5729 45.123L53.871 40.6111V45.0341C53.871 45.2221 53.7182 45.3744 53.5339 45.3744H51.752C51.5677 45.3744 51.4183 45.2221 51.4183 45.0341V36.9642C51.4183 36.7763 51.5677 36.6239 51.752 36.6239H53.3071C53.5144 36.6239 53.7106 36.7157 53.8464 36.8754L57.5484 41.3889V36.9642C57.5484 36.7763 57.695 36.6239 57.8794 36.6239H59.6673C59.8516 36.6239 60.001 36.7763 60.001 36.9642Z" fill="url(%23paint0_linear_142_138)"/></g></g><defs><linearGradient id="paint0_linear_142_138" x1="60" y1="46" x2="22" y2="46" gradientUnits="userSpaceOnUse"><stop stop-color="%236339F5"/><stop offset="1" stop-color="%233D3F55"/></linearGradient><clipPath id="clip0_142_138"><rect width="81" height="81" fill="white"/></clipPath><clipPath id="clip1_142_138"><rect width="38" height="10" fill="white" transform="translate(22 36)"/></clipPath></defs></svg>');
}

.reviews-slider__wrap-info-item-wrap.--pd {
  background-image: url('data:image/svg+xml,<svg width="81" height="81" viewBox="0 0 81 81" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_601_24896)"><path fill-rule="evenodd" clip-rule="evenodd" d="M81 40.5C81 62.8675 62.8675 81 40.5 81C18.1325 81 0 62.8675 0 40.5C0 25.2516 8.42691 11.9714 20.8777 5.0625L21.0715 5.01089C23.0997 4.47077 24.3914 7.1189 22.7173 8.38477C11.4338 14.646 3.79688 26.6812 3.79688 40.5C3.79688 60.7706 20.2294 77.2031 40.5 77.2031C60.7706 77.2031 77.2031 60.7706 77.2031 40.5C77.2031 20.2294 60.7706 3.79688 40.5 3.79688C38.2358 3.55755 38.2387 0.266031 40.5 0C62.8675 0 81 18.1325 81 40.5Z" fill="white"/><path d="M40.5 0C33.3809 0 26.6907 1.83686 20.8777 5.0625L21.0715 5.01089C23.0997 4.47077 24.3914 7.1189 22.7173 8.38477C27.9853 5.46153 34.0483 3.79688 40.5 3.79688C38.2358 3.55755 38.2387 0.266031 40.5 0Z" fill="%23D9D9D9" fill-opacity="0.5"/><rect x="13" y="13" width="56" height="56" rx="28" fill="white"/><path d="M45.6178 43.9773C44.6395 43.9773 43.8463 44.7705 43.8463 45.7488C43.8463 46.7272 44.6395 47.5203 45.6178 47.5203C46.5962 47.5203 47.3893 46.7272 47.3893 45.7488C47.3893 44.7705 46.5962 43.9773 45.6178 43.9773Z" fill="%23117DC1"/><path fill-rule="evenodd" clip-rule="evenodd" d="M51.3916 34.1357C52.37 34.1357 53.1631 34.9288 53.1631 35.9072V45.88C53.1631 50.0472 49.785 53.4253 45.6178 53.4253C41.4507 53.4253 38.0726 49.9821 38.0726 45.815C38.0726 41.5754 41.5095 38.0724 45.7491 38.0724H49.6201V35.9072C49.6201 34.9288 50.4132 34.1357 51.3916 34.1357ZM41.4844 45.7819C41.4844 43.499 43.335 41.6153 45.6178 41.6153H49.6201V45.8144C49.6201 48.0611 47.7989 49.8823 45.5522 49.8823C43.3056 49.8823 41.4844 48.0285 41.4844 45.7819Z" fill="%23117DC1"/><path fill-rule="evenodd" clip-rule="evenodd" d="M43.8463 45.7488C43.8463 44.7705 44.6395 43.9773 45.6178 43.9773C46.5962 43.9773 47.3893 44.7705 47.3893 45.7488C47.3893 46.7272 46.5962 47.5203 45.6178 47.5203C44.6395 47.5203 43.8463 46.7272 43.8463 45.7488Z" fill="%23117DC1"/><path d="M35.514 37.0227C36.4924 37.0227 37.2855 36.2295 37.2855 35.2512C37.2855 34.2728 36.4924 33.4797 35.514 33.4797C34.5356 33.4797 33.7425 34.2728 33.7425 35.2512C33.7425 36.2295 34.5356 37.0227 35.514 37.0227Z" fill="%23EC2327"/><path fill-rule="evenodd" clip-rule="evenodd" d="M29.7402 46.8643C28.7619 46.8643 27.9688 46.0712 27.9688 45.0928V35.12C27.9688 30.9528 31.3469 27.5747 35.514 27.5747C39.6811 27.5747 43.0592 31.0179 43.0592 35.185C43.0592 39.4246 39.6224 42.9276 35.3828 42.9276H31.5117V45.0928C31.5117 46.0712 30.7186 46.8643 29.7402 46.8643ZM39.6475 35.2181C39.6475 37.501 37.7969 39.3847 35.514 39.3847H31.5117V35.1856C31.5117 32.9389 33.333 31.1177 35.5796 31.1177C37.8262 31.1177 39.6475 32.9715 39.6475 35.2181Z" fill="%23EC2327"/><path fill-rule="evenodd" clip-rule="evenodd" d="M37.2855 35.2512C37.2855 36.2295 36.4924 37.0227 35.514 37.0227C34.5356 37.0227 33.7425 36.2295 33.7425 35.2512C33.7425 34.2728 34.5356 33.4797 35.514 33.4797C36.4924 33.4797 37.2855 34.2728 37.2855 35.2512Z" fill="%23EC2327"/></g><defs><clipPath id="clip0_601_24896"><rect width="81" height="81" fill="white"/></clipPath></defs></svg>');
}

.reviews-sldier.--doctor .reviews-slider__wrap-row-btn {
  margin-right: 0;
}

body.--article {
  overflow: unset;
}

body.--article .blog-slider {
  overflow: hidden;
}

.service-navigation__wrap-link.active svg {
  transform: rotate(180deg);
}

.services__listing.prices__listing {
  background-color: transparent;
}

.prices__listing .services__list .main-services__swiper-slide-item {
  background: var(--Color6, #F5F5F5);
}

.services__listing.prices__listing .main-services__swiper-slide-item-body {
  padding-left: 0;
}

.price__list-item {
  margin-bottom: 1rem;
}

.price__list-item:last-child {
  margin-bottom: 0;
}

.prices__listing-title {
  color: var(--cr-blue);
}

.price__listing-list-item {
  margin-top: 1rem;
  gap: 1.5rem;
}

.price__listing-list-item-row-price {
  color: var(--cr-blue);
  min-width: 87px;
  white-space: nowrap;
  text-align: right;
}

.price__listing-list-item-row-price-old {
  margin-left: 0.75rem;
  color: var(--cr-main-dark);
  opacity: 0.23;
  text-decoration: line-through;
}

.price__listing-list-item-row-price-old.h5_p {
  font-weight: 700;
}

.fancybox-slide {
  background: rgba(41, 54, 136, 0.32);
}

.articles__row {
  margin-top: 1rem;
}

.blog__list .blog-slider__swiper-slide-body .blog-slider__swiper-slide-top-tag {
  display: none;
}

.promos__row-filters {
  width: 100%;
  max-width: 50%;
  margin-left: auto;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1rem;
  margin-top: 1.5rem;
}

.services__listing.prices__listing.py-56 {
  padding-top: 1.25rem;
}

.docs-slider.--transparent {
  margin-top: 0;
  padding: 2rem;
  background-color: transparent;
}

.promo .promo-slider__swiper-slide-body-prices {
  margin-top: 2rem;
}

.promo .main-slider__swiper-slide-content-title {
  margin-top: 2rem;
}

.navigation {
  padding: 1.69rem 0;
  overflow-x: auto;
  margin-top: 1rem;
  display: none;
}

.navigation__link {
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 400;
  line-height: 133.333%;
  color: var(--cr-black);
  display: flex;
  align-items: center;
  margin-right: 6.25rem;
}

.navigation__link svg {
  display: block;
  margin-left: 0.75rem;
  min-width: 0.5625rem;
}

.navigation__link svg path {
  transition: var(--ease-in-out);
}

.navigation__link:hover svg path {
  transition: var(--ease-in-out);
  stroke-opacity: 1;
}

.popup__row-filter {
  margin-bottom: 0.75rem;
}

.policy .navigation {
  display: flex;
  overflow: hidden;
  flex-wrap: wrap;
}

.policy .navigation__link {
  margin-bottom: 1.5rem;
  margin-right: 3.5rem;
}

.policy__wrap {
  background-color: var(--cr-white);
  border-radius: 3rem;
}

.policy__wrap-title {
  margin-top: 2rem;
  margin-bottom: 1rem;
}

.policy__wrap-title:first-child {
  margin-top: 0;
}

@media screen and (max-width: 1680px) {
  body {
    font-size: 14px;
  }
}

@media screen and (max-width: 1640px) {
  .header__row-menu li {
    padding-right: 0.75rem;
    margin-right: 0.75rem;
  }
}

@media screen and (max-width: 1480px) {
  .header__row-contacts-btn {
    margin-left: 1rem;
  }

  .header__row-left-separator {
    margin: 0 0.75rem;
  }

  .header__row-contacts-links-phone.h4 {
    font-size: 1.125rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
}

@media screen and (max-width: 1400px) {
  .header__row-left-logo img {
    max-width: 6.5rem;
  }

  html,
  body {
    font-size: 14px;
  }

  .sharing-swiper__grid {
    gap: 2.5rem;
  }
}

@media screen and (max-width: 1240px) {
  .main-slider__swiper-next {
    right: -1rem;
  }

  .main-slider__swiper-prev {
    left: -1rem;
  }

  .center-wrap {
    padding: 0 1.25rem;
  }

  .footer-wrap__blue,
  .footer-wrap__blue-subgrid {
    gap: 4rem;
  }
}

.header__row-left-services path {
  fill: var(--cr-blue);
}

@media screen and (max-width: 1150px) {
  .header__row-contacts-btn span {
    display: none;
  }

  .header__row-contacts-btn {
    background-color: transparent;
    background-image: url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="fluent:check-20-filled"><path id="Vector" d="M31.758 10H8C6.93913 10 5.92172 10.4215 5.17157 11.1716C4.42143 11.9218 4 12.9392 4 14V26C4 27.0609 4.42143 28.0783 5.17157 28.8285C5.92172 29.5786 6.93913 30 8 30H32C33.0609 30 34.0783 29.5786 34.8284 28.8285C35.5786 28.0783 36 27.0609 36 26V14.242L27.12 23.122C26.5539 23.6683 25.796 23.9703 25.0094 23.9631C24.2228 23.9559 23.4705 23.64 22.9145 23.0835C22.3586 22.527 22.0434 21.7745 22.037 20.9879C22.0305 20.2013 22.3333 19.4436 22.88 18.878L31.758 10ZM8 17C8 16.7348 8.10536 16.4805 8.29289 16.2929C8.48043 16.1054 8.73478 16 9 16H13C13.2652 16 13.5196 16.1054 13.7071 16.2929C13.8946 16.4805 14 16.7348 14 17C14 17.2653 13.8946 17.5196 13.7071 17.7072C13.5196 17.8947 13.2652 18 13 18H9C8.73478 18 8.48043 17.8947 8.29289 17.7072C8.10536 17.5196 8 17.2653 8 17ZM8 23C8 22.7348 8.10536 22.4805 8.29289 22.2929C8.48043 22.1054 8.73478 22 9 22H18C18.2652 22 18.5196 22.1054 18.7071 22.2929C18.8946 22.4805 19 22.7348 19 23C19 23.2653 18.8946 23.5196 18.7071 23.7072C18.5196 23.8947 18.2652 24 18 24H9C8.73478 24 8.48043 23.8947 8.29289 23.7072C8.10536 23.5196 8 23.2653 8 23ZM35.708 11.708C35.8958 11.5203 36.0013 11.2656 36.0013 11C36.0013 10.7345 35.8958 10.4798 35.708 10.292C35.5202 10.1043 35.2656 9.99878 35 9.99878C34.7344 9.99878 34.4798 10.1043 34.292 10.292L24.292 20.292C24.1042 20.4798 23.9987 20.7345 23.9987 21C23.9987 21.2656 24.1042 21.5203 24.292 21.708C24.4798 21.8958 24.7344 22.0013 25 22.0013C25.2656 22.0013 25.5202 21.8958 25.708 21.708L35.708 11.708Z" fill="%231D685D"/></g></svg>');
    padding: unset;
    height: 2.5rem;
    width: 2.5rem;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 2.5rem;
  }

  .header__row-menu-link.--home svg {
    display: block;
    width: 1.25rem;
  }

  .header__row-left-logo img {
    max-width: 5.5rem;
  }
}

@media screen and (max-width: 991px) {
  .doctor__education-row-number {
    margin-right: 1rem;
    min-width: 1.5rem;
    height: 1.5rem;
    margin-top: -0.125rem;
  }

  .prices .services__tags.row.pb-56 {
    padding-bottom: 1.25rem;
  }

  .article-commnet__grid-content-link.row {
    display: flex;
    margin-top: 3.5rem;
    margin-left: auto;
    border-radius: 62.5rem;
    background-color: var(--cr-blue);
    max-width: max-content;
    color: var(--cr-white);
    padding: 0.25rem 0.75rem;
  }

  .article-commnet__grid-content-link.row svg {
    min-width: 0.5rem;
    display: block;
    margin-left: 0.75rem;
  }

  .article-wrapper__wrapper {
    padding: 1.25rem;
    border-radius: 2rem;
  }

  .article-wrapper__grid {
    gap: 3.5rem;
  }

  .article-wrapper__info {
    margin-top: 2.5rem;
  }

  .article-wrapper__info-block {
    padding: 2.25rem 2.25rem 4rem 3rem;
  }

  .article-wrapper {
    margin: 3.5rem 0;
  }

  .py-120 {
    padding: 3.5rem 0;
  }

  .pb-120 {
    padding-bottom: 3.5rem;
  }

  .pt-120 {
    padding-top: 3.5rem;
  }

  .main-slider__swiper-slide-content.services__wrapper-content.doctor__wrapper-content {
    padding: 3.5rem 3rem;
    border-radius: 2rem;
  }

  .doctor__btn-row.row.--align-center.--just-space {
    flex-direction: column;
    align-items: flex-start;
    margin-top: 3rem;
  }

  .doctor__btn-row-btn-review {
    margin-top: 0.75rem;
  }

  .advantages__list-item-top-icon svg {
    min-width: 2rem;
    max-width: 2rem;
  }

  .doctor__education-row span {
    font-size: 0.875rem;
  }

  .advantages__list-item {
    padding: 1.25rem;
  }

  .reviews-list__items {
    grid-template-columns: 1fr 1fr;
  }

  .header__wrapper {
    border-radius: 1rem;
  }

  html,
  body {
    font-size: 16px;
  }

  .header__row-menu.row.--just-space {
    display: none;
  }

  .header__row-left-services,
  .header__row-left-services svg {
    display: block;
  }

  .header__row-left-logo {
    order: 1;
  }

  .header__row-left-content {
    display: none;
  }

  .header__wrapper {
    padding: 0.56rem 1.5rem;
  }

  .header__row-left-separator {
    margin: 0 1.5rem;
  }

  .header__row-left-logo img {
    max-width: 7rem;
  }

  .header__row-contacts-links-callback,
  .header__row-contacts-links-clinics {
    display: none;
  }

  .header__row-contacts-links-phone {
    background-image: unset;
    padding-right: unset;
  }

  .header__row-contacts-links-phone.h4 {
    font-size: 1.25rem;
  }

  .header__row-contacts-btn,
  .header__row-contacts-mob-callback {
    margin-left: 1.5rem;
  }

  .header__row-contacts-mob-callback {
    display: block;
    height: 2rem;
    width: 2rem;
    background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="lucide:phone"><path id="Vector" d="M4.00074 21.9686V25.5816C3.99938 25.917 4.06822 26.249 4.20286 26.5563C4.33749 26.8636 4.53496 27.1395 4.7826 27.3662C5.03024 27.593 5.32261 27.7656 5.64097 27.8731C5.95933 27.9805 6.29667 28.0204 6.63138 27.9902C10.3446 27.5875 13.9115 26.3212 17.0453 24.293C19.9609 22.4439 22.4329 19.9769 24.2856 17.067C26.325 13.9252 27.5941 10.3481 27.9902 6.62554C28.0204 6.2925 27.9807 5.95685 27.8738 5.63995C27.7668 5.32305 27.5949 5.03185 27.369 4.78488C27.1431 4.53791 26.8682 4.34059 26.5617 4.20548C26.2552 4.07037 25.9239 4.00043 25.5888 4.00012H21.9687C21.3831 3.99436 20.8153 4.20133 20.3713 4.58245C19.9273 4.96356 19.6372 5.49281 19.5553 6.07155C19.4025 7.22778 19.1191 8.36305 18.7106 9.4557C18.5482 9.88675 18.5131 10.3552 18.6093 10.8056C18.7056 11.256 18.9292 11.6694 19.2536 11.9968L20.7861 13.5263C19.0683 16.5414 16.5669 19.0378 13.5458 20.7522L12.0133 19.2228C11.6852 18.899 11.271 18.6758 10.8197 18.5798C10.3685 18.4837 9.89907 18.5188 9.46716 18.6808C8.37234 19.0885 7.23481 19.3713 6.07629 19.5238C5.49011 19.6064 4.95477 19.901 4.57208 20.3518C4.18939 20.8026 3.98606 21.378 4.00074 21.9686Z" fill="%231D685D"/></g></svg>');
    background-size: 2rem;
    background-repeat: no-repeat;
    background-position: center;
  }

  .header__services-wrapper-search-input {
    padding: 0.75rem 0 0.75rem 1.25rem;
  }

  .header__services-wrapper-search-btn {
    height: 2.4375rem;
    width: 2.4375rem;
    min-width: 2.4375rem;
    background-size: 1.95rem;
  }

  .h5_p,
  .h5_b,
  .h5_i {
    font-size: 0.75rem;
    line-height: normal;
  }

  .header__row-contacts-btn.btn.--mob {
    display: flex;
    background-image: url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="fluent:check-20-filled"><path id="Vector" d="M31.758 10H8C6.93913 10 5.92172 10.4215 5.17157 11.1716C4.42143 11.9218 4 12.9392 4 14V26C4 27.0609 4.42143 28.0783 5.17157 28.8285C5.92172 29.5786 6.93913 30 8 30H32C33.0609 30 34.0783 29.5786 34.8284 28.8285C35.5786 28.0783 36 27.0609 36 26V14.242L27.12 23.122C26.5539 23.6683 25.796 23.9703 25.0094 23.9631C24.2228 23.9559 23.4705 23.64 22.9145 23.0835C22.3586 22.527 22.0434 21.7745 22.037 20.9879C22.0305 20.2013 22.3333 19.4436 22.88 18.878L31.758 10ZM8 17C8 16.7348 8.10536 16.4805 8.29289 16.2929C8.48043 16.1054 8.73478 16 9 16H13C13.2652 16 13.5196 16.1054 13.7071 16.2929C13.8946 16.4805 14 16.7348 14 17C14 17.2653 13.8946 17.5196 13.7071 17.7072C13.5196 17.8947 13.2652 18 13 18H9C8.73478 18 8.48043 17.8947 8.29289 17.7072C8.10536 17.5196 8 17.2653 8 17ZM8 23C8 22.7348 8.10536 22.4805 8.29289 22.2929C8.48043 22.1054 8.73478 22 9 22H18C18.2652 22 18.5196 22.1054 18.7071 22.2929C18.8946 22.4805 19 22.7348 19 23C19 23.2653 18.8946 23.5196 18.7071 23.7072C18.5196 23.8947 18.2652 24 18 24H9C8.73478 24 8.48043 23.8947 8.29289 23.7072C8.10536 23.5196 8 23.2653 8 23ZM35.708 11.708C35.8958 11.5203 36.0013 11.2656 36.0013 11C36.0013 10.7345 35.8958 10.4798 35.708 10.292C35.5202 10.1043 35.2656 9.99878 35 9.99878C34.7344 9.99878 34.4798 10.1043 34.292 10.292L24.292 20.292C24.1042 20.4798 23.9987 20.7345 23.9987 21C23.9987 21.2656 24.1042 21.5203 24.292 21.708C24.4798 21.8958 24.7344 22.0013 25 22.0013C25.2656 22.0013 25.5202 21.8958 25.708 21.708L35.708 11.708Z" fill="white"/></g></svg>');
    background-color: var(--cr-blue);
    background-size: 2.5rem;
    background-position: 1.25rem center;
    background-repeat: no-repeat;
    width: 100%;
    margin-left: 2rem;
    align-items: center;
    justify-content: center;
    height: 2.75rem;
    margin-left: 0;
    margin-top: 1rem;
    max-width: 15.6875rem;
  }

  .header__row-contacts-btn.btn.--mob span {
    display: block;
  }

  .main-slider__swiper-slide-content {
    padding: 1.5rem 1.75rem;
  }

  h1,
  .h1 {
    font-size: 1.5rem;
    line-height: 110%;
  }

  .main-slider__swiper-slide-content-tag.h7_r {
    font-weight: 700;
  }

  .btn {
    font-size: 0.875rem;
    line-height: normal;
    padding: 0.81rem 2.5rem;
  }

  .sharing-swiper__grid {
    gap: 0.44rem;
  }

  .sharing-swiper__grid-wrap-play {
    width: 3.75rem;
    height: 3.75rem;
  }

  .sharing-swiper__grid-wrap img {
    border-radius: 2rem;
  }

  .sharing-thumbs__slide-content-top-play {
    width: 3rem;
    height: 3rem;
  }

  h4,
  .h4 {
    font-size: 0.875rem;
    line-height: normal;
  }

  .sharing-thumbs__slide {
    padding: 0.75rem;
  }

  .sharing-thumbs__slide-content-top-name {
    margin-top: 0.75rem;
  }

  .sharing-thumbs__slide-content-bottom-eye {
    margin-right: 0.5rem;
    height: 1rem;
    width: 1rem;
  }

  .main-services__swiper-slide {
    grid-template-columns: 1fr;
  }

  .main-services__swiper-slide {
    column-count: 1;
  }

  .main-services__swiper-slide-item {
    padding: 0.75rem;
  }

  .gallery__grid {
    gap: 2.31rem;
  }

  .gallery__grid-info {
    padding: 2.25rem;
  }

  .gallery__grid-info:after {
    bottom: -3.96875rem;
  }

  .gallery__grid-content:after {
    left: calc(-100% + 2rem);
  }

  .docs__slider-swiper-item-body {
    padding: 1.25rem;
  }

  .reviews-slider__wrap-info-item-wrap,
  .reviews-slider__wrap-info-item-wrap svg {
    min-width: 3.5rem;
    max-width: 3.5rem;
    height: 3.5rem;
  }

  .reviews-slider__wrap-info-item-wrap {
    margin-right: 1rem;
  }

  .reviews__slider-wrap-item-body,
  .reviews__slider-wrap-item-bottom {
    margin-top: 2.19rem;
  }

  .footer-contacts__grid-content-grid {
    grid-template-columns: 1fr;
    gap: 1rem;
    margin-top: 2.25rem;
  }

  .footer-contacts__grid-content {
    padding: 1.25rem 1.5rem;
  }

  .footer-wrap__blue {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 5rem;
  }

  .footer-wrap__blue-subgrid {
    grid-template-columns: 1fr;
    gap: 1rem;
  }

  .footer__wrap-grid-grid {
    grid-template-columns: 1fr;
  }

  .footer-wrap__grid {
    grid-template-columns: 1fr 1fr;
  }

  .footer__wrap-grid-grid-item:nth-child(-n + 2) {
    display: none;
  }

  .footer__wrap-grid-grid-item:nth-child(-n + 1) {
    display: block;
  }

  .desc-wrapper {
    padding: 0;
  }

  .main {
    margin-top: 7rem;
  }

  .service-about__wrapper {
    grid-template-columns: 1fr;
  }

  .service-about__wrapper-info {
    padding: 1.25rem 1.5rem;
  }

  .service-about__wrapper-info.row.--align-start {
    flex-direction: column;
  }

  .service-about__wrapper-wrap:after {
    width: 27.25rem;
    height: 27.25rem;
    right: -4rem;
  }

  .cta__grid-form,
  .cta__grid-content {
    padding: 2rem 1.5rem;
  }

  .breadcrumbs {
    margin-bottom: 0.75rem;
  }

  .service-navigation__wrap-btn.btn {
    display: none;
  }

  .service-navigation__wrap-mob {
    display: block;
    width: 2rem;
    height: 2rem;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32" viewBox="0 0 33 32" fill="none"><path d="M4.50074 21.9686V25.5816C4.49938 25.917 4.56822 26.249 4.70286 26.5563C4.83749 26.8636 5.03496 27.1395 5.2826 27.3662C5.53024 27.593 5.82261 27.7656 6.14097 27.8731C6.45933 27.9805 6.79667 28.0204 7.13138 27.9902C10.8446 27.5875 14.4115 26.3212 17.5453 24.293C20.4609 22.4439 22.9329 19.9769 24.7856 17.067C26.825 13.9252 28.0941 10.3481 28.4902 6.62554C28.5204 6.2925 28.4807 5.95685 28.3738 5.63995C28.2668 5.32305 28.0949 5.03185 27.869 4.78488C27.6431 4.53791 27.3682 4.34059 27.0617 4.20548C26.7552 4.07037 26.4239 4.00043 26.0888 4.00012H22.4687C21.8831 3.99436 21.3153 4.20133 20.8713 4.58245C20.4273 4.96356 20.1372 5.49281 20.0553 6.07155C19.9025 7.22778 19.6191 8.36305 19.2106 9.4557C19.0482 9.88675 19.0131 10.3552 19.1093 10.8056C19.2056 11.256 19.4292 11.6694 19.7536 11.9968L21.2861 13.5263C19.5683 16.5414 17.0669 19.0378 14.0458 20.7522L12.5133 19.2228C12.1852 18.899 11.771 18.6758 11.3197 18.5798C10.8685 18.4837 10.3991 18.5188 9.96716 18.6808C8.87234 19.0885 7.73481 19.3713 6.57629 19.5238C5.99011 19.6064 5.45477 19.901 5.07208 20.3518C4.68939 20.8026 4.48606 21.378 4.50074 21.9686Z" fill="white"/></svg>');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
  }

  .service-navigation__wrap .footer-wrap__mob-totop {
    display: block;
    width: 2.25rem;
    height: 2.25rem;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="37" height="36" viewBox="0 0 37 36" fill="none"><rect width="36" height="36" rx="18" transform="matrix(-4.37114e-08 1 1 4.37114e-08 0.5 0)" fill="white"/><path d="M12.5 20L18.5 14L24.5 20" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/></svg>');
  }

  .service-navigation__wrap-link {
    font-size: 0.75rem;
  }

  .about__grid,
  .serts__grid {
    gap: 1.25rem;
  }

  .serts__grid-content-wrap {
    padding: 1.25rem;
  }

  h2,
  .h2 {
    font-size: 1.125rem;
    line-height: 1.45rem;
  }

  .error__grid-content-subtitle {
    margin-top: 1rem;
  }

  .doctors__row.row.--just-space.--align-center {
    flex-direction: column;
    align-items: flex-start;
  }

  .doctors__row-filters {
    width: 100%;
  }

  .doctors__list {
    grid-template-columns: repeat(3, 1fr);
  }

  .before-afters__list {
    grid-template-columns: repeat(2, 1fr);
  }

  .clinic-doctor:before {
    left: 0;
    width: 15.625rem;
    height: 15.625rem;
    bottom: -7.5rem;
  }

  .questionnaire__form-grid-three {
    grid-template-columns: repeat(2, 1fr);
    gap: 0.75rem;
  }

  .questionnaire__form-grid-three-title {
    grid-column: 1 / span 2;
  }

  .questionnaire__form-single-input {
    margin-top: 0.75rem;
  }

  .questionnaire__form-grid-three:not(:first-child) {
    margin-top: 0.75rem;
  }

  .questionnaire__form:after {
    display: none;
  }

  .h6 {
    font-size: 0.75rem;
  }

  #callback:before {
    width: 11.4375rem;
    height: 11.4375rem;
  }

  #callback {
    max-width: 25rem;
    border-radius: 2rem;
  }

  .popu__body-close {
    top: 0.75rem;
    right: 0.75rem;
    width: 2.25rem;
    height: 2.25rem;
  }

  .articles__row.row.--just-space.--align-center {
    flex-direction: column;
    align-items: flex-start;
  }

  .promos__row-filters {
    max-width: 100%;
  }

  .main-slider__swiper-slide-content-bottom.row.--just-space.--align-center {
    flex-direction: column;
    align-items: flex-start;
  }

  .promo
    .main-slider__swiper-slide-content-btn.services__wrapper-content-btn.btn.--transparent {
    margin-top: 1rem;
  }
}

@media screen and (max-width: 768px) {
  .main-slider__swiper-slide {
    grid-template-columns: 1fr;
    gap: 0;
    border-radius: 1.5rem;
  }

  .promo .main-slider__swiper-slide-content-title,
  .promo .promo-slider__swiper-slide-body-prices {
    margin-top: 1rem;
  }

  .main-slider__swiper-slide-content.services__wrapper-content.doctor__wrapper-content {
    border-radius: 1.5rem;
  }

  .navigation {
    display: flex;
    margin-top: 0;
    padding: 1.5rem 0 0;
  }

  .navigation__link {
    white-space: nowrap;
    margin-right: 1.87rem;
  }

  .service-navigation__wrap {
    display: none;
  }

  .snackbar__wrapper-row.row.--just-space.--align-center {
    flex-direction: column;
    text-align: center;
  }

  .snackbar__wrapper-link.h5_b.row.--align-center {
    justify-content: center;
  }

  .snackbar__btn {
    margin-top: 1rem;
  }

  .article-comment__grid-doc {
    display: none;
  }

  .article-comment__grid {
    grid-template-columns: 1fr;
  }

  .article-wrapper__info-block {
    padding: 1.5rem 1.25rem;
  }

  .article-wrapper__wrapper {
    padding: 1.25rem;
  }

  .tools__swiper-grid {
    grid-template-columns: 1fr;
    gap: 1.5rem;
    border-radius: 1.5rem;
    padding: 1.5rem 1.25rem;
  }

  .clinic__grid-info-text {
    margin-top: 1.5rem;
  }

  .tools__swiper-grid-wrap {
    padding-bottom: 62.5%;
  }

  .tools__swiper-grid-wrap img {
    border-radius: 1.5rem;
  }

  .tools__swiper-grid-content {
    order: 1;
  }

  .clinic__main-title {
    margin-top: 1.5rem;
  }

  h3,
  .h3 {
    font-size: 1rem;
  }

  .main-slider__swiper-slide-content.services__wrapper-content.clinic__wrapper {
    padding: 1.5rem 1.75rem;
  }

  .main-services__navigation {
    display: none;
  }

  .main-slider__swiper-slide-content {
    border-radius: 1.5rem;
  }

  .main-slider__swiper-next,
  .main-slider__swiper-prev {
    width: 2.25rem;
    height: 2.25rem;
  }

  .main-slider__swiper-slide-wrap {
    padding-bottom: 92.5%;
  }

  .main-slider__swiper-slide-wrap-bg {
    top: 0;
    height: 100%;
  }

  .main-slider__swiper-slide-content-btn {
    margin-top: 3rem;
    max-width: 100%;
    text-align: center;
  }

  .py-120 {
    padding: 3.75rem 0;
  }

  .pb-120 {
    padding-bottom: 3.75rem;
  }

  .pt-120 {
    padding-top: 3.75rem;
  }

  .reviews-slider__wrap-info {
    position: relative;
  }

  .d-mob-n {
    display: none;
  }

  .d-mob-b {
    display: block;
  }

  .reviews-slider__wrap-info {
    top: unset;
    right: unset;
    height: auto;
    max-width: 100%;
    padding: 1.25rem 1.5rem;
    margin-bottom: 0.75rem;
  }

  .reviews-slider__wrap-info-block-row {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 1rem;
    align-items: flex-start;
  }

  .reviews-slider__wrap-info-btn.btn {
    max-width: 15.875rem;
  }

  .reviews-slider__wrap {
    padding: 1.25rem 1.5rem;
    padding-right: 0;
    overflow: hidden;
  }

  .btn.--transparent.d-mob-block {
    max-width: 100%;
    text-align: center;
    margin-top: 1rem;
  }

  .gallery__grid-info {
    border-radius: 1.5rem;
  }

  .blog-slider__swiper-slide-body {
    padding: 1.5rem 1.25rem;
  }

  .footer-contacts__grid {
    grid-template-columns: 1fr;
    gap: 0.75rem;
  }

  .sharing-thumbs__navigation {
    display: none;
  }

  .footer-contacts__grid-wrap {
    position: relative;
    width: 100%;
    padding-bottom: 36.86382393397524%;
  }

  .footer-contacts__grid-wrap iframe {
    position: absolute;
    left: 0;
    top: 0;
  }

  .footer-contacts__grid-content-grid {
    grid-template-columns: 1fr 1fr;
    gap: 1rem 7rem;
  }

  .footer-wrap__blue {
    gap: 3rem;
    align-items: flex-start;
    padding: 2.25rem 1.5rem;
  }

  .d-mob-none {
    display: none;
  }

  .d-mob-block {
    display: block;
  }

  .popup {
    padding: 1.5rem 1rem;
  }

  .services-prices__list-item.row.--just-space.--align-center {
    flex-direction: column;
  }

  .services-prices__list-item-prices {
    margin-top: 0.75rem;
  }

  .main-slider__swiper-slide-wrap.services__wrapper-wrap {
    padding-bottom: 60%;
  }

  .main-slider__swiper-slide-wrap-pic.services__wrapper-wrap-pic img {
    width: 100%;
    border-radius: 1.5rem 1.5rem 0 0;
    height: calc(100% + 2rem);
    margin-bottom: -2rem;
  }

  .services-prices__list-item.row.--just-space.--align-center {
    padding: 1rem 1.25rem;
    align-items: flex-start;
  }

  .service-about__wrapper-info-block-title.h4 {
    font-size: 1.25rem;
    line-height: 120%;
  }

  .service-qualities__wrapper.row.--align-start {
    flex-direction: column;
  }

  .service-qualities__body-text {
    padding-left: 0;
  }

  .services-steps__list-item-number {
    margin-right: 1rem;
  }

  .service-steps__grid {
    grid-template-columns: 1fr;
  }

  .service-steps__grid-item-wrap-tag {
    padding: 0.25rem 0.75rem;
    top: 0.75rem;
    left: 0.75rem;
  }

  .service-steps__grid-item {
    padding: 1rem;
    border-radius: 2rem;
  }

  .before-after__swiper-slide-body {
    padding: 2rem 1rem;
  }

  .reviews-slider__wrap {
    border-radius: 1.5rem;
  }

  .cta__grid {
    grid-template-columns: 1fr;
  }

  .cta__grid-form-arrow {
    transform: rotate(90deg);
    right: 0;
    bottom: 1rem;
    top: unset;
    z-index: 5;
  }

  .cta__grid-form {
    padding: 1.5rem 4.81rem 2.25rem 4.81rem;
  }

  .cta__grid-content {
    padding: 2rem 2rem 3.75rem 2rem;
  }

  .about__grid,
  .serts__grid,
  .clinics__grid {
    grid-template-columns: 100%;
  }

  .about__grid-content {
    order: 1;
  }

  .serts__grid {
    display: block;
  }

  .clinics__grid-info {
    max-height: unset;
    padding: 1.25rem;
    border-radius: 2rem;
  }

  .clinics__grid-content-wrapper,
  .serts__grid-content-wrap {
    border-radius: 2rem;
  }

  .doctors__list {
    grid-template-columns: 1fr 1fr;
  }

  .doc__slider-swiper-item-mob-top-ava {
    width: 3.5rem;
    height: 3.5rem;
    border-radius: 0.75rem;
  }

  .doc__slider-swiper-item-mob-top-block {
    margin-left: 1rem;
  }

  .doc__slider-swiper-item-mob-top-block-tag {
    background-color: var(--cr-blue-5);
    border-radius: 62.5rem;
    margin-top: 0.75rem;
    display: block;
    color: var(--cr-black);
    font-size: 0.625rem;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    padding: 0.25rem 0.75rem 0.25rem 1.63rem;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="13" viewBox="0 0 9 13" fill="none"><path d="M4.5 6.2C4.07376 6.2 3.66498 6.04197 3.36358 5.76066C3.06218 5.47936 2.89286 5.09783 2.89286 4.7C2.89286 4.30218 3.06218 3.92064 3.36358 3.63934C3.66498 3.35804 4.07376 3.2 4.5 3.2C4.92624 3.2 5.33502 3.35804 5.63642 3.63934C5.93782 3.92064 6.10714 4.30218 6.10714 4.7C6.10714 4.89698 6.06557 5.09204 5.98481 5.27403C5.90404 5.45601 5.78566 5.62137 5.63642 5.76066C5.48719 5.89995 5.31001 6.01044 5.11503 6.08582C4.92004 6.1612 4.71105 6.2 4.5 6.2ZM4.5 0.5C3.30653 0.5 2.16193 0.942499 1.31802 1.73015C0.474106 2.5178 0 3.58609 0 4.7C0 7.85 4.5 12.5 4.5 12.5C4.5 12.5 9 7.85 9 4.7C9 3.58609 8.52589 2.5178 7.68198 1.73015C6.83807 0.942499 5.69347 0.5 4.5 0.5Z" fill="%23323232"/></svg>');
    background-position: 0.75rem center;
    background-repeat: no-repeat;
    background-size: 0.5625rem;
  }

  .doc__slider-swiper-item-mob-top-block-tag:hover {
    background-color: var(--cr-blue-25);
  }

  .doc__slider-swiper-item-mob-top {
    padding-bottom: 0.75rem;
    border-bottom: 1px solid var(--cr-black-15);
  }

  .doc__slider-swiper-item-mob-body {
    margin-top: 0.75rem;
  }

  .doc__slider-swiper-item-mob-body .promo-slider__swiper-wrapper-additional {
    position: relative;
    top: unset;
    right: unset;
    width: 2.5rem;
    height: 2.5rem;
  }

  .promo-slider__swiper-wrapper-additional-star {
    margin-right: 0.125rem;
  }

  .doc__slider-swiper-item-mob-body-description {
    color: var(--cr-black-50);
  }

  .doc__slider-swiper-item-mob-body-description span {
    color: var(--cr-blue);
  }

  .doc__slider-swiper-item-mob-body-row {
    margin-top: 0.5rem;
  }

  .doc__slider-swiper-item-mob-body-row-callback {
    width: 2.5rem;
    height: 2.5rem;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><path d="M33.2265 9.00139H6.49982C5.3064 9.00139 4.16185 9.46493 3.31797 10.29C2.47409 11.1151 2 12.2342 2 13.4011V26.6003C2 27.7672 2.47409 28.8862 3.31797 29.7113C4.16185 30.5365 5.3064 31 6.49982 31H33.4988C34.6922 31 35.8367 30.5365 36.6806 29.7113C37.5245 28.8862 37.9986 27.7672 37.9986 26.6003V13.6673L28.009 23.4347C27.3722 24.0355 26.5195 24.3677 25.6346 24.3598C24.7498 24.3518 23.9035 24.0044 23.278 23.3923C22.6526 22.7802 22.2981 21.9524 22.2908 21.0872C22.2835 20.222 22.6241 19.3886 23.2392 18.7666L33.2265 9.00139ZM6.49982 16.7009C6.49982 16.4092 6.61834 16.1294 6.82931 15.9231C7.04028 15.7169 7.32642 15.601 7.62478 15.601H12.1246C12.423 15.601 12.7091 15.7169 12.9201 15.9231C13.131 16.1294 13.2496 16.4092 13.2496 16.7009C13.2496 16.9926 13.131 17.2724 12.9201 17.4787C12.7091 17.6849 12.423 17.8008 12.1246 17.8008H7.62478C7.32642 17.8008 7.04028 17.6849 6.82931 17.4787C6.61834 17.2724 6.49982 16.9926 6.49982 16.7009ZM6.49982 23.3005C6.49982 23.0088 6.61834 22.729 6.82931 22.5227C7.04028 22.3164 7.32642 22.2006 7.62478 22.2006H17.7494C18.0477 22.2006 18.3339 22.3164 18.5448 22.5227C18.7558 22.729 18.8743 23.0088 18.8743 23.3005C18.8743 23.5922 18.7558 23.872 18.5448 24.0783C18.3339 24.2845 18.0477 24.4004 17.7494 24.4004H7.62478C7.32642 24.4004 7.04028 24.2845 6.82931 24.0783C6.61834 23.872 6.49982 23.5922 6.49982 23.3005ZM37.6701 10.8801C37.8813 10.6735 38 10.3934 38 10.1013C38 9.80923 37.8813 9.52911 37.6701 9.32257C37.4589 9.11603 37.1724 9 36.8736 9C36.5749 9 36.2884 9.11603 36.0772 9.32257L24.8276 20.3219C24.6164 20.5284 24.4977 20.8085 24.4977 21.1006C24.4977 21.3927 24.6164 21.6728 24.8276 21.8794C25.0388 22.0859 25.3253 22.2019 25.6241 22.2019C25.9228 22.2019 26.2093 22.0859 26.4205 21.8794L37.6701 10.8801Z" fill="%231D685D"/></svg>');
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center center;
  }

  .promo-slider__swiper-slide-body-bottom-arrow,
  .promo-slider__swiper-slide-body-bottom-arrow svg {
    min-width: 2.5rem;
    max-width: 2.5rem;
  }


  .reviews-main__grid-content-btn.btn {
    margin-top: 1.5rem;
  }

  .clinic-doctor__grid-icons.row.--just-space.--align-center {
    display: none;
  }

  .clinic-doctor {
    padding-bottom: 58.88888888888889%;
    border-radius: 2rem;
  }

  .clinic-doctor__grid-wrap {
    position: static;
  }

  .clinic-doctor__grid {
    grid-template-columns: 1fr;
  }

  .clinic-doctor__grid-wrap img {
    width: 70%;
    left: 50%;
    transform: translateX(-50%);
  }

  .tools {
    border-radius: 2rem;
  }

  .desc-wrapper.--clinic {
    margin-top: -15rem;
  }

  .clinic-doctor:before {
    bottom: -7rem;
    width: 13.4375rem;
    height: 13.4375rem;
    left: 1.25rem;
  }

  .clinic-doctor__icons-mob {
    display: block;
  }

  .before-after__swiper-slide-bottom {
    padding: 0 1rem 2rem 1rem;
  }

  .cta__grid-form {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 0.75rem;
  }

  .cta__grid-form-title {
    grid-column: 1 / span 2;
  }

  .cta__grid-form .popup__body-form-btn {
    order: 1;
  }

  .cta__grid-form .medberry__checkbox + label::before {
    top: 0.5rem;
  }

  .blog__list .blog-slider__swiper-slide {
    display: grid;
    grid-template-columns: 1fr 1fr;
    padding: 0.75rem;
    background-color: var(--cr-blue-5);
  }

  .blog__list .blog-slider__swiper-slide-body {
    margin-top: 0;
    background-color: transparent;
  }

  .blog-slider__swiper-slide-top-wrap {
    padding-bottom: 119.51219512195121%;
  }

  .blog__list .blog-slider__swiper-slide-body-text.h5_p {
    display: none;
  }

  .blog__list .blog-slider__swiper-slide-top-wrap img {
    border-radius: 0.75rem;
  }

  .blog__list .blog-slider__swiper-slide-body {
    padding: 0;
    padding-left: 1rem;
  }

  .blog__list .blog-slider__swiper-slide-body-title {
    margin-top: 0;
  }

  .blog__list
    .blog-slider__swiper-slide-top
    .blog-slider__swiper-slide-top-tag {
    display: none;
  }

  .blog__list
    .blog-slider__swiper-slide-body
    .blog-slider__swiper-slide-top-tag {
    display: block;
    position: relative;
    top: unset;
    left: unset;
    font-size: 0.625rem;
    padding: 0.25rem 0.75rem;
    margin-bottom: 0.75rem;
  }

  .blog-slider__swiper-slide-top-wrap {
    height: 100%;
  }

  .promos .promo-slider__swiper-slide {
    padding: 0.75rem;
    border-radius: 1.5rem;
  }
  h4, .h4 {
    font-size: 0.875rem;
    line-height: 1rem;
}

  .promos .promo-slider__swiper-slide-body {
    padding: 0;
    padding-top: 0.75rem;
  }

  .promos .promo-slider__swiper-wrapper img {
    border-radius: 0.75rem;
  }

  .promo-slider__swiper-slide-body-tag {
    padding: 0.25rem 0.75rem 0.25rem 1.81rem;
  }

  .promos .promo-slider__swiper-slide-body-prices-block-price.h3 {
    font-size: 1.5rem;
  }

  .promo-slider__swiper-slide-body-tag.--blue,
  .promo-slider__swiper-slide-body-tag.--red {
    background-size: 0.5625rem;
  }
}

@media screen and (max-width: 640px) {
  .header__row-contacts-links-phone,
  .header__row-contacts-btn,
  .header__row-left-separator {
    display: none;
  }

  .sharing-thumbs .swiper-wrapper {
    transform: unset !important;
  }

  .questionnaire__form-grid-btn.btn {
    max-width: 100%;
    text-align: center;
  }

  .questionnaire__form-grid-two,
  .questionnaire__form-grid-three {
    grid-template-columns: 1fr;
    gap: 0.75rem;
  }

  .questionnaire__form-grid-three-title {
    grid-column: unset;
  }

  .questionnaire__form-grid-two-item {
    padding: 1.5rem 1.25rem;
    border-radius: 2rem;
  }

  .service-navigation {
    display: none;
  }

  .header__row-left {
    width: 100%;
  }

  .header__mob-services-wrapper-bottom .header__row-contacts-links-phone.h4 {
    display: block;
  }

  .header__mob-services-wrapper-bottom {
    text-align: center;
  }
  
  .header__row-contacts-mob-callback {
    margin-left: 0;
  }

  .header__row-left-logo {
    margin: 0 auto;
  }

  .sharing-thumbs .swiper-slide {
    height: auto !important;
  }

  .sharing-swiper__grid {
    grid-template-columns: 1fr;
    gap: 1.5rem;
  }

  h2,
  .h2 {
    font-size: 1.25rem;
    line-height: normal;
  }

  .sharing-thumbs__slide {
    grid-template-columns: 1fr 2fr;
    gap: 0.75rem;
  }

  .sharing-swiper__grid-wrap img {
    border-radius: 1.5rem;
  }

  .sharing-thumbs__slide-wrap img {
    border-radius: 0.75rem;
  }

  .sharing-thumbs__slide-content-top-play {
    height: 2rem;
    width: 2rem;
  }

  .sharing-thumbs__slide-content-top-name {
    margin-top: 0.5rem;
  }

  h4,
  .h4 {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .gallery__grid {
    gap: 1.88rem;
    grid-template-columns: 1fr;
  }

  .gallery__grid-content br {
    display: none;
  }

  .gallery__grid-content-text {
    max-width: 100%;
  }

  .gallery__grid-content:after {
    left: -20rem;
    top: -4rem;
  }

  .swiper-prev__btn,
  .swiper-next__btn {
    height: 2rem;
    width: 2rem;
  }

  .advantages__list-item {
    padding: 1.25rem;
  }

  .advantages__list-item-top-icon svg {
    min-width: 2rem;
    max-width: 2rem;
    height: auto;
  }

  .advantages__list-item-body {
    margin-top: 0.75rem;
  }

  .promo-slider__swiper-slide-body {
    padding: 1.25rem;
  }

  .promo-slider__swiper-slide-body-tags.row.--align-center {
    flex-direction: column;
    align-items: flex-start;
  }

  .promo-slider__swiper-slide-body-tag.--blue {
    order: 1;
    margin-top: 0.5rem;
  }

  .promo-slider__swiper-slide-body-tag {
    padding: 0.25rem 0.75rem 0.25rem 1.81rem;
  }

  .promo-slider__swiper-wrapper {
    padding-bottom: 59.61538461538461%;
  }

  .reviews-slider__wrap-info-block-row {
    grid-template-columns: 1fr;
    gap: 0;
  }

  .footer-wrap__blue {
    display: none;
  }

  .footer-wrap {
    display: none;
  }

  .footer {
    padding: 0;
  }

  .footer-wrap__mob {
    padding: 2.25rem 1.22rem 0.56rem 1.22rem;
    border-radius: 2rem 2rem 0rem 0rem;
    background-color: var(--cr-white);
    display: block;
    position: relative;
  }

  .footer-wrap__blue-item-logo img {
    max-width: 7rem;
    height: auto;
    margin: 0 auto;
  }

  .footer-wrap__blue-item-copyright.h5_b {
    text-align: center;
  }

  .footer-wrap__blue-item-link.h7_r {
    display: block;
    text-align: center;
    font-weight: 700;
  }

  .footer-wrap__mob-separ {
    height: 1px;
    width: 100%;
    background-color: var(--cr-black-15);
    margin: 2.25rem 0 0.75rem;
  }

  .footer-wrap__mob-madeby {
    color: var(--cr-black-50);
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
  }

  .footer-wrap__mob-madeby img {
    max-width: 4.6875rem;
    margin: 0.25rem auto 0 auto;
  }

  .footer-wrap__mob-totop {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 2.25rem;
    height: 2.25rem;
    filter: drop-shadow(4px 5px 25px rgba(41, 54, 136, 0.2));
    border-radius: 100%;
    background-size: 100%;
    top: -1.125rem;
    background-image: url('data:image/svg+xml,<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="36" height="36" rx="18" transform="matrix(-4.37114e-08 1 1 4.37114e-08 0 0)" fill="white"/><path d="M12 20L18 14L24 20" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/></svg>');
    background-position: center;
    background-repeat: no-repeat;
  }

  .service-about__wrapper-wrap:after {
    width: 19.6875rem;
    height: 19.6875rem;
    right: -6rem;
    bottom: -5.69rem;
  }

  .page-nav__row-links {
    display: none;
  }

  .page-nav__row-btn {
    max-width: 100%;
    text-align: center;
  }

  .reviews-list__items {
    grid-template-columns: 1fr;
  }

  .article-wrapper__grid {
    grid-template-columns: 1fr;
    gap: 2rem;
  }

  #callback:before,
  #callback:after {
    display: none;
  }
  /*
    .sharing-thumbs .swiper-slide {
        width: 100%!important;
        margin-bottom: .75rem;
    }

    .sharing-thumbs .swiper-slide:nth-child(n + 5), .sharing-swiper .swiper-slide:nth-child(n + 5){
        display: none;
    } */

  .cta__grid-form,
  .cta__grid-content {
    padding: 1.5rem 1.25rem;
  }

  .cta__grid-form-arrow {
    right: -3.25rem;
    bottom: -2rem;
  }

  .price__listing-list-item.row.--just-space.--align-center {
    flex-direction: column;
    align-items: flex-start;
  }

  .price__listing-list-item-row {
    margin-top: 0.75rem;
  }

  .prices__listing-title.h4 {
    font-size: 1rem;
  }

  .promos__row-filters {
    grid-template-columns: 1fr;
    gap: 0.5rem;
  }

  .promos .before-afters__list {
    grid-template-columns: 1fr;
  }

  .promos .promo-slider__swiper-slide-body-bottom {
    margin-top: 0.5rem;
  }

  .docs__slider-swiper-item-wrap {
    padding-bottom: 115.38461538461537%;
  }
}

@media screen and (max-width: 580px) {
  .main-services__swiper-slide-item-body {
    display: none;
  }

  .header__row-contacts-btn.btn.--mob {
    margin-inline: auto;
  }

.service-about__wrapper-info-block-text, .main-slider__swiper-slide-content-text, .gallery__grid-content-text, .gallery__grid-info .gallery__grid-info-text, .tools__swiper-grid-content-text, .main-services__swiper-slide-item-top-content-name, .reviews-slider__wrap-info-title, .reviews-slider__wrap-info-text, .reviews-slider__wrap-info-item-block-desc, .reviews-slider__wrap-info-item-block-count, .promo-slider__swiper-slide-body-name, .docs-slider__swiper-item-body-name, .docs-slider__swiper-item-body-exp, .docs-slider__swiper-item-body-desc {
        font-size: 1rem;
    }

    h3, .h3 {
      font-size: 1rem;
  }

    .h5_p, .h5_b, .h5_i {
      font-size: 0.875rem;
      line-height: normal;
  }

  .main-services__swiper-slide-item-top-plus {
    display: block;
    margin-left: auto;
    width: 2rem;
    height: 2rem;
    border-radius: 100%;
    background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 15.6567L15.6569 15.6567M15.6569 15.6567V9.99988M15.6569 15.6567L15.6569 21.3136M15.6569 15.6567L21.3137 15.6567" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/><rect x="0.5" y="0.5" width="31" height="31" rx="15.5" stroke="%231D685D" stroke-opacity="0.15"/></svg>');
    transition: var(--ease-in-out);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
  }

  .main-services__swiper-slide-item-top-plus:hover {
    background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 15.6567L15.6569 15.6567M15.6569 15.6567V9.99988M15.6569 15.6567L15.6569 21.3136M15.6569 15.6567L21.3137 15.6567" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/><rect x="0.5" y="0.5" width="31" height="31" rx="15.5" stroke="%231D685D" stroke-opacity="1"/></svg>');
    transition: var(--ease-in-out);
  }

  .main-services__swiper-slide-item-body {
    padding-left: 5.375rem;
  }

  .main-services__swiper-slide-item-top-wrap {
    margin-right: 1rem;
  }

  .main-services__swiper-slide-item-top-plus {
    transition: var(--ease-in-out);
  }

  .main-services__swiper-slide-item-top-plus.active {
    transform: rotate(45deg);
    transition: var(--ease-in-out);
  }

  .gallery__grid-content-btn.btn {
    max-width: 100%;
    text-align: center;
  }

  .gallery__grid-content:after {
    display: none;
  }

  .gallery__grid-info:after {
    width: 2.25rem;
    left: 4.44rem;
    bottom: -0.96875rem;
    height: 2.25rem;
  }

  .gallery__swiper {
    margin-top: 2.25rem;
  }

  .footer-contacts__grid-content {
    order: 1;
  }

  .footer-contacts__grid-content-grid {
    grid-template-columns: 1fr;
    gap: 1rem;
    text-align: center;
  }

  .footer-contacts__grid-content-title {
    text-align: center;
  }

  .footer-contacts__grid-content-grid-item-row.row.--align-center {
    justify-content: space-between;
  }

  .footer-contacts__grid-content {
    padding: 1.5rem 4rem;
  }

  .footer-contacts__grid-wrap {
    padding-bottom: 68.75%;
  }

  .promo-slider__swiper-slide-body-bottom-arrow,
  .promo-slider__swiper-slide-body-bottom-arrow svg {
    min-width: 2rem;
    max-width: 10rem;
  }

  .main {
    margin-top: 5rem;
  }

  .cta__grid-content-pic img {
    position: relative;
    width: 100%;
    height: auto;
    top: unset;
    transform: unset;
    margin-top: 3rem;
  }

  .cta__grid-content-body {
    max-width: 100%;
  }

  .cta__grid-content-body-btn.btn {
    max-width: 100%;
    margin-top: 1.5rem;
    text-align: center;
  }

  .cta__grid-content-bg {
    width: 100%;
    transform: rotate(180deg);
    bottom: unset;
    top: 0;
  }

  .error__grid {
    grid-template-columns: 1fr;
    gap: 2.5rem;
  }

  .error__grid-smile {
    width: 3.625rem;
    height: 9.1875rem;
    transform: rotate(90deg);
    margin-left: 3rem;
  }

  .error {
    padding: 2.5rem 0 5rem;
  }

  .doctors__row-filters {
    grid-template-columns: 1fr;
    gap: 0.5rem;
  }

  .doctors__list {
    grid-template-columns: 1fr;
  }

  .before-afters__list {
    grid-template-columns: 1fr;
  }

  .before-afters__list {
    display: none;
  }

  .before-after__main-swiper-navigation {
    display: flex;
    margin-top: 1.5rem;
  }

  .before-after__main-swiper {
    display: block;
    margin-top: 1.5rem;
  }

  .before-after__main-swiper-navigation + .page-nav .btn {
    display: none;
  }

  .before-afters__row.row.--just-space.--align-center {
    flex-direction: column;
    align-items: flex-start;
  }

  .before-afters__row-filters {
    margin-top: 0.5rem;
    width: 100%;
  }

  .reviews-list__row.row.--just-space.--align-center {
    flex-direction: column;
    align-items: flex-start;
  }

  .main-slider__swiper-slide-content.services__wrapper-content.doctor__wrapper-content {
    padding: 1.5rem 1.25rem;
    border-radius: 1.5rem;
  }

  .article-commnet__grid-content-link.row {
    margin-top: 1.5rem;
  }

  .article-comment__grid-content h4 {
    margin-top: 2.25rem;
  }

  .article-wrapper__info-bg img {
    position: relative;
  }

  .article-wrapper__info-block {
    background-color: var(--cr-grey);
    border-radius: 1.5rem;
    margin-top: 1rem;
    padding: 1.5rem 0.75rem;
  }

  .service-about__wrapper-info-block-text ul li {
    padding-left: 1.25rem;
  }

  .service-about__wrapper-info-block-text ul li:before {
    left: 0.25rem;
    height: 0.375rem;
    width: 0.375rem;
    top: 0.25rem;
  }

  .popu__body-close {
    width: 2.25rem;
    height: 2.25rem;
  }

  .popup__body-wrapper {
    margin-top: 2.5rem;
  }

  .popup {
    border-radius: 2rem;
  }

  .cta__grid-form {
    grid-template-columns: 1fr;
  }

  .cta__grid-form-title {
    grid-column: auto;
  }

  .cta__grid-form .popup__body-form-btn {
    order: unset;
  }

  .cta__grid-form .medberry__checkbox + label::before {
    top: 0;
  }

  .cta__grid-form-arrow {
    right: -2rem;
    bottom: -3rem;
  }

  .promos .before-afters__list {
    display: grid;
  }

  .policy .navigation__link {
    white-space: normal;
  }

  .header__mob-services-wrapper-menu-link {
    font-size: 1.25rem;
    color: var(--cr-blue);
    font-weight: 700;
  }

  .header__mob-services-wrapper-menu li {
    margin-bottom: 1rem;
}
}
.--b {
  font-weight: bold;
}
.light-text {
  background-color: #1D685D;
  padding: 0 2px;
  border-radius: 0.25rem;
  color: white;
}

.popup-lic {
  max-width: 80%;
}

.popup-lic__content {
  margin-top: 2rem;
  display: flex;
  flex-wrap: wrap;
  gap: 4%;
}
.popup-lic__content .serts__grid-swiper-slide {
  width: 16%;
  padding-bottom: 17rem;
}

.advantages__title {
  font-size: 3rem;color: var(--Color5, #1D685D);
  line-height: 110%;
}

.popup.review-example .questionnaire__from-grid-three-wrap {
  margin-bottom: 0.75rem;
}

.popup.review-example textarea {
  font-family: var(--ff-mont);
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1rem;
  font-style: italic;
  height: 3rem;
  resize: none;
}

.textarea {
  position: relative;
}

.textarea-decor {
  position: absolute;
  bottom: 1rem;
  right: 0rem;
  width: 1.5rem;
  height: 1.5rem;
  object-fit: contain;
  pointer-events: none;
}

.main-slider__swiper-slide-content-descr {
  margin: 1.5rem 0 0.5rem 0;
}

.main-slider__swiper-slide-content-descr b {
  display: inline-block;
  font-size: 1.1rem;
  margin-bottom: 1rem;
}

.main-slider__swiper-slide-content-descr li {
  position: relative;
  margin-bottom: 0.75rem;
  padding-left: 2rem;
}

.main-slider__swiper-slide-content-descr li:before {
  content: '';
  left: 0;
  top: 0;
  position: absolute;
  height: 1.0625rem;
  width: 1.062rem;
  background-image: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 8L7.5 11.5L14.5 5" stroke="%231D685D" stroke-width="2" stroke-linecap="round"/></svg>');
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}

.advantages__list_item {
  border-radius: 0.75rem;
  border: 1px solid var(--Color2, rgba(50, 50, 50, 0.50));
  height: auto;
  padding-bottom: 2.25rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.advantages__list_item-title {
  padding: 1.5rem 1.5rem 0 1.5rem;
  margin-bottom: 1.9rem;
  color: #1D685D;
  font-size: 1.25rem;
  font-weight: 700;
}

.advantages__list_item-text {
  padding: 0 1.5rem;
  margin-bottom: 1.25rem;
  flex: 0 1 auto;
  color: #363636;
  font-size: 1rem;
  font-weight: 400;
}
.advantages__list_item-text li {
  opacity: 0.8;
}
.advantages__list_item-img {
  width: 3.75rem;
  height: 3.75rem;
  position: relative;
  margin-left: 1.5rem;
  margin-top: 2rem;
}
.advantages__list_item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.advantages__list_item-arrow {
  position: absolute;
  right: 2.25rem;
  bottom: 2.25rem;
}

.popup.advantages-popup {
  position: relative;
  padding: 0rem;
  overflow: visible;
}
.popup.advantages-popup:before {
  content: '';
  position: absolute;
  left: 6.25rem;
  bottom: -3rem;
  width: 6rem;
  height: 6rem;
  border-radius: 50%;
  background: #fff;
}

.popup.advantages-popup:after {
  content: '';
  position: absolute;
  top: 1.125rem;
  left: 5.25rem;
  width: 2.6rem;
  height: 2.6rem;
  border-radius: 50%;
  background: rgba(38, 125, 255, 0.05);
}

.popup.advantages-popup .popu__body-close {
  right: -2.5rem;
  top: -2.5rem;
}

.popup.advantages-popup .popup__content {
  position: relative;
  padding: 2.25rem;
  overflow: hidden;
}

.popup.advantages-popup .popup__content:before {
  content: '';
  position: absolute;
  bottom: 3.2rem;
  left: -5rem;
  width: 15.6rem;
  height: 15.6rem;
  border-radius: 50%;
  background: rgba(38, 125, 255, 0.05);
}

.popup.advantages-popup .popup__content:after {
  content: '';
  position: absolute;
  top: 5rem;
  right: -13rem;
  width: 21.4rem;
  height: 21.4rem;
  border-radius: 50%;
  border: 1px solid rgba(38, 125, 255, 0.5);
}

.popup.advantages-popup .advantages__list_item-text.-first {
  margin-bottom: 1.5rem;
}

.popup.advantages-popup .advantages__list_item-title {
  position: relative;
  z-index: 10;
  padding-top: 0;
}
.popup.advantages-popup .advantages__list_item-text {
  position: relative;
  z-index: 10;
  margin-bottom: 0;
  opacity: 0.8;
}
@media screen and (max-width: 764px) {
  .advantages__title {
    font-size: 1.5rem;
  }
  .advantages__list_item-title {
    padding: 1rem 1.25rem 0 1rem;
    font-size: 1rem;
  }

  .advantages__list_item-text {
    padding: 0 1rem;
    font-size: 0.875rem;
  }


  .advantages__list_item-img img {
    object-fit: contain;
  }

  .popup.advantages-popup .popu__body-close {
    z-index: 10;
    right: 1rem;
    top: 1rem;
  }

  .popup.advantages-popup .advantages__list_item-title {
    font-size: 1.25rem;
    width: 60%;
  }

  .popup.advantages-popup .popup__content {
    padding: 1rem;
  }
  .popup.advantages-popup:after {
    display: none;
  }
  .popup.advantages-popup .popup__content:after {
    top: 4rem;
    right: -6rem;
    width: 12.4rem;
    height: 12.4rem;
  }
  .popup.advantages-popup .popup__content:before {
    bottom: 2.2rem;
    left: -3rem;
    width: 11.6rem;
    height: 11.6rem;
  }
  .popup.advantages-popup:before {
    left: 5.25rem;
    bottom: -1.5rem;
    width: 3rem;
    height: 3rem;
  }
  .advantages__list_item-arrow {
    right: 1rem;
    bottom: 1rem;
  }

  .advantages__list_item-arrow svg {
    width: 2rem;
    height: 2rem;
  }

  .doctor .main-slider__swiper-slide-wrap.services__wrapper-wrap {
    padding-bottom: 84%;
  }
}

/*  */
.footer2__eyes-text a {
  font-size: 1rem;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  color: var(--cr-main-dark);
  text-decoration: none;
  max-width: 10rem;
  display: BLOCK;
}

.footer__eyes-block {
  display: none;
}

.vision__block {
  display: flex;
  align-items: center;
}

.vision__title {
  font-size: 1rem;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  color: var(--cr-main-dark);
  margin-right: 1rem;
  /* width: 8rem; */
  width: fit-content;
}

.vision__fonts {
  display: flex;
  align-items: stretch;
  background: #72d8f6;
  color: #fff;
  overflow: hidden;
  border-radius: 10px;
}

.vision__font {
  padding: 1rem;
  cursor: pointer;
  position: relative;
  font-weight: bold;
  align-items: center;
  display: flex;
  border-right: 1px solid;
}

.vision__font.--2 {
  font-size: 1.25em;
}

.vision__font.--3 {
  font-size: 1.5em;
}

.vision__styles {
  display: flex;
  align-items: stretch;
  border: 1px solid;
  background: #fff;
  overflow: hidden;
  border-radius: 10px;
}

.vision__style {
  padding: 1rem;
  position: relative;
  font-weight: bold;
  cursor: pointer;
  align-items: center;
  display: flex;
  border-right: 1px solid;
}

.vision__style.--1 {
  background: #72d8f6 !important;
}

.vision__style.--2 {
  background: #000 !important;
  color: #fff !important;
}

.vision__style.--3 {
  border: none;
}

.footer2__eyes-img img {
  width: 100%;
  max-width: 3rem;
}

.footer2__eyes-text {
  flex: 1;
  margin-left: 8px;
}

.footer2__eyes {
  display: flex;
  align-items: center;
}
.footer2__block.--eyes {
  display: flex;
  grid-column-start: 1;
  grid-column-end: 4;
  /* margin-top: 16px; */
}

.footer__eyes-block .row {
  gap: 2rem;
}

.footer__eyes-block h3 {
  font-size: 1rem;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  color: var(--cr-main-dark);
}

.vision__style.active,
.vision__font.active {
  border-bottom: 2.5px solid red;
}

body.font3 {
  font-size: 22px;
}

body.font2 {
  font-size: 20px;
}

body.font2 .p.--s,
body.font2 p.--s {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

body.font3 .p.--s,
body.font3 p.--s {
  font-size: 1rem;
  line-height: 1.375rem;
}

body.font2 .p.--m,
body.font2 p.--m {
  font-size: 1rem !important;
  line-height: 1.375rem !important;
}

body.font3 .p.--m,
body.font3 p.--m,
body.font3 .h7_r,
body.font3 .h7_b,
body.font3 h5,
body.font3 .h5_b,
body.font3 .advantages__list_item-text,
body.font3 .h5_i,
body.font3 .footer-wrap__blue-item-title,
body.font3 .h6,
body.font3 .h7_i {
  font-size: 1.25rem !important;
  line-height: 1.5rem !important;
}

body.font2 .p.--xl,
body.font2 p.--xl,
body.font2 .advantages__list_item-title {
  font-size: 1.375rem !important;
  line-height: 1.875rem !important;
}

body.font3 .footer-wrap__blue-item-row-socials {
  width: 2.5rem;
  height: 2.5rem;
}

body.font3 .p.--xl,
body.font3 p.--xl,
body.font3 .h5_p,
body.font3 .btn,
body.font3 .advantages__list_item-title {
  font-size: 1.5rem !important;
  line-height: 2rem !important;
}

body.font2 .h4,
body.font2 .h4 b {
  font-size: 2.25rem !important;
}

body.font3 .h4,
body.font3 .h4 b {
  font-size: 2.1rem !important;
}

body.font2 .type-carusel__title,
body.font2 .h3 {
  font-size: 2.25rem !important;
  line-height: 2.75rem !important;
}

body.font3 .type-carusel__title {
  font-size: 2.5rem !important;
  line-height: 2.875rem !important;
}
body.font2 .row.--just-space,
body.font3 .row.--just-space {
  gap: 1rem;
}

body.font2 .p.--l,
body.font2 p.--l,
body.font2 .h5_p,
body.font2 .advantages__list_item-text,
body.font2 .h7_b,
body.font2 .h7_r,
body.font2 h5,
body.font2 .h5_b,
body.font2 .h5_i,
body.font2 .btn {
  font-size: 1.25rem !important;
  line-height: 1.75rem !important;
}

body.font3 .p.--l,
body.font3 p.--l {
  font-size: 1.375rem !important;
  line-height: 1.875rem !important;
}

body.font2 h5,
body.font2 .h5 {
  font-size: 1.75rem !important;
  line-height: 2rem !important;
}

body.font3 h5,
body.font3 .h5 {
  font-size: 1.875rem !important;
  line-height: 2.25rem !important;
}

body.font2 .slider-main-slide__desktop-name.h4 {
  font-size: 2.25rem !important;
}

body.font3 .slider-main-slide__desktop-name.h4 {
  font-size: 2.5rem !important;
}
body.font2 .promo-slider__swiper-slide-body-tag,
body.font3 .promo-slider__swiper-slide-body-tag {
  width: 100%;
  padding: 0.5rem 0.75rem;
  background-image: none;
}

body.font2 .promo-slider__swiper-slide-body-tags,
body.font3 .promo-slider__swiper-slide-body-tags {
  flex-wrap: wrap;
  gap: 1rem;
}

body.font2 p,
body.font2 .--p,
body.font2 .h7_i {
  font-size: 1.125rem !important;
  line-height: 1.5rem !important;
}

body.font3 p,
body.font3 .--p {
  font-size: 1.25rem !important;
  line-height: 1.75rem !important;
}

body.style2 * {
  background-color: #000 !important;
  border-color: #fff !important;
}
body.style2 * .btn,
body.style2 .services__list .main-services__swiper-slide-item,
body.style2 .reviews__slider-wrap-item,
body.style2 .sharing-thumbs__slide,
body.style2 .advantages__list_item,
body.style2 .promo-slider__swiper-slide {
  border: 2px solid #fff;
}

body.style3 * .btn {
  border: 2px solid #000;
}
body.style2 .header__row-left-logo,
body.style2 .header__row-left-logo * {
  padding: 0.1rem;
  background: #fff !important;
}
body.style2 .questionnaire:before {
  background-color: #000 !important;
}

body.style2 .main > div,
body.style2 > div {
  background: #355ee9 !important;
}

body.style2 .tools__swiper-grid-wrap-img,
body.style3 .tools__swiper-grid-wrap-img {
  background: transparent !important;
}
body.style2
  .swiper-pagination-bullets.swiper-pagination-horizontal
  .swiper-pagination-bullet,
body.style3
  .swiper-pagination-bullets.swiper-pagination-horizontal
  .swiper-pagination-bullet {
  background-color: var(--cr-black-50) !important;
}
body.style2
  .swiper-pagination-bullets.swiper-pagination-horizontal
  .swiper-pagination-bullet-active,
body.style3
  .swiper-pagination-bullets.swiper-pagination-horizontal
  .swiper-pagination-bullet-active {
  background-color: var(--cr-blue) !important;
}
body.style2 .questionnaire__form-input::placeholder,
body.style2 input::placeholder {
  color: #fff;
}

body.style2 textarea::placeholder {
  color: #fff;
}

body.style2 .footer2__eyes img {
  filter: grayscale(1);
}

body.style2 .questionnaire__form-selector-body {
  opacity: 0 !important;
}

.vision__style.--3 {
  background-color: #fff !important;
  color: #000 !important;
}

body.style3 .questionnaire__form-input::placeholder {
  color: #000;
}

body.style3 textarea::placeholder {
  color: #000;
}

body.style3 .questionnaire__form-selector-body {
  opacity: 0 !important;
}

.footer__eyes-block-reset {
  font-size: 1rem;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  color: var(--cr-main-dark);
  text-decoration: none;
}

body.style3
  .questionnaire__form-selector.--active
  .questionnaire__form-selector-body {
  opacity: 1 !important;
}

body.style3 .questionnaire:before {
  background-color: #fff;
}

body.style2
  .questionnaire__form-selector.--active
  .questionnaire__form-selector-body {
  opacity: 1 !important;
}

body.style2 * {
  color: #fff !important;
  opacity: 1 !important;
}

body.style2 .advance-steps,
body.style2 .slider-main-slide {
  background-image: unset !important;
}

body.style2 .link.--color-dark {
  color: #fff !important;
}

body.style2 .--svg__reviews--gear {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.9432 8.00065C17.9148 7.74763 17.6198 7.55749 17.3647 7.55749C16.5399 7.55749 15.808 7.07321 15.5011 6.32425C15.1875 5.55714 15.3897 4.66252 16.0044 4.09867C16.1978 3.92179 16.2214 3.62571 16.0591 3.42003C15.6369 2.88398 15.1572 2.39976 14.6333 1.98011C14.4282 1.81549 14.1272 1.8384 13.9493 2.03536C13.4128 2.62948 12.4492 2.85029 11.7046 2.5396C10.9297 2.21365 10.4411 1.42845 10.4889 0.585599C10.5047 0.320855 10.3112 0.0906684 10.0472 0.0599277C9.37497 -0.017828 8.6968 -0.020239 8.02252 0.0545699C7.76159 0.0833683 7.5681 0.30813 7.57688 0.569526C7.60621 1.40408 7.11168 2.17554 6.34451 2.48978C5.60881 2.79028 4.65196 2.57135 4.11658 1.98252C3.93964 1.78857 3.64355 1.76473 3.43741 1.92539C2.898 2.3486 2.40743 2.83321 1.98141 3.36485C1.81525 3.57153 1.8397 3.8711 2.03512 4.04891C2.66152 4.61617 2.86378 5.51857 2.53836 6.29452C2.22767 7.0343 1.45949 7.51108 0.580068 7.51108C0.294695 7.50191 0.0914322 7.69345 0.0602228 7.9529C-0.0189393 8.62906 -0.019877 9.31801 0.0563384 9.99967C0.084601 10.2538 0.388592 10.4422 0.646505 10.4422C1.43022 10.4222 2.18267 10.9074 2.49831 11.6755C2.81295 12.4426 2.61069 13.3367 1.99507 13.901C1.80253 14.0779 1.77808 14.3735 1.94036 14.5792C2.35854 15.1119 2.8384 15.5965 3.36414 16.0197C3.57035 16.1858 3.87039 16.1624 4.04914 15.9654C4.5876 15.3698 5.55114 15.1494 6.2928 15.4607C7.06962 15.7857 7.55826 16.5708 7.51044 17.4141C7.49483 17.679 7.68926 17.9096 7.95213 17.9399C8.29603 17.98 8.64202 18 8.98894 18C9.31824 18 9.64762 17.9819 9.97692 17.9453C10.2379 17.9165 10.4313 17.6917 10.4225 17.4299C10.3923 16.5958 10.8877 15.8243 11.6539 15.5106C12.3945 15.2081 13.3473 15.4295 13.8828 16.0177C14.0607 16.2113 14.3548 16.2347 14.562 16.0745C15.1004 15.6523 15.59 15.1681 16.018 14.635C16.1841 14.4288 16.1607 14.1288 15.9642 13.951C15.3378 13.3837 15.1346 12.4812 15.46 11.7058C15.7659 10.9759 16.5056 10.4858 17.3012 10.4858L17.4125 10.4886C17.6705 10.5096 17.9079 10.3108 17.9392 10.0474C18.0185 9.37065 18.0195 8.68231 17.9432 8.00065ZM9.01405 12.021C7.35861 12.021 6.01205 10.6745 6.01205 9.01905C6.01205 7.36367 7.35861 6.01705 9.01405 6.01705C10.6694 6.01705 12.016 7.36367 12.016 9.01905C12.016 10.6745 10.6694 12.021 9.01405 12.021Z' fill='%23FFF'/%3E%3C/svg%3E");
}

body.style2 .--svg__reviews--star-gold {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.01394 0.631478C8.3836 -0.210493 9.6164 -0.210492 9.98606 0.631479L11.6742 4.47662C11.8326 4.83741 12.1876 5.08091 12.5918 5.10598L16.9955 5.37909C17.9757 5.43988 18.3618 6.639 17.5909 7.22816L14.2976 9.74487C13.9622 10.0012 13.8162 10.426 13.9262 10.8258L14.9897 14.6927C15.2367 15.5905 14.2333 16.3255 13.4078 15.8515L9.54663 13.6343C9.20963 13.4408 8.79037 13.4408 8.45337 13.6343L4.59223 15.8515C3.76673 16.3255 2.76331 15.5905 3.01025 14.6927L4.07382 10.8258C4.18378 10.426 4.03779 10.0012 3.70236 9.74487L0.409113 7.22816C-0.361828 6.639 0.0242772 5.43988 1.0045 5.37909L5.40821 5.10598C5.81236 5.08091 6.16737 4.83741 6.32577 4.47662L8.01394 0.631478Z' fill='%23FFF'/%3E%3C/svg%3E");
}

body.style2 .desctop-nav__adress-top svg path {
  fill: #fff;
}

body.style2 .desctop-nav__search-btn-icon svg path {
  fill: #fff;
}

.desctop-nav__logo-img.--white,
.footer-logo__img.--white {
  display: none !important;
}

body.style2 .desctop-nav__logo-img {
  display: none !important;
}

body.style2 .desctop-nav__logo-img.--white {
  display: block !important;
}

body.style2 .footer-logo__img {
  display: none !important;
}

body.style2 .footer-logo__img.--white {
  display: block !important;
}

body.style2 .play-btn {
  background-color: transparent;
}

body.style2 .service-nav__sections-item:after {
  background-color: #000;
}

body.style3 .service-nav__sections-item:after {
  background-color: #FFF;
}

body.style2 .service-nav__sections-item-arrow {
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
}

body.style3 .service-nav__sections-item-arrow {
  border-right: 2px solid #000;
  border-bottom: 2px solid #000;
}

body.style2 .service-nav__sections-item-border {
  border-bottom: 1px solid #fff;
}

body.style3 .service-nav__sections-item-border {
  border-bottom: 1px solid #000;
}

body.style2 .header__row-menu-link.--home svg path {
  fill: #FFF;
}

body.style2 .header__row-menu-link.--services svg path{
  stroke: #FFF;
}

body.style3 .header__row-menu-link.--home svg path {
  fill: #000;
}

body.style3 .header__row-menu-link.--services svg path{
  stroke: #000;
}

body.style2 .header__row-contacts-links-phone {
}

body.style2 .header__row-contacts-links-clinics-top {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="mdi:place"><path id="Vector" d="M12 11.45C11.2422 11.45 10.5155 11.1603 9.9797 10.6445C9.44388 10.1288 9.14286 9.42935 9.14286 8.7C9.14286 7.97065 9.44388 7.27118 9.9797 6.75546C10.5155 6.23973 11.2422 5.95 12 5.95C12.7578 5.95 13.4845 6.23973 14.0203 6.75546C14.5561 7.27118 14.8571 7.97065 14.8571 8.7C14.8571 9.06114 14.7832 9.41873 14.6397 9.75238C14.4961 10.086 14.2856 10.3892 14.0203 10.6445C13.755 10.8999 13.44 11.1025 13.0934 11.2407C12.7467 11.3789 12.3752 11.45 12 11.45ZM12 1C9.87827 1 7.84344 1.81125 6.34315 3.25528C4.84285 4.69931 4 6.65783 4 8.7C4 14.475 12 23 12 23C12 23 20 14.475 20 8.7C20 6.65783 19.1571 4.69931 17.6569 3.25528C16.1566 1.81125 14.1217 1 12 1Z" fill="%23FFF" fill-opacity="0.5"/></g></svg>');
}

body.style3 .header__row-contacts-links-phone {
}

body.style3 .header__row-contacts-links-clinics-top {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="mdi:place"><path id="Vector" d="M12 11.45C11.2422 11.45 10.5155 11.1603 9.9797 10.6445C9.44388 10.1288 9.14286 9.42935 9.14286 8.7C9.14286 7.97065 9.44388 7.27118 9.9797 6.75546C10.5155 6.23973 11.2422 5.95 12 5.95C12.7578 5.95 13.4845 6.23973 14.0203 6.75546C14.5561 7.27118 14.8571 7.97065 14.8571 8.7C14.8571 9.06114 14.7832 9.41873 14.6397 9.75238C14.4961 10.086 14.2856 10.3892 14.0203 10.6445C13.755 10.8999 13.44 11.1025 13.0934 11.2407C12.7467 11.3789 12.3752 11.45 12 11.45ZM12 1C9.87827 1 7.84344 1.81125 6.34315 3.25528C4.84285 4.69931 4 6.65783 4 8.7C4 14.475 12 23 12 23C12 23 20 14.475 20 8.7C20 6.65783 19.1571 4.69931 17.6569 3.25528C16.1566 1.81125 14.1217 1 12 1Z" fill="%23000" fill-opacity="0.5"/></g></svg>');
}

body.style2 .main > div, body.style2 > div {
  background-color: #000!important;
}

body.style3 .main > div, body.style3 > div {
  background-color: #FFF!important;
}

body.style2 .main-slider__swiper-slide, 
body.style3 .main-slider__swiper-slide, body.style3 .service-navigation__wrap,  body.style2 .service-navigation__wrap {
  box-shadow: unset;
}

body.style2 .swiper-prev__btn {
  background-image: url('data:image/svg+xml,<svg width="51" height="50" viewBox="0 0 51 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M27.334 32L20.334 25L27.334 18" stroke="%23FFF" stroke-width="3" stroke-linecap="round"/><rect x="-0.5" y="0.5" width="49" height="49" rx="24.5" transform="matrix(-1 0 0 1 49.334 0)" stroke="%23FFF" stroke-opacity="0.15"/></svg>');
}

body.style2 .swiper-next__btn {
  background-image: url('data:image/svg+xml,<svg width="51" height="50" viewBox="0 0 51 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M23.334 32L30.334 25L23.334 18" stroke="%23FFF" stroke-width="3" stroke-linecap="round"/><rect x="0.833984" y="0.5" width="49" height="49" rx="24.5" stroke="%23FFF" stroke-opacity="0.15"/></svg>');
}

body.style3 .swiper-prev__btn {
  background-image: url('data:image/svg+xml,<svg width="51" height="50" viewBox="0 0 51 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M27.334 32L20.334 25L27.334 18" stroke="%23000" stroke-width="3" stroke-linecap="round"/><rect x="-0.5" y="0.5" width="49" height="49" rx="24.5" transform="matrix(-1 0 0 1 49.334 0)" stroke="%23000" stroke-opacity="0.15"/></svg>');
}

body.style3 .swiper-next__btn {
  background-image: url('data:image/svg+xml,<svg width="51" height="50" viewBox="0 0 51 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M23.334 32L30.334 25L23.334 18" stroke="%23000" stroke-width="3" stroke-linecap="round"/><rect x="0.833984" y="0.5" width="49" height="49" rx="24.5" stroke="%23000" stroke-opacity="0.15"/></svg>');
}

body.style2 .sharing-thumbs__slide-content-top-play {
  background-image: url('data:image/svg+xml,<svg width="71" height="70" viewBox="0 0 71 70" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Frame 336816"><rect x="2.83398" y="2.5" width="65" height="65" rx="32.5" fill="white" fill-opacity="0.5"/><g id="Polygon 2" filter="url(%23filter0_d_456_7718)"><path d="M45.2951 33.2635C46.6388 34.0313 46.6388 35.9687 45.2951 36.7365L30.3263 45.2901C28.9929 46.052 27.334 45.0893 27.334 43.5536L27.334 26.4464C27.334 24.9107 28.993 23.948 30.3263 24.7099L45.2951 33.2635Z" fill="%23FFF"/></g><rect x="2.83398" y="2.5" width="65" height="65" rx="32.5" stroke="%23FFF" stroke-width="5"/></g><defs><filter id="filter0_d_456_7718" x="17.334" y="17.4434" width="38.9688" height="41.1132" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dy="3"/><feGaussianBlur stdDeviation="5"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0.169219 0 0 0 0 0.353934 0 0 0 0 0.7125 0 0 0 0.51 0"/><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_456_7718"/><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_456_7718" result="shape"/></filter></defs></svg>');
}


body.style3 .sharing-thumbs__slide-content-top-play {
  background-image: url('data:image/svg+xml,<svg width="71" height="70" viewBox="0 0 71 70" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Frame 336816"><rect x="2.83398" y="2.5" width="65" height="65" rx="32.5" fill="white" fill-opacity="0.5"/><g id="Polygon 2" filter="url(%23filter0_d_456_7718)"><path d="M45.2951 33.2635C46.6388 34.0313 46.6388 35.9687 45.2951 36.7365L30.3263 45.2901C28.9929 46.052 27.334 45.0893 27.334 43.5536L27.334 26.4464C27.334 24.9107 28.993 23.948 30.3263 24.7099L45.2951 33.2635Z" fill="%23000"/></g><rect x="2.83398" y="2.5" width="65" height="65" rx="32.5" stroke="%23000" stroke-width="5"/></g><defs><filter id="filter0_d_456_7718" x="17.334" y="17.4434" width="38.9688" height="41.1132" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dy="3"/><feGaussianBlur stdDeviation="5"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0.169219 0 0 0 0 0.353934 0 0 0 0 0.7125 0 0 0 0.51 0"/><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_456_7718"/><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_456_7718" result="shape"/></filter></defs></svg>');
}


body.style2 .header__row-contacts-links-callback {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="jam:viber-circle"><path id="Subtract" fill-rule="evenodd" clip-rule="evenodd" d="M2 12C2 17.523 6.477 22 12 22C17.523 22 22 17.523 22 12C22 6.477 17.523 2 12 2C6.477 2 2 6.477 2 12ZM12.48 7.80696C12.52 7.80996 12.56 7.81296 12.591 7.81796C14.841 8.17596 15.877 9.27596 16.164 11.618C16.1682 11.6518 16.1689 11.6913 16.1696 11.7342L16.17 11.7583C16.173 11.9414 16.1792 12.321 16.575 12.329H16.587C16.6414 12.3319 16.6957 12.3231 16.7464 12.3033C16.7971 12.2834 16.843 12.253 16.881 12.214C17.004 12.081 16.996 11.884 16.989 11.724L16.9889 11.7218C16.9869 11.6845 16.985 11.6483 16.986 11.617C17.014 9.22196 15.006 7.04996 12.688 6.96996L12.66 6.97096C12.651 6.97228 12.642 6.97295 12.633 6.97296C12.6109 6.97296 12.5833 6.97112 12.5546 6.96921L12.551 6.96896C12.5111 6.96532 12.471 6.96332 12.431 6.96296C12.062 6.96296 11.992 7.23296 11.983 7.39496C11.963 7.76796 12.312 7.79496 12.48 7.80696ZM16.055 14.644C16.0068 14.6062 15.9592 14.5679 15.912 14.529C15.6764 14.3336 15.4262 14.1529 15.1841 13.9781L15.152 13.955C15.0993 13.9171 15.0466 13.8791 14.994 13.841C14.67 13.607 14.379 13.492 14.104 13.492C13.734 13.492 13.411 13.704 13.144 14.121C13.026 14.305 12.882 14.395 12.706 14.395C12.5831 14.3906 12.4627 14.3595 12.353 14.304C11.308 13.814 10.561 13.064 10.134 12.074C9.92798 11.594 9.99398 11.282 10.358 11.027C10.564 10.883 10.948 10.614 10.921 10.099C10.891 9.51396 9.63998 7.75396 9.11298 7.55396C8.88817 7.46912 8.64027 7.46841 8.41498 7.55196C7.80998 7.76196 7.37498 8.13196 7.15798 8.61896C6.94798 9.09096 6.95798 9.64396 7.18598 10.22C7.84298 11.886 8.76598 13.338 9.93198 14.536C11.072 15.709 12.474 16.669 14.098 17.391C14.2407 17.4545 14.391 17.4894 14.5023 17.5152L14.51 17.517L14.605 17.541C14.618 17.5447 14.6314 17.5467 14.645 17.547H14.658C15.422 17.547 16.339 16.827 16.621 16.005C16.868 15.285 16.417 14.93 16.055 14.645V14.644ZM12.319 10.006C12.415 9.71996 12.688 9.71296 12.818 9.70996C13.165 9.70096 13.546 9.88796 13.862 10.22C14.177 10.55 14.362 10.964 14.358 11.33C14.369 11.68 14.246 11.873 13.991 11.905C13.975 11.9066 13.959 11.9073 13.943 11.907C13.731 11.907 13.566 11.731 13.541 11.477C13.489 10.935 13.225 10.642 12.713 10.557C12.572 10.534 12.416 10.491 12.335 10.351C12.28 10.256 12.275 10.14 12.319 10.006ZM15.6439 11.404C15.6559 9.91199 14.4249 8.54399 12.8999 8.35499L12.7999 8.33999C12.7235 8.3248 12.6458 8.31611 12.5679 8.31399C12.2549 8.31399 12.1719 8.53999 12.1499 8.67499C12.1374 8.73106 12.1363 8.78905 12.1466 8.84556C12.1569 8.90207 12.1785 8.95594 12.2099 9.00399C12.312 9.14638 12.4894 9.17305 12.634 9.1948L12.6419 9.19599L12.6579 9.19819C12.695 9.2033 12.73 9.20811 12.7589 9.21599C14.1299 9.53099 14.5919 10.028 14.8169 11.431C14.8229 11.466 14.8249 11.508 14.8269 11.553C14.8369 11.72 14.8579 12.069 15.2219 12.069C15.2519 12.069 15.2839 12.067 15.3179 12.061C15.6564 12.0081 15.646 11.6901 15.6409 11.5368L15.6409 11.536C15.6384 11.499 15.6384 11.4619 15.6409 11.425C15.642 11.4184 15.6427 11.4117 15.6429 11.405L15.6439 11.404Z" fill="%23FFF"/></g></svg>')
}

body.style3 .header__row-contacts-links-callback {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="jam:viber-circle"><path id="Subtract" fill-rule="evenodd" clip-rule="evenodd" d="M2 12C2 17.523 6.477 22 12 22C17.523 22 22 17.523 22 12C22 6.477 17.523 2 12 2C6.477 2 2 6.477 2 12ZM12.48 7.80696C12.52 7.80996 12.56 7.81296 12.591 7.81796C14.841 8.17596 15.877 9.27596 16.164 11.618C16.1682 11.6518 16.1689 11.6913 16.1696 11.7342L16.17 11.7583C16.173 11.9414 16.1792 12.321 16.575 12.329H16.587C16.6414 12.3319 16.6957 12.3231 16.7464 12.3033C16.7971 12.2834 16.843 12.253 16.881 12.214C17.004 12.081 16.996 11.884 16.989 11.724L16.9889 11.7218C16.9869 11.6845 16.985 11.6483 16.986 11.617C17.014 9.22196 15.006 7.04996 12.688 6.96996L12.66 6.97096C12.651 6.97228 12.642 6.97295 12.633 6.97296C12.6109 6.97296 12.5833 6.97112 12.5546 6.96921L12.551 6.96896C12.5111 6.96532 12.471 6.96332 12.431 6.96296C12.062 6.96296 11.992 7.23296 11.983 7.39496C11.963 7.76796 12.312 7.79496 12.48 7.80696ZM16.055 14.644C16.0068 14.6062 15.9592 14.5679 15.912 14.529C15.6764 14.3336 15.4262 14.1529 15.1841 13.9781L15.152 13.955C15.0993 13.9171 15.0466 13.8791 14.994 13.841C14.67 13.607 14.379 13.492 14.104 13.492C13.734 13.492 13.411 13.704 13.144 14.121C13.026 14.305 12.882 14.395 12.706 14.395C12.5831 14.3906 12.4627 14.3595 12.353 14.304C11.308 13.814 10.561 13.064 10.134 12.074C9.92798 11.594 9.99398 11.282 10.358 11.027C10.564 10.883 10.948 10.614 10.921 10.099C10.891 9.51396 9.63998 7.75396 9.11298 7.55396C8.88817 7.46912 8.64027 7.46841 8.41498 7.55196C7.80998 7.76196 7.37498 8.13196 7.15798 8.61896C6.94798 9.09096 6.95798 9.64396 7.18598 10.22C7.84298 11.886 8.76598 13.338 9.93198 14.536C11.072 15.709 12.474 16.669 14.098 17.391C14.2407 17.4545 14.391 17.4894 14.5023 17.5152L14.51 17.517L14.605 17.541C14.618 17.5447 14.6314 17.5467 14.645 17.547H14.658C15.422 17.547 16.339 16.827 16.621 16.005C16.868 15.285 16.417 14.93 16.055 14.645V14.644ZM12.319 10.006C12.415 9.71996 12.688 9.71296 12.818 9.70996C13.165 9.70096 13.546 9.88796 13.862 10.22C14.177 10.55 14.362 10.964 14.358 11.33C14.369 11.68 14.246 11.873 13.991 11.905C13.975 11.9066 13.959 11.9073 13.943 11.907C13.731 11.907 13.566 11.731 13.541 11.477C13.489 10.935 13.225 10.642 12.713 10.557C12.572 10.534 12.416 10.491 12.335 10.351C12.28 10.256 12.275 10.14 12.319 10.006ZM15.6439 11.404C15.6559 9.91199 14.4249 8.54399 12.8999 8.35499L12.7999 8.33999C12.7235 8.3248 12.6458 8.31611 12.5679 8.31399C12.2549 8.31399 12.1719 8.53999 12.1499 8.67499C12.1374 8.73106 12.1363 8.78905 12.1466 8.84556C12.1569 8.90207 12.1785 8.95594 12.2099 9.00399C12.312 9.14638 12.4894 9.17305 12.634 9.1948L12.6419 9.19599L12.6579 9.19819C12.695 9.2033 12.73 9.20811 12.7589 9.21599C14.1299 9.53099 14.5919 10.028 14.8169 11.431C14.8229 11.466 14.8249 11.508 14.8269 11.553C14.8369 11.72 14.8579 12.069 15.2219 12.069C15.2519 12.069 15.2839 12.067 15.3179 12.061C15.6564 12.0081 15.646 11.6901 15.6409 11.5368L15.6409 11.536C15.6384 11.499 15.6384 11.4619 15.6409 11.425C15.642 11.4184 15.6427 11.4117 15.6429 11.405L15.6439 11.404Z" fill="%23000"/></g></svg>')
}

body.style2 .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet-active {
  background-color: #FFF!important;
}

body.style2 .service-nav__section-close-icon:after,
body.style2 .service-nav__section-close-icon:before {
  border-bottom: 2px solid #fff;
}

body.style3 .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet-active {
  background-color: #000!important;
}

body.style3 .service-nav__section-close-icon:after,
body.style3 .service-nav__section-close-icon:before {
  border-bottom: 2px solid #000;
}

body.style2 .service-nav__section.--section {
  background-color: #000 !important;
}

body.style3 .service-nav__section.--section {
  background-color: #FFF !important;
}

body.style2 .services-head__bg {
  display: none;
}

body.style2 .reviews__slider-wrap-item-star {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M22.2465 9.17821C22.1691 8.93232 22.0199 8.71522 21.8181 8.55483C21.6162 8.39444 21.3711 8.29811 21.114 8.2782L15.5397 7.79633C15.506 7.79302 15.4738 7.78063 15.4465 7.76049C15.4193 7.74035 15.398 7.71321 15.385 7.68196L13.2072 2.49195C13.1063 2.25519 12.9381 2.05331 12.7234 1.91141C12.5087 1.7695 12.257 1.69385 11.9997 1.69385C11.7423 1.69385 11.4906 1.7695 11.276 1.91141C11.0613 2.05331 10.893 2.25519 10.7922 2.49195L8.61435 7.68196C8.6013 7.71321 8.58003 7.74035 8.55279 7.76049C8.52556 7.78063 8.49337 7.79302 8.45966 7.79633L2.88529 8.2782C2.62827 8.29811 2.38308 8.39444 2.18126 8.55483C1.97944 8.71522 1.83022 8.93232 1.75279 9.17821C1.67078 9.42444 1.66362 9.68946 1.7322 9.93976C1.80079 10.1901 1.94204 10.4144 2.1381 10.5845L6.36716 14.2735C6.39306 14.2965 6.41229 14.3261 6.42285 14.359C6.4334 14.392 6.43489 14.4273 6.42716 14.461L5.15591 19.9463C5.09665 20.1989 5.11356 20.4633 5.2045 20.7063C5.29543 20.9492 5.45633 21.1598 5.66685 21.3113C5.87411 21.4643 6.12245 21.5515 6.37981 21.5619C6.63717 21.5722 6.89172 21.5052 7.1106 21.3695L11.9022 18.4632C11.9303 18.4458 11.9628 18.4365 11.9959 18.4365C12.029 18.4365 12.0615 18.4458 12.0897 18.4632L16.8812 21.3695C17.1024 21.5049 17.3587 21.5717 17.6178 21.5616C17.8769 21.5515 18.1272 21.4648 18.3371 21.3126C18.547 21.1603 18.7072 20.9493 18.7973 20.7062C18.8874 20.463 18.9034 20.1986 18.8434 19.9463L17.5759 14.4591C17.5682 14.4254 17.5697 14.3902 17.5802 14.3572C17.5908 14.3242 17.61 14.2946 17.6359 14.2716L21.865 10.5826C22.06 10.4122 22.2003 10.188 22.2682 9.93812C22.3361 9.68822 22.3286 9.42382 22.2465 9.17821ZM21.1215 9.7332L16.8925 13.4223C16.7123 13.5791 16.5783 13.7821 16.5049 14.0094C16.4316 14.2367 16.4217 14.4797 16.4762 14.7123L17.7437 20.1995C17.7531 20.2363 17.751 20.2752 17.7378 20.3108C17.7246 20.3465 17.7008 20.3773 17.6697 20.3991C17.6415 20.4217 17.6068 20.4347 17.5707 20.4362C17.5346 20.4377 17.499 20.4277 17.469 20.4076L12.6775 17.5013C12.4732 17.3772 12.2387 17.3115 11.9997 17.3115C11.7606 17.3115 11.5261 17.3772 11.3218 17.5013L6.53029 20.4076C6.5003 20.4277 6.46467 20.4377 6.42859 20.4362C6.39251 20.4347 6.35785 20.4217 6.32966 20.3991C6.29852 20.3773 6.27476 20.3465 6.26153 20.3108C6.2483 20.2752 6.24623 20.2363 6.2556 20.1995L7.5231 14.7123C7.57767 14.4797 7.56774 14.2367 7.49439 14.0094C7.42104 13.7821 7.28705 13.5791 7.10685 13.4223L2.87779 9.7332C2.84886 9.70861 2.82809 9.67581 2.81821 9.63915C2.80834 9.60249 2.80982 9.56369 2.82248 9.52789C2.83194 9.49224 2.85247 9.46052 2.88111 9.43727C2.90975 9.41402 2.94502 9.40045 2.98185 9.39852L8.55716 8.91664C8.79585 8.89631 9.02441 8.81104 9.21809 8.67007C9.41177 8.52911 9.56318 8.33783 9.65591 8.11695L11.8337 2.92695C11.8489 2.89474 11.8729 2.86751 11.9029 2.84843C11.933 2.82935 11.9678 2.81922 12.0034 2.81922C12.039 2.81922 12.0739 2.82935 12.1039 2.84843C12.134 2.86751 12.158 2.89474 12.1731 2.92695L14.3434 8.11695C14.4358 8.3373 14.5867 8.52823 14.7796 8.66915C14.9726 8.81008 15.2004 8.89565 15.4384 8.91664L21.0137 9.39852C21.0506 9.40045 21.0858 9.41402 21.1145 9.43727C21.1431 9.46052 21.1636 9.49224 21.1731 9.52789C21.1862 9.56333 21.1883 9.60189 21.1791 9.63852C21.1699 9.67516 21.1498 9.70816 21.1215 9.7332Z" fill="%23FFF"/><path d="M22.2465 9.17821C22.1691 8.93232 22.0199 8.71522 21.8181 8.55483C21.6162 8.39445 21.3711 8.29811 21.114 8.27821L15.5397 7.79633C15.506 7.79302 15.4738 7.78063 15.4465 7.76049C15.4193 7.74036 15.398 7.71322 15.385 7.68196L13.2072 2.49195C13.1063 2.25519 12.9381 2.05331 12.7234 1.91141C12.5087 1.7695 12.257 1.69385 11.9997 1.69385C11.7423 1.69385 11.4906 1.7695 11.276 1.91141C11.0613 2.05331 10.893 2.25519 10.7922 2.49195L8.61435 7.68196C8.6013 7.71322 8.58003 7.74036 8.55279 7.76049C8.52556 7.78063 8.49337 7.79302 8.45966 7.79633L2.88529 8.27821C2.62827 8.29811 2.38308 8.39445 2.18126 8.55483C1.97944 8.71522 1.83022 8.93232 1.75279 9.17821C1.67078 9.42444 1.66362 9.68946 1.7322 9.93976C1.80079 10.1901 1.94204 10.4144 2.1381 10.5845L6.36716 14.2735C6.39306 14.2965 6.41229 14.3261 6.42285 14.359C6.4334 14.392 6.43489 14.4273 6.42716 14.461L5.15591 19.9463C5.09665 20.1989 5.11356 20.4633 5.2045 20.7063C5.29543 20.9492 5.45633 21.1598 5.66685 21.3113C5.87411 21.4643 6.12245 21.5515 6.37981 21.5619C6.63716 21.5722 6.89172 21.5052 7.1106 21.3695L11.9022 18.4632C11.9303 18.4458 11.9628 18.4365 11.9959 18.4365C12.029 18.4365 12.0615 18.4458 12.0897 18.4632L16.8812 21.3695C17.1024 21.5049 17.3587 21.5717 17.6178 21.5616C17.8769 21.5515 18.1272 21.4648 18.3371 21.3126C18.547 21.1603 18.7072 20.9493 18.7973 20.7062C18.8874 20.463 18.9034 20.1986 18.8434 19.9463L17.5759 14.4591C17.5682 14.4254 17.5697 14.3902 17.5802 14.3572C17.5908 14.3242 17.61 14.2946 17.6359 14.2716L21.865 10.5826C22.06 10.4122 22.2003 10.188 22.2682 9.93812C22.3361 9.68822 22.3286 9.42382 22.2465 9.17821ZM21.1215 9.73321L16.8925 13.4223C16.7123 13.5791 16.5783 13.7821 16.5049 14.0094C16.4316 14.2367 16.4217 14.4797 16.4762 14.7123L17.7437 20.1995C17.7531 20.2363 17.751 20.2752 17.7378 20.3108C17.7246 20.3465 17.7008 20.3773 17.6697 20.3991C17.6415 20.4217 17.6068 20.4347 17.5707 20.4362C17.5346 20.4377 17.499 20.4277 17.469 20.4076L12.6775 17.5013C12.4732 17.3772 12.2387 17.3115 11.9997 17.3115C11.7606 17.3115 11.5261 17.3772 11.3218 17.5013L6.53029 20.4076C6.5003 20.4277 6.46467 20.4377 6.42859 20.4362C6.39251 20.4347 6.35785 20.4217 6.32966 20.3991C6.29852 20.3773 6.27476 20.3465 6.26153 20.3108C6.2483 20.2752 6.24623 20.2363 6.2556 20.1995L7.5231 14.7123C7.57767 14.4797 7.56774 14.2367 7.49439 14.0094C7.42104 13.7821 7.28705 13.5791 7.10685 13.4223L2.87779 9.73321C2.84886 9.70861 2.82809 9.67581 2.81821 9.63915C2.80834 9.60249 2.80982 9.56369 2.82248 9.52789C2.83194 9.49224 2.85247 9.46052 2.88111 9.43727C2.90975 9.41402 2.94502 9.40046 2.98185 9.39852L8.55716 8.91664C8.79585 8.89631 9.02441 8.81104 9.21809 8.67007C9.41177 8.52911 9.56318 8.33783 9.65591 8.11696L11.8337 2.92695C11.8489 2.89474 11.8729 2.86751 11.9029 2.84843C11.933 2.82935 11.9678 2.81922 12.0034 2.81922C12.039 2.81922 12.0739 2.82935 12.1039 2.84843C12.134 2.86751 12.158 2.89474 12.1731 2.92695L14.3434 8.11696C14.4358 8.3373 14.5867 8.52823 14.7796 8.66915C14.9726 8.81008 15.2004 8.89565 15.4384 8.91664L21.0137 9.39852C21.0506 9.40046 21.0858 9.41402 21.1145 9.43727C21.1431 9.46052 21.1636 9.49224 21.1731 9.52789C21.1862 9.56333 21.1883 9.60189 21.1791 9.63852C21.1699 9.67516 21.1498 9.70816 21.1215 9.73321Z" fill="%231D685D"/><path d="M21.1215 9.73321L16.8925 13.4223C16.7123 13.5791 16.5783 13.7821 16.5049 14.0094C16.4316 14.2367 16.4217 14.4797 16.4762 14.7123L17.7437 20.1995C17.7531 20.2363 17.751 20.2752 17.7378 20.3108C17.7246 20.3465 17.7008 20.3773 17.6697 20.3991C17.6415 20.4217 17.6068 20.4347 17.5707 20.4362C17.5346 20.4377 17.499 20.4277 17.469 20.4076L12.6775 17.5013C12.4732 17.3772 12.2387 17.3115 11.9997 17.3115C11.7606 17.3115 11.5261 17.3772 11.3218 17.5013L6.53029 20.4076C6.5003 20.4277 6.46467 20.4377 6.42859 20.4362C6.39251 20.4347 6.35785 20.4217 6.32966 20.3991C6.29852 20.3773 6.27476 20.3465 6.26153 20.3108C6.2483 20.2752 6.24623 20.2363 6.2556 20.1995L7.5231 14.7123C7.57767 14.4797 7.56774 14.2367 7.49439 14.0094C7.42104 13.7821 7.28705 13.5791 7.10685 13.4223L2.87779 9.73321C2.84886 9.70861 2.82809 9.67581 2.81821 9.63915C2.80834 9.60249 2.80982 9.56369 2.82248 9.52789C2.83194 9.49224 2.85247 9.46052 2.88111 9.43727C2.90975 9.41402 2.94502 9.40046 2.98185 9.39852L8.55716 8.91664C8.79585 8.89631 9.02441 8.81104 9.21809 8.67007C9.41177 8.52911 9.56318 8.33783 9.65591 8.11696L11.8337 2.92695C11.8489 2.89474 11.8729 2.86751 11.9029 2.84843C11.933 2.82935 11.9678 2.81922 12.0034 2.81922C12.039 2.81922 12.0739 2.82935 12.1039 2.84843C12.134 2.86751 12.158 2.89474 12.1731 2.92695L14.3434 8.11696C14.4358 8.3373 14.5867 8.52823 14.7796 8.66915C14.9726 8.81008 15.2004 8.89565 15.4384 8.91664L21.0137 9.39852C21.0506 9.40046 21.0858 9.41402 21.1145 9.43727C21.1431 9.46052 21.1636 9.49224 21.1731 9.52789C21.1862 9.56333 21.1883 9.60189 21.1791 9.63852C21.1699 9.67516 21.1498 9.70816 21.1215 9.73321Z" fill="%23FFF"/></svg>');
}

body.style3 .reviews__slider-wrap-item-star {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M22.2465 9.17821C22.1691 8.93232 22.0199 8.71522 21.8181 8.55483C21.6162 8.39444 21.3711 8.29811 21.114 8.2782L15.5397 7.79633C15.506 7.79302 15.4738 7.78063 15.4465 7.76049C15.4193 7.74035 15.398 7.71321 15.385 7.68196L13.2072 2.49195C13.1063 2.25519 12.9381 2.05331 12.7234 1.91141C12.5087 1.7695 12.257 1.69385 11.9997 1.69385C11.7423 1.69385 11.4906 1.7695 11.276 1.91141C11.0613 2.05331 10.893 2.25519 10.7922 2.49195L8.61435 7.68196C8.6013 7.71321 8.58003 7.74035 8.55279 7.76049C8.52556 7.78063 8.49337 7.79302 8.45966 7.79633L2.88529 8.2782C2.62827 8.29811 2.38308 8.39444 2.18126 8.55483C1.97944 8.71522 1.83022 8.93232 1.75279 9.17821C1.67078 9.42444 1.66362 9.68946 1.7322 9.93976C1.80079 10.1901 1.94204 10.4144 2.1381 10.5845L6.36716 14.2735C6.39306 14.2965 6.41229 14.3261 6.42285 14.359C6.4334 14.392 6.43489 14.4273 6.42716 14.461L5.15591 19.9463C5.09665 20.1989 5.11356 20.4633 5.2045 20.7063C5.29543 20.9492 5.45633 21.1598 5.66685 21.3113C5.87411 21.4643 6.12245 21.5515 6.37981 21.5619C6.63717 21.5722 6.89172 21.5052 7.1106 21.3695L11.9022 18.4632C11.9303 18.4458 11.9628 18.4365 11.9959 18.4365C12.029 18.4365 12.0615 18.4458 12.0897 18.4632L16.8812 21.3695C17.1024 21.5049 17.3587 21.5717 17.6178 21.5616C17.8769 21.5515 18.1272 21.4648 18.3371 21.3126C18.547 21.1603 18.7072 20.9493 18.7973 20.7062C18.8874 20.463 18.9034 20.1986 18.8434 19.9463L17.5759 14.4591C17.5682 14.4254 17.5697 14.3902 17.5802 14.3572C17.5908 14.3242 17.61 14.2946 17.6359 14.2716L21.865 10.5826C22.06 10.4122 22.2003 10.188 22.2682 9.93812C22.3361 9.68822 22.3286 9.42382 22.2465 9.17821ZM21.1215 9.7332L16.8925 13.4223C16.7123 13.5791 16.5783 13.7821 16.5049 14.0094C16.4316 14.2367 16.4217 14.4797 16.4762 14.7123L17.7437 20.1995C17.7531 20.2363 17.751 20.2752 17.7378 20.3108C17.7246 20.3465 17.7008 20.3773 17.6697 20.3991C17.6415 20.4217 17.6068 20.4347 17.5707 20.4362C17.5346 20.4377 17.499 20.4277 17.469 20.4076L12.6775 17.5013C12.4732 17.3772 12.2387 17.3115 11.9997 17.3115C11.7606 17.3115 11.5261 17.3772 11.3218 17.5013L6.53029 20.4076C6.5003 20.4277 6.46467 20.4377 6.42859 20.4362C6.39251 20.4347 6.35785 20.4217 6.32966 20.3991C6.29852 20.3773 6.27476 20.3465 6.26153 20.3108C6.2483 20.2752 6.24623 20.2363 6.2556 20.1995L7.5231 14.7123C7.57767 14.4797 7.56774 14.2367 7.49439 14.0094C7.42104 13.7821 7.28705 13.5791 7.10685 13.4223L2.87779 9.7332C2.84886 9.70861 2.82809 9.67581 2.81821 9.63915C2.80834 9.60249 2.80982 9.56369 2.82248 9.52789C2.83194 9.49224 2.85247 9.46052 2.88111 9.43727C2.90975 9.41402 2.94502 9.40045 2.98185 9.39852L8.55716 8.91664C8.79585 8.89631 9.02441 8.81104 9.21809 8.67007C9.41177 8.52911 9.56318 8.33783 9.65591 8.11695L11.8337 2.92695C11.8489 2.89474 11.8729 2.86751 11.9029 2.84843C11.933 2.82935 11.9678 2.81922 12.0034 2.81922C12.039 2.81922 12.0739 2.82935 12.1039 2.84843C12.134 2.86751 12.158 2.89474 12.1731 2.92695L14.3434 8.11695C14.4358 8.3373 14.5867 8.52823 14.7796 8.66915C14.9726 8.81008 15.2004 8.89565 15.4384 8.91664L21.0137 9.39852C21.0506 9.40045 21.0858 9.41402 21.1145 9.43727C21.1431 9.46052 21.1636 9.49224 21.1731 9.52789C21.1862 9.56333 21.1883 9.60189 21.1791 9.63852C21.1699 9.67516 21.1498 9.70816 21.1215 9.7332Z" fill="%23000"/><path d="M22.2465 9.17821C22.1691 8.93232 22.0199 8.71522 21.8181 8.55483C21.6162 8.39445 21.3711 8.29811 21.114 8.27821L15.5397 7.79633C15.506 7.79302 15.4738 7.78063 15.4465 7.76049C15.4193 7.74036 15.398 7.71322 15.385 7.68196L13.2072 2.49195C13.1063 2.25519 12.9381 2.05331 12.7234 1.91141C12.5087 1.7695 12.257 1.69385 11.9997 1.69385C11.7423 1.69385 11.4906 1.7695 11.276 1.91141C11.0613 2.05331 10.893 2.25519 10.7922 2.49195L8.61435 7.68196C8.6013 7.71322 8.58003 7.74036 8.55279 7.76049C8.52556 7.78063 8.49337 7.79302 8.45966 7.79633L2.88529 8.27821C2.62827 8.29811 2.38308 8.39445 2.18126 8.55483C1.97944 8.71522 1.83022 8.93232 1.75279 9.17821C1.67078 9.42444 1.66362 9.68946 1.7322 9.93976C1.80079 10.1901 1.94204 10.4144 2.1381 10.5845L6.36716 14.2735C6.39306 14.2965 6.41229 14.3261 6.42285 14.359C6.4334 14.392 6.43489 14.4273 6.42716 14.461L5.15591 19.9463C5.09665 20.1989 5.11356 20.4633 5.2045 20.7063C5.29543 20.9492 5.45633 21.1598 5.66685 21.3113C5.87411 21.4643 6.12245 21.5515 6.37981 21.5619C6.63716 21.5722 6.89172 21.5052 7.1106 21.3695L11.9022 18.4632C11.9303 18.4458 11.9628 18.4365 11.9959 18.4365C12.029 18.4365 12.0615 18.4458 12.0897 18.4632L16.8812 21.3695C17.1024 21.5049 17.3587 21.5717 17.6178 21.5616C17.8769 21.5515 18.1272 21.4648 18.3371 21.3126C18.547 21.1603 18.7072 20.9493 18.7973 20.7062C18.8874 20.463 18.9034 20.1986 18.8434 19.9463L17.5759 14.4591C17.5682 14.4254 17.5697 14.3902 17.5802 14.3572C17.5908 14.3242 17.61 14.2946 17.6359 14.2716L21.865 10.5826C22.06 10.4122 22.2003 10.188 22.2682 9.93812C22.3361 9.68822 22.3286 9.42382 22.2465 9.17821ZM21.1215 9.73321L16.8925 13.4223C16.7123 13.5791 16.5783 13.7821 16.5049 14.0094C16.4316 14.2367 16.4217 14.4797 16.4762 14.7123L17.7437 20.1995C17.7531 20.2363 17.751 20.2752 17.7378 20.3108C17.7246 20.3465 17.7008 20.3773 17.6697 20.3991C17.6415 20.4217 17.6068 20.4347 17.5707 20.4362C17.5346 20.4377 17.499 20.4277 17.469 20.4076L12.6775 17.5013C12.4732 17.3772 12.2387 17.3115 11.9997 17.3115C11.7606 17.3115 11.5261 17.3772 11.3218 17.5013L6.53029 20.4076C6.5003 20.4277 6.46467 20.4377 6.42859 20.4362C6.39251 20.4347 6.35785 20.4217 6.32966 20.3991C6.29852 20.3773 6.27476 20.3465 6.26153 20.3108C6.2483 20.2752 6.24623 20.2363 6.2556 20.1995L7.5231 14.7123C7.57767 14.4797 7.56774 14.2367 7.49439 14.0094C7.42104 13.7821 7.28705 13.5791 7.10685 13.4223L2.87779 9.73321C2.84886 9.70861 2.82809 9.67581 2.81821 9.63915C2.80834 9.60249 2.80982 9.56369 2.82248 9.52789C2.83194 9.49224 2.85247 9.46052 2.88111 9.43727C2.90975 9.41402 2.94502 9.40046 2.98185 9.39852L8.55716 8.91664C8.79585 8.89631 9.02441 8.81104 9.21809 8.67007C9.41177 8.52911 9.56318 8.33783 9.65591 8.11696L11.8337 2.92695C11.8489 2.89474 11.8729 2.86751 11.9029 2.84843C11.933 2.82935 11.9678 2.81922 12.0034 2.81922C12.039 2.81922 12.0739 2.82935 12.1039 2.84843C12.134 2.86751 12.158 2.89474 12.1731 2.92695L14.3434 8.11696C14.4358 8.3373 14.5867 8.52823 14.7796 8.66915C14.9726 8.81008 15.2004 8.89565 15.4384 8.91664L21.0137 9.39852C21.0506 9.40046 21.0858 9.41402 21.1145 9.43727C21.1431 9.46052 21.1636 9.49224 21.1731 9.52789C21.1862 9.56333 21.1883 9.60189 21.1791 9.63852C21.1699 9.67516 21.1498 9.70816 21.1215 9.73321Z" fill="%231D685D"/><path d="M21.1215 9.73321L16.8925 13.4223C16.7123 13.5791 16.5783 13.7821 16.5049 14.0094C16.4316 14.2367 16.4217 14.4797 16.4762 14.7123L17.7437 20.1995C17.7531 20.2363 17.751 20.2752 17.7378 20.3108C17.7246 20.3465 17.7008 20.3773 17.6697 20.3991C17.6415 20.4217 17.6068 20.4347 17.5707 20.4362C17.5346 20.4377 17.499 20.4277 17.469 20.4076L12.6775 17.5013C12.4732 17.3772 12.2387 17.3115 11.9997 17.3115C11.7606 17.3115 11.5261 17.3772 11.3218 17.5013L6.53029 20.4076C6.5003 20.4277 6.46467 20.4377 6.42859 20.4362C6.39251 20.4347 6.35785 20.4217 6.32966 20.3991C6.29852 20.3773 6.27476 20.3465 6.26153 20.3108C6.2483 20.2752 6.24623 20.2363 6.2556 20.1995L7.5231 14.7123C7.57767 14.4797 7.56774 14.2367 7.49439 14.0094C7.42104 13.7821 7.28705 13.5791 7.10685 13.4223L2.87779 9.73321C2.84886 9.70861 2.82809 9.67581 2.81821 9.63915C2.80834 9.60249 2.80982 9.56369 2.82248 9.52789C2.83194 9.49224 2.85247 9.46052 2.88111 9.43727C2.90975 9.41402 2.94502 9.40046 2.98185 9.39852L8.55716 8.91664C8.79585 8.89631 9.02441 8.81104 9.21809 8.67007C9.41177 8.52911 9.56318 8.33783 9.65591 8.11696L11.8337 2.92695C11.8489 2.89474 11.8729 2.86751 11.9029 2.84843C11.933 2.82935 11.9678 2.81922 12.0034 2.81922C12.039 2.81922 12.0739 2.82935 12.1039 2.84843C12.134 2.86751 12.158 2.89474 12.1731 2.92695L14.3434 8.11696C14.4358 8.3373 14.5867 8.52823 14.7796 8.66915C14.9726 8.81008 15.2004 8.89565 15.4384 8.91664L21.0137 9.39852C21.0506 9.40046 21.0858 9.41402 21.1145 9.43727C21.1431 9.46052 21.1636 9.49224 21.1731 9.52789C21.1862 9.56333 21.1883 9.60189 21.1791 9.63852C21.1699 9.67516 21.1498 9.70816 21.1215 9.73321Z" fill="%23000"/></svg>');
}

body.style2 .reviews-slider__wrap-info, body.style2  .reviews-slider__wrap {
  background: #000!important;
  box-shadow: unset;
}

body.style3 .reviews-slider__wrap-info, body.style3  .reviews-slider__wrap {
  background: #FFF!important;
  box-shadow: unset;
}


body.style2 .service-about__wrapper-info-block-text ul li:before {
  background-color: #FFF;
}

body.style3 .service-about__wrapper-info-block-text ul li:before {
  background-color: #000;
}

body.style2  .main-slider__swiper-slide {
  background: #000!important;
}

body.style3  .main-slider__swiper-slide {
  background: #FFF!important;
}


body.style2 .footer__breacrumbs-link:after {
  background: #FFF;
}

body.style3 .footer__breacrumbs-link:after {
  background: #000;
}


body.style2 .header__row-left-services svg path{
  fill: #FFF;
}

body.style2 .header__mob-services-wrapper-menu-toggler svg path, body.style2 .header__mob-services-wrapper-menu-toggler svg rect{
  stroke: #FFF;
}

body.style3 .header__row-left-services svg path{
  fill: #000;
}

body.style3 .header__mob-services-wrapper-menu-toggler svg path, body.style3 .header__mob-services-wrapper-menu-toggler svg rect{
  stroke: #000;
}

body.style2  .header__mob-services-close {
  background-image: url('data:image/svg+xml,<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="36" height="36" rx="18" transform="matrix(-1 0 0 1 36 0)" fill="white"/><path d="M12 12L18 18M18 18L24 12M18 18L12 24M18 18L24 24" stroke="%23000" stroke-width="3" stroke-linecap="round"/></svg>');
}

body.style2  .footer-wrap__mob-totop {
  background-image: url('data:image/svg+xml,<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="36" height="36" rx="18" transform="matrix(-4.37114e-08 1 1 4.37114e-08 0 0)" fill="white"/><path d="M12 20L18 14L24 20" stroke="%23000" stroke-width="3" stroke-linecap="round"/></svg>');
}

body.style3  .header__mob-services-close {
  background-image: url('data:image/svg+xml,<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="36" height="36" rx="18" transform="matrix(-1 0 0 1 36 0)" fill="white"/><path d="M12 12L18 18M18 18L24 12M18 18L12 24M18 18L24 24" stroke="%23FFF" stroke-width="3" stroke-linecap="round"/></svg>');
}

body.style3  .footer-wrap__mob-totop {
  background-image: url('data:image/svg+xml,<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="36" height="36" rx="18" transform="matrix(-4.37114e-08 1 1 4.37114e-08 0 0)" fill="white"/><path d="M12 20L18 14L24 20" stroke="%23000" stroke-width="3" stroke-linecap="round"/></svg>');
}



@media screen and (max-width: 991px) {
  body.style2 .header__row-contacts-mob-callback {
    background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="lucide:phone"><path id="Vector" d="M4.00074 21.9686V25.5816C3.99938 25.917 4.06822 26.249 4.20286 26.5563C4.33749 26.8636 4.53496 27.1395 4.7826 27.3662C5.03024 27.593 5.32261 27.7656 5.64097 27.8731C5.95933 27.9805 6.29667 28.0204 6.63138 27.9902C10.3446 27.5875 13.9115 26.3212 17.0453 24.293C19.9609 22.4439 22.4329 19.9769 24.2856 17.067C26.325 13.9252 27.5941 10.3481 27.9902 6.62554C28.0204 6.2925 27.9807 5.95685 27.8738 5.63995C27.7668 5.32305 27.5949 5.03185 27.369 4.78488C27.1431 4.53791 26.8682 4.34059 26.5617 4.20548C26.2552 4.07037 25.9239 4.00043 25.5888 4.00012H21.9687C21.3831 3.99436 20.8153 4.20133 20.3713 4.58245C19.9273 4.96356 19.6372 5.49281 19.5553 6.07155C19.4025 7.22778 19.1191 8.36305 18.7106 9.4557C18.5482 9.88675 18.5131 10.3552 18.6093 10.8056C18.7056 11.256 18.9292 11.6694 19.2536 11.9968L20.7861 13.5263C19.0683 16.5414 16.5669 19.0378 13.5458 20.7522L12.0133 19.2228C11.6852 18.899 11.271 18.6758 10.8197 18.5798C10.3685 18.4837 9.89907 18.5188 9.46716 18.6808C8.37234 19.0885 7.23481 19.3713 6.07629 19.5238C5.49011 19.6064 4.95477 19.901 4.57208 20.3518C4.18939 20.8026 3.98606 21.378 4.00074 21.9686Z" fill="%23FFF"/></g></svg>');
  }

  body.style3 .header__row-contacts-mob-callback {
    background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="lucide:phone"><path id="Vector" d="M4.00074 21.9686V25.5816C3.99938 25.917 4.06822 26.249 4.20286 26.5563C4.33749 26.8636 4.53496 27.1395 4.7826 27.3662C5.03024 27.593 5.32261 27.7656 5.64097 27.8731C5.95933 27.9805 6.29667 28.0204 6.63138 27.9902C10.3446 27.5875 13.9115 26.3212 17.0453 24.293C19.9609 22.4439 22.4329 19.9769 24.2856 17.067C26.325 13.9252 27.5941 10.3481 27.9902 6.62554C28.0204 6.2925 27.9807 5.95685 27.8738 5.63995C27.7668 5.32305 27.5949 5.03185 27.369 4.78488C27.1431 4.53791 26.8682 4.34059 26.5617 4.20548C26.2552 4.07037 25.9239 4.00043 25.5888 4.00012H21.9687C21.3831 3.99436 20.8153 4.20133 20.3713 4.58245C19.9273 4.96356 19.6372 5.49281 19.5553 6.07155C19.4025 7.22778 19.1191 8.36305 18.7106 9.4557C18.5482 9.88675 18.5131 10.3552 18.6093 10.8056C18.7056 11.256 18.9292 11.6694 19.2536 11.9968L20.7861 13.5263C19.0683 16.5414 16.5669 19.0378 13.5458 20.7522L12.0133 19.2228C11.6852 18.899 11.271 18.6758 10.8197 18.5798C10.3685 18.4837 9.89907 18.5188 9.46716 18.6808C8.37234 19.0885 7.23481 19.3713 6.07629 19.5238C5.49011 19.6064 4.95477 19.901 4.57208 20.3518C4.18939 20.8026 3.98606 21.378 4.00074 21.9686Z" fill="%23000"/></g></svg>');
  }
}

body.style2  .--drop-arrow {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M5 8L12 15L19 8" stroke="%23FFF" stroke-width="3" stroke-linecap="round"/></svg>');
}

body.style2 .main-slider__swiper-slide-content-descr li:before {
  background-image: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 8L7.5 11.5L14.5 5" stroke="%23FFF" stroke-width="2" stroke-linecap="round"/></svg>');
}

body.style2 .header__services-wrapper-serv-item-top-plus {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Frame 336691"><path id="Vector 9" d="M11.6567 3.65686L11.6567 11.6569M11.6567 11.6569H19.6568M11.6567 11.6569L3.65666 11.6569M11.6567 11.6569L11.6567 19.657" stroke="%23FFF" stroke-opacity="0.15" stroke-width="3" stroke-linecap="round"/></g></svg>');
}



body.style3  .--drop-arrow {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M5 8L12 15L19 8" stroke="%23000" stroke-width="3" stroke-linecap="round"/></svg>');
}

body.style3 .main-slider__swiper-slide-content-descr li:before {
  background-image: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 8L7.5 11.5L14.5 5" stroke="%23000" stroke-width="2" stroke-linecap="round"/></svg>');
}

body.style3 .header__services-wrapper-serv-item-top-plus {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Frame 336691"><path id="Vector 9" d="M11.6567 3.65686L11.6567 11.6569M11.6567 11.6569H19.6568M11.6567 11.6569L3.65666 11.6569M11.6567 11.6569L11.6567 19.657" stroke="%23000" stroke-opacity="0.15" stroke-width="3" stroke-linecap="round"/></g></svg>');
}



body.style2 .doctor__arrow svg path {
  stroke: #FFF;
}


body.style3 .doctor__arrow svg path {
  stroke: #000;
}

body.style2 .services__list .main-services__swiper-slide-item .main-services__swiper-slide-item-top-plus {
  background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 15.6567L15.6569 15.6567M15.6569 15.6567V9.99988M15.6569 15.6567L15.6569 21.3136M15.6569 15.6567L21.3137 15.6567" stroke="%23FFF" stroke-width="3" stroke-linecap="round"/><rect x="0.5" y="0.5" width="31" height="31" rx="15.5" stroke="%23FFF" stroke-opacity="0.15"/></svg>');
}


body.style3 .services__list .main-services__swiper-slide-item .main-services__swiper-slide-item-top-plus {
  background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 15.6567L15.6569 15.6567M15.6569 15.6567V9.99988M15.6569 15.6567L15.6569 21.3136M15.6569 15.6567L21.3137 15.6567" stroke="%23000" stroke-width="3" stroke-linecap="round"/><rect x="0.5" y="0.5" width="31" height="31" rx="15.5" stroke="%23000" stroke-opacity="0.15"/></svg>');
}


body.style2 .main-slider__swiper-next {
  background-image: url('data:image/svg+xml,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="50" height="50" rx="25" transform="matrix(-1 0 0 1 50 0)" fill="white"/><path d="M22 18L29 25L22 32" stroke="%23000" stroke-width="3" stroke-linecap="round"/></svg>');
}

body.style3 .main-slider__swiper-next {
  background-image: url('data:image/svg+xml,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="50" height="50" rx="25" transform="matrix(-1 0 0 1 50 0)" fill="white"/><path d="M22 18L29 25L22 32" stroke="%23FFF" stroke-width="3" stroke-linecap="round"/></svg>');
}

body.style2 .main-slider__swiper-prev {
  background-image: url('data:image/svg+xml,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="50" height="50" rx="25" fill="white"/><path d="M28 18L21 25L28 32" stroke="%23000" stroke-width="3" stroke-linecap="round"/></svg>');
}

body.style3 .main-slider__swiper-prev {
  background-image: url('data:image/svg+xml,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="50" height="50" rx="25" fill="white"/><path d="M28 18L21 25L28 32" stroke="%23FFF" stroke-width="3" stroke-linecap="round"/></svg>');
}

body.style2  .service-steps__grid-item-list-against li:before {
  background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Frame 336761"><rect x="0.5" y="0.5" width="29" height="29" rx="14.5" fill="%23F5F5F9"/><path id="Vector 16" d="M19 19L11 11M10.9999 19L18.9999 11" stroke="%23000" stroke-width="2" stroke-linecap="round"/><rect x="0.5" y="0.5" width="29" height="29" rx="14.5" stroke="%23000"/></g></svg>');
}

body.style3  .service-steps__grid-item-list-against li:before {
  background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Frame 336761"><rect x="0.5" y="0.5" width="29" height="29" rx="14.5" fill="%23F5F5F9"/><path id="Vector 16" d="M19 19L11 11M10.9999 19L18.9999 11" stroke="%23000" stroke-width="2" stroke-linecap="round"/><rect x="0.5" y="0.5" width="29" height="29" rx="14.5" stroke="%23FFF"/></g></svg>');
}

body.style2 .service-steps__list-item:after {
  background-image: url('data:image/svg+xml,<svg width="28" height="88" viewBox="0 0 28 88" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="14" cy="4" r="4" fill="%23FFF" fill-opacity="0.15"/><circle cx="14" cy="20" r="4" fill="%23FFF" fill-opacity="0.15"/><circle cx="14" cy="36" r="4" fill="%23FFF" fill-opacity="0.15"/><circle cx="14" cy="52" r="4" fill="%23FFF" fill-opacity="0.15"/><circle cx="14" cy="68" r="4" fill="%23FFF" fill-opacity="0.15"/><circle cx="14" cy="84" r="4" fill="%23FFF" fill-opacity="0.15"/></svg>');
}

body.style3 .service-steps__list-item:after {
  background-image: url('data:image/svg+xml,<svg width="28" height="88" viewBox="0 0 28 88" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="14" cy="4" r="4" fill="%23000" fill-opacity="0.15"/><circle cx="14" cy="20" r="4" fill="%23000" fill-opacity="0.15"/><circle cx="14" cy="36" r="4" fill="%23000" fill-opacity="0.15"/><circle cx="14" cy="52" r="4" fill="%23000" fill-opacity="0.15"/><circle cx="14" cy="68" r="4" fill="%23000" fill-opacity="0.15"/><circle cx="14" cy="84" r="4" fill="%23000" fill-opacity="0.15"/></svg>');
}

body.style2 .gallery__grid-info, body.style3 .gallery__grid-info {
  box-shadow: unset;
}

body.style2 .promo-slider__swiper-slide, body.style3 .promo-slider__swiper-slide {
  box-shadow: unset;
}

body.style2 .footer-contacts__grid-content-grid-item-row-link.--wa {
  background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_79_3445)"><path fill-rule="evenodd" clip-rule="evenodd" d="M27.7564 6.93732C23.2688 -0.000229359 14.1065 -2.06274 7.00111 2.24979C0.0826716 6.56232 -2.16114 15.9374 2.32649 22.8749L2.70046 23.4375L1.20458 29.0625L6.81412 27.5625L7.37508 27.9375C9.80588 29.25 12.4237 30 15.0415 30C17.8462 30 20.651 29.25 23.0818 27.75C30.0002 23.2499 32.0571 14.0624 27.7564 6.93732ZM20.838 23.4375C22.1469 23.2499 23.0818 22.4999 23.8297 21.3749C24.2037 20.8124 24.2037 20.0624 24.0167 19.4999C23.8297 19.3124 23.4558 19.1249 23.0818 18.9374L20.09 17.4374C19.7161 17.2499 19.5291 17.2499 19.1551 17.6249C18.7811 17.9999 17.8462 18.9374 17.6592 19.3124C17.4723 19.6874 17.0983 19.6874 16.7243 19.4999C15.4154 18.9374 14.2935 18.1874 13.1716 17.2499C12.2367 16.3124 11.3018 15.1874 10.5538 14.0624C10.4309 13.8158 10.4696 13.5693 10.6168 13.376C10.5534 13.4433 10.8029 13.1591 11.0513 12.8762C11.2603 12.638 11.4686 12.4007 11.4887 12.3749C11.9797 11.7748 11.818 10.9998 11.6757 10.6874C11.6757 10.542 11.1138 9.15702 10.687 8.10501C10.5633 7.80003 10.4509 7.52303 10.3668 7.31233C10.1798 6.56232 9.80588 6.56232 9.43191 6.56232H8.49698C8.12302 6.56232 7.74905 6.74982 7.37508 7.12483C6.44015 8.06233 5.8792 9.37484 5.8792 10.8749L5.88142 10.8949C6.06666 12.5669 6.12954 13.1345 7.74905 15.5624C9.375 18 12.2367 20.8124 15.4154 22.3124C18.6004 23.59 19.751 23.5074 20.4843 23.4549C20.612 23.4457 20.727 23.4375 20.838 23.4375Z" fill="%23000"/><path d="M23.8297 21.3749C23.0818 22.4999 22.1469 23.2499 20.838 23.4375C20.727 23.4375 20.612 23.4457 20.4843 23.4549C19.751 23.5074 18.6004 23.59 15.4154 22.3124C12.2367 20.8124 9.375 18 7.74905 15.5624C6.12954 13.1345 6.06666 12.5669 5.88142 10.8949L5.8792 10.8749C5.8792 9.37484 6.44015 8.06233 7.37508 7.12483C7.74905 6.74982 8.12302 6.56232 8.49698 6.56232H9.43191C9.80588 6.56232 10.1798 6.56232 10.3668 7.31233C10.4509 7.52303 10.5633 7.80003 10.687 8.10501C11.1138 9.15702 11.6757 10.542 11.6757 10.6874C11.818 10.9998 11.9797 11.7748 11.4887 12.3749C11.4686 12.4007 11.2603 12.638 11.0513 12.8762C10.8029 13.1591 10.5534 13.4433 10.6168 13.376C10.4696 13.5693 10.4309 13.8158 10.5538 14.0624C11.3018 15.1874 12.2367 16.3124 13.1716 17.2499C14.2935 18.1874 15.4154 18.9374 16.7243 19.4999C17.0983 19.6874 17.4723 19.6874 17.6592 19.3124C17.8462 18.9374 18.7811 17.9999 19.1551 17.6249C19.5291 17.2499 19.7161 17.2499 20.09 17.4374L23.0818 18.9374C23.4558 19.1249 23.8297 19.3124 24.0167 19.4999C24.2037 20.0624 24.2037 20.8124 23.8297 21.3749Z" fill="white"/></g><defs><clipPath id="clip0_79_3445"><rect width="30" height="30" fill="white"/></clipPath></defs></svg>');

}

body.style2 .footer-contacts__grid-content-grid-item-row-link.--tg {
  background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_79_3443)"><path d="M15 0C6.72 0 0 6.72 0 15C0 23.28 6.72 30 15 30C23.28 30 30 23.28 30 15C30 6.72 23.28 0 15 0ZM21.96 10.2C21.735 12.57 20.76 18.33 20.265 20.985C20.055 22.11 19.635 22.485 19.245 22.53C18.375 22.605 17.715 21.96 16.875 21.405C15.555 20.535 14.805 19.995 13.53 19.155C12.045 18.18 13.005 17.64 13.86 16.77C14.085 16.545 17.925 13.05 18 12.735C18.0104 12.6873 18.009 12.6378 17.996 12.5907C17.9829 12.5437 17.9585 12.5005 17.925 12.465C17.835 12.39 17.715 12.42 17.61 12.435C17.475 12.465 15.375 13.86 11.28 16.62C10.68 17.025 10.14 17.235 9.66 17.22C9.12 17.205 8.1 16.92 7.335 16.665C6.39 16.365 5.655 16.2 5.715 15.675C5.745 15.405 6.12 15.135 6.825 14.85C11.205 12.945 14.115 11.685 15.57 11.085C19.74 9.345 20.595 9.045 21.165 9.045C21.285 9.045 21.57 9.075 21.75 9.225C21.9 9.345 21.945 9.51 21.96 9.63C21.945 9.72 21.975 9.99 21.96 10.2Z" fill="%23000"/><path d="M21.96 10.2C21.735 12.57 20.76 18.33 20.265 20.985C20.055 22.11 19.635 22.485 19.245 22.53C18.375 22.605 17.715 21.96 16.875 21.405C15.555 20.535 14.805 19.995 13.53 19.155C12.045 18.18 13.005 17.64 13.86 16.77C14.085 16.545 17.925 13.05 18 12.735C18.0104 12.6873 18.009 12.6378 17.996 12.5907C17.9829 12.5437 17.9585 12.5005 17.925 12.465C17.835 12.39 17.715 12.42 17.61 12.435C17.475 12.465 15.375 13.86 11.28 16.62C10.68 17.025 10.14 17.235 9.66 17.22C9.12 17.205 8.1 16.92 7.335 16.665C6.39 16.365 5.655 16.2 5.715 15.675C5.745 15.405 6.12 15.135 6.825 14.85C11.205 12.945 14.115 11.685 15.57 11.085C19.74 9.345 20.595 9.045 21.165 9.045C21.285 9.045 21.57 9.075 21.75 9.225C21.9 9.345 21.945 9.51 21.96 9.63C21.945 9.72 21.975 9.99 21.96 10.2Z" fill="white"/></g><defs><clipPath id="clip0_79_3443"><rect width="30" height="30" fill="white"/></clipPath></defs></svg>');
}

body.style2 .footer-contacts__grid-content-grid-item-row-link.--vk {
  background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_79_3441)"><path d="M14.9996 0.600098C7.04661 0.600098 0.599609 7.0471 0.599609 15.0001C0.599609 22.9531 7.04661 29.4001 14.9996 29.4001C22.9526 29.4001 29.3996 22.9531 29.3996 15.0001C29.3996 7.0471 22.9526 0.600098 14.9996 0.600098ZM20.5376 16.8466C20.5376 16.8466 21.8111 18.1036 22.1246 18.6871C22.1336 18.6991 22.1381 18.7111 22.1411 18.7171C22.2686 18.9316 22.2986 19.0981 22.2356 19.2226C22.1306 19.4296 21.7706 19.5316 21.6476 19.5406H19.3976C19.2416 19.5406 18.9146 19.5001 18.5186 19.2271C18.2147 19.0145 17.9153 18.6659 17.6233 18.3261L17.6216 18.3241C17.1851 17.8171 16.8071 17.3791 16.4261 17.3791C16.3777 17.379 16.3296 17.3866 16.2836 17.4016C15.9956 17.4946 15.6266 17.9056 15.6266 19.0006C15.6266 19.3426 15.3566 19.5391 15.1661 19.5391H14.1356C13.7846 19.5391 11.9561 19.4161 10.3361 17.7076C8.35311 15.6151 6.56811 11.4181 6.55311 11.3791C6.44061 11.1076 6.67311 10.9621 6.92661 10.9621H9.19911C9.50211 10.9621 9.60111 11.1466 9.67011 11.3101C9.75111 11.5006 10.0481 12.2581 10.5356 13.1101C11.3261 14.4991 11.8106 15.0631 12.1991 15.0631C12.272 15.0622 12.3435 15.0437 12.4076 15.0091C12.9146 14.7271 12.8201 12.9196 12.7976 12.5446C12.7976 12.4741 12.7961 11.7361 12.5366 11.3821C12.3506 11.1256 12.0341 11.0281 11.8421 10.9921C11.9198 10.8849 12.0222 10.7979 12.1406 10.7386C12.4886 10.5646 13.1156 10.5391 13.7381 10.5391H14.0846C14.7596 10.5481 14.9336 10.5916 15.1781 10.6531C15.6731 10.7716 15.6836 11.0911 15.6401 12.1846C15.6266 12.4951 15.6131 12.8461 15.6131 13.2601C15.6131 13.3501 15.6086 13.4461 15.6086 13.5481C15.6086 13.5495 15.6085 13.5508 15.6085 13.5522C15.5935 14.1077 15.5766 14.7367 15.9686 14.9956C16.0199 15.0277 16.0791 15.0449 16.1396 15.0451C16.2761 15.0451 16.6871 15.0451 17.8001 13.1356C18.1434 12.521 18.4416 11.8823 18.6926 11.2246C18.7151 11.1856 18.7811 11.0656 18.8591 11.0191C18.9167 10.9898 18.9805 10.9748 19.0451 10.9756H21.7166C22.0076 10.9756 22.2071 11.0191 22.2446 11.1316C22.3106 11.3101 22.2326 11.8546 21.0131 13.5061L20.4686 14.2246C19.3631 15.6736 19.3631 15.7471 20.5376 16.8466Z" fill="%23000"/><path d="M20.5376 16.8466C20.5376 16.8466 21.8111 18.1036 22.1246 18.6871C22.1336 18.6991 22.1381 18.7111 22.1411 18.7171C22.2686 18.9316 22.2986 19.0981 22.2356 19.2226C22.1306 19.4296 21.7706 19.5316 21.6476 19.5406H19.3976C19.2416 19.5406 18.9146 19.5001 18.5186 19.2271C18.2147 19.0145 17.9153 18.6659 17.6233 18.3261L17.6216 18.3241C17.1851 17.8171 16.8071 17.3791 16.4261 17.3791C16.3777 17.379 16.3296 17.3866 16.2836 17.4016C15.9956 17.4946 15.6266 17.9056 15.6266 19.0006C15.6266 19.3426 15.3566 19.5391 15.1661 19.5391H14.1356C13.7846 19.5391 11.9561 19.4161 10.3361 17.7076C8.35311 15.6151 6.56811 11.4181 6.55311 11.3791C6.44061 11.1076 6.67311 10.9621 6.92661 10.9621H9.19911C9.50211 10.9621 9.60111 11.1466 9.67011 11.3101C9.75111 11.5006 10.0481 12.2581 10.5356 13.1101C11.3261 14.4991 11.8106 15.0631 12.1991 15.0631C12.272 15.0622 12.3435 15.0437 12.4076 15.0091C12.9146 14.7271 12.8201 12.9196 12.7976 12.5446C12.7976 12.4741 12.7961 11.7361 12.5366 11.3821C12.3506 11.1256 12.0341 11.0281 11.8421 10.9921C11.9198 10.8849 12.0222 10.7979 12.1406 10.7386C12.4886 10.5646 13.1156 10.5391 13.7381 10.5391H14.0846C14.7596 10.5481 14.9336 10.5916 15.1781 10.6531C15.6731 10.7716 15.6836 11.0911 15.6401 12.1846C15.6266 12.4951 15.6131 12.8461 15.6131 13.2601C15.6131 13.3501 15.6086 13.4461 15.6086 13.5481L15.6085 13.5522C15.5935 14.1077 15.5766 14.7367 15.9686 14.9956C16.0199 15.0277 16.0791 15.0449 16.1396 15.0451C16.2761 15.0451 16.6871 15.0451 17.8001 13.1356C18.1434 12.521 18.4416 11.8823 18.6926 11.2246C18.7151 11.1856 18.7811 11.0656 18.8591 11.0191C18.9167 10.9898 18.9805 10.9748 19.0451 10.9756H21.7166C22.0076 10.9756 22.2071 11.0191 22.2446 11.1316C22.3106 11.3101 22.2326 11.8546 21.0131 13.5061L20.4686 14.2246C19.3631 15.6736 19.3631 15.7471 20.5376 16.8466Z" fill="white"/></g><defs><clipPath id="clip0_79_3441"><rect width="30" height="30" fill="white"/></clipPath></defs></svg>');
}



body.style3 .footer-contacts__grid-content-grid-item-row-link.--wa {
  background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_79_3445)"><path fill-rule="evenodd" clip-rule="evenodd" d="M27.7564 6.93732C23.2688 -0.000229359 14.1065 -2.06274 7.00111 2.24979C0.0826716 6.56232 -2.16114 15.9374 2.32649 22.8749L2.70046 23.4375L1.20458 29.0625L6.81412 27.5625L7.37508 27.9375C9.80588 29.25 12.4237 30 15.0415 30C17.8462 30 20.651 29.25 23.0818 27.75C30.0002 23.2499 32.0571 14.0624 27.7564 6.93732ZM20.838 23.4375C22.1469 23.2499 23.0818 22.4999 23.8297 21.3749C24.2037 20.8124 24.2037 20.0624 24.0167 19.4999C23.8297 19.3124 23.4558 19.1249 23.0818 18.9374L20.09 17.4374C19.7161 17.2499 19.5291 17.2499 19.1551 17.6249C18.7811 17.9999 17.8462 18.9374 17.6592 19.3124C17.4723 19.6874 17.0983 19.6874 16.7243 19.4999C15.4154 18.9374 14.2935 18.1874 13.1716 17.2499C12.2367 16.3124 11.3018 15.1874 10.5538 14.0624C10.4309 13.8158 10.4696 13.5693 10.6168 13.376C10.5534 13.4433 10.8029 13.1591 11.0513 12.8762C11.2603 12.638 11.4686 12.4007 11.4887 12.3749C11.9797 11.7748 11.818 10.9998 11.6757 10.6874C11.6757 10.542 11.1138 9.15702 10.687 8.10501C10.5633 7.80003 10.4509 7.52303 10.3668 7.31233C10.1798 6.56232 9.80588 6.56232 9.43191 6.56232H8.49698C8.12302 6.56232 7.74905 6.74982 7.37508 7.12483C6.44015 8.06233 5.8792 9.37484 5.8792 10.8749L5.88142 10.8949C6.06666 12.5669 6.12954 13.1345 7.74905 15.5624C9.375 18 12.2367 20.8124 15.4154 22.3124C18.6004 23.59 19.751 23.5074 20.4843 23.4549C20.612 23.4457 20.727 23.4375 20.838 23.4375Z" fill="%23000"/><path d="M23.8297 21.3749C23.0818 22.4999 22.1469 23.2499 20.838 23.4375C20.727 23.4375 20.612 23.4457 20.4843 23.4549C19.751 23.5074 18.6004 23.59 15.4154 22.3124C12.2367 20.8124 9.375 18 7.74905 15.5624C6.12954 13.1345 6.06666 12.5669 5.88142 10.8949L5.8792 10.8749C5.8792 9.37484 6.44015 8.06233 7.37508 7.12483C7.74905 6.74982 8.12302 6.56232 8.49698 6.56232H9.43191C9.80588 6.56232 10.1798 6.56232 10.3668 7.31233C10.4509 7.52303 10.5633 7.80003 10.687 8.10501C11.1138 9.15702 11.6757 10.542 11.6757 10.6874C11.818 10.9998 11.9797 11.7748 11.4887 12.3749C11.4686 12.4007 11.2603 12.638 11.0513 12.8762C10.8029 13.1591 10.5534 13.4433 10.6168 13.376C10.4696 13.5693 10.4309 13.8158 10.5538 14.0624C11.3018 15.1874 12.2367 16.3124 13.1716 17.2499C14.2935 18.1874 15.4154 18.9374 16.7243 19.4999C17.0983 19.6874 17.4723 19.6874 17.6592 19.3124C17.8462 18.9374 18.7811 17.9999 19.1551 17.6249C19.5291 17.2499 19.7161 17.2499 20.09 17.4374L23.0818 18.9374C23.4558 19.1249 23.8297 19.3124 24.0167 19.4999C24.2037 20.0624 24.2037 20.8124 23.8297 21.3749Z" fill="white"/></g><defs><clipPath id="clip0_79_3445"><rect width="30" height="30" fill="white"/></clipPath></defs></svg>');

}

body.style3 .footer-contacts__grid-content-grid-item-row-link.--tg {
  background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_79_3443)"><path d="M15 0C6.72 0 0 6.72 0 15C0 23.28 6.72 30 15 30C23.28 30 30 23.28 30 15C30 6.72 23.28 0 15 0ZM21.96 10.2C21.735 12.57 20.76 18.33 20.265 20.985C20.055 22.11 19.635 22.485 19.245 22.53C18.375 22.605 17.715 21.96 16.875 21.405C15.555 20.535 14.805 19.995 13.53 19.155C12.045 18.18 13.005 17.64 13.86 16.77C14.085 16.545 17.925 13.05 18 12.735C18.0104 12.6873 18.009 12.6378 17.996 12.5907C17.9829 12.5437 17.9585 12.5005 17.925 12.465C17.835 12.39 17.715 12.42 17.61 12.435C17.475 12.465 15.375 13.86 11.28 16.62C10.68 17.025 10.14 17.235 9.66 17.22C9.12 17.205 8.1 16.92 7.335 16.665C6.39 16.365 5.655 16.2 5.715 15.675C5.745 15.405 6.12 15.135 6.825 14.85C11.205 12.945 14.115 11.685 15.57 11.085C19.74 9.345 20.595 9.045 21.165 9.045C21.285 9.045 21.57 9.075 21.75 9.225C21.9 9.345 21.945 9.51 21.96 9.63C21.945 9.72 21.975 9.99 21.96 10.2Z" fill="%23000"/><path d="M21.96 10.2C21.735 12.57 20.76 18.33 20.265 20.985C20.055 22.11 19.635 22.485 19.245 22.53C18.375 22.605 17.715 21.96 16.875 21.405C15.555 20.535 14.805 19.995 13.53 19.155C12.045 18.18 13.005 17.64 13.86 16.77C14.085 16.545 17.925 13.05 18 12.735C18.0104 12.6873 18.009 12.6378 17.996 12.5907C17.9829 12.5437 17.9585 12.5005 17.925 12.465C17.835 12.39 17.715 12.42 17.61 12.435C17.475 12.465 15.375 13.86 11.28 16.62C10.68 17.025 10.14 17.235 9.66 17.22C9.12 17.205 8.1 16.92 7.335 16.665C6.39 16.365 5.655 16.2 5.715 15.675C5.745 15.405 6.12 15.135 6.825 14.85C11.205 12.945 14.115 11.685 15.57 11.085C19.74 9.345 20.595 9.045 21.165 9.045C21.285 9.045 21.57 9.075 21.75 9.225C21.9 9.345 21.945 9.51 21.96 9.63C21.945 9.72 21.975 9.99 21.96 10.2Z" fill="white"/></g><defs><clipPath id="clip0_79_3443"><rect width="30" height="30" fill="white"/></clipPath></defs></svg>');
}

body.style3 .footer-contacts__grid-content-grid-item-row-link.--vk {
  background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_79_3441)"><path d="M14.9996 0.600098C7.04661 0.600098 0.599609 7.0471 0.599609 15.0001C0.599609 22.9531 7.04661 29.4001 14.9996 29.4001C22.9526 29.4001 29.3996 22.9531 29.3996 15.0001C29.3996 7.0471 22.9526 0.600098 14.9996 0.600098ZM20.5376 16.8466C20.5376 16.8466 21.8111 18.1036 22.1246 18.6871C22.1336 18.6991 22.1381 18.7111 22.1411 18.7171C22.2686 18.9316 22.2986 19.0981 22.2356 19.2226C22.1306 19.4296 21.7706 19.5316 21.6476 19.5406H19.3976C19.2416 19.5406 18.9146 19.5001 18.5186 19.2271C18.2147 19.0145 17.9153 18.6659 17.6233 18.3261L17.6216 18.3241C17.1851 17.8171 16.8071 17.3791 16.4261 17.3791C16.3777 17.379 16.3296 17.3866 16.2836 17.4016C15.9956 17.4946 15.6266 17.9056 15.6266 19.0006C15.6266 19.3426 15.3566 19.5391 15.1661 19.5391H14.1356C13.7846 19.5391 11.9561 19.4161 10.3361 17.7076C8.35311 15.6151 6.56811 11.4181 6.55311 11.3791C6.44061 11.1076 6.67311 10.9621 6.92661 10.9621H9.19911C9.50211 10.9621 9.60111 11.1466 9.67011 11.3101C9.75111 11.5006 10.0481 12.2581 10.5356 13.1101C11.3261 14.4991 11.8106 15.0631 12.1991 15.0631C12.272 15.0622 12.3435 15.0437 12.4076 15.0091C12.9146 14.7271 12.8201 12.9196 12.7976 12.5446C12.7976 12.4741 12.7961 11.7361 12.5366 11.3821C12.3506 11.1256 12.0341 11.0281 11.8421 10.9921C11.9198 10.8849 12.0222 10.7979 12.1406 10.7386C12.4886 10.5646 13.1156 10.5391 13.7381 10.5391H14.0846C14.7596 10.5481 14.9336 10.5916 15.1781 10.6531C15.6731 10.7716 15.6836 11.0911 15.6401 12.1846C15.6266 12.4951 15.6131 12.8461 15.6131 13.2601C15.6131 13.3501 15.6086 13.4461 15.6086 13.5481C15.6086 13.5495 15.6085 13.5508 15.6085 13.5522C15.5935 14.1077 15.5766 14.7367 15.9686 14.9956C16.0199 15.0277 16.0791 15.0449 16.1396 15.0451C16.2761 15.0451 16.6871 15.0451 17.8001 13.1356C18.1434 12.521 18.4416 11.8823 18.6926 11.2246C18.7151 11.1856 18.7811 11.0656 18.8591 11.0191C18.9167 10.9898 18.9805 10.9748 19.0451 10.9756H21.7166C22.0076 10.9756 22.2071 11.0191 22.2446 11.1316C22.3106 11.3101 22.2326 11.8546 21.0131 13.5061L20.4686 14.2246C19.3631 15.6736 19.3631 15.7471 20.5376 16.8466Z" fill="%23000"/><path d="M20.5376 16.8466C20.5376 16.8466 21.8111 18.1036 22.1246 18.6871C22.1336 18.6991 22.1381 18.7111 22.1411 18.7171C22.2686 18.9316 22.2986 19.0981 22.2356 19.2226C22.1306 19.4296 21.7706 19.5316 21.6476 19.5406H19.3976C19.2416 19.5406 18.9146 19.5001 18.5186 19.2271C18.2147 19.0145 17.9153 18.6659 17.6233 18.3261L17.6216 18.3241C17.1851 17.8171 16.8071 17.3791 16.4261 17.3791C16.3777 17.379 16.3296 17.3866 16.2836 17.4016C15.9956 17.4946 15.6266 17.9056 15.6266 19.0006C15.6266 19.3426 15.3566 19.5391 15.1661 19.5391H14.1356C13.7846 19.5391 11.9561 19.4161 10.3361 17.7076C8.35311 15.6151 6.56811 11.4181 6.55311 11.3791C6.44061 11.1076 6.67311 10.9621 6.92661 10.9621H9.19911C9.50211 10.9621 9.60111 11.1466 9.67011 11.3101C9.75111 11.5006 10.0481 12.2581 10.5356 13.1101C11.3261 14.4991 11.8106 15.0631 12.1991 15.0631C12.272 15.0622 12.3435 15.0437 12.4076 15.0091C12.9146 14.7271 12.8201 12.9196 12.7976 12.5446C12.7976 12.4741 12.7961 11.7361 12.5366 11.3821C12.3506 11.1256 12.0341 11.0281 11.8421 10.9921C11.9198 10.8849 12.0222 10.7979 12.1406 10.7386C12.4886 10.5646 13.1156 10.5391 13.7381 10.5391H14.0846C14.7596 10.5481 14.9336 10.5916 15.1781 10.6531C15.6731 10.7716 15.6836 11.0911 15.6401 12.1846C15.6266 12.4951 15.6131 12.8461 15.6131 13.2601C15.6131 13.3501 15.6086 13.4461 15.6086 13.5481L15.6085 13.5522C15.5935 14.1077 15.5766 14.7367 15.9686 14.9956C16.0199 15.0277 16.0791 15.0449 16.1396 15.0451C16.2761 15.0451 16.6871 15.0451 17.8001 13.1356C18.1434 12.521 18.4416 11.8823 18.6926 11.2246C18.7151 11.1856 18.7811 11.0656 18.8591 11.0191C18.9167 10.9898 18.9805 10.9748 19.0451 10.9756H21.7166C22.0076 10.9756 22.2071 11.0191 22.2446 11.1316C22.3106 11.3101 22.2326 11.8546 21.0131 13.5061L20.4686 14.2246C19.3631 15.6736 19.3631 15.7471 20.5376 16.8466Z" fill="white"/></g><defs><clipPath id="clip0_79_3441"><rect width="30" height="30" fill="white"/></clipPath></defs></svg>');
}








body.style2 .main-services__swiper-slide-item-body-link svg path {
  stroke: #FFF;
}

body.style2 .service-steps__grid-item-list-for li:before {
  background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Frame 336760"><rect x="0.5" y="0.5" width="29" height="29" rx="14.5" fill="%23F5F5F9"/><path id="Vector 16" d="M10 14.2941L13.8077 18L21 11" stroke="%23000" stroke-width="2" stroke-linecap="round"/><rect x="0.5" y="0.5" width="29" height="29" rx="14.5" stroke="%23000"/></g></svg>');
}

body.style2 .footer-wrap__blue-toggler {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" fill="none"><rect width="50" height="50" rx="12" transform="matrix(1.19249e-08 -1 -1 -1.19249e-08 50 50)" fill="white"/><path d="M32 22L25 29L18 22" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/></svg>');
}


body.style3 .main-services__swiper-slide-item-body-link svg path {
  stroke: #000;
}

body.style3 .service-steps__grid-item-list-for li:before {
  background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Frame 336760"><rect x="0.5" y="0.5" width="29" height="29" rx="14.5" fill="%23F5F5F9"/><path id="Vector 16" d="M10 14.2941L13.8077 18L21 11" stroke="%23FFF" stroke-width="2" stroke-linecap="round"/><rect x="0.5" y="0.5" width="29" height="29" rx="14.5" stroke="%23FFF"/></g></svg>');
}

body.style3 .footer-wrap__blue-toggler {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" fill="none"><rect width="50" height="50" rx="12" transform="matrix(1.19249e-08 -1 -1 -1.19249e-08 50 50)" fill="white"/><path d="M32 22L25 29L18 22" stroke="%231D685D" stroke-width="3" stroke-linecap="round"/></svg>');
}

body.style3 .about, body.style2 .about {
  border: none;
}

body.style3  .services__tag-link {
  border-color: #000;
}

body.style3 .promo-slider__swiper-slide-body-prices-sale {
  border: 1px solid var(--cr-black);
}

body.style3  .header__row-contacts-btn.btn {
}

body.style2 .medberry__checkbox + label::before {
  border: 1px solid var(--cr-white);
}


body.style3 .medberry__checkbox + label::before {
  border: 1px solid var(--cr-black);
}

body.style2 .tools__swiper-grid, body.style3 .tools__swiper-grid {
  box-shadow: unset;
}

body.style2 .gallery__grid-info-text ul li:before, body.style2 ul.checked li:before {
  background-image: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 8L7.5 11.5L14.5 5" stroke="%23FFF" stroke-width="2" stroke-linecap="round"/></svg>');
}


body.style3 .gallery__grid-info-text ul li:before, body.style3 ul.checked li:before {
  background-image: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 8L7.5 11.5L14.5 5" stroke="%23000" stroke-width="2" stroke-linecap="round"/></svg>');
}


body.style2 .advantages__list-item-top-icon svg path, body.style2 .advantages__list-item-top-icon svg rect {
  stroke: #FFF;
}

body.style3 .advantages__list-item-top-icon svg path, body.style3 .advantages__list-item-top-icon svg rect {
  stroke: #000;
}


body.style2 .promo-slider__swiper-wrapper-additional,
body.style3 .promo-slider__swiper-wrapper-additional {
  display: none;
}

body.style2 .advantages__list_item-arrow svg path, body.style2 .advantages__list_item-arrow svg rect {
  stroke: #FFF;
}

body.style3 .advantages__list_item-arrow svg path, body.style3 .advantages__list_item-arrow svg rect {
  stroke: #000;
}

body.style2  .thumbs__slide-top-number::before {
  background-image: url('data:image/svg+xml,<svg width="216" height="9" viewBox="0 0 216 9" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="4" cy="4.5" r="4" fill="%23FFF" fill-opacity="0.15"/><circle cx="20" cy="4.5" r="4" fill="%23FFF" fill-opacity="0.15"/><circle cx="36" cy="4.5" r="4" fill="%23FFF" fill-opacity="0.15"/><circle cx="52" cy="4.5" r="4" fill="%23FFF" fill-opacity="0.15"/><circle cx="68" cy="4.5" r="4" fill="%23FFF" fill-opacity="0.15"/><circle cx="84" cy="4.5" r="4" fill="%23FFF" fill-opacity="0.15"/><circle cx="100" cy="4.5" r="4" fill="%23FFF" fill-opacity="0.15"/><circle cx="116" cy="4.5" r="4" fill="%23FFF" fill-opacity="0.15"/><circle cx="132" cy="4.5" r="4" fill="%23FFF" fill-opacity="0.15"/><circle cx="148" cy="4.5" r="4" fill="%23FFF" fill-opacity="0.15"/><circle cx="164" cy="4.5" r="4" fill="%23FFF" fill-opacity="0.15"/><circle cx="180" cy="4.5" r="4" fill="%23FFF" fill-opacity="0.15"/><circle cx="196" cy="4.5" r="4" fill="%23FFF" fill-opacity="0.15"/><circle cx="212" cy="4.5" r="4" fill="%23FFF" fill-opacity="0.15"/></svg>');
}

body.style3  .thumbs__slide-top-number::before {
  background-image: url('data:image/svg+xml,<svg width="216" height="9" viewBox="0 0 216 9" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="4" cy="4.5" r="4" fill="%23000" fill-opacity="0.15"/><circle cx="20" cy="4.5" r="4" fill="%23000" fill-opacity="0.15"/><circle cx="36" cy="4.5" r="4" fill="%23000" fill-opacity="0.15"/><circle cx="52" cy="4.5" r="4" fill="%23000" fill-opacity="0.15"/><circle cx="68" cy="4.5" r="4" fill="%23000" fill-opacity="0.15"/><circle cx="84" cy="4.5" r="4" fill="%23000" fill-opacity="0.15"/><circle cx="100" cy="4.5" r="4" fill="%23000" fill-opacity="0.15"/><circle cx="116" cy="4.5" r="4" fill="%23000" fill-opacity="0.15"/><circle cx="132" cy="4.5" r="4" fill="%23000" fill-opacity="0.15"/><circle cx="148" cy="4.5" r="4" fill="%23000" fill-opacity="0.15"/><circle cx="164" cy="4.5" r="4" fill="%23000" fill-opacity="0.15"/><circle cx="180" cy="4.5" r="4" fill="%23000" fill-opacity="0.15"/><circle cx="196" cy="4.5" r="4" fill="%23000" fill-opacity="0.15"/><circle cx="212" cy="4.5" r="4" fill="%23000" fill-opacity="0.15"/></svg>');
}

body.style2 .medberry__checkbox:checked + label::before {
  border-color: var(--cr-white);
  background-image: url('data:image/svg+xml,<svg width="15" height="11" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 5L5.5 9.5L14 1" stroke="%23FFF" stroke-width="2" stroke-linecap="round"/></svg>');
}

body.style3 .medberry__checkbox:checked + label::before {
  border-color: var(--cr-black);
  background-image: url('data:image/svg+xml,<svg width="15" height="11" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 5L5.5 9.5L14 1" stroke="%23000" stroke-width="2" stroke-linecap="round"/></svg>');
}

body.style2 .cta__grid-form-arrow,
body.style2 .cta__grid-form-bg,
body.style2 .cta__grid-content-bg,
body.style3 .cta__grid-form-arrow,
body.style3 .cta__grid-form-bg,
body.style3 .cta__grid-content-bg 
 {
  display: none;
}

body.style2 .promo-slider__swiper-slide-body-bottom-arrow svg path {
  stroke: #FFF;
}

body.style2 .promo-slider__swiper-slide-body-bottom-arrow svg rect {
  stroke: #FFF;
}


body.style3 .promo-slider__swiper-slide-body-bottom-arrow svg path {
  stroke: #000;
}

body.style3 .promo-slider__swiper-slide-body-bottom-arrow svg rect {
  stroke: #000;
}

body.style2 .service-tile.--pokaz,
body.style2 .service-tile.--protivopokaz {
  background-color: #000 !important;
}

body.style2 .service-tile.--white * {
  color: #fff !important;
}

body.style2 .feedback-mod__wrap-decor {
  display: none;
}

body.style2 .checkbox input:checked + * > .checkbox__trigger {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 5.33329L7.33333 16L2 10.6666' stroke='%23FFF' stroke-width='4'/%3E%3C/svg%3E%0A");
}

body.style2 .image-header,
body.style2 .image-header .center-wrap,
body.style2 .image-header .center-wrap,
body.style2 .image-header__content.--doctor,
body.style2 .image-header .center-wrap .image-header__wrap {
  background-color: transparent !important;
}

body.style2 .image-header__bg-mask.--2,
body.style2 .doctor-card__type,
body.style2 .doctor-card__name,
body.style2 .doctor-card__values {
  background-color: transparent !important;
}

body.style2 .price-item__icon-btn {
  background-image: url('data:image/svg+xml,<svg width="32" height="31" viewBox="0 0 32 31" fill="none" xmlns="http://www.w3.org/2000/svg"><g style="mix-blend-mode:hard-light"><path d="M23 12L14.9377 20L10 15.1005" stroke="%23FFF" stroke-width="3" stroke-linecap="round"/><rect x="31.5" y="0.5" width="30" height="31" rx="15" transform="rotate(90 31.5 0.5)" stroke="%23FFF" stroke-opacity="0.7"/></g></svg>');
}

body.style2 {
  background: #000;
}

body.style3,
body.style3 * {
  background-color: #fff !important;
}

body.style3 * {
  color: #000 !important;
  opacity: 1 !important;
}

body.style3 .feedback-mod__wrap-decor {
  background-image: unset !important;
}

body.style3 .image-header,
body.style3 .image-header .center-wrap,
body.style3 .image-header .center-wrap,
body.style3 .image-header__content.--doctor,
body.style3 .image-header .center-wrap .image-header__wrap {
  background-color: transparent !important;
}

body.style3 .image-header__bg-mask.--3,
body.style3 .doctor-card__type,
body.style3 .doctor-card__name,
body.style3 .doctor-card__values {
  background-color: transparent !important;
}

body.style3 .service-tile.--pokaz,
body.style3 .service-tile.--protivopokaz {
  background-color: #fff !important;
}

body.style3 .image-header__bg-mask.--2.--doctor,
body.style3 .image-header__bg {
  background-color: transparent !important;
}

body.style3 .service-tile.--white * {
  color: #000 !important;
}

body.style3 .slider-main-slide {
  background-image: unset !important;
}

body.style3 .service-nav__section.--section {
  background-color: #fff !important;
}

body.style3 .services-head__bg,
body.style3 .feedback-mod__wrap-decor {
  display: none;
}

body.style3 .--svg__prices--pluse {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.85596 2V9.85574M9.85596 17.7115V9.85574M9.85596 9.85574L17.7117 9.85574L2.00021 9.85574' stroke='black' stroke-width='3'/%3E%3C/svg%3E");
}

body.font2 .header__row-contacts-links-phone {
  font-size: 1.25rem !important;
}

body.font2 .header__row-menu-link,
body.font2 .header__row-contacts-links-callback,
body.font2 .header__row-contacts-links-clinics-top {
  font-size: 0.75rem !important;
}

body.font3 .header__row,
body.font2 .header__row {
  flex-wrap: wrap;
}

body.font3 .main,
body.font2 .main {
  margin-top: 16rem;
}

body.font3 .header__row-menu,
body.font2 .header__row-menu {
  order: 1;
  width: 100%;
  padding: 1rem 0;
}

@media screen and (max-width: 1300px) {
  body.font2 .header__row-contacts-btn {
    height: 4rem;
  }
  body.font2 .header__row-contacts-btn span {
    display: none;
  }
}

@media screen and (max-width: 1200px) {
  .vision__block {
    flex-direction: column;
    align-items: flex-start;
    gap: 0.5rem;
  }

  body.font2 .header__row-contacts-links a {
    background-image: none;
    padding-right: 0;
  }
}

@media screen and (max-width: 1100px) {
  body.font2 .header__row-left-content {
    display: none;
  }
}

@media screen and (max-width: 1000px) {
  .footer2__block.--eyes {
    flex-wrap: wrap;
  }
}

@media screen and (max-width: 800px) {
  .footer__eyes-block .row {
    margin-top: 1rem;
    flex-wrap: wrap;
  }
  .vision__block {
    width: 100%;
  }
}

@media screen and (max-width: 768px) {
  body.font3 .section-head__desc {
    font-size: 1.75rem;
    line-height: 2.25rem;
  }

  body.font3 h1,
  body.font3 .h1 {
    font-size: 2.3rem;
    line-height: 2.5rem !important;
  }

  body.font3 h2,
  body.font3 .h2 {
    font-size: 1.8rem;
    line-height: 1.8rem;
  }

  body.font3 h3,
  body.font3 .h3 {
    font-size: 2.125rem;
    line-height: 3rem !important;
  }

  body.font3 h4,
  body.font3 .h4 {
    font-size: 1.5rem !important;
    line-height: 2.5rem;
  }

  body.font3 h5,
  body.font3 .h5 {
    font-size: 1.5rem;
    line-height: 1.75rem;
  }

  body.font2 {
    font-size: calc((100vw - 320px) / (1920 - 320) * (16 - 14) + 16px);
  }

  body.font3 {
    font-size: calc((100vw - 320px) / (1920 - 320) * (16 - 14) + 19px);
  }

  body.font2 .section-head__desc {
    font-size: 1.5rem;
    line-height: 2.125rem;
  }

  body.font3 h1,
  body.font2 .h1 {
    font-size: 2.4rem;
    line-height: 3.25rem !important;
  }

  body.font2 h2,
  body.font2 .h2 {
    font-size: 1.8rem;
    line-height: 2.5rem;
  }

  body.font2 h3,
  body.font2 .h3 {
    font-size: 2.125rem;
    line-height: 3rem !important;
  }

  body.font2 h4,
  body.font2 .h4 {
    font-size: 1.7rem !important;
    line-height: 2.5rem;
  }

  body.font2 h5,
  body.font2 .h5,
  body.font2 .h5_p {
    font-size: 1.5rem;
    line-height: 1.75rem;
  }

  body.font2 .sharing-thumbs__slide-wrap,
  body.font3 .sharing-thumbs__slide-wrap {
    display: none;
  }

  .promos__row-filters {
    max-width: 100% !important;
  }

  body.font2 .header__row-contacts-btn.btn.--mob,
  body.font3 .header__row-contacts-btn.btn.--mob {
    padding: 0.75rem 1.25rem;
    background-image: none;
  }

  body.font3 .sharing-thumbs__slide,
  body.font2 .sharing-thumbs__slide {
    grid-template-columns: 1fr;
  }

  body.font2 .p.--s,
  body.font2 p.--s {
    font-size: 1rem !important;
    line-height: 1.25rem !important;
  }

  body.font3 .p.--s,
  body.font3 p.--s {
    font-size: 1.225rem !important;
    line-height: 1.75rem !important;
  }

  body.font2 .p.--l,
  body.font2 p.--l {
    font-size: 1.325rem !important;
    line-height: 1.75rem !important;
  }

  body.font3 .p.--xl,
  body.font3 p.--xl {
    font-size: 1.5rem !important;
    line-height: 2.5rem !important;
  }

  body.font2 .p.--l,
  body.font2 p.--l {
    font-size: 1.575rem !important;
    line-height: 2.25rem !important;
  }

  body.font3 .p.--xl,
  body.font3 p.--xl {
    font-size: 1.875rem !important;
    line-height: 2.75rem !important;
  }

  body.font3 .header__row {
    flex-wrap: nowrap;
  }

  body.font3 .main {
    margin-top: 5rem;
  }
  body.font3 .main-services__swiper-slide-item-top-wrap {
    display: none;
  }
  body.font3 .main-services__swiper-slide-item-body {
    padding-left: 1rem;
  }
  body.font3 .before-after__swiper-slide-body-list-row {
    flex-wrap: wrap;
  }
  body.font3 .before-after__swiper-slide-body-list-row-desc,
  body.font3 .before-after__swiper-slide-body-list-row-text {
    width: 100%;
  }
  body.font3 .header__services-wrapper-search-btn,
  body.font2 .header__services-wrapper-search-btn {
    height: 100%;
  }

  .footer2__block.--eyes {
    margin-top: 1rem;
    justify-content: center;
  }
  .vision__block {
    align-items: center;
  }

  .footer__eyes-block h3 {
    text-align: center;
  }

  .footer__eyes-block-reset {
    text-align: center;
    margin: 0 auto;
  }
}


.icon-forward {
  display: block;
  min-width: 3.125rem;
  max-width: 3.125rem;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  height: 3.125rem;
  background-image: url('data:image/svg+xml,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path opacity="0.2" d="M21.0711 18.9291H30.9706M30.9706 18.9291V28.8285M30.9706 18.9291L18.9498 30.9499" stroke="%23323232" stroke-opacity="0.5" stroke-width="3" stroke-linecap="round"/></svg>');
}

.icon-forward:hover {
  background-image: url('data:image/svg+xml,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="50" height="50" rx="12" transform="matrix(1.19249e-08 -1 -1 -1.19249e-08 50 50)" fill="%23F5F5F5" fill-opacity="0.5"/><path d="M21.0711 18.9289H30.9706M30.9706 18.9289V28.8284M30.9706 18.9289L18.9497 30.9497" stroke="%23323232" stroke-opacity="0.5" stroke-width="3" stroke-linecap="round"/></svg>');
}

@media screen and (max-width: 991px) {
  .advantages__list-item-top-icon {
    width: 2rem;
    height: 2rem;
    min-width: 2rem;
  }
}

@media screen and (max-width: 768px) {
  .icon-forward {
    width: 2.5rem;
    min-width: 2.5rem;
    max-width: 2.5rem;
    height: 2.5rem;
  }
  .main-slider .main-slider__swiper-slide-content {
    margin-left: 0;
  }

}

.main-slider__swiper-slide-wrap-bg {
  display: none;
}

.footer-contacts__grid-content-grid-item:nth-child(3) .footer-contacts__grid-content-grid-item-link{
  color: var(--white-100, #FFF);
  font-size: 0.875rem;
}

.gallery__grid-content-title {
  color: var(--Color5, #1D685D);
}

.header__wa {
  width: 1.5rem;
  height: 1.5rem;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M20.5043 6.62488C17.5125 1.99985 11.4044 0.624837 6.6674 3.49986C2.05511 6.37488 0.559237 12.6249 3.55099 17.25L3.80031 17.625L2.80305 21.375L6.54275 20.375L6.91672 20.625C8.53725 21.5 10.2824 22 12.0276 22C13.8975 22 15.7673 21.5 17.3879 20.5C22.0002 17.5 23.3714 11.3749 20.5043 6.62488ZM15.892 17.625C16.7646 17.5 17.3879 17 17.8865 16.25C18.1358 15.875 18.1358 15.3749 18.0111 14.9999C17.8865 14.8749 17.6372 14.7499 17.3879 14.6249L15.3934 13.6249C15.144 13.4999 15.0194 13.4999 14.7701 13.7499C14.5208 13.9999 13.8975 14.6249 13.7728 14.8749C13.6482 15.1249 13.3989 15.1249 13.1495 14.9999C12.2769 14.6249 11.529 14.1249 10.7811 13.4999C10.1578 12.8749 9.5345 12.1249 9.03588 11.3749C8.95392 11.2105 8.97973 11.0462 9.07789 10.9173C9.0356 10.9622 9.20194 10.7727 9.36751 10.5841C9.5069 10.4253 9.64575 10.2672 9.65916 10.2499C9.98649 9.84984 9.87865 9.33321 9.78382 9.1249C9.78382 9.02799 9.40921 8.10468 9.12467 7.40334C9.04218 7.20002 8.96725 7.01535 8.91122 6.87488C8.78656 6.37488 8.53725 6.37488 8.28794 6.37488H7.66466C7.41534 6.37488 7.16603 6.49988 6.91672 6.74988C6.29344 7.37489 5.91947 8.2499 5.91947 9.2499L5.92095 9.26326C6.04444 10.3779 6.08636 10.7563 7.16603 12.3749C8.25 14 10.1578 15.875 12.2769 16.875C14.4003 17.7266 15.1673 17.6716 15.6562 17.6366C15.7413 17.6305 15.818 17.625 15.892 17.625Z" fill="%231D685D"/></svg>');
}

.cta__grid-content-body-title {
  color: var(--black-100, #323232);
}

.cta__grid-content-body-text {
  color: var(--Color5, #1D685D);
}

.cta__grid-form-title {
  color: var(--black-100, #323232);
  font-size: 2rem;
  font-style: normal;
  font-weight: 500;
  line-height: 2.5rem; /* 125% */
}


.header__mob-services-wrapper-block-content:last-child .header__mob-services-wrapper-menu li:last-child, .header__mob-services-wrapper-block-content:last-child .header__mob-services-wrapper-menu li:nth-last-child(2) {
  display: none;
}

.reviews-list__items .reviews__slider-wrap-item {
  border: .0625rem solid var(--cr-blue);
}

@media screen and (max-width: 768px) {
  .doctor__btn-row.row.--align-center.--just-space {
    align-items: center;
  }

  .advantages__list-item-top-name {
    font-size: 1rem;
  }

  .docs__slider-swiper-item-body {
    z-index: 1;
    position: relative;
  }

  .docs-slider__swiper-item-body-exp {
    margin: .5rem 0;
  }

  .footer-contacts__grid-content-grid-item:nth-child(3) .footer-contacts__grid-content-grid-item-link {
    font-size: .75rem;
  }

  .main-slider__swiper-slide {
    background: #FFF!important;
  }

  .main-slider__swiper-slide-content-btn {
    margin-top: 0;
  }

  .main-slider__swiper-slide-content-bottom {
    margin-top: 1rem;
  }

  .main-slider__swiper-slide-wrap {
    padding-bottom: 65.5%;
  } 
}
/* End */
/* /local/templates/main/assets/css/jquery.fancybox.min.css?172477061912795 */
/* /local/templates/main/assets/css/swiper-bundle.min.css?172477061916506 */
/* /local/templates/main/assets/css/twentytwenty.css?17247706196537 */
/* /local/templates/main/assets/css/style.css?1724770619342441 */
