/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,13px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-13px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,13px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-13px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,13px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-13px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,13px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-13px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,13px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-13px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,13px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-13px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-26px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-13px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-26px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-13px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:1.5px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:13px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:26px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,13px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-26px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:1.5px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:13px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:26px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,13px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-26px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{right:0;top:13px;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{background-color:transparent!important;transition-delay:0s;transition-timing-function:ease-out}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{right:0;top:13px;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{background-color:transparent!important;transition-delay:0s;transition-timing-function:ease-out}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:1.5px}.hamburger--slider .hamburger-inner:before{top:13px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider .hamburger-inner:after{top:26px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,13px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{opacity:0;transform:rotate(-45deg) translate3d(-5.7142857143px,-10px,0)}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-26px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1.5px}.hamburger--slider-r .hamburger-inner:before{top:13px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider-r .hamburger-inner:after{top:26px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,13px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{opacity:0;transform:rotate(45deg) translate3d(5.7142857143px,-10px,0)}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-26px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:1.5px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:13px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:26px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{background-color:transparent!important;transition-delay:.22s}.hamburger--spring.is-active .hamburger-inner:before{top:0;transform:translate3d(0,13px,0) rotate(45deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring.is-active .hamburger-inner:after{top:0;transform:translate3d(0,13px,0) rotate(-45deg);transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring-r .hamburger-inner{bottom:0;top:auto;transition-delay:0s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-26px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-13px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{background-color:transparent!important;transform:rotate(90deg);transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotate(-90deg);transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-duration:0s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-duration:0s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger{align-items:center;background-color:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;justify-content:space-between;margin:0;overflow:visible;padding:0;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#1a1a1a}.hamburger-box{display:inline-block;height:29px;position:relative;width:40px}.hamburger-inner{display:block;margin-top:-1.5px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#1a1a1a;border-radius:0;height:3px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:100%}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-13px}.hamburger-inner:after{bottom:-13px}:root{--hystmodal-speed:0.35s;--hystmodal-zindex:110}.hystmodal{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;align-content:space-between;display:grid;grid-template-columns:100%;grid-template-rows:0 min-content 0;height:100%;justify-content:center;left:0;overflow:hidden;overflow-y:auto;pointer-events:none;position:fixed;scrollbar-width:none;top:0;visibility:hidden;width:100%}.hystmodal::-webkit-scrollbar{display:none}.hystmodal:before{background-color:#000;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:100%}.hystmodal--animated:before{transition:opacity var(--hystmodal-speed) ease}.hystmodal--active:before{opacity:.6}.hystmodal--active,.hystmodal--moved{opacity:1;pointer-events:none;visibility:visible}.hystmodal--active{pointer-events:auto}.hystmodal__wrap{display:block;grid-row:2/3;min-width:0}.hystmodal__window{background:#fff;box-sizing:border-box;flex-grow:0;flex-shrink:0;grid-row:2/3;margin:50px auto;max-width:100%;min-width:0;opacity:0;overflow:visible;position:relative;transform:scale(.95);width:600px;z-index:10}.hystmodal__window--loading{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='105' height='105' fill='%23aaa'%3E%3Ccircle cx='12.5' cy='12.5' r='12.5'%3E%3Canimate attributeName='fill-opacity' begin='0s' calcMode='linear' dur='1s' repeatCount='indefinite' values='1;.2;1'/%3E%3C/circle%3E%3Ccircle cx='12.5' cy='52.5' r='12.5' fill-opacity='.5'%3E%3Canimate attributeName='fill-opacity' begin='100ms' calcMode='linear' dur='1s' repeatCount='indefinite' values='1;.2;1'/%3E%3C/circle%3E%3Ccircle cx='52.5' cy='12.5' r='12.5'%3E%3Canimate attributeName='fill-opacity' begin='300ms' calcMode='linear' dur='1s' repeatCount='indefinite' values='1;.2;1'/%3E%3C/circle%3E%3Ccircle cx='52.5' cy='52.5' r='12.5'%3E%3Canimate attributeName='fill-opacity' begin='600ms' calcMode='linear' dur='1s' repeatCount='indefinite' values='1;.2;1'/%3E%3C/circle%3E%3Ccircle cx='92.5' cy='12.5' r='12.5'%3E%3Canimate attributeName='fill-opacity' begin='800ms' calcMode='linear' dur='1s' repeatCount='indefinite' values='1;.2;1'/%3E%3C/circle%3E%3Ccircle cx='92.5' cy='52.5' r='12.5'%3E%3Canimate attributeName='fill-opacity' begin='400ms' calcMode='linear' dur='1s' repeatCount='indefinite' values='1;.2;1'/%3E%3C/circle%3E%3Ccircle cx='12.5' cy='92.5' r='12.5'%3E%3Canimate attributeName='fill-opacity' begin='700ms' calcMode='linear' dur='1s' repeatCount='indefinite' values='1;.2;1'/%3E%3C/circle%3E%3Ccircle cx='52.5' cy='92.5' r='12.5'%3E%3Canimate attributeName='fill-opacity' begin='500ms' calcMode='linear' dur='1s' repeatCount='indefinite' values='1;.2;1'/%3E%3C/circle%3E%3Ccircle cx='92.5' cy='92.5' r='12.5'%3E%3Canimate attributeName='fill-opacity' begin='200ms' calcMode='linear' dur='1s' repeatCount='indefinite' values='1;.2;1'/%3E%3C/circle%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:48px;min-height:400px}.hystmodal--animated .hystmodal__window{transition:transform var(--hystmodal-speed) ease 0s,opacity var(--hystmodal-speed) ease 0s}.hystmodal--active .hystmodal__window{opacity:1;transform:none}.hystmodal__close{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' stroke='%23000' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M22 2 2 22'/%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='m2 2 20 20'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:none;cursor:pointer;display:block;font-size:0;height:25px;outline:none;position:absolute;right:15px;top:15px;width:25px;z-index:10}.hystmodal__close--wh{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M22 2 2 22'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='m2 2 20 20'/%3E%3C/svg%3E")}.hystmodal__close:hover{opacity:.95}.hystmodal__close:focus{outline:2px dotted rgba(0,0,0,.7);outline-offset:2px}.hystmodal__close--wh:focus{outline:2px dotted hsla(0,0%,100%,.7)}.container{margin:0 auto;padding:0 16px;width:100%}:root{--border-radius:30px;--font-title-large:64px;--font-title-medium:48px;--font-title-small:36px;--font-text-large:24px;--font-text-big:18px;--font-text-regular:16px;--font-text-small:14px;--line-height-text:1.5;--line-height-title:0.9}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(../assets/fonts/Roboto/Roboto-Light.woff2) format("woff2"),url(../assets/fonts/Roboto/Roboto-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../assets/fonts/Roboto/Roboto-Regular.woff2) format("woff2"),url(../assets/fonts/Roboto/Roboto-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../assets/fonts/Roboto/Roboto-Medium.woff2) format("woff2"),url(../assets/fonts/Roboto/Roboto-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../assets/fonts/Roboto/Roboto-Bold.woff2) format("woff2"),url(../assets/fonts/Roboto/Roboto-Bold.woff) format("woff")}body{color:#1f2133;font-family:Roboto,sans-serif;font-size:var(--font-text-regular);font-weight:400;line-height:var(--line-height-text)}h1,h2,h3,h4,h5{line-height:var(--line-height-title)}blockquote,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}menu,ol,ul{list-style:none}img{max-width:100%}fieldset{border:none}textarea{white-space:revert}::-moz-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}body,html{min-height:100%;position:relative}html{box-sizing:border-box;margin-right:calc(-100vw + 100%);scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}audio,canvas,iframe,svg,video{vertical-align:middle}textarea{resize:vertical}a{color:inherit;text-decoration:none}img,picture{display:block}svg{height:100%;width:100%}.scroll-lock{overflow:hidden}.collapse:not(.collapse_show){display:none!important}.scrollbar-hide ::-webkit-scrollbar{display:none}.swiper-wrapper{box-sizing:border-box}.swiper-pagination{align-items:center;display:flex;gap:8px;justify-content:center}.swiper-pagination-bullet{background-color:hsla(0,0%,100%,.5);height:8px;margin:0!important;opacity:1;transition:.3s ease;width:8px}.swiper-pagination-bullet-active{background-color:#fff}.swiper-button-next:after,.swiper-button-prev:after{content:"";inset:0;opacity:0;position:absolute;transition:.3s ease}.swiper-button-prev{left:0}.swiper-button-next{right:0}.nice-select{align-items:center;display:flex;float:none;font-size:var(--font-text-big);height:100%;justify-content:space-between;line-height:var(--line-height-text)}.nice-select.open:after{transform:rotate(180deg)}.nice-select:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cpath fill='%23202020' d='m12 13.672 4.95-4.95 1.415 1.414L12 16.5l-6.364-6.364L7.05 8.722z'/%3E%3C/svg%3E");background-size:contain;border:none;height:24px;position:static;transform:none;transform-origin:initial;width:24px}.nice-select .nice-select-dropdown{width:100%}.aos__wrapper,.form__action{overflow:hidden}.form__action{background:0;border-radius:30px;opacity:1;position:relative;z-index:60}.button{align-items:center;border:none;cursor:pointer;display:flex;gap:10px;outline:none;width:auto}.button.is-disabled{opacity:.5;pointer-events:none}.button__text{color:#fff;position:relative;transition:.5s;z-index:20}.desplode:before{animation:desplode 1.1s forwards}.explode:before{animation:explode 1.1s forwards}@keyframes desplode{0%{background-color:#00dd78;height:800px;margin-left:-400px;margin-top:-400px;width:800px}to{background-color:#00dd78;height:0;margin-left:0;margin-top:0;width:0}}@keyframes explode{0%{background-color:#00dd78;height:0;margin-left:0;margin-top:0;width:0}to{background-color:#00dd78;height:800px;margin-left:-400px;margin-top:-400px;width:800px}}.button_more{display:flex;justify-content:center;width:150px}.button-primary{background-color:#0aaf64;border-radius:60px;color:#fff;overflow:hidden;padding:15px 15px 15px 30px;position:relative;transition:.3s ease;width:-moz-min-content;width:min-content;z-index:10}.button-primary:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='24' fill='none'%3E%3Cg fill='%23fff' clip-path='url(%23a)'%3E%3Cpath d='m6 .5 9.49 7.457A3.95 3.95 0 0 1 17 11.065v1.92L6 4.343z'/%3E%3Cpath d='m6 23.5 9.49-7.457A3.95 3.95 0 0 0 17 12.935v-1.92L6 19.657z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .5h23v23H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:24px;opacity:1;width:23px}.button-primary--no-icon{padding:15px 30px}.button-primary--no-icon:after{display:none}.button-primary:before{border-radius:4000px;content:"";height:0;left:var(--x);margin-left:0;margin-top:0;pointer-events:none;position:absolute;top:var(--y);width:0;z-index:-1}.button-primary .button{background-color:transparent;color:#fff;transition:.3s ease}.button-round{align-items:center;background-color:transparent;border:2px solid #bdbdbd;border-radius:60px;height:50px;justify-content:center;width:50px}.button-round img{max-width:24px}.button-secondary{align-items:center;border:1px solid #4f5060;border-radius:60px;color:#0aaf64;display:flex;font-size:16px;font-weight:500;height:50px;justify-content:center;line-height:120%;transition:.3s ease;width:167px}.accordion{border-top:1px solid #becfc8;margin-bottom:0!important;padding:20px 0}.accordion:last-child{border-bottom:1px solid #becfc8}.accordion__header{align-items:center;color:#1f2133;cursor:pointer;display:flex;font-size:20px;justify-content:space-between;line-height:150%;transition:.3s ease}.accordion__header:after{background:#0aaf64;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='30' fill='none'%3E%3Cpath stroke='%23fff' stroke-width='1.5' d='M27.48 14.715H.518m13.252 14.25V2.068'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:28px 30px;border-radius:60px;content:"";flex-shrink:0;height:48px;position:relative;transition:.3s ease;width:48px}.accordion__header:hover{color:#0aaf64}.accordion__header:hover:after{transform:rotate(180deg)}.accordion.is-open .accordion__header{color:#0aaf64}.accordion.is-open .accordion__header:after{transform:rotate(45deg)}.button_round{align-items:center;background-color:transparent;border:2px solid #bdbdbd;border-radius:60px;height:50px;justify-content:center;width:50px}.button_round img{max-width:24px}.button_primary{border-radius:60px;color:#fff;padding:10px 20px}.dropdown-nav{margin-bottom:-5px;position:relative}.dropdown-nav ul{background-color:#fff;min-width:360px;padding:8px 0;transition:.3s ease;width:100%}.dropdown-nav>a,.dropdown-nav>span{cursor:pointer;display:flex;gap:8px;justify-content:space-between}.dropdown-nav>a:before,.dropdown-nav>span:before{content:"";position:absolute}.dropdown-nav>a:after,.dropdown-nav>span:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='20' fill='none'%3E%3Cpath stroke='%2388A899' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 19 9-9-9-9'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;margin-top:9px;transition:.3s ease;width:11px}.dropdown-nav>ul{-webkit-backdrop-filter:blur(27px);backdrop-filter:blur(27px);height:100%;left:410px;opacity:0;position:fixed;top:0;visibility:hidden;width:400px;z-index:100}.dropdown-nav>ul:before{content:"";display:block;height:40px;left:0;position:absolute;top:-20px;width:100%;z-index:-1}.dropdown-nav>ul a,.dropdown-nav>ul span{color:#4f5060;display:flex;font-size:20px;font-weight:400;line-height:130%;padding:12px 20px;transition:.3s ease}.dropdown-nav>ul ul{left:calc(100% + 8px);opacity:0;position:absolute;top:0;visibility:hidden}.dropdown-nav.is-active{color:#0aaf64}.dropdown-nav__inner{position:relative}.dropdown-nav__inner>a{align-items:center;justify-content:space-between}.dropdown-nav__inner>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='none'%3E%3Cpath stroke='%230D243E' stroke-linecap='square' stroke-linejoin='round' stroke-width='2' d='m4 6.5 4 4 4-4'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";filter:brightness(0);height:16px;transition:.3s ease;width:16px}.dropdown-nav__inner>ul{box-shadow:0 4px 6px 0 rgba(16,73,138,.2);position:relative}.dropdown-nav__inner>ul:before{content:"";display:block;height:100%;left:-20px;position:absolute;top:0;width:40%;z-index:-1}[data-editor]{font-size:var(--font-text-regular);line-height:var(--line-height-text)}[data-editor]>:not(:last-child){margin-bottom:16px}[data-editor] h1,[data-editor] h2,[data-editor] h3{color:#1f2133}[data-editor] blockquote{border-left:3px solid #eee;font-style:italic;padding:16px 24px}[data-editor] video{aspect-ratio:16/9;border-radius:var(--border-radius);overflow:hidden;width:100%}[data-editor] iframe{border:none;border-radius:var(--border-radius);width:100%}[data-editor] img{border-radius:var(--border-radius);display:block;height:auto;max-width:100%}[data-editor] b,[data-editor] strong{font-weight:700}[data-editor]>ul{list-style-type:disc}[data-editor]>ol{list-style-type:decimal}[data-editor] ol,[data-editor] ul{padding-left:20px}[data-editor] ol ul,[data-editor] ul ul{list-style-type:circle;margin-top:8px}[data-editor] li{margin-bottom:8px}[data-editor] a:not([class*=button]){color:#0aaf64;text-decoration:underline;transition:color .3s ease}.input{border:none;position:relative}.input__field{background-color:transparent;border:none;color:#1f2133;font-size:var(--font-text-regular);outline:none;padding:10px 10px 10px 0;transition:.3s ease;width:100%}.input__field::-moz-placeholder{color:#4f5060;font-size:15px}.input__field::placeholder{color:#4f5060;font-size:15px}.input__field:not(:-moz-placeholder)+.input__label{top:4px;transform:scale(.75)}.input__field:focus+.input__label,.input__field:not(:placeholder-shown)+.input__label{top:4px;transform:scale(.75)}.input__field[type=search]::-webkit-search-cancel-button{display:none}.input__field[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.input__field[type=number]::-webkit-inner-spin-button,.input__field[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.input__label{color:#1f2133;left:16px;pointer-events:none;position:absolute;top:16px;transform-origin:left top;transition:.3s ease}.input:focus-visible{outline:none}.input_question{position:relative;width:100%}.input__question{width:100%}.checkbox{align-items:center;display:inline-flex}.checkbox__mark{border:2px solid #5e5e5e;cursor:pointer;display:block;flex-shrink:0;height:25px;margin-right:10px;margin-top:2px;position:relative;transition:all .15s ease;width:25px}.checkbox__mark:after{background:#2e2e2e;content:"";display:block;height:70%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .15s ease;width:70%}.checkbox:hover .checkbox__mark{border-color:#da2e2b}.checkbox input{display:none}.checkbox input:checked~.checkbox__mark{border-color:#da2e2b}.checkbox input:checked~.checkbox__mark:after{opacity:1}.checkbox__label{margin-top:2px}.checkbox__label,.checkbox__policy{transition:color .15s ease}.checkbox__policy:hover{text-decoration:underline}.checkbox-label{align-items:center;color:#6b7a7a;display:flex;flex:1;font-size:13px;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-label a{text-decoration:underline}.checkbox-label input[type=checkbox]{display:none}.checkbox-label .custom-checkbox{background-color:#fff;border:1px solid #d2d2d2;border-radius:4px;cursor:pointer;height:21px;position:relative;width:21px}.checkbox-label input[type=checkbox]:checked+.custom-checkbox:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' fill='none'%3E%3Cpath stroke='%230AAF64' stroke-width='2' d='m1 5.611 4.398 4.5 7.602-9'/%3E%3C/svg%3E");background-position:50%;background-size:100%;content:"";height:12px;left:3px;position:absolute;top:4px;width:14px}.lazy{position:relative}.lazy:after{background-image:url(../assets/images/misc/preloader.svg);background-position:50%;background-repeat:no-repeat;background-size:48px;content:"";inset:0;opacity:0;position:absolute;transition:.3s ease;visibility:hidden}.lazy--preloader{pointer-events:all}.lazy--preloader:after{opacity:1;visibility:visible}.lazy__item{opacity:0;transition:.3s ease .4s;visibility:hidden}.lazy__item--blur{filter:blur(10px)}.lazy__item--blur,.loaded{opacity:1;visibility:visible}.loaded{filter:none}@keyframes slide-in{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes slide-out{0%{transform:translateY(0)}to{transform:translateY(-10%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.modal__overlay{align-items:center;background:rgba(0,0,0,.7);display:flex;inset:0;justify-content:center;position:fixed;z-index:53}.modal__container{background:#f3f6f6;border-radius:var(--border-radius);max-width:330px;overflow:hidden;padding:40px 50px;position:relative}.modal__container:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='174' height='208' fill='none'%3E%3Cg filter='url(%23a)'%3E%3Cpath fill='%23fff' d='M174 2.47v54.197c0 1.721-1.722 2.92-3.294 2.32l-17.516-6.213c-1.048-.374-1.797-1.422-1.797-2.545l3.294-28.221c.374-2.62 0-2.92-2.695-2.695l-28.221 3.294c-1.123 0-2.171-.749-2.545-1.797l-6.213-17.516c-.599-1.647.599-3.294 2.32-3.294h54.122C172.877 0 174 1.123 174 2.47M28.628 104.276c1.048 3.368 2.47 6.662 4.042 9.731l-.075-.075L22.19 135.94a2.52 2.52 0 0 0 .524 2.845l4.94 4.94 27.698-36.23c1.572-2.022 3.892-3.07 6.288-3.144h38.551l2.47-2.92v-2.096l-2.919-3.219h-.225L66.281 89.53c-1.273-.075-2.32-.599-3.219-1.572l-.075-.075v-.075L57 80.321c-.6-.673-1.048-1.347-1.273-1.946-.3-.748-.449-1.647-.374-2.695V64.751c0-1.272.3-2.32.973-3.069q.45-.561 1.123-1.347l6.887-7.336c1.123-1.273 2.545-1.872 4.267-1.872h43.042l16.094-16.094c-5.838-4.491-12.426-8.085-19.612-10.33L99.892 1.722C99.517.749 98.619.075 97.572.075H79.98c-1.048 0-1.947.674-2.32 1.647l-8.235 22.98c-3.369 1.049-6.662 2.471-9.731 4.043l.074-.075-22.007-10.405a2.52 2.52 0 0 0-2.845.524L22.714 31.066a2.52 2.52 0 0 0-.524 2.844l10.405 22.008.075-.075a58 58 0 0 0-4.042 9.732L5.647 73.809C4.674 74.183 4 75.082 4 76.129v17.592c0 1.048.674 1.946 1.647 2.32zm143.725-30.467-22.981-8.234a64.7 64.7 0 0 0-10.33-19.613L121.9 63.18c-.375.374-.749.674-1.123.973-.674.824-1.722 1.348-2.92 1.348h-39.45l-2.769 3.069-.075.075v2.47l2.845 3.144 32.263 6.513c1.722.075 3.219.823 4.417 2.096l5.838 7.111a6.72 6.72 0 0 1 1.647 4.417v9.956a6.21 6.21 0 0 1-1.572 4.192l-7.336 8.009c-.748.824-1.572 1.422-2.545 1.647-.673.225-1.272.299-1.871.374H66.281L30.2 146.345l4.94 4.941a2.52 2.52 0 0 0 2.845.524l22.008-10.405-.075-.075a58 58 0 0 0 9.732 4.042l8.234 22.981c.374.973 1.272 1.647 2.32 1.647h17.592c1.048 0 1.946-.674 2.32-1.647l8.235-22.981c3.368-1.048 6.662-2.47 9.731-4.042l-.075.075 22.008 10.405a2.52 2.52 0 0 0 2.845-.524l12.426-12.426a2.52 2.52 0 0 0 .524-2.845l-10.405-22.008-.075.075a58 58 0 0 0 4.042-9.731l22.981-8.235c.973-.374 1.647-1.272 1.647-2.32V76.204a2.6 2.6 0 0 0-1.647-2.395'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' width='178' height='208' x='0' y='0' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='34'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.03 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_33_8949'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_33_8949' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-position:100% 0;background-repeat:no-repeat;content:"";height:170px;opacity:.5;position:absolute;right:0;top:0;width:170px}.modal__container .form__wrapper{display:flex;flex-direction:column;gap:10px}.modal__container .input__field{border-bottom:1px solid #87c0ba;height:50px;padding:10px 0}.modal__container .input__label{color:#4f5060;font-size:15px;font-weight:400;left:0;line-height:121.2%}.modal__container .form__action{border-radius:0}.modal__container .form__privacy{margin-bottom:20px}.modal__container .privacy-text{flex:1}.modal__close{background-color:transparent;border:none;cursor:pointer;outline:none;position:absolute;right:5px;top:10px;transition:opacity .15s ease;z-index:3}.modal__content{position:relative;z-index:1}.modal__content .form__wrapper{font-size:20px;font-weight:500;line-height:120%;padding-bottom:20px;text-align:center}.modal__content .form__wrapper svg{height:62px;width:62px}.modal__content .button{margin:0 auto}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:fade-in .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:slide-in .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:fade-out .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:slide-out .3s cubic-bezier(0,0,.2,1)}#modal-service .modal__container{min-width:655px}#modal-service .modal__container:after{display:none}#modal-service .hystmodal__close{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23A2B7AD' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M15.25.75.75 15.25m0-14.5 14.5 14.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;height:15px;outline:none;right:27px;top:27px;width:15px}#modal-service .modal__title{color:#1f2133;font-size:26px;font-weight:500;line-height:130%}#modal-service .modal__subtitle{color:#0aaf64}#modal-service .button{display:flex;justify-content:center;width:100%}#modal-vacancy .modal__container{min-width:655px}#modal-vacancy .modal__container:after{display:none}#modal-vacancy .hystmodal__close{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23A2B7AD' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M15.25.75.75 15.25m0-14.5 14.5 14.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;height:15px;outline:none;right:27px;top:27px;width:15px}#modal-vacancy .modal__title{color:#1f2133;font-size:26px;font-weight:500;line-height:130%}#modal-vacancy .modal__subtitle{color:#0aaf64}#modal-vacancy .button{display:flex;justify-content:center;width:100%}#modal-vacancy .custom-file-label{align-items:center;border:1px dashed #87c0ba;border-radius:5px;color:#4f5060;cursor:pointer;display:flex;font-size:15px;font-weight:400;gap:10px;line-height:121.2%;padding:10px 20px}#modal-vacancy .custom-file-label svg{height:24px;width:24px}.modal-download .modal__title{font-size:24px}.modal-download .modal__container{max-width:540px}.modal-download .form__privacy .wpcf7-list-item{font-size:14px;margin:0}.modal-download .form__action .button{width:100%}.modal-download .wpcf7-not-valid-tip{font-size:14px;margin-top:4px;text-align:left}.custom-scrollbar::-webkit-scrollbar{height:12px;width:12px}.custom-scrollbar::-webkit-scrollbar-track{background:#fff}.custom-scrollbar::-webkit-scrollbar-thumb{background:#de4848;border:3px solid #fff;border-radius:10px}.slider{position:relative}.slider .swiper-button__wrapper{display:flex;gap:20px;height:50px}.slider .swiper-button__wrapper .swiper-button-next,.slider .swiper-button__wrapper .swiper-button-prev{border:1px solid #4f5060;border-radius:32px;position:relative}.slider .swiper-button__wrapper .swiper-button-next svg,.slider .swiper-button__wrapper .swiper-button-prev svg{display:none}.slider .swiper-button__wrapper .swiper-button-prev{overflow:hidden}.slider .swiper-button__wrapper .swiper-button-prev:after,.slider .swiper-button__wrapper .swiper-button-prev:before{background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:23px;left:50%;opacity:1;position:absolute;top:50%;transform:scaleX(-1) translate(-50%,-50%);transform-origin:center center;transition:transform .5s ease,opacity .5s ease;width:11px}.slider .swiper-button__wrapper .swiper-button-prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='23' fill='none'%3E%3Cpath fill='%230AAF64' d='m0 0 9.49 7.457A3.95 3.95 0 0 1 11 10.565v1.92L0 3.843z'/%3E%3Cpath fill='%230AAF64' d='m0 23 9.49-7.457A3.95 3.95 0 0 0 11 12.435v-1.92L0 19.157z'/%3E%3C/svg%3E");opacity:1;transform:scaleX(-1) translate(50%,-50%);z-index:2}.slider .swiper-button__wrapper .swiper-button-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='23' fill='none'%3E%3Cpath fill='%23fff' d='m0 0 9.49 7.457A3.95 3.95 0 0 1 11 10.565v1.92L0 3.843z'/%3E%3Cpath fill='%23fff' d='m0 23 9.49-7.457A3.95 3.95 0 0 0 11 12.435v-1.92L0 19.157z'/%3E%3C/svg%3E");opacity:0;transform:scaleX(-1) translate(calc(-50% - 30px),-50%);z-index:1}.slider .swiper-button__wrapper .swiper-button-prev:hover{background-color:#0aaf64;border:none}.slider .swiper-button__wrapper .swiper-button-prev:hover:before{opacity:0;transform:scaleX(-1) translate(calc(50% + 30px),-50%)}.slider .swiper-button__wrapper .swiper-button-prev:hover:after{opacity:1;transform:scaleX(-1) translate(calc(-50% + 10px),-50%)}.slider .swiper-button__wrapper .swiper-button-next{overflow:hidden}.slider .swiper-button__wrapper .swiper-button-next:after,.slider .swiper-button__wrapper .swiper-button-next:before{background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:23px;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center center;transition:transform .5s ease,opacity .5s ease;width:11px}.slider .swiper-button__wrapper .swiper-button-next:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='23' fill='none'%3E%3Cpath fill='%230AAF64' d='m0 0 9.49 7.457A3.95 3.95 0 0 1 11 10.565v1.92L0 3.843z'/%3E%3Cpath fill='%230AAF64' d='m0 23 9.49-7.457A3.95 3.95 0 0 0 11 12.435v-1.92L0 19.157z'/%3E%3C/svg%3E");opacity:1;transform:translate(-50%,-50%);z-index:2}.slider .swiper-button__wrapper .swiper-button-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='23' fill='none'%3E%3Cpath fill='%23fff' d='m0 0 9.49 7.457A3.95 3.95 0 0 1 11 10.565v1.92L0 3.843z'/%3E%3Cpath fill='%23fff' d='m0 23 9.49-7.457A3.95 3.95 0 0 0 11 12.435v-1.92L0 19.157z'/%3E%3C/svg%3E");opacity:0;transform:translate(calc(-50% - 30px),-50%);z-index:1}.slider .swiper-button__wrapper .swiper-button-next:hover{background-color:#0aaf64;border:none}.slider .swiper-button__wrapper .swiper-button-next:hover:before{opacity:0;transform:translate(calc(50% + 30px),-50%)}.slider .swiper-button__wrapper .swiper-button-next:hover:after{opacity:1;transform:translate(-50%,-50%)}.slider .swiper-pagination__animation{padding-bottom:27px;position:relative}.slider .swiper-pagination__animation .swiper-pagination{gap:20px;justify-content:space-between}.slider .swiper-pagination__animation .swiper-pagination .swiper-pagination-bullet{background:#b3dac9;border-radius:3px;height:2px;opacity:1;width:100%}.slider .swiper-pagination__animation .swiper-pagination .swiper-pagination-bullet-active{overflow:hidden;position:relative}.slider .swiper-pagination__animation .swiper-pagination .swiper-pagination-bullet-active:after{animation-duration:4s;animation-name:bg-full;animation-timing-function:ease-in;background-color:#0aaf64;content:"";display:block;height:2px;left:0;position:absolute;top:0;width:100%}@keyframes bg-full{0%{width:0}to{width:100%}}table{border:1px solid #e1efe8;border-collapse:collapse;border-radius:8px;overflow:auto;table-layout:fixed;width:100%}table thead tr{background-color:#f3f6f6}table thead th{border-bottom:2px solid #e5e5e5;color:#0aaf64;font-weight:600;padding:12px 16px;text-align:left}table thead th:first-child{width:30%}table thead th:last-child{width:70%}table tbody tr{border-bottom:1px solid #e5e5e5}table tbody tr:nth-child(2n){background-color:#fafafa}table tbody tr:last-child{border-bottom:none}table tbody td{border-bottom:1px solid #e5e5e5;color:#555;padding:12px 16px}table tbody td:last-child{border-bottom:none}body.page{display:flex;flex-direction:column;min-height:100vh;min-width:360px;overflow-x:hidden}body.page>main{flex-grow:1}body.page.no-scroll{overflow:hidden}body.page .page__body{box-sizing:border-box;margin-left:410px}body.page .page__body .page__overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(0,0%,100%,.3);inset:0;opacity:0;position:fixed;transition:.3s ease;visibility:hidden;z-index:10}body.page .page__body .page__overlay.is-active{opacity:1;visibility:visible}#header{display:none}.header{background:#f3f6f6;transition:.3s ease}.header--fixed{position:sticky;top:0;transition:.3s ease;z-index:50}.header__wrapper{align-items:center;display:flex;justify-content:space-between}.header__logo .logo-znak{height:49px}.header__logo .logo-text{width:167px}.header .hidden{display:none}.header__active{align-items:center;display:flex;gap:6px}.header__active.full-width{width:100%}.header__active.full-width .header-search__form{gap:10px;justify-content:space-between;width:100%}.header__active.full-width .search-bar{opacity:1;transform:translateX(0);transition:.3s ease;visibility:visible;width:100%}.header__active.full-width .search-bar__wrapper{border-bottom:1px solid #cfded7;display:flex;margin-right:10px;width:100%}.header__active.full-width .search-bar__wrapper svg{height:auto;width:auto}.header__active .header-search__form,.header__active .search-bar{align-items:center;display:flex}.header__active .search-bar{background:#f5f5f5;padding:2px 0}.header__active .search-bar #search-close{background:none;border:none}.header__active .search-bar.hidden{opacity:0;transform:translateX(100%);visibility:hidden;width:0}.header__burger,.header__phone,.header__search{align-items:center;background:none;border:1px solid #cfded7;border-radius:60px;display:flex;height:49px;padding:10px;width:49px}.header__burger .hamburger-inner{background-color:#0aaf64;height:2px;margin-left:12px;width:14px}.header__burger .hamburger-inner:after{background-color:#0aaf64;height:2px;left:-10px;top:6px;width:24px}.header__burger .hamburger-inner:before{background-color:#0aaf64;height:2px;left:-10px;top:-6px;width:24px}.header__burger .hamburger.is-active .hamburger-inner{background-color:#0aaf64;margin-left:2px;width:24px}.header__burger .hamburger.is-active .hamburger-inner:after{background-color:#0aaf64;left:0;top:0}.page-breadcrumbs{margin-bottom:40px;padding:16px 0}.nav--breadcrumb .nav__list{display:flex;flex-wrap:wrap;gap:4px}.nav--breadcrumb .nav__item{color:#9dc2b1;font-size:13px}.nav--breadcrumb .nav__item a{color:#8fa195}.nav--breadcrumb .nav__item:not(:last-child):after{color:#8fa195;content:"-";display:inline-flex;padding-left:0}.nav--footer .nav__list{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.nav--footer .nav__item:last-child strong{padding-top:0}.nav--footer .nav__link{color:#aeb1c4;line-height:150%}.nav--footer .nav__link strong{color:#fff;display:block;font-size:18px;font-weight:600;line-height:150%;padding-top:20px}.nav--footer .link--icon{display:block;height:30px;transition:.3s ease;width:30px;will-change:transform}.nav--sidebar{padding-top:65px}.nav--sidebar .nav__list{display:flex;flex-direction:column;gap:30px}.nav--sidebar>.nav__list>.nav__item{font-size:24px;transition:.3s ease}.nav--pagination{padding:0 10px}.nav--pagination .nav__list{align-items:center;display:flex;gap:10px}.nav--pagination .nav__item{color:#9dc2b1;font-size:16px}.nav--pagination .nav__item a{color:#c0cbd3}.nav--pagination .nav__item.current a{color:#0aaf64;font-size:22px}#footer{background-color:#1f2133;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1509' height='143' fill='none'%3E%3Cpath fill='%232E3042' d='M265.728 95.478c0 4.328-.917 8.439-2.98 12.334-1.834 3.895-5.044 7.141-9.4 9.954-4.356 2.812-10.087 4.976-16.965 6.707s-15.589 2.381-25.677 2.381c-5.731 0-11.233-.433-16.736-1.299-5.502-.865-10.546-1.947-15.589-3.462a83 83 0 0 1-13.527-5.626c-4.126-2.164-7.794-4.544-10.775-7.14l8.024-9.089c6.19 4.977 13.297 8.872 21.551 11.469s17.194 3.895 27.052 3.895c10.775 0 18.57-1.515 23.155-4.328q6.878-4.22 6.878-11.685c0-3.894-1.834-7.14-5.273-9.737-3.668-2.597-9.629-5.193-18.111-7.79l-30.721-9.088c-10.087-3.03-17.882-6.924-22.926-11.685-5.273-4.76-7.795-10.819-7.795-18.176 0-3.678.917-7.357 2.751-10.819 1.835-3.462 4.815-6.708 8.712-9.304 3.898-2.597 9.171-4.76 15.361-6.492 6.19-1.514 13.755-2.38 22.467-2.38q7.91 0 15.819 1.298c5.273.866 10.317 1.948 15.131 3.462s9.17 3.463 13.526 5.626c4.127 2.164 7.795 4.544 10.775 7.141l-8.024 9.088c-6.19-4.977-13.067-8.871-20.633-11.468q-11.348-3.895-26.135-3.895c-8.025 0-14.215 1.298-18.112 3.895-4.127 2.596-5.961 5.842-5.961 9.737 0 2.164.459 3.895 1.147 5.626.687 1.515 2.063 3.03 3.897 4.328s4.127 2.596 7.107 3.895c2.98 1.081 6.419 2.38 10.775 3.678l30.492 9.088c9.858 3.03 17.423 6.708 23.155 11.685 4.585 4.977 7.565 10.82 7.565 18.176m64.652 20.558c5.273 0 10.317-.865 14.902-2.596s9.17-4.111 13.526-7.357l6.419 9.088c-2.063 1.731-4.356 3.246-7.107 4.76-2.751 1.515-5.731 2.597-8.941 3.679-3.209.865-6.419 1.731-9.858 2.38s-6.878.866-10.317.866c-7.565 0-14.672-.866-20.862-2.813s-11.692-4.544-16.048-8.223c-4.356-3.678-7.795-8.006-10.317-13.416-2.522-5.193-3.668-11.468-3.668-18.392 0-6.708 1.146-12.983 3.439-18.176 2.292-5.41 5.502-9.738 9.629-13.416s9.17-6.275 14.901-8.223c5.732-1.947 11.922-2.813 18.8-2.813 6.419 0 12.609.866 18.34 2.813 5.732 1.731 10.776 4.544 14.902 8.006 4.127 3.463 7.566 7.79 10.088 12.767s3.668 10.603 3.668 16.878V92.45h-69.007c1.375 8.439 4.356 14.497 9.4 18.176 4.355 3.678 10.545 5.409 18.111 5.409m-5.732-64.698c-3.209 0-5.96.65-8.711 1.731-2.752 1.082-5.044 2.813-7.107 5.41-2.064 2.38-3.669 5.626-4.815 9.52-1.146 3.895-1.834 8.44-2.063 14.065h45.164c0-5.193-.688-9.953-1.834-13.632-1.376-3.895-2.981-7.14-5.044-9.52-2.063-2.597-4.585-4.328-7.336-5.41-2.751-1.515-5.502-2.164-8.254-2.164m129.301 3.894h-19.487c-7.337 0-12.839 1.948-16.736 5.626s-5.732 9.305-5.732 16.445v46.523h-22.697V77.302c0-10.386 3.439-18.392 10.317-24.235 6.878-5.842 16.965-8.655 30.033-8.655h24.302zm71.069 68.594h-35.535l-32.325-79.413h22.696l26.594 66.43h1.605l26.594-66.43h22.697zm69.469-98.454c0 3.03-1.146 5.626-3.21 8.006-2.292 2.38-5.043 3.462-8.712 3.462s-6.648-1.081-8.711-3.462c-2.293-2.38-3.21-4.977-3.21-8.006s1.146-5.626 3.21-8.006c2.292-2.38 5.043-3.462 8.711-3.462s6.42 1.082 8.712 3.462c2.064 2.38 3.21 4.977 3.21 8.006m-.688 98.454h-22.696V45.927h22.696zm68.546-82.441c3.439 0 6.878.217 10.317.866 3.439.65 6.648 1.298 9.858 2.38 3.209.866 6.19 2.164 8.941 3.679s5.044 3.029 7.107 4.76l-6.419 9.088c-4.356-3.245-8.941-5.626-13.527-7.357s-9.399-2.596-14.902-2.596c-3.897 0-7.336.649-10.775 1.73-3.209 1.083-5.96 3.03-8.482 5.627-2.293 2.596-4.127 5.842-5.502 9.953-1.376 4.112-2.064 8.872-2.064 14.714 0 5.626.688 10.603 2.064 14.714 1.375 4.112 3.209 7.357 5.731 9.954 2.522 2.596 5.502 4.544 8.941 5.626s7.336 1.731 11.463 1.731c5.273 0 10.317-.866 14.902-2.597s9.17-4.111 13.526-7.357l6.419 9.088c-2.063 1.731-4.356 3.246-7.107 4.761s-5.731 2.596-8.941 3.678c-3.209.866-6.419 1.731-9.858 2.381s-6.878.865-10.317.865c-7.565 0-14.672-.865-20.862-2.813-6.19-1.947-11.692-4.544-16.048-8.222s-7.795-8.007-10.317-13.416c-2.522-5.193-3.668-11.468-3.668-18.393 0-6.708 1.146-12.983 3.668-18.176 2.522-5.41 5.732-9.737 10.088-13.416 4.355-3.678 9.399-6.275 15.589-8.222 6.19-2.164 12.839-3.03 20.175-3.03m97.894 74.652c5.273 0 10.316-.865 14.902-2.596s9.17-4.111 13.526-7.357l6.419 9.088c-2.063 1.731-4.356 3.246-7.107 4.76-2.751 1.515-5.731 2.597-8.941 3.679-3.21.865-6.419 1.731-9.858 2.38s-6.878.866-10.317.866c-7.565 0-14.672-.866-20.862-2.813s-11.692-4.544-16.048-8.223c-4.356-3.678-7.795-8.006-10.317-13.416-2.522-5.193-3.668-11.468-3.668-18.392 0-6.708 1.146-12.983 3.439-18.176 2.292-5.41 5.502-9.738 9.629-13.416s9.17-6.275 14.901-8.223c5.732-1.947 11.922-2.813 18.8-2.813 6.419 0 12.609.866 18.34 2.813 5.732 1.731 10.776 4.544 14.902 8.006 4.127 3.463 7.566 7.79 10.088 12.767s3.668 10.603 3.668 16.878V92.45h-69.007c1.375 8.439 4.356 14.497 9.399 18.176 4.586 3.678 10.546 5.409 18.112 5.409m-5.732-64.698c-3.209 0-5.96.65-8.711 1.731-2.752 1.082-5.044 2.813-7.107 5.41-2.064 2.38-3.669 5.626-4.815 9.52-1.146 3.895-1.834 8.44-2.063 14.065h45.393c0-5.193-.688-9.953-1.834-13.632-1.376-3.895-2.98-7.14-5.044-9.52-2.063-2.597-4.585-4.328-7.336-5.41a17.66 17.66 0 0 0-8.483-2.164M920.72 16.932l46.081 106.677h-23.384l-10.775-25.966H871.2l-10.775 25.966h-23.384l46.081-106.677zm-43.788 69.46h50.208l-24.302-56.477h-1.605zm144.658 37.433c-7.33 0-14.21-.866-20.17-2.813-6.193-1.731-11.237-4.544-15.593-8.006s-7.565-7.574-9.858-12.551-3.439-10.386-3.439-16.445 1.146-11.684 3.439-16.445c2.293-4.977 5.732-9.088 9.858-12.55 4.356-3.462 9.4-6.059 15.593-8.006 6.19-1.731 12.84-2.813 20.17-2.813h20.18v-27.48h22.69v106.676h-42.87zm20.18-68.594h-20.18c-3.67 0-7.11.433-10.09 1.515a21.05 21.05 0 0 0-8.02 5.193c-2.29 2.38-3.897 5.41-5.273 9.088-1.375 3.679-1.834 8.006-1.834 13.2s.688 9.52 1.834 13.199c1.147 3.678 2.983 6.708 5.273 9.088s4.81 4.111 8.02 5.193c2.98 1.082 6.42 1.515 10.09 1.515h20.18zm103.62 68.594h-35.76l-32.1-79.413h22.7l26.59 66.43h1.61l26.59-66.43h22.7zm69.47-98.454c0 3.03-1.15 5.626-3.21 8.006-2.29 2.38-5.04 3.462-8.71 3.462s-6.65-1.081-8.71-3.462c-2.29-2.38-3.21-4.977-3.21-8.006s1.14-5.626 3.21-8.006c2.29-2.38 5.04-3.462 8.71-3.462s6.42 1.082 8.71 3.462c2.06 2.38 3.21 4.977 3.21 8.006m-.92 98.454h-22.69V45.927h22.69zm42.87-62.533c0 2.38 1.15 4.544 3.21 6.492 2.29 1.947 5.96 3.678 11.24 4.977l24.98 6.924c7.8 2.164 13.76 4.977 17.89 8.655 4.12 3.679 6.19 8.44 6.19 14.281 0 3.679-.92 6.925-2.53 9.954-1.6 3.029-4.35 5.626-8.02 7.79s-8.48 3.895-14.21 4.977-13.07 1.731-21.55 1.731c-4.36 0-8.72-.217-13.07-.866a99 99 0 0 1-12.15-2.596 78 78 0 0 1-10.32-3.679c-3.21-1.298-5.73-2.813-8.02-4.328l6.42-9.088c4.58 2.597 9.85 4.977 15.82 6.925 6.19 1.947 13.06 3.029 21.32 3.029 8.02 0 13.75-1.082 16.96-3.029 3.21-1.948 4.82-4.544 4.82-7.574 0-2.38-1.15-4.544-3.44-6.275-2.3-1.947-6.19-3.678-11.92-5.193l-24.99-6.924c-6.88-1.948-12.61-4.76-16.97-8.223-4.35-3.678-6.65-8.439-6.65-14.498 0-3.245.69-6.275 2.3-9.088 1.6-2.813 4.12-5.193 7.33-7.14 3.44-1.948 7.57-3.679 12.84-4.76 5.27-1.083 11.46-1.732 18.8-1.732 8.94 0 16.96 1.082 24.3 3.462s13.07 4.977 17.65 8.006l-6.42 9.089c-4.35-2.597-9.4-4.977-15.13-6.925s-12.38-3.03-20.63-3.03c-5.73 0-9.86.866-12.84 2.598-1.83 1.081-3.21 3.245-3.21 6.058m128.39 54.744c5.27 0 10.32-.865 14.9-2.596 4.59-1.731 9.17-4.111 13.53-7.357l6.42 9.088c-2.07 1.731-4.36 3.246-7.11 4.76-2.75 1.515-5.73 2.597-8.94 3.679-3.21.865-6.42 1.731-9.86 2.38s-6.88.866-10.32.866c-7.56 0-14.67-.866-20.86-2.813s-11.69-4.544-16.05-8.223c-4.35-3.678-7.79-8.006-10.31-13.416-2.53-5.193-3.67-11.468-3.67-18.392 0-6.708 1.14-12.983 3.44-18.176 2.29-5.41 5.5-9.738 9.63-13.416 4.12-3.679 9.17-6.275 14.9-8.223 5.73-1.947 11.92-2.813 18.8-2.813 6.42 0 12.61.866 18.34 2.813 5.73 1.731 10.77 4.544 14.9 8.006s7.56 7.79 10.09 12.767c2.52 4.977 3.66 10.603 3.66 16.878V92.45h-69c1.37 8.439 4.35 14.497 9.4 18.176 4.58 3.678 10.77 5.409 18.11 5.409m-5.5-64.698c-3.21 0-5.96.65-8.72 1.731-2.75 1.082-5.04 2.813-7.1 5.41-2.07 2.38-3.67 5.626-4.82 9.52-1.14 3.895-1.83 8.44-2.06 14.065h45.16c0-5.193-.68-9.953-1.83-13.632-1.38-3.895-2.98-7.14-5.04-9.52-2.07-2.597-4.59-4.328-7.34-5.41-2.75-1.515-5.5-2.164-8.25-2.164m129.3 3.894h-19.49c-7.33 0-12.84 1.948-16.73 5.626-3.9 3.679-5.73 9.305-5.73 16.445v46.523h-22.7V77.302c0-10.386 3.44-18.392 10.32-24.235 6.87-5.842 16.96-8.655 30.03-8.655h24.3zM144.481 2.047v45.682c0 1.488-1.407 2.419-2.815 1.953l-14.823-5.303c-.938-.279-1.501-1.21-1.501-2.14l2.815-23.817c.281-2.14 0-2.512-2.252-2.233l-24.018 2.79c-.938 0-1.876-.65-2.158-1.488l-5.253-14.7C94.006 1.396 95.039 0 96.446 0h45.971c1.126 0 2.064.93 2.064 2.047M20.921 87.92c.939 2.884 2.065 5.583 3.472 8.188l-8.913 18.607c-.375.838-.187 1.768.375 2.419l4.222 4.187 23.549-30.517a6.77 6.77 0 0 1 5.347-2.605h32.931l2.064-2.419v-1.767l-2.44-2.698h-.187L53.1 75.733c-1.032-.093-1.97-.558-2.72-1.302l-5.066-6.327a8.7 8.7 0 0 1-1.126-1.675c-.282-.65-.376-1.395-.282-2.326v-9.21c0-1.024.282-1.954.845-2.605.281-.28.563-.652.938-1.117l5.817-6.233c.938-1.024 2.157-1.582 3.565-1.582H91.66l13.698-13.584a55 55 0 0 0-16.7-8.745L81.716 1.675C81.435.837 80.59.279 79.746.279H64.829c-.844 0-1.689.558-1.97 1.396l-6.943 19.352c-2.908.93-5.63 2.046-8.256 3.442L28.896 15.63a2.32 2.32 0 0 0-2.44.373l-10.6 10.513a1.98 1.98 0 0 0-.376 2.326l8.913 18.608c-1.407 2.605-2.533 5.396-3.471 8.187L1.407 62.522C.563 62.8 0 63.638 0 64.476v14.607c0 .837.563 1.674 1.407 1.953zm122.153-25.678-19.515-6.885a54.2 54.2 0 0 0-8.819-16.561l-14.541 14.421c-.282.28-.657.558-.939.837q-.844 1.117-2.533 1.117H63.234l-2.346 2.605v2.14l2.44 2.698 27.489 5.49c1.5.092 2.72.65 3.752 1.767l4.973 5.954c.938 1.024 1.407 2.326 1.407 3.722v8.373c0 1.303-.469 2.512-1.313 3.536l-6.286 6.699c-.657.65-1.314 1.209-2.158 1.395-.563.186-1.126.28-1.595.372H53.102L22.61 123.09l4.222 4.186c.657.652 1.595.745 2.44.373l18.763-8.839c2.627 1.396 5.442 2.512 8.256 3.442l6.943 19.352c.281.838 1.126 1.396 1.97 1.396h14.917c.845 0 1.689-.558 1.97-1.396l6.943-19.352c2.908-.93 5.63-2.046 8.256-3.442l18.764 8.839a2.32 2.32 0 0 0 2.439-.373l10.602-10.513c.656-.651.75-1.581.375-2.326l-8.913-18.607c1.408-2.605 2.533-5.397 3.472-8.188l19.514-6.885c.844-.279 1.407-1.116 1.407-1.954V64.198c-.469-.838-1.032-1.675-1.876-1.954'/%3E%3C/svg%3E");background-position:top;background-repeat:no-repeat;background-size:100%;border-radius:30px 30px 0 0;bottom:0;font-size:15px;padding-top:80px;position:relative;right:0}#footer .footer__info{color:#aeb1c4;margin-top:16px}#footer .footer__menu{display:grid;gap:30px 72px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:53px}#footer .footer__menu-col .button{margin-top:24px;width:-moz-max-content;width:max-content}#footer .footer-contacts{align-items:center;border-bottom:2px solid #0aaf64;border-top:2px solid #0aaf64;color:#00dd78;display:flex;font-size:18px;justify-content:space-between;padding:20px 0;width:100%}#footer .footer-contacts ul{display:flex;flex-direction:column;list-style:disc;padding-left:20px}#footer .footer-contacts__item{flex:1}#footer .footer-contacts__item--social{align-items:center;display:flex;gap:24px}#footer .footer-contacts__item--social .socials{display:flex;gap:4px}#footer .footer-contacts__item--social .socials a{align-items:center;border:1px solid #0aaf64;border-radius:9999px;display:flex;height:48px;justify-content:center;width:48px}#footer .footer-contacts__item--social .socials img{height:24px;width:24px}#footer .footer-contacts__item--list{font-size:14px}#footer .footer__links{color:#588f86;display:flex;font-size:14px;gap:10px;justify-content:space-between;padding:20px 0 10px;width:100%}.mobile-menu{height:100vh;inset:0;position:fixed;visibility:hidden;z-index:40}.mobile-menu__overlay{background-color:rgba(0,0,0,.5);height:100%;opacity:0;transition:.3s ease;visibility:hidden;width:100%}.mobile-menu--open{visibility:visible}.mobile-menu--open .mobile-menu__overlay{opacity:1;visibility:visible}.mobile-menu--open .mobile-menu__wrapper{top:0}#page-header{overflow:hidden;position:relative}.section{background-color:#fff;color:#4f5060;padding:50px 0 50px 155px}.section--bg-gray{background-color:#e8f3f1}.section--bg-blue{background:#f3f6f6;border-radius:var(--border-radius)}.section--stack{position:relative;z-index:20}.section__title{color:#1f2133;font-size:40px;font-weight:500;line-height:130%;padding-bottom:30px;padding-top:45px}.section__title--big{font-size:56px;font-weight:600;line-height:110%;padding-bottom:0}.section__title--more{display:flex;justify-content:space-between}.section__title--more a{align-items:center;color:#0aaf64;display:flex;font-size:16px;font-weight:500;gap:5px;line-height:120%;transition:.3s ease}.section__title--more a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='23' fill='none'%3E%3Cpath fill='%230AAF64' d='m0 0 9.49 7.457A3.95 3.95 0 0 1 11 10.565v1.92L0 3.843z'/%3E%3Cpath fill='%230AAF64' d='m0 23 9.49-7.457A3.95 3.95 0 0 0 11 12.435v-1.92L0 19.157z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:24px;position:relative;transition:.3s ease;width:11px}.section__title--more a:hover{color:#00dd78}.section__title--more a:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='23' fill='none'%3E%3Cpath fill='%2300DD78' d='m0 0 9.49 7.457A3.95 3.95 0 0 1 11 10.565v1.92L0 3.843z'/%3E%3Cpath fill='%2300DD78' d='m0 23 9.49-7.457A3.95 3.95 0 0 0 11 12.435v-1.92L0 19.157z'/%3E%3C/svg%3E")}.section__action{align-items:center;display:flex;gap:24px;margin-top:32px}.section__action--anchors{gap:12px;margin-bottom:24px;margin-top:24px}.section__action p{font-size:var(--font-text-big)}.section__action .button{width:auto}.section .container{margin:0;padding:0;width:calc(100% - 155px)}#sidebar{background-color:#fff;box-sizing:border-box;height:100vh;left:0;overflow:hidden auto;overscroll-behavior-x:contain;position:fixed;width:410px;z-index:100}#sidebar.is-active{opacity:1;transform:translateY(0);visibility:visible;z-index:30}#sidebar.is-active .sidebar__search{display:none}#sidebar.is-active .sidebar__wrapper{border:none;width:100%}#sidebar.is-active .nav__item{opacity:1;transform:translateX(0)}#sidebar .sidebar__wrapper{border-right:1px solid #e1efe8;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:20px;width:410px}#sidebar .sidebar__logo a{align-items:center;display:inline-flex;gap:20px}#sidebar .sidebar__search{border-bottom:1px solid #e1efe8;padding-top:10px;width:100%}#sidebar .sidebar__search:focus-visible{outline:none}#sidebar .sidebar__search .input{padding-left:40px}#sidebar .sidebar__search .input__field{border-bottom:none}#sidebar .sidebar__search .input__search{position:relative}#sidebar .sidebar__search .input__search:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none'%3E%3Cpath stroke='%2387A095' stroke-linecap='round' stroke-linejoin='round' d='M16.25 23.75c-5.523 0-10-4.477-10-10s4.477-10 10-10 10 4.477 10 10-4.477 10-10 10m-12.5 2.5 5.438-5.437'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:30px;position:absolute;top:50%;transform:translateY(-50%);width:30px}#sidebar .sidebar__contacts{align-items:center;display:flex;gap:20px;padding:20px 0}#sidebar .sidebar__socials{align-items:center;display:flex;gap:4px}#sidebar .sidebar__socials--item{align-items:center;border:1px solid #e1efe8;border-radius:60px;display:flex;height:49px;justify-content:center;width:49px}#sidebar .sidebar__socials--item img{transition:.3s ease}#sidebar .sidebar__socials--item:hover img{transform:scale(1.1)}.pagination-page__nav{align-items:center;display:flex}.pagination-page__nav .image-container{align-items:center;border:1px solid #4f5060;border-radius:32px;display:flex;height:48px;justify-content:center;width:48px}.pagination-page__nav .image-container svg{height:23px;width:11px}.pagination-page__nav .image-container svg path{fill:#8fa195}.pagination-page__nav .image-container.active svg path,.pagination-page__nav .image-container:hover svg path{fill:#0aaf64}.image{height:100%;width:100%}.image--cover{-o-object-fit:cover;object-fit:cover}.image--contain{-o-object-fit:contain;object-fit:contain}.link{cursor:pointer;transition:.3s ease}.link--underline{text-decoration:underline;text-underline-offset:4px}.link-stretched:after{content:"";inset:0;position:absolute;z-index:10}.logo{display:inline-flex;gap:20px;transition:opacity .3s ease}.logo,.social{align-items:center}.social{display:flex;gap:8px}.social a{background-repeat:no-repeat;background-size:contain;display:block;height:28px;transition:.3s;width:28px}.media-wrapper{align-self:start;position:relative}.media-wrapper>*{overflow:hidden}.useful{padding-bottom:50px;position:relative}.useful__title{-webkit-line-clamp:4;line-clamp:4;color:#1f2133;font-size:24px;font-weight:500;line-height:130%;margin-bottom:10px;transition:.3s ease}.useful__text,.useful__title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.useful__text{-webkit-line-clamp:5;line-clamp:5}.useful__date{bottom:30px;position:absolute;right:30px}.useful-card{background:#e8f3f1;border-radius:var(--border-radius);max-height:284px;min-height:284px;overflow:hidden;padding:30px;position:relative;transition:.3s ease}.useful-card:after{background-color:#0aaf64;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='208' height='284' fill='none'%3E%3Cpath fill='%2311B96D' d='M0-74 205.697 86.93A6 6 0 0 1 208 91.656v69.401L0-1.675z'/%3E%3Cpath fill='%2311B96D' d='m0 359 205.697-160.93a6 6 0 0 0 2.303-4.726v-69.401L0 286.675z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:contain;color:#fff;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:.3s ease;width:100%;z-index:-1}.useful-card:hover{background:transparent;color:#fff}.useful-card:hover .useful__title{color:#fff}.useful-card:hover:after{opacity:1}.safari .useful .useful__text{backface-visibility:hidden;line-height:1.4em;max-height:7em;transform:translateZ(0)}.card-service{background:#fff;border:1px solid #cfded7;border-radius:30px;height:100%;min-height:480px;padding:40px 30px;position:relative;transition:.3s ease}.card-service .button-round{border-color:transparent}.card-service:hover{border-color:#0aaf64}.card-service:hover .card-service__arrow{transform:translateX(10px)}.card-service__image{aspect-ratio:16/9;margin-bottom:24px;position:relative;width:100%}.card-service__content{display:flex;flex:1;flex-direction:column}.card-service__title{color:#1f2133;font-size:22px;font-weight:400;margin-bottom:6px}.card-service__features{display:flex;flex-direction:column;font-size:var(--font-text-regular);gap:8px;line-height:normal}.card-service__feature{align-items:flex-start;display:flex;gap:14px}.card-service__feature-key{color:#8fa195;white-space:nowrap}.card-service__feature-value{color:#4f5060}.card-service__action{bottom:30px;position:absolute;right:29px}.card-service__arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' fill='none'%3E%3Cg fill='%230AAF64' clip-path='url(%23a)'%3E%3Cpath d='m7 0 9.49 7.457A3.95 3.95 0 0 1 18 10.565v1.92L7 3.843z'/%3E%3Cpath d='m7 23 9.49-7.457A3.95 3.95 0 0 0 18 12.435v-1.92L7 19.157z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h23v23H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;display:block;height:24px;transition:transform .3s ease;width:24px}#s-feedback{border-radius:var(--border-radius);margin-top:50px;overflow:hidden;padding:60px 0 60px 155px;position:relative}#s-feedback .section__title{padding-top:0}#s-feedback:before{background-color:#f3f6f6;z-index:-2}#s-feedback:after,#s-feedback:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}#s-feedback:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='354' height='367' fill='none'%3E%3Cg filter='url(%23a)'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M438.094 178c0 53.226-20.502 104.271-56.995 141.908-36.494 37.636-85.99 58.78-137.599 58.78s-101.105-21.144-137.599-58.78S48.906 231.226 48.906 178 69.408 73.729 105.901 36.093c36.494-37.637 85.99-58.78 137.599-58.78s101.105 21.143 137.599 58.78S438.094 124.774 438.094 178M483 178c0 65.508-25.233 128.334-70.148 174.655C367.937 398.977 307.019 425 243.5 425s-124.437-26.023-169.352-72.345C29.233 306.334 4 243.508 4 178S29.233 49.666 74.148 3.345C119.063-42.977 179.98-69 243.5-69S367.937-42.977 412.852 3.345C457.767 49.666 483 112.492 483 178M151.502 85.066q-12.783 19.884-12.783 39.212 0 9.416 8.083 17.475 8.083 8.058 19.789 8.027 19.908 0 27.033-23.033 7.545-22.013 18.442-33.344 10.897-11.3 33.949-11.3 19.698 0 32.183 11.207 12.453 11.238 12.454 27.54a30.67 30.67 0 0 1-4.072 15.5 61.5 61.5 0 0 1-10.059 12.936 423 423 0 0 1-19.399 17.228q-15.268 13.06-24.31 22.539-8.98 9.51-14.46 22.014c-9.639 38.44 40.416 41.527 51.972 14.079q2.096-3.952 6.377-8.768 4.311-4.786 11.436-11.115a1239 1239 0 0 0 35.745-31.925q9.939-9.448 17.154-22.539c4.969-9.292 7.468-19.772 7.245-30.381q0-21.982-12.693-40.755-12.664-18.803-35.925-29.702-23.262-10.898-53.648-10.898-32.692 0-57.211 13.06c-16.346 8.706-28.78 19.708-37.302 32.943m64.066 218.595c0 8.189 3.154 16.042 8.769 21.832 5.614 5.79 13.229 9.043 21.169 9.043s15.554-3.253 21.169-9.043c5.614-5.79 8.768-13.643 8.768-21.832s-3.154-16.041-8.768-21.832c-5.615-5.79-13.229-9.043-21.169-9.043s-15.555 3.253-21.169 9.043c-5.615 5.791-8.769 13.644-8.769 21.832' clip-rule='evenodd'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' width='487' height='532' x='0' y='-69' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='34'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0.340699 0 0 0 0 0.528846 0 0 0 0 0.494638 0 0 0 0.1 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_28_12758'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_28_12758' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:contain;opacity:.8;z-index:-1}#s-feedback .form__row{display:flex;gap:20px;padding-bottom:10px}#s-feedback .form__group{flex:1}#s-feedback .form__group--full-width{flex:1 1 100%}#s-feedback .form__action{align-items:center;border-radius:0;display:flex;gap:20px;margin-top:20px;z-index:1}#s-feedback .form__privacy{color:#87a095;display:flex;font-size:13px;gap:6px;line-height:150%}#s-feedback .form__privacy .privacy-text{flex:1}#s-feedback .form .input__field{border-bottom:1px solid #27ae60}#s-cases{min-height:750px}#s-cases .cases__item{border-radius:var(--border-radius);max-height:443px;min-height:443px;overflow:hidden;position:relative;transition:.3s ease}#s-cases .cases__item:before{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(180deg,rgba(6,22,104,0) 12.75%,rgba(3,45,81,.58) 61.44%,#153c37);bottom:0;content:"";height:50%;left:0;pointer-events:none;position:absolute;right:0;z-index:1}#s-cases .cases__item picture{display:block;height:443px;overflow:hidden;position:relative}#s-cases .cases__item picture img{display:block;position:relative;z-index:0}#s-cases .cases__item a:after{-webkit-backdrop-filter:blur(.4px);backdrop-filter:blur(.4px);background:linear-gradient(180deg,rgba(10,175,100,.43),rgba(10,175,100,.73)),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='315' height='443' fill='none'%3E%3Cpath fill='%230AAF64' d='m0-108 312.708 245.866a6 6 0 0 1 2.292 4.717v107.16L0 2.075z'/%3E%3Cpath fill='%230AAF64' d='m0 551 312.708-245.866a6 6 0 0 0 2.292-4.717v-107.16L0 440.925z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;opacity:0;transition:.3s ease}#s-cases .cases__item a:hover:after{opacity:1}#s-cases .cases__item.no-photo a:after{opacity:.5}#s-cases .cases__item.no-photo a:hover:after{opacity:1}#s-cases .cases__text{bottom:30px;color:#fff;font-size:24px;font-weight:500;left:30px;line-height:130%;pointer-events:none;position:absolute;width:calc(100% - 60px);z-index:15}#s-cases .swiper-button__wrapper{margin-top:30px}#s-cases .button{display:flex;margin:0 auto}#s-recomendation{border-radius:var(--border-radius)}#s-recomendation .swiper-slide .recomendation-slide__image picture{border-radius:var(--border-radius);overflow:hidden}#s-recomendation .swiper-slide .recomendation-slide__image picture img{height:548px;min-height:548px}#s-recomendation .swiper-slide .recomendation-slide__title{padding-top:15px}#s-recomendation .swiper-button__wrapper{margin-top:30px}.partners{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.partners__item{align-items:center;background:#f8f9f9;border-radius:var(--border-radius);display:flex;filter:grayscale(1);justify-content:center;min-height:220px;overflow:hidden;padding:20px;position:relative}.partners__item,.partners__item picture{transition:.3s ease}.partners__item--down{background:transparent;min-height:-moz-min-content;min-height:min-content;padding:10px}.partners__item:hover,.partners__item:hover picture{border-radius:120px;filter:grayscale(0)}.partners__down{align-items:center;background:#f8f9f9;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px;padding:50px 20px}#cookie-note,.partners__down{border-radius:var(--border-radius);overflow:hidden}#cookie-note{background:#f3f4fd;bottom:0;display:none;max-width:650px;padding:30px 20px;position:fixed;right:0;z-index:20}#cookie-note.show{display:block}#cookie-note .cookie__info{display:flex;gap:10px}#cookie-note .cookie__text{flex:1}#cookie-note .link{color:#0aaf64}#cookie-note .button{justify-content:center;margin-top:20px;width:100%}#s-services .swiper-wrapper{box-sizing:border-box}#s-services .slider{padding-right:32px}#s-services .slider .swiper-button__wrapper{margin-top:30px}#cp-home-hero .hero-slide{align-items:center;display:grid;gap:20px;grid-template-columns:1.5fr 1fr}#cp-home-hero .hero-slide__info{max-width:780px}#cp-home-hero .hero-slide__title{color:#1f2133;font-size:56px;font-weight:600;line-height:110%;padding-top:30px}#cp-home-hero .hero-slide__text{color:#4f5060;font-size:20px;line-height:150%;padding-top:20px}#cp-home-hero .hero-slide__text p:not(:last-child){padding-bottom:10px}#cp-home-hero .hero-slide .button{margin-top:30px}#cp-home-hero .swiper-button__wrapper{justify-content:flex-end;margin-top:80px}#cp-home-mission{color:#4f5060}#cp-home-mission .section__title{padding-top:100px}#cp-home-mission p:not(:last-child){padding-bottom:10px}#cp-home-mission .mission__title{align-items:center;color:#0aaf64;display:flex;font-size:56px;font-weight:500;gap:10px;line-height:130%}#cp-home-mission .mission__title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='59' fill='none'%3E%3Cpath fill='%230AAF64' fill-rule='evenodd' d='M46.095.576a2.08 2.08 0 0 1 1.462 1.496L49.33 9.18l7.1 1.775a2.076 2.076 0 0 1 1.5 2.548 2.1 2.1 0 0 1-.54.94l-8.305 8.313a2.08 2.08 0 0 1-1.968.544l-6.578-1.642-9.77 9.777a2.594 2.594 0 0 1-4.431-1.837c0-.69.273-1.35.76-1.837l9.767-9.781-1.645-6.584a2.08 2.08 0 0 1 .544-1.975l8.305-8.313A2.08 2.08 0 0 1 46.09.576M27.28 5.813a2.596 2.596 0 0 0 2.417-2.768 2.6 2.6 0 0 0-2.766-2.42A28.92 28.92 0 0 0 11.66 6.289a28.97 28.97 0 0 0-9.8 13.021 29 29 0 0 0 6.514 30.602 28.913 28.913 0 0 0 30.503 6.828 28.94 28.94 0 0 0 13.106-9.679 29 29 0 0 0 5.81-15.23 2.6 2.6 0 0 0-2.38-2.798 2.594 2.594 0 0 0-2.794 2.382 23.8 23.8 0 0 1-4.766 12.504 23.76 23.76 0 0 1-10.756 7.948 23.73 23.73 0 0 1-25.04-5.601 23.804 23.804 0 0 1-5.35-25.12 23.8 23.8 0 0 1 8.046-10.688A23.74 23.74 0 0 1 27.289 5.81m-.394 11.514a2.6 2.6 0 0 1-1.47 3.367 9.57 9.57 0 0 0-5.88 6.963 9.59 9.59 0 0 0 2.608 8.736 9.57 9.57 0 0 0 8.733 2.59 9.56 9.56 0 0 0 6.942-5.902 2.597 2.597 0 0 1 3.334-1.422 2.596 2.596 0 0 1 1.503 3.3 14.757 14.757 0 0 1-17.954 8.83 14.76 14.76 0 0 1-6.234-3.706 14.78 14.78 0 0 1-4.026-13.484 14.8 14.8 0 0 1 3.18-6.523 14.76 14.76 0 0 1 5.9-4.22 2.594 2.594 0 0 1 3.364 1.471' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:59px;position:relative;width:58px}#cp-home-mission .mission__subtitle{color:#4f5060;font-size:22px;font-weight:500;line-height:150%;margin:40px 0}#cp-home-mission .mission-values{width:calc(100% - 155px)}#cp-home-mission .mission-values__item{background-color:#f3f6f6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='130' height='134' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23F3F6F6' d='M0 0h130v134H0z'/%3E%3Cpath fill='%23fff' d='M108.474 23.44 131.416 0 147 15.626l-25.952 25.617a6 6 0 0 1-4.215 1.73H61.29l-4.328 4.34.432 4.34 3.896 3.907 45.053 8.396a12 12 0 0 1 6.551 3.585l7.913 8.43a12 12 0 0 1 3.251 8.212v12.084c0 3.123-1.218 6.123-3.394 8.363l-9.588 9.868a12 12 0 0 1-8.443 3.636l-58.658.8L-6.67 158l-4.33-3.907 36.886-48.427a17 17 0 0 1 13.524-6.699h53.048l3.895-3.907v-3.472l-3.895-4.34-49.811-9.99a6 6 0 0 1-3.498-2.125L29.281 62.85a6 6 0 0 1-1.322-3.758V42.368a6 6 0 0 1 1.695-4.18L42.208 25.26a6 6 0 0 1 4.305-1.82z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h130v134H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:100% 100%;background-repeat:no-repeat;border-left:2px solid #0aaf64;border-radius:var(--border-radius);min-height:430px;overflow:hidden;padding:30px}#cp-home-mission .mission-values__title{align-items:center;color:#1f2133;display:flex;font-size:24px;font-weight:500;justify-content:space-between;line-height:130%;padding-bottom:10px}#cp-home-mission .mission-values__title:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='19' fill='none'%3E%3Cpath fill='%230AAF64' d='M13.922 18.477.605 5.16C.17 4.726.308 4.046.853 3.773l5.85-2.759c.354-.19.789-.083 1.06.188l6.126 7.76c.542.706.732.733 1.305-.002l6.16-7.789C21.628.9 22.09.816 22.416.98l5.811 2.76c.543.27.65.976.242 1.385l-13.35 13.35a.853.853 0 0 1-1.196.003'/%3E%3C/svg%3E");content:"";height:19px;position:relative;width:29px}#cp-home-mission .mission-values__content{color:#4f5060;line-height:150%}#cp-home-mission .mission-choice{display:flex;justify-content:space-between;padding-top:30px}#cp-home-mission .mission-choice svg{height:77px;width:73px}#cp-home-mission .mission-choice__item{display:flex;flex-direction:column;gap:10px;max-width:285px}#cp-home-mission .swiper-button__wrapper{margin-top:30px}#cp-home-managers{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='726' height='721' fill='none'%3E%3Cpath fill='url(%23a)' d='M723.65 10.32v230.326c0 7.506-7.048 12.196-14.097 9.851l-74.244-26.738c-4.699-1.408-7.519-6.099-7.519-10.79l14.097-120.088c1.41-10.79 0-12.666-11.277-11.258L510.315 95.695c-4.699 0-9.398-3.283-10.808-7.505l-26.315-74.117C470.843 7.036 476.012 0 483.06 0h230.253c5.639 0 10.337 4.691 10.337 10.32M104.788 443.295c4.699 14.542 10.338 28.146 17.387 41.281l-44.641 93.819c-1.88 4.222-.94 8.913 1.88 12.196l21.145 21.11 117.946-153.864c6.578-8.443 16.446-13.134 26.784-13.134h164.936l10.338-12.197v-8.913l-12.217-13.603h-.94l-141.441-28.146c-5.169-.469-9.868-2.815-13.627-6.568l-25.375-31.898q-3.524-4.222-5.639-8.444c-1.409-3.283-1.879-7.036-1.409-11.727v-46.441c0-5.16 1.409-9.851 4.229-13.134 1.409-1.407 2.819-3.284 4.699-5.629l29.134-31.43c4.699-5.16 10.807-7.974 17.856-7.974h183.262l68.606-68.488c-24.905-19.233-53.099-34.244-83.643-44.095L409.285 8.444c-1.409-4.222-5.638-7.037-9.868-7.037h-74.714c-4.229 0-8.458 2.815-9.868 7.037l-34.773 97.572c-14.567 4.691-28.194 10.32-41.351 17.356L144.73 78.808c-4.229-1.876-8.928-.938-12.217 1.876l-53.1 53.008c-3.289 3.284-3.759 7.975-1.88 11.728l44.642 93.819c-7.049 13.134-12.688 27.207-17.387 41.28l-97.74 34.713C2.82 316.64 0 320.861 0 325.083v73.648c0 4.222 2.82 8.444 7.049 9.851zm611.814-129.47-97.74-34.713c-9.868-30.491-24.905-58.637-44.171-83.499l-72.835 72.71c-1.409 1.407-3.289 2.814-4.699 4.222q-4.228 5.629-12.687 5.629H316.715l-11.748 13.134v10.79l12.217 13.603 137.682 27.677c7.519.469 13.627 3.284 18.796 8.913l24.905 30.022c4.699 5.16 7.049 11.727 7.049 18.764v42.218c0 6.568-2.35 12.666-6.579 17.826l-31.484 33.775c-3.289 3.284-6.578 6.098-10.807 7.036-2.82.938-5.639 1.408-7.989 1.877H265.965L113.247 620.613l21.145 21.11c3.29 3.283 7.989 3.753 12.218 1.876l93.98-44.564c13.158 7.037 27.255 12.666 41.352 17.357l34.773 97.572c1.409 4.221 5.638 7.036 9.867 7.036h74.715c4.229 0 8.458-2.815 9.868-7.036l34.773-97.572c14.567-4.691 28.194-10.32 41.351-17.357l93.981 44.564c4.229 1.877 8.928.938 12.217-1.876l53.099-53.008c3.29-3.284 3.76-7.975 1.88-11.727l-44.641-93.82c7.049-13.134 12.688-27.207 17.387-41.28l97.739-34.713c4.23-1.407 7.049-5.629 7.049-9.851v-73.648c-2.35-4.222-5.169-8.444-9.398-9.851'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='363' x2='363' y1='0' y2='721' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23F3F5F6'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-position:100% 0;background-repeat:no-repeat}#cp-home-managers .managers{display:grid;gap:20px;grid-template-columns:250px 1fr;padding-bottom:30px}#cp-home-managers .managers__image picture{border-radius:20px;overflow:hidden}#cp-home-managers .managers__info{color:#4f5060;line-height:150%}#cp-home-managers .managers__info strong{font-weight:500}#cp-home-managers .managers__info ul{list-style:disc}#cp-home-managers .managers__name{color:#1f2133;font-size:24px;font-weight:500;line-height:130%}.complexity__wrapper{display:flex;gap:100px}.complexity__item{max-width:330px;padding-top:30px}.complexity__item_content{padding-top:10px}#cp-home-requisites .requisites{color:#4f5060;line-height:150%;padding-bottom:45px}#cp-home-requisites .requisites p{margin-bottom:10px}#cp-home-requisites .requisites__table{border-bottom:2px solid #0aaf64;border-top:2px solid #0aaf64;display:flex;gap:60px;margin:30px 0;padding:20px 0}#cp-home-requisites .requisites__table p{margin:0;padding:10px 0}#cp-home-requisites .requisites__table p:not(:last-child){border-bottom:1px solid #becfc8}#cp-home-requisites .requisites__table--last p:last-child{border:none}.requisites-description{padding:20px 0}#cp-home-advantages .why-we__item{border:1px solid transparent;border-radius:40px;min-height:700px;overflow:hidden;padding:10px;transition:.3s ease}#cp-home-advantages .why-we__item picture{border-radius:var(--border-radius);overflow:hidden}#cp-home-advantages .why-we__item:hover{border:1px solid #00dd78}#cp-home-advantages .why-we__text{padding-top:20px}#cp-home-advantages .why-we__text p:not(:last-child){padding-bottom:10px}#cp-home-advantages .advantages{margin-bottom:50px}#cp-home-advantages .advantages__wrapper{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}#cp-home-advantages .advantages__item{background-color:#fff;border-radius:40px;padding:40px;position:relative}#cp-home-advantages .advantages__title{color:#0aaf64;font-size:60px;font-weight:500;line-height:1.2;white-space:nowrap}#cp-home-advantages .advantages__text{color:#4f5060;font-size:18px;font-weight:500;line-height:150%}#cp-home-advantages .slider .swiper-button__wrapper{margin-top:40px}#cp-home-useful .swiper-button__wrapper{margin-top:30px}#cp-home-customers{padding-bottom:100px}#cp-home-customers .section__text{margin-bottom:40px}#cp-home-customers .customers-grid{display:grid;gap:25px 20px;grid-template-columns:repeat(3,1fr)}#cp-home-customers .customers-card{background:#fff;border-radius:40px;display:flex;flex-direction:column;justify-content:flex-start;min-height:240px;padding:40px 32px 40px 58px;position:relative}#cp-home-customers .customers-card__icon{align-items:center;display:flex;height:29px;justify-content:center;left:15px;position:absolute;top:40px;width:29px}#cp-home-customers .customers-card__icon svg{height:100%;width:100%}#cp-home-customers .customers-card__content{display:flex;flex-direction:column;gap:10px}#cp-home-customers .customers-card__title{color:#1f2133;font-family:Roboto,sans-serif;font-size:24px;font-weight:500;line-height:1.3;margin:0}#cp-home-customers .customers-card__text{color:#4f5060;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin:0}#cp-home-approach{padding-bottom:100px}#cp-home-approach .section__text{margin-bottom:40px}#cp-home-approach .items{display:grid;gap:20px;grid-template-columns:5fr 4fr}#cp-home-approach .items .item{background:#f3f6f6;border-radius:30px;display:flex;flex-direction:column;padding:30px}#cp-home-approach .items .item .top{align-items:center;display:flex;gap:12px;margin-bottom:10px}#cp-home-approach .items .item .top .number{color:#0aaf64;font-size:64px;font-weight:500;line-height:1}#cp-home-approach .items .item .top .name{color:#1f2133;font-size:20px;font-weight:500;line-height:130%}#cp-home-approach .items .item .list{color:#4f5060;display:flex;flex-direction:column;font-size:16px;font-weight:400;gap:10px;line-height:150%;list-style:inside}#cp-home-contacts{background-color:#0aaf64;color:#fff;margin-bottom:100px;overflow:hidden;padding-bottom:60px;padding-top:60px;position:relative}#cp-home-contacts .section__title{color:inherit}#cp-home-contacts .block{align-items:center;display:grid;gap:20px;grid-template-columns:5fr 4fr;position:relative;z-index:1}#cp-home-contacts .block .column .section__title{padding-bottom:12px;padding-top:unset}#cp-home-contacts .block .column .section__text{font-size:16px;font-weight:400;line-height:150%;max-width:425px}#cp-home-contacts .block .box{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-left:48px}#cp-home-contacts .block .box>a{font-size:20px;font-weight:500;line-height:normal;transition:color .3s ease}#cp-home-contacts .block .box>a:hover{color:#0aaf64}#cp-home-contacts .block .box .socials{align-items:center;display:flex;gap:10px}#cp-home-contacts .block .box .socials a{display:flex;transition:transform .5s}#cp-home-contacts .block .box .socials a svg{height:54px;width:54px}#cp-home-contacts .block .box .socials a:hover{transform:scale(1.04)}#cp-home-contacts .bg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='254' height='232' fill='none'%3E%3Cg clip-path='url(%23a)' filter='url(%23b)' opacity='.49'%3E%3Cpath fill='%23fff' d='M255.246 3.32v74.114c0 2.415-2.262 3.925-4.524 3.17L226.894 72c-1.508-.453-2.413-1.962-2.413-3.472l4.524-38.641c.453-3.472 0-4.076-3.619-3.623l-38.607 4.528c-1.508 0-3.017-1.056-3.469-2.415l-8.445-23.849C174.111 2.264 175.77 0 178.032 0h73.896c1.81 0 3.318 1.51 3.318 3.32M56.63 142.642c1.508 4.68 3.318 9.057 5.58 13.283l-14.327 30.189c-.603 1.359-.301 2.868.604 3.925l6.786 6.792 37.853-49.509a10.85 10.85 0 0 1 8.596-4.227h52.934l3.318-3.924v-2.868l-3.921-4.377h-.302l-45.393-9.057c-1.659-.151-3.167-.906-4.374-2.113l-8.143-10.264q-1.13-1.36-1.81-2.717c-.452-1.057-.603-2.265-.452-3.774V89.057c0-1.66.452-3.17 1.357-4.227.452-.453.905-1.056 1.508-1.811l9.35-10.113c1.508-1.66 3.469-2.566 5.731-2.566h58.815l22.019-22.038a88.1 88.1 0 0 0-26.844-14.189l-11.16-31.396c-.453-1.359-1.81-2.264-3.167-2.264h-23.979c-1.357 0-2.715.905-3.167 2.264l-11.16 31.396c-4.675 1.51-9.048 3.32-13.271 5.585l-30.162-14.34c-1.357-.603-2.865-.301-3.92.604L48.486 43.02c-1.056 1.056-1.207 2.566-.604 3.773l14.327 30.19c-2.262 4.225-4.072 8.754-5.58 13.282l-31.368 11.17c-1.357.453-2.262 1.811-2.262 3.17v23.698c0 1.358.905 2.717 2.262 3.17zm196.354-41.66-31.368-11.17a88.2 88.2 0 0 0-14.177-26.868L184.064 86.34c-.452.453-1.056.905-1.508 1.358q-1.357 1.811-4.072 1.811h-53.839l-3.77 4.227v3.472l3.921 4.377 44.187 8.906c2.413.151 4.374 1.056 6.033 2.867l7.992 9.661c1.509 1.66 2.263 3.773 2.263 6.038v13.584c0 2.114-.754 4.076-2.112 5.736l-10.104 10.868c-1.056 1.057-2.111 1.963-3.469 2.264-.904.302-1.809.453-2.563.604h-58.665l-49.013 37.585 6.786 6.793c1.056 1.056 2.564 1.207 3.921.603l30.162-14.339c4.223 2.264 8.747 4.075 13.271 5.585l11.16 31.396c.453 1.358 1.81 2.264 3.167 2.264h23.979c1.357 0 2.714-.906 3.167-2.264l11.16-31.396c4.675-1.51 9.048-3.321 13.271-5.585l30.162 14.339c1.357.604 2.865.302 3.921-.603l17.041-17.057c1.056-1.057 1.207-2.566.604-3.774l-14.327-30.188c2.262-4.227 4.071-8.755 5.58-13.283l31.368-11.17c1.357-.453 2.262-1.811 2.262-3.17v-23.698c-.754-1.359-1.659-2.717-3.016-3.17'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h256v232H0z'/%3E%3C/clipPath%3E%3Cfilter id='b' width='241' height='270' x='19' y='0' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='34'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0.340699 0 0 0 0 0.528846 0 0 0 0 0.494638 0 0 0 0.1 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_1380_10938'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_1380_10938' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;height:232px;pointer-events:none;position:absolute;right:0;top:0;width:254px;z-index:0}#cp-about-hero .hero__wrapper{display:flex;gap:20px}#cp-about-hero .hero__wrapper .hero__text picture{display:none;max-width:200px}#cp-about-hero .hero__wrapper>picture{min-width:410px}#cp-about-timeline{clear:both;margin-top:-50px;padding-top:0}#cp-about-timeline .section__title{padding-top:0}#cp-about-timeline .timeline{display:flex;flex-direction:column}#cp-about-timeline .timeline__year{color:#0aaf64;font-size:70px;font-weight:500;line-height:100%}#cp-about-timeline .timeline__content{color:#4f5060;font-size:18px;line-height:150%;padding-bottom:70px;padding-top:10px}#cp-about-timeline .timeline__content span{display:none}#cp-about-timeline .timeline__item{display:grid;gap:60px;grid-template-columns:1fr 25px 12fr}#cp-about-timeline .timeline__item:last-child .timeline__content{padding-bottom:0}#cp-about-timeline .timeline__middle{background-color:#cfded7;margin-left:12px;position:relative;transition:.5s ease;width:2px}#cp-about-timeline .timeline__middle:before{background-color:#0aaf64;content:"";height:0;left:0;position:absolute;top:0;transition:height .5s ease;width:100%;z-index:1}#cp-about-timeline .timeline__middle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='22' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M27 22H0V0h27z'/%3E%3Cpath fill='%230AAF64' d='M12.937 17.938 1.5 6.5c-.373-.373-.255-.957.213-1.191l5.025-2.37c.303-.163.677-.07.91.162l5.26 6.665c.466.606.63.629 1.121-.003l5.291-6.688c.234-.234.631-.305.911-.166l4.99 2.37c.467.232.56.84.208 1.19L13.964 17.935a.733.733 0 0 1-1.027.003'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M27 22H0V0h27z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:22px;left:-13px;position:absolute;top:0;transition:top .4s ease;width:27px;z-index:2}#cp-about-timeline .timeline__middle.active:before{height:100%}#cp-about-timeline .timeline__middle.active:after{top:50%;transform:translateY(-50%)}#cp-about-history .container{padding-left:0}#cp-contacts #cp-home-requisites{padding-bottom:0;padding-top:0}#cp-services-hero .service{display:flex;flex-direction:column;gap:20px}#cp-services-hero .service__item{background-color:#e8f3f1;border-radius:var(--border-radius);display:grid;grid-template-columns:1fr 2fr;position:relative;transition:.3s ease}#cp-services-hero .service__item:after{-webkit-backdrop-filter:blur(.4px);backdrop-filter:blur(.4px);background-color:#0aaf64;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='208' height='284' fill='none'%3E%3Cpath fill='%2311B96D' d='M0-74 205.697 86.93A6 6 0 0 1 208 91.656v69.401L0-1.675z'/%3E%3Cpath fill='%2311B96D' d='m0 359 205.697-160.93a6 6 0 0 0 2.303-4.726v-69.401L0 286.675z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;border-radius:var(--border-radius);color:#fff;content:"";height:100%;opacity:0;position:absolute;transition:.3s ease;width:100%;z-index:1}#cp-services-hero .service__item .button{height:50px;transition:.3s ease;width:161px}#cp-services-hero .service__item:hover,#cp-services-hero .service__item:hover .service__title{color:#fff}#cp-services-hero .service__item:hover:after{opacity:1}#cp-services-hero .service__item:hover .button{background:#fff;color:#0aaf64}#cp-services-hero .service__item:hover .button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='24' fill='none'%3E%3Cg fill='%230AAF64' clip-path='url(%23a)'%3E%3Cpath d='m6 .5 9.49 7.457A3.95 3.95 0 0 1 17 11.065v1.92L6 4.343z'/%3E%3Cpath d='m6 23.5 9.49-7.457A3.95 3.95 0 0 0 17 12.935v-1.92L6 19.657z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .5h23v23H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%}#cp-services-hero .service__image{z-index:2}#cp-services-hero .service__image picture{border-radius:var(--border-radius);height:100%;overflow:hidden}#cp-services-hero .service__content{padding:50px 20px;z-index:2}#cp-services-hero .service__title{color:#1f2133;font-size:24px;font-weight:500;line-height:130%;padding-bottom:10px;transition:.3s ease}#cp-services-hero .service__text{padding-bottom:20px}#cp-contacts-hero .contacts{display:flex;flex-direction:column;gap:20px}#cp-contacts-hero .contacts__item{display:grid;gap:20px;grid-template-columns:1.4fr 1fr}#cp-contacts-hero .contacts__country{color:#0aaf64;font-size:24px}#cp-contacts-hero .contacts__content{background-color:#f3f6f6;border-radius:var(--border-radius);display:flex;flex-direction:column;gap:20px;padding:30px 40px;width:100%}#cp-contacts-hero .contacts__data{padding:20px}#cp-contacts-hero .contacts__person{display:inline-flex}#cp-contacts-hero .contacts__person picture img{border-radius:10px;max-width:115px}#cp-contacts-hero .contacts__fio{font-size:18px;font-weight:500;line-height:130%;padding-bottom:5px}#cp-contacts-hero .contacts__text{line-height:150%}#cp-contacts-hero .contacts__contacts{color:#0aaf64;display:flex;font-size:20px;gap:10px;padding-bottom:10px;padding-top:10px}#cp-contacts-hero .contacts__contacts .contacts__line{border-left:1px solid #b9d0cd}#cp-contacts-hero .contacts__social{display:flex;gap:10px}#cp-contacts-hero .contacts__social .button_round{border:1px solid #cfded7;height:60px;width:60px}#cp-contacts-hero .contacts__social .button_round img{max-width:40px}#cp-contacts-hero .contacts__map{border-radius:var(--border-radius);height:100%;overflow:hidden;width:100%}#cp-contacts-hero .contacts__map iframe{height:100%;width:100%}#cp-contacts-hero .contacts__map:not(:last-child){margin-bottom:10px}#cp-integration-hero .integration{display:flex;flex-direction:column;gap:20px}#cp-integration-hero .integration__item{background-color:#e8f3f1;border-radius:var(--border-radius);display:inline-flex;transition:.3s ease}#cp-integration-hero .integration__item:hover{-webkit-backdrop-filter:blur(.4px);backdrop-filter:blur(.4px);background-color:#0aaf64;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='208' height='284' fill='none'%3E%3Cpath fill='%2311B96D' d='M0-74 205.697 86.93A6 6 0 0 1 208 91.656v69.401L0-1.675z'/%3E%3Cpath fill='%2311B96D' d='m0 359 205.697-160.93a6 6 0 0 0 2.303-4.726v-69.401L0 286.675z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;border-radius:var(--border-radius);color:#fff}#cp-integration-hero .integration__item:hover .integration__title{color:#fff}#cp-integration-hero .integration__item:hover .button-primary{background:#fff;color:#0aaf64}#cp-integration-hero .integration__item:hover .button-primary:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='24' fill='none'%3E%3Cg fill='%230AAF64' clip-path='url(%23a)'%3E%3Cpath d='m6 .5 9.49 7.457A3.95 3.95 0 0 1 17 11.065v1.92L6 4.343z'/%3E%3Cpath d='m6 23.5 9.49-7.457A3.95 3.95 0 0 0 17 12.935v-1.92L6 19.657z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .5h23v23H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%}#cp-integration-hero .integration__image{align-items:center;background-color:#e8f3f1;border:1px solid #0aaf64;border-radius:var(--border-radius);display:flex;flex-direction:column;gap:30px;justify-content:center;min-height:285px;min-width:385px;width:385px}#cp-integration-hero .integration__image picture img{padding:0 20px}#cp-integration-hero .integration__content{display:flex;flex-direction:column;justify-content:center;max-width:680px;padding:30px 20px 30px 60px}#cp-integration-hero .integration__title{color:#1f2133;font-size:24px;font-weight:500;line-height:130%;padding-bottom:10px}#cp-integration-hero .integration__text{padding-bottom:20px}#cp-integration-hero .mission__title{align-items:center;color:#0aaf64;display:flex;font-size:56px;font-weight:500;gap:10px;line-height:130%}#cp-integration-hero .mission__title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='59' fill='none'%3E%3Cpath fill='%230AAF64' fill-rule='evenodd' d='M46.095.576a2.08 2.08 0 0 1 1.462 1.496L49.33 9.18l7.1 1.775a2.076 2.076 0 0 1 1.5 2.548 2.1 2.1 0 0 1-.54.94l-8.305 8.313a2.08 2.08 0 0 1-1.968.544l-6.578-1.642-9.77 9.777a2.594 2.594 0 0 1-4.431-1.837c0-.69.273-1.35.76-1.837l9.767-9.781-1.645-6.584a2.08 2.08 0 0 1 .544-1.975l8.305-8.313A2.08 2.08 0 0 1 46.09.576M27.28 5.813a2.596 2.596 0 0 0 2.417-2.768 2.6 2.6 0 0 0-2.766-2.42A28.92 28.92 0 0 0 11.66 6.289a28.97 28.97 0 0 0-9.8 13.021 29 29 0 0 0 6.514 30.602 28.913 28.913 0 0 0 30.503 6.828 28.94 28.94 0 0 0 13.106-9.679 29 29 0 0 0 5.81-15.23 2.6 2.6 0 0 0-2.38-2.798 2.594 2.594 0 0 0-2.794 2.382 23.8 23.8 0 0 1-4.766 12.504 23.76 23.76 0 0 1-10.756 7.948 23.73 23.73 0 0 1-25.04-5.601 23.804 23.804 0 0 1-5.35-25.12 23.8 23.8 0 0 1 8.046-10.688A23.74 23.74 0 0 1 27.289 5.81m-.394 11.514a2.6 2.6 0 0 1-1.47 3.367 9.57 9.57 0 0 0-5.88 6.963 9.59 9.59 0 0 0 2.608 8.736 9.57 9.57 0 0 0 8.733 2.59 9.56 9.56 0 0 0 6.942-5.902 2.597 2.597 0 0 1 3.334-1.422 2.596 2.596 0 0 1 1.503 3.3 14.757 14.757 0 0 1-17.954 8.83 14.76 14.76 0 0 1-6.234-3.706 14.78 14.78 0 0 1-4.026-13.484 14.8 14.8 0 0 1 3.18-6.523 14.76 14.76 0 0 1 5.9-4.22 2.594 2.594 0 0 1 3.364 1.471' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:59px;position:relative;width:58px}#cp-integration-hero .mission__subtitle{color:#4f5060;font-size:22px;font-weight:500;line-height:150%;padding-top:19px}#cp-integration-hero .mission-values{width:calc(100% - 155px)}#cp-integration-hero .mission-values__item{background-color:#f3f6f6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='130' height='134' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23F3F6F6' d='M0 0h130v134H0z'/%3E%3Cpath fill='%23fff' d='M108.474 23.44 131.416 0 147 15.626l-25.952 25.617a6 6 0 0 1-4.215 1.73H61.29l-4.328 4.34.432 4.34 3.896 3.907 45.053 8.396a12 12 0 0 1 6.551 3.585l7.913 8.43a12 12 0 0 1 3.251 8.212v12.084c0 3.123-1.218 6.123-3.394 8.363l-9.588 9.868a12 12 0 0 1-8.443 3.636l-58.658.8L-6.67 158l-4.33-3.907 36.886-48.427a17 17 0 0 1 13.524-6.699h53.048l3.895-3.907v-3.472l-3.895-4.34-49.811-9.99a6 6 0 0 1-3.498-2.125L29.281 62.85a6 6 0 0 1-1.322-3.758V42.368a6 6 0 0 1 1.695-4.18L42.208 25.26a6 6 0 0 1 4.305-1.82z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h130v134H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:100% 100%;background-repeat:no-repeat;border-left:2px solid #0aaf64;border-radius:var(--border-radius);min-height:430px;overflow:hidden;padding:30px}#cp-integration-hero .mission-values__title{align-items:center;color:#1f2133;display:flex;font-size:24px;font-weight:500;justify-content:space-between;line-height:130%;padding-bottom:10px}#cp-integration-hero .mission-values__title:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='19' fill='none'%3E%3Cpath fill='%230AAF64' d='M13.922 18.477.605 5.16C.17 4.726.308 4.046.853 3.773l5.85-2.759c.354-.19.789-.083 1.06.188l6.126 7.76c.542.706.732.733 1.305-.002l6.16-7.789C21.628.9 22.09.816 22.416.98l5.811 2.76c.543.27.65.976.242 1.385l-13.35 13.35a.853.853 0 0 1-1.196.003'/%3E%3C/svg%3E");content:"";height:19px;position:relative;width:29px}#cp-integration-hero .mission-values__content{color:#4f5060;line-height:150%}#cp-integration-hero .mission-choice{display:flex;justify-content:space-between;padding-top:30px}#cp-integration-hero .mission-choice svg{height:77px;width:73px}#cp-integration-hero .mission-choice__item{display:flex;flex-direction:column;gap:10px;max-width:285px}#cp-career-hero .hero__text{display:flex;flex-direction:column;gap:10px;padding-right:160px}#cp-career-resume{background:#f3f6f6;padding:0 0 0 155px}#cp-career-resume .resume{display:flex;justify-content:space-between}#cp-career-resume .resume:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='174' height='170' fill='none'%3E%3Cg filter='url(%23a)'%3E%3Cpath fill='%23fff' d='M174 2.47v54.197c0 1.721-1.722 2.92-3.294 2.32l-17.516-6.213c-1.048-.374-1.797-1.422-1.797-2.545l3.294-28.221c.374-2.62 0-2.92-2.695-2.695l-28.221 3.294c-1.123 0-2.171-.749-2.545-1.797l-6.213-17.516c-.599-1.647.599-3.294 2.32-3.294h54.122C172.877 0 174 1.123 174 2.47M28.628 104.276c1.048 3.368 2.47 6.662 4.042 9.731l-.075-.075L22.19 135.94a2.52 2.52 0 0 0 .524 2.845l4.94 4.94 27.698-36.23c1.572-2.022 3.892-3.07 6.288-3.144h38.551l2.47-2.92v-2.096l-2.919-3.219h-.225L66.281 89.53c-1.273-.075-2.32-.599-3.219-1.572l-.075-.075v-.075L57 80.321c-.6-.673-1.048-1.347-1.273-1.946-.3-.748-.449-1.647-.374-2.695V64.751c0-1.272.3-2.32.973-3.069q.45-.561 1.123-1.347l6.887-7.336c1.123-1.273 2.545-1.872 4.267-1.872h43.042l16.094-16.094c-5.838-4.491-12.426-8.085-19.612-10.33L99.892 1.722C99.517.749 98.619.075 97.572.075H79.98c-1.048 0-1.947.674-2.32 1.647l-8.235 22.98c-3.369 1.049-6.662 2.471-9.731 4.043l.074-.075-22.007-10.405a2.52 2.52 0 0 0-2.845.524L22.714 31.066a2.52 2.52 0 0 0-.524 2.844l10.405 22.008.075-.075a58 58 0 0 0-4.042 9.732L5.647 73.809C4.674 74.183 4 75.082 4 76.129v17.592c0 1.048.674 1.946 1.647 2.32zm143.725-30.467-22.981-8.234a64.7 64.7 0 0 0-10.33-19.613L121.9 63.18c-.375.374-.749.674-1.123.973-.674.824-1.722 1.348-2.92 1.348h-39.45l-2.769 3.069-.075.075v2.47l2.845 3.144 32.263 6.513c1.722.075 3.219.823 4.417 2.096l5.838 7.111a6.72 6.72 0 0 1 1.647 4.417v9.956a6.21 6.21 0 0 1-1.572 4.192l-7.336 8.009c-.748.824-1.572 1.422-2.545 1.647-.673.225-1.272.299-1.871.374H66.281L30.2 146.345l4.94 4.941a2.52 2.52 0 0 0 2.845.524l22.008-10.405-.075-.075a58 58 0 0 0 9.732 4.042l8.234 22.981c.374.973 1.272 1.647 2.32 1.647h17.592c1.048 0 1.946-.674 2.32-1.647l8.235-22.981c3.368-1.048 6.662-2.47 9.731-4.042l-.075.075 22.008 10.405a2.52 2.52 0 0 0 2.845-.524l12.426-12.426a2.52 2.52 0 0 0 .524-2.845l-10.405-22.008-.075.075a58 58 0 0 0 4.042-9.731l22.981-8.235c.973-.374 1.647-1.272 1.647-2.32V76.204a2.6 2.6 0 0 0-1.647-2.395'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' width='178' height='208' x='0' y='0' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='34'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.03 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_28_8898'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_28_8898' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:contain;content:"";height:170px;width:174px}#cp-career-resume .resume__wrapper{padding:42px 20px}#cp-career-resume .resume__subtitle{font-size:24px;font-weight:400;line-height:150%;padding-bottom:10px}#cp-career-resume .resume__subtitle a{color:#0aaf64;text-decoration:underline}#cp-career-vacancies{padding-right:160px}#cp-career-vacancies .accordion .button-primary{margin-top:10px;padding-right:30px;width:auto}#cp-career-vacancies .accordion .button-primary:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='24' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M20.125 14.875v3.833a1.916 1.916 0 0 1-1.917 1.917H4.792a1.916 1.916 0 0 1-1.917-1.917v-3.833M16.29 8.167 11.5 3.375 6.707 8.167M11.5 3.375v11.5'/%3E%3C/svg%3E")}#ap-press-centre .swiper-wrapper{row-gap:20px}#ap-press-centre .swiper-wrapper .swiper-slide{margin-top:0!important}#ap-press-centre .swiper-button__wrapper{margin-top:30px}#ap-press-centre .swiper-pagination{position:relative;width:auto}#ap-press-centre .swiper-pagination-bullet{background:none;color:#c0cbd3;font-size:16px;line-height:20px;opacity:1;text-align:center;width:auto}#ap-press-centre .swiper-pagination-bullet-active{background:none;color:#00dd78;font-size:22px}#ap-press-centre .news-card{background-color:#e8f3f1;border-radius:var(--border-radius);height:285px;padding:30px;transition:.3s}#ap-press-centre-news,#ap-press-centre-news .slider,#ap-press-centre-usefull,#ap-press-centre-usefull .slider{padding-bottom:0}#ap-press-centre-news .swiper-slide__title,#ap-press-centre-usefull .swiper-slide__title{font-size:24px;font-weight:500;line-height:130%;max-width:300px;padding-bottom:10px}#ap-press-centre-news .swiper-slide__text,#ap-press-centre-usefull .swiper-slide__text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;letter-spacing:0;line-height:150%;max-width:325px;overflow:hidden;text-overflow:ellipsis}#ap-press-centre-rutube .video-card .video__frame{border-radius:var(--border-radius);overflow:hidden;position:relative;transition:.3s ease}#ap-press-centre-rutube .video-card iframe{border-radius:var(--border-radius);height:100%;min-height:280px;overflow:hidden;width:100%}#ap-press-centre-rutube .video-card .video__title{font-size:18px;padding-top:15px;transition:.3s ease}#ap-press-centre-rutube .video-card:hover .video__title{color:#0aaf64}#ap-catalog-cases #s-cases .cases__grid{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:50px}#ap-projecting .services__grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1195px}#ap-projecting #ap-projecting-hero .projecting{display:grid;gap:20px;grid-template-columns:2fr 1fr}#ap-projecting #ap-projecting-hero .projecting picture{border-radius:var(--border-radius);overflow:hidden}#ap-projecting #ap-projecting-hero .projecting__content{display:flex;flex-direction:column;gap:20px}#ap-projecting-steps .swiper-wrapper{margin-bottom:30px}#ap-projecting-steps .slide-steps{background-color:#e1efe8;border-radius:var(--border-radius);height:auto}#ap-projecting-steps .slide-steps__content{display:flex;flex-direction:column;gap:10px;padding:40px 40px 70px}#ap-projecting-steps .slide-steps__title{align-items:center;color:#0aaf64;display:flex;flex-direction:row-reverse;font-size:48px;font-weight:500;gap:10px;justify-content:flex-end;line-height:130%}#ap-projecting-steps .slide-steps__title:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='38' fill='none'%3E%3Cpath fill='%230AAF64' d='M22.922 20.079 5.656 37.345c-.563.562-1.444.384-1.798-.322L.28 29.438c-.248-.459-.108-1.023.243-1.374l10.062-7.943c.915-.702.95-.95-.004-1.691L.484 10.442c-.353-.354-.46-.953-.25-1.376l3.578-7.534C4.163.828 5.08.69 5.61 1.22l17.31 17.309c.423.424.425 1.129.003 1.55'/%3E%3C/svg%3E");content:"";height:38px;position:relative;width:24px}#ap-projecting-steps .slide-steps p{line-height:150%}#ap-projecting-model .model-content{max-width:1195px}#sp-press-centre-detail .detail{display:flex;gap:20px}#sp-press-centre-detail .detail__text{line-height:150%}#sp-press-centre-detail .detail__text ol{list-style:disc}#sp-press-centre-detail .detail__title{color:#1f2133;font-size:24px;font-weight:500;line-height:150%}#sp-press-centre-detail .detail__subtitle{color:#1f2133;font-size:18px;font-weight:500;line-height:150%}#sp-press-centre-detail .detail__preview .video__wrapper{position:relative}#sp-press-centre-detail .detail__preview .video__wrapper video{border-radius:var(--border-radius);height:285px;overflow:hidden}#sp-press-centre-detail .detail__preview .video__wrapper .video-button{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='53' height='53' fill='none'%3E%3Crect width='53' height='53' fill='%230AAF64' rx='26.5'/%3E%3Cpath fill='%23fff' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M21.496 16.238a.825.825 0 0 0-1.246.71v19.104a.825.825 0 0 0 1.246.71l16.119-9.553a.824.824 0 0 0 0-1.418z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;border:none;height:53px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:53px}#sp-press-centre-detail .detail__preview .video__wrapper .video-button.hidden{opacity:0;visibility:hidden}#sp-press-centre-detail .slider{padding-bottom:20px}#sp-press-centre-detail .slider .swiper{max-width:385px}#sp-press-centre-detail .slider .swiper-single picture{border-radius:var(--border-radius);height:284px;overflow:hidden;width:385px}#sp-press-centre-detail .slider .swiper-button__wrapper{justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:10}#sp-press-centre-detail .slider .swiper-multiple .swiper-slide{cursor:pointer}#sp-press-centre-detail .slider .swiper-multiple .swiper-slide picture{border-radius:15px;height:85px;overflow:hidden;width:115px}#sp-press-centre-news .swiper-button__wrapper{margin-top:30px}#sp-case-content .case-content{color:#4f5060;display:grid;gap:20px;grid-template-columns:1.2fr 1fr}#sp-case-content .case-content strong{font-size:24px}#sp-case-content .case-content__image{border-radius:var(--border-radius);height:-moz-min-content;height:min-content;overflow:hidden}#sp-case-content .case-content__image picture{height:100%}#sp-1c-ecosystem .ecosystem{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1195px;row-gap:30px}#sp-1c-ecosystem .ecosystem__item{display:flex;flex-direction:column;gap:10px;line-height:150%;max-width:510px}#sp-1c-ecosystem .ecosystem__item picture{max-width:80px}#sp-1c-ecosystem .ecosystem h3{color:#1f2133;font-size:18px;font-weight:500;line-height:150%}#sp-1c-hero .container{padding:0 16px}#sp-1c-hero .hero{display:flex;flex-direction:column;gap:30px;max-width:1195px}#sp-1c-hero .hero__wrapper{display:flex;gap:20px}#sp-1c-hero .hero__wrapper picture img{border-radius:var(--border-radius);max-height:285px;min-width:385px;overflow:hidden}#sp-1c-hero .hero__content{line-height:150%}#sp-1c-hero .hero__content ol{margin-left:10px}#sp-1c-hero .hero__content ol li{list-style:disc}#sp-1c-hero .hero h2{font-size:24px}#sp-1c-hero .hero h2,#sp-1c-hero .hero h3{color:#1f2133;font-weight:500;line-height:150%}#sp-1c-hero .hero h3{font-size:18px}#sp-1c-steps .steps-slide{background-color:#f3f6f6;border-radius:var(--border-radius);height:279px;padding:25px 30px 0}#sp-1c-steps .steps-slide__top{align-items:center;display:flex;gap:12px}#sp-1c-steps .steps-slide h2,#sp-1c-steps .steps-slide__number{color:#00dd78;font-size:64px;font-weight:500;line-height:130%}#sp-1c-steps .steps-slide h3,#sp-1c-steps .steps-slide__title{color:#1f2133;font-size:20px;font-weight:500;line-height:130%;max-width:300px}#sp-1c-steps .steps-slide p{line-height:150%}#sp-1c-steps .swiper-button__wrapper{margin-top:30px}#sp-1c-companies{padding-right:20px}#sp-1c-companies .companies-slide{display:flex;flex-direction:column;gap:10px;position:relative}#sp-1c-companies .companies-slide picture{align-items:center;background-color:#e8f3f1;border-radius:var(--border-radius);display:flex;filter:grayscale(1);height:221px;max-height:221px;min-height:221px;padding:20px;transition:.3s}#sp-1c-companies .companies-slide picture img{max-height:135px}#sp-1c-companies .companies-slide:hover picture{border-radius:120px;filter:none}#sp-1c-companies .swiper-button__wrapper{margin-top:30px}#sp-1c-systems .systems-slide{align-items:center;background-color:#f3f6f6;border:1px solid #00dd78;border-radius:var(--border-radius);display:flex;height:285px;justify-content:center}#sp-1c-systems .swiper-button__wrapper{margin-top:30px}#sp-m4-hero .hero{color:#4f5060;display:flex;gap:20px}#sp-m4-hero .hero--width925{flex-direction:column;gap:10px;margin-bottom:30px;max-width:925px}#sp-m4-hero .hero__wrapper{display:flex;flex-direction:column;gap:10px;max-width:790px}#sp-m4-hero .hero__title{color:#1f2133;font-size:24px;font-weight:500;line-height:130%;margin-top:10px}#sp-m4-hero .hero__desc{font-size:16px;line-height:150%}#sp-m4-hero .hero__desc--strong{font-weight:700}#sp-m4-hero .hero ol{counter-reset:index;list-style-type:none}#sp-m4-hero .hero ol li{align-items:flex-start;counter-increment:index;display:flex;padding-bottom:10px}#sp-m4-hero .hero ol li:before{color:#0aaf64;content:counters(index,".") "/";font-size:20px;font-variant-numeric:tabular-nums;margin-right:10px}#sp-m4-hero .hero .button-primary{margin-top:20px;width:-moz-max-content;width:max-content}#sp-m4-hero .hero picture img{border-radius:var(--border-radius);max-height:285px;min-width:385px;overflow:hidden}#sp-m4-hero .slide-item{background-color:#e8f3f1;border:1px solid #cfded7;border-radius:var(--border-radius);height:320px;overflow:hidden}#sp-m4-hero .slide-item picture img{height:320px}#sp-m4-hero .swiper-button__wrapper{margin-top:30px}#sp-m4-services .slide__item{border:1px solid #e8f3f1;border-radius:var(--border-radius);display:flex;flex-direction:column;height:410px;justify-content:space-between;padding:40px 20px 10px;transition:.3s}#sp-m4-services .slide__item:hover{background-color:#e8f3f1}#sp-m4-services .slide__item:hover .button-round{background-color:#0aaf64}#sp-m4-services .slide__item:hover .button-round:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' fill='none'%3E%3Cpath fill='%23fff' d='m7 0 9.49 7.457A3.95 3.95 0 0 1 18 10.565v1.92L7 3.843z'/%3E%3Cpath fill='%23fff' d='m7 23 9.49-7.457A3.95 3.95 0 0 0 18 12.435v-1.92L7 19.157z'/%3E%3C/svg%3E")}#sp-m4-services .slide__image{align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='290' height='168' fill='none'%3E%3Cpath fill='%231F2133' d='M261.344 9.031a6.453 6.453 0 0 0-6.446-6.462H35.388c-3.576 0-6.445 2.91-6.445 6.462v150.867h232.401zM2.859 162.362a105.8 105.8 0 0 0 28.969 4.069h226.347c9.812 0 19.562-1.356 28.992-4.069H173.028c-1.103 0-2.213.172-3.339.419-.077.02-.176.049-.291.066a.4.4 0 0 1-.106.042 7.4 7.4 0 0 1-1.571.151h-45.404a7.4 7.4 0 0 1-1.571-.151.4.4 0 0 1-.093-.035c-.137-.016-.252-.051-.34-.073-1.055-.231-2.097-.397-3.131-.417l-.207-.002zm118.318-.214h47.684v-1.5h-47.684zm48.396-.092a23 23 0 0 1 2.458-.406l.035-.002h117.162v-1.035H169.573zM.775 161.648H117.58l.024.001-.001.016.001-.016h.007l.019.001.072.006.26.021c.22.019.524.049.863.089.501.061 1.097.148 1.604.269v-1.422H.775zM257.356 10.102c.196 0 .356.16.356.357v141.3c0 .197-.16.357-.356.357H32.683a.357.357 0 0 1-.357-.357v-141.3c0-.197.16-.357.356-.357zm-224.317 141.3H257V10.816H33.039zm229.017 8.496h1.068V7.46c0-3.588-2.904-6.533-6.516-6.533H33.68c-3.58 0-6.517 2.912-6.517 6.533v152.438h1.068V9.031c0-3.944 3.185-7.175 7.158-7.176h219.509c3.935 0 7.158 3.194 7.158 7.176zm1.781 0h25.747c.197 0 .356.16.356.357v1.75a.357.357 0 0 1-.349.357.4.4 0 0 1-.129.059 105.4 105.4 0 0 1-31.287 4.724H31.828c-10.608 0-21.144-1.61-31.287-4.723a.4.4 0 0 1-.13-.06.357.357 0 0 1-.348-.357v-1.75c0-.197.159-.357.356-.357H26.45V7.46c0-4.018 3.258-7.247 7.229-7.247h222.928c4.008 0 7.229 3.267 7.229 7.247z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;display:flex;height:170px;justify-content:center;width:auto}#sp-m4-services .slide__text{align-items:center;display:flex;font-size:22px;justify-content:space-between}#sp-m4-services .slide__text .button-round{border-color:transparent;transition:.3s}#sp-m4-services .slide__text .button-round:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' fill='none'%3E%3Cpath fill='%230AAF64' d='m7 0 9.49 7.457A3.95 3.95 0 0 1 18 10.565v1.92L7 3.843z'/%3E%3Cpath fill='%230AAF64' d='m7 23 9.49-7.457A3.95 3.95 0 0 0 18 12.435v-1.92L7 19.157z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:50px;width:50px}#sp-m4-services .swiper-button__wrapper{margin-top:30px}#ap-diagnostics-hero .diagnostics{color:#4f5060}#ap-diagnostics-hero .diagnostics .button{flex-shrink:0;padding:16px 30px;width:-moz-max-content;width:max-content}#ap-diagnostics-hero .diagnostics__grid{align-items:start;display:grid;gap:54px;grid-template-columns:1fr 380px;max-width:1195px}#ap-diagnostics-hero .diagnostics__wrapper{display:flex;flex-direction:column;gap:10px}#ap-diagnostics-hero .diagnostics h2,#ap-diagnostics-hero .diagnostics h3{color:#1f2133;font-size:24px;font-weight:500;line-height:130%}#ap-diagnostics-hero .diagnostics ol{list-style:disc}#ap-diagnostics-hero .diagnostics ol li{margin-bottom:5px;margin-left:30px}#ap-diagnostics-hero .diagnostics picture img{border-radius:var(--border-radius);min-width:280px;overflow:hidden}#ap-diagnostics-hero .diagnostics__features{display:flex;flex-direction:column;gap:6px;margin-bottom:30px}#ap-diagnostics-hero .diagnostics__feature{align-items:flex-start;display:flex;gap:8px;line-height:normal}#ap-diagnostics-hero .diagnostics__feature-key{color:#8fa195;font-size:var(--font-text-big);white-space:nowrap}#ap-diagnostics-hero .diagnostics__feature-value{color:#4f5060;flex:1}#ap-diagnostics-hero .diagnostics__description{color:#4f5060;font-size:16px;line-height:1.5;margin-bottom:30px}#ap-diagnostics-hero .diagnostics__action{display:flex;gap:10px}#ap-diagnostics-hero .diagnostics__action>*{height:auto}#ap-diagnostics-hero .diagnostics__price{align-items:center;background:#f3f6f6;border-radius:30px;display:flex;flex-grow:1;flex-shrink:0;gap:8px;justify-content:center;padding:8px}#ap-diagnostics-hero .diagnostics__price-label{color:#4f5060;line-height:1.5}#ap-diagnostics-hero .diagnostics__price-value{color:#0aaf64;font-size:28px;font-weight:600;line-height:normal}#ap-diagnostics-packages .packages{max-width:1195px}#ap-diagnostics-packages .packages__content{background-color:#f3f6f6;border-radius:30px;padding:48px 78px}#ap-diagnostics-packages .packages__content h2,#ap-diagnostics-packages .packages__content h3{color:#1f2133;font-weight:400}#ap-diagnostics-packages .packages__content h2{font-size:40px}#ap-diagnostics-packages .packages__content h3{color:#1f2133;font-size:20px}#ap-diagnostics-packages .packages__content p{color:#4f5060;font-size:16px;font-weight:400;line-height:150%}#ap-diagnostics-packages .packages__content ol,#ap-diagnostics-packages .packages__content ul{color:#4f5060;counter-reset:index;font-size:16px;font-weight:400;line-height:150%;margin:20px 0 30px}#ap-diagnostics-packages .packages__text{margin-bottom:24px}#ap-diagnostics-packages .packages__action{text-align:center}#ap-diagnostics-packages .packages__action .button{margin:24px auto 0;width:-moz-max-content;width:max-content}#ap-diagnostics-packages .packages .packages__list--number h2,#ap-diagnostics-packages .packages .packages__list--number h3{color:#1f2133;font-size:24px;font-weight:500;line-height:130%;padding-bottom:0}#ap-diagnostics-packages .packages .packages__list--number ol li:before{color:#0aaf64;content:counters(index,".") "/";font-size:20px;font-variant-numeric:tabular-nums;margin-right:10px}#ap-diagnostics-packages .packages .packages__list--images h2,#ap-diagnostics-packages .packages .packages__list--images h3{color:#1f2133;font-size:24px;font-weight:500;line-height:130%}#ap-diagnostics-packages .packages .packages__list--images ol li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='27' fill='none'%3E%3Cpath fill='%230AAF64' d='M7.5 25.614h12c2.34 0 3.503-1.187 3.503-3.537v-10.26h-8.181c-1.447 0-2.125-.69-2.125-2.136V1.386H7.5c-2.327 0-3.503 1.198-3.503 3.549v17.142c0 2.361 1.176 3.537 3.503 3.537m7.356-15.346h8.023c-.08-.463-.407-.915-.938-1.469L15.703 2.46c-.52-.542-.994-.87-1.47-.95v8.148c0 .407.216.61.623.61M9.149 16.71c-.463 0-.791-.328-.791-.769s.328-.768.79-.768h8.713c.452 0 .803.328.803.768s-.35.768-.802.768zm0 4.305c-.463 0-.791-.328-.791-.769 0-.44.328-.768.79-.768h8.713c.452 0 .803.327.803.768 0 .44-.35.769-.802.769z'/%3E%3C/svg%3E");margin-right:10px}#ap-diagnostics-packages .packages__links{display:flex;flex-direction:column;gap:20px}#ap-diagnostics-packages .packages__link{align-items:center;color:#0aaf64;display:flex;font-size:22px;gap:8px;line-height:130%}#ap-diagnostics-packages .packages__link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='27' fill='none'%3E%3Cpath fill='%230AAF64' d='M7.5 25.614h12c2.34 0 3.503-1.187 3.503-3.537v-10.26h-8.181c-1.447 0-2.125-.69-2.125-2.136V1.386H7.5c-2.327 0-3.503 1.198-3.503 3.549v17.142c0 2.361 1.176 3.537 3.503 3.537m7.356-15.346h8.023c-.08-.463-.407-.915-.938-1.469L15.703 2.46c-.52-.542-.994-.87-1.47-.95v8.148c0 .407.216.61.623.61M9.149 16.71c-.463 0-.791-.328-.791-.769s.328-.768.79-.768h8.713c.452 0 .803.328.803.768s-.35.768-.802.768zm0 4.305c-.463 0-.791-.328-.791-.769 0-.44.328-.768.79-.768h8.713c.452 0 .803.327.803.768 0 .44-.35.769-.802.769z'/%3E%3C/svg%3E")}#ap-diagnostics-packages .packages__link:after,#ap-diagnostics-packages .packages__link:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-flex;flex-shrink:0;height:27px;width:27px}#ap-diagnostics-packages .packages__link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='27' fill='none'%3E%3Cpath stroke='%230AAF64' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M23.625 16.875v4.5a2.25 2.25 0 0 1-2.25 2.25H5.625a2.25 2.25 0 0 1-2.25-2.25v-4.5m4.498-5.625 5.625 5.625m0 0 5.625-5.625m-5.625 5.625v-13.5'/%3E%3C/svg%3E");margin-left:auto}#ap-diagnostics .swiper-slide{height:auto}#ap-diagnostics .swiper-button__wrapper{margin-top:30px}#sp-scenario-hero .content{display:grid;gap:20px;grid-template-columns:1.3fr 1fr}#sp-scenario-hero .content__image{border-radius:var(--border-radius);height:-moz-min-content;height:min-content;overflow:hidden}#sp-scenario-hero .content__image picture{height:100%}#sp-scenario-steps .steps{padding-top:40px}#sp-scenario-steps .slide__item{display:flex;flex-direction:column;gap:22px}#sp-scenario-steps .slide__title{color:#0aaf64;font-size:36px;font-weight:500;line-height:130%}#sp-scenario-steps .slide__line{align-items:center;background:#0aaf64;background-position:left 25px top;display:flex;height:2px;margin:10px 0 10px 25px}#sp-scenario-steps .slide__line:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='16' fill='none'%3E%3Cpath fill='%230AAF64' d='m12.706.209 11.436 11.437c.373.372.255.956-.212 1.19l-5.025 2.37c-.304.164-.677.072-.91-.161L12.734 8.38c-.466-.606-.63-.63-1.12.002l-5.292 6.69c-.234.233-.631.304-.91.165L.42 12.867a.744.744 0 0 1-.207-1.19L11.678.21a.733.733 0 0 1 1.028 0'/%3E%3C/svg%3E");content:"";height:16px;margin-left:-25px;width:25px}#sp-scenario-steps .slide__text{padding-right:20%}#sp-scenario-steps .slide__text strong{color:#0aaf64;display:block;font-size:18px;font-weight:500;line-height:130%}#sp-scenario-get .table table{border:none;width:100%}#sp-scenario-get .table table thead tr{background:#0aaf64;border-radius:14px}#sp-scenario-get .table table thead tr th{color:#fff;font-size:20px;font-weight:500;line-height:130%;padding:20px 30px;text-align:left}#sp-scenario-get .table table thead tr th:first-child{border-radius:14px 0 0 14px}#sp-scenario-get .table table thead tr th:nth-child(2){background:#0fbf6f}#sp-scenario-get .table table thead tr th:last-child{background:#17d77f;border-radius:0 14px 14px 0}#sp-scenario-get .table table tbody tr{border-bottom:1px solid #becfc8}#sp-scenario-get .table table tbody tr:nth-child(2n){background:#e8f3f1}#sp-scenario-get .table table tbody tr td{font-size:18px;padding:20px 30px}#sp-scenario-get .table table tbody tr td:first-child{font-weight:500}#sp-scenario-get .table table tbody tr td:last-child{color:#0aaf64}#sp-scenario-get .table table tbody tr td ul{list-style:disc;padding-left:24px}#sp-scenario-suitable .suitable{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around;padding-top:23px}#sp-scenario-suitable .suitable__item{background:#f3f6f6;border-radius:30px;min-height:240px;padding:30px 80px 30px 30px;position:relative;width:31%}#sp-scenario-suitable .suitable__item:nth-child(4){width:54%}#sp-scenario-suitable .suitable__item:last-child{width:42%}#sp-scenario-suitable .suitable__text{font-size:22px;font-weight:500;line-height:130%}#sp-scenario-suitable .suitable__icon{bottom:20px;position:absolute;right:20px}#sp-scenario-decisions .table table{border:none;width:100%}#sp-scenario-decisions .table table thead tr{background:#0aaf64;border-radius:14px}#sp-scenario-decisions .table table thead tr th{color:#fff;font-size:20px;font-weight:500;line-height:130%;padding:20px 30px;text-align:left}#sp-scenario-decisions .table table thead tr th:first-child{border-radius:14px 0 0 14px}#sp-scenario-decisions .table table thead tr th:nth-child(2){background:#0fbf6f;border-radius:0 14px 14px 0}#sp-scenario-decisions .table table tbody tr{border-bottom:1px solid #becfc8}#sp-scenario-decisions .table table tbody tr:nth-child(2n){background:#e8f3f1}#sp-scenario-decisions .table table tbody tr td{font-size:18px;padding:20px 30px}#sp-scenario-decisions .table table tbody tr td:first-child{font-weight:500}#sp-scenario-example .example{display:flex;flex-direction:column;gap:20px;padding-top:50px}#sp-scenario-example .example__item{background-color:#e8f3f1;border-radius:var(--border-radius);color:#fff;display:grid;grid-template-columns:1fr 2fr;overflow:hidden;position:relative;transition:.3s ease}#sp-scenario-example .example__item:after{-webkit-backdrop-filter:blur(.4px);backdrop-filter:blur(.4px);background-color:#0aaf64;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='208' height='284' fill='none'%3E%3Cpath fill='%2311B96D' d='M0-74 205.697 86.93A6 6 0 0 1 208 91.656v69.401L0-1.675z'/%3E%3Cpath fill='%2311B96D' d='m0 359 205.697-160.93a6 6 0 0 0 2.303-4.726v-69.401L0 286.675z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:contain;color:#fff;content:"";height:100%;opacity:1;overflow:hidden;position:absolute;transition:.3s ease;width:100%;z-index:1}#sp-scenario-example .example__item .button{background:#fff;color:#0aaf64;height:50px;transition:.3s ease;white-space:nowrap;width:-moz-min-content;width:min-content}#sp-scenario-example .example__item .button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='24' fill='none'%3E%3Cg fill='%230AAF64' clip-path='url(%23a)'%3E%3Cpath d='m6 .5 9.49 7.457A3.95 3.95 0 0 1 17 11.065v1.92L6 4.343z'/%3E%3Cpath d='m6 23.5 9.49-7.457A3.95 3.95 0 0 0 17 12.935v-1.92L6 19.657z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .5h23v23H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")!important;background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:24px;opacity:1;width:23px}#sp-scenario-example .example__item:hover{color:#fff}#sp-scenario-example .example__image{z-index:2}#sp-scenario-example .example__image picture{border-radius:var(--border-radius);height:100%;overflow:hidden}#sp-scenario-example .example__image picture img{border-radius:0}#sp-scenario-example .example__content{padding:50px 20px;z-index:2}#sp-scenario-example .example__title{color:#fff;font-size:24px;font-weight:500;line-height:130%;padding-bottom:10px;transition:.3s ease}#sp-scenario-example .example__text{padding-bottom:20px}#sp-scenario-more .more{display:flex;flex-wrap:wrap;gap:20px 0}#sp-scenario-more .more__title{align-items:flex-start;display:flex;font-size:22px;font-weight:500;gap:15px;line-height:130%;padding-right:20px}#sp-scenario-more .more__title span{color:#0aaf64;font-size:65px;font-weight:500;line-height:100%;margin-top:-4px}#sp-scenario-more .more__item{display:flex;flex-direction:column;min-width:290px;width:25%}#sp-scenario-more .more__item:last-child .more__title{padding-right:0}#sp-scenario-more .more__time{color:#4f5060;font-size:18px;line-height:150%;padding-bottom:30px;padding-left:55px}#sp-scenario-more .more__line{align-items:center;background:#0aaf64;background-position:left 25px top;display:flex;height:2px;margin:auto 0 10px 25px}#sp-scenario-more .more__line:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='16' fill='none'%3E%3Cpath fill='%230AAF64' d='m12.706.209 11.436 11.437c.373.372.255.956-.212 1.19l-5.025 2.37c-.304.164-.677.072-.91-.161L12.734 8.38c-.466-.606-.63-.63-1.12.002l-5.292 6.69c-.234.233-.631.304-.91.165L.42 12.867a.744.744 0 0 1-.207-1.19L11.678.21a.733.733 0 0 1 1.028 0'/%3E%3C/svg%3E");content:"";height:16px;margin-left:-25px;width:25px}#sp-scenario-more .more__all{align-items:center;color:#0aaf64;display:flex;font-size:40px;font-weight:500;gap:10px;line-height:130%;padding-top:40px}#sp-scenario-more .more__all svg{width:inherit}#sp-scenario-more .more__text{color:#4f5060;font-size:22px;font-weight:500;line-height:150%;max-width:650px;padding-top:24px}#op-404 #op-404-hero{background-image:url(../assets/images/layout/pages/404/bg.webp);background-position:100% 0;background-repeat:no-repeat;background-size:cover;min-height:870px;padding-top:100px}#op-404 #op-404-hero .page-404{align-items:center;display:flex;gap:52px}#op-404 #op-404-hero .page-404__content{align-items:flex-start;display:flex;flex-direction:column;gap:30px;margin-top:120px}#op-404 #op-404-hero .page-404__text{color:#1f2133;font-size:38px;font-weight:500;line-height:130%;max-width:520px}#op-404 #op-404-hero .button{white-space:nowrap}#op-search-hero{margin-bottom:50px}#op-search-hero .search__wrapper{border-bottom:1px solid #e1efe8;margin:0 0 30px;max-width:655px}#op-search-hero .search__wrapper:focus-visible{outline:none}#op-search-hero .search__wrapper .input{padding-left:40px}#op-search-hero .search__wrapper .input__field{border-bottom:none}#op-search-hero .search__wrapper .input__search{position:relative}#op-search-hero .search__wrapper .input__search:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none'%3E%3Cpath stroke='%2387A095' stroke-linecap='round' stroke-linejoin='round' d='M16.25 23.75c-5.523 0-10-4.477-10-10s4.477-10 10-10 10 4.477 10 10-4.477 10-10 10m-12.5 2.5 5.438-5.437'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:30px;position:absolute;top:50%;transform:translateY(-50%);width:30px}#op-search-hero .search__count{color:#0aaf64;font-size:24px;font-weight:500;line-height:130%;margin-bottom:30px}#op-search-hero .search__item{border-bottom:1px solid #becfc8;display:flex;margin-bottom:20px;padding-bottom:20px;position:relative;transition:.3s}#op-search-hero .search__item .button-round{border:none;margin-left:auto;transition:.3s}#op-search-hero .search__item .button-round:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='24' fill='none'%3E%3Cg fill='%230AAF64' clip-path='url(%23a)'%3E%3Cpath d='m7 .5 9.49 7.457A3.95 3.95 0 0 1 18 11.065v1.92L7 4.343z'/%3E%3Cpath d='m7 23.5 9.49-7.457A3.95 3.95 0 0 0 18 12.935v-1.92L7 19.657z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .5h23v23H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:24px;transition:.3s;width:23px}#op-search-hero .search__item:hover{border-color:#0aaf64}#op-search-hero .search__item:hover .search__title{color:#0aaf64}#op-search-hero .search__item:hover .button-round{background-color:#0aaf64}#op-search-hero .search__item:hover .button-round:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='24' fill='none'%3E%3Cg fill='%23fff' clip-path='url(%23a)'%3E%3Cpath d='m7 .5 9.49 7.457A3.95 3.95 0 0 1 18 11.065v1.92L7 4.343z'/%3E%3Cpath d='m7 23.5 9.49-7.457A3.95 3.95 0 0 0 18 12.935v-1.92L7 19.657z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .5h23v23H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}#op-search-hero .search__content{max-width:80%}#op-search-hero .search__title{color:#1f2133;font-size:20px;font-weight:400;line-height:130%;margin-bottom:10px;transition:.3s}#op-search-hero .search__text{-webkit-line-clamp:1;-webkit-box-orient:vertical;line-clamp:1;display:-webkit-box;font-size:14px;font-weight:400;line-height:150%;overflow:hidden;text-overflow:ellipsis}.safari .search__text{backface-visibility:hidden;line-height:1.4em;max-height:1.6em;transform:translateZ(0)}#op-sitemap #op-sitemap-hero{margin-bottom:50px}#op-sitemap #op-sitemap-hero .sitemap-container{display:flex;flex-direction:column;gap:40px;margin-top:20px}#op-sitemap #op-sitemap-hero .sitemap-container .sitemap-section h2{color:#1f2133;font-size:28px;font-weight:500;line-height:130%;margin-bottom:20px}#op-sitemap #op-sitemap-hero .sitemap-container .sitemap-section h3{color:#1f2133;font-size:22px;font-weight:500;line-height:130%;margin-bottom:15px}#op-sitemap #op-sitemap-hero .sitemap-container .sitemap-section ul{list-style:none!important;margin:0;padding:0}#op-sitemap #op-sitemap-hero .sitemap-container .sitemap-section .sitemap-list{display:flex;flex-direction:column;gap:12px}#op-sitemap #op-sitemap-hero .sitemap-container .sitemap-section .sitemap-list li{padding-left:20px;position:relative}#op-sitemap #op-sitemap-hero .sitemap-container .sitemap-section .sitemap-list li:before{background-color:#0aaf64;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:10px;width:6px}#op-sitemap #op-sitemap-hero .sitemap-container .sitemap-section .sitemap-list li a{color:#4f5060;font-size:18px;line-height:140%;transition:.3s ease}#op-sitemap #op-sitemap-hero .sitemap-container .sitemap-section .sitemap-list li a:hover{color:#0aaf64}#op-sitemap #op-sitemap-hero .sitemap-container .sitemap-section .sitemap-categories{display:flex;flex-direction:column;gap:30px}#op-sitemap #op-sitemap-hero .sitemap-container .sitemap-section .sitemap-categories>li{background-color:#f3f6f6;border-radius:var(--border-radius);padding:30px}#op-sitemap #op-sitemap-hero .sitemap-container .sitemap-section .sitemap-categories>li .sitemap-list li:before{background-color:#00dd78}@media (min-width:540px){.container{max-width:512px}}@media (min-width:760px){.container{max-width:800px}}@media (min-width:1032px){.container{max-width:1023px}}@media (min-width:1240px){.container{max-width:1072px}}@media (min-width:1480px){.container{max-width:1312px}.container--wide{max-width:1832px}}@media (hover:hover)and (max-width:1700px){.dropdown-nav:hover>a:after,.dropdown-nav:hover>span:after{transform:rotate(90deg)}}@media (max-width:1700px){.dropdown-nav>a,.dropdown-nav>span{align-items:center}.dropdown-nav>ul{font-size:16px;font-weight:400;left:0;line-height:130%;max-height:0;opacity:0;overflow:hidden;padding-top:0!important;position:relative;transition:max-height .3s ease;visibility:hidden;width:auto}.dropdown-nav>ul a,.dropdown-nav>ul span{font-size:16px;padding:6px 0}.dropdown-nav.is-active{margin-bottom:-15px}.dropdown-nav.is-active span:after{transform:rotate(90deg)}.dropdown-nav.is-active>ul{-webkit-backdrop-filter:none;backdrop-filter:none;margin-top:10px;max-height:500px;opacity:1;transition:max-height .3s ease;visibility:visible;z-index:auto}body.page .page__body{margin-left:0}#header{display:block;padding:10px 0;z-index:50}#sidebar{background-color:#fff;left:auto;min-width:360px;opacity:0;padding-bottom:40px;top:73px;transform:translateY(-100%);transition:.66s ease;visibility:hidden;width:360px}#sidebar .sidebar__logo a{display:none}#cp-home-mission .mission-values{width:100%}#cp-home-advantages .advantages__title{font-size:48px}#cp-integration-hero .mission-values{width:100%}}@media (max-width:1480px){.dropdown-nav>a:after,.dropdown-nav>span:after{margin-top:5px}.nav--sidebar{padding-top:40px}.nav--sidebar>.nav__list>.nav__item{font-size:20px}.section{padding:50px 0 50px 20px}.section .container{max-width:100%;padding-right:20px;width:100%}#sidebar .sidebar__wrapper{width:266px}#sidebar .sidebar__logo a .logo-znak{width:42px}#sidebar .sidebar__logo a .logo-text{width:167px}#s-feedback{padding:60px 0 60px 20px}#cp-home-hero .hero-slide__title{font-size:42px}#cp-home-hero .hero-slide__text{font-size:18px}#cp-about-timeline{margin-top:0}}@media (max-width:1240px){.dropdown-nav>a:after,.dropdown-nav>span:after{margin-top:0}body.page .page__body{margin-left:0}.nav--sidebar{padding-top:20px}.nav--sidebar .nav__list{gap:20px}.nav--sidebar>.nav__list>.nav__item{opacity:0;transform:translateX(60px);transition:.3s ease}.nav--sidebar>.nav__list>.nav__item:first-child{transition-delay:.2s}.nav--sidebar>.nav__list>.nav__item:nth-child(2){transition-delay:.4s}.nav--sidebar>.nav__list>.nav__item:nth-child(3){transition-delay:.6s}.nav--sidebar>.nav__list>.nav__item:nth-child(4){transition-delay:.8s}.nav--sidebar>.nav__list>.nav__item:nth-child(5){transition-delay:1s}.nav--sidebar>.nav__list>.nav__item:nth-child(6){transition-delay:1.2s}.nav--sidebar>.nav__list>.nav__item:nth-child(7){transition-delay:1.4s}#sidebar .sidebar__contacts{align-items:center;flex-direction:row}#cp-home-hero .hero-slide__title{font-size:28px;padding-top:0}#cp-home-hero .hero-slide__text{font-size:16px}#cp-integration-hero .integration__image{min-width:222px;width:222px}#ap-projecting .services__grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-right:20px}#sp-1c-ecosystem{padding:30px 16px 25px}#sp-1c-ecosystem .ecosystem{gap:30px 20px;justify-content:center}#sp-1c-ecosystem .ecosystem__item{max-width:45dvw}#sp-1c-ecosystem .ecosystem__item picture{max-width:72px}#sp-1c-hero{padding:30px 0 25px}#sp-1c-hero .hero__wrapper{flex-direction:column-reverse}#sp-1c-hero .hero__wrapper picture img{height:40dvh;max-height:none;min-width:0;width:65dvw}#sp-1c-steps{display:none}#sp-1c-companies,#sp-1c-systems{padding:30px 16px 25px}#sp-1c-systems .systems-slide{height:241px}#sp-m4-hero{padding:30px 16px}#sp-m4-hero .hero{flex-direction:column}#sp-m4-hero .hero--width925,#sp-m4-hero .hero__wrapper{max-width:100dvw}#sp-m4-services{padding:30px 16px}#sp-m4-services .slide__item{height:380px;height:350px}#ap-diagnostics-hero{padding:30px 16px}#ap-diagnostics-hero .diagnostics__wrapper{gap:20px}#ap-diagnostics-packages{padding:30px 16px}#ap-diagnostics-packages .packages__link{font-size:18px}#ap-diagnostics{padding:30px 16px}}@media (max-width:1032px){:root{--border-radius:20px}[data-editor]{font-size:15px}#footer .footer__logo{display:none}#footer .footer__info{margin-bottom:24px}#footer .footer__menu{gap:40px}#footer .footer__menu-col .button{display:none}#footer .footer-contacts{align-items:flex-start;flex-direction:column;gap:20px 40px}#footer .footer-contacts__item:nth-child(2){grid-column:1/2;grid-row:2/3}.section{font-size:15px;padding:30px 0 30px 20px}.section__title{font-size:26px;padding-bottom:20px;padding-top:30px}.section__title--big{font-size:28px;padding-bottom:0}.useful{padding-bottom:30px;padding-right:20px}.useful__title{font-size:20px}.card-service{min-height:auto}.card-service__title{font-size:18px}#s-feedback:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='231' height='363' fill='none'%3E%3Cg filter='url(%23a)'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M344.75 194c0 41.805-16.093 81.897-44.739 111.458-28.647 29.56-67.499 46.167-108.011 46.167s-79.364-16.607-108.01-46.167S39.25 235.805 39.25 194s16.093-81.897 44.74-111.458c28.646-29.56 67.498-46.167 108.01-46.167s79.364 16.607 108.011 46.167S344.75 152.195 344.75 194m35.25 0c0 51.452-19.807 100.797-55.064 137.179S241.861 388 192 388s-97.68-20.439-132.936-56.821S4 245.452 4 194 23.807 93.203 59.064 56.821 142.139 0 192 0s97.679 20.44 132.936 56.821S380 142.548 380 194m-260.215-72.993q-10.035 15.618-10.035 30.798 0 7.396 6.345 13.726 6.345 6.329 15.534 6.304 15.627 0 21.22-18.09 5.922-17.29 14.476-26.19 8.554-8.875 26.649-8.875 15.464 0 25.263 8.802 9.775 8.827 9.775 21.631a24.1 24.1 0 0 1-3.196 12.174 48.3 48.3 0 0 1-7.896 10.161 332 332 0 0 1-15.227 13.531q-11.986 10.257-19.082 17.702-7.05 7.47-11.351 17.291c-7.567 30.191 31.725 32.616 40.796 11.058q1.645-3.105 5.006-6.887 3.384-3.759 8.976-8.73a973 973 0 0 0 28.06-25.075q7.801-7.42 13.465-17.702a48.5 48.5 0 0 0 5.687-23.862q0-17.267-9.964-32.01-9.94-14.769-28.2-23.329t-42.112-8.56q-25.662 0-44.909 10.258c-12.831 6.838-22.591 15.479-29.28 25.874m50.289 171.69c0 6.432 2.476 12.6 6.883 17.148 4.408 4.548 10.385 7.102 16.618 7.102s12.209-2.554 16.617-7.102c4.407-4.548 6.883-10.716 6.883-17.148 0-6.431-2.476-12.599-6.883-17.147-4.408-4.548-10.385-7.103-16.617-7.103s-12.21 2.555-16.618 7.103-6.883 10.716-6.883 17.147' clip-rule='evenodd'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' width='384' height='426' x='0' y='0' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='34'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0.340699 0 0 0 0 0.528846 0 0 0 0 0.494638 0 0 0 0.1 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_28_12342'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_28_12342' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-position:100% 100%;background-size:230px 350px;opacity:.4}#s-feedback .form__row{flex-direction:column;gap:10px}#s-cases{min-height:620px}#s-cases .cases{padding-right:20px}#s-cases .cases__item{border-radius:20px;max-height:305px;min-height:305px}#s-cases .cases__text{bottom:20px;font-size:18px;left:20px;width:calc(100% - 40px)}#s-cases .swiper-button__wrapper{margin-top:20px}#s-recomendation .slider{padding-right:20px}#s-recomendation .swiper-slide .recomendation-slide__image picture img{height:510px;min-height:510px}.partners__item{min-height:150px}.partners__item--down{min-height:-moz-min-content;min-height:min-content}#s-services .slider{padding-right:20px}#cp-home-mission .section__title{padding-top:60px}#cp-home-mission .mission__title{font-size:40px}#cp-home-mission .mission__subtitle{font-size:18px}#cp-home-mission .mission-values.slider{padding-right:20px}#cp-home-mission .mission-values__title{font-size:20px}#cp-home-mission .mission-values__content{font-size:15px}#cp-home-mission .mission-choice{flex-direction:column;gap:17px}#cp-home-mission .mission-choice__item{align-items:center;flex-direction:row;max-width:100%}#cp-home-mission .mission-choice__icon{display:flex;justify-content:center}#cp-home-mission .mission-choice__text{flex:1}#cp-home-mission .swiper-button__wrapper{margin-top:20px}#cp-home-managers{background-size:45%}#cp-home-managers .managers{grid-template-columns:1fr}#cp-home-managers .managers__image{width:180px}#cp-home-managers .managers__name{font-size:18px}#cp-home-advantages .why-we{padding-right:20px}#cp-home-advantages .why-we__item{min-height:630px}#cp-home-advantages .advantages{margin-top:40px}#cp-home-advantages .advantages__wrapper{border:none;grid-template-columns:1fr}#cp-home-advantages .advantages__item{border-radius:20px;padding:40px 20px}#cp-home-advantages .advantages__title{font-size:36px}#cp-home-advantages .advantages__text{font-size:16px}#cp-home-approach,#cp-home-customers{padding-bottom:30px}#cp-home-approach .items{display:flex;flex-direction:column}#cp-home-contacts{margin-bottom:30px}#cp-home-contacts .block{align-items:flex-start;display:flex;flex-direction:column}#cp-about-hero .hero__wrapper{display:block;float:left}#cp-about-hero .hero__wrapper .hero__text picture{display:block;float:right}#cp-about-hero .hero__wrapper>picture{display:none}#cp-about-timeline{padding-top:50px}#cp-about-timeline .timeline__year{font-size:56px}#cp-about-timeline .timeline__content{font-size:15px}#cp-about-timeline .timeline__content span{color:#0aaf64;display:block;font-size:32px;font-weight:500;line-height:130%}#cp-about-timeline .timeline__item{gap:20px}#cp-services-hero .service__item{grid-template-columns:1fr 1.7fr}#cp-services-hero .service__content{padding:45px 20px}#cp-services-hero .service__title{font-size:20px}#cp-contacts-hero .contacts__item{grid-template-columns:1fr 1fr;height:-moz-fit-content;height:fit-content;margin-bottom:20px}#cp-contacts-hero .contacts__content{gap:20px;padding:30px 20px;width:100%}#cp-contacts-hero .contacts__data{padding:0}#cp-contacts-hero .contacts__person{flex-direction:column;gap:10px;max-height:490px;max-width:360px}#cp-contacts-hero .contacts__contacts{flex-direction:column;font-size:17px}#cp-contacts-hero .contacts__contacts .contacts__line{border-bottom:1px solid #b9d0cd;border-left:none}#cp-contacts-hero .contacts__map{height:100%;width:100%}#cp-integration-hero .mission__title{font-size:40px}#cp-integration-hero .mission__subtitle{font-size:18px}#cp-integration-hero .mission-values.slider{padding-right:20px}#cp-integration-hero .mission-values__title{font-size:20px}#cp-integration-hero .mission-values__content{font-size:15px}#cp-integration-hero .mission-choice{flex-direction:column;gap:17px}#cp-integration-hero .mission-choice__item{align-items:center;flex-direction:row;max-width:100%}#cp-integration-hero .mission-choice__icon{display:flex;justify-content:center}#cp-integration-hero .mission-choice__text{flex:1}#cp-career-hero .hero__text{padding-right:20px}#cp-career-resume{margin:0 20px;padding:0}#cp-career-resume .resume{padding:0}#cp-career-resume .resume__subtitle{font-size:20px}#cp-career-resume .resume p:nth-child(2){max-width:65%}#cp-career-vacancies{padding-bottom:60px;padding-right:20px}#ap-press-centre .swiper-pagination{display:none}#ap-projecting #ap-projecting-hero .projecting{grid-template-columns:1fr}#ap-projecting #ap-projecting-hero .projecting picture{grid-row:1/2}#ap-projecting-steps .slide-steps__title{font-size:36px}#sp-press-centre-detail .detail{flex-direction:column}#sp-press-centre-detail .detail__title{font-size:20px}#sp-press-centre-detail .detail__preview{order:-1;width:-moz-min-content;width:min-content}#sp-press-centre-detail .detail__preview .video__wrapper video{height:400px}#sp-press-centre-detail .slider .swiper{max-width:530px}#sp-press-centre-detail .slider .swiper-single picture{height:400px;width:530px}#sp-press-centre-detail .slider .swiper-multiple .swiper-slide picture{height:124px;width:170px}#sp-case-content .case-content{grid-template-columns:1fr}#sp-case-content .case-content__image{grid-row:1/2}#sp-1c-companies .companies-slide picture{height:150px;max-height:150px;min-height:150px}#sp-scenario-hero .content__image{grid-row:1/2}#sp-scenario-example .example__item{grid-template-columns:1fr 1.7fr}#sp-scenario-example .example__image picture{min-width:auto}#sp-scenario-example .example__content{padding:45px 20px}#sp-scenario-example .example__title{font-size:20px}#op-404 #op-404-hero .page-404{flex-direction:column;gap:20px}#op-404 #op-404-hero .page-404__img{display:flex;justify-content:center;width:100%}#op-404 #op-404-hero .page-404__img picture{height:400px;width:355px}#op-404 #op-404-hero .page-404__content{align-items:center;margin-top:0;text-align:center}#op-404 #op-404-hero .page-404__text{font-size:24px;max-width:480px}#op-search-hero{margin-bottom:30px}#op-search-hero .search__wrapper{max-width:100%}#op-search-hero .search__count{font-size:20px}#op-search-hero .search__content{max-width:85%}#op-search-hero .search__title{font-size:18px}#op-sitemap #op-sitemap-hero{margin-bottom:30px}#op-sitemap #op-sitemap-hero .sitemap-container .sitemap-section h2{font-size:24px}#op-sitemap #op-sitemap-hero .sitemap-container .sitemap-section h3{font-size:20px}#op-sitemap #op-sitemap-hero .sitemap-container .sitemap-section .sitemap-list li a{font-size:16px}}@media (max-width:767px){.hystmodal__close{height:24px;right:10px;top:10px;width:24px}.hystmodal__window{margin-bottom:0;margin-top:0}}@media (max-width:760px){[data-editor]{-webkit-overflow-scrolling:touch;overflow-x:auto}.modal__container{padding:40px 20px}#modal-service .modal__container,#modal-vacancy .modal__container{min-width:360px}#footer{border-radius:20px 20px 0 0;padding-top:52px}#footer .footer-contacts{gap:20px}#footer .footer-contacts__item--social{flex-direction:column}#footer .footer-contacts__item--social .socials{display:none}#footer .footer-contacts__item:nth-child(2){grid-column:auto;grid-row:auto}#footer .footer__links{flex-direction:column}#s-cases{min-height:450px}.partners{grid-template-columns:repeat(2,1fr)}#s-services .swiper{margin-bottom:20px}#cp-home-hero .hero-slide{grid-template-columns:1fr}#cp-home-hero .hero-slide__image{display:none}#cp-home-hero .swiper-button__wrapper{margin-top:30px}#cp-home-mission .mission__title{margin-top:45px;position:relative}#cp-home-mission .mission__title:before{background-size:contain;height:44px;position:absolute;top:-45px;width:44px}#cp-home-customers .customers-grid{gap:20px 15px;grid-template-columns:repeat(2,1fr)}#cp-home-customers .customers-card{border-radius:30px;min-height:200px;padding:30px 40px}#cp-home-customers .customers-card__icon{height:25px;left:15px;top:30px;width:25px}#cp-home-customers .customers-card__title{font-size:20px}#cp-home-customers .customers-card__text{font-size:15px}#cp-integration-hero .mission__title{margin-top:45px;position:relative}#cp-integration-hero .mission__title:before{background-size:contain;height:44px;position:absolute;top:-45px;width:44px}#sp-press-centre-detail .slider .swiper-multiple .swiper-slide picture{border-radius:10px}#ap-diagnostics-hero .diagnostics .button{justify-content:center;width:100%}#ap-diagnostics-hero .diagnostics__grid{display:flex;flex-direction:column-reverse;gap:24px}#ap-diagnostics-hero .diagnostics__action{flex-direction:column}#ap-diagnostics-packages .packages__content{padding:32px 16px}#ap-diagnostics-packages .packages__action{margin-bottom:48px}#ap-diagnostics-packages .packages__link{font-size:14px}#ap-diagnostics-packages .packages__link:after,#ap-diagnostics-packages .packages__link:before{height:16px;width:16px}#sp-scenario-get .table table{overflow-x:auto}#sp-scenario-suitable .suitable__item,#sp-scenario-suitable .suitable__item:last-child,#sp-scenario-suitable .suitable__item:nth-child(4){width:48%}#sp-scenario-decisions .table table{overflow-x:auto}#sp-scenario-more .more__item{min-width:50%}}@media (max-width:540px){[data-editor] table{display:block;max-width:100%;overflow-x:auto}.header__logo a{gap:10px}.header__logo .logo-znak{height:30px}.header__logo .logo-text{width:117px}.nav--footer .nav__link strong{padding-top:10px}#footer{background-position:top 20px center;padding-top:60px}#footer .footer__menu{gap:20px;grid-template-columns:1fr;margin-bottom:23px}.section__title--more{flex-direction:column;gap:10px}.section__action{flex-direction:column;gap:8px}.section__action--anchors{display:none}.section__action p{font-size:var(--font-text-regular)}.section__action .button{justify-content:center;width:100%}#sidebar{min-width:100%}#sidebar .sidebar__wrapper{height:calc(100% - 90px);overflow-y:scroll}.useful-card{max-height:243px;min-height:243px}#s-feedback .form__action{flex-direction:column}#s-feedback .form__privacy{order:-1}#s-feedback .form .button{justify-content:center;width:100%}#s-cases{min-height:550px}#s-cases .cases__item{max-height:279px;min-height:279px}#s-recomendation .swiper-slide .recomendation-slide__image picture img{height:467px;min-height:467px}#cookie-note .cookie__icon{display:none}#cp-home-hero .hero-slide .button{justify-content:center;width:calc(100% - 60px)}#cp-home-mission .mission__title{font-size:30px}#cp-home-managers{background-size:95%}#cp-home-requisites .requisites__table{flex-direction:column;gap:0;padding:10px 0}#cp-home-requisites .requisites__table p{border-bottom:1px solid #becfc8}#cp-home-advantages .advantages__title{font-size:32px}#cp-home-customers .customers-grid{gap:15px;grid-template-columns:1fr}#cp-home-customers .customers-card{border-radius:20px;min-height:auto;padding:25px 30px 25px 48px}#cp-home-customers .customers-card__icon{height:22px;left:15px;top:25px;width:22px}#cp-home-customers .customers-card__title{font-size:18px}#cp-home-customers .customers-card__text{font-size:14px}#cp-about-hero .hero__wrapper{padding-right:20px}#cp-about-hero .hero__wrapper .hero__text picture{display:none}#cp-about-hero .hero__wrapper>picture{display:block;margin:20px auto 0;max-width:200px;min-width:auto}#cp-about-timeline .timeline__year{display:none}#cp-about-timeline .timeline__content{padding-bottom:30px}#cp-about-timeline .timeline__item{grid-template-columns:25px 1fr}#cp-services-hero .service__item{grid-template-columns:1fr}#cp-services-hero .service__item .button{justify-content:center;width:100%}#cp-services-hero .service__content{padding:20px}#cp-contacts-hero .contacts__item{gap:10px;grid-template-columns:1fr}#cp-contacts-hero .contacts__map{height:260px;width:100%}#cp-integration-hero .integration__item{flex-direction:column}#cp-integration-hero .integration__item .button-primary{justify-content:center;width:100%}#cp-integration-hero .integration__item:hover{background-position:100% 100%}#cp-integration-hero .integration__image{height:240px;width:100%}#cp-integration-hero .integration__content{padding:20px 20px 30px}#cp-integration-hero .mission__title{font-size:30px}#cp-career-resume{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='174' height='208' fill='none'%3E%3Cg filter='url(%23a)'%3E%3Cpath fill='%23fff' d='M174 2.47v54.197c0 1.721-1.722 2.92-3.294 2.32l-17.516-6.213c-1.048-.374-1.797-1.422-1.797-2.545l3.294-28.221c.374-2.62 0-2.92-2.695-2.695l-28.221 3.294c-1.123 0-2.171-.749-2.545-1.797l-6.213-17.516c-.599-1.647.599-3.294 2.32-3.294h54.122C172.877 0 174 1.123 174 2.47M28.628 104.276c1.048 3.368 2.47 6.662 4.042 9.731l-.075-.075L22.19 135.94a2.52 2.52 0 0 0 .524 2.845l4.94 4.94 27.698-36.23c1.572-2.022 3.892-3.07 6.288-3.144h38.551l2.47-2.92v-2.096l-2.919-3.219h-.225L66.281 89.53c-1.273-.075-2.32-.599-3.219-1.572l-.075-.075v-.075L57 80.321c-.6-.673-1.048-1.347-1.273-1.946-.3-.748-.449-1.647-.374-2.695V64.751c0-1.272.3-2.32.973-3.069q.45-.561 1.123-1.347l6.887-7.336c1.123-1.273 2.545-1.872 4.267-1.872h43.042l16.094-16.094c-5.838-4.491-12.426-8.085-19.612-10.33L99.892 1.722C99.517.749 98.619.075 97.572.075H79.98c-1.048 0-1.947.674-2.32 1.647l-8.235 22.98c-3.369 1.049-6.662 2.471-9.731 4.043l.074-.075-22.007-10.405a2.52 2.52 0 0 0-2.845.524L22.714 31.066a2.52 2.52 0 0 0-.524 2.844l10.405 22.008.075-.075a58 58 0 0 0-4.042 9.732L5.647 73.809C4.674 74.183 4 75.082 4 76.129v17.592c0 1.048.674 1.946 1.647 2.32zm143.725-30.467-22.981-8.234a64.7 64.7 0 0 0-10.33-19.613L121.9 63.18c-.375.374-.749.674-1.123.973-.674.824-1.722 1.348-2.92 1.348h-39.45l-2.769 3.069-.075.075v2.47l2.845 3.144 32.263 6.513c1.722.075 3.219.823 4.417 2.096l5.838 7.111a6.72 6.72 0 0 1 1.647 4.417v9.956a6.21 6.21 0 0 1-1.572 4.192l-7.336 8.009c-.748.824-1.572 1.422-2.545 1.647-.673.225-1.272.299-1.871.374H66.281L30.2 146.345l4.94 4.941a2.52 2.52 0 0 0 2.845.524l22.008-10.405-.075-.075a58 58 0 0 0 9.732 4.042l8.234 22.981c.374.973 1.272 1.647 2.32 1.647h17.592c1.048 0 1.946-.674 2.32-1.647l8.235-22.981c3.368-1.048 6.662-2.47 9.731-4.042l-.075.075 22.008 10.405a2.52 2.52 0 0 0 2.845-.524l12.426-12.426a2.52 2.52 0 0 0 .524-2.845l-10.405-22.008-.075.075a58 58 0 0 0 4.042-9.731l22.981-8.235c.973-.374 1.647-1.272 1.647-2.32V76.204a2.6 2.6 0 0 0-1.647-2.395'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' width='178' height='208' x='0' y='0' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='34'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.03 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_28_8797'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_28_8797' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat}#cp-career-resume .resume:after{background:none;height:0;width:0}#cp-career-resume .resume__wrapper{padding:30px 17px}#cp-career-resume .resume p:nth-child(2){max-width:100%}#cp-career-vacancies{padding-bottom:100px}#ap-catalog-cases #s-cases .cases__grid{grid-template-columns:1fr;margin-bottom:20px}#ap-projecting .services__grid{grid-template-columns:1fr}#ap-projecting-steps .slide-steps__content{padding:20px 20px 40px}#sp-press-centre-detail .detail__preview{width:auto}#sp-press-centre-detail .detail__preview .video__wrapper video{height:240px;width:330px}#sp-press-centre-detail .detail__preview .video__wrapper .video-button{left:165px}#sp-press-centre-detail .slider{max-width:calc(100% - 60px)}#sp-press-centre-detail .slider .swiper{max-width:390px}#sp-press-centre-detail .slider .swiper-single picture{max-height:242px;width:100%}#sp-press-centre-detail .slider .swiper-multiple .swiper-slide picture{max-height:75px;width:102px}#sp-1c-ecosystem .ecosystem__item{max-width:100dvw}#sp-1c-hero .hero__wrapper picture img{width:100dvw}#sp-1c-companies .companies-slide picture{height:140px;max-height:140px;min-height:140px}#sp-m4-hero .hero picture img{min-width:0}#sp-m4-hero .slide-item,#sp-m4-hero .slide-item picture img{max-height:203px}#ap-diagnostics-hero .diagnostics picture img{min-width:0}#ap-diagnostics-packages{padding-bottom:0}#ap-diagnostics-packages .packages__content ol,#ap-diagnostics-packages .packages__content ul{margin-bottom:20px}#ap-diagnostics .section__title{padding-top:0}#ap-diagnostics .swiper-button__wrapper{margin-top:20px}#sp-scenario-hero .content{grid-template-columns:1fr}#sp-scenario-get .table table tbody tr td{font-size:14px;padding:8px}#sp-scenario-suitable .suitable__item{align-items:center;display:flex;justify-content:space-between;min-height:0;padding:30px;width:100%}#sp-scenario-suitable .suitable__item:last-child,#sp-scenario-suitable .suitable__item:nth-child(4){width:100%}#sp-scenario-suitable .suitable__text{font-size:15px;max-width:80%}#sp-scenario-suitable .suitable__icon{bottom:0;position:relative;right:0}#sp-scenario-suitable .suitable__icon svg{max-width:58.4px}#sp-scenario-example .example__item{border-radius:33px;grid-template-columns:1fr}#sp-scenario-example .example__item .button{justify-content:center;width:100%}#sp-scenario-example .example__content{padding:20px}#sp-scenario-more .more__title{font-size:16px}#sp-scenario-more .more__title span{font-size:50px}#sp-scenario-more .more__item{min-width:100%}#sp-scenario-more .more__time{font-size:15px;padding-bottom:15px}#sp-scenario-more .more__text{font-size:16px}#op-404 #op-404-hero{margin-bottom:105px;min-height:-moz-max-content;min-height:max-content}#op-404 #op-404-hero .page-404__img picture{height:280px;padding-right:50px;width:300px}#op-404 #op-404-hero .page-404__content{gap:20px;margin-top:0}#op-404 #op-404-hero .page-404__text{font-size:20px}#op-404 #op-404-hero .button{display:flex;justify-content:center;width:100%}#op-search-hero,#op-sitemap #op-sitemap-hero{margin-bottom:70px}#op-sitemap #op-sitemap-hero .sitemap-container{gap:30px}#op-sitemap #op-sitemap-hero .sitemap-container .sitemap-section h2{font-size:20px}#op-sitemap #op-sitemap-hero .sitemap-container .sitemap-section h3{font-size:18px}#op-sitemap #op-sitemap-hero .sitemap-container .sitemap-section .sitemap-categories>li{padding:20px}}@media (hover:hover){.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.button-primary:hover{background-color:#00dd78}.button-secondary:hover{border-color:#0aaf64;box-shadow:inset 0 0 0 1px #0aaf64}.dropdown-nav:hover>ul{opacity:1;visibility:visible}.dropdown-nav__inner:hover>a:after{transform:rotate(-45deg)}.dropdown-nav__inner:hover>ul{opacity:1;visibility:visible}[data-editor] a:not([class*=button]):hover{color:#0aaf64;text-decoration:none}.modal__close:hover{opacity:.5}.nav--footer .link--icon:hover{transform:scale(1.05)}.link:hover{color:#0aaf64}.logo:hover{opacity:.7}.social a:hover{transform:scale(.9)}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-outline-width:1px;--f-button-outline-color:rgba(0,0,0,.7);--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-opacity:1;--f-button-svg-disabled-opacity:.5;--f-button-svg-transition:opacity .15s ease;--f-button-svg-transform:none}.f-button{align-items:center;backdrop-filter:var(--f-button-backdrop-filter);background:var(--f-button-bg);border:var(--f-button-border);border-radius:var(--f-button-border-radius);box-shadow:var(--f-button-shadow);box-sizing:content-box;color:var(--f-button-color);cursor:pointer;display:flex;height:var(--f-button-height);justify-content:center;margin:0;overflow:hidden;padding:0;pointer-events:all;position:relative;transform:var(--f-button-transform);transition:var(--f-button-transition);width:var(--f-button-width)}@media (hover:hover){.f-button:hover:not([aria-disabled]){background-color:var(--f-button-hover-bg,var(--f-button-bg));color:var(--f-button-hover-color,var(--f-button-color))}}.f-button:active:not([aria-disabled]){background-color:var(--f-button-active-bg,var(--f-button-hover-bg,var(--f-button-bg)));color:var(--f-button-active-color,var(--f-button-hover-color,var(--f-button-color)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset);position:relative;z-index:1}.f-button svg{fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;filter:var(--f-button-svg-filter);height:var(--f-button-svg-height);opacity:var(--f-button-svg-opacity,1);pointer-events:none;transform:var(--f-button-svg-transform);transition:var(--f-button-svg-transition);width:var(--f-button-svg-width)}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}[data-panzoom-action=toggleFS] g:first-child{display:flex}.in-fullscreen [data-panzoom-action=toggleFS] g:first-child,[data-panzoom-action=toggleFS] g:last-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:last-child,[data-autoplay-action=toggle] svg g:first-child{display:flex}.has-autoplay [data-autoplay-action=toggle] svg g:first-child,[data-autoplay-action=toggle] svg g:last-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}:root{--f-spinner-color-1:rgba(0,0,0,.1);--f-spinner-color-2:rgba(17,24,28,.8);--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px}.f-spinner{animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both;border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-radius:var(--f-spinner-border-radius);border-top-color:var(--f-spinner-color-2);height:var(--f-spinner-height);left:50%;margin:calc(var(--f-spinner-width)*-.5) 0 0 calc(var(--f-spinner-height)*-.5);padding:0;position:absolute;top:50%;width:var(--f-spinner-width)}@keyframes f-spinner{to{transform:rotate(1turn)}}.f-panzoom,.f-zoomable{align-items:center;display:flex;flex-direction:column;overflow:hidden;position:relative}.f-panzoom:after,.f-panzoom:before,.f-zoomable:after,.f-zoomable:before{content:"";display:block}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom.in-fullscreen,.f-zoomable.in-fullscreen{aspect-ratio:unset!important;height:100%!important;left:0;margin:0!important;max-height:none!important;max-width:none!important;position:fixed;top:0;width:100%!important;z-index:9999}.f-panzoom__wrapper{max-height:100%;max-width:100%;min-height:0;min-width:0;position:relative}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{display:block;max-height:100%;max-width:100%;min-height:0;min-width:0}.f-panzoom__content.has-lazyerror,.f-panzoom__content.is-lazyloading{visibility:hidden}img.f-panzoom__content{height:auto;object-fit:contain;transition:none;user-select:none;vertical-align:top;width:auto}.f-panzoom__wrapper>.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.f-panzoom__viewport>.f-panzoom__content{height:100%;object-fit:fill;width:100%}picture.f-panzoom__content img{height:auto;max-height:100%;object-fit:contain;transition:none;user-select:none;vertical-align:top;width:100%}.f-panzoom__protected{inset:0;position:absolute;user-select:none;z-index:1}html.with-panzoom-in-fullscreen{overflow:hidden}.f-fadeIn{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,.2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s)*.2) ease calc(var(--f-transition-duration, .2s)*.8) both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@keyframes f-slideInPrevX{0%{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextX{0%{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextX{to{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevX{to{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}}.is-vertical .f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@keyframes f-slideInPrevY{0%{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextY{0%{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextY{to{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevY{to{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}}.f-zoomInUp{animation:var(--f-transition-duration,.3s) ease both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,.3s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{opacity:var(--f-zoomInUp-opacity,0);transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes f-zoomOutDown{to{opacity:0;transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0)}}.f-throwOutUp{animation:var(--f-throwOutUp-duration,.2s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throwOutDown-duration,.2s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{opacity:0;transform:translate3d(0,calc(var(--f-throwOutUp-y, 150px)*-1),0)}}@keyframes f-throwOutDown{to{opacity:0;transform:translate3d(0,var(--f-throwOutDown-y,150px),0)}}.has-gmap .f-html,.has-iframe .f-html,.has-pdf .f-html{height:100%;min-height:1px;overflow:visible;width:100%}.has-gmap .f-html,.has-pdf .f-html{padding:0}.f-html{background:var(--f-html-bg);box-sizing:border-box;color:var(--f-html-color,currentColor);margin:var(--f-html-margin,0);padding:var(--f-html-padding,2rem);position:relative}.f-html.is-error{text-align:center}.f-iframe{border:0;display:block;height:100%;margin:0;width:100%}.f-caption{align-self:center;background:var(--f-caption-bg);color:var(--f-caption-color);flex-shrink:0;line-height:var(--f-caption-line-height);font:var(--f-caption-font);margin:var(--f-caption-margin);max-height:calc(80vh - 100px);max-width:100%;overflow:auto;overflow-wrap:anywhere;padding:var(--f-caption-padding,16px 8px)}.has-html5video .f-html,.has-vimeo .f-html,.has-youtube .f-html{aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg,rgba(0,0,0,.9));height:100%;max-height:var(--f-video-height,540px);max-width:var(--f-video-width,960px);min-height:1px;overflow:visible;padding:0;width:100%}.f-html5video{background:transparent;border:0;display:block;height:100%;width:100%}.f-button.is-arrow{--f-button-width:var(--f-arrow-width,46px);--f-button-height:var(--f-arrow-height,46px);--f-button-svg-width:var(--f-arrow-svg-width,24px);--f-button-svg-height:var(--f-arrow-svg-height,24px);--f-button-svg-stroke-width:var(--f-arrow-svg-stroke-width,1.75);--f-button-border-radius:var(--f-arrow-border-radius,unset);--f-button-bg:var(--f-arrow-bg,transparent);--f-button-hover-bg:var(--f-arrow-hover-bg,var(--f-arrow-bg));--f-button-active-bg:var(--f-arrow-active-bg,var(--f-arrow-hover-bg));--f-button-shadow:var(--f-arrow-shadow);--f-button-color:var(--f-arrow-color);--f-button-hover-color:var(--f-arrow-hover-color,var(--f-arrow-color));--f-button-active-color:var( --f-arrow-active-color,var(--f-arrow-hover-color) );overflow:visible}.f-button.is-arrow.is-next,.f-button.is-arrow.is-prev{position:absolute;transform:translate(0);z-index:20}.is-horizontal .f-button.is-arrow.is-next,.is-horizontal .f-button.is-arrow.is-prev{inset:50% auto auto;transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos,0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos,0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos,0);transform:translateY(-50%) rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos,0);transform:translateY(-50%) rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{bottom:auto;left:50%;right:auto;top:var(--f-arrow-pos,0);transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{bottom:var(--f-arrow-pos,0);left:50%;right:auto;top:auto;transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-next svg,.is-vertical .f-button.is-arrow.is-prev svg{transform:rotate(90deg)}.f-carousel__toolbar{-webkit-font-smoothing:subpixel-antialiased;backdrop-filter:var(--f-toolbar-backdrop-filter);background:var(--f-toolbar-bg,none);box-shadow:var(--f-toolbar-shadow,none);color:var(--f-toolbar-color,currentColor);display:grid;font-family:var(--f-toolbar-font,-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif);font-size:var(--f-toolbar-font-size,17px);font-variant-numeric:tabular-nums;font-weight:var(--f-toolbar-font-weight,inherit);grid-template-columns:1fr auto 1fr;line-height:var(--f-toolbar-line-height);margin:var(--f-toolbar-margin,0);padding:var(--f-toolbar-padding,8px);pointer-events:none;position:relative;text-align:center;text-shadow:var(--f-toolbar-text-shadow);white-space:nowrap;z-index:20}.f-carousel__toolbar.is-absolute{left:0;position:absolute;right:0;top:0}.f-carousel__toolbar__column{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--f-toolbar-gap,0)}.f-carousel__toolbar__column.is-left{display:flex;justify-content:flex-start;justify-self:flex-start}.f-carousel__toolbar__column.is-middle{display:flex;justify-content:center}.f-carousel__toolbar__column.is-right{display:flex;flex-flow:nowrap;justify-content:flex-end;justify-self:flex-end}.f-carousel__toolbar__column{pointer-events:none}.f-carousel__toolbar__column>*{pointer-events:all}.f-counter{background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius);cursor:default;display:flex;flex-direction:row;line-height:var(--f-counter-line-height);margin:var(--f-counter-margin,0);padding:var(--f-counter-padding,4px);position:relative;user-select:none}.f-counter span{padding:0 var(--f-counter-gap,4px)}:root{--f-thumbs-gap:8px;--f-thumbs-margin:0;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-z-index:1;--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-clip-width:46px;--f-thumb-extra-gap:16px;--f-thumb-fit:cover;--f-thumb-opacity:1;--f-thumb-transition:opacity .3s ease,transform .15s ease;--f-thumb-border:none;--f-thumb-border-radius:4px;--f-thumb-transfors:none;--f-thumb-shadow:none;--f-thumb-bg:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.05));--f-thumb-focus-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff}.f-thumbs{-webkit-tap-highlight-color:transparent;background:var(--f-thumbs-bg);flex-shrink:0;margin:var(--f-thumbs-margin);overflow:hidden;padding:0;position:relative;transition:max-height .3s ease,max-width .3s ease;user-select:none;z-index:var(--f-thumbs-z-index)}.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y)*2 + var(--f-thumbs-gap)*2)}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x)*2 + var(--f-thumbs-gap)*2)}.f-thumbs.is-ltr{direction:ltr}.f-thumbs.is-rtl{direction:rtl}.f-thumbs__viewport{display:grid;margin:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:visible}.f-thumbs.is-vertical .f-thumbs__viewport{height:calc(100% - var(--f-thumbs-padding-y)*2)}.f-thumbs__slide{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;grid-area:1/1;height:var(--f-carousel-slide-height);margin:0;overflow:visible;padding:0;position:relative;width:var(--f-carousel-slide-width)}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity,1);transform:var(--f-thumb-hover-transform,none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border,none);box-shadow:var(--f-thumb-hover-shadow,var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;background:var(--f-thumb-bg);border-radius:var(--f-thumb-border-radius);height:100%;margin:auto;opacity:var(--f-thumb-opacity);outline:none;overflow:visible;padding:0;position:relative;transform:var(--f-thumb-transform);transition:var(--f-thumb-transition);width:100%}.f-thumbs__slide button:after{border:var(--f-thumb-border);border-radius:inherit;box-shadow:var(--f-thumb-shadow);content:"";inset:0;position:absolute;transition:none;z-index:1}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity,1);transform:var(--f-thumb-focus-transform,none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border,none);box-shadow:var(--f-thumb-focus-shadow,var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity,1);transform:var(--f-thumb-active-transform,none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border,none);box-shadow:var(--f-thumb-active-shadow,var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity,1);transform:var(--f-thumb-selected-transform,none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border,none);box-shadow:var(--f-thumb-selected-shadow,var(--f-thumb-shadow))}.f-thumbs__slide img{border-radius:inherit;display:block;height:100%;object-fit:var(--f-thumb-fit);pointer-events:none;width:100%}.f-thumbs__slide img.has-lazyerror{display:none}.f-thumbs.is-classic{--f-carousel-slide-width:var(--f-thumb-width);--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:var(--f-thumbs-gap)}.f-thumbs.is-modern{--f-carousel-slide-width:calc(var(--f-thumb-clip-width) + var(--f-thumbs-gap));--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:0;--width-diff:calc(var(--f-thumb-width) - var(--f-thumb-clip-width))}.f-thumbs.is-modern .f-thumbs__viewport{margin-inline:calc(var(--f-carousel-slide-width)*-1);width:calc(100% + var(--f-carousel-slide-width)*2)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift:calc((var(--width-diff)*0.5)*var(--progress));--clip-path:inset(0 var(--clip-shift) round var(--f-thumb-border-radius,0));left:var(--shift,0);overflow:visible;padding:0;transition:left var(--f-transition-duration) var(--f-transition-easing);will-change:left}.f-thumbs.is-modern .f-thumbs__slide button{border:none;box-shadow:none;clip-path:var(--clip-path);display:block;margin-inline:50%;transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration,.2s) var(--f-thumb-transition-easing,ease);width:var(--f-thumb-width)}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{border:var(--f-thumb-focus-border,none);border-radius:inherit;bottom:0;box-shadow:var(--f-thumb-focus-shadow,none);content:"";left:var(--clip-shift);position:absolute;right:var(--clip-shift);top:0;transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);z-index:1}.f-thumbs.is-modern{--f-transition-duration:.25s;--f-transition-easing:ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration:0s}:root{--f-progressbar-height:3px;--f-progressbar-color:var(--f-carousel-theme-color,#575ad6);--f-progressbar-opacity:1;--f-progressbar-z-index:30}.f-progressbar{animation-name:f-progressbar;animation-play-state:running;animation-timing-function:linear;background:var(--f-progressbar-color);height:var(--f-progressbar-height);left:0;opacity:var(--f-progressbar-opacity);pointer-events:none;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;user-select:none;z-index:var(--f-progressbar-z-index)}.f-progressbar:empty{display:block}button>.f-progressbar{--f-progressbar-height:100%;--f-progressbar-opacity:.2}@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}.in-fullscreen-mode>.f-carousel{flex:1;min-height:0!important;min-width:0!important}html.with-fancybox{overflow:visible;scroll-behavior:auto;width:auto}html.with-fancybox body.hide-scrollbar{margin-right:calc(var(--f-body-margin, 0px) + var(--f-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none;width:auto}.fancybox__dialog{background:transparent;border:0;height:100vh;margin:0;max-height:unset;max-width:unset;overflow:hidden;padding:0;touch-action:none;width:100%}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports (height:100dvh){.fancybox__dialog{height:100dvh}}.fancybox__dialog :empty{display:block}div.fancybox__dialog{inset:0;position:fixed;z-index:1050}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-backdrop-bg:rgba(24,24,27,.95);--f-toolbar-margin:0;--f-toolbar-padding:8px;--f-toolbar-gap:0;--f-toolbar-color:#ddd;--f-toolbar-font-size:16px;--f-toolbar-font-weight:500;--f-toolbar-font:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;--f-toolbar-line-height:var(--f-button-height);--f-toolbar-text-shadow:1px 1px 1px rgba(0,0,0,.75);--f-toolbar-shadow:none;--f-toolbar-bg:none;--f-counter-margin:0;--f-counter-padding:0px 10px;--f-counter-gap:4px;--f-counter-line-height:var(--f-button-height);--f-carousel-gap:17px;--f-carousel-slide-width:100%;--f-carousel-slide-height:100%;--f-carousel-slide-padding:0;--f-carousel-slide-bg:unset;--f-html-color:#222;--f-html-bg:#fff;--f-error-color:#fff;--f-error-bg:#333;--f-caption-margin:0;--f-caption-padding:16px 8px;--f-caption-color:var(--fancybox-color,#dbdbdb);--f-caption-bg:transparent;--f-caption-font:inherit;--f-caption-line-height:1.375;--f-spinner-color-1:hsla(0,0%,100%,.2);--f-spinner-color-2:hsla(0,0%,100%,.8);--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px;--f-progressbar-color:#fff;--f-button-width:46px;--f-button-height:46px;--f-button-color:#ddd;--f-button-hover-color:#fff;--f-button-outline-width:1px;--f-button-outline-color:hsla(0,0%,100%,.75);--f-button-outline-offset:0px;--f-button-bg:rgba(54,54,54,.75);--f-button-border:0;--f-button-border-radius:0;--f-button-shadow:none;--f-button-transition:all .2s ease;--f-button-transform:none;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.75;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.01)),drop-shadow(1px 2px 1px rgba(24,24,27,.05));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:.5;--f-arrow-pos:32px;--f-arrow-width:50px;--f-arrow-height:50px;--f-arrow-svg-width:24px;--f-arrow-svg-height:24px;--f-arrow-svg-stroke-width:2;--f-arrow-border-radius:50%;--f-arrow-bg:rgba(54,54,54,.65);--f-arrow-color:#ddd;--f-arrow-hover-color:#fff;--f-close-button-width:34px;--f-close-button-height:34px;--f-close-border-radius:4px;--f-close-button-color:#fff;--f-close-button-hover-color:#fff;--f-close-button-bg:transparent;--f-close-button-hover-bg:transparent;--f-close-button-active-bg:transparent;--f-close-button-svg-width:22px;--f-close-button-svg-height:22px;--f-thumbs-margin:0px;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:none;--f-thumb-transition:all .2s ease;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-opacity:1;--f-thumb-border:none;--f-thumb-shadow:none;--f-thumb-transform:none;--f-thumb-focus-opacity:1;--f-thumb-focus-border:none;--f-thumb-focus-shadow:inset 0 0 0 2px hsla(0,0%,100%,.65);--f-thumb-focus-transform:none;--f-thumb-hover-opacity:1;--f-thumb-hover-border:none;--f-thumb-hover-transform:none;--f-thumb-active-opacity:var(--f-thumb-hover-opacity);--f-thumb-active-border:var(--f-thumb-hover-border);--f-thumb-active-transform:var(--f-thumb-hover-transform);--f-thumb-selected-opacity:1;--f-thumb-selected-border:none;--f-thumb-selected-shadow:inset 0 0 0 2px #fff;--f-thumb-selected-transform:none}.fancybox__container[theme=light]{--fancybox-color:#222;--fancybox-backdrop-bg:hsla(0,0%,100%,.97);--f-toolbar-color:var(--fancybox-color,#222);--f-toolbar-text-shadow:none;--f-toolbar-font-weight:400;--f-html-color:var(--fancybox-color,#222);--f-html-bg:#fff;--f-error-color:#555;--f-error-bg:#fff;--f-video-bg:#fff;--f-caption-color:#333;--f-spinner-color-1:rgba(0,0,0,.2);--f-spinner-color-2:rgba(0,0,0,.8);--f-spinner-border-width:3.5px;--f-progressbar-color:#6f6f74;--f-button-color:#333;--f-button-hover-color:#000;--f-button-outline-color:rgba(0,0,0,.85);--f-button-bg:hsla(0,0%,100%,.85);--f-button-svg-stroke-width:1.3;--f-button-svg-filter:none;--f-arrow-bg:hsla(0,0%,100%,.85);--f-arrow-color:#333;--f-arrow-hover-color:#000;--f-arrow-svg-stroke-width:1.3;--f-close-button-color:#555;--f-close-button-hover-color:#000;--f-thumb-bg:linear-gradient(#ebeff2,#e2e8f0);--f-thumb-focus-shadow:0 0 0 1.8px #fff,0px 0px 0px 2.25px #888;--f-thumb-selected-shadow:0 0 0 1.8px #fff,0px 0px 0px 2.25px #000}.fancybox__container{display:flex;flex-direction:column;inset:0;overflow:hidden;position:absolute}.fancybox__container:focus{outline:none}.fancybox__container.has-vertical-thumbs{flex-direction:row-reverse}.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow-x:clip;overflow-y:visible}.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper,.f-spinner),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container>:not(.fancybox__carousel){opacity:var(--f-drag-opacity,1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper,.f-spinner),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-revealing>:not(.fancybox__carousel){animation:var(--f-interface-enter-duration,.35s) ease none f-fadeIn}.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper),.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-hiding .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-hiding>:not(.fancybox__carousel){animation:var(--f-interface-exit-duration,.35s) ease forwards f-fadeOut}.fancybox__container.is-idle .f-carousel__toolbar{opacity:0;pointer-events:none}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{animation:f-fadeOut .15s ease-out both;pointer-events:none}.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:f-fadeOut .15s ease-out both}.fancybox__backdrop{background:var(--fancybox-backdrop-bg);inset:0;position:fixed;z-index:-1}.fancybox__carousel{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;overflow-x:clip;overflow-y:visible;position:relative;z-index:10}.fancybox__carousel.is-vertical{--f-carousel-slide-height:100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{content:"";inset:-30px;position:absolute;z-index:1}.fancybox__viewport{display:grid;flex:1;min-height:0;min-width:0;overflow:visible;position:relative;transform:translate3d(0,var(--f-drag-offset,0),0)}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [contenteditable],.fancybox__viewport [data-selectable]{cursor:auto}.fancybox__slide{align-items:center;backface-visibility:hidden;background:var(--f-carousel-slide-bg);box-sizing:border-box;display:flex;flex-direction:column;grid-area:1/1;height:var(--f-carousel-slide-height);margin:0;max-width:100%;min-height:0;min-width:0;padding:var(--f-carousel-slide-padding);position:relative;transform:translateZ(0);width:var(--f-carousel-slide-width);will-change:transform}.fancybox__slide:after,.fancybox__slide:before{content:"";display:block}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color:var(--f-error-color,--f-html-color);--f-html-bg:var(--f-error-bg,--f-html-bg)}.fancybox__slide.has-html{overflow:auto;padding:8px}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide.has-controls:before{margin:0}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.fancybox__container.is-closing .fancybox__carousel{overflow:visible}.f-button.is-close-button{--f-button-width:var(--f-close-button-width);--f-button-height:var(--f-close-button-height);--f-button-border-radius:var(--f-close-border-radius);--f-button-color:var(--f-close-button-color);--f-button-hover-color:var(--f-close-button-hover-color);--f-button-bg:var(--f-close-button-bg);--f-button-hover-bg:var(--f-close-button-hover-bg);--f-button-active-bg:var(--f-close-button-active-bg);--f-button-svg-width:var(--f-close-button-svg-width);--f-button-svg-height:var(--f-close-button-svg-height);position:absolute;right:0;top:calc(var(--f-button-height)*-1);z-index:40}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{fill:currentColor;height:100%;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}
/*# sourceMappingURL=main.css.map*/