

/* Start:/local/templates/hkz/libs/hamburgers/dist/hamburgers.min.css?158384529122458*/
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:40px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#000}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.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{transform:rotateY(180deg);background-color:transparent!important}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,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{transform:rotateY(-180deg);background-color:transparent!important}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,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{transform:rotateX(-180deg);background-color:transparent!important}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,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{transform:rotateX(180deg);background-color:transparent!important}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,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{transform:rotateX(180deg) rotateY(180deg);background-color:transparent!important}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,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{transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);background-color:transparent!important}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,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;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7)}.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;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7)}.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{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse .hamburger-inner:after{top:-20px;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{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse-r .hamburger-inner:after{top:-20px;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{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(270deg)}.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{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{top:-80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,80px,0) rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{top:-80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,80px,0) rotate(-45deg)}.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{top:10px;right:0;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{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{top:80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,-80px,0) rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{top:80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,-80px,0) rotate(45deg)}.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{transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s;opacity:0}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.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{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.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{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--spring-r .hamburger-inner:after{top:-20px;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{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;opacity:0}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(90deg)}.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{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(90deg);background-color:transparent!important}.hamburger--stand.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.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{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(-90deg);background-color:transparent!important}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.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{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.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{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(-765deg)}.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{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}
/* End */


/* Start:/local/templates/hkz/css/slick-lightbox.css?15838452911923*/
.slick-lightbox{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:black;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.slick-lightbox .slick-loading .slick-list{background-color:transparent}.slick-lightbox .slick-prev{left:15px}.slick-lightbox .slick-next{right:15px}.slick-lightbox-hide{opacity:0}.slick-lightbox-hide.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-hide-init{position:absolute;top:-9999px;opacity:0}.slick-lightbox-hide-init.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-inner{position:fixed;top:0;left:0;width:100%;height:100%}.slick-lightbox-slick-item{text-align:center;overflow:hidden}.slick-lightbox-slick-item:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{position:absolute;bottom:0;left:0;text-align:center;width:100%;margin-bottom:20px}.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}.slick-lightbox-slick-item-inner{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}.slick-lightbox-slick-img{margin:0 auto;display:block;max-width:90%;max-height:90%}.slick-lightbox-slick-caption{margin:10px 0 0;color:white}.slick-lightbox-close{position:absolute;top:15px;right:15px;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;border:none}.slick-lightbox-close:focus{outline:none}.slick-lightbox-close:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'×'}
/* End */


/* Start:/local/templates/hkz/css/bootstrap-select.min.css?158384529110717*/
/*!
 * Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2019 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{width:220px\0;vertical-align:middle}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:rgba(255,255,255,.5)}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none;z-index:0!important}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2!important}.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select .selectpicker:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select .selectpicker:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:0!important}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0!important;padding:0!important}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .filter-expand{width:0!important;float:left;opacity:0!important;overflow:hidden}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner:focus{outline:0!important}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:rgba(255,255,255,.5)!important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:.5em}.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0;width:auto}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:'\00a0'}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{content:'';display:block;width:.5em;height:1em;border-style:solid;border-width:0 .26em .26em 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}
/* End */


/* Start:/local/templates/hkz/css/stylesheet.css?158384529121715*/
ul,h1,li{margin:0;padding:0;list-style:none;}
a{text-decoration:none;}

header{background:rgba(39,58,64,.9);height:115px;position:relative;z-index:10;}
#main-menu{height:115px;}
#main-menu a,#main-menu span{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;padding-left:40px;display:inline-block;margin-right:110px;padding-right:10px;padding-top:8px;}
#main-menu a>.menu-anim-brd,
#main-menu span>.menu-anim-brd{
	position: absolute;
	left: 40px;
	right: 10px;
	bottom: -3px;
	height: 3px;
	background: transparent;
	/*content: "";
    bottom: -5px;
    left: 40px;
    
    position: absolute;
    background-color: #2980b9;
    height: 4px;
    transition: all 0.5s;*/
}
#main-menu a>.menu-anim-brd>div,
#main-menu span>.menu-anim-brd>div{position:relative;width:100%;height:100%;}
#main-menu a>.menu-anim-brd>div:after,
#main-menu span>.menu-anim-brd>div:after{
	content: '';
	position: absolute;
	width: 0%;
	height: 100%;
	background: #fff;
	transition: all 0.5s;
}

.sct-hp-video__glass {
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.6);
    z-index: 99;
    padding-top: 25px;
}

.sct-hp-video-wr iframe {
    width: 100%!important;
    height: 100%!important;
}

.sct-hp-video-wr,.sct-hp-video-wr .hp-video,.sct-hp-video-wr .hp-video .hp-video-content {
    position: relative;
    width: 100%;
    height: 100%;
}

.vh100{height:100vh}

