

/* Start:/bitrix/templates/rosa/css/libs.min.css?171230810716349*/
@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-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{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, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 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, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 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-prev,.swiper-button-next{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-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev:after,.swiper-button-next: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:300ms 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-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.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(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.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-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms 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:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms 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-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{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-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{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>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{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:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .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-prev,.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right{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-top,.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right{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}
/*# sourceMappingURL=../sourcemaps/libs.min.css.map */

/* End */


/* Start:/bitrix/templates/rosa/components/bitrix/search.title/.default/style.css?171230810758*/
.header-top__search input{
	font-family:'Nunito Sans';
}
/* End */


/* Start:/bitrix/templates/rosa/components/bitrix/news.detail/menu_banner/style.css?1712308107252*/
.header-bottom__item-img{
	position:relative;
}

.header-bottom__item-img .header-bottom__item-link{
	width:50%;
	background-color:#ffffff7d;
	position:absolute;
	bottom:0;
	right:25%;
	text-align:center;
	padding:20px ;
	font-size:18px;
}
/* End */


/* Start:/bitrix/templates/rosa/components/bitrix/form.result.new/send_question/style.css?17123081072335*/
.question__inner{
    background: #fff;
    border: .0625em solid #eaeaea;
    border-radius: .1875em;
    padding: 2.5em 2.5em 1.25em;
    max-width: 990px;
    margin: 0 auto;
}

.question-form{
	width:100%;
}
.question-form__input{
	display:flex;
	gap:10px;
	justify-content:space-between;
	flex-wrap:wrap;
	align-items:center;
}

.question-form__title{
	font-size:28px;
	flex-grow:1;
}
.question-form__textarea--block{
	width:100%;
}
.question-form__input .input-title{
	font-size:14px;
}
.question-form__input--block{
	width:30%;
}
.question-form__input--block input{
	background-color:#F2F2F2;
	border:none;
	border-radius:4px;
	margin-top:4px;
	padding:16px;
	width:100%;
	font-family: 'Nunito Sans';
}
.question-form__textarea--block textarea{
	width:100%;
	background-color:#F2F2F2;
	border:none;
	border-radius:4px;
	margin-top:4px;
	padding:5px;
	font-family: 'Nunito Sans';
}
.question-form__input--block input.error,
.question-form__textarea--block textarea.error{
	border:1px solid red;
}
.question-form__input--block .error-text,
.question-form__textarea--block .error-text{
	color:red;
}
.question-form__footer{
	width:100%;
	display:flex;
	justify-content:space-between;
	gap:5px;
	margin-top:5px;
}
span.required{
	color:red;
}

.question-form__textarea{
	width:100%;
	background-color:#F2F2F2;
}

.question-form__privacy{
	font-size:13px;
	line-height:110%;
	letter-spacing:2%;
	
}
.question-form__privacy a:hover{
	color:#56BBF4;
}
.question-form__submit{
	color:white;
	background-color:#56BBF4;
	padding:20px 40px;
	font-family:'Nunito Sans';
	border-radius:4px;
}
.question__inner .result-container{
	width:100%;
	display:flex;
	justify-content:center;
	flex-direction:column;
}
.question__inner .result-container .result-image,
.question__inner .result-container .result-title,
.question__inner .result-container .result-text{
	margin:0 auto;
}
@media(max-width:768px){
	.question__inner{
	    max-width: 400px;
		display: block;
		padding: 2.5em;
	}
	.question-form__input,
	.question-form__footer{
		flex-direction:column;
	}
	.question-form__input--block{
		width:100%;
	}
	.question-form__privacy{
		order:2;
	}
	.question-form__submit{
		width:100%;
		padding:10px 0;
		order:1;
	}
}
/* End */


/* Start:/bitrix/templates/rosa/components/bitrix/form.result.new/modal/style.css?17123081071924*/
.modal-block .modal-form{
	position: fixed;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    background: white;
    width: 90%;
    max-width: 500px;
    padding: 45px;
    margin: 0 auto;
    border-radius: 2px;
	border-top:4px solid #56BBF4;
}
.modal-form .modal-header{
	font-size:32px;
	font-family:'Nunito Sans';
	text-align:center
}

.modal-form form{
	margin:20px 0 10px;
}
.modal-form input{
	width:100%;
	background-color:#F2F2F2;
	border:none;
	padding:10px;
	margin-top:5px;
	border-radius:4px;
	font-family:'Nunito Sans';
}
.modal-form input.error{
	border:1px solid red;
	background-color:white;
}
.modal-form input[type="submit"]{
	margin-top:20px;
	background-color:#56BBF4;
	color:white;
	padding:10px;
	font-family:'Nunito Sans';
	cursor:pointer;
}
.modal-form .input-title{
	font-size:14px;
	font-family:'Nunito Sans';
	margin:10px 0 5px;
}
.modal-form .form-disclaimer{
	text-align:center;
}
.modal-form .form-disclaimer a{
	text-decoration:underline;
}
.modal-form .form-disclaimer a:hover{
	color:#56BBF4
}
.modal-form .result-image{
	margin:5px auto;
	width:120px;
}
.modal-form .result-title{
	text-align:center;
	font-size:32px;
	font-weight:600;
	font-family:'Nunito Sans';
}
.modal-form .result-text{
	margin-top:10px;
	text-align:center;
	font-size:20px;
	line-height:24px;
	font-family:'Nunito Sans';
}
.modal-form div.close{
	text-align:center;
	font-size:16px;
	margin-top:20px;
	background-color:#56BBF4;
	color:white;
	padding:20px;
	font-family:'Nunito Sans';
	cursor:pointer;
	border-radius:4px;
}
.modal-form .error-text{
	color:red;
	padding-top:5px;
}
span.required{
	color:red;
}
@media(max-width:576px){
	.modal-form .modal-header,
	.modal-form .result-title{
		font-size:28px;
	}
	.modal-form .result-text{
		font-size:16px;
		line-height:20px;
	}
}
/* End */


/* Start:/bitrix/templates/rosa/template_styles.css?175570288421330*/
.footer-top__item-hidden a{
	display:block;
}
a#contest-link:hover{
	color:#56bbf4
}
.swiper-wrapper .swiper-slide{
	max-height:300px;
}
.services__slider .services__swiper,
.specialists__slider .specialists__swiper,
.info__slider .info__swiper{
	max-height:300px;
}

.price-galery__main--image{
	position:relative;
}

.price-galery__main--image img{
	width:100%;
}

.services__slide-img:after,
.specialists__slide-img:after,
.price-galery__main--image:after{
	content:"";
	background-color:black;
	width:100%;
	height:100%;
	display:block;
	position:absolute;
	top:0;
	left:0;
	background:linear-gradient(to bottom,rgba(255,255,255,0) 40%,rgba(255,255,255,0.5) 65%,rgba(255,255,255,.95) 80%,rgba(255,255,255,1) 90%);
}
.diagnosis-information__paragraph p:not(.header-contact__phone,.diagnostic-recomendations__text,.symptoms-recomendations__text),
.symptoms-information__paragraph p,
.main-diagnostics__information p{
    font-family: 'Nunito Sans';
    font-weight: 600;
    font-size: 15px;
    line-height: 27px;
    margin-bottom: 20px;
	/* color: rgba(0, 0, 0, 0.64); */

}

.diagnosis-information__paragraph ul>li,
.symptoms-information__paragraph ul>li,
.main-diagnostics__information ul>li{
	font-family: 'Nunito Sans';
    font-weight: 300;
    font-size: 15px;
    line-height: 27px;
    position: relative;
}


.diagnosis-information__paragraph ul>li>p:not([class]){
	margin-bottom:0;
}


.diagnosis-information__paragraph ul,
.diagnosis-information__paragraph ol{
	padding-left:20px;
	margin:20px 0;
}
.diagnosis-information__paragraph ol{
	counter-reset: li;
}

.diagnosis-information__paragraph ol>li,
.symptoms-information__paragraph ol>li,
.main-diagnostics__information ol>li{
	list-style-type:decimal;
	font-family: 'Nunito Sans';
    font-weight: 600;
    font-size: 15px;
    line-height: 27px;
    position: relative;

}

.diagnosis-information__paragraph ul>li:before,
.symptoms-information__paragraph ul>li:before,
.main-diagnostics__information ul>li:before{
    content: '';
    width: 7px;
    height: 7px;
    background-color: #56bbf4;
    border-radius: 5px;
    position: absolute;
    left: -17px;
    top: 10px;
}
.diagnosis-information__paragraph ol>li{
	counter-increment: li; 
}
.diagnosis-information__paragraph ol>li::marker{
	color:#56bbf4;
    content: counters(li,".") ". ";
}

.diagnosis-information__paragraph a,
.symptoms-information__paragraph a,
.main-diagnostics__information a{
	color: #56bbf4;
}

.diagnosis-information__paragraph a:hover,
.symptoms-information__paragraph a:hover,
.main-diagnostics__information a:hover{
	text-decoration:underline;
}

.diagnostics-title{
	margin-top:10px;
}

.services__slide-desc{
	width:100%
}
.services__slide-desc .services__slide-title,
.services__slide-desc .services__slide-price{
	font-weight:500;
}

.specialists__slide .specialists__slide-desc{
	bottom:0.5625em;
}

.clinic__link,
.connection__form-group input[type="submit"]{
	cursor:pointer;
}
.connection__form-group input[type="submit"]{
	border:none;
	font-family:'Nunito Sans';
}

.footer-bottom__politic{
	font-family:Nunito Sans;
}
.article-list__container{
	width:calc(33.333% - 32px);
}
.articles-main__container{
	flex-wrap:wrap;
}

.specialist-about__box b{
	font-weight: 600;
}

.application-service__wrapper{
	margin-bottom:40px;
}

.specialist-about__box p,
.specialist-about__subsections--box p{
	font-weight: 300;
    font-size: 15px;
    line-height: 25px;
    color: #000000;
	margin-bottom: 20px;
}

div.header-bottom__item-show{
	cursor:default;
}

.symptoms-help{
	display:flex;
	justify-content:center;
	gap:5%;
	align-items: center;
}
.symptoms-help .symptoms-help__socials{
	font-size: .9375em;
    color: #000;
    display: flex;
    column-gap: 10px;
    justify-content: flex-end;
}
.symptoms-recommendations__wrapper>.symptoms-help__socials{
	font-size: .9375em;
    color: #000;
    display: none;
    column-gap: 10px;
    justify-content: center;
}
.symptoms-help__socials a img{
	max-height: 30px;
    max-width: 30px;
}

.header-top__buttons{
	display:flex;
    line-height: 120%;
    color: #000;
    margin-top: 1.5em;
	column-gap:10px;
	justify-content:flex-end;
}
.header-middle__buttons{
	display:flex;
    line-height: 120%;
    color: #000;
	column-gap:10px;
	justify-content:flex-end;
}


.header-top__buttons button,
.header-middle__buttons button{
	font-size: .9em;
	font-family: 'Nunito Sans';
	padding:6px 12px;
	border-radius:24px;
	font-weight:600;
}
.header-top__buttons button:hover,
.header-middle__buttons button:hover{
	color:white;
	background-color:#56bbf4;
}
.header-middle{
	display:none;
}
.header-middle__inner{
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.header-middle__left .header-top__search{
	margin-top:0;
}
.header-middle .header-top__tel{
	margin:0;
}

.diagnosis-recommendations__wrapper{
  background: linear-gradient(258.55deg, rgba(217, 239, 199, 0.56) 0%, rgba(182, 225, 147, 0.56) 100%);
  border-radius: 12px;
  padding: 28px;
  position: relative;
  width: 100%;
  margin: 30px 0;
}
.diagnosis-recomendations__images{
  position: absolute;
  top: 0px;
  left: 50%;
  transform: translate(-50%, -50%);
}
.diagnosis-recomendations__text{
  font-family: 'Nunito Sans';
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  color: #000000;
  text-align: center;
  width: 712px;
}

@media screen and (max-width:992px) {
	
	.header-top .header-top__inner{
		align-items:flex-start;
	}
	/* .header-top .header-top__list{ */
		/* margin:0; */
	/* } */
	
	.article-list__container{
		width:calc(50% - 16px);
	}
	.header-top__buttons button{
		padding:2px 6px;
		border-radius:20px;
	}
	.header-middle{
		display:block;
	}
	.header-top .header-top__search{
		display:none
	}
	.header-top__center .header-top__tel{
		display:none;
	}
	.header-top__right .header-top__socials{
		display:none;
	}
	.header-top__buttons{
		display:none;
	}
}

@media screen and (max-width:900px) {
	
	.header-bottom__item.width-hidden{
		display:none;
	}
	
	.header-middle .header-middle__left{
		display:none;
	}
	.header-middle__inner{
		padding:0 20px;
	}

}

@media(max-width:576px){
	
.article-list__container{
	width:auto;
}

.article-container__subtitle,.article-way{
	flex-wrap:wrap;
}
}

.slide-more{
	border:solid 1px;
}
.slide-more .specialists__slide-desc{
	bottom:45%
}

.main-diagnosis__container h3{
  font-family: 'Nunito Sans';
  font-weight: 800;
  font-size: 15px;
  line-height: 22px;
  color: #000000;
  margin: 15px 0px;
}

.main-diagnosis__container h1{
	margin-bottom: 32px;
}

.main-diagnosis__container h2{
  font-family: 'Nunito Sans';
  font-weight: 700;
  font-size: 20px;
  line-height: 20px;
  color: #000000;
  margin-bottom: 32px;
}

.main-diagnosis__container h3{
  font-family: 'Nunito Sans';
  font-weight: 700;
  font-size: 18px;
  line-height: 18px;
  color: #000000;
  margin-bottom: 24px;
}

.main-diagnosis__container h4{
  font-family: 'Nunito Sans';
  font-weight: 700;
  font-size: 16px;
  line-height: 16px;
  color: #000000;
  margin-bottom: 16px;
}
.main-diagnosis__container h5{
  font-family: 'Nunito Sans';
  font-weight: 700;
  font-size: 16px;
  line-height: 16px;
  color: #000000;
  margin-bottom: 8px;
}
.main-diagnosis__container h6{
  font-family: 'Nunito Sans';
  font-weight: 700;
  font-size: 16px;
  line-height: 16px;
  color: #000000;
}


.author-article__image{
	object-fit:contain;
}


.specialists__inner.wo_padding{
	padding-bottom:0;
}

.specialists__inner.wo_padding-top{
	padding-top:0;
}

.specialists__slide.galery-mode{
	height:auto;
}

.specialists__slide.galery-mode .specialists__slide-img:after{
	background:none;
}

.swiper-wrapper.galery-mode{
	height:auto;
}


.services__inner.wo_padding{
	padding-bottom:3.2em;
	padding-top:0;
}

.article-description__text{
	padding-top:20px;
}

/* .article-description__wrapper{ */
	/* width:60%; */
/* } */

@media screen and (max-width: 768px){
	
	.article-description__wrapper{
		width:auto;
	}
	.diagnosis-recommendations__wrapper,
	.diagnosis-recomendations__text{
		margin: 30px auto;
		width: 95%;
	}
	.diagnosis-recommendations__wrapper{
		width: 100%;
	}

}

.departments-container__card.reverse .departments-card__image{
	order:1;
}
.departments-container__card.reverse .departments-card__description{
	order:2;
}

.header-top__item-link--child{
	display: block;
    font-size: .9em;
    line-height: 120%;
    color: #000;
	margin-bottom:7px;
}

.header-top__item-link--childs{
	margin-top:4px;
	margin-left:19px;
}

.clinic__desc{
	text-align:left;
}
.clinic__desc h2{
	text-align:center;
	margin-top:10px;
}

.clinic__desc ul,
.clinic__desc ol{
	width:fit-content;
	/* margin:0 auto; */
	text-align:left;
	margin-top:10px;
}

.clinic__desc ul li{
	position:relative;
	font-family: 'Nunito Sans';
    font-weight: 400;
	font-size:15px;
	line-height:140%;
	padding-left:15px;
}

.clinic__desc ul li:before{
	content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    border-radius: 5px;
    left: 0px;
    top: 4px;
    background: #56bbf4;
}

.clinic__desc ol{
	padding-left:15px;
}
.clinic__desc ol li{
	list-style-type: decimal;
	line-height:140%;
	font-family: 'Nunito Sans';
    font-weight: 400;
	font-size:15px;
}
.clinic__desc ol li::marker{
	color:#56bbf4;
}

.clinic__inner h2{
    font-weight: 600;
    font-size: 1.375em;
    line-height: 120%;
    color: #000;
}
.header-bottom__item-link.show-more{
	text-decoration:underline;
}
.header-bottom__item-link.show-more:hover{
	color:#56bbf4;
}
.header-top__socials{
	font-size: .9375em;
    line-height: 120%;
    color: #000;
    margin-top: 1.5em;
	display:none;
	column-gap:10px;
	justify-content:flex-end;
}
[data-modal]{
	cursor:pointer;
}
.header-middle__socials{
	font-size: .9375em;
    line-height: 120%;
    color: #000;
    /* margin-top: 1.5em; */
	display:none;
	column-gap:10px;
	/* position:absolute; */
	/* right:0; */
	/* top:50%; */
	/* transform:translateY(-50%); */
	/* justify-content:flex-end; */
}
.header-bottom__socials{
	font-size: .9375em;
    line-height: 120%;
    color: #000;
    /* margin-top: 1.5em; */
	display:flex;
	column-gap:10px;
	position:absolute;
	right:0;
	top:50%;
	transform:translateY(-50%);
	justify-content:flex-end;
}

/* .header-top__socials a:not(:first-child){ */
	/* margin-left:10px; */
/* } */

.header-top__socials a img,
.header-middle__socials a img,
.header-bottom__socials a img{
	max-height:30px;
	max-width:30px;
	margin-right:2px;
}

.header-top__right .header-top__desc{
	margin-top:0;
}

.header-top__right .header-top__burger{
	display:none;
}

.header-top__mobile{
		display:none;
	}


.container.header-sticky{
	position:fixed;
	top:0;
	background-color:white;
	left:0;
	z-index:50;
	max-width:none;
	padding:5px calc((100% - 1330px) / 2);
}


.header-sticky .header-top__mobile{
	display:flex;
	align-items:center;
	justify-content:space-around;
	top:0;
	background-color:white;
	left:0;
	z-index:50;
	position:relative;
}
.header-sticky .header-top__mobile .header-top__tel{
	margin-top:0;
	display:flex;
}
.header-sticky .header-top__mobile .header-top__socials{
	margin-top:0;
	position:relative;
	display:flex;
}
.header-fixed__menu .container{
	padding:0;
	border:none;
}
.header-sticky .header-top__mobile .header-bottom__list{
	position:static;
}
.header-sticky .header-top__mobile .header-bottom__item-hidden{
	top: calc(100% - 10px);
	width:100%;
	left:0;
	padding-top:.9em;
}

.header-fixed__socials{display:none}

.header-bottom__item-link.active,
.header-bottom__item-show.active,
.header-bottom__item-title.active{
	color:#56bbf4;
}

.footer-top__connection-item{
	padding:0 10px;
}

.header-top__mobile .header-top__left .left-logo{
	width:75px;
	margin:0 auto;
}
.header-top__mobile .header-top__left .left-logo img{
	width:100%;
}
.header-bottom__inner{
	position:relative;
}

.consultation.wo-padding{
	padding: 3.125em 0;
}
.consultation.wo-padding .specialists__inner{
	border-bottom:none;
}
.specialists__slide-desc button{
	    font-size: .8em;
    font-family: 'Nunito Sans';
    padding: 8px 16px;
    border-radius: 24px;
	margin:5px auto 0;
	color:white;
	background-color:#56bbf4;
	
}

@media screen and (max-width:992px) {
	.header-top__mobile{
		padding:5px 0;
	}
	
	.header-top__socials{
		font-size: .8125em;
	}
	
	.header-fixed__menu{display:none}
	.header-fixed__socials{
		display:flex;
		gap:10px;
		align-items:center;
		justify-content:flex-end;
	}
	
	.header-fixed__socials .header-top__burger{
		margin-top:0;
		margin-right:.9375em;
	}
	.header-top__mobile>div{
		width:50%;
	}
	.header-top__mobile .header-top__left{
		display:none
	}
	.header-top__mobile .header-top__left .left-logo{
		margin:0 .9375em;
	}
	.header-middle .container{
		border-bottom: .0625em solid #ededed;
		padding-bottom: .65em;
	}
	.header .header-top>.container:first-child{
		border-bottom:none;
	}
	.header-sticky .header-top__center{
		align-items:flex-start;
		margin-left:20px;
	}
	
	.header-top__mobile .header-top__right .header-top__burger{
		display:block;
		/* width:20px; */
		/* height:14px; */
		width: 1.75em;
		height: 1.225em;
		margin-top:0;
		top:8px;
		margin-right:20px;
	}
	.header-top__mobile .header-top__right .header-top__burger--active span:nth-child(1){
		top:.54em;
	}
	.header-top__mobile .header-top__right .header-top__burger--active span:nth-child(3){
		bottom:.54em;
	}
	
}

@media screen and (max-width:900px) {
	
	/* .header-top__right .header-top__location{ */
		/* margin-top:2em; */
	/* } */
	
	.header-top__inner .header-top__socials{
		margin-top: 2em;
	}
	
	
	.header-top__mobile .header-top__right .header-top__burger--active span:nth-child(1){
		top:.55em;
	}
	.header-top__mobile .header-top__right .header-top__burger--active span:nth-child(3){
		bottom:.55em;
	}
	.header-top__socials{
		display:flex;
		column-gap:10px;
		justify-content:flex-end;
	}
	
	.header-middle__socials{
		display:flex;
	}
	.header-middle__buttons{
		display:none;
	}
	.header .header-top>.container:first-child{
		border-bottom: .0625em solid #ededed;
	}
	.header-bottom__socials{
		display:none
	}
}


.footer-top__left{
	width:70%;
}
@media screen and (max-width: 768px){
	
	.footer-top__left{
		width:auto;
	}
	.header-top__socials a:not(:first-child){
		margin-left:0;
	}
	
}

@media screen and (max-width: 576px){
	/* .header-top__mobile .header-top__socials{ */
		/* display:none */
	/* } */
	.header-top__mobile .header-top__left{
		display:none;
	}
	
	/* .header-top__mobile>div{ */
		/* width:25%; */
	/* } */
	.header-top__mobile .header-fixed__phone{
		width:50%;
	}
	.header-top__mobile .header-top__right .header-top__burger{
		margin-right:0;
	}
	.header-sticky .header-top__center{
		margin-left:0;
	}
}

@media screen and (max-width: 450px){
	.header-top .header-top__inner{
		align-items:center;
	}
	.header-top__inner .header-top__burger{
		margin-top:-1em;
	}
	
	.header-top__mobile .header-top__desc{
		display:block;
	}
	.header-middle__inner{
		padding:0;
	}
	
	/* .header-top__socials{ */
		/* margin-top:1.25em; */
	/* } */
	
	/* .header-top__inner .header-top__tel{ */
		/* display:none; */
	/* } */
	.header-top__mobile>div{
		width:auto;
	}
	.header-top__inner .header-top__right .header-top__burger{
		display:block;
		margin-left:auto;
		/* margin-bottom:2.5em; */
		/* width:20px; */
		/* height:14px; */
		margin-top:0;
		/* top:5px; */
	}
	/* .header-top__mobile .header-top__right .header-top__burger{ */
		/* display:block; */
		/* width:20px; */
		/* height:14px; */
		/* margin-top:0; */
		/* top:8px; */
	/* } */
	.header-top__left .header-top__burger{
		display:none;
	}
	.symptoms-help .symptoms-help__socials{
		display:none;
	}
	.symptoms-recommendations__wrapper>.symptoms-help__socials{
		display:flex;
		margin-top:10px;
	}
	/* .header-top__mobile .header-top__left{ */
		/* display:none; */
	/* } */
	/* .header-top__socials a:not(:first-child){ */
		/* margin-left:5px; */
	/* } */
	.header-top__socials a img,
	.header-middle__socials a img{
		max-height:28px;
		max-width:28px;
		margin-right:0;
	}
	.header-middle__socials{
		column-gap:8px;
	}
	.header-top__desc {
		display: block;
	}
	.header-top__desc>div:not(.header-top__socials) {
		display: none;
	}
	.header-top__inner .header-top__socials{
		margin-top: 6.5em;
		column-gap:2px;
		min-width:70px;
	}
}

@media screen and (max-width:360px){
	.header-fixed__socials .header-top__burger{
		margin-right:0;
	}
	
	.header-sticky .header-top__mobile .header-top__tel{
		padding:0 2.5em 0 0.5em;
		min-width:160px;
	}
	/* .header-bottom__item-list{ */
		/* width:calc(50% - 12.5px); */
	/* } */
	.header-bottom__item-list ul li{
		font-size:.8em;
	}
}

.footer-disclaimer {
    display: block;
    font-size: .75em;
    line-height: 105%;
    margin-top: 0.5em;
	text-align:justify;
	border-top: 0.0625em solid #ededed;
	padding-top: 0.5em;
	position:relative;
}

.main-diagnosis__container{
  display: flex;
  justify-content: center;
  margin-top: 56px;
}
.main-diagnosis__information{
  margin-bottom: 32px;
}
.diagnosis-information__paragraph{
  font-family: 'Nunito Sans';
  font-weight: 600;
  font-size: 15px;
  line-height: 27px;
  /* color:rgba(0, 0, 0, 0.64); */
  width: 750px;
  margin-bottom: 20px;
}

  .program-variants .diagnosis-recommendations__wrapper {
    width: 100%;
	margin-top:20px;
}

.live-internet{
	border:0;
	position:absolute;
	right:0;
	top:calc(100% + 10px);
}



@media screen and (max-width:992px) {
	.main-diagnosis__container{
    padding: 0px 10px;
  }
  .diagnosis-information__paragraph,
  .diagnosis-recomendations__text{
    font-size: 13px;
  }
}

@media screen and (max-width:768px) {
	.main-diagnosis__container{
    padding: 0px 10px;
  }
  .diagnosis-information__paragraph,
  .diagnosis-recomendations__text{
    font-size: 12px;
  }
  .main-diagnosis__wrapper{
    width: 90%;
  }
  .diagnosis-information__paragraph{
    margin: 0 auto;
    width: 95%;
  }
  
  .main-diagnostics__information{
    width: 95%;
  }
  .diagnostics-information__paragraph{
    font-size: 12px;
    width: 95%;
  }
  .diagnostic-information__text{
    font-size: 12px;
    width: 95%;
  }
  

}
.requisites-content{
	max-width: 900px;
    margin: 0 auto;
    margin-bottom: 30px;
    display: flex;
    justify-content: center;
    gap: 48px;
    margin-bottom: 40px;
}

table.requisites td{
	font-weight: 400;
    font-size: 16px;
    line-height: 18px;
    color: #000;
    padding: 12px 10px;
}
table.requisites tr:nth-child(2n+1){
	background: #F7F7F7;
    border-radius: 3px;
}
table.requisites tr td:first-child:not(.classificators){
	text-align:center;
}

.article-estimation__wrapper-text {
	font-size: 15px;
}
.articles-rating__wrapper{
	display:flex;
	flex-direction:column;
	row-gap:15px;
}
.articles-share__wrapper{
	display:flex;
	flex-direction:column;
	row-gap:10px;
}
.article-share__image.black{
	background-color:black;
	border-radius:14px;
}

/* coockie */
#cookie_note{
    display: none;
    position: fixed;
	z-index:10;
    bottom: 10%;
	right:10%;
    /* transform: translateX(-50%); */
    padding: 10px 20px;
    background-color: white;
    border-radius: 4px;
    box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.4);
}

#cookie_note p{
    margin: 0;
    font-size: 16px;
	line-height:18px;
    text-align: left;
    color: black;
}
.cookie__note--wrapper{
	display: flex;
	align-items:center;
	gap:10px;
	/* width:90%; */
	/* max-width:700px; */
	/* margin:0 auto; */
}
.cookie_accept{
    /* width:20%; */
	font-size: 16px;
	line-height:18px;
	font-family:'Nunito Sans';
	background: #56bbf4;
	color: #fff;
	border-radius:3px;
	padding:10px 15px;
	min-width:130px;
}
#cookie_note.show{
    display: flex;
	/* align-items:center; */
	/* gap:10px; */
	padding: 10px 20px;
	justify-content:center;
}

@media (max-width: 600px){
	#cookie_note{
		width:100%;
		left:0;
		bottom:0;
	}
	
    /* #cookie_note.show{ */
        /* display: block; */
        /* text-align: left; */
		/* max-width:70%; */
    /* } */
	/* .cookie_accept{ */
		/* width:auto; */
		/* padding:5px 10px; */
		/* margin-top:10px; */
	/* } */
}

/* modal */
span[data-modal]{
	cursor:pointer;
	color:#56bbf4;
}

.modal-block{
	position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(75, 75, 75, .5);
    display: none;
    z-index: 60;
	padding:80px 0;
	vertical-align: middle;
}

.modal-block span.close {
    position: fixed;
    top: 10px;
    right: 10px;
    width: 40px;
    height: 40px;
    font-size: 45px;
    font-weight: 700;
    color: #FFFFFF;
    cursor: pointer;
    z-index: 1;
}
.modal-block .modal-body{
	position:fixed;
	top:50%;
	left:50%;
	transform:translateX(-50%) translateY(-50%);
	background:white;
	width:100%;
	max-width:723px;
	padding:30px;
	margin:0 auto;
	border-radius:20px;
}
.modal-block .modal-body p{
	font-size: 16px;
	line-height:20px;
	font-family:'Nunito Sans';
}
.modal-block .cookie_accept{
	width:100%;
	font-size: 20px;
	line-height:22px;
	margin-top:30px;
}

.header-top__left-wrapp-992{
	display:none;
}
@media(max-width:992px){
	.header-top__left-wrapp-992{
		display:block;
	}
	.header-top__left-wrapp-992 .header-top__list{
		display:flex;
		gap:0;
	}
	.header-top__left-wrapp-992 .header-top__link {
		background:none;
		/* padding: 0 1.25em; */
	}
}
@media(max-width:900px){
	.header-top__left-wrapp-992{
		display:none;
	}
}


.symptoms-recommendations__wrapper {
display:none;
}
/* End */


/* Start:/bitrix/templates/rosa/css/style.min.css?172284197073060*/
*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}*{-webkit-box-sizing:border-box;box-sizing:border-box}a,body,div,form,h1,h2,h3,h4,h5,label,li,p,ul{margin:0;padding:0;border:0;text-decoration:none;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box}button,input,textarea{font-family:NunitoSans;outline:0!important}button{border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}input:active,input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus,input[type=text]:focus{outline:0!important}html{height:100%;scroll-behavior:smooth;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1330px}@media screen and (max-width:1200px){html{font-size:100vw}}body{font-family:NunitoSans,sans-serif;font-weight:400;height:100%;overflow-x:hidden;background:#fff;font-size:1.203007%}@media screen and (max-width:992px){body{font-size:1.611903%}}@media screen and (max-width:768px){body{font-size:2.083333%}}@media screen and (max-width:576px){body{font-size:2.777777%}}@media screen and (max-width:450px){body{font-size:3.555555%}}@media screen and (max-width:360px){body{font-size:4.444444%}}.fixed-body{overflow:hidden}h1,h2,h3,h4,h5,h6,img,p{margin:0;padding:0;height:auto;-o-object-fit:cover;object-fit:cover}a{color:inherit;text-decoration:none;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}li,ul{margin:0;padding:0;list-style:none}.container{margin:0 auto;padding:0 .9375em;max-width:1330px;width:100%}@font-face{font-family:'Montserrat';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v15/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t4R-tCKQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v15/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7txR-tCKQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v15/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t6R-tCKQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v15/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t7R-tCKQ.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v15/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t1R-s.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v15/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t4R-tCKQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v15/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7txR-tCKQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v15/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t6R-tCKQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v15/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t7R-tCKQ.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v15/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t1R-s.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v15/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t4R-tCKQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v15/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7txR-tCKQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v15/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t6R-tCKQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v15/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t7R-tCKQ.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v15/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t1R-s.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:NunitoSans;font-weight:300;font-display:swap;src:url(/bitrix/templates/rosa/css/../fonts/NunitoSans-Light.woff) format("woff")}@font-face{font-family:NunitoSans;font-weight:300;font-display:swap;src:url(/bitrix/templates/rosa/css/../fonts/NunitoSans-Light.woff2) format("woff2")}@font-face{font-family:NunitoSans;font-weight:400;font-display:swap;src:url(/bitrix/templates/rosa/css/../fonts/NunitoSans-Regular.woff) format("woff")}@font-face{font-family:NunitoSans;font-weight:400;font-display:swap;src:url(/bitrix/templates/rosa/css/../fonts/NunitoSans-Regular.woff2) format("woff2")}@font-face{font-family:NunitoSans;font-weight:600;font-display:swap;src:url(/bitrix/templates/rosa/css/../fonts/NunitoSans-SemiBold.woff) format("woff")}@font-face{font-family:NunitoSans;font-weight:600;font-display:swap;src:url(/bitrix/templates/rosa/css/../fonts/NunitoSans-SemiBold.woff2) format("woff2")}@font-face{font-family:NunitoSans;font-weight:700;font-display:swap;src:url(/bitrix/templates/rosa/css/../fonts/NunitoSans-Bold.woff) format("woff")}@font-face{font-family:NunitoSans;font-weight:700;font-display:swap;src:url(/bitrix/templates/rosa/css/../fonts/NunitoSans-Bold.woff2) format("woff2")}.header{padding:2.5em 0 0}.header__menu-bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:3;background:rgba(0,0,0,.32);opacity:0;pointer-events:none;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.header__menu-bg--active{opacity:1;pointer-events:all}.header-top{overflow:hidden}.header-top>.container:first-child{border-bottom:.0625em solid #ededed;padding-bottom:.75em}.header-top__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-top__center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-top__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.25em}.header-top__link{height:2.1875em;font-weight:600;font-size:.9375em;line-height:120%;color:#000;border-radius:.25em;padding:0 1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.header-top__link a{-webkit-transition:unset;-o-transition:unset;transition:unset}.header-top__link--active,.header-top__link:hover{background:#56bbf4;color:#fff}.header-top__items{margin-top:2.1875em;display:none}.header-top__item{position:relative}.header-top__item:not(:first-child){margin-top:.9375em}.header-top__item-show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding-bottom:15px;border-bottom:1px solid #ddd}.header-top__item-show--active i svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header-top__item-show span{font-weight:700;font-size:.875em;line-height:120%;color:#000}.header-top__item-show i{-ms-flex-negative:0;flex-shrink:0;margin-left:.625em}.header-top__item-show i svg{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.header-top__item-hidden{padding-top:15px;display:none}.header-top__item-link{display:block;font-size:.875em;line-height:120%;color:#000;font-weight:600}.header-top__item-link:not(:first-child){margin-top:.9375em}.header-top__item-link:hover{color:#56bbf4}.header-top__logo{display:block;width:8.4375em;margin:0 .9375em}.header-top__logo img{width:100%}.header-top__desc{text-align:right;margin-top:-1.875em}.header-top__subtitle{font-weight:600;font-size:.75em;line-height:100%;letter-spacing:.04em;text-transform:uppercase;color:#000}.header-top__location{font-size:.9375em;line-height:120%;color:#000;margin-top:.3125em}.header-top__info{font-size:.8125em;line-height:100%;color:rgba(0,0,0,.48);margin-top:.3125em}.header-top__burger{width:1.25em;height:.875em;position:relative;z-index:7;cursor:pointer;display:none}.header-top__burger span{width:100%;height:.125em;position:absolute;left:0;background:#000;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.header-top__burger span:nth-child(1){top:0}.header-top__burger span:nth-child(2){top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.header-top__burger span:nth-child(3){bottom:0}.header-top__burger--active span:nth-child(1){top:.375em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header-top__burger--active span:nth-child(2){display:none}.header-top__burger--active span:nth-child(3){bottom:.375em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header-top__search{width:16em;height:2.375em;position:relative;margin-top:2.1875em}.header-top__search input{width:100%;height:100%;background:#f2f2f2;border-radius:.1875em;border:none;font-size:.875em;line-height:120%;color:#000;padding:0 2.1875em 0 .9375em}.header-top__search button{position:absolute;z-index:2;top:50%;right:.75em;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background:rgba(0,0,0,0);padding:0}.header-top__tel{min-width:182px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.375em;background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(rgba(242,242,242,.56)));background:-o-linear-gradient(top,#f2f2f2 0,rgba(242,242,242,.56) 100%);background:linear-gradient(180deg,#f2f2f2 0,rgba(242,242,242,.56) 100%);border-radius:1.5em;padding:0 2.625em 0 .9375em;font-size:.9375em;line-height:120%;letter-spacing:-.02em;color:#000;position:relative;margin-top:.75em;justify-content:center}.header-top__tel:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(100%,rgba(242,242,242,.56)),color-stop(0,#f2f2f2));background:-o-linear-gradient(top,rgba(242,242,242,.56) 100%,#f2f2f2 0);background:linear-gradient(180deg,rgba(242,242,242,.56) 100%,#f2f2f2 0)}.header-top__tel span{position:absolute;top:50%;right:4px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-bottom{padding:1.25em 0}.header-bottom__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.header-bottom__list li:not(:first-child){margin-left:2.5em}.header-bottom__link{font-weight:600;font-size:.8125em;line-height:120%;letter-spacing:.06em;text-transform:uppercase;color:#000}.header-bottom__item--active .header-bottom__item-show,.header-bottom__link:hover{color:#56bbf4}.header-bottom__item--active .header-bottom__item-hidden{opacity:1;pointer-events:all}.header-bottom__item-show{font-weight:600;font-size:.8125em;line-height:120%;letter-spacing:.06em;text-transform:uppercase;color:#000;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.header-bottom__item-show:hover{color:#56bbf4}.header-bottom__item-hidden{position:absolute;z-index:2;top:100%;left:-1.5%;width:103%;padding-top:1.2em;opacity:0;pointer-events:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:1370px){.header-bottom__item-hidden{width:102%;left:-1%}}@media screen and (max-width:1200px){.header-bottom__item-hidden{width:100%;left:0}}.header-bottom__item-lists{width:calc(100% - 505px);display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:25px}.header-bottom__item-title{font-weight:600;font-size:.8125em;line-height:120%;letter-spacing:.06em;text-transform:uppercase;color:#000;padding-bottom:12px}.header-bottom__item-list ul{padding-top:12px;border-top:1px solid #ededed}.header-bottom__item-list ul li{font-size:.875em;line-height:120%;color:#000}.header-bottom__item-list ul li:hover{color:#56bbf4}.header-bottom__item-list ul li:not(:first-child){margin:.9375em 0 0}.header-bottom__item-img{width:480px;margin-left:25px}.header-bottom__item-img img{width:100%}.header-bottom__hidden-inner{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2em 10px;-webkit-box-shadow:4px 1px 29px 0 rgba(34,60,80,.08);-moz-box-shadow:4px 1px 29px 0 rgba(34,60,80,.08);box-shadow:4px 1px 29px 0 rgba(34,60,80,.08)}@media screen and (max-width:1200px){.header-bottom__item-lists{width:100%}.header-bottom__item-img{display:none}}@media screen and (max-width:992px){.header-top__link{padding:0 .75em}.header-top__left-wrapp{position:fixed;z-index:4;top:0;left:-105%;width:22.5em;height:100vh;background:#fff;padding:5.625em .9375em 1.875em;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;overflow-y:auto}.header-top__left-wrapp::-webkit-scrollbar{width:3px}.header-top__left-wrapp::-webkit-scrollbar-track{background:#ededed;border-radius:3px}.header-top__left-wrapp::-webkit-scrollbar-thumb{background:#000;border-radius:3px}.header-top__left-wrapp--active{left:0}.header-top__list{display:grid;grid-template-columns:1fr 1fr;gap:.125em;margin-top:0}.header-top__link{background:#f2f2f2}.header-top__items{display:block}}@media screen and (max-width:900px){.header{padding:.75em 0 0}.header-top{padding-bottom:.4375em}.header-top__inner{display:grid;grid-template-columns:1fr 1fr 1fr;position:relative}.header-top__list{display:grid;grid-template-columns:1fr 1fr;gap:.125em;margin-top:0}.header-top__link{background:#f2f2f2}.header-top__link--active{background:#56bbf4}.header-top__items{display:block}.header-top__search{display:none}.header-top__logo{width:5.875em}.header-top__tel{margin-top:1.25em;position:relative}.header-top__tel span svg{width:28px;height:28px}.header-top__desc{margin-top:-2.5em}.header-top__subtitle{display:none}.header-top__location{font-size:.8125em;margin-top:0}.header-top__info{display:none}.header-top__burger{display:block}.header-bottom{position:relative}.header-bottom:after{content:"";position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:1px;height:100%;background:#ededed}.header-bottom__list{display:grid;grid-template-columns:1fr 1fr}.header-bottom__list li:not(:first-child){margin-left:0}.header-bottom__item-show{text-align:center;padding:0 5px;display:block}.header-bottom__link{display:none}.header-bottom__link2{display:block;text-align:center;padding:0 5px}}@media screen and (max-width:576px){.header__menu-bg{display:none}.header-top__left-wrapp{width:100%;padding-bottom:100px}.header-top__location span{display:none}.header-bottom__item-lists{grid-template-columns:1fr 1fr}}@media screen and (max-width:450px){.header-top__desc{display:none}}.display2{font-weight:600;font-size:1.75em;line-height:120%;letter-spacing:.04em;text-transform:uppercase;color:#000}.swiper-button-next{z-index:1;right:0}.swiper-button-next:after{display:none}.swiper-button-prev{z-index:1;left:0}.swiper-button-prev:after{display:none}.swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:-2.8125em!important}.swiper-pagination-bullet{width:.375em;height:.375em;background:#d9d9d9;opacity:1}.swiper-pagination-bullet-active{width:.75em;height:.75em;background:#b6e193}.up{position:fixed;z-index:4;right:1.25em;bottom:1.25em;width:3.5em;height:3.5em;background:#000;border-radius:.1875em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;opacity:0;pointer-events:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.up--active{opacity:1;pointer-events:all}@media screen and (max-width:992px){.display2{font-size:1.5em}.swiper-pagination{bottom:-1.5625em!important}}@media screen and (max-width:768px){.display2{font-size:1.25em}}@media screen and (max-width:576px){.display2{font-size:.9375em}}.main{padding-bottom:3.125em}.main__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:-o-linear-gradient(191.45deg,#bfe89d 0,#a0c780 100%);background:linear-gradient(258.55deg,#bfe89d 0,#a0c780 100%);border-radius:.75em}.main__left{max-width:42.875em;padding:0 0 6em 6em}.main__right{width:calc(100% - 42.875em);position:relative}.main__right:after{content:"";position:absolute;z-index:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:31.25em;height:31.25em;background:#e1f8ce;border-radius:50%;-webkit-filter:blur(120px);filter:blur(120px)}.main__right img{position:relative;z-index:1;display:block;width:100%}.main__title{font-weight:700;font-size:2.5em;line-height:120%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;letter-spacing:-.04em;text-align:center}.services__inner{padding:3.125em 0 7.1875em;border-bottom:1px solid #ededed}.services__title{text-align:center;margin-top:1em}.services__slider{position:relative;margin-top:2.8125em;padding:0 2.8125em}.services__slide{position:relative}.services__slide:hover .services__slide-img img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.services__slide-img{overflow:hidden}.services__slide-img img{width:100%;border-radius:.1875em;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.services__slide-desc{position:absolute;z-index:1;left:50%;bottom:1.5625em;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center;padding:0 .3125em}.services__slide-logo{width:2.5625em;margin:0 auto}.services__slide-logo img{width:100%}.services__slide-title{font-weight:600;font-size:1.25em;line-height:120%;letter-spacing:.02em;text-transform:uppercase;color:#000}.services__slide-price{font-weight:600;font-size:1.25em;line-height:120%;letter-spacing:.02em;text-transform:uppercase;color:#000;margin-top:.3125em}.specialists__inner{padding-bottom:3.5em;border-bottom:1px solid #ededed;min-height:300px}.specialists__title{text-align:center;margin-top:1em}.specialists__slider{position:relative;margin-top:2.8125em;padding:0 2.8125em}.specialists__slide{position:relative}.specialists__slide:hover .specialists__slide-img img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.specialists__slide-img{overflow:hidden}.specialists__slide-img img{width:100%;border-radius:.1875em;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.specialists__slide-desc{width:100%;position:absolute;z-index:1;left:50%;bottom:1.5625em;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center;padding:0 .3125em}.specialists__slide-logo{width:2.5625em;margin:0 auto}.specialists__slide-logo img{width:100%}.specialists__slide-title{font-weight:600;font-size:1.25em;line-height:120%;letter-spacing:.02em;color:#000;margin-top:.3125em}.specialists__slide-text{font-size:.8125em;line-height:120%;letter-spacing:.02em;color:rgba(0,0,0,.64);margin-top:.3125em}.info__inner{padding:3.5em 0 7.1875em;border-bottom:1px solid #ededed}.info__title{text-align:center}.info__slider{position:relative;margin-top:2.8125em;padding:0 2.8125em}.info__slide{position:relative}.info__slide:hover .info__slide-img img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.info__slide-img{overflow:hidden}.info__slide-img img{width:100%;border-radius:.1875em;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.info__slide-desc{width:100%;position:absolute;z-index:1;left:50%;bottom:1.5625em;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center;padding:0 .3125em}.info__slide-logo{width:2.5625em;margin:0 auto}.info__slide-logo img{width:100%}.info__slide-title{font-weight:600;font-size:1.25em;line-height:120%;letter-spacing:.02em;color:#000;margin-top:.3125em}.diagnoses__inner{padding:3.5em 0 7.1875em;border-bottom:1px solid #ededed}.diagnoses__title{text-align:center}.diagnoses__slider{position:relative;margin-top:2.8125em;padding:0 2.8125em}.diagnoses__slide{position:relative}.diagnoses__slide:hover .diagnoses__slide-img img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.diagnoses__slide-img{overflow:hidden}.diagnoses__slide-img img{width:100%;border-radius:.1875em;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.diagnoses__slide-desc{width:100%;position:absolute;z-index:1;left:50%;bottom:1.5625em;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center;padding:0 .3125em}.diagnoses__slide-logo{width:2.5625em;margin:0 auto}.diagnoses__slide-logo img{width:100%}.diagnoses__slide-title{font-weight:600;font-size:1.25em;line-height:120%;letter-spacing:.02em;color:#000;margin-top:.3125em}.clinic__inner{text-align:center;max-width:64.0625em;margin:0 auto;border-bottom:1px solid #ededed;padding:2em 0}.clinic__title{font-weight:600;font-size:1.375em;line-height:120%;color:#000}.clinic__desc p{font-size:.9375em;line-height:140%;letter-spacing:.02em;color:#000;margin-top:.9375em}.clinic__link{display:inline-block;font-size:.9375em;line-height:120%;color:#000;margin-top:1.5625em;position:relative}.clinic__link:after{content:"";position:absolute;left:50%;bottom:-.125em;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:100%;height:.0625em;background:#000}.consultation{padding:3.125em 0 6.25em}.consultation__inner{text-align:center}.consultation__subtitle{font-size:1.125em;line-height:120%;color:#000;margin-top:.9375em}.consultation__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.8125em}.consultation__item{width:17.4375em;height:4.25em;background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(rgba(242,242,242,.56)));background:-o-linear-gradient(top,#f2f2f2 0,rgba(242,242,242,.56) 100%);background:linear-gradient(180deg,#f2f2f2 0,rgba(242,242,242,.56) 100%);border-radius:.375em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.consultation__item:not(:first-child){margin-left:1.5em}.consultation__item:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(100%,rgba(242,242,242,.56)),color-stop(0,#f2f2f2));background:-o-linear-gradient(top,rgba(242,242,242,.56) 100%,#f2f2f2 0);background:linear-gradient(180deg,rgba(242,242,242,.56) 100%,#f2f2f2 0)}.consultation__item i{-ms-flex-negative:0;flex-shrink:0}.consultation__item span{font-weight:300;font-size:1.5em;line-height:120%;letter-spacing:-.04em;color:#000;margin-left:.75em}.consultation__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2em}.consultation__social{width:32px;height:32px}.consultation__social img{width:100%;height:100%}.consultation__social:not(:first-child){margin-left:.5em}.connection{margin-bottom:-4.375em;position:relative;z-index:2}.connection__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border:.0625em solid #eaeaea;border-radius:.1875em;padding:2.5em 2.5em 1.25em;max-width:63.125em;margin:0 auto}.connection__left{width:calc(100% - 32.875em)}.connection__right{width:31em;margin-left:1.875em}.connection__title{font-weight:600;font-size:1.5em;line-height:120%;color:#000}.connection__subtitle{font-size:1em;line-height:120%;color:#000;margin-top:.3125em}.connection__form-group{height:3.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;border:none}.connection__form-group input:not([type="submit"]){width:19.5em;height:100%;background:#f2f2f2;border-radius:.1875em 0 0 .1875em;border:none;padding:0 1.25em;font-size:1.0625em;line-height:120%;color:#000}.connection__form-btn{width:10.25em;height:100%;background:#56bbf4;border-radius:0 .1875em .1875em 0;font-weight:700;font-size:1em;line-height:120%;color:#fff}.connection__form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.connection__check-wrapp{position:relative;margin-top:.5em}.connection__check-wrapp input{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding:0;margin:0;border:none;opacity:0;cursor:pointer;max-width:70px}.connection__check-wrapp input:checked~label:after{background-image:url(/bitrix/templates/rosa/css/../img/check.svg);background-repeat:no-repeat;background-position:center;background-size:.375em auto}.connection__check-wrapp label{display:inline-block;font-size:.8125em;line-height:120%;letter-spacing:.02em;color:rgba(0,0,0,.64);position:relative;padding-left:17px}.connection__check-wrapp a:hover{color:#56bbf4}.connection__check-wrapp label:after{content:"";position:absolute;top:.3125em;left:0;width:.6875em;height:.6875em;border-radius:.1875em;border:.0625em solid #000;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}@media screen and (max-width:992px){.main{padding-bottom:1.5625em}.main__left{max-width:32.1875em;padding:0 0 4.375em 4.375em}.main__right{width:calc(100% - 32.1875em)}.main__right:after{width:23.125em;height:23.125em}.main__title{font-size:2.375em}.services__inner{padding:1.55625em 0 3.125em}.services__slider{margin-top:2em}.specialists__inner{padding-bottom:3.125em}.specialists__slider{margin-top:2em}.info__inner{padding:3.125em 0}.info__slider{margin-top:2em}.diagnoses__inner{padding:3.125em 0}.diagnoses__slider{margin-top:2em}.clinic__inner,.consultation{padding:2em 0}.consultation__item{height:3em}.consultation__item i svg{width:20px;height:auto}.consultation__item span{font-size:1em}}@media screen and (max-width:768px){.main__left{max-width:16.5625em;padding:1.875em 0 1.875em 1.875em}.main__right{width:calc(100% - 16.5625em)}.main__right:after{width:12.5em;height:12.5em}.main__title{font-size:2.1em}.diagnoses__slider,.info__slider,.services__slider,.specialists__slider{margin-top:1.5625em}.clinic__title{font-size:1.125em}.clinic__desc p{font-size:15px}.connection{margin-bottom:-10.625em}.connection__inner{max-width:23.125em;display:block;padding:2.5em}.connection__left{width:100%}.connection__right{width:100%;margin:1.25em 0 0}.connection__form-group{display:block;height:auto}.connection__form-btn,.connection__form-group input:not([type="submit"]){width:100%;height:3em}}@media screen and (max-width:576px){.services__slider{margin-top:.9375em}.services__slide-desc{bottom:.75em}.services__slide-logo{width:1.5em}.services__slide-price,.services__slide-title{font-size:.9375em}.specialists__slider{margin-top:.9375em}.specialists__slide-desc{bottom:.75em}.specialists__slide-logo{width:1.5em}.specialists__slide-title{font-size:.9375em}.specialists__slide-text{font-size:.75em}.info__slider{margin-top:.9375em}.info__slide-desc{bottom:.75em}.info__slide-logo{width:1.5em}.info__slide-title{font-size:.9375em}.diagnoses__slider{margin-top:.9375em}.diagnoses__slide-desc{bottom:.75em}.diagnoses__slide-logo{width:1.5em}.diagnoses__slide-title{font-size:.9375em}.consultation__subtitle{font-size:1em;margin-top:.75em}.consultation__items{margin-top:1.5625em;display:block}.consultation__item{width:100%}.consultation__item:not(:first-child){margin:.5em 0 0}.consultation__socials{margin-top:1.25em}.connection__title{font-size:1.125em}.connection__subtitle{font-size:.8125em}.connection__form-btn,.connection__form-group input{font-size:.9375em}}@media screen and (max-width:450px){.main__left{max-width:10.375em;padding:1.25em 0 1.25em 1.25em}.main__right{width:calc(100% - 10.375em)}.main__right:after{width:7.8125em;height:7.8125em}.main__title{font-size:1.125em}.connection__inner{max-width:14.375em;padding:1.5625em}}.footer{position:relative;padding:10em 0 5em}.footer:after{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:8em;background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(rgba(242,242,242,0)));background:-o-linear-gradient(top,#f2f2f2 0,rgba(242,242,242,0) 100%);background:linear-gradient(180deg,#f2f2f2 0,rgba(242,242,242,0) 100%)}.footer-top{padding-bottom:4.375em}.footer-top__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-top__right{max-width:15em;margin-left:3.75em}.footer-top__items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3.75em}.footer-top__item{position:relative}.footer-top__item-show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:.75em;border-bottom:.065em solid #ededed}.footer-top__item-show span{font-weight:700;font-size:.9375em;line-height:120%;color:#000}.footer-top__item-show i{display:none;-ms-flex-negative:0;flex-shrink:0}.footer-top__item-hidden{padding-top:.75em}.footer-top__item-link{font-size:.9375em;line-height:120%;color:#000}.footer-top__item-link:not(:first-child){margin-top:.9375em}.footer-top__connection-item{width:100%;height:3.3125em;background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(rgba(242,242,242,.56)));background:-o-linear-gradient(top,#f2f2f2 0,rgba(242,242,242,.56) 100%);background:linear-gradient(180deg,#f2f2f2 0,rgba(242,242,242,.56) 100%);border-radius:.375em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-top__connection-item:not(:first-child){margin-top:.3125em}.footer-top__connection-item:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(100%,rgba(242,242,242,.56)),color-stop(0,#f2f2f2));background:-o-linear-gradient(top,rgba(242,242,242,.56) 100%,#f2f2f2 0);background:linear-gradient(180deg,rgba(242,242,242,.56) 100%,#f2f2f2 0)}.footer-top__connection-item i{-ms-flex-negative:0;flex-shrink:0}.footer-top__connection-item span{font-weight:300;font-size:1.25em;line-height:120%;letter-spacing:-.04em;color:#000;margin-left:.75em}.footer-top__location{font-size:.9375em;line-height:120%;color:#000;margin-top:.75em}.footer-top__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.9375em}.footer-top__social{width:32px;height:32px}.footer-top__social img{width:100%;height:100%}.footer-top__social:not(:first-child){margin-left:.5em}.footer-bottom__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:.9375em;border-top:.0625em solid #ededed;position:relative}.footer-bottom__center{text-align:center}.footer-bottom__info{font-size:.75em;line-height:120%;color:#000}.footer-bottom__logo{display:block;width:8.4375em;margin:-2.8125em auto 0;position:relative}.footer-bottom__logo:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:15em;height:calc(100% + 1.25em);background:#fff}.footer-bottom__logo img{width:100%;position:relative;z-index:1}.footer-bottom__clinic{font-size:.9375em;line-height:120%;color:#000;margin-top:.9375em}.footer-bottom__clinic span{display:block;font-size:.75em;line-height:105%;margin-top:.3125em}.footer-bottom__politic{font-size:.75em;line-height:120%;text-align:right;color:#000}@media screen and (max-width:992px){.footer-top__right{margin-left:2.5em}.footer-top__items{gap:.9375em}.footer-top__item-link,.footer-top__item-show span{font-size:.875em}.footer-top__connection-item span{font-size:1em}.footer-top__location{font-size:.8125em}}@media screen and (max-width:768px){.footer{padding-top:18.125em}.footer-top{padding-bottom:2em}.footer-top__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:23.125em;margin:0 auto}.footer-top__right{max-width:100%;margin:1.5625em 0 0}.footer-top__items{grid-template-columns:1fr}.footer-top__item-show{cursor:pointer}.footer-top__item-show--active i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.footer-top__item-show i{display:block;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.footer-top__item-hidden{display:none}.footer-top__location{text-align:center}.footer-top__location br{display:none}.footer-top__socials{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-bottom__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding-top:0;border-top:unset;max-width:23.125em;margin:0 auto}.footer-bottom__left{padding-bottom:.9375em;border-bottom:.0625em solid #ededed;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.footer-bottom__center{margin-top:1.5625em}.footer-bottom__right{padding:.9375em 0;border-bottom:.0625em solid #ededed;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.footer-bottom__info br{display:none}.footer-bottom__logo{margin-top:0}.footer-bottom__logo:after{display:none}.footer-bottom__politic{text-align:center}}.article-container__title{border-top:1px solid #ededed;border-bottom:1px solid #ededed;max-width:1330px;margin:0 auto;margin-bottom:24px;padding:34px .9375em 25px .9375em;position:relative}.article-title{font-family:'Nunito Sans';font-weight:400;font-size:34px;color:#000;margin-bottom:10px}.article-container__subtitle{display:flex;justify-content:space-between;row-gap:10px}.article-way{display:flex;align-items:center;row-gap:5px;column-gap:10px}.article-way__text{font-family:'Nunito Sans';font-weight:400;font-size:17px;color:#000}.article-way__text_last{color:rgba(0,0,0,.48)}.article-way__mobile__text{display:none;font-family:'Nunito Sans';font-weight:400;font-size:14px;line-height:14px;color:rgba(0,0,0,.48)}.article-information{display:flex;align-items:center;gap:26px}.article-information__element{display:flex;align-items:center}.article-information__image{margin-right:8px}.article-information__text{font-family:'Nunito Sans';font-weight:400;font-size:14px;color:rgba(0,0,0,.48)}.article-container{max-width:1330px;border-bottom:1px solid #ededed;padding-bottom:14px;margin:0 auto;margin-bottom:28px;display:flex;justify-content:space-between;align-items:center}.author-article__wrapper{display:flex;gap:30px}.author-article__information{margin-top:20px}.author-article__name{font-family:'Nunito Sans';font-weight:600;font-size:24px;color:#000;line-height:24px;margin-bottom:5px}.author-article__post{font-family:'Nunito Sans';font-weight:400;font-size:15px;line-height:15px;color:rgba(0,0,0,.64);width:240px;padding-top:5px}.article-description__text{font-family:'Nunito Sans';font-weight:300;font-size:17px;line-height:30px;color:#000;width:832px}.article-description__content{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.article-reliability{display:flex;align-items:center;gap:5px}.article-reliability__text{font-family:'Nunito Sans';font-weight:400;font-size:14px;line-height:14px;color:rgba(0,0,0,.48)}.article-estimation__wrapper{display:flex;gap:15px}.article-estimation__text{font-family:'Nunito Sans';font-weight:400;font-size:14px;color:#000;margin-left:10px}.article-estimation,.article-estimation-spec{display:flex;align-items:center;gap:12px}.article-share__image{width:28px}@media screen and (max-width:1200px){.article-information .article-information__element:nth-child(2){display:none}.author-article__name{font-size:16px}.author-article__post{font-size:14px}.article-description__text{font-size:15px;width:82%}.article-description__content{justify-content:start;gap:3%}}@media screen and (max-width:992px){.article-container{padding-left:10px;display:flex;align-items:start}.article-reliability{margin-bottom:10px}.article-description__content{display:block}.article-information .article-information__element:nth-child(1){display:none}}@media screen and (max-width:768px){.article-container{display:block}.author-article__wrapper{margin-bottom:10px}}@media screen and (max-width:576px){.article-way__text__none{display:none}.article-way__mobile__text{display:flex}.read-more__list{width:95%}.read-more__container{padding:20px 0 40px 30px}}@media screen and (max-width:480px){.article-estimation__wrapper{flex-direction:column;padding:0 5%}}@media screen and (max-width:450px){.author-article__image{width:110px}.author-article__post{width:auto;max-width:240px}}@media screen and (max-width:360px){.author-article__wrapper{align-items:center}.author-article__image{width:80px;height:80px}.article-estimation{flex-wrap:wrap}.article-estimation__text{width:100%;margin:0}.header-bottom__item-hidden{width:106%;left:-3%}.header-bottom__item-list ul li{font-size:.8em}}@media screen and (max-width:768px){.article-title{font-size:28px;font-weight:400}}@media screen and (max-width:360px){.article-title{font-size:20px;font-weight:400}}.map-container{max-width:1330px;margin:0 auto;margin-bottom:64px}.map-wrapper{position:relative;width:100%;height:352px}.map-description{background:#FFF;padding:20px 24px;width:500px;position:absolute;top:20%;right:10%}.map-description__title{font-family:'Nunito Sans';font-size:17px;color:#000;font-weight:700;margin-bottom:10px}.map-description__subtitle{font-family:'Nunito Sans';font-size:16px;color:#000;font-weight:500;line-height:20px}.map-description__content{max-width:1330px;margin:0 auto;margin-bottom:30px;display:flex;justify-content:center;gap:48px;margin-bottom:40px}.map-description__content h2,p{font-family:'Nunito Sans'}.product-information__wrapper{width:490px}.product-information__title{font-weight:600;font-size:28px;line-height:28px;color:#000;margin-bottom:12px}.product-information__subtitle{font-weight:400;font-size:15px;line-height:20px;color:#000;width:100%;margin-bottom:36px}.product-information__description{padding-left:16px}.product-information__text{font-weight:400;font-size:16px;line-height:16px;color:#000;margin-bottom:24px}.product-information__text-active{padding:10px;width:448px;background:#F7F7F7;border-radius:3px}.product-information__span__element{font-weight:400;font-size:13px;line-height:13px;color:rgba(0,0,0,.48);margin-left:12px}.product-requisites__description{padding-left:16px}.product-requisites__link{position:relative;margin-bottom:-10px}.product-requisites__link::after{content:'';background:rgba(0,0,0,.16);height:1px;width:100%;position:absolute;left:0;bottom:0}@media screen and (max-width:992px){.map-description__title{font-size:16px}.map-description__subtitle{font-size:15px}.map-description{width:400px}.map-wrapper{height:400px}.product-information__text-active{width:320px}.map-description__content{padding:0 10px}}@media screen and (max-width:768px){.map-description__subtitle{font-size:13px}.map-description__title{font-size:15px}.map-description{width:350px}.map-wrapper{height:450px}.product-information__title{font-size:26px}.product-information__text{width:230px}.map-description__content{gap:0}.product-information__subtitle{width:300px}.product-information__wrapper{width:380px}}@media screen and (max-width:576px){.map-wrapper{height:570px}.map-description{width:420px}.map-description{top:50%}.map-description__content{display:block;padding-left:10%}.product-information__wrapper{margin-bottom:45px}.product-information__title{font-size:22px}.product-information__subtitle{width:90%}.product-information__text{font-size:14px}}@media screen and (max-width:450px){.article-title{font-size:23px}.map-description{width:250px}.map-wrapper{height:630px}.map-description{top:30%}.product-information__title{font-size:20px}.product-information__subtitle{width:60%}.map-description__content{padding-left:5%}.product-information__description:nth-child(2){width:200px;line-height:20px}}@media screen and (max-width:360px){.product-information__title{font-size:18px}.product-information__description:nth-child(1){line-height:20px}.product-information__text{font-size:12px}.product-information__subtitle{font-size:13px;width:55%}}.price-galery__container{max-width:1330px;margin:0 auto;display:flex;justify-content:center;gap:4px 1%;flex-wrap:wrap}.price-galery__element{position:relative;width:19%}.price-galery__main--image{width:100%}.price-galery__description{position:absolute;width:100%;padding-left:0;bottom:8%;right:0;left:0}.price-galery__element--logo{margin-left:40%;margin-bottom:8px}.price-galery__title{font-family:'Nunito Sans';font-style:normal;font-weight:600;font-size:1.1em;line-height:22px;text-align:center;letter-spacing:.02em;text-transform:uppercase;margin-bottom:8px}.price-galery__coast{font-family:'Nunito Sans';font-style:normal;font-weight:600;font-size:1.2em;line-height:20px;text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#000}@media screen and (max-width:1200px){.price-galery__container{gap:4px .5%}}@media screen and (max-width:992px){.price-galery__container{width:95%;justify-content:center}.price-galery__element{width:24%}.first-none{display:none}.price-galery__title,.price-galery__coast{font-size:1em;line-height:20px}}@media screen and (max-width:768px){.price-galery__title,.price-galery__coast{font-size:.8em;line-height:18px;margin-bottom:2px}.price-galery__element--logo{margin-left:40%;margin-bottom:2px;width:22%}}@media screen and (max-width:576px){.price-galery__container{justify-content:center;gap:15px}.price-galery__element{width:40%}.second-none{display:none}}@media screen and (max-width:450px){.price-galery__title,.price-galery__coast{font-size:.7em;line-height:12px;margin-bottom:2px}}.article-container__coast{font-family:'Nunito Sans';font-weight:400;font-size:24px;background:rgba(182,225,147,.32);border-radius:6px;padding:5px 8px;width:140px}.article-title__container{display:flex;align-items:center;justify-content:space-between}.description-service__container{max-width:1330px;margin:0 auto;padding:0 10px;display:flex;gap:5%}.description-service__wrapper{width:80%}.description-service__information_wrapper{display:flex;justify-content:space-between;padding-top:28px}.description-service__information:first-child{width:34%}.description-service__information:last-child{width:58%}.description-service__title{font-family:'Nunito Sans';font-weight:700;font-size:18px;line-height:13px}.description-service__list_item{font-family:'Nunito Sans';font-weight:400;font-size:16px;line-height:18px;margin-bottom:10px;position:relative;padding-left:3px}.description-service__list_item::before{content:'';position:absolute;width:10px;height:10px;border-radius:5px;left:-15px;top:4px;background:#56bbf4}.description-service__list{padding-left:20px}.description-service__information_line{background:none;border:1px solid #ededed;margin:9px 0 16px 0}.application-service__wrapper{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(258.55deg,rgba(86,187,244,.56) 0,rgba(182,225,147,.56) 100%);border-radius:12px;padding:16px;margin-top:28px}.application-service__phone{display:flex;justify-content:space-between;align-items:center;gap:10px;background:linear-gradient(180deg,#FFFFFF 0,#F2F2F2 100%);border-radius:24px;padding:8px}.specialists__slide-title-services{font-size:20px;font-weight:500;color:#000}.specialists__slide-text-services{font-weight:500;font-size:20px;color:#000}.description-service__images-wide{display:none}@media screen and (max-width:992px){.description-service__information_wrapper{padding-top:5px}.description-service__title{font-size:15px}.description-service__list_item{font-size:14px}.application-service__wrapper{display:block}.header-contact__phone{font-size:15px}.application-service__phone{width:30%;margin-top:5px}}@media screen and (max-width:768px){.description-service__images-narrow{display:none}.description-service__images-wide{display:block}.description-service__container{display:block;padding-left:10%}.description-service__images{margin-bottom:15px}.description-service__information:last-child{width:52%}.header-contact__phone{font-size:12px}.application-service__phone{width:33%;margin-top:5px}.description-service__images-wide{width:90%}}@media screen and (max-width:576px){.description-service__information_wrapper{display:block}.description-service__wrapper{width:95%}.description-service__information:last-child{width:95%}.description-service__information:first-child{width:95%}.description-service__information{margin-bottom:20px}.application-service__phone{width:43%;margin-top:5px}}@media screen and (max-width:450px){.article-title__container{display:block;margin-bottom:5px}.article-container__coast{font-size:18px}.application-service__phone{width:60%;margin-top:5px}}@media screen and (max-width:360px){.application-service__phone{width:80%;margin-top:5px}}.cost-container{max-width:1330px;margin:0 auto;font-family:Nunito Sans;margin-top:31px;padding:64px 10px 0 10px;border-top:1px solid #EDEDED}.cost-container__title{color:#000;text-align:center;font-size:28px;font-weight:600;line-height:22px;letter-spacing:1.12px;text-transform:uppercase;margin-bottom:48px}.cost-element{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px 28px;border-radius:3px;position:relative}.cost-element:nth-child(odd){background:#F7F7F7}.cost-element__title{color:#000;font-size:19px;font-weight:600;line-height:19px;width:70%}.cost-element__description{color:#000;font-size:15px;line-height:21px;width:60%}.cost-element__lihk{color:#000;font-size:15px;line-height:22px;border-bottom:1px rgba(0,0,0,.16) solid}.cost-element__sum{color:#000;font-size:19px;line-height:19px;letter-spacing:-.76px;position:absolute;right:2%;top:35%}.cost-element__sum span{padding:8px;border-radius:6px;background:rgba(182,225,147,.32)}.cost-element__container--mobile{display:none}.cost-element__sum--mobile{color:#000;font-size:19px;line-height:19px;letter-spacing:-.76px}.cost-element__sum--mobile span{padding:8px;border-radius:6px;background:rgba(182,225,147,.32)}.cost-element__lihk--mobile{color:#000;font-size:15px;line-height:22px;border-bottom:1px rgba(0,0,0,.16) solid}@media screen and (max-width:576px){.cost-container__title{font-size:20px;font-weight:600}.cost-wrapper{padding:0 20px}.cost-element__lihk,.cost-element__sum{display:none}.cost-element__container--mobile{width:100%;display:flex;align-items:center;justify-content:space-between}.cost-element__description{width:90%;margin-bottom:15px}}@media screen and (max-width:450px){.cost-wrapper{padding:0 10px}.cost-element{margin-bottom:10px}.cost-element__title{font-size:17px;width:95%}.cost-element__description{font-size:14px}.cost-element__description{width:94%;margin-bottom:15px}}.description-service__container--otdeleniya{display:none}.departments-container{max-width:1330px;margin:0 auto;padding:0 10px;margin-bottom:64px}.departments-container--vetical{display:none}.departments-container__card{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #EDEDED;padding-bottom:31px;margin-bottom:32px}.departments-card__image{width:50%;height:auto}.departments-card__description{width:50%;height:auto;padding:0 48px}.departments-card__title{color:#000;font-family:Nunito Sans;font-size:28px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:15px}.departments-card__text{color:#000;font-family:Nunito Sans;font-size:15px;font-style:normal;font-weight:400;line-height:21px;width:97%;margin-bottom:24px}.departments-card__cost{color:#000;font-family:Nunito Sans;font-size:15px;font-style:normal;font-weight:400;line-height:15px;margin-bottom:37px}.departments-card__cost span{border-radius:6px;background:rgba(182,225,147,.32);padding:5px 8px;font-size:19px;margin-right:6px}.departments-card__subscribe{color:#FFF;text-align:center;font-family:Nunito Sans;font-size:15px;font-style:normal;font-weight:600;line-height:15px;padding:12px 24px;align-items:flex-start;gap:10px;border-radius:19.5px;background:#56BBF4}.included-container{max-width:1330px;margin:0 auto;margin-bottom:56px}.included-container__title{text-align:center;font-family:Nunito Sans;font-size:28px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:1.12px;text-transform:uppercase;margin-bottom:48px}.included-wrapper{padding:0 10px 0 10px;display:flex;justify-content:start;flex-wrap:wrap;gap:8px}.additions-wrapper{padding:0 10px 0 10px;display:flex;justify-content:start;flex-wrap:wrap;gap:8px}.included-wrapper__text{color:#000;font-family:Nunito Sans;font-size:15px;font-style:normal;font-weight:400;line-height:19px;border-radius:0 0 3px 3px;border:1px solid #E7E7E7;background:#FFF;padding:20px 16px;width:19%;position:relative}.included-wrapper__text span,.included-wrapper__text b{font-weight:800}.included-wrapper__text::before{content:'';position:absolute;top:0;left:0;width:100%;height:3px;background:#B6E193}.included-wrapper__text--additions::before{content:'';position:absolute;top:0;left:0;width:100%;height:3px;background:#56BBF4}@media screen and (max-width:1200px){.included-wrapper,.additions-wrapper{justify-content:center}.included-wrapper__text{width:22%;font-size:13px}}@media screen and (max-width:992px){.additions-wrapper p:nth-child(9){display:none}.departments-card__title{font-size:20px;margin-bottom:10px}.departments-card__text{font-size:13px;line-height:17px;margin-bottom:18px}.departments-card__cost{font-size:13px}.departments-card__cost span{font-size:15px;margin-bottom:12px}.departments-card__subscribe{font-size:13px}}@media screen and (max-width:768px){.departments-card__description{padding:0 20px}.departments-card__title{font-size:15px;margin-bottom:8px}.departments-card__text{font-size:10px;line-height:15px;margin-bottom:12px}.departments-card__cost{font-size:10px;margin-bottom:15px}.departments-card__cost span{font-size:12px}.departments-card__subscribe{font-size:10px;padding:10px 20px}.description-service__container--otdeleniya{display:block}.departments-container{margin-top:24px;padding-top:24px;border-top:1px solid #EDEDED}.included-container__title{font-size:18px}.included-wrapper__text{width:30%}}@media screen and (max-width:576px){.departments-container{display:none}.departments-container--vetical{display:block}.departments-container__card{display:block;padding-left:10%}.departments-card__image{width:90%}.departments-card__description{width:90%;padding:0 10px}.departments-card__title{font-size:17px}.departments-card__text{font-size:15px;line-height:18px;margin-bottom:20px}.departments-card__cost{font-size:15px;margin-bottom:20px}.departments-card__cost span{font-size:17px}.departments-card__subscribe{font-size:14px}.included-container__title{font-size:16px;margin-bottom:20px}.included-wrapper__text{width:40%}.included-container{padding:0 20px}}@media screen and (max-width:450px){.departments-card__title{font-size:15px;margin-bottom:5px}.departments-card__text{font-size:13px;line-height:15px;margin-bottom:20px}.departments-card__cost{font-size:13px;margin-bottom:20px}.departments-card__cost span{font-size:15px}.departments-card__subscribe{font-size:13px}.included-container__title{font-size:14px;width:90%;padding-left:10px}.included-wrapper__text{width:100%}.included-container{padding:0 20px}}.reviews-wrapper{max-width:1330px;margin:0 auto;margin-top:32px}.reviews-container{display:flex;justify-content:center;gap:.5%;padding:0 15px;margin-bottom:76px;flex-wrap:wrap}.reviews-box{width:33%;height:auto}.review{padding:20px 24px;border-radius:3px;background:linear-gradient(180deg,#F2F2F2 0,rgba(242,242,242,0) 100%)}.review-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.review-author{font-family:Nunito Sans;font-size:17px;font-style:normal;font-weight:700}.review-date{color:rgba(0,0,0,.48);font-family:Nunito Sans;font-size:13px;font-style:normal;font-weight:400;line-height:13px}.review-text{color:#000;font-family:Nunito Sans;font-size:15px;font-style:normal;font-weight:400;line-height:19px}.review-addendum__wrapper{height:100px;width:100%;margin:0 auto;background:linear-gradient(180deg,#F2F2F2 0,rgba(242,242,242,0) 100%);margin-bottom:100px;margin-top:200px;position:relative;display:flex;justify-content:center}.review-addendum__container{display:flex;padding:48px 48px 48px 48px;border-radius:3px;border:1px solid #EAEAEA;background:#FFF;position:absolute;top:-100%;max-width:63.125em}.review-addendum__description{padding-top:5px;margin-right:15px}.review-addendum__title{color:#000;font-family:Nunito Sans;font-size:28px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:16px}.review-addendum__subtitle{font-family:Nunito Sans;font-size:15px;font-style:normal;font-weight:400;line-height:20px}.review-addendum__data--input{display:flex;gap:12px}.review-addendum__input{display:flex;flex-direction:column;gap:12px}.review-addendum__input input{padding:16px 20px;border-radius:3px;background:#F2F2F2;color:#000;font-family:Nunito Sans;font-size:17px;font-style:normal;font-weight:400;line-height:18px;border:none}.review-place__text textarea{border-radius:3px;background:#F2F2F2;color:#000;font-family:Nunito Sans;font-size:17px;font-style:normal;font-weight:400;line-height:18px;border:none;height:100%;padding:16px 20px}.review-addendum__button{padding:15px 40px;border-radius:3px;background:#56BBF4;color:#FFF;text-align:center;font-family:Nunito Sans;font-size:16px;font-style:normal;font-weight:700;line-height:18px;margin-top:12px}.review-addendum__input input::-webkit-input-placeholder{color:#000}@media screen and (max-width:992px){.reviews-container{display:flex;justify-content:center;gap:3%}.reviews-box{width:43%;height:auto}.review-addendum__container{width:97%}.review-addendum__title{font-size:20px;margin-bottom:5px}.review-addendum__subtitle{font-size:13px}.review-addendum__input input{font-size:14px}.review-place__text textarea{font-size:14px}.review-addendum__input input::-webkit-input-placeholder{font-size:14px}.review-addendum__button{font-size:14px}}@media screen and (max-width:768px){.review-title{display:block}.review-author{margin-bottom:10px}.review-addendum__wrapper{margin-bottom:300px;margin-top:200px}.review-addendum__container{display:block;padding:25px 25px}.review-addendum__data--input{display:block}.review-addendum__input{margin-bottom:10px}.review-addendum__container{width:50%}.review-addendum__description{margin-bottom:15px}.review-addendum__title{font-size:24px}.review-addendum__subtitle{font-size:15px}.review-addendum__input input,.review-place__text textarea,.review-addendum__input input::-webkit-input-placeholder,.review-addendum__button{font-size:17px}.review-place__text textarea{width:100%}}@media screen and (max-width:576px){.reviews-container{display:inline-block;margin-left:12%}.reviews-box{width:85%}.review-addendum__container{width:75%}.review-addendum__title{font-size:20px}.review-addendum__subtitle{font-size:14px}.review-addendum__input input,.review-place__text textarea,.review-addendum__input input::-webkit-input-placeholder,.review-addendum__button{font-size:14px}.review-place__text textarea{width:100%}}@media screen and (max-width:450px){.review-author{font-size:15px}.review-text{font-size:13px}.review-addendum__wrapper{margin-top:80px}}.program{max-width:1330px;margin:0 auto;padding:0 15px;display:flex}@media screen and (max-width:768px){.program-variants{margin-left:20px}}@media screen and (max-width:450px){.program{display:block;padding-left:60px}.program-variants{margin-left:0}}.document-container{max-width:1330px;margin:0 auto;padding:0 15px;display:flex;justify-content:center}.document-list__title{color:#000;font-family:Nunito Sans;font-size:19px;font-style:normal;font-weight:600;line-height:19px;margin:48px 0 32px 0}.document-list__point span{font-weight:800}.document-list__point{color:#000;font-family:Nunito Sans;font-size:15px;font-style:normal;font-weight:300;line-height:27px;margin-bottom:20px}@media screen and (max-width:576px){.document-list__title{font-size:16px;margin-bottom:20px;margin-top:30px}.document-list__point{font-size:13px;margin-bottom:10px}}.mistake{max-width:1330px;margin:0 auto;border-top:1px solid #ededed;padding:48px 10px;display:flex;justify-content:space-between}.mistake-container__text{width:20%;position:relative}.mistake-container__title{text-align:right;color:#000;font-family:Nunito Sans;font-size:10em;font-style:normal;font-weight:300;line-height:176px;letter-spacing:-14.08px;text-transform:uppercase}.mistake-container__subtitle{text-align:right;color:#000;font-family:Nunito Sans;font-size:1.5em;font-style:normal;font-weight:400;line-height:32px}.mistake-image{position:absolute;bottom:25%;left:15%}@media screen and (max-width:1200px){.mistake-image{bottom:35%;left:10%}}@media screen and (max-width:992px){.mistake-container__title{font-size:7em;line-height:100px}.mistake-container__subtitle{font-size:1.2em;line-height:25px}.mistake-image{bottom:55%;left:5%}}@media screen and (max-width:768px){.mistake-image{display:none}.mistake{display:block}.mistake-container__text{width:100%}.mistake-container__title{text-align:center;font-size:10em;margin-bottom:20px}.mistake-container__subtitle{text-align:center;font-size:1.5em;margin-bottom:20px}}@media screen and (max-width:576px){.mistake{padding-bottom:0}.mistake-container__title{font-size:7em;margin-bottom:15px}.mistake-container__subtitle{font-size:1.3em;margin-bottom:20px;padding:0 25%}}@media screen and (max-width:450px){.mistake-container__title{margin-bottom:0}.mistake-container__subtitle{padding:0 10%;line-height:20px}}
/* End */
/* /bitrix/templates/rosa/css/libs.min.css?171230810716349 */
/* /bitrix/templates/rosa/components/bitrix/search.title/.default/style.css?171230810758 */
/* /bitrix/templates/rosa/components/bitrix/news.detail/menu_banner/style.css?1712308107252 */
/* /bitrix/templates/rosa/components/bitrix/form.result.new/send_question/style.css?17123081072335 */
/* /bitrix/templates/rosa/components/bitrix/form.result.new/modal/style.css?17123081071924 */
/* /bitrix/templates/rosa/template_styles.css?175570288421330 */
/* /bitrix/templates/rosa/css/style.min.css?172284197073060 */
