

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

/* End */


/* Start:/local/templates/stoma1c_2025/template_styles.css?1750927113141987*/
/*normalize style*/
/*! normalize.css v1.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}


/*styles*/
*{box-sizing:border-box}
a,img{outline:none!important}
img{border-style:none;border-width:0}
html,body{width:100%;height:100%}
html{background:#ffffff}
body *{outline:none!important}
body{font-size:15px;color:#003459;font-weight:400;margin:0;padding:0; display:flex;flex-direction:column;font-family: "Montserrat", serif;}

a{color:#41B4B4;text-decoration: underline}
a:hover{text-decoration:none}

h1{}
h2{}
h3{}
h4{}

p{margin-bottom:22px;margin-top:20px;line-height:20px}

ul{margin:20px 0 30px 0;padding:0; list-style-type: none}
ol{padding:0; margin:20px 0 30px 18px}
ul li{ padding:0 0 0 18px; margin:0 0 18px 0; font-size:15px; line-height:20px;}
ol li{ padding:0 0 0 0px; margin:0 0 18px 0; font-size:15px; line-height:20px; background:none}

table{border-collapse:collapse;width:100%;margin:30px 0 30px 0}
table th{padding:10px;border:1px solid #ccc;background:#f2f2f2}
table td{padding:10px;border:1px solid #ccc}
body:first-of-type input[type=text],body:first-of-type input[type=password]{line-height:normal}

.rsp_n{height:100px}
.main{overflow:hidden;min-width:300px;flex:1 0 auto}

/*header*/
.wr-header{background:0 0;position:fixed;top:0;left:0;z-index:99;width:100%;transition:.2s}
.wr-header.fixed{box-shadow: 0 0 6px rgba(0, 0, 0, .1);}
.header-new_mm{display:flex;justify-content:space-between;max-width:1270px;padding:0 15px;margin:0 auto;height:100px;align-items:center}
.logo{position:relative;z-index:95}
.logo img{display:block;max-width:100%;min-width:212px}
.menu-top{z-index:90}
.header-new_mm .menu-top{position:unset}
.menu-top ul{display:flex;list-style-type:none;margin:0 0 0 -30px;padding:0}
.menu-top ul li{background:0 0;margin:0 0 0 30px;padding:0;color:#477796}
.menu-top ul li a{position:relative}
.wr-panel-menu{width:100%;position:absolute;top:100%;left:0;width:100%;z-index:99;display:none}
.panel-menu_n{width:100%}
.in-panel-menu_n{max-width:1270px;margin:0 auto;padding:0 15px 0 15px}
.menu-top ul li a:before,.menu-top ul li span:before{position:absolute;bottom:-4px;right:0;background:#41b4b4;height:2px;transition:.3s;content:''}

@media screen and (min-width:999px){
	.wr-header{background:#fff!important}
	.logo{min-width:212px}
	.menu-top{margin-right:47px}
	.menu-top ul li{white-space:nowrap}
	.menu-tt{ display:none}
}

@media screen and (max-width:999px){
	.menu-tt a.menu-but span,.menu-tt a.menu-but span::before,a.menu-but span::after{left:50%;width:27px;height:2px;border-radius:2px;display:block;position:absolute}
	.but-menu,.menu-tt a.menu-but{width:57px;height:57px;border-radius:50%}
	.menu-tt{position:relative;z-index:99;margin:0 0 0 auto}
	.menu-tt a.menu-but:focus{outline:0}
	.menu-tt.active a.menu-but span::after,.menu-tt.active a.menu-but span::before{transition-delay:0s,0.3s}
	.menu-tt.active a.menu-but span::after{bottom:0;transform:rotate(-45deg)}
	.menu-tt.active a.menu-but span::before{top:0;transform:rotate(45deg)}
	.menu-tt.active a.menu-but span{background:0}
	.menu-tt a.menu-but span::after{transition-property:bottom,transform;bottom:-7px}
	.menu-tt a.menu-but span::before{transition-property:top,transform;top:-7px}
	.menu-tt a.menu-but span::after,.menu-tt a.menu-but span::before{transition-duration:.3s,.3s;transition-delay:.3s,0s}
	.menu-tt a.menu-but span{transition:background 0s .3s;top:27px;margin-left:-14px;background:#fff}
	.menu-tt a.menu-but span::before,a.menu-but span::after{margin-left:-13px;background-color:#fff;content:""}
	.menu-tt a.menu-but{display:block;padding:0;margin-top:0;z-index:95;background:#65d3d3}
}

.header-new_mm{display:flex;justify-content:space-between}
.header-new_mm .header-right{margin-left:0}
.header-new_mm .contacts-top{margin-left:0}
.header-new_mm .but-demo{margin-left:22px}
.header-new_mm .menu-top>ul>li{text-transform:none;font-size:14px;margin-left:36px;min-height:100px;display:flex;align-items:center}
.header-new_mm .menu-top>ul>li.sub_mm{position:unset;padding-right:13px}
.header-new_mm .menu-top>ul>li.sub_mm>a:after,.header-new_mm .menu-top>ul>li.sub_mm>span:after{width:0;height:0;content:'';display:block;position:absolute;right:-13px;top:6px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #41b4b4}
.header-new_mm .menu-top>ul>li:hover>a,.header-new_mm .menu-top>ul>li:hover>span{color:#134c75}
.header-new_mm .menu-top>ul>li.sub_mm:hover a:after,.header-new_mm .menu-top>ul>li.sub_mm:hover span:after{transform:rotate(180deg)}
.menu-top ul li.sub_mm:hover a:before{width:100%;left:0;right:auto}
.header-new_mm .but-demo{font-weight:600}
.header-new_mm .menu-top{position:unset}
.wr-panel-menu{width:100%;position:absolute;top:100%;left:0;width:100%;z-index:99;display:none}
.header-new_mm .menu-top>ul>li:hover .wr-panel-menu{display:block}
.panel-menu_n{width:100%;background:#eef8ff;box-shadow:0 7px 13.4px 0 #aaaAAA38}
.in-panel-menu_n{max-width:1270px;margin:0 auto;padding:0 15px 0 15px}
.cols-menu-company{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-50px}
.menu-company_n{border-top:none;padding:35px 0 45px 0}
.menu-company_n ul{list-style-type:none;margin:50px 0 0 0;padding:0;display:block}
.menu-company_n ul li{margin:0 0 38px 0;padding:0;line-height:normal;background:0 0;font-weight:600;font-size:14px;line-height:16px;text-transform:none;white-space:normal}
.menu-company_n ul li:last-child{margin-bottom:0}
.menu-company_n ul li a,.menu-company_n ul li span{position:relative;color:#003459;text-decoration:none;display:inline-block;padding:0 0 0 22px}
.menu-company_n ul li a:after{position:absolute;bottom:-3px;left:22px;width:0;overflow:hidden;content:'';display:block;background:#003459;height:2px}
.menu-company_n ul li a:hover:after{width:calc(100% - 22px)}
.menu-company_n ul li span:after{position:absolute;bottom:-3px;left:22px;width:calc(100% - 22px);overflow:hidden;content:'';display:block;background:#003459;height:2px}
.menu-company_n ul li br{display:block!important}
.menu-company_n ul li p{margin:6px 0 0 0;padding:0 0 0 21px;font-weight:400;line-height:normal;font-size:14px;line-height:18px;color:#003459B2s}
.menu-company_n ul li a:before,.menu-company_n ul li span:before{position:absolute;top:2px;left:0;content:'';display:block}
.menu-company_n ul li.item1 a:before,.menu-company_n ul li.item1 span:before{width:13px;height:12px;background:url(/local/templates/stoma1c_2025/images/ico-menu-m1.svg) no-repeat}
.menu-company_n ul li.item2 a:before,.menu-company_n ul li.item2 span:before{top:1px;width:13px;height:13px;background:url(/local/templates/stoma1c_2025/images/ico-menu-m2.svg) no-repeat}
.menu-company_n ul li.item3 a:before,.menu-company_n ul li.item3 span:before{top:1px;width:14px;height:15px;background:url(/local/templates/stoma1c_2025/images/ico-menu-m3.svg) no-repeat}
.menu-company_n ul li.item4 a:before,.menu-company_n ul li.item4 span:before{top:2px;width:15px;height:12px;background:url(/local/templates/stoma1c_2025/images/ico-menu-m4.svg) no-repeat}
.menu-company_n ul li.item5 a:before,.menu-company_n ul li.item5 span:before{width:14px;height:15px;background:url(/local/templates/stoma1c_2025/images/ico-menu-m5.svg) no-repeat}
.menu-company_n ul li.item6 a:before,.menu-company_n ul li.item6 span:before{top:1px;width:16px;height:13px;background:url(/local/templates/stoma1c_2025/images/ico-menu-m6.svg) no-repeat}
.menu-company_n ul li.item7 a:before,.menu-company_n ul li.item7 span:before{top:1px;width:14px;height:15px;background:url(/local/templates/stoma1c_2025/images/ico-menu-m7.svg) no-repeat}
.menu-company_n ul li.item8 a:before,.menu-company_n ul li.item8 span:before{top:1px;width:15px;height:15px;background:url(/local/templates/stoma1c_2025/images/ico-menu-m8.svg) no-repeat}
.menu-company_n ul li.item9 a:before,.menu-company_n ul li.item9 span:before{top:1px;width:15px;height:15px;background:url(/local/templates/stoma1c_2025/images/ico-menu-m9.svg) no-repeat}
.menu-company_n ul li.item10 a:before,.menu-company_n ul li.item10 span:before{top:1px;width:15px;height:15px;background:url(/local/templates/stoma1c_2025/images/ico-menu-m10.svg) no-repeat}
.but-panel_tg{padding-top:15px;font-size:15px;line-height:18px;white-space:nowrap;font-weight:500;margin-left:22px}
.but-panel_tg a{position:relative;display:inline-flex!important;padding:0 21px 2px 51px!important;transition:.2s;font-weight:500!important;min-height:43px!important;border-radius:11px;background:#3caae1;align-items:center!important;justify-content:center;text-align:center;color:#fff!important;text-decoration:none}
.but-panel_tg a:before{position:absolute!important;top:50%!important;left:20px!important;width:18px!important;height:15px!important;transform:translateY(-50%);content:'';display:block;background:url(/local/templates/stoma1c_2025/images/ico-tg-menu.svg) no-repeat!important}
.but-panel_tg a:after{display:none!important}
.but-panel_tg a:hover{background:#298acd}
.menu-possible_mm{display:flex;align-items:flex-start;padding:36px 0 54px 0}
.in-menu_possible{display:flex;flex-wrap:wrap;margin-right:20px;margin-top:-50px}
.in-menu_possible ul{list-style-type:none;display:block!important;margin:50px 0 0 69px!important;padding:0!important}
.in-menu_possible ul:first-child{margin-left:0!important}
.in-menu_possible li{font-size:14px!important;line-height:16px!important;font-weight:600;margin:0 0 15px 0!important;padding:0!important;text-transform:none!important}
.in-menu_possible li:last-child{margin-bottom:0!important}
.in-menu_possible li a,.in-menu_possible li span{position:relative;padding:0 0 0 23px;display:inline-block;color:#003459!important;text-decoration:none}
.in-menu_possible li a:before,.in-menu_possible li span:before{position:absolute;top:0;left:0;content:'';display:block}
.in-menu_possible li.item1 a:before,.in-menu_possible li.item1 span:before{top:-1px;background:url(/local/templates/stoma1c_2025/images/ico-menu-possible1.svg) no-repeat;width:15px;height:15px}
.in-menu_possible li.item2 a:before,.in-menu_possible li.item2 span:before{top:-1px;background:url(/local/templates/stoma1c_2025/images/ico-menu-possible2.svg) no-repeat;width:17px;height:17px}
.in-menu_possible li.item3 a:before,.in-menu_possible li.item3 span:before{top:1px;background:url(/local/templates/stoma1c_2025/images/ico-menu-possible3.svg) no-repeat;width:13px;height:14px}
.in-menu_possible li.item10 a:before,.in-menu_possible li.item10 span:before{top:1px;width:14px;height:15px;background:url(/local/templates/stoma1c_2025/images/ico-menu-possible10.svg) no-repeat}
.in-menu_possible ul li a:after{position:absolute;bottom:-3px;left:22px;width:0;overflow:hidden;content:'';display:block;background:#003459;height:2px}
.in-menu_possible ul li a:hover:after{width:calc(100% - 22px)}
.in-menu_possible ul li span:after{position:absolute;bottom:-3px;left:22px;width:calc(100% - 22px);overflow:hidden;content:'';display:block;background:#003459;height:2px}
.buts-menu_mm{margin-left:auto;display:flex;align-items:center}
.but-panel_possible{font-size:14px;line-height:18px;white-space:nowrap;font-weight:500}
.but-panel_possible{padding-top:0;font-size:15px;line-height:18px;white-space:nowrap;font-weight:500;margin-left:0}
.but-panel_possible a{position:relative;display:inline-flex!important;padding:0 16px 2px 46px!important;transition:.2s;font-weight:500!important;min-height:43px!important;border-radius:11px;background:#5fcdcd;align-items:center!important;justify-content:center;text-align:center;color:#fff!important;text-decoration:none}
.but-panel_possible a:before{position:absolute!important;top:50%!important;left:20px!important;width:14px!important;height:11px!important;transform:translateY(-50%);content:'';display:block;background:url(/local/templates/stoma1c_2025/images/ico-but-possible.svg) no-repeat!important}
.but-panel_possible a:after{display:none!important}
.but-panel_possible a:hover{background:#56bbbb}
.menu-possible_mm .but-panel_tg{padding:0!important;margin:0 0 0 24px!important}
.menu-possible_mm .but-panel_tg a{padding-right:35px!important}
.but-demo a,.contacts-top{align-items:center;display:flex}
.but-demo a{transition:.3s;text-align:center;padding:0 25px 2px;height:44px;justify-content:center;color:#fff;text-decoration:none}
.phone-top a{color:#134c75;text-decoration:none}
.menu-top ul li.sub_mm:hover a:before{width:100%;left:0;right:auto}

@media screen and (max-width:1200px){
	.but-panel_tg{padding-top:0}
	.header-new_mm .contacts-top{flex-direction:column}
	.header-new_mm .phone-top{margin-bottom:10px}
}
@media screen and (min-width:999px){
	.wr-panel-mob_mm{display:none!important}
}
@media screen and (max-width:999px){
	.header-new_mm .menu-top{display:none!important}
	.header-new_mm .header-right{display:none!important}
	.wr-panel-mob_mm{position:absolute;top:0;left:0;background:#e3f9f8;width:100%;padding-top:120px;height:100vh;height:100dvh;overflow-y:auto;display:none}
	.wr-panel-mob_mm.active{display:block}
	.wr-panel-mob_mm:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100px;background:#e3f9f8;z-index:5}
	.panel-mobile_mm{padding:0 20px 50px 20px;position:relative;z-index:4}
	.menu-mobile_mm{margin:0 0 25px 0}
	.menu-mobile_mm>ul{list-style-type:none;margin:0;padding:0}
	.menu-mobile_mm>ul>li{margin:0;padding:0;line-height:normal;background:0 0;border-bottom:1px solid #add8D86E;font-size:18px;line-height:40px;font-weight:600}
	.menu-mobile_mm>ul>li>a, .menu-mobile_mm>ul>li>span{position:relative;color:#003459;text-decoration:none;display:block;padding:5px 40px 8px 15px}
	.menu-mobile_mm>ul>li.sub-mob_mm>a:before, .menu-mobile_mm>ul>li.sub-mob_mm>span:before{content:'';width:0;height:0;content:'';display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #41b4b4}
	.menu-mobile_mm>ul>li.sub-mob_mm>ul{display:none}
	.menu-mobile_mm>ul>li:last-child{border:none}
	.menu-mobile_mm>ul>li>ul{list-style-type:none;margin:0 0 25px 0;padding:0 0 0 15px}
	.menu-mobile_mm>ul>li>ul>li{margin:0;padding:0;font-size:16px;line-height:30px;font-weight:400}
	.menu-mobile_mm>ul>li>ul>li a, .menu-mobile_mm>ul>li>ul>li span{color:#003459;text-decoration:none}
	.menu-mobile_mm>ul>li>ul>li span{font-weight:700}
	.but-applicat_mm{font-size:16px;line-height:19px;text-transform:uppercase;font-weight:600;margin:0 0 40px 0}
	.but-applicat_mm a{display:flex;min-height:80px;padding:0 15px 0 15px;align-items:center;justify-content:center;text-align:center;background:#5fcdcd;color:#fff;text-decoration:none;border-radius:16px}
	.phone-mob_mm{font-size:20px;line-height:40px;text-align:center;font-weight:500;margin:0 0 35px 0}
	.phone-mob_mm a{text-decoration:none;color:#003459}
	.panel-mobile_mm .soc-mob_mm{margin:0 0 35px 0}
	.panel-mobile_mm .soc-mob_mm ul{list-style-type:none;margin:0 0 0 -10px;padding:0;display:flex;justify-content:center}
	.panel-mobile_mm .soc-mob_mm ul li{margin:0 0 0 10px;padding:0;line-height:normal;background:0 0}
	.panel-mobile_mm .soc-mob_mm ul li a{display:block;width:40px;height:40px;text-decoration:none}
	.panel-mobile_mm .soc-mob_mm ul li.item1 a{background:url(/local/templates/stoma1c_2025/images/ico-soc-mob1.png) no-repeat;background-size:100% auto}
	.panel-mobile_mm .soc-mob_mm ul li.item2 a{background:url(/local/templates/stoma1c_2025/images/ico-soc-mob2.png) no-repeat;background-size:100% auto}
	.panel-mobile_mm .soc-mob_mm ul li.item3 a{background:url(/local/templates/stoma1c_2025/images/ico-soc-mob3.png) no-repeat;background-size:100% auto}
	.panel-mobile_mm .soc-mob_mm ul li.item4 a{background:url(/local/templates/stoma1c_2025/images/ico-soc-mob4.png) no-repeat;background-size:100% auto}
	.but-tg-mob_mm{font-size:15px;line-height:19px;text-transform:uppercase;font-weight:600}
	.but-tg-mob_mm a{display:flex;min-height:80px;padding:0 5sspx 0 5px;align-items:center;justify-content:center;text-align:center;background:#3caae1;color:#fff;text-decoration:none;border-radius:16px}
	.but-tg-mob_mm i{position:relative;padding:0 0 0 32px;display:inline-flex;position:relative;font-style:normal}
	.but-tg-mob_mm i:before{position:absolute;top:50%;left:0;transform:translateY(-50%);content:'';display:block;background:url(/local/templates/stoma1c_2025/images/ico-online-mob.svg) no-repeat;width:18px;height:15px}
	.wr-header.fixed{background:#EEF8FF;box-shadow:-10px 4px 22px 0px #134C751F}
}
@media screen and (max-width:767px){
	.header-new_mm, .rsp_n{height:75px}
	.header-new_mm{background:#f5f6f9}
}
.header-new_mm .menu-top>ul>li{ font-size:14px; line-height:15px; font-weight:500}
.header-new_mm .menu-top>ul>li>a{color:#003459;text-decoration:none}
.header-new_mm .phone-top{ font-size:14px; line-height:18px; font-weight:700}
.header-new_mm .menu-top>ul>li.sub_mm>a:after, .header-new_mm .menu-top>ul>li.sub_mm>span:after{ top:4px}
.header-new_mm .but-demo{ margin-left:53px; font-size:14px; line-height:16px; text-transform: none; font-weight:700}
.header-new_mm .but-demo a{ min-width:166px; border-radius:50px; background:#57B2EC; padding-left:23px; padding-right:23px}
.header-new_mm .but-demo a:hover{background:#3a9ddc}
.header-new_mm .panel-menu_n{ background:#F5F6F9;box-shadow: 0px 7px 13.4px 0px #AAAAAA38}
.header-new_mm .menu-company_n ul li p{ font-size:13px; line-height:17px; font-weight:400; color:#003459B2; margin-top:9px}
.header-new_mm .menu-company_n{ padding-bottom:30px}
.header-new_mm .but-panel_tg{margin-left:12px !important}
.header-new_mm .but-panel_tg a{ background:none; border:none; font-size:14px;padding-right:16px !important; background:#fff; border-radius:50px; color:#003459 !important}
.header-new_mm .but-panel_tg a:before{ background: url(/local/templates/stoma1c_2025/images/ico-tg-menu2.svg) no-repeat !important}
.header-new_mm .but-panel_tg a:hover{opacity:0.9}
.header-new_mm .in-menu_possible{ margin:0}
.header-new_mm .in-menu_possible ul{ display:flex !important; margin-left:-32px !important;max-width:750px;flex-wrap:wrap; margin-top:-20px !important}
.header-new_mm .in-menu_possible ul li{ margin-left:32px !important; margin-top:32px !important; font-weight:400; margin-bottom:0 !important}
.header-new_mm .but-panel_possible a{border-radius:50px; font-size:14px; background:none; border:none; background:#fff; color:#003459 !important}
.header-new_mm .but-panel_possible a:before{background: url(/local/templates/stoma1c_2025/images/ico-but-possible2.svg) no-repeat !important; width:17px !important; height:14px !important; margin-top:-1px}
.header-new_mm .but-panel_possible a:hover{opacity:0.9}

@media screen and (max-width:1200px){
	.header-new_mm .but-demo{margin-left:0}
	.header-new_mm .menu-top>ul>li{ margin-left:25px}
	.header-new_mm .menu-top ul{ margin-left:-25px}
	.header-new_mm .menu-top ul{margin-left:0}
	.header-new_mm .in-menu_possible ul li{margin-left:20px !important;}
	.header-new_mm .in-menu_possible ul{margin-left:-20px !important}
}

@media screen and (max-width:999px){
	.wr-panel-mob_mm{padding-top:110px}
	.menu-tt a.menu-but{background:#57b2ec}
	.wr-panel-mob_mm{background:#f5f6f9}
	.wr-panel-mob_mm:before{background:#f5f6f9}
	.wr-panel-mob_mm .but-applicat_mm a{position:relative;min-height:64px;border-radius:100px;background:#57b2ec}
	.wr-panel-mob_mm .but-applicat_mm a:before{content:'';position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background:url(/local/templates/stoma1c_2025/images/ico-but-more.svg) no-repeat;left:8px}
	.wr-panel-mob_mm .but-applicat_mm{margin-bottom:32px}
	.wr-panel-mob_mm .phone-mob_mm{margin-bottom:32px}
	.wr-panel-mob_mm .but-tg-mob_mm a{position:relative;min-height:64px;border-radius:100px;background:0 0;border:1px solid #5fcdcd;color:#003459;text-transform:none}
	.wr-panel-mob_mm .but-tg-mob_mm a:before{content:'';position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background:url(/local/templates/stoma1c_2025/images/ico-but-tg-mob.svg) no-repeat;left:8px}
	.wr-panel-mob_mm .but-tg-mob_mm a i:before{display:none}
	.wr-panel-mob_mm .menu-mobile_mm>ul>li>a,.wr-panel-mob_mm .menu-mobile_mm>ul>li>span{padding-left:0}
	.wr-panel-mob_mm .menu-mobile_mm>ul>li.sub-mob_mm>ul{padding-left:0}
	.wr-panel-mob_mm .menu-mobile_mm>ul>li>ul{margin-bottom:17px}
	.wr-panel-mob_mm .menu-mobile_mm>ul>li.sub-mob_mm>a:before,.wr-panel-mob_mm .menu-mobile_mm>ul>li.sub-mob_mm>span:before{content:'';width:0;height:0;content:'';display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%);border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #41b4b4}
	.wr-panel-mob_mm .menu-mobile_mm>ul>li.sub-mob_mm>a.active:before,.wr-panel-mob_mm .menu-mobile_mm>ul>li.sub-mob_mm>span.active:before{transform:rotate(180deg);margin-top:-5px}
}
/*header*/

/*main content*/
@media screen and (min-width: 767px) {
	.block-for-mob{ display:none}
}

@media screen and (max-width: 767px) {
	.title{font-size:30px;line-height:33px;margin-bottom:32px}
	.block-for-desc{display:none}
	.but-more{font-size:16px !important}
}

@media screen and (max-width: 480px) {
	.but-more a{width:100%}
	.but-more a i{width:100%}
}

@media screen and (max-width: 388px) {
	.but-more{font-size:14px !important}
	.title{font-size:28px !important;line-height:32px !important}
}


.top-block-page{position:relative;z-index:50;max-width:1194px;padding:49px 15px 78px 15px;margin:0 auto 72px auto}
.top-block-page:before{content:'';display:block;width:100vw;position:absolute;left:50%;margin:0 0 0 -50vw;top:0;height:100%;z-index:-1;background:#f5f6f9}
.body-top-block-page{display:flex;align-items:center}
.left-top-block-page{min-width:475px;max-width:475px;margin-right:10px}
.left-top-block-page h1{font-size:48px;line-height:53px;color:#003459;font-weight:700;margin:0 0 16px 0;padding:0;width:110%}
.left-top-block-page p{font-size:20px;line-height:26px;margin:0 0 44px 0;padding:0;max-width:432px}
.but-more{font-size:16px;line-height:21px;font-weight:600;text-transform:uppercase}
.but-more a{display:inline-flex;min-height:64px;align-items:center;justify-content:center;text-align:center;transition:.2s;background:#57b2ec;border-radius:100px;color:#fff;text-decoration:none}
.but-more a:hover{background:#3a9ddc}
.but-more i{position:relative;display:flex;padding:0 23px 0 75px;font-style:normal;justify-content:center;text-align:center}
.but-more i:before{position:absolute;top:50%;left:9px;transform:translateY(-50%);content:'';display:block;background:url(/local/templates/stoma1c_2025/images/ico-but-more.svg) no-repeat;width:49px;height:50px}
.right-top-block-page{margin-left:auto;margin-right:-15px}
.img-top-block{max-width:643px}
.img-top-block img{display:block;width:100%}
.title{font-size:38px;line-height:45px;font-weight:700;text-align:center;margin:0 0 36px 0;color:#003459}
.animation-block{position:relative;width:643px;height:464px;z-index:50}
.animation-block img{display:block;max-width:100%}
.img-animation{position:absolute;opacity:1;z-index:10;transition:.3s}
.img-animation1{max-width:414px;top:27px;left:0;z-index:11}
.img-animation2{max-width:298px;top:64px;right:21px;z-index:10}
.img-animation3{max-width:547px;top:0;left:46px;z-index:14}
.img-animation4{max-width:345px;bottom:40px;left:3px;z-index:15}
.img-animation5{max-width:222px;z-index:13;bottom:13px;left:13px}
.img-animation6{z-index:15;max-width:310px;bottom:-1px;right:-1px}
.animation-block:hover .img-animation1{top:69px}
.animation-block:hover .img-animation2{top:104px}
.animation-block:hover .img-animation3{top:-31px}
.animation-block:hover .img-animation4{left:44px}
.animation-block:hover .img-animation5{left:124px}
.animation-block:hover .img-animation6{bottom:19px}

@media screen and (max-width: 1250px) {
	.list-awards-main,.list-benef-main,.list-history_n,.list-itegrations,.list-programm-help{margin-left:-10px;margin-right:-10px}
	.item-awards-main,.item-benef-main,.item-history_n,.item-integration,.item-programm-help{padding-left:10px;padding-right:10px}
	.list-history_n,.list-itegrations,.list-programm-help{margin-top:-20px}
	.item-history_n,.item-integration,.item-programm-help{margin-top:20px}
}

@media screen and (max-width: 1250px) {
	.left-top-block-page h1{font-size:42px;line-height:48px}
}

@media screen and (min-width: 999px) {
	.img-top-block{display:none}
}

@media screen and (max-width: 999px) {
	.left-top-block-page h1{font-size:32px;line-height:38px}
	.left-top-block-page p{font-size:16px;line-height:24px}
	.left-top-block-page{min-width:385px;max-width:385px}
	.left-top-block-page p{margin-bottom:25px}
	.title{font-size:32px;line-height:38px}
	.animation-block{display:none}
}

@media screen and (max-width: 767px) {
	.top-block-page{padding-top:55px;padding-bottom:60px}
	.left-top-block-page{margin-right:0;margin-bottom:38px;min-width:100%}
	.left-top-block-page h1{font-size:36px;line-height:39px;text-align:center;width:auto;text-align:center;margin-bottom:19px}
	.body-top-block-page{flex-direction:column}
	.left-top-block-page p{line-height:21px;text-align:center;max-width:355px;margin-left:auto;margin-right:auto;margin-bottom:39px}
	.left-top-block-page .but-more{ text-align:center}
	.img-top-block{max-width:100%}
	.img-top-block img{margin:0 auto}
	.right-top-block-page{margin-right:0}
	.top-block-page{margin-bottom:48px}
}

@media screen and (max-width: 388px) {
	.left-top-block-page h1{font-size:32px;line-height:38px}
}

.block-benef-main{max-width:1194px;padding:0 15px 0 15px;margin:0 auto 72px auto}
.list-benef-main{display:flex;flex-wrap:wrap;margin:0 -18px 0 -18px}
.item-benef-main{padding:0 18px 0 18px;width:25%}
.in-bl-main{position:relative;background:#f5f6f9;display:flex;align-items:center;font-size:15px;line-height:17px;font-weight:500;border-radius:20px;min-height:116px;padding:11px 24px 11px 82px}
.in-bl-main a{position:absolute;top:0;left:0;width:100%;display:block;height:100%;border-radius:20px;z-index:5}
.in-bl-main:before{position:absolute;top:50%;left:24px;width:42px;height:42px;transform:translateY(-50%);content:'';display:block}
.item-benef-main.item1 .in-bl-main:before{background:url(/local/templates/stoma1c_2025/images/ico-benef-main1.svg) no-repeat}
.item-benef-main.item2 .in-bl-main:before{background:url(/local/templates/stoma1c_2025/images/ico-benef-main2.svg) no-repeat}
.item-benef-main.item3 .in-bl-main:before{background:url(/local/templates/stoma1c_2025/images/ico-benef-main3.svg) no-repeat}
.item-benef-main.item4 .in-bl-main:before{background:url(/local/templates/stoma1c_2025/images/ico-benef-main4.svg) no-repeat}

@media screen and (max-width: 999px) {
	.list-benef-main{margin-top:-18px}
	.item-benef-main{width:50%;margin-top:18px}
}

@media screen and (max-width: 767px) {
	.list-benef-main{margin-top:0; margin-left:0; margin-right:0}
	.item-benef-main{width:100%;margin:0}
	.in-bl-main{ padding-left:118px; padding-right:60px}
	.in-bl-main:before{ left:60px}
	.block-benef-main{ margin-bottom:48px}
}

@media screen and (max-width: 388px) {
	.in-bl-main{padding-left:100px}
	.in-bl-main:before{left:45px}
}


.b-complex-tabs{max-width:1194px;padding:0 15px 0 15px;margin:0 auto 72px auto}
.nav-complex-tabs{text-align:center;margin:0 0 36px 0}
.nav-complex-tabs ul{list-style-type:none;margin:0;padding:0;display:inline-flex;background:#f5f6f9;border-radius:28px}
.nav-complex-tabs ul li{margin:0;padding:0;background:0 0;font-size:14px;line-height:17px;text-transform:uppercase}
.nav-complex-tabs ul li a{display:flex;min-height:48px;align-items:center;padding:0 22px 0 22px;border-radius:28px;color:#003459;font-weight:600;color:#003459;text-decoration:none}
.nav-complex-tabs ul li.active a{background:#57b2ec;color:#fff}
.tab-complex-tab{margin:0}
.tab-tb{display:none}
.tab-tb:first-child{ display:block}
.in-complex-tab{position:relative;min-height:498px;z-index:50;display:flex;padding:48px 33px 50px 48px;background:#f5f6f9;border-radius:30px}
.in-complex-tab:before{position:absolute;bottom:0;right:0;z-index:-1;content:'';display:block;background:url(/local/templates/stoma1c_2025/images/decor-tabs.svg) no-repeat;width:573px;height:315px}
.desc-complex-tab{max-width:526px;min-width:526px;margin-right:20px;display:flex;flex-direction:column}
.tit-complex-tab{position:relative;margin:0 0 40px 0;font-size:24px;line-height:28px;color:#003459;font-weight:700;padding:0 0 0 86px}
.tit-complex-tab:before{position:absolute;top:50%;left:0;margin:-31px 0 0 0;content:'';border-radius:10px;display:block;background:#fff url(/local/templates/stoma1c_2025/images/ico-complex-tab.svg) 50% 50% no-repeat;width:62px;height:62px}
.desc-complex-tab ul{list-style-type:none;margin:0 0 30px 0;padding:0}
.desc-complex-tab ul li{position:relative;margin:0 0 18px 0;padding:0 0 0 24px;font-size:18px;line-height:24px;color:#003459}
.desc-complex-tab ul li:last-child{margin-bottom:0}
.desc-complex-tab ul li:before{position:absolute;top:7px;left:0;width:8px;height:8px;border-radius:50%;background:#5fcdcd;content:'';display:block}
.img-complex-tab{width:100%;margin-left:auto;display:flex;align-items:center}
.img-complex-tab img{display:block;max-width:100%}
.tab-complex-tab.item1 .img-complex-tab{max-width:369px;margin-right:10px}
.tab-complex-tab.item2 .img-complex-tab{max-width:488px}
.tab-complex-tab.item3 .img-complex-tab{max-width:538px}
.tab-complex-tab.item4 .img-complex-tab{max-width:489px}
.tab-complex-tab.item5 .img-complex-tab{max-width:447px}
.tab-complex-tab.item6 .img-complex-tab{max-width:391px}
.tab-complex-tab .but-more{margin-top:auto}

@media screen and (max-width: 1250px) {
	.desc-complex-tab ul li{font-size:16px;line-height:22px}
	.in-complex-tab{padding-left:30px}
}

@media screen and (max-width: 999px) {
	.nav-complex-tabs ul li a{padding-left:15px;padding-right:15px}
	.desc-complex-tab{max-width:350px;min-width:350px}
	.desc-complex-tab ul li{font-size:14px;line-height:20px}
	.in-complex-tab{min-height:465px}
	.but-more{font-size:15px}
}

@media screen and (max-width: 767px) {
	.nav-complex-tabs ul{ background:none; display:block; padding-left:50px; padding-right:50px}
	.nav-complex-tabs ul li{ padding-left:3px; padding-right:3px}
	.nav-complex-tabs ul li a{ background:#F5F6F9; padding-left:23px; font-weight:700; padding-right:23px; text-align:center; justify-content:center}
	.nav-complex-tabs ul li.active-b a{background:#57b2ec; color:#fff}
	.in-complex-tab:before{ display:none}
	.in-complex-tab{ flex-direction:column}
	.tab-complex-tab .but-more a{ width:100%}
	.tab-complex-tab .but-more a i{ padding-left:25px; padding-right:25px; width:100%}
	.tab-complex-tab .but-more a i:before{ display:none}
	.tab-complex-tab .but-more{ position:absolute; bottom:33px; left:0; width:100%; padding-left:28px; padding-right:28px; margin-top:0}
	.in-complex-tab{ padding-bottom:130px; padding-top:40px}
	.tit-complex-tab:before{ width:48px; height:48px; margin-top:-24px}
	.tit-complex-tab{ padding-left:68px}
	.nav-complex-tabs ul li{font-size:12px}
	.b-complex-tabs{margin-bottom:48px}
	.nav-complex-tabs{ margin-bottom:27px}
	.desc-complex-tab{min-width:100%}
	.fix-mob1{max-width:245px}
	.fix-mob2{max-width:245px}
}

@media screen and (max-width: 388px) {
	.nav-complex-tabs ul li{font-size:10px}
}

.wr-help{position:relative;overflow:hidden;z-index:50;background:#5fcdcd}
.b-programm-help{position:relative;max-width:1194px;padding:72px 15px 72px 15px;margin:0 auto 0 auto;z-index:50}
/*.b-programm-help:before{position:absolute;z-index:-1;top:0;left:50%;width:100vw;margin:0 0 0 -50vw;height:100%;content:'';display:block;background:#5fcdcd}*/
.b-programm-help .title{margin:0 0 36px 0;color:#fff}
.title b{color:#41b4b4}
.list-programm-help{display:flex;flex-wrap:wrap;margin:-36px -18px 36px -18px}
.item-programm-help{position:relative;padding:0 18px 0 18px;margin-top:36px;width:33.333%;min-height:340px}
.item-programm-help a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px}
.in-item-programm-help{background:#fff;border-radius:20px;padding:27px 28px;min-height:100%;display:flex;flex-direction:column;transition:.2s}
.item-programm-help:hover .in-item-programm-help{background:#CDFFFF}
.tit-programm-help{margin:0 0 16px 0;font-size:25px;line-height:32px;font-weight:700}
.in-item-programm-help p{margin:0 0 16px 0;padding:0;font-size:14px;line-height:18px}
.img-programm-help{margin-top:auto}
.img-programm-help img{display:block;width:100%}
.b-programm-help .but-more a i{min-width:300px}
.item-programm-help.item1 .img-programm-help{max-width:306px}
.item-programm-help.item2 .img-programm-help{max-width:305px}
.item-programm-help.item3 .img-programm-help{max-width:304px}
.item-programm-help.item4 .img-programm-help{max-width:273px}
.item-programm-help.item5 .img-programm-help{max-width:305px}
.item-programm-help.item6 .img-programm-help{max-width:305px}

@media screen and (max-width: 999px) {
	.item-programm-help{width:50%}
}

.wr-integration{position:relative;margin:0 0 72px 0;background:#f5f6f9;/*background:#5fcdcd;*/overflow:hidden;z-index:50}
.element-animation{position:absolute;top:-95px;left:100%;margin-left:-603px;z-index:-1;background:url(/local/templates/stoma1c_2025/images/element-animation.svg) no-repeat;width:1424px;height:1660px;animation:rotate-loop 3s infinite alternate ease-in-out}
@keyframes rotate-loop{
	0%{top:95px}
	100%{top:-110px}
}
.b-integration{ position:relative; z-index:20;max-width:1194px;padding:72px 15px 74px 15px;margin:0 auto 0 auto}
.b-integration .title{text-align:center;margin:0 0 36px 0}
.list-itegrations{display:flex;flex-wrap:wrap;margin:-36px -18px 0 -18px}
.item-integration{padding:0 18px 0 18px;width:33.333%;margin:36px 0 0 0}
.item-integration.item4,.item-integration.item5{width:50%}
.in-item-integration{display:flex;flex-direction:column;min-height:100%;background:#fff;padding:29px 30px 29px 27px;border-radius:22px}
.item-integration.item4 .in-item-integration,.item-integration.item5 .in-item-integration{flex-direction:row;padding-bottom:45px;padding-right:35px}
.item-integration.item4 .desc-item-integration{max-width:260px}
.item-integration.item5 .desc-item-integration{max-width:156px}
.tit-item-integrat{font-size:25px;line-height:32px;color:#003459;font-weight:700;margin:0 0 16px 0}
.desc-item-integration p{font-size:14px;line-height:18px;font-weight:500;margin:0 0 18px 0;padding:0}
.item-integration.item4 .desc-item-integration p,.item-integration.item5 .desc-item-integration p{margin-bottom:0}
.img-item-integration{width:100%;margin-top:auto}
.img-item-integration img{display:block;max-width:100%}
.item-integration.item4 .img-item-integration,.item-integration.item5 .img-item-integration{margin-left:auto}
.item-integration.item1 .img-item-integration{width:195px}
.item-integration.item2 .img-item-integration{width:260px}
.item-integration.item3 .img-item-integration{width:263px}
.item-integration.item4 .img-item-integration{width:144px}
.item-integration.item5 .img-item-integration{width:314px}
.but-integration{margin-top:36px;text-align:center;font-size:16px;line-height:21px;font-weight:700;text-transform:uppercase}
.but-integration a{position:relative;display:inline-flex;align-items:center;transition:.2s;justify-content:center;color:#fff;border-radius:50px;border:2px solid #fff;text-decoration:none;text-align:center;padding:0 39px 0 68px;min-height:64px}
.but-integration a:before{position:absolute;top:50%;left:24px;transform:translateY(-50%);content:'';display:block;width:22px;height:16px;background:url(/local/templates/stoma1c_2025/images/arrow-integration.svg) no-repeat}
.but-integration a:hover{background:#fff;color:#5fcdcd}
.but-integration a:hover:before{background:url(/local/templates/stoma1c_2025/images/arrow-integration2.svg) no-repeat}


.but-integration2{margin-top:36px;text-align:center;font-size:16px;line-height:21px;font-weight:700;text-transform:uppercase}
.but-integration2 a{position:relative;display:inline-flex;align-items:center;transition:.2s;justify-content:center;color:#fff;border-radius:50px;background:#57B2EC;border:2px solid #57B2EC;text-decoration:none;text-align:center;padding:0 39px 0 68px;min-height:64px}
.but-integration2 a:before{position:absolute;top:50%;left:24px;transform:translateY(-50%);content:'';display:block;width:22px;height:16px;background:url(/local/templates/stoma1c_2025/images/arrow-integration.svg) no-repeat}
.but-integration2 a:hover{background:#3a9ddc;border-color:#3a9ddc;color:#fff}
.but-integration2 a:hover:before{background:url(/local/templates/stoma1c_2025/images/arrow-integration.svg) no-repeat}

@media screen and (max-width: 999px) {
	.item-integration{width:50%}
	.item-integration.item3, .item-integration.item4, .item-integration.item5{width:100%}
}

@media screen and (max-width: 767px) {
	.b-programm-help{padding-top:44px;padding-bottom:44px}
	.b-programm-help .title{max-width:354px;margin-left:auto;margin-right:auto;margin-bottom:30px}
	.b-programm-help .title br{display:none}
	.item-programm-help{width:100%;margin-top:0}
	.list-programm-help{margin-top:0}
	.b-programm-help .but-more{margin-left:18px;margin-right:18px}
	.list-programm-help .slick-initialized .slick-slide{display:flex!important}
	.list-programm-help .slick-track{display:flex}
	.img-programm-help img{max-height:150px;margin:0 auto;width:auto;max-width:100%}
	.item-programm-help{min-height:300px}
	.tit-programm-help{font-size:24px;line-height:28px;margin-bottom:11px}
	.tit-programm-help br{display:none}
	.list-programm-help{margin-left:0;margin-right:0}
	.item-programm-help:hover .in-item-programm-help{box-shadow: 0 0 20px 0 #0000001A;}
	.item-programm-help{padding-top:20px;padding-bottom:20px}
	.list-programm-help{margin-top:-20px;margin-bottom:15px}
}


@media screen and (max-width: 767px) {
	.b-integration .title{max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:31px}
	.b-integration{padding-top:41px;padding-bottom:74px}
	.list-itegrations{margin-top:-12px}
	.item-integration{width:100%;margin-top:12px}
	.but-integration{margin-top:42px}
	.b-programm-help:after{position:absolute;bottom:0;right:0;z-index:-1;content:'';display:block;background:url(/local/templates/stoma1c_2025/images/decor-block-integrat-mob.svg) no-repeat;width:196px;height:1035px}
	.item-integration.item4 .in-item-integration,.item-integration.item5 .in-item-integration{flex-direction:column;padding-bottom:29px}
	.item-integration.item4 .img-item-integration,.item-integration.item5 .img-item-integration{margin-left:0}
	.item-integration.item5 .desc-item-integration{max-width:302px;margin-bottom:21px}
	.item-integration.item4 .desc-item-integration{max-width:302px;margin-bottom:27px}
	.item-integration.item4 .img-item-integration{width:229px}
	.item-integration.item5 .img-item-integration{max-width:302px}
	.item-integration.item2 .desc-item-integration{max-width:309px}
	.item-integration.item3 .desc-item-integration p{margin-bottom:40px}
	.wr-integration{margin-bottom:48px}
}

@media screen and (max-width: 410px) {
	.title{font-size:29px; line-height:36px}
}

.b-history-main{max-width:1194px;padding:0 15px 0 15px;margin:0 auto 118px auto}
.b-history-main .title{margin:0 0 36px 0}
.b-history-main .but-more a i{min-width:256px}
.but-center{text-align:center}
.list-history_n{display:flex;flex-wrap:wrap;margin:-36px -18px 36px -18px}
.item-history_n{position:relative; padding:0 18px 0 18px;border-radius:22px;margin:36px 0 0 0;width:33.33%}
.item-history_n a{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:22px;z-index:50}
.in-item-history_n{display:flex;flex-direction:column;min-height:409px;padding:30px 30px 30px 29px;background:#f5f6f9;border-radius:22px}
.tit-history_n{font-size:40px;line-height:52px;font-weight:700;margin:0 0 7px 0;color:#5fcdcd}
.text-history_n{font-size:18px;line-height:23px;margin:0 0 10px 0;color:#474766}
.info-history_n{margin-right:5px}
.desc-history_n{display:flex;align-items:flex-end;margin-top:auto}
.logo-history_n{position:relative;margin:0 0 14px 0}
.logo-history_n img{display:block;filter: grayscale(100%);}
.logo-history_n img:last-child{ position:absolute;top:0;left:0;opacity:0}
.name-hist_n{font-size:15px;line-height:21px;font-weight:400;margin:0 0 12px 0;color:#474766}
.txt-hist_n{font-size:14px;line-height:16px;padding:0;color:#474766}
.photo-hist_n{position:relative;z-index:30;margin-left:auto;display:inline-flex;overflow:hidden;min-width:133px}
.photo-hist_n:before{position:absolute;bottom:0;right:0;z-index:-1;content:'';display:none;width:124px;height:124px;border-radius:50%;background:#f5f9ff}
.photo-hist_n img{position:relative;z-index:10;display:block;}
.item-history_n:hover .in-item-history_n{background:#57b2ec}
.item-history_n:hover .tit-history_n{color:#fff}
.item-history_n:hover .text-history_n{color:#fff}
.item-history_n:hover .name-hist_n{color:#fff}
.item-history_n:hover .txt-hist_n{color:#fff}
.item-history_n:hover .logo-history_n img:last-child{opacity:1}
.item-history_n:hover .logo-history_n img:first-child{opacity:0}

@media screen and (max-width: 1250px) {
	.tit-history_n{font-size:32px;line-height:42px}
	.in-item-history_n{padding:20px}
	.name-hist_n{font-size:13px;line-height:18px}
}

@media screen and (max-width: 999px) {
	.item-history_n{width:100%}
	.in-item-history_n{min-height:285px}
	.b-history-main{margin-bottom:75px}
}

@media screen and (max-width: 767px) {
	.b-history-main .title{max-width:329px;margin-left:auto;margin-right:auto;margin-bottom:35px}
	.b-history-main .but-more a{width:auto!important}
	.b-history-main .but-more a i{width:auto!important}
	.list-history_n{margin-top:0;margin-left:0;margin-right:0}
	.item-history_n{margin-top:0}
	.in-item-history_n{padding:30px 27px;min-height:409px}
	.tit-history_n{font-size:40px;line-height:52px}
	.name-hist_n{font-size:15px;line-height:21px}
	.b-history-main{margin-bottom:48px}
}

@media screen and (max-width: 388px) {
	.tit-history_n{font-size:37px}
	.name-hist_n{font-size:12px;line-height:16px}
	.photo-hist_n img{max-width:100%}
	.photo-hist_n{min-width:110px;max-width:110px}
}

.b-awards-main{max-width:1194px;padding:0 15px 0 15px;margin:0 auto 62px auto}
.b-awards-main .title{margin:0 0 72px 0}
.list-awards-main{margin:-40px -18px 0 -18px;display:flex;flex-wrap:wrap}
.item-awards-main{padding:0 18px 0 18px;width:25%;margin-top:40px}
.in-main-awards{position:relative;background:#f5f6f9;display:flex;padding:41px 15px 18px 15px;flex-direction:column;min-height:151px;text-align:center;border-radius:20px;height:100%}
.ico-main-awards{position:absolute;top:-27px;left:50%;transform:translateX(-50%);width:60px;height:60px;}
.ico-main-awards img{position:absolute;top:0;left:0;display:block}
.ico-main-awards img:last-child{opacity:0}
.ico-main-awards img:first-child:last-child{opacity:1}
.in-main-awards:hover .ico-main-awards img:fisrt-child{opacity:0}
.in-main-awards:hover .ico-main-awards img:last-child{opacity:1}
.in-main-awards p{font-size:13px;line-height:17px;margin:0;padding:0}
.more-awards{margin-top:auto;font-size:14px;line-height:18px}
.more-awards a, .more-awards span{color:#41b4b4;text-decoration:underline}
.more-awards a:hover, .more-awards span:hover{text-decoration:none}
.all-link-awards{ position:absolute;top:0;left:0;width:100%;height:100%; z-index:20}
.all-link-awards a{position:absolute;top:0;left:0;width:100%;height:100%}
.in-main-awards:hover{ background:#57B2EC;color:#fff}
.in-main-awards:hover .more-awards a, .in-main-awards:hover .more-awards span{color:#fff !important}

@media screen and (max-width: 999px) {
	.item-awards-main{width:50%}
}

@media screen and (max-width: 999px) {
	.b-awards-main{margin-bottom:48px}
}

.b-leaders-main{margin-bottom:110px}
.b-leaders-main .title{margin-bottom:36px}
.lent-leaders_n{position:relative;min-height:100px}
.in-lents-leader_n{position:absolute;top:0;left:50%;width:100vw;margin:0 0 0 -50vw;pointer-events:none}
.slide-cl{display:flex;align-items:center;justify-content:center;height:100px;padding:0 20px 0 20px}
.slide-cl img{display:block;margin:0 auto;max-width:100%;max-height:100%}
.slider-clients>.swiper-wrapper{transition-timing-function:linear}

@media screen and (max-width: 999px) {
	.b-leaders-main{margin-bottom:75px}
}

@media screen and (max-width: 767px) {
	.b-leaders-main .title{max-width:270px;margin-left:auto;margin-right:auto; margin-bottom:10px}
	.item-awards-main{width:100%}
	.list-awards-main{ margin:0; display:block}
	.item-awards-main{margin-top:0;padding-top:28px}
	.in-main-awards{ min-height:137px}
	.in-main-awards{padding-left:50px;padding-right:50px;min-height:100%}
	.list-awards-main .slick-next, .list-awards-main .slick-prev{margin-top:-22px}
	.b-awards-main .title{ margin-bottom:36px}
	.b-awards-main .slick-list{ overflow:visible; padding-left:10px; padding-right:10px}
	.item-awards-main{ padding:0 7px 0 7px}
	.list-awards-main .slick-track{ display:flex}
	.b-programm-help .but-integration{margin-top:18px}
}

@media screen and (max-width: 388px) {
	.in-main-awards{ padding-left:30px; padding-right:30px}
}

.list-reviews-new{margin-bottom:18px}
.play-video-c-nn{position:absolute;bottom:30px;right:30px}
.play-video-c-nn a{content:'';display:block;width:59px;height:59px;background:#57b2ec;border-radius:50%}
.play-video-c-nn a:before{display:block;width:59px;height:59px;background:url(/local/templates/stoma1c_2025/images/ico-play-review-new3.svg) no-repeat;position:relative;z-index:20;content:''}
.play-video-c-nn a:hover{background:#3a9ddc}
.play-video-c-nn a:active{background:#3a9ddc}
.b-coms-records{max-width:1210px;margin:0 auto 53px auto;padding:0 12px 0 15px}
.slider-reviews-new .slick-list{margin-left:-18px;margin-right:-18px}
.slider-reviews-new .slide{padding:0 18px 0 18px}
.slider-reviews-new .slick-track{display:flex}
.slider-reviews-new{visibility:hidden;opacity:0;transition:opacity .5s}
.slider-reviews-new.slick-initialized{visibility:visible;opacity:1}
.slider-reviews-new .slide{display:none}
.slider-reviews-new .slide:first-child{display:block;visibility:hidden}
.slider-reviews-new.slick-initialized .slide{display:block;visibility:visible!important}
.slider-reviews-new .slick-prev{left:-28px}
.slider-reviews-new .slick-next{right:-28px}
.body-review-new{background:#f5f6f9;border-radius:20px;display:flex;height:100%}
.img-item-review-new{position:relative;min-width:228px;max-width:228px}
.img-item-review-new img{border-radius:20px 0 0 20px;width:100%}
.desc-item-review-new{padding:34px 18px 20px 30px}
.name-review-new{font-size:24px;font-weight:700;margin:0 0 12px 0;line-height:24px;letter-spacing:0;text-align:left;color:#003459}
.stat-review-new{font-size:12px;font-weight:500;line-height:120%;letter-spacing:0;text-align:left;color:#9b9ba4;margin:0 0 16px 0}
.rating-review-new{margin:0 0 20px 0}
.rating-review-new ul{list-style-type:none;margin:0 0 0 -2px;padding:0;display:flex}
.rating-review-new ul li{margin:0 0 0 2px;padding:0;width:23px;height:22px;line-height:normal;background:url(/local/templates/stoma1c_2025/images/rat-bb1.svg) no-repeat}
.rating-review-new ul li.active{background:url(/local/templates/stoma1c_2025/images/rat-bb2.svg) no-repeat}
.text-review-new{font-size:14px;font-weight:400;line-height:17px;letter-spacing:0;text-align:left;margin:0 0 16px 0;color:#474766;display: box;
    box-orient: vertical;
    line-clamp: 4;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 4;}
.desc-item-review-new{display:flex;flex-direction:column}
.date-review-new{font-size:12px;font-weight:500;line-height:20.66px;letter-spacing:0;text-align:left;color:#aaa;margin-top:auto}
.body-review-new2 .desc-item-review-new{padding:26px 28px 25px 30px}
.body-review-new2 .text-review-new{margin:0 0 16px 0;max-height:69px;overflow:hidden}
.popup-body-coms-nn .body-review-new2 .text-review-new{display:block;max-height:none;overflow:visible}
.top-review-new{display:flex}
.desc-top-review{margin-right:40px}
.small-img-review-new{margin-left: auto;
    min-width: 108px;
    max-width: 108px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    border: 2px solid #3caae1;
    height: 108px;
    overflow: hidden;}
.small-img-review-new img{display: block;
    border-radius: 0;
    max-width: 75%;
    max-height: 75%;
    width: auto;
    height: auto;}
.more-reviews-new{font-size:12px;margin:2px 0 6px 0;font-weight:500;line-height:130%}
.more-reviews-new a{position:relative;text-decoration:none;color:#003459}
.more-reviews-new a:before{position:absolute;bottom:-1px;left:0;content:'';display:block;height:1px;width:100%;background:#003459;opacity:.2}
.slider-outside-reviews{margin:0}
.slider-outside-reviews .slide{padding:25px 12px 25px 12px}
.slider-outside-reviews .slick-list{margin-left:-12px;margin-right:-12px}
.item-outside-reviews{background:#f5f6f9;text-align:center;border-radius:15px;padding:20px 15px 10px 15px}
.item-outside-reviews a{text-decoration:none}
.logo-outside-r{margin:0 0 12px 0;min-height:34px;display:flex;align-items:center;justify-content:center}
.logo-outside-r img{display:block;margin:0 auto;max-width:100%;width:auto;height:auto}
.rating-outside{margin:0 0 10px 0}
.rating-outside ul{list-style-type:none;margin:0;padding:0;display:flex;justify-content:center}
.rating-outside ul li{margin:0 0 0 3px;padding:0;width:21px;height:22px;background:url(/local/templates/stoma1c_2025/images/ico-star-outside2.svg) no-repeat}
.rating-outside ul li:first-child{margin-left:0}
.rating-outside ul li.active{background:url(/local/templates/stoma1c_2025/images/ico-star-outside1.svg) no-repeat}
.rating-outside ul li.active-half{background:url(/local/templates/stoma1c_2025/images/star-rev3.svg) no-repeat}
.nums-review-outside{font-size:16px;line-height:20px;color:#717171}
.nums-review-outside a{color:#717171;text-decoration:none}
.nums-review-outside a:hover{text-decoration:underline}
.buts-rec-coms{margin-top:40px;margin-left:0;display:flex;align-items:center;justify-content:center;text-align:center}
.but-add-rec-coms{letter-spacing:1px;font-size:16px;line-height:20px;font-weight:700;text-transform:uppercase}
.but-add-rec-coms a{border-radius:50px;color:#fff;text-decoration:none;display:inline-flex;min-height:52px;padding:1px 35px 0 35px;align-items:center;justify-content:center;text-align:center;background:linear-gradient(90deg,#66bcf7 19.19%,#66a0f7 88.3%)}
.but-add-rec-coms a:hover{background:#65a0f6}
.but-add-rec-coms a:active{background:#558bda}
.view-rec-all a:hover{background:#66bcf7;color:#fff;border-color:#66bcf7}
.view-rec-all a:active{background:#65a0f6;border-color:#65a0f6}
.view-rec-all{margin:0 0 0 18px;font-size:16px;line-height:20px;font-weight:500;text-transform:uppercase}
.view-rec-all a{position:relative;padding:0 30px 0 63px;align-items:center;justify-content:center;text-align:center;display:inline-flex;min-height:52px;border:2px solid #474766;color:#474766;border-radius:50px;text-decoration:none}
.view-rec-all a:before{position:absolute;top:50%;margin:-8px 0 0 0;left:30px;content:'';display:block;width:22px;height:16px;background:url(/local/templates/stoma1c_2025/images/arrow-black.svg) no-repeat}
.view-rec-all a:hover:before{background:url(/local/templates/stoma1c_2025/images/arrow-black2.svg) no-repeat}
.head-coms-records{display:flex;align-items:center;margin:0 0 36px 0}
.head-coms-records .title{margin-bottom:0;margin-right:20px}
.but-head-coms_n{display:flex;margin-left:auto}
.add-coms_button{margin-left:auto;font-size:16px;line-height:19px;font-weight:700;text-transform:uppercase}
.add-coms_button a{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:52px;border-radius:50px;color:#fff;background:#57b2ec;padding:0 15px 0 15px;min-width:213px;text-decoration:none}
.add-coms_button a:hover{background:#3a9ddc}
.hide-text_n{display:none}
.more-text_n span:last-child{display:none}
.more-text_n.active span:first-child{display:none}
.more-text_n.active span:last-child{display:block}
.popup-body-coms-nn{width:100%;max-width:545px;padding:0!important;background:0 0!important}
.popup-body-coms-nn .body-review-new2{background:#eff1f5}
.popup-body-coms-nn .body-review-new2 .desc-item-review-new{padding:52px 29px 31px 40px}
.popup-body-coms-nn .date-review-new{margin-top:20px}
.fancybox-close-small svg{display:none}
.fancybox-close-small{top:20px!important;right:20px!important;background:url(/local/templates/stoma1c_2025/images/close-pop_n.svg) no-repeat;width:19px;height:19px;opacity:1!important}
.fancybox-close-small:hover{opacity:.9!important}
.img-item-review-new video{max-width:228px;min-width:228px;display:block;border-radius:20px 0 0 20px}
.img-item-review-new{border-radius:20px 0 0 20px;max-height:341px;overflow:hidden}

@media screen and (max-width: 1250px) {
	.list-reviews-new,.slider-outside-reviews{margin-left:27px;margin-right:27px}
}

@media screen and (max-width: 999px) {
	.title-steps_f{font-size:32px;line-height:38px}
}

@media screen and (min-width: 767px) {
	.but-add-comments-mob{display:none}
}

@media screen and (max-width: 767px) {
	.body-review-new{flex-direction:column}
	.list-reviews-new,.slider-outside-reviews{margin-left:12px;margin-right:12px}
	.slider-reviews-new .slick-prev{left:-22px;margin:0;top:112px}
	.slider-reviews-new .slick-next{right:-22px;margin:0;top:112px}
	.slider-outside-reviews .slick-prev{left:-22px}
	.slider-outside-reviews .slick-next{right:-22px}
	.list-reviews-new{margin-bottom:6px}
	.b-coms-records{margin-bottom:48px}
	.but-add-comments-mob{display:block;margin-top:10px;text-transform:uppercase;font-size:16px;line-height:20px;font-weight:700}
	.but-add-comments-mob a{display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;text-decoration:none;min-height:70px;background:#66b5ec;border-radius:88px;padding:0 15px 0 15px}
	.b-coms-records .add-coms_button{display:none}
	.head-coms-records .title{margin-right:0;text-align:center;display:block;width:100%}
	.head-coms-records{justify-content:center;margin-bottom:32px}
	.nums-review-outside{font-size:12px;line-height:13px}
	.rating-outside{margin-bottom:7px}
	.item-outside-reviews{padding-bottom:24px;padding-top:24px}
	.rating-outside ul li{background:url(/local/templates/stoma1c_2025/images/rat-bb2.svg) no-repeat;width:23px;height:22px}
	.rating-outside ul li.active{background:url(/local/templates/stoma1c_2025/images/rat-bb2.svg) no-repeat}
	.logo-outside-r{margin-bottom:10px}
	.img-item-review-new{min-width:100%;max-width:100%;max-height:272px;overflow:hidden;border-radius:20px}
	.desc-item-review-new{padding-left:22px;padding-right:22px;padding-top:20px}
	.play-video-c-nn{bottom:25px;right:33px}
	.stat-review-new{margin-bottom:14px}
	.more-reviews-new{margin-bottom:12px}
	.name-review-new br{display:none}
	.name-review-new{font-size:19px}
}

.wr-about-main-t{position:relative;background:#5fcdcd; z-index:50; overflow:hidden}
.body-video_f,.bot-target_f{align-items:center;display:flex}
.block-video_f{max-width:1194px;padding:134px 15px 134px;margin:0 auto}
.body-video_f{background:#fff;border-radius:22px;padding:52px 56px 48px 74px}
.left-video_f{min-width:480px;margin-right:20px}
.tit-video_f{margin:0 0 10px;font-size:38px;line-height:48px;font-weight:700}
.left-video_f p{font-size:16px;line-height:20px;font-weight:400;margin:0 0 36px;padding:0}
.list-ico-video_f ul{list-style-type:none;margin:0;padding:0;background:0 0}
.list-ico-video_f ul li{position:relative;margin:0 0 24px;padding:0 0 0 55px;font-size:14px;line-height:18px;background:0 0}
.list-ico-video_f ul li:before{position:absolute;top:50%;left:0;content:'';display:block}
.list-ico-video_f ul li.item1:before{margin:-19px 0 0;background:url(/local/templates/stoma1c_2025/images/ico-video-f1.svg) no-repeat;width:31px;height:38px}
.list-ico-video_f ul li.item2:before{margin:-17px 0 0;left:1px;background:url(/local/templates/stoma1c_2025/images/ico-video-f2.svg) no-repeat;width:34px;height:34px}
.list-ico-video_f ul li.item3:before{margin:-19px 0 0;background:url(/local/templates/stoma1c_2025/images/ico-video-f3.svg) no-repeat;width:38px;height:36px}
.list-ico-video_f ul li b{display:block;font-size:18px;line-height:20px;font-weight:700;color:#134c75}
.right-video_f{min-width:calc(100% - 574px)}
.item-video_f{position:relative}
.item-video_f img,.item-video_f video{display:block;width:100%;max-width:100%;border-radius:22px;border:1px solid #f5f5f5}
.but-play_f{position:absolute;bottom:24px!important;right:38px;border-radius:50%;width:62px;height:62px;background:#57b2ec url(/local/templates/stoma1c_2025/images/ico-play-review-new3.svg) 50% 50% no-repeat;}
.but-play_f:hover{background:#3a9ddc url(/local/templates/stoma1c_2025/images/ico-play-review-new3.svg) 50% 50% no-repeat;}

@media screen and (max-width: 1250px) {
	.body-video_f{padding:30px}
	.tit-video_f{font-size:32px;line-height:38px}
	.left-video_f{min-width:430px}
}

@media screen and (max-width: 999px) {
	.block-video_f{padding-top:75px;padding-bottom:75px}
	.body-video_f{flex-direction:column}
	.left-video_f{min-width:100%;margin-right:0;margin-bottom:20px}
	.right-video_f{min-width:100%}
}
@media screen and (min-width: 767px) {
	.tit-video-mob{display:none}
}
@media screen and (max-width: 767px) {
	.block-video_f{ position:relative; z-index:50; padding-top:42px; padding-bottom:60px}
	.left-video_f{display:none}
	.body-video_f{ background:none; padding:0}
	.item-video_f img, .item-video_f video{border:none}
	.tit-video-mob{font-size:30px;line-height:33px;margin-bottom:41px;color:#fff; font-weight:700; text-align:center}
	.element-animation{display:none}
	.block-video_f:after{ position:absolute; bottom:0; right:0; content:''; z-index:-1; display:block; background:url(/local/templates/stoma1c_2025/images/decor-green-mob.svg) no-repeat; width:205px; height:262px}
	.but-play_f{ background:url(/local/templates/stoma1c_2025/images/ico-lay-mob.svg) no-repeat; width:90px; height:90px;bottom:auto !important; top:50%; left:50%; transform:translate(-50%,-50%)}
}

.wr-peop_f{position:relative;z-index:50;margin:0 0 72px 0}
.wr-peop_f:before{position:absolute;top:0;left:50%;width:100vw;margin:0 0 0 -50vw;height:100%;content:'';display:block;background:#f5f6f9}
.people-online{position:relative;padding:62px 15px 101px;z-index:70;max-width:1194px;margin:0 auto}
.body-people-online{max-width:710px;margin-right:360px}
.body-people-online .title-rec{text-align:center;margin-bottom:40px}
.list-people-online{display:flex;flex-wrap:wrap;margin:-29px 0 40px -27px;justify-content:center}
.item-people-online{min-height:175px;border:2px solid #fff;position:relative;width:calc(50% - 27px);margin:29px 0 0 27px;border-radius:20px;background:#fff;padding:37px 17px 21px 26px}
.item-people-online.item3,.item-people-online.item4{padding-top:38px}
.item-people-online.item4 .num-onl{top:-18px;background:#f17e00}
.item-people-online:before{content:'';position:absolute;top:0;right:0}
.item-people-online.item1:before{top:15px;right:21px;background:url(/local/templates/stoma1c_2025/images/ico-steps1.svg) no-repeat;width:34px;height:33px}
.item-people-online.item2:before{top:13px;right:15px;background:url(/local/templates/stoma1c_2025/images/ico-steps2.svg) no-repeat;width:36px;height:35px}
.item-people-online.item3:before{top:17px;right:18px;background:url(/local/templates/stoma1c_2025/images/ico-steps3.svg) no-repeat;width:37px;height:28px}
.item-people-online.item4:before{top:15px;right:15px;background:url(/local/templates/stoma1c_2025/images/ico-steps4.svg) no-repeat;width:33px;height:38px}
.item-people-online.item4{border-color:#5fcdcd;background:#fff;max-width:533px;min-height:147px}
.die-peop-onl:before,.num-onl{background:#41b4b4;position:absolute}
.item-people-online.item1:after,.item-people-online.item3:after{position:absolute;top:50%;left:100%;margin:-8px 0 0 1px;content:'';display:block;width:29px;height:16px;background:url(/local/templates/stoma1c_2025/images/arrow-block1.svg) no-repeat}
.item-people-online.item2:after{position:absolute;top:100%;right:49%;left:auto;margin:0;content:'';display:block;width:378px;height:38px;background:url(/local/templates/stoma1c_2025/images/arrow-block2.svg) no-repeat}
.num-onl{top:-12px;left:22px;width:42px;height:42px;padding:0 0 2px;display:flex;font-size:25px;color:#fff;font-weight:700;align-items:center;justify-content:center;text-align:center;border-radius:50%}
.tit-onl{font-size:18px;line-height:21px;color:#003459;margin:0 0 11px;font-weight:700}
.item-people-online p{margin:0;padding:0;font-size:14px;line-height:18px;font-weight:400}
.ready-onl{position:absolute;top:14px;font-weight:700;left:26px;font-size:12px;line-height:16px;color:#41B4B4;text-transform:uppercase}
.attent-onl{max-width:550px;margin-top:31px}
.img-peop-onl{position:absolute;bottom:0;right:-143px;max-width:622px}
.img-peop-onl img{display:block;max-width:100%}
.die-peop-onl{position:absolute;bottom:96px;right:auto;left:67px;z-index:50;width:100%;max-width:203px;color:#fff;padding:21px 20px 18px 22px}
.die-peop-onl:before{content:'';display:block;border-radius:15px;z-index:-1;top:0;left:0;width:100%;height:100%}
.die-peop-onl:after{width:0;height:0;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:12px solid #41b4b4;position:absolute;top:-10px;left:21px;content:'';display:block}
.title-steps_f{font-size:40px;line-height:48px;font-weight:700;margin:0 0 60px}
.die-peop-onl b{position:relative;display:block;font-size:16px;line-height:18px;font-weight:700;text-transform:uppercase}
.attent-onl b:before{color:#fff;display:inline-flex;text-align:center}
.attent-onl b:before{position:relative;top:-2px;font-family:Arial,Helvetica,sans-serif;content:'i';margin:0 4px 0 0;background:#474766;font-size:12px;font-weight:400;justify-content:center;align-items:center;width:20px;height:20px;border-radius:50%}
.die-peop-onl p{font-size:16px;line-height:22px;font-weight:400;color:#fff;margin:0;padding:0}
.people-online .but-more a i{padding-right:40px;padding-left:92px}

@media screen and (max-width: 1250px) {
	.img-peop-onl{right:-190px}
}

@media screen and (max-width: 999px) {
	.img-peop-onl{display:none}
	.body-people-online{max-width:none;margin-right:0}
	.people-online{padding-top:75px;padding-bottom:75px}
}

@media screen and (max-width: 767px) {
	.wr-peop_f{margin-bottom:48px}
	.wr-peop_f:before{border-radius:0 0 30px 30px}
	.people-online{padding-bottom:71px;padding-top:43px}
	.item-people-online{box-shadow:0 2px 10px 0 rgba(0,0,0,.05);min-height:145px}
	.item-people-online.item1:after,.item-people-online.item2:after,.item-people-online.item3:after{display:none}
	.item-people-online{width:calc(100% - 27px)}
	.people-online .but-more a,.people-online .but-more a i{width:100%}
	.item-people-online:before{right:28px!important;top:23px!important}
	.item-people-online.item1 .tit-onl br{display:none}
	.item-people-online.item1{padding-top:49px;padding-bottom:27px}
	.item-people-online.item2 p{max-width:300px}
	.item-people-online.item2{padding-top:33px;padding-bottom:33px}
	.item-people-online.item3{padding-bottom:33px}
	.item-people-online.item4{padding-bottom:33px}
	.title-steps_f{font-size:30px;line-height:36px;text-align:center;max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:40px}
	.text-review-new.no-video{display:block!important;box-orient:unset!important;line-clamp:none !important;-webkit-box-orient:unset!important;overflow:visible!important;-webkit-line-clamp:none}
	.text-review-new.no-video+.more-reviews-new.more-reviews-desc{display:none}
}

.b-states-main{max-width:1194px;padding:0 15px 0 15px;margin:0 auto 72px auto}
.b-states-main .title{margin:0 0 36px 0}
.list-state-main{display:flex;margin:-17px -17px -17px -17px}
.item-state-main{padding:17px 17px 17px 17px}
.in-item-state-main{box-shadow:0 4px 17px 0 #e4e4E454;background:#f3f5f9;border-radius:20px}
.img-state-main img{display:block;width:100%;border-radius:20px 20px 0 0;height:auto}
.desc-state-main{padding:20px 30px 46px 30px}
.info-post{margin:0 0 6px 0}
.name_info-post{font-size:12px;line-height:16px;margin:0 0 5px 0;font-weight:600;color:#003459;display:flex;align-items:center}
.name_info-post i{display:block;width:19px;min-width:19px;margin:0 6px 0 0}
.name_info-post i img{display:block;border-radius:50%;max-width:100%}
.name_info-post span{display:block}
.line_info-post{display:flex;margin:0 0 0 -16px}
.line_info-post>div{margin:0 0 0 16px}
.date_info-post{position:relative;font-size:12px;line-height:24px;font-weight:500;color:#9b9ba4}
.time_info-post{position:relative;position:relative;padding:0 0 0 23px;font-size:12px;line-height:24px;font-weight:500;color:#9b9ba4}
.time_info-post:before{position:absolute;top:3px;left:0;content:'';display:block;width:17px;height:17px;background:url(/local/templates/stoma1c_2025/images/ico-time-blog.svg) no-repeat}
.view_info-post{position:relative;font-size:12px;padding:0 0 0 26px;line-height:24px;font-weight:500;color:#9b9ba4}
.view_info-post:before{position:absolute;top:6px;left:0;content:'';display:block;width:20px;height:12px;background:url(/local/templates/stoma1c_2025/images/ico-view-blog.svg) no-repeat}
.tit_state-main{font-size:20px;line-height:24px;font-weight:600;display:box;box-orient:vertical;line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}
.tit_state-main a{color:#003459;text-decoration:none}
.panel-info_blog{margin:36px 0 0 0;padding:16px 30px 16px 46px;background:#f3f5f9;border-radius:48px;display:flex;align-items:center}
.soc-panel-blog{display:flex;align-items:center}
.tit-soc-panel-blog{font-size:24px;line-height:26px;font-weight:600;margin:0 18px 0 0;display: box;box-orient: vertical;line-clamp: 3;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 3}
.soc-blog ul{list-style-type:none;margin:0 0 0 -11px;padding:0;display:flex;align-items:center}
.soc-blog ul li{margin:0 0 0 11px;padding:0;background:0 0;line-height:normal}
.soc-blog ul li a{display:block;border-radius:50%;width:49px;height:49px;overflow:hidden}
.soc-blog ul li.item1 a{background:url(/local/templates/stoma1c_2025/images/soc-blog1-2.svg) no-repeat}
.soc-blog ul li.item2 a{background:url(/local/templates/stoma1c_2025/images/soc-blog2-2.png) no-repeat;background-size:100% auto}
.soc-blog ul li.item3 a{background:url(/local/templates/stoma1c_2025/images/soc-blog3-2.png) no-repeat;background-size:100% auto}
.but-panel_blog{margin-left:auto;font-size:16px;line-height:19px;font-weight:700;text-transform:uppercase}
.but-panel_blog a{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:52px;border-radius:50px;color:#fff;background:#57b2ec;padding:0 15px 0 15px;min-width:252px;text-decoration:none}
.but-panel_blog a:hover{background:#3a9ddc}
.slider-state-main .slick-next,.slider-state-main .slick-prev{margin-top:-11px}
.text-review-new.no-video{display:block!important;box-orient:unset!important;line-clamp:none !important;-webkit-box-orient:unset!important;overflow:visible!important;-webkit-line-clamp:none}

@media screen and (max-width: 1250px) {
	.list-state-main{margin-left:10px;margin-right:10px}
}

@media screen and (max-width: 999px) {
	.panel-info_blog{padding-left:30px;padding-right:30px}
	.tit-soc-panel-blog{font-size:18px;line-height:21px}
	.panel-info_blog{flex-direction:column}
	.but-panel_blog{margin-left:0}
	.soc-panel-blog{margin-bottom:25px}
}

@media screen and (max-width: 767px) {
	.b-states-main{margin-bottom:48px}
	.b-states-main .title{margin-bottom:30px}
	.panel-info_blog{border-radius:20px;padding:36px 34px 40px 34px;margin-left:17px;margin-right:17px}
	.soc-panel-blog{flex-direction:column}
	.tit-soc-panel-blog{font-size:20px;line-height:22px;margin-bottom:22px;margin-right:0;text-align:center}
	.but-panel_blog{width:100%;font-size:16px;line-height:19px}
	.but-panel_blog a{min-height:70px;width:100%}
	.slider-state-main .slick-next, .slider-state-main .slick-prev{margin-top:-20px}
	.slider-state-main .slick-prev{ left:-5px}
	.slider-state-main .slick-next{ right:-5px}
	.list-state-main{ margin-left:0; margin-right:0}
}

.block-ask{position:relative;z-index:50;max-width:1194px;margin:0 auto;padding:72px 15px 88px 15px}
.block-ask:before{position:absolute;top:0;left:50%;background:#f5f6f9;z-index:-1;height:100%;width:100vw;margin:0 0 0 -50vw;content:'';display:block}
.item-block-ask{background:#fff;border-radius:15px;margin:0 0 12px 0}
.head-item-ask{position:relative;padding:5px 65px 5px 38px;cursor:pointer;display:flex;min-height:58px;font-size:18px;line-height:23px;font-weight:700;border-radius:15px 15px 0 0;align-items:center}
.head-item-ask.active{background:#5fcdcd;color:#fff}
.ico-ask{position:absolute;top:50%;right:21px;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;border:1.45px solid #5fcdcd}
.ico-ask:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#5fcdcd;content:'';display:block;width:14px;height:2px}
.ico-ask:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#5fcdcd;content:'';display:block;width:2px;height:14px}
.head-item-ask.active .ico-ask{border-color:#fff}
.head-item-ask.active .ico-ask:after,.head-item-ask.active .ico-ask:before{background:#fff}
.head-item-ask.active .ico-ask:after{display:none}
.body-item-ask{display:none;padding:20px 45px 25px 41px;background:#fff;border-radius:0 0 15px 15px;font-size:14px;line-height:18px;font-weight:400;color:#003459}
.body-item-ask p{margin:0 0 20px 0;font-size:14px;line-height:18px}
.body-item-ask p:last-child{margin-bottom:0}
.head-item-ask.active+.body-item-ask{display:block}

@media screen and (max-width: 999px) {
	.block-ask{padding-top:75px;padding-bottom:75px}
}

@media screen and (max-width: 767px) {
	.block-ask:before{border-radius:0 0 30px 30px}
	.block-ask{padding-bottom:46px;padding-top:46px}
	.head-item-ask{font-size:15px;line-height:18px;padding-left:24px;padding-right:84px;min-height:62px;font-weight:600}
	.item-block-ask{margin-bottom:16px;}
	.item-block-ask:last-child{margin-bottom:0}
	.body-item-ask{ padding:14px 24px;}
}

.main-text-bottom{max-width:1194px;margin:0 auto;padding:72px 15px 72px 15px}
.main-text-bottom>h2{font-size:36px;line-height:40px;margin:0 0 42px 0;font-weight:700;padding:0;color:#003459}
.main-text-bottom>p{margin:0 0 20px 0;padding:0;font-size:15px;line-height:19px}
.body-text-bottom{position:relative;max-height:192px;overflow:hidden}
.body-text-bottom:before{position:absolute;bottom:0;left:0;width:100%;height:120px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 71.63%);content:'';display:block;z-index:5}
.body-text-bottom.active{overflow:visible;max-height:none}
.body-text-bottom.active:before{display:none}
.body-text-bottom h2{font-size:15px;line-height:19px;text-transform:none;margin:0 0 18px 0;padding:0}
.body-text-bottom p{margin:0 0 20px 0;padding:0;font-size:15px;line-height:19px}
.body-text-bottom p:last-child{margin-bottom:0}
.body-text-bottom ul{list-style-type:none;margin:25px 0 25px 0;padding:0 0 0 25px}
.body-text-bottom ul li{position:relative;font-size:15px;line-height:19px;margin:0 0 15px 0;padding:0 0 0 20px}
.body-text-bottom ul li:last-child{margin-bottom:0}
.body-text-bottom ul li:before{position:absolute;top:7px;left:0;content:'';display:block;width:5px;height:5px;border-radius:50%;background:#003459}
.link-more{font-size:15px;line-height:18px;margin:20px 0 0 0}
.link-more a{color:#41b4b4;text-decoration:underline;cursor:pointer}
.link-more span{display:block}
.link-more span:last-child{display:none}
.link-more.active span:last-child{display:block}
.link-more.active span:first-child{display:none}
.link-more.active{margin-top:33px}
.decor-more-text{max-width:336px;margin:0 auto}
.decor-more-text img{display:block;max-width:100%;margin:0 auto}

@media screen and (max-width: 999px) {
	.main-text-bottom>h2{font-size:32px;line-height:38px}
}

@media screen and (max-width: 767px) {
	.main-text-bottom{padding-top:48px}
	.main-text-bottom>h2{font-size:30px;line-height:33px;margin-bottom:30px}
	.link-more a{color:#298ACD}
	.decor-more-text{margin-top:54px;max-width:250px}
	.link-more{margin-top:0}
	.body-text-bottom{max-height:0}
}

/*footer*/
footer{background:#003459;min-width:300px;flex:0 0 auto;width:100%;position:relative;min-width:300px;overflow:hidden;min-height:40px;color:#fff}
footer a{color:#fff}
.cont-f_n{position:relative;max-width:1194px;padding:129px 15px 118px 15px;margin:0 auto;display:flex;justify-content:space-between}
.footer-left{max-width:376px}
.logo-f{margin-bottom:28px}
.logo-f img{display:block;max-width:100%}
.copy-f{margin:0 0 18px 0;font-size:15px;line-height:21px;font-weight:400;max-width:340px}
.link-f{margin:0 0 24px 0}
.link-f ul{list-style-type:none;margin:0;padding:0}
.link-f ul li{margin:0 0 24px 0;padding:0;line-height:21px;background:0 0;font-size:15px}
.link-f ul li:last-child{margin-bottom:0}
.soc-f ul{list-style-type:none;margin:0 0 0 -9px;padding:0;display:flex}
.soc-f ul li{margin:0 0 0 9px;padding:0;line-height:normal;background:0 0}
.soc-f ul li a{width:40px;height:40px;display:block;text-decoration:none}
.soc-f ul li.item1 a{background:url(/local/templates/stoma1c_2025/images/soc-f1.png) no-repeat;background-size:100% auto}
.soc-f ul li.item2 a{background:url(/local/templates/stoma1c_2025/images/soc-f2.png) no-repeat;background-size:100% auto}
.soc-f ul li.item3 a{background:url(/local/templates/stoma1c_2025/images/soc-f3.svg) no-repeat}
.soc-f ul li.item4 a{background:url(/local/templates/stoma1c_2025/images/soc-f4.svg) no-repeat}
.soc-f ul li.item5 a{background:url(/local/templates/stoma1c_2025/images/soc-f5.png) no-repeat;background-size:100% auto}
.menu-f{margin:6px 0 0 0}
.menu-f ul{list-style-type:none;margin:0;padding:0}
.menu-f ul li{margin:0 0 24px 0;padding:0;font-size:15px;line-height:19px;background:0 0;text-transform:uppercase}
.menu-f ul li:last-child{margin-bottom:0}
.menu-f ul li a{color:rgba(255,255,255,.75);text-decoration:none}
.menu-f ul li.active a,.menu-f ul li span{color:#fff}
.menu-f ul li a:hover{color:#fff}
.footer-right{min-width:316px}
.phone-f{font-size:15px;line-height:18px;font-weight:600;margin:0 0 12px 0}
.phone-f a{color:#fff;text-decoration:none}
.mail-f{font-size:15px;line-height:21px;font-weight:600;margin:0 0 12px 0}
.mail-f a{text-decoration:underline}
.mail-f a:hover{text-decoration:none}
.adress-f{margin:0 0 26px 0;font-size:15px;line-height:21px;font-weight:400}
.but-consult-f{font-size:14px;line-height:17px;text-transform:uppercase;font-weight:600}
.but-consult-f a{display:inline-flex;min-height:50px;padding:0 20px 0 20px;background:#134c75;text-decoration:none;border-radius:14px;align-items:center;justify-content:center;text-align:center}
.wr-panel-cookie{position:fixed;left:0;bottom:0;z-index:99;width:100%;background:#fff;box-shadow:0 0 66px 0 #0000001A}
.panel-cookie{max-width:1194px;padding:21px 15px 21px 15px;margin:0 auto;display:flex;align-items:center}
.text-cookie{max-width:410px;font-size:16px;line-height:21px;color:#003459;margin:0 20px 0 0}
.text-cookie a{text-decoration:underline;color:#003459}
.text-cookie a:hover{text-decoration:none}
.but-cookie{margin-left:auto;font-size:15px;line-height:18px}
.but-cookie a{display:inline-flex;min-height:40px;align-items:center;padding:0 21px 0 21px;justify-content:center;text-align:center;border-radius:30px;background:#57b2ec;color:#fff;text-decoration:none}
.but-cookie a:hover{background:#3a9ddc}

@media screen and (max-width: 1250px) {
	.footer-left{max-width:330px}
	.footer-right{min-width:300px;max-width:300px}
}

@media screen and (max-width: 999px) {
	.cont-f_n{padding-top:229px;padding-bottom:82px;flex-direction:column;text-align:center;align-items:center}
	.logo-f{ position:absolute; top:124px; left:50%;display:flex;justify-content:center;transform:translateX(-50%)}
	.soc-f ul{justify-content:center}
	.footer-center{order:1;margin-bottom:60px}
	.footer-right{order:2;margin-bottom:60px}
	.footer-left{order:3}
	.menu-f ul li{font-size:14px;line-height:17px}
	.phone-f{font-size:14px;line-height:17px}
	.mail-f{font-size:14px}
	.adress-f{font-size:14px;margin-bottom:40px}
	.copy-f{font-size:14px;margin-bottom:22px}
	.link-f ul li{font-size:14px}
	.link-f{margin-bottom:48px}
	.logo-f{width:254px}
}

@media screen and (max-width: 767px) {
	.footer-left{max-width:320px}
	.text-cookie{font-size:14px;line-height:18px}
	.panel-cookie{padding-top:15px;padding-bottom:15px}
}

/*adaptive version*/
@media screen and (min-width: 999px) {

}


/*popup old*/
.pop-call{width:100%;max-width:500px!important;margin:0 auto;padding:62px 50px 42px;border-radius:30px;background:url(/local/templates/stoma1c_2025/images/decor-pop.svg) 50% bottom no-repeat #fff!important}
.pop-comments{background:url(/local/templates/stoma1c_2025/images/decor-pop-s.svg) 50% bottom no-repeat #fff;max-width:500px;border-radius:30px}
.pop-comments.fancybox-content{padding:0}
.pop-comments .in-pop-callback{padding:42px 50px 65px;min-height:696px;position:relative}
.pop-comments .in-pop-callback{padding:42px 50px 65px;min-height:696px;position:relative}
.pop-comments.pop-comments-elastic .in-pop-callback{min-height:440px}
.pop-comments.pop-comments-elastic .in-pop-callback{min-height:440px}
.callback-part .tit-callback,.pop-comments .tit-callback{font-weight:700;font-size:29px;line-height:40px;text-align:left;margin:0 0 22px;color:#134c75}
.callback-part .tit-callback,.pop-comments .tit-callback{font-weight:700;font-size:29px;line-height:40px;text-align:left;margin:0 0 22px;color:#134c75}
.integration-ss .title,.pop-comments .field-pop{margin:0 0 13px}
.callback-part .field-pop textarea,.pop-comments .field-pop input,.pop-comments .field-pop textarea{background:#fff;color:#333;width:100%;font-size:15px;line-height:18px;font-weight:400;font-style:normal;font-family:Montserrat,sans-serif}
.pop-comments .field-pop input{height:40px;border:1px solid #c9e9ff;padding:0 15px;margin:0;border-radius:18px}
.assets,.wr-callback,.wr-conf{position:relative}
.assets{margin:34px 0 40px}
.pop-comments .assets{margin-bottom:25px;margin-top:21px}
.pop-call .field-pop+.assets{margin-top:85px}
.assets input,.assets-pop input{position:absolute;top:0;left:0;opacity:0;width:1px;height:1px}
.assets label,.assets-pop label{font-weight:400;display:block;padding:0 0 0 44px;max-width:330px;font-size:15px;cursor:pointer;line-height:21px}
.pop-comments .assets label{max-width:391px}
.assets label:before{position:absolute;left:0;top:0;content:'';display:block;width:30px;height:30px;border:1px solid #66b5ec;background:#fff;border-radius:50%}
.callback-part .assets label:before,.iti__country-list .iti__country,.pop-comments .assets label:before{background:0 0}
.pop-comments .assets label a{text-decoration:none;border-bottom:1px solid #298acd}
.assets label:after,.assets-pop label:after{position:absolute;left:6px;top:6px;content:'';display:none;width:18px;height:18px;border:1px solid #66b5ec;background:#66b5ec;border-radius:50%}
.assets input:checked+label:after{display:block}
.callback-part .button-blue button,.pop-comments .button-blue button{height:60px;font-weight:500;font-size:15px;transition:.3s;font-family:Montserrat,sans-serif;line-height:18px;color:#fff;width:100%;text-align:center;padding:0 30px;background:#66b5ec;border-radius:15px;border:none;text-transform:uppercase}
.pop-call .fancybox-close-small{position:absolute!important;top:21px!important;opacity:1!important;right:20px!important;width:33px!important;height:33px!important;padding:0!important;background:url(/local/templates/stoma1c_2025/images/close-pop2.svg) 0 0 no-repeat!important;background-size:100% auto!important}
.field-pop .iti--allow-dropdown .iti__flag-container{border:1px solid #e3e6fe;z-index:50;width:76px;padding-left:12px;border-radius:18px}
.field-pop .ag-countrymask.iti .iti__selected-flag,.pop-comments .field-pop .ag-countrymask.iti .iti__selected-flag{border-top-left-radius:18px;border-bottom-left-radius:18px}
.field-pop .iti--separate-dial-code .iti__selected-flag{background:#fff!important;border-radius:18px}
.field-pop .iti__flag-container+input{width:calc(100% - 85px);margin-left:85px}
.field-pop .iti--allow-dropdown input{padding-left:17px!important}
.pop-comments .assets label a{color:#298acd;text-decoration:none;border-bottom:1px solid #298acd}
.ag-countrymask.iti,.left-tab-profit-h ul li br{display:block!important}
.text-error-s{position:absolute;bottom:28px;left:0;padding:0 50px;color:#db6357;font-size:11px;font-style:normal;font-weight:400;line-height:18px}
.callback-part .field-pop input.error,.pop-comments .field-pop input.error,.pop-comments .field-pop textarea.error{border-color:#f47458}
.pop-comments .button-blue button:disabled{background:#b8e2ff}
.callback-part .assets label:before,.iti__country-list .iti__country,.pop-comments .assets label:before{background:0 0}
.iti__country-list{box-shadow:none;left:0;border:1px solid #66b5ec;overflow-x:hidden;border-radius:13px 0 0 13px;background:#f3faff;width:200px;scrollbar-color:#66B5EC #DDF1FF;scrollbar-width:thin}
.iti__flag-container ::-webkit-scrollbar{background-color:#ddf1ff;width:3px}
.iti__flag-container ::-webkit-scrollbar-thumb{background-color:#66b5ec}
.expert-button,.iti__country{font-size:12px;line-height:15px}
.text-thanks-comments{font-size:30px;font-style:normal;text-align:center;font-weight:400;line-height:40px}
.tit-coms-thanks{text-align:center!important;padding-top:10px}
.callback-part .tit-callback,.pop-comments .tit-callback{font-weight:700;font-size:29px;line-height:40px;text-align:left;margin:0 0 22px;color:#134c75}
.pop-comments.pop-comments-elastic .in-pop-callback{min-height:440px}
.pop-comments.pop-comments-elastic.pop-comments-elastic-thanks .in-pop-callback{min-height:550px}
.img-thanks-comments{position:absolute;bottom:25px;left:0;width:100%}
.img-thanks-comments img{display:block;margin:0 auto;max-width:100%}
.text-review-new.no-video + .more-reviews-new.more-reviews-desc{display:none}
.pop-comments .field-COMMENT, .pop-comments .field-text {border: 1px solid #c9e9ff;border-radius: 18px;padding: 10px;background: #fff}
.pop-comments .field-pop textarea{background:#fff;color:#333;width:100%;font-size:15px;line-height:18px;font-weight:400;font-style:normal;font-family:Montserrat,sans-serif;resize:none;overflow-y:auto;padding:0 0 0 5px;height:84px;border-radius:0;border:none;scrollbar-color:#66B5EC #DDF1FF;scrollbar-width:thin}

@media screen and (max-width:999px){
	.text-thanks-comments,.tit-coms-thanks{font-size:25px;line-height:120%}
	.tit-coms-thanks,.top-page-promo{padding-top:60px}
}
@media screen and (max-width:767px){
	.assets label,.assets-pop label{font-size:14px}
}
@media screen and (max-width:500px){
	.item-review,.pop-comments .in-pop-callback{padding-left:20px;padding-right:20px}
	.pop-comments .assets{margin-bottom:35px}
	.pop-comments .assets label{font-size:12px;line-height:14px;padding-left:34px}
	.pop-comments .assets label:before{width:25px;height:25px;top:1px}
	.pop-comments .assets label:after{width:13px;height:13px;left:6px;top:7px}
	.text-error-s{padding-left:25px;padding-right:25px}
}
@media screen and (max-width:420px){
	.fancybox-close-small{top:15px!important;right:15px!important}
}

/*old footer*/
.but-fix-ask{width:89px;height:89px;position:fixed;z-index:199;bottom:95px;right:28px}
.in-but-fix-ask{position:relative;width:89px;height:89px;border-radius:50%;background:#003459;cursor:pointer;box-shadow:0 2px 20px rgba(255,255,255,.4)}
.in-but-fix-ask:before{position:absolute;top:50%;left:50%;margin:-17px 0 0 -20px;width:40px;height:40px;background:url(/local/templates/stoma1c_2025/images/ico-mesg.svg) no-repeat;content:'';display:block}
.in-but-fix-ask:hover{background:#012843}
.in-but-fix-ask:active{background:#003459}
.list-fix-ask{display:none;position:absolute;right:0;bottom:100%;margin-bottom:25px}
.list-fix-ask ul{margin:0;padding:0;text-align:right}
.list-fix-ask ul li{margin:0 0 19px;white-space:nowrap;padding:0;background:0 0;line-height:normal;font-weight:600;font-size:16px}
.list-fix-ask ul li a{position:relative;display:inline-flex;height:50px;padding:0 20px 1px;background:#003459;border-radius:56px;justify-content:center;color:#fff;align-items:center;text-align:center;text-decoration:none}
.list-fix-ask ul li a:hover{background:#012843!important}
.list-fix-ask ul li a:active{background:#003459!important}
.list-fix-ask ul li.item2 a:before{position:absolute;right:19px;top:50%;margin:-14px 0 0;content:'';display:block;width:27px;height:28px;background:url(/local/templates/stoma1c_2025/images/ico-biut-soc1.svg) no-repeat}
.list-fix-ask ul li.item3 a:before{position:absolute;right:20px;top:50%;margin:-9px 0 0;content:'';display:block;width:22px;height:18px;background:url(/local/templates/stoma1c_2025/images/ico-biut-soc2.svg) no-repeat}
.list-fix-ask ul li.item2 a{padding-right:56px}
.list-fix-ask ul li.item3 a{padding-right:51px}
.but-blue.frame a{background:#fff;border:2px solid #66b5ec;color:#66b5ec}
.list-fix-ask ul li:last-child{margin-bottom:0}

@media screen and (max-width: 1200px){
    .but-fix-ask{right:30px;bottom:30px}
}

@media screen and (max-width:999px){
	.but-fix-ask,.in-but-fix-ask{width:60px;height:60px}
	.but-fix-ask{right:20px;bottom:20px}
	.in-but-fix-ask:before{margin:-13px 0 0 -15px;background-size:cover;width:30px;height:30px}
	.but-fix-ask.active{bottom:95px}
}
@media screen and (max-width:767px){
	.but-fix-ask.active{bottom:110px}
	.active #video-quest{bottom:110px!important}
}
.cont-f{margin:0 auto;padding:135px 15px 99px;display:flex;color:#fff;max-width:1270px}
.cont-f{padding-bottom:71px}
.new-cont-f .footer-left{min-width:380px;width:380px}
.new-cont-f .phone-f{margin-bottom:5px;font-size:16px;line-height:25px;font-weight:500;white-space:nowrap}
.new-cont-f .mail-f{margin:0 0 35px;font-weight:500}
.new-cont-f .soc-f{margin:0 0 25px}
.tit-pay-ff{font-weight:500;margin:0 0 10px}
.pay-ff{margin-bottom:35px}
.pay-ff ul{list-style-type:none;margin:-10px 0 0 -10px;display:flex;align-items:center;flex-wrap:wrap}
.copy-new,.page-lead{display:flex;align-items:center}
.pay-ff ul li{margin:10px 0 0 10px;padding:0;background:0 0;line-height:normal}
.registry-ff{position:relative;padding-left:65px;font-size:12px;line-height:120%;max-width:382px}
.registry-ff:before{position:absolute;top:50%;content:'';display:block;left:0;margin-top:-26px;background:url(/local/templates/stoma1c_2025/images/ico-reestr.webp) no-repeat;width:53px;height:53px}
.new-menu-f{display:flex;margin:0 0 0 auto;width:calc(100% - 450px)}
.col-menu-f{width:40%;padding-right:48px}
.new-menu-f ul li{margin:0 0 19px;padding:0;color:#fff;background:0 0;font-weight:400;font-size:15px;line-height:21px;text-transform:none}
.new-menu-f ul li img{position:relative;top:4px;margin-left:5px}
.bl-menu-f p{padding:0;font-weight:600;margin:0 0 23px;color:#41b4b4}
.wr-copy-new{background:#003459;border-top:1px solid rgba(255,255,255,.3)}
.copy-new{max-width:1330px;margin:0 auto;padding:10px 30px 12px;min-height:70px;font-weight:400;font-size:13px}
.text-thanks_t,.tit-lead_t{font-size:30px;line-height:40px}
.soc-f ul li.item3 a{background:url(/local/templates/stoma1c_2025/images/webp/dzen.webp) no-repeat}
.soc-f ul li a{overflow:hidden;border-radius:5px}
.soc-f ul li.item4 a{background:url(/local/templates/stoma1c_2025/images/sc2.svg) no-repeat}
.soc-f ul li.item5 a{background:url(/local/templates/stoma1c_2025/images/sc3.svg) no-repeat}
.soc-f ul li.item6 a{background:url(/local/templates/stoma1c_2025/images/sc4.png) no-repeat;background-size:100% auto}
.soc-f ul li a{display:block;width:41px;height:40px}

@media screen and (min-width: 999px) {
    .logo-f{max-width:212px}
}

@media screen and (max-width:1200px){
	.col-menu-f{width:50%}
}
@media screen and (max-width:999px){
	.new-cont-f{padding-top:160px;text-align:left;padding-bottom:40px;flex-direction:column}
	.new-cont-f .footer-left{order:2;min-width:100%!important;max-width:100%!important}
	.new-menu-f{order:1;margin-left:0!important;width:auto!important;flex-wrap:wrap}
	.logo-f img{margin:0!important}
	.logo-f{position:relative!important;top:auto;left:auto;margin:0;padding:0!important;display:block;transform:none}
	.new-cont-f .phone-f{margin:0;font-size:16px;line-height:21px}
	.top-foot-mob{position:absolute;top:85px;left:0;display:flex;align-items:center;width:100%;padding:0 15px}
	.wr-contacts-new{display:flex;margin-left:auto}
	.new-cont-f .mail-f{margin:0 0 0 20px}
	.col-menu-f{width:100%;text-align:left;border-bottom:1px solid rgba(255,255,255,.3);padding:0 55px 25px 0;margin:0 0 25px}
	.new-cont-f .soc-f{position:absolute;right:30px;top:1130px;z-index:85}
	.new-cont-f .soc-f ul{flex-direction:column;margin-top:-20px}
	.new-cont-f .soc-f li{margin-top:20px}
	.new-cont-f .soc-f li.item5{order:1}
	.new-cont-f .soc-f li.item2{order:2}
	.new-cont-f .soc-f li.item4{order:3}
	.new-cont-f .soc-f li.item3{order:4}
	.new-cont-f .soc-f li.item6{order:5}
}

@media screen and (max-width:767px){
	.wr-contacts-new{flex-direction:column;text-align:right}
	.logo-f img{max-width:170px}
	.copy-new{min-height:50px}
	.no-margin{margin:0!important}
}
@media screen and (max-width:420px){
	.logo-f img{max-width:160px}
}
.new-menu-f ul li a.color-blue,.new-menu-f ul li span.color-blue{color:#41b4b4}
.new-menu-f ul li a{color:#fff;border-bottom:2px solid transparent}
.new-menu-f ul li a:hover{text-decoration:none;border-bottom:2px solid #41b4b4}
.menu-bottom-title{font-weight:500;line-height:20px;letter-spacing:.1em;text-transform:uppercase;color:#3f6b8b;margin:0 0 20px}
.logo-f{margin-bottom:41px}
.new-cont-f .mail-f{font-size:16px;line-height:20px;margin-bottom:24px}
.new-cont-f .mail-f a{color:#5fcdcd}
.new-cont-f .soc-f{margin-bottom:59px}
.new-cont-f .phone-f{letter-spacing:2px}
.tit-pay-ff{font-size:14px;font-weight:400}
.pay-ff ul li img{width:auto;height:auto;display:block}
.registry-ff{font-size:14px;line-height:17px;color:#fff;max-width:309px}
.registry-ff a{color:#5fcdcd}
.registry-ff:before{top:0;margin-top:0;background:url(/local/templates/stoma1c_2025/images/ico-reestr-new.png) no-repeat;width:53px;height:53px;background-size:100% auto}
.menu-bottom-title{font-size:14px}
.new-menu-f ul li{font-size:14px;line-height:24px;margin-bottom:15px}
.new-menu-f ul{margin:0;padding:0}
.new-menu-f ul li:last-child{margin-bottom:0}
.new-menu-f ul li a{text-decoration:none}
.cont-f{padding-bottom:71px}
.new-menu-f{width:calc(100% - 380px);align-items:flex-start}
.col-menu-f{position:relative}
.col-menu-f:before{position:absolute;top:0;right:62px;content:'';width:1px;height:100%;background:#51517d;opacity:.6}
.col-menu-f:last-child:before{display:none}
.logo-f img{height:auto}

@media screen and (max-width:1200px){
	.col-menu-f:before{right:24px}
}
@media screen and (max-width:999px){
	.col-menu-f:before{display:none}
	.top-foot-mob{top:126px}
	.new-cont-f{padding-top:208px}
	.new-cont-f .phone-f{font-size:14px;line-height:17px;letter-spacing:.5px}
	.logo-f img{max-width:179px}
	.menu-bottom-title{font-size:18px}
	.new-menu-f ul li{font-size:18px;line-height:28px}
	.col-menu-f{padding-bottom:45px;margin-bottom:45px}
	.new-cont-f .soc-f{top:1130px}
	.new-cont-f .soc-f li{margin-top:38px}
	.new-cont-f .soc-f li:first-child{margin-top:0}
	.new-cont-f .soc-f ul{margin-top:0}
	.new-cont-f .soc-f li.item2{order:1}
	.new-cont-f .soc-f li.item4{order:2}
	.new-cont-f .soc-f li.item5{order:3}
	.new-cont-f .soc-f li.item6{order:4}
	.tit-pay-ff{margin-bottom:0}
	.new-cont-f .pay-ff{display:flex;align-items:center;margin-bottom:77px}
	.new-cont-f .pay-ff ul{margin-left:auto}
	.registry-ff{font-size:13px;line-height:15px;max-width:350px}
}

@media screen and (max-width:767px){
	.col-menu-f{padding-right:0}
	.top-foot-mob{top:86px}
	.new-cont-f{padding-top:168px}
	.logo-f{margin-bottom:25px}
}


.popup-body-coms-nn .text-review-new {display:block!important;box-orient:unset!important;line-clamp:none !important;-webkit-box-orient:unset!important;overflow:visible!important;-webkit-line-clamp:none}

/*new herader*/
.department-sale{font-size:13px;line-height:16px;font-weight:700;white-space:nowrap}
.department-sale a{position:relative;display:inline-flex;align-items:center;text-decoration:none;border-radius:50px;color:#003459;padding:0 18px 2px 52px;min-height:44px;border:2px solid transparent}
.department-sale a:hover{border:2px solid #2ad348}
.department-sale a:before{position:absolute;top:50%;left:18px;transform:translateY(-50%);width:26px;height:26px;content:'';display:block;background:url(/local/templates/stoma1c_2025/images/ico-department.svg) no-repeat}
.department-sale a i{font-style:normal}
.header-new_mm .menu-top>ul>li{margin-left:12px}
.menu-top ul{margin-left:-13px}
.header-new_mm{max-width:1320px}
.in-panel-menu_n{ max-width:1320px}
.header-new_mm .menu-top>ul>li{font-size:14px}
.header-new_mm .phone-top{font-size:13px}
.header-new_mm .phone-top{margin-right:10px}
.header-new_mm .but-demo{margin-left:8px}
.header-new_mm .menu-top{margin-right:0}
.logo{min-width:197px;max-width:197px}
.logo img{max-width:100%}
.header-new_mm .but-demo{font-size:13px}
.header-new_mm .but-demo a{padding-left:18px;padding-right:18px}
.in-contacts-top_mm{display:flex;align-items:center}
.header-new_mm .phone-top{white-space:nowrap}
.menu-possible_mm .buts-menu_mm{margin-left:0;margin-right:24px}
.header-new_mm .in-menu_possible ul{max-width:100%}
.in-menu_possible{width:100%}
.menu-possible_mm{padding-top:39px;padding-bottom:39px}
.header-new_mm .menu-for .in-menu_possible ul{margin-top:-32px!important}
.in-menu_possible li.item7 a:before, .in-menu_possible li.item7 span:before{bottom:auto;top:1px;background:url(/local/templates/stoma1c_2025/images/ico-menu_for1.svg) no-repeat;width:14px;height:14px}
.in-menu_possible li.item8 a:before, .in-menu_possible li.item8 span:before{bottom:auto;top:1px;background:url(/local/templates/stoma1c_2025/images/ico-menu_for2.svg) no-repeat;width:16px;height:14px}
.in-menu_possible li.item9 a:before, .in-menu_possible li.item9 span:before{bottom:auto;top:1px;background:url(/local/templates/stoma1c_2025/images/ico-menu_for3.svg) no-repeat;width:16px;height:14px}
.department-sale-mob{font-size:16px;line-height:21px;font-weight:700;white-space:nowrap; text-align:center; text-transform: uppercase; margin-bottom:24px}
.department-sale-mob a{position:relative;display:inline-flex;align-items:center;text-decoration:none;border-radius:50px;color:#003459;padding:0 0 0px 40px;min-height:44px;border:2px solid transparent}
.department-sale-mob a:hover{border:2px solid transparent}
.department-sale-mob a:before{position:absolute;top:50%;left:0;transform:translateY(-50%);width:26px;height:26px;content:'';display:block;background:url(/local/templates/stoma1c_2025/images/ico-department.svg) no-repeat}
.department-sale-mob a i{font-style:normal}
.header-new_mm .menu-top>ul>li.sub_mm>a:after, .header-new_mm .menu-top>ul>li.sub_mm>span:after{top:5px}

@media screen and (max-width:1300px){
	.department-sale{margin-left:20px;margin-right:20px}
	.department-sale a i{display:none}
	.department-sale a{padding:0;min-height:26px;width:26px}
	.department-sale a:before{left:0}
}
@media screen and (max-width:1200px){
	.header-new_mm .phone-top{margin-bottom:0}
	.department-sale{margin-left:20px;margin-right:0}
	.in-contacts-top_mm{margin-bottom:7px}
}
@media screen and (max-width:999px){
	.wr-panel-mob_mm{padding-top:87px}
	.wr-panel-mob_mm .but-applicat_mm{margin-bottom:24px}
	.wr-panel-mob_mm .but-applicat_mm a:before{display:none}
	.wr-panel-mob_mm .but-applicat_mm a{background:#5fcdcd}
	.wr-panel-mob_mm .phone-mob_mm{margin-bottom:24px}
	.panel-mobile_mm .soc-mob_mm{margin-bottom:0}
	.wr-panel-mob_mm .but-tg-mob_mm{text-transform:uppercase;margin-bottom:24px;white-space:nowrap;font-size:16px;font-weight:700}
	.wr-panel-mob_mm .but-tg-mob_mm i{text-transform:uppercase;padding:0}
	.wr-panel-mob_mm .but-tg-mob_mm a{min-height:44px;border:2px solid transparent;border-radius:50px;display:inline-flex;padding-left:35px;padding-right:0}
	.wr-panel-mob_mm .but-tg-mob_mm a:before{content:'';display:block;left:0;background:url(/local/templates/stoma1c_2025/images/ico-tg-mob.svg) no-repeat;width:27px;height:22px}
	.wr-panel-mob_mm .but-tg-mob_mm{text-align:center}
}

/*page possible*/
.content h1{font-size:48px;line-height:120%;color:#003459;font-weight:700;margin:0 0 48px 0}
.wr-nav-possible{position:relative;z-index:50;padding:72px 0 72px 0}
.wr-nav-possible:before{position:absolute;top:0;left:50%;margin:0 0 0 -50vw;width:100vw;height:100%;content:'';display:block;background:#f5f6f9;z-index:-1}
.content{max-width:1194px;padding:0 15px 0 15px;margin:0 auto}
.breadcrumbs{margin:0 0 24px 0}
.breadcrumbs ul{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap}
.breadcrumbs ul li{position:relative;margin:0 5px 0 0;padding:0 11px 0 0;font-size:13px;line-height:24px;color:#7e8991}
.breadcrumbs ul li:before{position:absolute;top:10px;right:0;content:'';display:block;background:url(/local/templates/stoma1c_2025/images/ico-bread.svg) no-repeat;width:4px;height:6px}
.breadcrumbs ul li:last-child:before{display:none}
.breadcrumbs ul li:last-child{padding-right:0;margin-right:0}
.breadcrumbs ul li a{color:#003459;text-decoration:none}
.breadcrumbs ul li a:hover{text-decoration:underline}

.nav-possib_n ul{list-style-type:none;margin:-12px 0 0 -12px;padding:0;display:flex;flex-wrap:wrap}
.nav-possib_n ul li{margin:12px 0 0 12px;white-space:nowrap;padding:0;line-height:normal;background:0 0;font-size:14px;line-height:17px;font-weight:600;text-transform:uppercase}
.nav-possib_n ul li a{position:relative;background:#fff;border-radius:50px;padding:2px 20px 0 42px;color:#003459;height:40px;display:inline-flex;align-items:center;text-decoration:none}
.nav-possib_n ul li a:before{position:absolute;top:50%;transform:translateY(-50%);left:20px;content:'';display:block}
.nav-possib_n ul li a.active{background:#3caae1;color:#fff}
.nav-possib_n ul li.item1 a:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible1.svg) no-repeat;width:12px;height:12px}
.nav-possib_n ul li.item2 a:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible2.svg) no-repeat;width:14px;height:12px}
.nav-possib_n ul li.item3 a:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible3.svg) no-repeat;width:13px;height:12px}
.nav-possib_n ul li.item4 a:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible4.svg) no-repeat;width:13px;height:10px}
.nav-possib_n ul li.item5 a:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible5.svg) no-repeat;width:12px;height:12px}
.nav-possib_n ul li.item6 a:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible6.svg) no-repeat;width:13px;height:12px}
.nav-possib_n ul li.item7 a:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible7.svg) no-repeat;width:13px;height:12px}
.nav-possib_n ul li.item8 a:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible8.svg) no-repeat;width:12px;height:12px}
.nav-possib_n ul li.item9 a:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible9.svg) no-repeat;width:8px;height:12px}
.nav-possib_n ul li.item10 a:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible10.svg) no-repeat;width:13px;height:12px}
.nav-possib_n ul li a.active{background:#5fcdcd;color:#fff}
.nav-possib_n ul li.item1 a.active:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible1-2.svg) no-repeat}
.nav-possib_n ul li.item2 a.active:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible2-2.svg) no-repeat}
.nav-possib_n ul li.item3 a.active:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible3-2.svg) no-repeat}
.nav-possib_n ul li.item4 a.active:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible4-2.svg) no-repeat}
.nav-possib_n ul li.item5 a.active:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible5-2.svg) no-repeat}
.nav-possib_n ul li.item6 a.active:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible6-2.svg) no-repeat}
.nav-possib_n ul li.item7 a.active:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible7-2.svg) no-repeat}
.nav-possib_n ul li.item8 a.active:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible8-2.svg) no-repeat}
.nav-possib_n ul li.item9 a.active:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible9-2.svg) no-repeat}
.nav-possib_n ul li.item10 a.active:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible10-2.svg) no-repeat}

@media screen and (min-width: 999px){
	.nav-possib_n ul li a:hover{background:#5fcdcd;color:#fff}
	.nav-possib_n ul li.item1 a:hover:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible1-2.svg) no-repeat}
	.nav-possib_n ul li.item2 a:hover:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible2-2.svg) no-repeat}
	.nav-possib_n ul li.item3 a:hover:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible3-2.svg) no-repeat}
	.nav-possib_n ul li.item4 a:hover:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible4-2.svg) no-repeat}
	.nav-possib_n ul li.item5 a:hover:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible5-2.svg) no-repeat}
	.nav-possib_n ul li.item6 a:hover:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible6-2.svg) no-repeat}
	.nav-possib_n ul li.item7 a:hover:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible7-2.svg) no-repeat}
	.nav-possib_n ul li.item8 a:hover:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible8-2.svg) no-repeat}
	.nav-possib_n ul li.item9 a:hover:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible9-2.svg) no-repeat}
	.nav-possib_n ul li.item10 a:hover:before{background:url(/local/templates/stoma1c_2025/images/ico-nav-possible10-2.svg) no-repeat}
}
.b-patient{padding:72px 0 72px 0}
.b-patient .title{margin:0 0 48px 0;text-align:left}
.list-patient_possible{display:flex;flex-wrap:wrap;margin:-36px 0 0 -36px}
.item-patient_possible{width:calc(50% - 36px);margin:36px 0 0 36px}
.in-patient_possible{background:#f5f6f9;height:100%;border-radius:15px;display:flex;padding:30px}
.desc-patient_possible{width:232px;min-width:232px;margin:0 10px 0 0}
.tit-patient_possible{font-size:25px;line-height:130%;font-weight:700;margin:0 0 16px 0}
.desc-patient_possible p{font-size:14px;line-height:130%;margin:0 0 16px 0;padding:0; font-weight:500}
.img-patirnt_possible{margin-left:auto}
.img-patirnt_possible img{display:block;max-width:100%}
.item1 .img-patirnt_possible{max-width:246px;margin-right:-5px}
.item2 .img-patirnt_possible{max-width:235px}
.wr-messengers_possible{position:relative;z-index:50;padding:72px 0 72px 0}
.wr-messengers_possible:before{position:absolute;top:0;left:50%;margin:0 0 0 -50vw;width:100vw;height:100%;content:'';display:block;background:#f5f6f9;z-index:-1}
.list-mess_possible{display:flex;margin:-36px 0 0 -36px}
.item-mess_possible{width:calc(33.33% - 36px);margin:36px 0 0 36px}
.in-mess_possible{background:#fff;border-radius:20px;padding:30px;height:100%;display:flex;flex-direction:column}
.tit-mess-possible{font-size:25px;line-height:130%;font-weight:700;color:#003459;margin:0 0 16px 0}
.in-mess_possible p{font-size:14px;line-height:130%;margin:0 0 28px 0;padding:0; font-weight:500}
.img-mess_possible{margin-top:auto;margin-left:auto;margin-right:auto}
.img-mess_possible img{display:block;margin:0 auto;max-width:100%}
.item1 .img-mess_possible{margin-left:-4px;margin-right:-4px}
.wr-med_possible{position:relative;z-index:50;padding:72px 0 72px 0}
.wr-med_possible:before{position:absolute;top:0;left:50%;margin:0 0 0 -50vw;width:100vw;height:100%;content:'';display:block;background:#5fcdcd;z-index:-1}
.b-med_possble .head-block_possible{color:#fff;margin:0 0 48px 0}
.b-med_possble .head-block_possible .title{color:#fff}
.b-med_possble .link-more_arrow a{color:#fff}
.b-med_possble .link-more_arrow a:before{position:absolute;top:50%;right:0;transform:translateY(-50%);content:'';display:block;background:url(/local/templates/stoma1c_2025/images/ico-link-more2.svg) no-repeat;width:24px;height:24px}
.list-med_possible{display:flex;margin:-36px 0 0 -36px}
.item-med_possible{width:calc(33.33% - 36px);margin:36px 0 0 36px}
.in-med_possible{background:#fff;border-radius:20px;padding:30px;height:100%;display:flex;flex-direction:column}
.tit-med-possible{font-size:25px;line-height:130%;font-weight:700;color:#003459;margin:0 0 16px 0}
.in-med_possible p{font-size:14px;line-height:130%;margin:0 0 25px 0;padding:0; font-weight:500}
.img-med_possible{margin-top:auto;margin-left:auto;margin-right:auto}
.img-med_possible img{display:block;margin:0 auto;max-width:100%}
.wr-admin_possible{padding:72px 0 72px 0}
.b-admin_possible .head-block_possible{margin-bottom:48px}
.list-admin_possible{display:flex;margin:-36px 0 0 -36px}
.item-admin_possible{width:calc(33.33% - 36px);margin:36px 0 0 36px}
.in-admin_possible{background:#f3f5f9;border-radius:20px;padding:30px;height:100%;display:flex;flex-direction:column}
.tit-admin_possible{font-size:25px;line-height:130%;font-weight:700;color:#003459;margin:0 0 16px 0}
.in-admin_possible p{font-size:14px;line-height:130%;margin:0 0 15px 0;padding:0; font-weight:500}
.img-admin_possible{margin-top:auto;margin-left:auto;margin-right:auto}
.img-admin_possible img{display:block;margin:0 auto;max-width:100%}
.item1 .img-admin_possible{margin-left:-5px;margin-bottom:-30px;max-width:308px}
.item2 .img-admin_possible{max-width:304px}
.item3 .img-admin_possible{max-width:304px}
.wr-raport_possible{position:relative;z-index:50;padding:72px 0 72px 0}
.wr-raport_possible:before{position:absolute;top:0;left:50%;margin:0 0 0 -50vw;width:100vw;height:100%;content:'';display:block;background:#f5f6f9;z-index:-1}
.b-raport_possible{padding:43px 65px 76px 105px;display:flex;align-items:center;background:#fff;border-radius:20px}
.img-raport-possible{width:427px;max-width:427px;margin-right:20px}
.img-raport-possible img{display:block;max-width:100%}
.desc-raport_possible{margin-left:auto;max-width:469px}
.desc-raport_possible .title{text-align:left;margin-bottom:12px}
.desc-raport_possible p{ font-size:16px; line-height:120%; margin:0 0 32px 0; padding:0; font-weight:500}
.desc-raport_possible ul{list-style-type:none;margin:0 0 32px 0;padding:0}
.desc-raport_possible ul li{position:relative;margin:0 0 14px 0;padding:0 0 0 21px;font-size:15px;line-height:130%; font-weight:500}
.desc-raport_possible ul li:last-child{margin-bottom:0}
.desc-raport_possible ul li:before{position:absolute;top:5px;left:0;width:9px;height:9px;border-radius:50%;background:#5fcdcd;content:'';display:block}
.b-possib-usefull_n{position:relative;z-index:50;padding-top:72px;padding-bottom:72px}
.b-possib-usefull_n:before{position:absolute;top:0;left:50%;margin:0 0 0 -50vw;width:100vw;height:100%;content:'';display:block;background:#f5f6f9;z-index:-1}
.b-possib-usefull_n .title{margin-bottom:48px;text-align:left}
.list-userfull_possible{display:flex;flex-wrap:wrap;margin:-36px 0 0 -36px}
.item-userfull_possible{position:relative;background:#66b6f7;min-height:200px;color:#fff;padding:30px 113px 30px 30px;border-radius:20px;width:calc(33.333% - 36px);margin:36px 0 0 36px}
.sm-tit-userfull{font-size:21px;margin:0 0 16px 0;line-height:130%;font-weight:700}
.item-userfull_possible p{font-size:14px;line-height:130%;margin:0;padding:0; font-weight:500}
.ico-userfull{position:absolute;top:30px;right:30px}
.ico-userfull img{display:block;max-width:100%}
.item-userfull_possible.item1{background:#66b6f7}
.item-userfull_possible.item2{background:#f48ec1}
.item-userfull_possible.item2 .ico-userfull{max-width:60px}
.item-userfull_possible.item3{background:#ffac71}
.item-userfull_possible.item4{background:#ccbbfb}
.item-userfull_possible.item5{background:#83a5ff}
.item-userfull_possible.item5 p{max-width:200px}
.item-userfull_possible.item6{background:#8dd99e}
.wr-mobile_possible{padding:72px 0 72px 0}
.mobile-app_possible{background:#f5f6f9;border-radius:20px;padding:0 81px 0 74px;display:flex;align-items:center}
.left-app_possible{padding:30px 0 30px 0;margin:0 20px 0 0}
.tit-app_possible{font-size:38px;line-height:120%;margin:0 0 32px 0;max-width:420px;font-weight:700}
.left-app_possible p{font-size:16px;line-height:130%;margin:0 0 32px 0;padding:0; font-weight:500}
.button-blue{font-size:16px;line-height:21px;font-weight:700;text-transform:uppercase}
.button-blue a{display:inline-flex;min-height:64px;align-items:center;border-radius:64px;text-align:center;justify-content:center;padding:0 33px 0 33px;background:#57b2ec;color:#fff;text-decoration:none}
.right-app_possible{margin-left:auto;min-width:411px;width:411px}
.img-app_possible{position:relative;top:-51px;max-width:411px}
.img-app_possible img{display:block;max-width:100%}
.wr-integration-inner{position:relative;z-index:50}
.wr-integration-inner:before{position:absolute;top:0;left:50%;margin:0 0 0 -50vw;width:100vw;height:100%;content:'';display:block;background:#5fcdcd;z-index:-1}
.head-integration-inner{display:flex;align-items:center;margin:0 0 36px 0}
.head-integration-inner .title{margin:0 20px 0 0;color:#fff}
.head-integration-inner .but-more{margin-left:auto}
.all-more i{padding-right:75px;padding-left:24px}
.all-more i:before{right:9px;left:auto}
.wr-integration-inner .in-item-integration{background:#fff}
.wr-integration-inner .item-integration.item5 .img-item-integration{max-width:294px;margin-left:auto;margin-top:0}
.wr-integration-inner .item-integration.item5 .in-item-integration{padding-bottom:29px;align-items:center}
.wr-integration-inner .item-integration.item1 .img-item-integration{width:195px;max-width:195px}
.wr-loyal_possible{position:relative;z-index:50;padding:72px 0 72px 0}
.wr-loyal_possible:before{position:absolute;top:0;left:50%;margin:0 0 0 -50vw;width:100vw;height:100%;content:'';display:block;background:#f5f6f9;z-index:-1}
.b-loyal_possible{padding:62px 65px 58px 93px;display:flex;align-items:center;background:#fff;border-radius:20px}
.img-loyal-possible{width:449px;max-width:449px;margin-right:20px}
.img-loyal-possible img{display:block;max-width:100%}
.desc-loyal_possible{margin-left:auto;max-width:469px}
.desc-loyal_possible .title{text-align:left;margin-bottom:32px}
.desc-loyal_possible ul{list-style-type:none;margin:0 0 32px 0;padding:0}
.desc-loyal_possible ul li{position:relative;margin:0 0 24px 0;padding:0 0 0 21px;font-size:15px;line-height:130%; font-weight:500}
.desc-loyal_possible ul li:last-child{margin-bottom:0}
.desc-loyal_possible ul li:before{position:absolute;top:5px;left:0;width:9px;height:9px;border-radius:50%;background:#5fcdcd;content:'';display:block}
.b-marketing_possible{padding:72px 0 72px 0}
.head-block_possible{display:flex;align-items:center;margin:0 0 48px 0}
.head-block_possible .title{margin-bottom:0;margin-right:20px}
.link-more_arrow{font-size:14px;font-weight:500;white-space:nowrap}
.head-block_possible .link-more_arrow{ margin-left:auto}
.link-more_arrow a{position:relative;padding:0 37px 0 0;display:inline-flex;color:#57b2ec}
.link-more_arrow a:before{position:absolute;top:50%;right:0;transform:translateY(-50%);content:'';display:block;background:url(/local/templates/stoma1c_2025/images/ico-link-more.svg) no-repeat;width:24px;height:24px}
.list-marketing_possible{display:flex;flex-wrap:wrap;margin:-36px 0 0 -36px}
.item-marketing_possible{width:calc(50% - 36px);margin:36px 0 0 36px}
.in-marketing_possible{display:flex;background:#f5f6f9;height:100%;border-radius:15px;padding:30px}
.desc-marketing_possible{min-width:232px;width:232px;margin-right:10px}
.desc-marketing_possible p{ font-weight:500}
.tit-mark_possib{font-size:25px;font-weight:700;color:#003459;margin:0 0 16px 0}
.img-marketing_possible{margin-left:auto}
.img-marketing_possible img{display:block;max-width:100%}
.item1 .img-marketing_possible{max-width:234px}
.item2 .img-marketing_possible{max-width:234px}
.item3 .img-marketing_possible{max-width:234px}
.item4 .img-marketing_possible{max-width:242px}
.but-more{ font-weight:700}


@media screen and (max-width:1200px){
	.sm-tit-userfull,.tit-admin_possible,.tit-item-integrat,.tit-mark_possib,.tit-med-possible,.tit-mess-possible,.tit-patient_possible{font-size:18px;line-height:130%}
	.desc-item-integration{margin-right:10px}
	.b-loyal_possible{padding-left:50px;padding-right:50px}
	.desc-loyal_possible{max-width:386px}
	.mobile-app_possible{padding-left:50px;padding-right:50px}
	.in-patient_possible{padding-left:20px;padding-right:20px}
	.item-userfull_possible{padding-right:100px}
	.b-raport_possible{padding-left:50px;padding-right:50px}
	.desc-raport_possible{max-width:403px}
}

@media screen and (max-width:999px){
	.in-patient_possible{flex-direction:column}
	.desc-patient_possible{margin-right:0}
	.img-patirnt_possible{margin-left:auto;margin-right:auto!important}
	.list-mess_possible{flex-wrap:wrap}
	.item-mess_possible{width:calc(50% - 36px)}
	.list-med_possible{flex-wrap:wrap}
	.item-med_possible{width:calc(50% - 36px)}
	.list-admin_possible{flex-wrap:wrap}
	.item-admin_possible{width:calc(50% - 36px)}
	.b-raport_possible{flex-direction:column;align-items:flex-start}
	.img-raport-possible{order:2;margin-right:0;margin-bottom:50px}
	.desc-raport_possible{order:1;margin-left:0!important;margin-bottom:50px}
	.in-marketing_possible{flex-direction:column}
	.desc-marketing_possible{margin-right:0}
	.img-marketing_possible{margin-left:0;margin-right:0}
	.b-loyal_possible{flex-direction:column;align-items:flex-start}
	.desc-loyal_possible{order:1;margin-left:0;margin-bottom:50px;max-width:none}
	.img-loyal-possible{order:2;margin-right:0}
	.desc-loyal_possible .title br{display:none}
	.head-integration-inner .title{text-align:left}
	.tit-app_possible{font-size:32px}
	.mobile-app_possible{flex-direction:column;align-items:flex-start}
	.left-app_possible{margin-right:auto!important;margin-left:auto;margin-bottom:50px;text-align:center}
	.right-app_possible{margin-left:auto;margin-right:auto}
	.item-userfull_possible{width:calc(50% - 36px)}
	.tit-app_possible{margin-left:auto;margin-right:auto}
}

@media screen and (min-width:767px){
	.for-mob{display:none}
}

@media screen and (max-width:767px){
	.b-patient .title{font-size:24px;line-height:110%;margin-bottom:36px}
	.item-patient_possible{width:calc(100% - 36px)}
	.desc-patient_possible{width:auto;max-width:298px}
	.in-patient_possible{padding:30px}
	.desc-patient_possible{margin-bottom:32px}
	.b-patient{padding-top:48px;padding-bottom:48px}
	.item1 .img-patirnt_possible{max-width:340px;margin-left:0;margin-bottom:-27px;margin-right:-20px!important}
	.item2 .img-patirnt_possible{max-width:327px;margin-left:0;margin-right:-27px!important}
	.desc-patient_possible p{margin-bottom:0}
	.desc-patient_possible .link-more_arrow{margin-top:16px}
	.head-block_possible .title{font-size:24px;line-height:110%;text-align:left;margin-right:0}
	.head-block_possible .link-more_arrow{display:none}
	.head-block_possible{margin-bottom:36px}
	.sm-tit-userfull,.tit-admin_possible,.tit-item-integrat,.tit-mark_possib,.tit-med-possible,.tit-mess-possible,.tit-patient_possible{font-size:20px;line-height:130%}
	.wr-messengers_possible{padding-top:48px;padding-bottom:48px}
	.b-messengers_possible{padding-left:20px;padding-right:20px}
	.slider-mess_possible{margin:0 0 36px 0}
	.item-mess_possible{width:100%;margin:0}
	.slider-mess_possible .slick-prev{left:-22px}
	.slider-mess_possible .slick-next{right:-22px}
	.slider-mess_possible .slick-track{display:flex}
	.b-med_possble .head-block_possible{margin-bottom:36px}
	.wr-med_possible{padding-top:48px;padding-bottom:48px}
	.b-med_possble{padding-left:20px;padding-right:20px}
	.slider-med_possible{margin:0 0 36px 0}
	.item-med_possible{width:100%;margin:0}
	.slider-med_possible .slick-prev{left:-22px}
	.slider-med_possible .slick-next{right:-22px}
	.slider-med_possible .slick-track{display:flex}
	.b-admin_possible .head-block_possible{margin-bottom:36px}
	.wr-admin_possible{padding-top:48px;padding-bottom:48px}
	.b-admin_possible{padding-left:20px;padding-right:20px}
	.slider-admin_possible{margin:0 0 36px 0}
	.item-admin_possible{width:100%;margin:0}
	.slider-admin_possible .slick-prev{left:-22px}
	.slider-admin_possible .slick-next{right:-22px}
	.slider-admin_possible .slick-track{display:flex}
	.wr-raport_possible{padding-top:48px;padding-bottom:48px}
	.b-raport_possible{background:0 0;padding:0}
	.desc-raport_possible .title{font-size:24px;line-height:110%;margin-bottom:12px}
	.desc-raport_possible p{max-width:300px;margin-bottom:36px}
	.img-raport-possible{width:auto;max-width:100%;margin-bottom:36px}
	.desc-raport_possible .button-blue{display:none}
	.desc-raport_possible ul{margin-bottom:0;max-width:380px}
	.desc-raport_possible{margin-bottom:36px}
	.wr-raport_possible .button-blue a{width:100%}
	.b-marketing_possible .head-block_possible{margin-bottom:36px}
	.b-marketing_possible{padding:48px 20px 48px 20px}
	.slider-marketing_possible{margin:0 0 36px 0}
	.item-marketing_possible{width:100%;margin:0}
	.slider-marketing_possible .slick-prev{left:-22px}
	.slider-marketing_possible .slick-next{right:-22px}
	.slider-marketing_possible .slick-track{display:flex}
	.desc-marketing_possible p{font-size:14px;line-height:130%;margin:0}
	.desc-marketing_possible{width:auto}
	.item1 .img-marketing_possible{max-width:100%}
	.desc-marketing_possible p{margin-bottom:30px}
	.item3 .img-marketing_possible{max-width:182px}
	.wr-loyal_possible{padding-top:48px;padding-bottom:48px}
	.b-loyal_possible{padding:0;background:0 0}
	.desc-loyal_possible .title{font-size:24px;line-height:110%;margin-bottom:36px}
	.desc-loyal_possible ul{margin-bottom:0}
	.desc-loyal_possible{margin-bottom:36px}
	.desc-loyal_possible .button-blue{display:none}
	.wr-loyal_possible .button-blue a{width:100%}
	.img-loyal-possible{margin-bottom:36px;width:auto;max-width:358px}
	.head-integration-inner .but-more{display:none}
	.head-integration-inner .title{font-size:24px;line-height:110%;margin-right:0;max-width:100%}
	.b-integration{padding:48px 20px}
	.b-integration:after{display:none}
	.slider-list-integrations{position:relative;margin-bottom:36px}
	.slider-list-integrations .slick-prev{left:-2px}
	.slider-list-integrations .slick-next{right:-2px}
	.slider-list-integrations .slick-track{display:flex}
	.b-integration .but-more a{font-size:15px}
	.all-more i{padding-right:65px;padding-left:18px}
	.wr-mobile_possible{padding-top:48px;padding-bottom:48px}
	.tit-app_possible{font-size:24px;line-height:110%;text-align:left;max-width:358px;margin-left:0;margin-bottom:12px}
	.left-app_possible p{text-align:left}
	.mobile-app_possible{background:0 0;padding:0;margin:0}
	.left-app_possible .button-blue{display:none}
	.left-app_possible{padding:0;margin-bottom:36px}
	.img-app_possible{max-width:358px;margin-left:auto;margin-right:auto;margin-bottom:5px;top:-30px}
	.wr-mobile_possible .button-blue a{width:100%}
	.b-possib-usefull_n{padding:48px 20px}
	.b-possib-usefull_n .title{font-size:24px;max-width:325px;line-height:110%;margin-bottom:36px}
	.list-userfull_possible{margin:0}
	.item-userfull_possible{width:100%;margin:0}
	.sm-tit-userfull{font-size:21px}
	.item-userfull_possible{min-height:177px}
	.slider-userfull_possible .slick-prev{left:-22px}
	.slider-userfull_possible .slick-next{right:-22px}
	.slider-userfull_possible .slick-track{display:flex}
	.item-userfull_possible{padding-right:110px}
	.content h1{ font-size:36px; margin-bottom:36px}
	.nav-possib_n.fixed_n:before{box-shadow:0 0 22px 0 #1ea0DE26}
	.nav-possib_n{top:76px}
	.nav-possib_n:before{width:99.9vw}
	.nav-possib_n{padding-top:20px;padding-bottom:20px;overflow-x:auto;width:100%}
	.nav-possib_n ul{flex-wrap:nowrap}
	.nav-possib_n ul li a{height:40px}
	.nav-possib_n ul li{font-size:14px;line-height:14px}
	.nav-possib_n ul li{margin-left:12px;margin-top:0}
	.nav-possib_n ul li:first-child{margin-left:15px}
	.nav-possib_n ul li:last-child{position:relative;left:0;margin-left:12px}
	.nav-possib_n ul{margin-left:0;margin-top:0;width:100%}
	.nav-possib_n{-ms-overflow-style:none;scrollbar-width:none}
	.nav-possib_n::-webkit-scrollbar{display:none}
	.wr-possib_n{min-height:84px;margin-top:-30px;margin-left:-15px;margin-right:-15px}
	.fixed_n{position:fixed;top:75px;left:0;background:#f3f5f9;box-shadow:0 0 22px 0 #1ea0DE26;z-index:79}
	.wr-nav-possible{z-index:98;padding-bottom:25px;padding-top:40px}

	.content{ padding-left:35px;padding-right:35px}
	.nav-possib_n ul:after{content:'';display:block;height:2px;min-width:35px}
	.nav-possib_n ul li:first-child{ margin-left:35px}
	.nav-possib_n ul:after{min-width:35px}
	.wr-possib_n{ margin-left:-35px; margin-right:-35px}
	.right-app_possible{ min-width:1px; width:auto; max-width:100%}
	.b-admin_possible, .b-messengers_possible, .b-med_possble, .b-admin_possible, .b-marketing_possible, .b-integration, .b-possib-usefull_n{ padding-left:0; padding-right:0}
	.img-med_possible, .img-admin_possible, .img-item-integration{margin-top:0}
	.in-admin_possible p, .desc-item-integration p{margin-bottom:25px}
}

/*page support*/
.wr-top-support{position:relative;z-index:50;padding:51px 0 0 0}
.wr-top-support:before{position:absolute;top:0;left:50%;margin:0 0 0 -50vw;width:100vw;height:100%;content:'';display:block;background:#f5f6f9;z-index:-1}
.ban-support_top{max-width:1194px;margin:0 auto;padding:0 0 0 0;display:flex}
.left-support_top{width:100%;max-width:654px;margin-right:40px;padding-bottom:50px}
.left-support_top h1{font-size:45px;line-height:110%;margin:0 0 48px 0;padding:0}
.contacts-support_top{display:flex;margin:0 0 24px -36px}
.item-support_top{position:relative;width:calc(50% - 36px);min-height:115px;display:flex;flex-direction:column;justify-content:center;padding:0 0 0 96px;margin:0 0 0 36px;background:#fff;border-radius:22px}
.item-support_top:before{content:'';display:block;position:absolute;top:50%;left:25px;transform:translateY(-50%)}
.item-support_top.item1:before{width:60px;height:61px;background:url(/local/templates/stoma1c_2025/images/ico-tech_sup1.svg) no-repeat}
.item-support_top.item2:before{width:60px;height:61px;background:url(/local/templates/stoma1c_2025/images/ico-tech_sup2.svg) no-repeat}
.item-support_top i{font-style:normal;display:block;font-size:20px;line-height:120%;font-weight:700;color:#003459;margin:0 0 12px 0}
.item-support_top p{margin:0;padding:0;font-size:15px;line-height:130%;color:#003459}
.item-support_top a{font-weight:700;color:#003459;text-decoration:underline}
.item-support_top a:hover{text-decoration:none}
.item-support_top b{font-style:normal;font-weight:400}
.work-support_top{padding:21px 22px;background:#fff;border-radius:22px}
.tit-support_top{font-size:20px;line-height:120%;font-weight:700;color:#003459;margin:0 0 12px 0}
.time-support_top{font-size:15px;line-height:130%;font-weight:700;margin:0 0 12px 0}
.work-support_top p{font-size:15px;line-height:130%;margin:0;padding:0}
.right-support_top{margin-left:auto}
.img-support_top{max-width:438px;margin-right:-12px}
.img-support_top img{display:block;max-width:100%}
.in-content_support{max-width:1194px;margin:0 auto;padding:63px 0 0 0}
.block-video_support{position:relative;background:#f3f5f9;border-radius:22px;padding:51px 50px 81px 54px;margin:0 0 80px 0}
.body-video_support{display:flex;align-items:center}
.left-video_support{width:100%;max-width:381px;margin:0 48px 0 0}
.tit_support{font-size:38px;line-height:110%;font-weight:700;color:#003459;margin:0 0 12px 0}
.tit_support b{color:#66baf7}
.left-video_support ul{list-style-type:none;margin:0;padding:0}
.left-video_support ul li{margin:0;padding:0;font-size:16px;line-height:130%;border-bottom:1px solid #e2e2e2}
.left-video_support ul li a{position:relative;display:flex;align-items:center;padding:23px 0 23px 32px;min-height:70px;color:#7d7d7d;text-decoration:none;width:102%}
.left-video_support ul li a:before{position:absolute;top:50%;left:0;width:10px;height:14px;transform:translateY(-50%);content:'';background:url(/local/templates/stoma1c_2025/images/arrow-sup.svg) no-repeat}
.left-video_support ul li.active a:before{background:url(/local/templates/stoma1c_2025/images/arrow-sup2.svg) no-repeat}
.left-video_support ul li.active a{font-weight:600;color:#003459}
.left-video_support ul li.active{border-color:#5FCDCD}
.right-video_support{margin-left:auto}
.in-video-support{background:#fff;border-radius:22px;box-shadow:0 0 66px 0 #0000001A;padding:39px 34px}
.img-video-support{background:#e0f2ff;border-radius:22px;display:flex;align-items:center;justify-content:center;overflow:hidden}
.img-video-support img{display:block;width:100%;max-width:555px}
.img-video-support video{position:relative;top:1px;display:block;width:100%;border-radius:22px;border:none}
.item-video-support a{position:relative;display:block}
.item-video-support a:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:50;content:'';display:block;background:#fff url(/local/templates/stoma1c_2025/images/arrow-video-sup.svg) no-repeat;background-size:100% auto;border-radius:50%;width:85px;height:85px;box-shadow:0 0 44px 0 #0000001A}
.item-video-support{display:none}
.item-video-support:first-child{display:block}
.block-video_support .but-more-arrow{margin:0;position:absolute;bottom:-32px;left:50%;transform:translateX(-50%);font-size:16px;line-height:21px;font-weight:600}
.base_support{position:relative;background:#f3f5f9;border-radius:22px;padding:46px 56px 45px 54px;margin:0}
.body-base_support{display:flex}
.left-base_support{max-width:450px;display:flex;flex-direction:column;padding-bottom:10px}
.left-base_support .tit_support{margin:0 0 24px 0}
.left-base_support p{font-size:16px;line-height:130%;color:#003459;margin:0 0 20px 0;padding:0}
.left-base_support .but-more-arrow{margin:auto 0 0 0;text-align:left}
.right-base_support{margin-left:auto}
.img-base_support{max-width:517px}
.img-base_support img{display:block;max-width:100%}
.wr-ask_support .block-ask_n{max-width:1194px}
.wr-ask_support .small-ask_n{max-width:100%}
.but-more-arrow{font-size:16px;line-height:21px;font-weight:600;text-transform:uppercase}
.but-more-arrow a{display:inline-flex;min-height:64px;align-items:center;justify-content:center;text-align:center;transition:.2s;background:#57b2ec;border-radius:100px;color:#fff;text-decoration:none}
.but-more-arrow a:hover{background:#3a9ddc}
.but-more-arrow i{position:relative;display:flex;padding:0 82px 0 33px;font-style:normal;justify-content:center;text-align:center}
.but-more-arrow i:before{position:absolute;top:50%;left:auto;right:21px;transform:translateY(-50%);content:'';display:block;background:url(/local/templates/stoma1c_2025/images/ico-but-more.svg) no-repeat;width:49px;height:50px}
.block-ask.back-white:before{background:#fff}
.block-ask.back-white .head-item-ask{background:#f5f6f9;border-radius:15px}
.block-ask.back-white .head-item-ask.active{background:#5fcdcd;border-radius:15px 15px 0 0;color:#fff}
.block-ask.back-white .body-item-ask{background:#f5f6f9}

@media screen and (min-width:999px){
	.left-video_support ul li a:hover:before{background:url(/local/templates/stoma1c_2025/images/arrow-sup2.svg) no-repeat}
	.left-video_support ul li a:hover{font-weight:600;color:#003459}
	.left-video_support ul li:hover{border-color:#41b4b4}
}
@media screen and (max-width:1200px){
	.block-video_support{padding-left:30px;padding-right:30px;padding-top:40px}
	.left-video_support{margin-right:30px}
	.base_support{padding-left:30px;padding-right:30px;padding-top:40px}
}
@media screen and (max-width:1100px){
	.img-support_top{min-width:390px}
	.ban-support_top{align-items:flex-end}
	.left-support_top{margin-right:20px}
	.item-support_top p{font-size:12px}
	.item-support_top:before{left:20px}
	.item-support_top{padding-left:88px}
}
@media screen and (max-width:999px){
	.ban-support_top{flex-direction:column;align-items:center}
	.left-support_top{margin-right:0;max-width:100%}
	.right-support_top{margin-left:0}
	.img-support_top{margin-left:auto;margin-right:auto}
	.body-video_support{flex-direction:column}
	.left-video_support{margin-right:0;max-width:100%;margin-bottom:50px}
	.right-video_support{margin-left:0}
	.tit_support br{display:none}
	.body-base_support{flex-direction:column}
	.left-base_support{max-width:100%;order:2;padding-bottom:0;text-align:center}
	.right-base_support{margin-left:0;order:1;margin-bottom:28px}
	.img-base_support{margin-left:auto;margin-right:auto}
	.base_support{padding-bottom:40px}
	.left-base_support .but-more_n{text-align:center}
	.right-support_top{display:none}
}
@media screen and (max-width:767px){
	.wr-top-support{padding-top:45px}
	.contacts-support_top{flex-direction:column}
	.item-support_top{width:calc(100% - 36px);margin-bottom:24px}
	.item-support_top:last-child{margin-bottom:0}
	.item-support_top{padding-left:132px}
	.item-support_top:before{width:86px!important;height:87px!important;background-size:100% auto!important}
	.item-support_top b{display:block;font-size:16px;line-height:130%;margin-top:12px}
	.item-support_top p{font-size:16px;line-height:130%}
	.item-support_top{min-height:140px}
	.left-support_top h1{font-size:30px;line-height:110%;margin:0 0 24px 0;max-width:300px}
	.wr-ban-inner_support .breadcreams_n{margin-bottom:30px}
	.wr-ban-inner_support{padding-top:65px}
	.item-support_top:before{left:22px}
	.tit-support_top{width:102%;margin-bottom:12px;font-family: "Golos Text", sans-serif;}
	.time-support_top{font-size:20px;line-height:130%;margin-bottom:12px}
	.work-support_top p{font-size:16px;max-width:270px}
	.work-support_top{padding-bottom:27px}
	.left-support_top{padding-bottom:76px}
	.img-support_top{min-width:1px}
	.in-content_support{padding-top:71px}
	.tit_support{font-size:25px;line-height:110%}
	.left-video_support ul li a{padding-top:12px;padding-bottom:12px}
	.left-video_support{margin-bottom:35px}
	.tit_support{margin-bottom:15px}
	.block-video_support{padding-top:35px;margin-bottom:48px}
	.in-video-support{border-radius:20px;padding:13px 17px}
	.block-video_support .but-more-arrow{position:relative;bottom:auto;left:auto;transform:none;margin-top:26px}
	.block-video_support .but-more-arrow a i:before{ left:9px; right:auto}
	.block-video_support .but-more-arrow a{ width:100%}
	.block-video_support .but-more-arrow a i{ padding-left:74px; padding-right:43px; display:flex; width:100%}
	.block-video_support{padding-bottom:37px}
	.block-video_support .but-more_n a i{min-height:64px;padding-left:70px}
	.block-video_support .but-more_n a i:before{display:block}
	.base_support{padding:35px 30px 35px 30px}
	.left-base_support{text-align:left}
	.left-base_support p{margin-bottom:26px}
	.left-base_support .but-more-arrow{position:relative;bottom:auto;left:auto;transform:none;margin-top:0}
	.left-base_support .but-more-arrow a i:before{ left:9px; right:auto}
	.left-base_support .but-more-arrow a{ width:100%}
	.left-base_support .but-more-arrow a i{ padding-left:74px; padding-right:43px; display:flex; width:100%}
	.wr-ask_support .title_n{color:#3caae1;font-size:25px;line-height:110%;margin-bottom:30px}
	.wr-ask_support .head-ask_n{padding-left:24px}
	.wr-ask_support .content-ask_n{padding-left:24px}
	.img-video-support img{max-width:198px}
	.right-video_support{width:100%}
	.img-video-support{padding-top:0;padding-bottom:0}
	.in-video-support{box-shadow:none}
	.item-video-support a:before{width:60px;height:60px}
	.left-base_support .tit_support{margin-bottom:28px}
	.block-ask.back-white{padding-left:35px;padding-right:35px}
}

@media screen and (max-width:410px){
	.item-support_top{padding-left:120px}
}

@media screen and (max-width:388px){
	.item-support_top p{font-size:14px}
}

/*academy*/
.content{padding-bottom:72px}
.b-possib-usefull_n{margin-bottom:-72px}
.main.grey{background:#f5f6f9}
.nav-academy{margin:0 0 48px 0}
.nav-academy ul{list-style-type:none;margin:-12px 0 0 -12px;padding:0;display:flex;flex-wrap:wrap}
.nav-academy ul li{margin:12px 0 0 12px;padding:0;font-size:13px;line-height:100%;text-transform:uppercase;background:0 0;font-weight:600}
.nav-academy ul li a, .nav-academy ul li span{position:relative;color:#003459;background:#fff;border-radius:40px;text-decoration:none;display:inline-flex;min-height:40px;align-items:center;padding:0 20px 0 44px}
.nav-academy ul li a:before, .nav-academy ul li span:before{position:absolute;left:20px;top:50%;transform:translateY(-50%);content:'';display:block}
.nav-academy ul li.item1 a:before, .nav-academy ul li.item1 span:before{width:14px;height:14px;background:url(/local/templates/stoma1c_2025/images/ico-nav-academy1.svg) no-repeat}
.nav-academy ul li.item2 a:before, .nav-academy ul li.item2 span:before{width:13px;height:14px;background:url(/local/templates/stoma1c_2025/images/ico-nav-academy2.svg) no-repeat}
.nav-academy ul li.item3 a:before, .nav-academy ul li.item3 span:before{width:12px;height:12px;background:url(/local/templates/stoma1c_2025/images/ico-nav-academy3.svg) no-repeat}
.nav-academy ul li.item4 a:before, .nav-academy ul li.item4 span:before{width:14px;height:14px;background:url(/local/templates/stoma1c_2025/images/ico-nav-academy4.svg) no-repeat}
.nav-academy ul li.item1.active a:before, .nav-academy ul li.item1.active span:before{width:14px;height:14px;background:url(/local/templates/stoma1c_2025/images/ico-nav-academy1-2.svg) no-repeat}
.nav-academy ul li.item2.active a:before, .nav-academy ul li.item2.active span:before{width:13px;height:14px;background:url(/local/templates/stoma1c_2025/images/ico-nav-academy2-2.svg) no-repeat}
.nav-academy ul li.item3.active a:before, .nav-academy ul li.item3.active span:before{width:12px;height:12px;background:url(/local/templates/stoma1c_2025/images/ico-nav-academy3-2.svg) no-repeat}
.nav-academy ul li.item4.active a:before, .nav-academy ul li.item4.active span:before{width:14px;height:14px;background:url(/local/templates/stoma1c_2025/images/ico-nav-academy4-2.svg) no-repeat}
.nav-academy ul li.active a, .nav-academy ul li.active span{background:#5fcdcd;color:#fff}
.ban-top_academy{position:relative;margin:0 0 72px 0;color:#fff;font-weight:700;padding:44px 493px 44px 48px;background:#5fcdcd;border-radius:20px}
.ban-top_academy p{font-size:25px;line-height:120%;margin:0 0 20px 0;padding:0}
.ban-top_academy p:last-child{margin-bottom:0}
.ban-top_academy:before{position:absolute;right:0;bottom:0;content:'';display:block}
.item1 .ban-top_academy:before{right:7px;background:url(/local/templates/stoma1c_2025/images/decor-academy1.svg) no-repeat;width:392px;height:148px}
.item2 .ban-top_academy:before{right:66px;background:url(/local/templates/stoma1c_2025/images/decor-academy2.svg) no-repeat;width:205px;height:129px}
.item3 .ban-top_academy:before{right:75px;background:url(/local/templates/stoma1c_2025/images/decor-academy3.svg) no-repeat;width:407px;height:125px}
.item4 .ban-top_academy:before{right:75px;background:url(/local/templates/stoma1c_2025/images/decor-academy5.svg) no-repeat;width:186px;height:135px}
.list-video-academy{display:flex;flex-wrap:wrap;margin:-36px 0 0 -36px}
.item-video-academy{position:relative;width:calc(25% - 36px);margin:36px 0 0 36px;background:#fff;border-radius:20px}
.item-video-academy a{color:#003459;text-decoration:none}
.img-video-academy{position:relative;border-radius:20px 20px 0 0;overflow:hidden}
.img-video-academy img{display:block;border-radius:20px 20px 0 0;transition:.3s;width:100%}
.desc-video-academy{padding:18px 18px 54px 18px}
.tit-video-academy{font-size:16px;line-height:120%;font-weight:700;display:box;box-orient:vertical;line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:4}
.tit-video-academy a{color:#003459}
.time-video{position:absolute;padding:0 18px 0 23px;bottom:18px;left:18px;width:100%;font-size:14px;line-height:120%;color:#003459}
.time-video:before{position:absolute;top:-1px;left:0;content:'';display:block;background:url(/local/templates/stoma1c_2025/images/ico-time-video.svg) no-repeat;width:18px;height:18px}
.nav-academy-pages{margin:36px 0 0 0}
.nav-academy-pages .but-more-arrow{text-align:center}
.nav-academy-pages .but-more-arrow i{padding-left:24px;padding-right:72px}
.nav-academy-pages .but-more-arrow i:before{right:9px}
.pages-web_n{margin:36px 0 0 0}
.pages-web_n ul{list-style-type:none;margin:-10px 0 0 -5px;padding:0;display:flex;flex-wrap:wrap;justify-content:center}
.pages-web_n li{margin:10px 0 0 5px;padding:0;line-height:normal;background:0 0;font-size:20px;line-height:130%}
.pages-web_n li a,.pages-web_n li span{display:flex;width:30px;border-radius:50%;height:30px;align-items:center;justify-content:center;text-align:center;text-decoration:none;color:#474766}
.pages-web_n li span{color:#fff;background:#3caae1;font-weight:700}
.ban-support-educat_n{position:relative;margin:65px 0 0 0;background:#57b2ec;border-radius:20px;color:#fff;padding:44px 397px 40px 40px}
.tit-ban-educat{margin:0 0 10px 0;font-size:25px;line-height:120%;font-weight:700}
.text-ban-educat{font-size:20px;line-height:120%}
.but-ban-educat{position:absolute;top:50%;right:40px;transform:translateY(-50%);font-size:16px;line-height:18px;text-transform:uppercase;font-weight:700}
.but-ban-educat a{position:relative;display:inline-flex;justify-content:center;padding:0 18px 0 72px;min-height:64px;border-radius:50px;background:#fff;align-items:center;text-decoration:none;color:#003459}
.but-ban-educat a:before{position:absolute;top:50%;left:18px;z-index:10;margin:-21px 0 0 0;content:'';display:block;background:url(/local/templates/stoma1c_2025/images/ico-tg-but.svg) no-repeat;width:42px;height:42px}
.but-ban-educat a i{font-style:normal}
.link-more-akademy{position:absolute;width:100%;top:50%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:20px 20px 0 0;background:rgba(0,0,0,.45);left:0;text-transform:uppercase;opacity:0;transition:.3s;z-index:5;text-align:center;transform:translateY(-50%);font-size:14px;font-weight:600}
.item-video-academy a:hover .link-more-akademy{opacity:1}
.item-video-academy a:hover .img-video-academy img{transform:scale(1.1)}
.link-more-akademy i{position:relative;font-style:normal;color:#fff;display:inline-block;padding:0 48px 0 0}
.link-more-akademy i:before{position:absolute;top:50%;right:0;transform:translateY(-50%);content:'';display:block;background:url(/local/templates/stoma1c_2025/images/arrow-more-academy.svg) no-repeat;width:36px;height:36px}
.content>.breadcrumbs{padding-top:72px}
.main-video-academy{box-shadow:0 4px 19.8px 0 rgba(0,0,0,.05);background:#fff;border-radius:22px;padding:73px 63px;margin:0 0 48px 0}
.inner-video-academy iframe{width:100%;height:584px;display:block;border-radius:20px}
.block-link-academy{box-shadow:0 4px 19.8px 0 rgba(0,0,0,.05);background:#fff;border-radius:22px;padding:30px}
.tit-link-academy{margin:0 0 20px 0;font-size:24px;line-height:110%;font-weight:700;color:#003459}
.block-link-academy ul{list-style-type:none;margin:0;padding:0}
.block-link-academy ul li{margin:0 0 15px 0;padding:0;font-size:16px;font-weight:500}
.block-link-academy ul li:last-child{margin-bottom:0}
.block-link-academy ul li a{position:relative;padding:0 0 0 36px;text-decoration:underline;display:inline-block;color:#003459}
.block-link-academy ul li a:before{width:24px;height:25px;position:absolute;top:50%;left:0;transform:translateY(-50%);content:'';display:block;background:url(/local/templates/stoma1c_2025/images/arrow-link-academy.svg) no-repeat}
.block-link-academy ul li a:hover{text-decoration:none}

@media screen and (min-width:999px){
	.pages-web_n li a:hover{color:#fff;background:#3caae1;font-weight:700}
	.nav-academy ul li a:hover, .nav-academy ul li span:hover{background:#5fcdcd;color:#fff}
	.nav-academy ul li.item1 a:hover:before, .nav-academy ul li.item1 span:hover:before{width:14px;height:14px;background:url(/local/templates/stoma1c_2025/images/ico-nav-academy1-2.svg) no-repeat}
	.nav-academy ul li.item2 a:hover:before, .nav-academy ul li.item2 span:hover:before{width:13px;height:14px;background:url(/local/templates/stoma1c_2025/images/ico-nav-academy2-2.svg) no-repeat}
	.nav-academy ul li.item3 a:hover:before, .nav-academy ul li.item3 span:hover:before{width:12px;height:12px;background:url(/local/templates/stoma1c_2025/images/ico-nav-academy3-2.svg) no-repeat}
	.nav-academy ul li.item4 a:hover:before, .nav-academy ul li.item4 span:hover:before{width:14px;height:14px;background:url(/local/templates/stoma1c_2025/images/ico-nav-academy4-2.svg) no-repeat}
}
@media screen and (max-width:1230px){
	.item-video-academy{width:calc(33.33% - 36px)}
	.ban-top_academy{padding-right:393px}
	.inner-video-academy iframe{height:49vw}
	.main-video-academy{padding:50px}
}
@media screen and (max-width:999px){
	.content>.breadcrumbs{padding-top:50px}
	.item-video-academy{width:calc(50% - 36px)}
	.ban-support-educat_n{padding-right:297px}
	.content h1{font-size:45px}
	.ban-top_academy p{font-size:20px}
	.ban-top_academy{padding-left:32px;padding-top:29px;padding-bottom:29px}
	.tit-ban-educat{font-size:20px;line-height:130%}
	.text-ban-educat{font-size:14px;line-height:130%}
}
@media screen and (max-width:767px){
	.nav-academy ul{flex-wrap:nowrap;padding-right:0}
	.nav-academy{-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto;width:calc(100% + 70px);margin-left:-35px;margin-right:-35px}
	.nav-academy ul li:first-child{margin-left:45px}
	.nav-academy ul li{white-space:nowrap}
	.nav-academy ul:after{content:'';display:block;min-width:35px;height:30px}
	.content h1{font-size:36px;line-height:120%}
	.content>h1{margin-bottom:24px}
	.nav-academy{margin-bottom:24px}
	.ban-top_academy{padding-right:60px;margin-bottom:45px}
	.item-video-academy{width:calc(100% - 36px)}
	.tit-video-academy{display:box;box-orient:vertical;line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}
	.time-video{font-weight:500}
	.pages-web_n li a,.pages-web_n li span{width:28px;height:28px}
	.pages-web_n ul{margin-left:-3px}
	.pages-web_n li{margin-left:3px}
	.ban-support-educat_n{margin-top:48px}
	.but-ban-educat{position:relative;transform:none;top:auto;left:auto;right:auto}
	.ban-support-educat_n{padding-left:20px;padding-right:20px;padding-top:32px;padding-bottom:37px;text-align:center}
	.text-ban-educat{margin-bottom:30px}
	.but-ban-educat a{min-width:258px;padding-left:62px}
	.item1 .ban-top_academy:before{right:0;background:url(/local/templates/stoma1c_2025/images/decor-academy1-2.svg) no-repeat;width:189px;height:134px}
	.item2 .ban-top_academy:before{right:0;background:url(/local/templates/stoma1c_2025/images/decor-academy2-2.svg) no-repeat;width:130px;height:121px}
	.item3 .ban-top_academy:before{right:0;background:url(/local/templates/stoma1c_2025/images/decor-academy3-2.svg) no-repeat;width:265px;height:92px}
	.item4 .ban-top_academy:before{right:0;background:url(/local/templates/stoma1c_2025/images/decor-academy4-2.svg) no-repeat;width:141px;height:124px}
	.main-video-academy{padding:20px}
	.block-link-academy ul li{font-size:14px}
	.main-video-academy{border-radius:10px;margin-bottom:10px}
	.content>.breadcrumbs{padding-top:40px}
	.pages-web_n li{ font-size:18px}
	.pages-web_n li a, .pages-web_n li span{width:26px;height:26px}
	.pages-web_n ul{margin-left:-2px}
	.pages-web_n li{margin-left:2px}
	.content-card h1{font-size:20px}
	.inner-video-academy iframe{border-radius:10px}
}
@media screen and (max-width:450px){
	.img-item-integration{width:auto !important}
	.in-item-integration{padding-right:25px}
}
@media screen and (max-width:400px){
	.ban-top_academy p{font-size:18px}
	.ban-top_academy{padding-right:50px}
}

.link-policy-s{ font-size:14px;line-height:24px;margin-top:44px}
.link-policy-s a{color:#fff;text-decoration:none}
.link-policy-s a:hover{text-decoration: none;border-bottom: 2px solid #41b4b4;}

@media screen and (min-width:1400px){
	.header-new_mm .menu-top>ul>li{font-size:14px}
	.logo{min-width:212px}
}
/* End */
/* /local/templates/stoma1c_2025/css/jquery.fancybox.css?174109175813255 */
/* /local/templates/stoma1c_2025/template_styles.css?1750927113141987 */