.p404_bg{width:100%;height:210px;background:url(/local/templates/hkz/css/../images/hkz-404-bg.png) no-repeat center;margin-top:70px;}
.p404_title{color: #616161;font-size: 40px;font-weight: 400;font-family: 'Lato-Thin',sans-serif;margin-top:30px;}
.p404_btn{margin-top:30px;}
.p404_btn>a{display:inline-block;border: 1px solid #8bd155;border-radius:10px;color:#000;font-family:'Lato-Regular',sans-serif;font-size: 16px;font-weight:700;padding:15px 20px;
transition:background .3s ease-in-out;}
.p404_btn>a:hover{text-decoration:none;background:#8bd155;}
.p404_minh{min-height:calc(100vh - 199px);}


.g-recaptcha > div {margin:0 auto;}

#main-menu a:hover>.menu-anim-brd>div:after,
#main-menu span:hover>.menu-anim-brd>div:after,#main-menu a.main-menu-active>.menu-anim-brd>div:after,
#main-menu span.main-menu-active>.menu-anim-brd>div:after{
	width: 100%;
}
#main-menu a:before,.main-menu-video a:before,
#main-menu span:before,.main-menu-video a:before{
	content: attr(data-name);
    position: absolute;
    bottom: 0;
    left: 0;
    color: #8bd155;
    font-weight: bold;
    font-size:16px;
    white-space: nowrap;
    text-transform: uppercase;
    width: 0%;
    overflow: hidden;
    transition: all 0.5s;
    padding-left:40px;
}
.main-menu-video a:before{color:#fff;text-transform:none;padding-left:30px;font-size:15px;line-height:26px;}
#main-menu a:hover:before,
#main-menu span:hover:before,#main-menu a.main-menu-active:before,
#main-menu span.main-menu-active:before{width:100%;}
.main-menu-video a:hover:before{width:100%;}
#main-menu li:nth-child(2)>a,
#main-menu li:nth-child(2)>span{background:url('/local/templates/hkz/css/../images/hm-icon2.png') no-repeat left center;}
#main-menu li:nth-child(1)>a,
#main-menu li:nth-child(1)>span{background:url('/local/templates/hkz/css/../images/hm-icon1.png') no-repeat left center;}
#main-menu li:nth-child(3)>a,
#main-menu li:nth-child(3)>span{background:url('/local/templates/hkz/css/../images/hm-icon3.png') no-repeat left center;}
.page-banner__home{width:100%;position:relative;height:590px;padding-top:115px;margin-top:-115px;z-index:9;
	background-image:url(/local/templates/hkz/css/../images/home-baner-bg.png);
	background-repeat:no-repeat;
	background-position:center;background-size:cover;background-color:rgba(39,58,64,.9);}
.page-banner__home-btns{position:relative;margin-top:60px;text-align:center;}
.page-banner__home-btns>.page-banner__home-btn{/*float:left;*/display:inline-block;}
.page-banner__home-btns>.page-banner__home-btn>a{padding:10px 0;text-decoration:none;min-width:230px;display:block;}
.page-banner__home-btns>.page-banner__home-btn:first-child>a{background:#8a1c3b;color:#fff;font-size:16px;margin-right:15px;border: 1px solid #8a1c3b;}
.btn-anim{
	position:relative;overflow:hidden;
}
.btn-anim:after{
	background: #fff;
    content: "";
    height: 155px;
    left: -75px;
    opacity: .2;
    position: absolute;
    top:-50px;
    -webkit-transform: rotate(35deg);
    transform: rotate(35deg);
    transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
    width: 50px;
    z-index: 10;
}

.btn-anim:hover:after {
  left: 120%;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}

.page-banner__home-btns>.page-banner__home-btn:first-child>a:hover{outline:none!important;box-shadow:none!important;border:none!important;}
.page-banner__home-btns>.page-banner__home-btn:last-child>a{color:#fff;font-size:16px;border: 1px solid #ffffff;}
.main-menu-video{position:absolute;right:15px;height:100%;top:0;}
.main-menu-sotr {position:absolute;right:15px;top:0;height:100%;}
.main-menu-sotr a{display:inline-block;border: 1px solid #8bd155;border-radius:10px;color:#fff;padding:15px;font-size: 16px;font-weight:100;font-family: 'Lato-Regular', sans-serif;text-decoration:none;}
.main-menu-video a{padding-left:30px;color:#8bd155;font-size:15px;font-weight:700;text-decoration:none;background:url('/local/templates/hkz/css/../images/hm-icon4.png') no-repeat left center;
padding-top: 5px;padding-bottom:5px;

}

#sotrModal .modal-dialog {
	width:440px;
}

#sotrModal .modal-content {
	padding-left: 55px;padding-right:55px;
	padding-bottom:20px;
}

#sotrModal .modal-header h5,#videoModal .modal-header h5{text-align:center;color: #1f2e33;font-weight:400;font-size:28px;font-family:'Lato-Black', sans-serif;}
#videoModal .modal-header h5{text-align:left;font-size:22px;}
#videoModal iframe{width:100%;}
#sotrModal button.close,#videoModal button.close{position:absolute;top:15px;color:#8a1c3b;right:15px;z-index:100;opacity:1;font-size:34px;font-weight:100;outline:none;}
#sotrModal .modal-footer,#sotrModal .modal-header,#sotrModal .modal-body{border:none;padding-left:0;padding-right:0;}
#sotrModal .modal-header,#sotrModal .modal-body{padding-bottom:0;}
.btn-otpravit{background:#8a1c3b;border-radius:10px;color:#fff;width:100%;height:50px;font-size: 16px;font-family: 'Lato-Regular', sans-serif;font-weight:300;outline:none;}
.btn-otpravit:hover{color:#fff;}
#sotrModal .form-control{height:50px;border: 1px solid #8bd155;border-radius:0;}
#sotrModal textarea.form-control{height:120px;}
#sotrModal .form-group{margin-bottom:20px;}

.fdbk-notice-msg{font-size:10px;color:red;padding-top:5px;transition:all .3s ease-in-out;display:none;}
.has-error>.fdbk-notice-msg{display:block;}
#form-sotrudnichestvo-btn{outline:none!important;color:#fff!important;}
#form-sotrudnichestvo .form-control{outline:none!important;}
.fdbk-result-txt{font-weight:700;}



@font-face {
	font-family:'frozen'; 
	src: url("/local/templates/hkz/css/../fonts/Lato2OFL/Lato-Black.ttf"); 
}

@font-face {
	font-family:'Lato-Black'; 
	src: url("/local/templates/hkz/css/../fonts/Lato/Lato-Black.ttf"); 
}

@font-face {
	font-family: 'Lato-Regular';
	src: url("/local/templates/hkz/css/../fonts/Lato/Lato-Regular.ttf");
}

@font-face {
	font-family: 'Lato-Medium';
	src: url("/local/templates/hkz/css/../fonts/Lato/Lato-Medium.ttf");
}

@font-face {
	font-family: 'Lato-Light';
	src: url("/local/templates/hkz/css/../fonts/Lato/Lato-Light.ttf");
}

@font-face {
	font-family: 'Lato-Thin';
	src: url("/local/templates/hkz/css/../fonts/Lato/Lato-Thin.ttf");
}

@font-face {
	font-family: 'Lato-Semibold';
	src: url("/local/templates/hkz/css/../fonts/Lato/Lato-Semibold.ttf");
}

@font-face {
	font-family: 'Conv_7304';
	src: url('/local/templates/hkz/css/../fonts/7304/7304.eot');
	src: local('☺'), url('/local/templates/hkz/css/../fonts/7304/7304.woff') format('woff'), url('/local/templates/hkz/css/../fonts/7304/7304.ttf') format('truetype'), url('/local/templates/hkz/css/../fonts/7304/7304.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

h1 {
  background: url(/local/templates/hkz/css/../images/6963bbf342d87b3a2150bd8f59682b89-min.jpg);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-size: contain;
  text-align: left;
  color: #ea384d;
      font-weight: 100;
}


h1::before {
  content: attr(data-heading);
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  background: linear-gradient(45deg, rgba(255,255,255, 0)45%, rgba(255,255,255, 0.8)50%, rgba(255,255,255, 0)55%, rgba(255,255,255, 0)100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  mix-blend-mode: screen;
  background-size: 200%;
  animation: 5s shine infinite;
  text-shadow: 2px 2px 10px rgba(255,255,255, 0.2),
    -2px 2px 10px rgba(255,255,255, 0.2),
    -2px -2px 10px rgba(255,255,255, 0.2);
}

@keyframes shine {
	0% {background-position: -100%;}
	100% {background-position: 100%;}
}

h1 {
	text-align: center;
  top: 33%;
  left: 0%;
  /*transform: translate(-50%, -50%);*/
  position: relative;
  font-family: 'Conv_7304', sans-serif;
  margin: 0;
  font-size: 60px;

}

.d-t{display:table;}
.d-t-c{display:table-cell;}
.va-m{vertical-align:middle;}
.ta-c{text-align:center;}
.w-100{width:100%;}
.h-100{height:100%;}
.brd-r10{border-radius:10px;}
.pdg-lg-30{padding-left:30px;}

.hamburger-mb{display:none;}
.hamburger-mb .hamburger{color:#fff;}
.hamburger-mb .hamburger-inner:before, 
.hamburger-mb .hamburger-inner:after, 
.hamburger-mb .hamburger-inner,
.hamburger-mb .hamburger-inner:focus, 
.hamburger-mb .hamburger-inner:active, 
.hamburger-mb .hamburger-inner:hover
{background-color:#fff!important;}

.sect-block,.sect-block-t1{padding:90px 0;background:#fff;}
.sect-block-t1{background:#f7f7f7;}

.pre-video-txt{padding-bottom:0px;}
.pre-video-txt>p{
	font-family: 'Lato-Regular', sans-serif;
	font-size: 28px;
	font-weight: 500;
}

.hp-video-content{display:inline-block;width:790px;height:420px;}
.hp-video-content iframe{width:100%!important;height:100%!important;}

.sect-block__title h1,.sect-block__title h2,.sect-block__title h3 {
	color: #1f2e33;
	font-size: 32px;
	font-family: 'Lato-Black', sans-serif;
	text-align: center;
	margin-bottom:20px;
}




.hp-our-service-item{position:relative;height: 265px;margin-top:30px;}
.hp-our-service-item-content,.hp-our-service-item-brd{
	position:absolute;height:100%;width:100%;
}
.hp-our-service-item-brd{border: 1px solid #8a1c3b;}
#o-kompanii-v-cifrah-slick .col-lg-6:nth-child(1) .hp-our-service-item-brd{left:-30px;top:-30px;}
#o-kompanii-v-cifrah-slick .col-lg-6:nth-child(2) .hp-our-service-item-brd{right:-30px;top:-30px;}
#o-kompanii-v-cifrah-slick .col-lg-6:nth-child(4) .hp-our-service-item-brd{right:-30px;bottom:-30px;}
#o-kompanii-v-cifrah-slick .col-lg-6:nth-child(3) .hp-our-service-item-brd{left:-30px;bottom:-30px;}

.hp-our-service-item-info{padding-left:180px;}
.hp-our-service-item-info-title{position:relative;font-size: 30px;font-family:'Lato-Medium', sans-serif;color:#fff;}
.hp-our-service-item-info-title:after{content:'';position:absolute;background:#8bd155;height:2px;width:60px;bottom:0;left:0;}
.hp-our-service-item-info-txt{font-size:24px;color:#fff;font-family: 'Lato-Light', sans-serif;padding-top:20px;}

.hp-block-cifry{padding:70px 0;}
.hp-block-cifry__round-wr{width:790px;margin:0 auto;}
.hp-block-cifry__round{width:100%;height:790px;position:relative;border-radius:100%;border: 1px solid #8bd155;}
.sect-block-cifry{padding-bottom:0;}
.hp-block-cifry__round-center{
	background: #8a1c3b;
	border-radius:10px;
	color: #fff;
	font-size: 16px;
	font-family: "Lato-Regular", sans-serif;
	padding: 13px 50px;
	cursor: pointer;
	display: inline-block;
}
.hp-block-cifry__round a:hover{color:#fff;text-decoration:none;}
.hp-block-cifry__round-txt{position:absolute;display:inline-block;border: 1px solid #fff;border-radius:10px;padding:3px 20px;color:#fff;font-size: 28px;font-family:'Lato-Regular', sans-serif;}
.hp-block-cifry__round-virashivanie{top:0;left:140px;}
.hp-block-cifry__round-uborka{top:40px;right:50px;padding-left:20px;padding-right:20px;}
.hp-block-cifry__round-pererabotka{top:330px;right:-120px;}
.hp-block-cifry__round-zamorozka{bottom:80px;right:-10px;}
.hp-block-cifry__round-fasovka{bottom:-30px;left:220px;}
.hp-block-cifry__round-hranenie{bottom:160px;left:-60px;}
.hp-block-cifry__round-dostavka{top:240px;left:-100px;}

#footer{padding-top:30px;padding-bottom:30px;background:#10171a;}
.footer-span{color: #808080;font-size:14px;font-family:'Lato-Regular', sans-serif;font-weight:400;line-height:24px;}
.footer-span>a{color: #808080;text-decoration:none;}
.footer-span>a:hover{color: #8bd155;
    transition: color .3s ease-in-out;text-decoration:none;}
.footer-a{text-decoration: underline;font-size:16px;color:#fff;font-family:'Lato-Regular', sans-serif;}
.footer-a:hover{color:#8bd155;transition:color .3s ease-in-out;}
.hp-info-map{height:705px;}

.hp-info-map-wr{
	position: absolute;
	bottom: 0;
	z-index: 999;
	width:100%;height:1px;
}

.hp-info-map-contacts>div{
	background: url(/local/templates/hkz/css/../images/hp-info-map-contacts.png) no-repeat center;
	background-size: cover;
	padding: 35px 0;
	position: relative;
	left: -30px;
}
.hp-info-map-contacts{
	position:absolute;
	width: 285px;
	padding: 30px 0;border: 1px solid #8bd155;
	bottom: 200px;
	right: 0;
}

.hp-info-map-contacts>div>span {
	font-size: 16px;
	color: #fff;
	font-family: 'Lato-Regular', sans-serif;
	display: inline-block;
}

.font-semi-bold {
	font-family: 'Lato-Semibold', sans-serif!important;
}

.hp-info-map-contacts>div>a {
	color: #8bd155;
	font-size: 16px;
	font-weight: 300;
}

.pdg-t0{padding-top:0;}
.pdg-t40{padding-top:40px;}
.pdg-b120{padding-bottom:120px;}
.posr{position:relative;}
.pdg-t50{padding-top:50px;}
.pdg-b50{padding-bottom:50px;}
.pdg-t280{padding-top:280px;}

.breacrumbs{padding-top:35px;}
.breacrumbs-list{display:block;text-align:left;}
.breacrumbs-list>li,.breacrumbs-list>li>a{display:inline-block;font-size:14px;font-family: 'Lato-Regular', sans-serif;color: #a6a6a6;text-decoration:none;}
.breacrumbs-list>li.breacrumbs-delimiter{}
.breacrumbs-list>li.breacrumbs-item-last{color:#8bd155;text-decoration:underline;font-size:14px;}

.kp-content{padding-left:95px;position:relative;}
.kontakty-bg-item{position:absolute;bottom:40px;right:0;width:220px;height:210px;background:url(/local/templates/hkz/css/../images/kontakty-bg-item.png) no-repeat center;background-size:cover;}
.kp-content__title{color: #37515a;font-size:28px;font-family: 'Lato-Regular', sans-serif;font-weight:500;padding-bottom:20px;padding-top:10px;}
.kp-content__info-txt{color: #1f2e33;font-family: 'Lato-Regular', sans-serif;font-weight:300;line-height: 28px;font-size:18px;padding-bottom:20px;padding-top:70px;}
.kp-content__info>table{width:560px;}
.kp-content__info>table td:nth-child(1){width:90px;font-family: 'Lato-Regular', sans-serif;font-weight:700;font-size:18px;color: #1f2e33;vertical-align:top;}
.kp-content__info>table td:nth-child(2){font-family: 'Lato-Regular', sans-serif;font-weight:300;font-size:18px;color: #1f2e33;line-height: 28px;vertical-align:top;padding-bottom:40px;}
.kp-content__info .table-mail{color: #8a1c3b;text-decoration:underline;}
.kp-content__info .table-mail:hover{color: #8bd155;
    transition: color .3s ease-in-out;}

.hp-bg-item-1{position:absolute;width:220px;height:180px;right:0;bottom:-95px;background:url(/local/templates/hkz/css/../images/hp-bg-item-1.png) no-repeat center;background-size:cover;}
.uslugi-bg-item-1{position:absolute;width:145px;height:165px;right:30px;top:-70px;background:url(/local/templates/hkz/css/../images/uslugi-bg-item-1.png) no-repeat center;background-size:cover;}
.uslugi-bg-item-2{position:absolute;width:130px;height:170px;right:30px;bottom:-130px;background:url(/local/templates/hkz/css/../images/uslugi-bg-item-2.png) no-repeat center;background-size:cover;z-index:100;}
.hp-bg-item-2{position:absolute;width:220px;height:180px;left:40px;bottom:-250px;background:url(/local/templates/hkz/css/../images/hp-bg-item-2.png) no-repeat center;background-size:cover;}
.hp-bg-item-3{position:absolute;width:220px;height:180px;right:40px;top:-190px;background:url(/local/templates/hkz/css/../images/hp-bg-item-3.png) no-repeat center;background-size:cover;}

.sertificaty-slick{width:850px;margin:0 auto}

.sertificaty-slick-item img{width:260px;height:auto;cursor:pointer;}
.sertificaty-slick-item{text-align:center;position:relative;padding-bottom:10px;outline:none;}
.sertificaty-slick-item-loup{position:absolute;right:10px;bottom:0px;background-color:#fff;border-radius:100%;box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);width:60px;height:60px;cursor:pointer;
	background-image: url(/local/templates/hkz/css/../images/sertificaty-slick-item-loup.png);
	background-repeat: no-repeat;
	background-position: center;
}
.sertificaty-slick .slick-dots{
	display: block;width: 100%;text-align:center;padding-top:30px;
}
.sertificaty-slick .slick-dots>li{display:inline-block;margin-left:3px;margin-right:3px;}
.sertificaty-slick .slick-dots>li>button{font-size:0;width:25px;height:2px;background:#ccc;border:none;outline:none;}
.sertificaty-slick .slick-dots>li.slick-active>button{background:#8bd155;}
.sertificaty-slick-arrow{position:absolute;top:50%;width:20px;height:37px;margin-top:-30px;z-index:100;cursor:pointer;}
.sertificaty-slick-next{right:-90px;background:url(/local/templates/hkz/css/../images/sertificaty-slick-arrow-next.png) no-repeat center;}
.sertificaty-slick-prev{left:-90px;background:url(/local/templates/hkz/css/../images/sertificaty-slick-arrow-prev.png) no-repeat center;}

.uslugi-item{margin-bottom:80px;}
.uslugi-item__title{color: #1f2e33;font-family: 'Lato-Regular', sans-serif;font-weight:700;font-size:20px;padding-bottom:20px;letter-spacing:2px;}
.uslugi-item__text{padding-top:20px;font-family: 'Lato-Light', sans-serif;font-weight:300;font-size:16px;}
.uslugi-item__image-wr{padding-left:95px;}
.uslugi-item__image-item{border: 1px solid #8bd155;padding:30px;padding-left:0;padding-right:0;}
.uslugi-item__image{width:100%;height:195px;position:relative;left:-30px;}

.page-banner__home-text,.page-banner__home-btns,header{
	    opacity: 0;
    -webkit-transform: translate(0px, -30px);
    -ms-transform: translate(0px, -30px);
    transform: translate(0px, -30px);
}

.menu-anim{
	position:relative;
	opacity: 0;
	-webkit-transform: translate(0px, 30px);
    -ms-transform: translate(0px, 30px);
    transform: translate(0px, 30px);
}

.menu-anim-active {
	opacity: 1;
	transform: translateX(0px) translateY(0px);
	transition: opacity 700ms ease 1s, transform 700ms cubic-bezier(0.215, 0.61, 0.355, 1) .9s;
}

#main-menu >li:nth-child(2) a.menu-anim-active{transition-delay: 1.2s;}
#main-menu >li:nth-child(3) a.menu-anim-active{transition-delay: 1.4s;}

#map{width:100%;height:100%;}

.text-anim {
	opacity: 1;
    transform: translateX(0px) translateY(0px);
    transition: opacity 700ms ease 0s, transform 700ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}

.anim-op-scale {
	opacity: 0;
    -webkit-transform: scale(0.79);
    -ms-transform: scale(0.79);
    transform: scale(0.79);
}

.anim-op-transform {
	opacity: 0;
    -webkit-transform: translate(0px, -30px);
    -ms-transform: translate(0px, -30px);
    transform: translate(0px, -30px);
}

.anim-op-transform-active {
	opacity: 1;
    transform: translateX(0px) translateY(0px);
    
}

.anim-op-transform-0{transition: opacity 700ms ease 0s, transform 700ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.anim-op-transform-1{transition: opacity 700ms ease .2s, transform 700ms cubic-bezier(0.215, 0.61, 0.355, 1) .2s;}
.anim-op-transform-2{transition: opacity 700ms ease .4s, transform 700ms cubic-bezier(0.215, 0.61, 0.355, 1) .4s;}
.anim-op-transform-3{transition: opacity 700ms ease .6s, transform 700ms cubic-bezier(0.215, 0.61, 0.355, 1) .6s;}
.anim-op-transform-4{transition: opacity 700ms ease .8s, transform 700ms cubic-bezier(0.215, 0.61, 0.355, 1) .8s;}
.anim-op-transform-5{transition: opacity 700ms ease 1s, transform 700ms cubic-bezier(0.215, 0.61, 0.355, 1) 1s;}
.anim-op-transform-6{transition: opacity 700ms ease 1.2s, transform 700ms cubic-bezier(0.215, 0.61, 0.355, 1) 1.2s;}
.anim-op-transform-7{transition: opacity 700ms ease 1.4s, transform 700ms cubic-bezier(0.215, 0.61, 0.355, 1) 1.4s;}
.anim-op-transform-8{transition: opacity 700ms ease 1.6s, transform 700ms cubic-bezier(0.215, 0.61, 0.355, 1) 1.6s;}
.anim-op-transform-9{transition: opacity 700ms ease 1.6s, transform 700ms cubic-bezier(0.215, 0.61, 0.355, 1) 1.6s;}


.anim-op-scale-active-0 {
	opacity: 1; transform: scale(1); transition: opacity 500ms ease 0s, transform 500ms ease 0s;
}

.anim-op-scale-active-1 {
	opacity: 1; transform: scale(1); transition: opacity 500ms ease .3s, transform 500ms ease 0s;
}

.anim-op-scale-active-2 {
	opacity: 1; transform: scale(1); transition: opacity 500ms ease .6s, transform 500ms ease .2s;
}

.anim-op-scale-active-3 {
	opacity: 1; transform: scale(1); transition: opacity 500ms ease .9s, transform 500ms ease .4s;
}

.anim-op-scale-active-4 {
	opacity: 1; transform: scale(1); transition: opacity 500ms ease 1.1s, transform 500ms ease .6s;
}

.map-content-header{padding-left:34px;height:25px;padding-right:10px;line-height:27px;color: #8bd155;}
.map-content-header-sclad{background:url(/local/templates/hkz/css/../images/sklad-iproizvodstvo.png) no-repeat left top;}
.map-content-header-sclad-i{background:url(/local/templates/hkz/css/../images/sklad.png) no-repeat left top;}
.map-content-body-head{text-align:center;font-weight:700;}
.map-content-body{text-align:center;padding-left:15px;padding-right:15px;}
.ymaps-2-1-74-balloon,.ymaps-2-1-74-balloon__layout{border-radius:10px;}

/*.slick-lightbox .slick-arrow{z-index:}*/
.slick-lightbox .slick-arrow{position:absolute;top:50%;z-index:9999;font-size:0;background-color:transparent;outline:none;width:20px;height:35px;border:none;margin-top:-10px;}
.slick-lightbox .slick-prev{left:30px;}
.slick-lightbox .slick-prev:after{position:relative;content:'';width:20px;height:35px;background:url(/local/templates/hkz/css/../images/page-licens-arrow-prev-w.png) no-repeat center; display:block;}
.slick-lightbox .slick-next:after{position:relative;content:'';width:20px;height:35px;background:url(/local/templates/hkz/css/../images/page-licens-arrow-next-w.png) no-repeat center; display:block;}
.slick-lightbox .slick-next{right:30px;}
.slick-lightbox-slick-item.slick-slide{outline:none;}


/* End */


/* Start:/local/templates/hkz/css/responsive.css?158385601612629*/
@media screen and (max-width: 1200px) {
	.pre-video-txt>p{font-size:22px;}
	.sect-block{padding:50px 0;}
	.pre-video-txt{padding-bottom:30px;}
	.hp-bg-item-1,.hp-bg-item-2,.hp-bg-item-3{width:180px;height:150px;bottom:-120px;}
	.hp-bg-item-2{bottom:-230px;}
	.sect-block__title h1, .sect-block__title h2, .sect-block__title h3{font-size:28px;}
	.hp-our-service-item-info-title{font-size:26px;}
	.hp-our-service-item-info-txt{font-size:20px;}
	.hp-our-service-item-info{padding-left:150px;}
	.hp-our-service-item{height:220px;}
	.hp-block-cifry__round-txt{font-size:24px;}
	.hp-block-cifry__round-center{padding:13px 40px;}
	.hp-block-cifry__round-wr{width:690px;}
	.hp-block-cifry__round{height:690px;}
	.pdb-md-0,#bootom-map{padding-bottom:0;}
	.hp-bg-item-3{top:-140px;}
	.hp-info-map{height:500px;}
	.hp-info-map-contacts{bottom: 70px;}
	.hp-info-map-contacts>div>span,.hp-info-map-contacts>div>a{font-size:14px;}
	#main-menu a:hover>.menu-anim-brd>div:after, #main-menu a.main-menu-active>.menu-anim-brd>div:after{width:0;}
	.kontakty-bg-item{width:180px;height:160px;}
	.uslugi-bg-item-1{width:120px;height:130px;top:-70px;}
	.pdg-t280{padding-top:200px;}
	.uslugi-bg-item-2{width:100px;height:130px;bottom:-90px;}
}

@media screen and (max-width: 1024px) {
	#main-menu a{margin-right:80px;}
	h1{font-size:55px;}
	.hp-info-map{height:620px;}
}

@media screen and (max-width: 992px) {

	.vh100-t1{height:60vw}
	.sct-hp-video__glass{display:none;}

	.hp-info-map{height:610px;}
	.menu-anim-brd{display:none;}
	header .container,.page-banner__home .container{width:100%!important;}
	header,.main-menu-video{height:65px;}
	.kontakty-bg-item,.uslugi-bg-item-1,.uslugi-bg-item-2{display:none;}

	.page-banner__home{padding-top:65px;margin-top:-65px;height:500px;}
	#main-menu{position:fixed;background:#273a40;left:0;width:100%;top:-900px;padding-top:65px;padding-bottom: 20px;}
	#main-menu>li{display:block;width:100%;}
	#main-menu>li>a,
	#main-menu>li>span{display:block;padding-left:0;padding-right:0;padding-top:30px;margin-right:0;background-position:center top!important;text-align:center;height:auto;padding-bottom:20px;}
	.hamburger-mb{display:block;position:absolute;left:0;top:5px;z-index:9;padding-right:35px;background:url('/local/templates/hkz/css/../images/hm-icon1.png') no-repeat 70px 15px;}
	.page-banner__home-btns>.page-banner__home-btn{float:none;width:30%;margin:0 auto;display:block;}
	.page-banner__home-btns>.page-banner__home-btn:first-child>a{margin-right:0;margin-bottom:15px;}
	.page-banner__home-text h1{text-align:center;font-size:52px;}
	.page-banner__home-btns>.page-banner__home-btn>a{min-width:auto;}
	#main-menu a:before,
	#main-menu span:before{padding-left:0px;bottom:auto;}
	#main-menu>li>a.main-menu-active,
	#main-menu>li>span.main-menu-active{color:transparent;}
	.pre-video-txt>p{font-size:18px;}
	.hp-video-content{width:100%;}
	
	.sect-block__title h1, .sect-block__title h2, .sect-block__title h3{font-size:24px;margin-top:10px;margin-bottom:20px;}
	.hp-bg-item-1, .hp-bg-item-2, .hp-bg-item-3{width:140px;height:120px;bottom:-100px;display:none;}
	
	#o-kompanii-v-cifrah .container,.hp-info-map-wr .container{width:100%;position:relative;}
	.hp-info-map-wr .container,.hp-info-map-wr .container .col-lg-12{padding-left:0;padding-right:0;}
	
	#o-kompanii-v-cifrah-slick .col-lg-6:nth-child(3) .hp-our-service-item-brd{left:-15px;bottom:-15px;}
	#o-kompanii-v-cifrah-slick .col-lg-6:nth-child(1) .hp-our-service-item-brd{left:-15px;top:-15px;}
	#o-kompanii-v-cifrah-slick .col-lg-6:nth-child(2) .hp-our-service-item-brd{right:-15px;top:-15px;}
	#o-kompanii-v-cifrah-slick .col-lg-6:nth-child(4) .hp-our-service-item-brd{right:-15px;bottom:-15px;}
	#o-kompanii-v-cifrah .slick-dots{display:block;width:100%;position:absolute;bottom:25px;text-align:center;}
	#o-kompanii-v-cifrah .slick-dots>li{display:inline-block;margin-left:3px;margin-right:3px;}
	#o-kompanii-v-cifrah .slick-dots>li.slick-active>button{background:#8bd155;}
	#o-kompanii-v-cifrah .slick-dots>li>button{font-size:0;background:#ccc;width:25px;height:2px;border:none;outline:none;}
	
	#o-kompanii-v-cifrah{padding-bottom:50px;}
	.anim-op-transform{opacity:1;
		    -webkit-transform: none;
		    -ms-transform: none;
		    transform: none;
	}
	.hp-block-cifry__round{border:none;}
	.hp-block-cifry__round-wr{width:100%;}
	.hp-block-cifry__round{height:auto;}
	.hp-block-cifry__round-txt{position:relative;top:auto;left:auto;bottom:auto;right:auto;display:block;width:50%;text-align:center;margin:0 auto;margin-bottom:10px;font-size:24px;}
	.hp-block-cifry__round-center{width:50%;margin-top:10px;}
	.hp-block-cifry{padding:50px 0;}
	#nashi-uslugi{padding-top:20px;}
	.hp-info-map-wr{position:relative;width:100%;height:auto;}
	.hp-info-map-contacts{position:relative;width:100%;left:auto;right:auto;top:auto;bottom:auto;border:none;padding:0;}
	.hp-info-map-contacts>div{left:auto;}
	#footer .text-md-center{text-align:center;}
	#footer{position:relative;padding-top:50px;}
	.footer-md-up{position:absolute;top:0;padding-top:20px;left:0;}
	.main-menu-sotr a{padding-top:8px;padding-bottom:8px;font-size:14px;margin-top:12px;}
	.kp-content{padding-left:0;}
	.kp-content__title{text-align:center;font-size:22px;}
	.kp-content__info>table,
	.kp-content__info>table>tbody{width:100%;display:block;}
	.kp-content__info>table,
	.kp-content__info>table tr,
	.kp-content__info>table td{display:block;width:100%!important;}
	.kp-content__info>table td{text-align: center;}
	.kp-content__info>table td:nth-child(1){font-size:16px;margin-bottom:15px;}
	.kp-content__info>table td:nth-child(2){font-size:16px;padding-bottom:20px;}
	.kp-content__info-txt{font-size:16px;text-align:center;margin-bottom:0;padding-top:30px;}.kp-content__info-txt br{display:none;}
	#kontakt-info{padding-bottom:0;}
	#kontakt-info+#bootom-map{padding-top:0;}
	
	
	.uslugi-item{margin-bottom:30px;}
	.pdg-t280{padding-top:0;}
	.sertificaty-slick,.sertificaty-slick-item img{width:100%;}
	.sertificaty-slick-item{padding-left:7px;padding-right:7px;}
	.sertificaty-slick-prev{left:-30px;}
	.sertificaty-slick-next{right:-30px;}
	.map-select{width:50%;margin:0 auto;}
	.map-select .selectpicker{width:100%;}
	.map-select-option{height:39px;padding-left:35px;display:inline-block;line-height:39px;font-family:'Lato-Regular', sans-serif;font-weight:700;color:#000;}
	.map-select .bootstrap-select{width:100%!important;}
	.map-select-option-i{background:url(/local/templates/hkz/css/../images/sklad-iproizvodstvo.png) no-repeat left 6px;}
	.map-select-option-sclad{background:url(/local/templates/hkz/css/../images/sklad.png) no-repeat left 6px;}
	.map-select .bootstrap-select>.dropdown-toggle{padding: 0!important;padding-left:10px!important;border-radius:10px;border-color:#8bd155;}
	.map-select .bootstrap-select>.btn-default{outline:none;}
	.map-select .bootstrap-select>.btn-default:hover{background:transparent;border-color:#8bd155;}
	.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover{background:rgba(0,0,0,.1);outline:none;}
	.map-select{margin-bottom:15px;}

	.map-select .bootstrap-select:hover,.map-select .bootstrap-select:focus,.map-select .bootstrap-select:active{
		box-shadow: none!important;
		border:none!important;
		outline: none!important;
	}
	.map-mb-pg-r50{padding-right:25px;padding-left:25px;}
	.map-mb-pg-r70{padding-right:35px;padding-left:35px;}
	#sotrModal .form-control{height:30px;}
	#sotrModal .modal-header h5, #videoModal .modal-header h5{font-size:24px;}
	#sotrModal .modal-content{padding-left:30px;padding-right:30px;}
	#sotrModal textarea.form-control{height:100px;}
	.uslugi-item__image-wr{padding-left:15px;}
	#main-menu a:hover:before{width:0!important;}
	#main-menu span:before{font-size:14px;}

}

@media screen and (max-width: 916px) {
	.pdg-lg-30{padding-left:15px;}
	.page-banner__home-text h1{text-align:center;font-size:48px;}
}

@media screen and (max-width: 840px) {
	.page-banner__home-text h1{font-size:44px;}
}

@media screen and (max-width: 768px) {
	.slick-lightbox .slick-next{padding:0;right:5px;}
	.slick-lightbox .slick-prev{padding:0;left:5px;}
	.uslugi-item__image-item{padding:15px 0;}
	.uslugi-item__image{left:-15px;height:30vw;}
	.hp-our-service-item-brd-lt,
	.hp-our-service-item-brd-rt,
	.hp-our-service-item-brd-rb,
	.hp-our-service-item-brd-lb{display:none;}
	.hp-our-service-item{margin-top:0;}
	#o-kompanii-v-cifrah .container .col-md-6{padding-left:0;padding-right:0;}
	.hp-our-service-item{height:50vw;}
	.map-select{width:100%;}
	.sertificaty-slick{width:80%;}
	.sertificaty-slick .slick-dots{padding-top:15px;}
	.uslugi-item__image{left:-15px;height:40vw;}
	.page-banner__home-text h1{font-size:44px;}
	.page-banner__home-btns>.page-banner__home-btn{width:40%;}
	.page-banner__home-btns>.page-banner__home-btn a{font-size:12px!important;}
	.page-banner__home-btns>.page-banner__home-btn>a{padding-top:7px;padding-bottom:7px;}
	.page-banner__home{height:450px;}
	.pdg-l-768-15{padding-left:15px;}
	#main-menu a{font-size:18px;}
	.page-banner__home{background:url(/local/templates/hkz/css/../images/home-baner-bg-mb.png) no-repeat center;background-size:cover;}
	.pre-video-txt>p{font-size:16px;}
	.hp-block-cifry__round-txt{font-size:20px;}
	.sect-block__title h1, .sect-block__title h2, .sect-block__title h3{font-size:22px;}
	.footer-a,.footer-span{font-size:14px;}
	#sotrModal .modal-dialog{width:auto;}
	#sotrModal .modal-header h5, #videoModal .modal-header h5{font-size:22px;}
	#sotrModal .form-control{height:30px;}
	#sotrModal .modal-footer{padding-top:0;}
	#form-sotrudnichestvo{padding-top:0;}
}

@media screen and (max-width: 768px) {
	.page-banner__home-text h1{font-size:40px;}
	.page-banner__home-btns>.page-banner__home-btn{display:block;}
}

@media screen and (max-width: 698px) {
	.page-banner__home-text h1{font-size:36px;}
	.pdg-l-768-15{padding-left:0!important;padding-right:0!important;}
	.hp-video-content{height:340px;}
	.hp-info-map{height:400px;}
}

@media screen and (max-width: 650px) {
	.page-banner__home-text h1{font-size:34px;}
	.page-banner__home{height:410px;}
	#main-menu a{font-size:16px;}
}

@media screen and (max-width: 600px) {
	.page-banner__home-text h1{font-size:32px;}
}

@media screen and (max-width: 580px) {
	.page-banner__home-text h1{font-size:30px;}
}

@media screen and (max-width: 534px) {
	.page-banner__home-text h1{font-size:28px;}
	.page-banner__home{height:370px;}
	.page-banner__home-btns>.page-banner__home-btn{width:30%;}
	.page-banner__home-btns>.page-banner__home-btn a{font-size:10px!important;padding-top:5px;padding-bottom:5px;}
	.page-banner__home-btns{margin-top:30px;}
	.hp-video-content{height:280px;}
	.hp-our-service-item{height:70vw;}
	.hp-block-cifry__round-center{padding-left:0;padding-right:0;width:70%;}
	.hp-block-cifry__round-txt{width:70%;font-size:18px;}
	.sertificaty-slick{width:90%;}
	.sertificaty-slick-prev{left:-20px;}
	.sertificaty-slick-next{right:-20px;}
}

@media screen and (max-width: 500px) {
	.page-banner__home-text h1{font-size:28px;}
}

@media screen and (max-width: 498px) {
	.page-banner__home-text h1{font-size:26px;}
}

@media screen and (max-width: 466px) {
	.page-banner__home-text h1{font-size:25px;}
}

@media screen and (max-width: 448px) {
	.page-banner__home-text h1{font-size:24px;}
	.hp-our-service-item-info{padding-left:100px;background-position:10px top!important;}
	#sotrModal .modal-content{padding-right:30px;padding-left:30px;}
}

@media screen and (max-width: 434px) {
	.main-menu-video a{font-size:13px;font-weight:100;}
	.page-banner__home-text h1{font-size:24px;}
	.page-banner__home{height:312px;}
	.page-banner__home-btns>.page-banner__home-btn a{font-size:10px!important;}
	#main-menu a{font-size:14px;}
}

@media screen and (max-width: 431px) {
	.page-banner__home-text h1{font-size:23px;}
}

@media screen and (max-width: 415px) {
	.page-banner__home-text h1{font-size:22px;}
}

@media screen and (max-width: 411px) {

}

@media screen and (max-width: 400px) {
	.page-banner__home-text h1{font-size:21px;}
	.hp-block-cifry__round-center{font-size:12px;}
	.hp-block-cifry__round-txt{font-size:14px;}
	.hp-our-service-item-info-txt{font-size:18px;}
	.hp-our-service-item-info-title{font-size:24px;}
}

@media screen and (max-width: 380px) {
	.page-banner__home-text h1{font-size:20px;}
}

@media screen and (max-width: 370px) {
	.page-banner__home-text h1{font-size:20px;}
}

@media screen and (max-width: 364px) {
	.page-banner__home-text h1{font-size:19px;}
}

@media screen and (max-width: 350px) {
	.page-banner__home-text h1{font-size:18px;}
}

@media screen and (max-width: 340px) {
	.page-banner__home-text h1{font-size:18px;}
}

@media screen and (max-width: 330px) {
	.page-banner__home-text h1{font-size:17px;}
}
/* End */


/* Start:/local/templates/.default/components/bitrix/menu/menu_hkz/style.min.css?1583845291490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/.default/components/bitrix/menu/menu_hkz/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/hkz/styles.css?1762459726175*/
.hp-video-content video {
    width: 100% !important;
    height: 100% !important;
    background: #000;
    object-fit: cover;
}
#videoModal video{
    width: 100%;
}
/* End */
/* /local/templates/hkz/libs/hamburgers/dist/hamburgers.min.css?158384529122458 */
/* /local/templates/hkz/css/slick-lightbox.css?15838452911923 */
/* /local/templates/hkz/css/bootstrap-select.min.css?158384529110717 */
/* /local/templates/hkz/css/stylesheet.css?158384529121715 */
/* /local/templates/hkz/css/responsive.css?158385601612629 */
/* /local/templates/.default/components/bitrix/menu/menu_hkz/style.min.css?1583845291490 */
/* /local/templates/hkz/styles.css?1762459726175 */
