

/* Start:/local/templates/grsmu/assets/lightbox/css/lightbox.min.css?17823755722693*/
:root{--lb-overlay-opacity:0.8;--lb-overlay-bg:black;--lb-border-radius:3px;--lb-image-border-width:4px;--lb-image-border-color:white;--lb-container-bg:white;--lb-text-color:#ccc;--lb-caption-link-color:#4ae;--lb-number-color:#999999;--lb-nav-transition-speed:0.6s;--lb-close-transition-speed:0.2s}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:fixed;inset:0;z-index:9999;background-color:var(--lb-overlay-bg);opacity:var(--lb-overlay-opacity);display:none}.lightbox{position:fixed;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:0}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:var(--lb-border-radius);border:var(--lb-image-border-width) solid var(--lb-image-border-color)}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:var(--lb-container-bg)}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/local/templates/grsmu/assets/lightbox/css/../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/local/templates/grsmu/assets/lightbox/css/../images/prev.png) left 48% no-repeat;opacity:0;transition:opacity var(--lb-nav-transition-speed)}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/local/templates/grsmu/assets/lightbox/css/../images/next.png) right 48% no-repeat;opacity:0;transition:opacity var(--lb-nav-transition-speed)}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:var(--lb-text-color)}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:var(--lb-caption-link-color)}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:var(--lb-number-color)}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/local/templates/grsmu/assets/lightbox/css/../images/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;transition:opacity var(--lb-close-transition-speed)}.lb-data .lb-close:hover{cursor:pointer;opacity:1}
/* End */


/* Start:/local/templates/grsmu/assets/bvi/css/bvi.min.css?178237557278661*/
/*!
 * Button visually impaired v1.0.0 (https://bvi.isvek.ru/)
 * Copyright 2014-2021 <bvi@isvek.ru>
 * Licensed under MIT (https://github.com/veks/button-visually-impaired-javascript/blob/master/LICENSE.md)
 */html:not(.bvi-panel) *,html:not(.bvi-panel) ::after,html:not(.bvi-panel) ::before{box-sizing:border-box}html body .bvi-panel{font-family:Arial,serif!important;font-size:1rem!important;padding:.5rem;color:#000;top:0;left:0;right:0;letter-spacing:0;position:relative;text-shadow:none;line-height:normal;border:0;margin-bottom:.3rem;background-color:#f7f7f7;box-shadow:0 1px 3px 0 rgba(0,0,0,.23);z-index:999999!important}html body .bvi-panel *{font-family:Arial,serif!important;font-size:1rem!important}html body .bvi-panel.bvi-fixed-top{position:fixed;top:0;right:0;left:0;z-index:999999}html body .bvi-panel.bvi-panel-hide{display:none}html body .bvi-panel a{color:#000!important;outline:0!important;background-color:transparent!important;text-decoration:none!important}html body .bvi-panel a:focus,html body .bvi-panel a:hover{color:#000!important;outline:0!important;background-color:transparent!important;text-decoration:none!important}html body .bvi-panel a.bvi-link{display:inline-block;line-height:1.5;font-size:.875rem!important;color:#212529!important;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#e0e0e0!important;border:1px solid #c6c6c6!important;padding:.375rem .75rem;border-radius:.25rem;position:relative;font-weight:700;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}html body .bvi-panel a.bvi-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}html body .bvi-panel a.bvi-link:focus,html body .bvi-panel a.bvi-link:hover{background-color:#b6b6b6!important}html body .bvi-panel a.bvi-link.active{color:#212529!important;background-color:#b6b6b6!important}html body .bvi-panel a.bvi-link.bvi-theme-white{background-color:#fff!important;color:#000!important}html body .bvi-panel a.bvi-link.bvi-theme-black{background-color:#000!important;color:#fff!important}html body .bvi-panel a.bvi-link.bvi-theme-blue{background-color:#9dd1ff!important;color:#063462!important}html body .bvi-panel a.bvi-link.bvi-theme-brown{background-color:#f7f3d6!important;color:#4d4b43!important}html body .bvi-panel a.bvi-link.bvi-theme-green{background-color:#3b2716!important;color:#a9e44d!important}html body .bvi-panel .bvi-blocks{margin:0 auto;text-align:center;display:flex;flex-flow:row wrap}html body .bvi-panel .bvi-blocks.bvi-block-start{justify-content:flex-start}html body .bvi-panel .bvi-blocks.bvi-block-center{justify-content:center}html body .bvi-panel .bvi-blocks.bvi-block-end{justify-content:flex-end}html body .bvi-panel .bvi-block{padding:.688rem .938rem}html body .bvi-panel .bvi-block .bvi-block-title{text-align:center;font-weight:600!important;font-size:1rem!important;display:block;margin-bottom:.8rem}html body .bvi-panel .bvi-modal{position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;visibility:hidden;z-index:1050;outline:0;opacity:0;background:rgba(0,0,0,.5);-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;transition:opacity .2s ease-in}html body .bvi-panel .bvi-modal.show{visibility:visible;opacity:1}html body .bvi-panel .bvi-modal .bvi-modal-dialog{max-width:500px;margin:1.75rem auto;display:flex;align-items:center;height:calc(100% - 3.5rem);pointer-events:none}html body .bvi-panel .bvi-modal .bvi-modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;max-height:100%;overflow:hidden}html body .bvi-panel .bvi-modal .bvi-modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:.8rem .8rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}html body .bvi-panel .bvi-modal .bvi-modal-title{margin-top:0;margin-bottom:0;line-height:1.5;font-size:1.25rem;font-weight:600;color:#000}html body .bvi-panel .bvi-modal .bvi-modal-body{position:relative;flex:1 1 auto;padding:1rem;overflow-y:auto}html body .bvi-panel .bvi-modal .bvi-modal-body::-webkit-scrollbar{width:.5rem;background-color:transparent;opacity:0}html body .bvi-panel .bvi-modal .bvi-modal-body::-webkit-scrollbar-thumb{background-color:#dee2e6;border-radius:.25rem}html body .bvi-panel .bvi-modal .bvi-modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.8rem .8rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}html body .bvi-panel .bvi-modal .bvi-modal-close{float:right;font-size:1.2rem!important;font-weight:700;line-height:1;text-shadow:0 1px 0 #fff;opacity:.5}html body .bvi-panel .bvi-modal .bvi-modal-close:focus,html body .bvi-panel .bvi-modal .bvi-modal-close:hover{cursor:pointer;opacity:.75}body.bvi-active{margin:0;padding:0;top:0;left:0}body.bvi-active.bvi-noscroll{overflow:hidden!important}body .bvi-body{padding:0 .5rem}body .bvi-body[data-bvi-theme=white]:not(.bvi-no-styles){background-color:#fff!important;color:#000!important;fill:#000000!important;border-color:#000!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles){background-color:#fff!important;color:#000!important;fill:#000000!important;border-color:#000!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-speech-text{border-color:#000}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#000!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(0,0,0,.5)!important;border:1px solid rgba(0,0,0,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(0,0,0,.5)!important;border:1px solid rgba(0,0,0,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#fff!important;background-color:#000!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#000!important;background-color:#fff!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:#000!important;color:#000!important;fill:#000000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#000!important;color:#fff!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#000!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#fff!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#fff!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=black]:not(.bvi-no-styles){background-color:#000!important;color:#fff!important;fill:#ffffff!important;border-color:#fff!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles){background-color:#000!important;color:#fff!important;fill:#ffffff!important;border-color:#fff!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-speech-text{border-color:#fff}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#fff!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(255,255,255,.5)!important;border:1px solid rgba(255,255,255,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(255,255,255,.5)!important;border:1px solid rgba(255,255,255,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#000!important;background-color:#fff!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#fff!important;background-color:#000!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:#fff!important;color:#fff!important;fill:#ffffff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#fff!important;color:#000!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#fff!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#000!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#000!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=blue]:not(.bvi-no-styles){background-color:#9dd1ff!important;color:#063462!important;fill:#063462!important;border-color:#063462!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles){background-color:#9dd1ff!important;color:#063462!important;fill:#063462!important;border-color:#063462!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-speech-text{border-color:#063462}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#063462!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(6,52,98,.5)!important;border:1px solid rgba(6,52,98,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(6,52,98,.5)!important;border:1px solid rgba(6,52,98,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#9dd1ff!important;background-color:#063462!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#063462!important;background-color:#9dd1ff!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#9dd1ff!important;box-shadow:none!important;text-shadow:none!important;border-color:#063462!important;color:#063462!important;fill:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#063462!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#063462!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#063462!important;color:#9dd1ff!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#063462!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#063462!important;background-color:#9dd1ff!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#9dd1ff!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#9dd1ff!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=brown]:not(.bvi-no-styles){background-color:#f7f3d6!important;color:#4d4b43!important;fill:#4D4B43!important;border-color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles){background-color:#f7f3d6!important;color:#4d4b43!important;fill:#4D4B43!important;border-color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-speech-text{border-color:#4d4b43}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#4d4b43!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(77,75,67,.5)!important;border:1px solid rgba(77,75,67,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(77,75,67,.5)!important;border:1px solid rgba(77,75,67,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#f7f3d6!important;background-color:#4d4b43!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#4d4b43!important;background-color:#f7f3d6!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#f7f3d6!important;box-shadow:none!important;text-shadow:none!important;border-color:#4d4b43!important;color:#4d4b43!important;fill:#4D4B43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#4d4b43!important;color:#f7f3d6!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#4d4b43!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#4d4b43!important;background-color:#f7f3d6!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#f7f3d6!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#f7f3d6!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=green]:not(.bvi-no-styles){background-color:#3b2716!important;color:#a9e44d!important;fill:#A9E44D!important;border-color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles){background-color:#3b2716!important;color:#a9e44d!important;fill:#A9E44D!important;border-color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-speech-text{border-color:#a9e44d}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#a9e44d!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(169,228,77,.5)!important;border:1px solid rgba(169,228,77,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(169,228,77,.5)!important;border:1px solid rgba(169,228,77,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#3b2716!important;background-color:#a9e44d!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#a9e44d!important;background-color:#3b2716!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#3b2716!important;box-shadow:none!important;text-shadow:none!important;border-color:#a9e44d!important;color:#a9e44d!important;fill:#A9E44D!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#a9e44d!important;color:#3b2716!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#a9e44d!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#a9e44d!important;background-color:#3b2716!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#3b2716!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#3b2716!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-fontsize="40"] *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="40"] * h1,body .bvi-body[data-bvi-fontsize="40"] * h1 *{font-size:47px!important}body .bvi-body[data-bvi-fontsize="40"] * h2,body .bvi-body[data-bvi-fontsize="40"] * h2 *{font-size:46px!important}body .bvi-body[data-bvi-fontsize="40"] * h3,body .bvi-body[data-bvi-fontsize="40"] * h3 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="40"] * h4,body .bvi-body[data-bvi-fontsize="40"] * h4 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="40"] * h5,body .bvi-body[data-bvi-fontsize="40"] * h5 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="40"] * h6,body .bvi-body[data-bvi-fontsize="40"] * h6 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="39"] *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="39"] * h1,body .bvi-body[data-bvi-fontsize="39"] * h1 *{font-size:46px!important}body .bvi-body[data-bvi-fontsize="39"] * h2,body .bvi-body[data-bvi-fontsize="39"] * h2 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="39"] * h3,body .bvi-body[data-bvi-fontsize="39"] * h3 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="39"] * h4,body .bvi-body[data-bvi-fontsize="39"] * h4 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="39"] * h5,body .bvi-body[data-bvi-fontsize="39"] * h5 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="39"] * h6,body .bvi-body[data-bvi-fontsize="39"] * h6 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="38"] *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="38"] * h1,body .bvi-body[data-bvi-fontsize="38"] * h1 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="38"] * h2,body .bvi-body[data-bvi-fontsize="38"] * h2 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="38"] * h3,body .bvi-body[data-bvi-fontsize="38"] * h3 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="38"] * h4,body .bvi-body[data-bvi-fontsize="38"] * h4 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="38"] * h5,body .bvi-body[data-bvi-fontsize="38"] * h5 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="38"] * h6,body .bvi-body[data-bvi-fontsize="38"] * h6 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="37"] *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="37"] * h1,body .bvi-body[data-bvi-fontsize="37"] * h1 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="37"] * h2,body .bvi-body[data-bvi-fontsize="37"] * h2 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="37"] * h3,body .bvi-body[data-bvi-fontsize="37"] * h3 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="37"] * h4,body .bvi-body[data-bvi-fontsize="37"] * h4 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="37"] * h5,body .bvi-body[data-bvi-fontsize="37"] * h5 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="37"] * h6,body .bvi-body[data-bvi-fontsize="37"] * h6 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="36"] *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="36"] * h1,body .bvi-body[data-bvi-fontsize="36"] * h1 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="36"] * h2,body .bvi-body[data-bvi-fontsize="36"] * h2 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="36"] * h3,body .bvi-body[data-bvi-fontsize="36"] * h3 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="36"] * h4,body .bvi-body[data-bvi-fontsize="36"] * h4 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="36"] * h5,body .bvi-body[data-bvi-fontsize="36"] * h5 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="36"] * h6,body .bvi-body[data-bvi-fontsize="36"] * h6 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="35"] *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="35"] * h1,body .bvi-body[data-bvi-fontsize="35"] * h1 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="35"] * h2,body .bvi-body[data-bvi-fontsize="35"] * h2 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="35"] * h3,body .bvi-body[data-bvi-fontsize="35"] * h3 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="35"] * h4,body .bvi-body[data-bvi-fontsize="35"] * h4 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="35"] * h5,body .bvi-body[data-bvi-fontsize="35"] * h5 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="35"] * h6,body .bvi-body[data-bvi-fontsize="35"] * h6 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="34"] *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="34"] * h1,body .bvi-body[data-bvi-fontsize="34"] * h1 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="34"] * h2,body .bvi-body[data-bvi-fontsize="34"] * h2 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="34"] * h3,body .bvi-body[data-bvi-fontsize="34"] * h3 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="34"] * h4,body .bvi-body[data-bvi-fontsize="34"] * h4 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="34"] * h5,body .bvi-body[data-bvi-fontsize="34"] * h5 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="34"] * h6,body .bvi-body[data-bvi-fontsize="34"] * h6 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="33"] *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="33"] * h1,body .bvi-body[data-bvi-fontsize="33"] * h1 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="33"] * h2,body .bvi-body[data-bvi-fontsize="33"] * h2 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="33"] * h3,body .bvi-body[data-bvi-fontsize="33"] * h3 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="33"] * h4,body .bvi-body[data-bvi-fontsize="33"] * h4 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="33"] * h5,body .bvi-body[data-bvi-fontsize="33"] * h5 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="33"] * h6,body .bvi-body[data-bvi-fontsize="33"] * h6 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="32"] *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="32"] * h1,body .bvi-body[data-bvi-fontsize="32"] * h1 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="32"] * h2,body .bvi-body[data-bvi-fontsize="32"] * h2 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="32"] * h3,body .bvi-body[data-bvi-fontsize="32"] * h3 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="32"] * h4,body .bvi-body[data-bvi-fontsize="32"] * h4 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="32"] * h5,body .bvi-body[data-bvi-fontsize="32"] * h5 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="32"] * h6,body .bvi-body[data-bvi-fontsize="32"] * h6 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="31"] *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="31"] * h1,body .bvi-body[data-bvi-fontsize="31"] * h1 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="31"] * h2,body .bvi-body[data-bvi-fontsize="31"] * h2 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="31"] * h3,body .bvi-body[data-bvi-fontsize="31"] * h3 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="31"] * h4,body .bvi-body[data-bvi-fontsize="31"] * h4 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="31"] * h5,body .bvi-body[data-bvi-fontsize="31"] * h5 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="31"] * h6,body .bvi-body[data-bvi-fontsize="31"] * h6 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="30"] *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="30"] * h1,body .bvi-body[data-bvi-fontsize="30"] * h1 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="30"] * h2,body .bvi-body[data-bvi-fontsize="30"] * h2 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="30"] * h3,body .bvi-body[data-bvi-fontsize="30"] * h3 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="30"] * h4,body .bvi-body[data-bvi-fontsize="30"] * h4 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="30"] * h5,body .bvi-body[data-bvi-fontsize="30"] * h5 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="30"] * h6,body .bvi-body[data-bvi-fontsize="30"] * h6 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="29"] *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="29"] * h1,body .bvi-body[data-bvi-fontsize="29"] * h1 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="29"] * h2,body .bvi-body[data-bvi-fontsize="29"] * h2 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="29"] * h3,body .bvi-body[data-bvi-fontsize="29"] * h3 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="29"] * h4,body .bvi-body[data-bvi-fontsize="29"] * h4 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="29"] * h5,body .bvi-body[data-bvi-fontsize="29"] * h5 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="29"] * h6,body .bvi-body[data-bvi-fontsize="29"] * h6 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="28"] *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="28"] * h1,body .bvi-body[data-bvi-fontsize="28"] * h1 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="28"] * h2,body .bvi-body[data-bvi-fontsize="28"] * h2 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="28"] * h3,body .bvi-body[data-bvi-fontsize="28"] * h3 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="28"] * h4,body .bvi-body[data-bvi-fontsize="28"] * h4 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="28"] * h5,body .bvi-body[data-bvi-fontsize="28"] * h5 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="28"] * h6,body .bvi-body[data-bvi-fontsize="28"] * h6 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="27"] *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="27"] * h1,body .bvi-body[data-bvi-fontsize="27"] * h1 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="27"] * h2,body .bvi-body[data-bvi-fontsize="27"] * h2 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="27"] * h3,body .bvi-body[data-bvi-fontsize="27"] * h3 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="27"] * h4,body .bvi-body[data-bvi-fontsize="27"] * h4 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="27"] * h5,body .bvi-body[data-bvi-fontsize="27"] * h5 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="27"] * h6,body .bvi-body[data-bvi-fontsize="27"] * h6 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="26"] *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="26"] * h1,body .bvi-body[data-bvi-fontsize="26"] * h1 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="26"] * h2,body .bvi-body[data-bvi-fontsize="26"] * h2 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="26"] * h3,body .bvi-body[data-bvi-fontsize="26"] * h3 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="26"] * h4,body .bvi-body[data-bvi-fontsize="26"] * h4 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="26"] * h5,body .bvi-body[data-bvi-fontsize="26"] * h5 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="26"] * h6,body .bvi-body[data-bvi-fontsize="26"] * h6 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="25"] *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="25"] * h1,body .bvi-body[data-bvi-fontsize="25"] * h1 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="25"] * h2,body .bvi-body[data-bvi-fontsize="25"] * h2 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="25"] * h3,body .bvi-body[data-bvi-fontsize="25"] * h3 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="25"] * h4,body .bvi-body[data-bvi-fontsize="25"] * h4 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="25"] * h5,body .bvi-body[data-bvi-fontsize="25"] * h5 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="25"] * h6,body .bvi-body[data-bvi-fontsize="25"] * h6 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="24"] *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="24"] * h1,body .bvi-body[data-bvi-fontsize="24"] * h1 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="24"] * h2,body .bvi-body[data-bvi-fontsize="24"] * h2 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="24"] * h3,body .bvi-body[data-bvi-fontsize="24"] * h3 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="24"] * h4,body .bvi-body[data-bvi-fontsize="24"] * h4 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="24"] * h5,body .bvi-body[data-bvi-fontsize="24"] * h5 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="24"] * h6,body .bvi-body[data-bvi-fontsize="24"] * h6 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="23"] *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="23"] * h1,body .bvi-body[data-bvi-fontsize="23"] * h1 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="23"] * h2,body .bvi-body[data-bvi-fontsize="23"] * h2 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="23"] * h3,body .bvi-body[data-bvi-fontsize="23"] * h3 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="23"] * h4,body .bvi-body[data-bvi-fontsize="23"] * h4 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="23"] * h5,body .bvi-body[data-bvi-fontsize="23"] * h5 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="23"] * h6,body .bvi-body[data-bvi-fontsize="23"] * h6 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="22"] *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="22"] * h1,body .bvi-body[data-bvi-fontsize="22"] * h1 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="22"] * h2,body .bvi-body[data-bvi-fontsize="22"] * h2 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="22"] * h3,body .bvi-body[data-bvi-fontsize="22"] * h3 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="22"] * h4,body .bvi-body[data-bvi-fontsize="22"] * h4 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="22"] * h5,body .bvi-body[data-bvi-fontsize="22"] * h5 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="22"] * h6,body .bvi-body[data-bvi-fontsize="22"] * h6 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="21"] *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="21"] * h1,body .bvi-body[data-bvi-fontsize="21"] * h1 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="21"] * h2,body .bvi-body[data-bvi-fontsize="21"] * h2 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="21"] * h3,body .bvi-body[data-bvi-fontsize="21"] * h3 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="21"] * h4,body .bvi-body[data-bvi-fontsize="21"] * h4 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="21"] * h5,body .bvi-body[data-bvi-fontsize="21"] * h5 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="21"] * h6,body .bvi-body[data-bvi-fontsize="21"] * h6 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="20"] *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="20"] * h1,body .bvi-body[data-bvi-fontsize="20"] * h1 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="20"] * h2,body .bvi-body[data-bvi-fontsize="20"] * h2 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="20"] * h3,body .bvi-body[data-bvi-fontsize="20"] * h3 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="20"] * h4,body .bvi-body[data-bvi-fontsize="20"] * h4 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="20"] * h5,body .bvi-body[data-bvi-fontsize="20"] * h5 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="20"] * h6,body .bvi-body[data-bvi-fontsize="20"] * h6 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="19"] *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="19"] * h1,body .bvi-body[data-bvi-fontsize="19"] * h1 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="19"] * h2,body .bvi-body[data-bvi-fontsize="19"] * h2 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="19"] * h3,body .bvi-body[data-bvi-fontsize="19"] * h3 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="19"] * h4,body .bvi-body[data-bvi-fontsize="19"] * h4 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="19"] * h5,body .bvi-body[data-bvi-fontsize="19"] * h5 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="19"] * h6,body .bvi-body[data-bvi-fontsize="19"] * h6 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="18"] *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="18"] * h1,body .bvi-body[data-bvi-fontsize="18"] * h1 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="18"] * h2,body .bvi-body[data-bvi-fontsize="18"] * h2 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="18"] * h3,body .bvi-body[data-bvi-fontsize="18"] * h3 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="18"] * h4,body .bvi-body[data-bvi-fontsize="18"] * h4 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="18"] * h5,body .bvi-body[data-bvi-fontsize="18"] * h5 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="18"] * h6,body .bvi-body[data-bvi-fontsize="18"] * h6 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="17"] *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="17"] * h1,body .bvi-body[data-bvi-fontsize="17"] * h1 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="17"] * h2,body .bvi-body[data-bvi-fontsize="17"] * h2 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="17"] * h3,body .bvi-body[data-bvi-fontsize="17"] * h3 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="17"] * h4,body .bvi-body[data-bvi-fontsize="17"] * h4 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="17"] * h5,body .bvi-body[data-bvi-fontsize="17"] * h5 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="17"] * h6,body .bvi-body[data-bvi-fontsize="17"] * h6 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="16"] *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="16"] * h1,body .bvi-body[data-bvi-fontsize="16"] * h1 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="16"] * h2,body .bvi-body[data-bvi-fontsize="16"] * h2 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="16"] * h3,body .bvi-body[data-bvi-fontsize="16"] * h3 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="16"] * h4,body .bvi-body[data-bvi-fontsize="16"] * h4 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="16"] * h5,body .bvi-body[data-bvi-fontsize="16"] * h5 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="16"] * h6,body .bvi-body[data-bvi-fontsize="16"] * h6 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="15"] *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="15"] * h1,body .bvi-body[data-bvi-fontsize="15"] * h1 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="15"] * h2,body .bvi-body[data-bvi-fontsize="15"] * h2 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="15"] * h3,body .bvi-body[data-bvi-fontsize="15"] * h3 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="15"] * h4,body .bvi-body[data-bvi-fontsize="15"] * h4 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="15"] * h5,body .bvi-body[data-bvi-fontsize="15"] * h5 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="15"] * h6,body .bvi-body[data-bvi-fontsize="15"] * h6 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="14"] *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="14"] * h1,body .bvi-body[data-bvi-fontsize="14"] * h1 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="14"] * h2,body .bvi-body[data-bvi-fontsize="14"] * h2 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="14"] * h3,body .bvi-body[data-bvi-fontsize="14"] * h3 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="14"] * h4,body .bvi-body[data-bvi-fontsize="14"] * h4 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="14"] * h5,body .bvi-body[data-bvi-fontsize="14"] * h5 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="14"] * h6,body .bvi-body[data-bvi-fontsize="14"] * h6 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="13"] *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="13"] * h1,body .bvi-body[data-bvi-fontsize="13"] * h1 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="13"] * h2,body .bvi-body[data-bvi-fontsize="13"] * h2 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="13"] * h3,body .bvi-body[data-bvi-fontsize="13"] * h3 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="13"] * h4,body .bvi-body[data-bvi-fontsize="13"] * h4 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="13"] * h5,body .bvi-body[data-bvi-fontsize="13"] * h5 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="13"] * h6,body .bvi-body[data-bvi-fontsize="13"] * h6 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="12"] *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="12"] * h1,body .bvi-body[data-bvi-fontsize="12"] * h1 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="12"] * h2,body .bvi-body[data-bvi-fontsize="12"] * h2 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="12"] * h3,body .bvi-body[data-bvi-fontsize="12"] * h3 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="12"] * h4,body .bvi-body[data-bvi-fontsize="12"] * h4 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="12"] * h5,body .bvi-body[data-bvi-fontsize="12"] * h5 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="12"] * h6,body .bvi-body[data-bvi-fontsize="12"] * h6 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="11"] *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="11"] * h1,body .bvi-body[data-bvi-fontsize="11"] * h1 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="11"] * h2,body .bvi-body[data-bvi-fontsize="11"] * h2 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="11"] * h3,body .bvi-body[data-bvi-fontsize="11"] * h3 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="11"] * h4,body .bvi-body[data-bvi-fontsize="11"] * h4 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="11"] * h5,body .bvi-body[data-bvi-fontsize="11"] * h5 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="11"] * h6,body .bvi-body[data-bvi-fontsize="11"] * h6 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="10"] *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="10"] * h1,body .bvi-body[data-bvi-fontsize="10"] * h1 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="10"] * h2,body .bvi-body[data-bvi-fontsize="10"] * h2 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="10"] * h3,body .bvi-body[data-bvi-fontsize="10"] * h3 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="10"] * h4,body .bvi-body[data-bvi-fontsize="10"] * h4 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="10"] * h5,body .bvi-body[data-bvi-fontsize="10"] * h5 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="10"] * h6,body .bvi-body[data-bvi-fontsize="10"] * h6 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="9"] *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="9"] * h1,body .bvi-body[data-bvi-fontsize="9"] * h1 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="9"] * h2,body .bvi-body[data-bvi-fontsize="9"] * h2 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="9"] * h3,body .bvi-body[data-bvi-fontsize="9"] * h3 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="9"] * h4,body .bvi-body[data-bvi-fontsize="9"] * h4 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="9"] * h5,body .bvi-body[data-bvi-fontsize="9"] * h5 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="9"] * h6,body .bvi-body[data-bvi-fontsize="9"] * h6 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="8"] *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="8"] * h1,body .bvi-body[data-bvi-fontsize="8"] * h1 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="8"] * h2,body .bvi-body[data-bvi-fontsize="8"] * h2 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="8"] * h3,body .bvi-body[data-bvi-fontsize="8"] * h3 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="8"] * h4,body .bvi-body[data-bvi-fontsize="8"] * h4 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="8"] * h5,body .bvi-body[data-bvi-fontsize="8"] * h5 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="8"] * h6,body .bvi-body[data-bvi-fontsize="8"] * h6 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="7"] *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="7"] * h1,body .bvi-body[data-bvi-fontsize="7"] * h1 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="7"] * h2,body .bvi-body[data-bvi-fontsize="7"] * h2 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="7"] * h3,body .bvi-body[data-bvi-fontsize="7"] * h3 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="7"] * h4,body .bvi-body[data-bvi-fontsize="7"] * h4 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="7"] * h5,body .bvi-body[data-bvi-fontsize="7"] * h5 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="7"] * h6,body .bvi-body[data-bvi-fontsize="7"] * h6 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="6"] *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="6"] * h1,body .bvi-body[data-bvi-fontsize="6"] * h1 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="6"] * h2,body .bvi-body[data-bvi-fontsize="6"] * h2 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="6"] * h3,body .bvi-body[data-bvi-fontsize="6"] * h3 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="6"] * h4,body .bvi-body[data-bvi-fontsize="6"] * h4 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="6"] * h5,body .bvi-body[data-bvi-fontsize="6"] * h5 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="6"] * h6,body .bvi-body[data-bvi-fontsize="6"] * h6 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="5"] *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="5"] * h1,body .bvi-body[data-bvi-fontsize="5"] * h1 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="5"] * h2,body .bvi-body[data-bvi-fontsize="5"] * h2 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="5"] * h3,body .bvi-body[data-bvi-fontsize="5"] * h3 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="5"] * h4,body .bvi-body[data-bvi-fontsize="5"] * h4 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="5"] * h5,body .bvi-body[data-bvi-fontsize="5"] * h5 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="5"] * h6,body .bvi-body[data-bvi-fontsize="5"] * h6 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="4"] *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="4"] * h1,body .bvi-body[data-bvi-fontsize="4"] * h1 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="4"] * h2,body .bvi-body[data-bvi-fontsize="4"] * h2 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="4"] * h3,body .bvi-body[data-bvi-fontsize="4"] * h3 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="4"] * h4,body .bvi-body[data-bvi-fontsize="4"] * h4 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="4"] * h5,body .bvi-body[data-bvi-fontsize="4"] * h5 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="4"] * h6,body .bvi-body[data-bvi-fontsize="4"] * h6 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="3"] *{font-size:3px!important}body .bvi-body[data-bvi-fontsize="3"] * h1,body .bvi-body[data-bvi-fontsize="3"] * h1 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="3"] * h2,body .bvi-body[data-bvi-fontsize="3"] * h2 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="3"] * h3,body .bvi-body[data-bvi-fontsize="3"] * h3 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="3"] * h4,body .bvi-body[data-bvi-fontsize="3"] * h4 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="3"] * h5,body .bvi-body[data-bvi-fontsize="3"] * h5 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="3"] * h6,body .bvi-body[data-bvi-fontsize="3"] * h6 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="2"] *{font-size:2px!important}body .bvi-body[data-bvi-fontsize="2"] * h1,body .bvi-body[data-bvi-fontsize="2"] * h1 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="2"] * h2,body .bvi-body[data-bvi-fontsize="2"] * h2 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="2"] * h3,body .bvi-body[data-bvi-fontsize="2"] * h3 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="2"] * h4,body .bvi-body[data-bvi-fontsize="2"] * h4 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="2"] * h5,body .bvi-body[data-bvi-fontsize="2"] * h5 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="2"] * h6,body .bvi-body[data-bvi-fontsize="2"] * h6 *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="1"] *{font-size:1px!important}body .bvi-body[data-bvi-fontsize="1"] * h1,body .bvi-body[data-bvi-fontsize="1"] * h1 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="1"] * h2,body .bvi-body[data-bvi-fontsize="1"] * h2 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="1"] * h3,body .bvi-body[data-bvi-fontsize="1"] * h3 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="1"] * h4,body .bvi-body[data-bvi-fontsize="1"] * h4 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="1"] * h5,body .bvi-body[data-bvi-fontsize="1"] * h5 *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="1"] * h6,body .bvi-body[data-bvi-fontsize="1"] * h6 *{font-size:3px!important}body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){-webkit-filter:grayscale(0);filter:grayscale(0);visibility:visible}body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){display:none;position:relative;border:1px dashed}body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){-moz-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-o-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");filter:grayscale(1);visibility:visible}body .bvi-body[data-bvi-lineheight=normal]:not(.bvi-no-styles){line-height:1.5!important}body .bvi-body[data-bvi-lineheight=average]:not(.bvi-no-styles){line-height:2!important}body .bvi-body[data-bvi-lineheight=big]:not(.bvi-no-styles){line-height:2.5!important}body .bvi-body[data-bvi-letterspacing=normal]:not(.bvi-no-styles){letter-spacing:0!important}body .bvi-body[data-bvi-letterspacing=average]:not(.bvi-no-styles){letter-spacing:2px!important}body .bvi-body[data-bvi-letterspacing=big]:not(.bvi-no-styles){letter-spacing:4px!important}body .bvi-body[data-bvi-fontfamily=arial]:not(i):not(span):not(.bvi-no-styles){font-family:Arial,sans-serif!important}body .bvi-body[data-bvi-fontfamily=times]:not(i):not(span):not(.bvi-no-styles){font-family:"Times New roman",serif!important}body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) .wp-audio-shortcode,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) figure,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) iframe,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) object,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) video,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) ymaps{display:block!important}body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) .wp-audio-shortcode,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) figure,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) iframe,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) object,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) video,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) ymaps{display:none!important}body .bvi-body .bvi-speech{margin-bottom:1.5rem}body .bvi-body .bvi-speech .bvi-speech-link{display:inline-block;border:1px dashed transparent;border-bottom:0;padding:.7rem}body .bvi-body .bvi-speech .bvi-speech-text{border:1px dashed transparent;padding:.7rem}body .bvi-body .bvi-speech .bvi-highlighting mark{font-weight:700;text-decoration:underline}body .bvi-body a.bvi-link{display:inline-block;font-weight:400;line-height:1.5;font-size:.875rem!important;color:#212529!important;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#e0e0e0!important;border:1px solid #c6c6c6!important;padding:.375rem .75rem;border-radius:.25rem;position:relative;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}body .bvi-body a.bvi-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}body .bvi-body .bvi-link-fixed-top{position:fixed!important;top:2.5rem!important;right:1.5rem!important;z-index:999999!important}body .bvi-body .bvi-hide{display:none!important}body .bvi-body .bvi-show{display:block!important}.bvi-images{width:18px;height:18px;letter-spacing:normal;display:inline-block;vertical-align:middle;z-index:1;background-size:100% 100%;-o-background-size:100% 100%;-webkit-background-size:100% 100%}.bvi-images.bvi-images-cog{background-image:url("/local/templates/grsmu/assets/bvi/css/../img/cog.svg");background-repeat:no-repeat}.bvi-images.bvi-images-eye-slash{background-image:url("/local/templates/grsmu/assets/bvi/css/../img/eye-slash.svg");background-repeat:no-repeat}.bvi-images.bvi-images-volume-up{background-image:url("/local/templates/grsmu/assets/bvi/css/../img/volume-up.svg");background-repeat:no-repeat}.bvi-images.bvi-images-volume-off{background-image:url("/local/templates/grsmu/assets/bvi/css/../img/volume-off.svg");background-repeat:no-repeat}.bvi-images.bvi-images-adjust{background-image:url("/local/templates/grsmu/assets/bvi/css/../img/adjust.svg");background-repeat:no-repeat}.bvi-images.bvi-images-minus-circle{background-image:url("/local/templates/grsmu/assets/bvi/css/../img/minus-circle.svg");background-repeat:no-repeat}.bvi-images.bvi-images-image{background-image:url("/local/templates/grsmu/assets/bvi/css/../img/image.svg");background-repeat:no-repeat}.bvi-images.bvi-images-minus{background-image:url("/local/templates/grsmu/assets/bvi/css/../img/minus.svg");background-repeat:no-repeat}.bvi-images.bvi-images-eye{background-image:url("/local/templates/grsmu/assets/bvi/css/../img/eye.svg");background-repeat:no-repeat;fill:green}.bvi-images.bvi-images-size-32{width:32px!important;height:32px!important}

/* End */


/* Start:/local/templates/grsmu/assets/_css/css.css?1782375572105327*/
@font-face{font-family:"montserrat-regular";font-display:swap;src:url("/local/templates/grsmu/assets/_css/./font/montserrat-regular.eot");src:url("/local/templates/grsmu/assets/_css/./font/montserrat-regular.eot?#iefix")format("embedded-opentype"),url("/local/templates/grsmu/assets/_css/./font/montserrat-regular.woff")format("woff"),url("/local/templates/grsmu/assets/_css/./font/montserrat-regular.ttf")format("truetype");font-weight:normal;font-style:normal;font-stretch:normal}
@font-face{font-family:"montserrat-light";font-display:swap;src:url("/local/templates/grsmu/assets/_css/./font/montserrat-light.eot");src:url("/local/templates/grsmu/assets/_css/./font/montserrat-light.eot?#iefix")format("embedded-opentype"),url("/local/templates/grsmu/assets/_css/./font/montserrat-light.woff")format("woff"),url("/local/templates/grsmu/assets/_css/./font/montserrat-light.ttf")format("truetype");font-weight:300;font-style:normal;font-stretch:normal}
@font-face{font-family:"montserrat-extrabold";font-display:swap;src:url("/local/templates/grsmu/assets/_css/./font/montserrat-extrabold.eot");src:url("/local/templates/grsmu/assets/_css/./font/montserrat-extrabold.eot?#iefix")format("embedded-opentype"),url("/local/templates/grsmu/assets/_css/./font/montserrat-extrabold.woff")format("woff"),url("/local/templates/grsmu/assets/_css/./font/montserrat-extrabold.ttf")format("truetype");font-weight:800;font-style:normal;font-stretch:normal}
@font-face{font-family:"montserrat-bold";font-display:swap;src:url("/local/templates/grsmu/assets/_css/./font/montserrat-bold.eot");src:url("/local/templates/grsmu/assets/_css/./font/montserrat-bold.eot?#iefix")format("embedded-opentype"),url("/local/templates/grsmu/assets/_css/./font/montserrat-bold.woff")format("woff"),url("/local/templates/grsmu/assets/_css/./font/montserrat-bold.ttf")format("truetype");font-weight:bold;font-style:normal;font-stretch:normal}
@font-face{font-family:"montserrat-black";font-display:swap;src:url("/local/templates/grsmu/assets/_css/./font/montserrat-black.eot");src:url("/local/templates/grsmu/assets/_css/./font/montserrat-black.eot?#iefix")format("embedded-opentype"),url("/local/templates/grsmu/assets/_css/./font/montserrat-black.woff")format("woff"),url("/local/templates/grsmu/assets/_css/./font/montserrat-black.ttf")format("truetype");font-weight:900;font-style:normal;font-stretch:normal}
@font-face{font-family:"montserrat-medium";font-display:swap;src:url("/local/templates/grsmu/assets/_css/./font/montserrat-medium.eot");src:url("/local/templates/grsmu/assets/_css/./font/montserrat-medium.eot?#iefix")format("embedded-opentype"),url("/local/templates/grsmu/assets/_css/./font/montserrat-medium.woff")format("woff"),url("/local/templates/grsmu/assets/_css/./font/montserrat-medium.ttf")format("truetype");font-weight:normal;font-style:normal;font-stretch:normal}
@font-face{font-family:"montserrat-semibold";font-display:swap;src:url("/local/templates/grsmu/assets/_css/./font/montserrat-semibold.eot");src:url("/local/templates/grsmu/assets/_css/./font/montserrat-semibold.eot?#iefix")format("embedded-opentype"),url("/local/templates/grsmu/assets/_css/./font/montserrat-semibold.woff")format("woff"),url("/local/templates/grsmu/assets/_css/./font/montserrat-semibold.ttf")format("truetype");font-weight:normal;font-style:normal;font-stretch:normal}
@font-face{font-family:"montserrat-italic";font-display:swap;src:url("/local/templates/grsmu/assets/_css/./font/montserrat-italic.eot");src:url("/local/templates/grsmu/assets/_css/./font/montserrat-italic.eot?#iefix")format("embedded-opentype"),url("/local/templates/grsmu/assets/_css/./font/montserrat-italic.woff")format("woff"),url("/local/templates/grsmu/assets/_css/./font/montserrat-italic.ttf")format("truetype");font-weight:normal;font-style:normal;font-stretch:normal}

:root{
	--pagepadding:10rem;
	--black:#000;
	--white:#fff;
	--magenta:#a00146;
	--magenta-d:#910742;
	--bg:#f8f9fa;
	--d-grey:#444444;
	--s-grey:#c6c7c8;
	--grey:#a3a3a3;
	--l-grey:#f3f3f3;
	--font-regular:"montserrat-regular",Arial,Helvetica,sans-serif;
	--font-medium:"montserrat-medium",Arial,Helvetica,sans-serif;
	--font-semibold:"montserrat-semibold",Arial,Helvetica,sans-serif;
	--font-light:"montserrat-light",Arial,Helvetica,sans-serif;
	--font-extrabold:"montserrat-extrabold",Arial,Helvetica,sans-serif;
	--font-bold:"montserrat-bold",Arial,Helvetica,sans-serif;
	--font-black:"montserrat-black",Arial,Helvetica,sans-serif;
	--font-italic:"montserrat-italic",Arial,Helvetica,sans-serif;
	--underspace:-.02rem;
	--upperspace:.075rem;
	--shadow-right:-2.5rem 0px 2.5rem -2.5rem rgba(0,0,0,.08) inset;
	--shadow-bottom:0px -2.5rem 2.5rem -2.5rem rgba(0,0,0,.08) inset;
	--shadow-top:0px 2.5rem 2.5rem -2.5rem rgba(0,0,0,.08) inset
}
*{margin:0;padding:0;border:0;outline-style:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none;border-radius:0;-webkit-tap-highlight-color:transparent;word-wrap:break-word}
html{width:100%;height:100%;font-size:1vw;position:relative}
body{width:100%;height:100%;background:var(--bg);font-family:var(--font-medium);font-size:.95rem;line-height:normal;font-weight:normal;color:var(--black);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;position:relative}
body.adaptive{padding-top:7.5rem}
::selection{background:var(--black);color:var(--white)}
::-moz-selection{background:var(--black);color:var(--white)}
::-webkit-selection{background:var(--black);color:var(--white)}
textarea::-moz-placeholder{color:rgba(0,0,0,.4)}
textarea::-webkit-input-placeholder{color:rgba(0,0,0,.4)}
textarea:-ms-input-placeholder{color:rgba(0,0,0,.4)}
input::-moz-placeholder{color:rgba(0,0,0,.4)}
input::-webkit-input-placeholder{color:rgba(0,0,0,.4)}
input:-ms-input-placeholder{color:rgba(0,0,0,.4)}
textarea:disabled{background:rgba(0,0,0,.4)}
input:disabled{background:rgba(0,0,0,.4)}
textarea:disabled::-moz-placeholder{color:rgba(0,0,0,0)}
textarea:disabled::-webkit-input-placeholder{color:rgba(0,0,0,0)}
textarea:disabled:-ms-input-placeholder{color:rgba(0,0,0,0)}
input:disabled::-moz-placeholder{color:rgba(0,0,0,0)}
input:disabled::-webkit-input-placeholder{color:rgba(0,0,0,0)}
input:disabled:-ms-input-placeholder{color:rgba(0,0,0,0)}
::-webkit-scrollbar{width:10px;height:.7vw;min-width:5px;min-height:5px}
::-webkit-scrollbar-track{border-radius:0;background:rgba(0,0,0,.1)}
::-webkit-scrollbar-thumb{border-radius:0;background:var(--magenta)}
::-webkit-scrollbar-thumb:window-inactive{background:var(--magenta)}
::-webkit-scrollbar-button:single-button{background:var(--magenta);height:.7vw;display:none}
::-webkit-scrollbar-button:single-button:vertical:decrement{border:0;border-radius:0}
::-webkit-scrollbar-button:single-button:vertical:decrement:hover{background:var(--black)}
::-webkit-scrollbar-button:single-button:vertical:increment{border:0;border-radius:0}
::-webkit-scrollbar-button:vertical:single-button:increment:hover{background:var(--black)}
svg,img,iframe,video,audio,picture{overflow:visible;vertical-align:middle;position:relative}
a:link,a:visited,.custom-href{color:var(--magenta);text-decoration:underline;text-decoration-color:var(--magenta);text-underline-offset:.15em;text-decoration-thickness:1px;cursor:pointer;transition:color .3s}
a:hover,a:hover.visited,.custom-href:hover{text-decoration:none;color:var(--magenta)}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:normal;color:var(--black);hyphens:auto;display:block;text-align:left;line-height:1;margin:0 0 2rem 0;position:relative;font-family:var(--font-semibold)}
h1,.h1{font-size:clamp(3vw, 3.6rem, 12vw)}
h2,.h2{font-size:1.8rem}
h3,.h3{font-size:1.6rem}
h4,.h4{font-size:1.25rem}
h5,.h5{font-size:1.1rem}
h6,.h6{font-size:1rem}
p{font-size:1.1rem;margin:0 0 1.5rem 0;font-weight:normal;text-align:justify;display:block;line-height:1.5;color:var(--black);hyphens:auto;position:relative;letter-spacing:-.02rem;font-family:var(--font-regular)}
p b{font-family:var(--font-medium)!important}
small,small *{display:inline-block;font-size:80%;line-height:1.3;color:var(--black);text-align:left}
strong,b,.bold{font-family:var(--font-semibold)!important}
br{font-size:0}
br[clear="all"]{line-height:0;font-size:0;margin:0;padding:0}
hr{display:block;margin:1.5rem 0;font-size:0;text-indent:-9999;height:1px;border:0;position:relative;background-color:var(--l-grey)}
hr.redline{background-color:var(--magenta)}
main.content table{overflow-x:auto!important;max-width:calc(100vw - var(--pagepadding) * 2)!important}
table{border-collapse:collapse;margin:0 0 1.5rem 0;table-layout:fixed;border-top:.2rem solid rgba(0,0,0,1);}
table *{line-height:1!important}
table p{margin:0}
table tr{position:relative;border-bottom:1px solid rgba(0,0,0,.1)}
table tr:nth-child(2n+1){background:rgba(0,0,0,.01)}
table td{padding:.5rem}
table th{padding:.5rem;background:rgba(0,0,0,.03)}
ul{font-size:1rem;padding:0;list-style-type:disc;padding-left:1.8rem;line-height:2;margin-bottom:1.5rem}
ul li{margin:.5rem 0}
ol{font-size:1rem;padding:0;list-style-type:decimal;padding-left:1.5rem;line-height:1.5;margin-bottom:1.5rem}
ol li{margin:.5rem 0}
.nowrap{white-space:nowrap!important}
.text-align-left{text-align:left!important}
.text-align-center{text-align:center!important}
.text-align-right{text-align:right!important}
.text-align-justify{text-align:justify!important}
.vertical-align-top{vertical-align:top!important}
.vertical-align-middle{vertical-align:middle!important}
.vertical-align-bottom{vertical-align:bottom!important}
.text-decoration-none{text-decoration:none!important}
.text-transform-uppercase{text-transform:uppercase!important}
.width-5p{width:5%!important}
.width-10p{width:10%!important}
.width-15p{width:15%!important}
.width-20p{width:20%!important}
.width-25p{width:25%!important}
.width-30p{width:30%!important}
.width-35p{width:35%!important}
.width-40p{width:40%!important}
.width-45p{width:45%!important}
.width-50p{width:50%!important}
.width-55p{width:55%!important}
.width-60p{width:60%!important}
.width-65p{width:65%!important}
.width-70p{width:70%!important}
.width-75p{width:75%!important}
.width-80p{width:80%!important}
.width-85p{width:85%!important}
.width-90p{width:90%!important}
.width-95p{width:95%!important}
.width-100p{width:100%!important}
.width-auto{width:auto!important}
.padding-0{padding:0!important}
.padding-top-0{padding-top:0!important}
.padding-right-0{padding-right:0!important}
.padding-bottom-0{padding-bottom:0!important}
.padding-left-0{padding-left:0!important}
.margin-0{margin:0!important}
.margin-top-0{margin-top:0!important}
.margin-top-2{margin-top:2rem!important}
.margin-right-0{margin-right:0!important}
.margin-bottom-0{margin-bottom:0!important}
.margin-left-0{margin-left:0!important}
.float-left{float:left!important}
.float-right{float:right!important}
.float-none{float:right!important}
.display-none{display:none!important}
.display-inline{display:inline!important;overflow:hidden!important}
.display-block{display:block!important;overflow:hidden!important}
.display-inline-block{display:inline-block!important}
.display-table{display:table!important}
.display-table-cell{display:table-cell!important}
.visibility-hidden{visibility:hidden!important}
.visibility-visible{visibility:visible!important}
.overflow-x-hidden{overflow-x:hidden!important}
.overflow-x-scroll{overflow-x:scroll!important}
.overflow-y-hidden{overflow-y:hidden!important}
.overflow-y-scroll{overflow-y:scroll!important}
.overflow-hidden{overflow:hidden!important}
.overflow-visible{overflow:visible!important}
.position-relative{position:relative!important}
.position-absolute{position:absolute!important}
.clear-both{clear:both}
.background-none{background:none!important}
.border-0{border:0!important}
.opacity-0{opacity:0!important}
.opacity-1{opacity:1!important}
.center-grid{display:grid;place-content:center}
.lazyload,.lazyloading{opacity:0}
.lazyloaded{opacity:1;transition:opacity .5s}
ul.cols{display:table;table-layout:fixed;width:100%;padding:0;margin:0;border:0;position:relative;overflow:visible;list-style-type:none;line-height:1}
ul.cols>li{display:table-cell;vertical-align:top;position:relative;padding:0;margin:0;border:0}
ul.cols>li.blank{width:2rem}
blockquote{font-family:var(--font-italic)}
ul.sitemap{list-style-type:circle}


.button{position:relative;display:inline-flex;justify-content:center;align-items:center;min-height:2.3em;font-size:.95rem;padding:.8em 2.4em;border-radius:.2rem;text-decoration:none!important;font-family:var(--font-medium);background:var(--magenta);transition:background .3s,box-shadow .2s!important;cursor:pointer;color:var(--white)!important;box-shadow:0 .5em 1em 0 rgba(163,1,72,.3);white-space:nowrap;user-select:none}
.button.wide{min-height:3.33em;padding:1.5em 4.8em}
.button:hover{background:var(--magenta-d);box-shadow:0 .2em .2em 0 rgba(163,1,72,.35)}

.button-m{position:relative;display:inline-flex;justify-content:center;align-items:center;min-height:2.3em;font-size:.95rem;padding:.8em 2.4em;border-radius:.2rem;text-decoration:none!important;font-family:var(--font-medium);background:var(--bg);transition:background .3s,box-shadow .2s!important;cursor:pointer;color:var(--magenta)!important;white-space:nowrap;user-select:none;border:1px solid var(--magenta)}
.button-m:hover{background:var(--white);box-shadow:0 .2em .2em 0 rgba(163,1,72,.35)}
.button-g{position:relative;display:inline-flex;justify-content:center;align-items:center;min-height:2.3em;font-size:.95rem;padding:.8em 2.4em;border-radius:.2rem;text-decoration:none!important;font-family:var(--font-medium);background:var(--bg);transition:background .3s,box-shadow .2s!important;cursor:pointer;color:var(--d-grey)!important;white-space:nowrap;user-select:none;border:1px solid var(--d-grey)}
.button-g:hover{background:var(--white);box-shadow:0 .2em .2em 0 rgba(0,0,0,.35)}

.img-prev{position:absolute;z-index:60;opacity:.0;width:100%;pointer-events:none}
.img-prev.on{opacity:.3}
.hide-img{position:fixed;top:2rem;right:2rem;z-index:61}

header{display:grid;grid-template-rows:5rem 3.75rem;align-items:stretch;background:var(--white);position:relative;z-index:50;width:100%;transition:transform .3s}
header.adaptive{position:fixed;top:0;animation:header .3s forwards linear}
@keyframes header{0%{transform:translateY(-7.5rem)}100%{transform:translateY(-5rem)}}

header .header-h1{flex-basis:30%;font-size:.833rem;text-transform:uppercase;margin:0;letter-spacing:.1rem;line-height:1.18;box-shadow:var(--shadow-right);display:flex;align-items:center}
header .header-h1 a{color:var(--black);text-decoration:none;display:inline-flex;align-items:center;justify-content:space-between;gap:1.25rem;transition:color .3s}
header .header-h1 a:hover{color:var(--magenta)}
header .header-h1 a:hover img{opacity:.75}
header .header-h1 a img{width:3.75rem;height:3.75rem;transition:opacity .3s;user-select:none}
.img-href{position:relative}
.img-href img{position:relative;z-index:1}
.img-href:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150%;height:150%;border-radius:.2rem;background-color:transparent;z-index:0;transition:background-color .3s}
.img-href:hover:before{background-color:var(--l-grey)}
header .header-top{padding:0 var(--pagepadding);display:flex;align-items:stretch;justify-content:space-between}
header .header-side{flex-grow:1;display:grid;height:100%;grid-template-rows:1fr 1fr;grid-template-columns:1fr}
header .header-side-top{display:flex;align-items:center;justify-content:space-between;gap:.9rem;border-bottom:1px solid var(--l-grey);padding-left:1.75rem}
header .header-side-top .language{display:flex;align-items:center;justify-content:center;gap:.9rem}
header .header-side-top a.login{margin-left:1.2rem}
header .header-side-top .language a{display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--black)}
header .header-side-top .language span{color:var(--magenta);cursor:default}
header .header-side-top .language a:hover{color:var(--magenta-d)}
header .header-side-top a img{height:1.1rem;width:auto}
header .header-side-bottom{display:flex;align-items:center;justify-content:space-between;gap:2.1rem;padding-left:1.75rem}
nav .submenu{white-space:nowrap;display:flex;align-items:center;justify-content:flex-start;gap:2.5rem}
nav .submenu a{text-decoration:none;color:var(--grey);font-family:var(--font-regular);font-size:.833rem;letter-spacing:var(--underspace);transition:color .3s}
nav .submenu a:hover{color:var(--magenta)}
nav.menu-top{display:flex;align-items:stretch;justify-content:space-between;background-color:var(--magenta);padding:0 var(--pagepadding);position:relative}
nav.menu-top a.logo{position:absolute;height:100%;display:inline-flex;align-items:center;top:0;left:calc(var(--pagepadding) - 5.5rem);opacity:0;pointer-events:none}
header.adaptive nav.menu-top a.logo{opacity:1;pointer-events:auto}
nav.menu-top a.logo img{height:3.2rem;width:3.2rem}
nav.menu-top>a.logo:after{width:3.5rem;left:-.15rem}
nav.menu-top>a{display:inline-flex;align-items:center;justify-content:center;color:var(--white);position:relative;z-index:1}
nav.menu-top>a:after{content:"";display:block;height:100%;width:calc(100% + 2rem);position:absolute;left:-1rem;top:0;z-index:-1;background-color:transparent;transition:background .3s}
nav.menu-top>a:hover:after{background-color:var(--magenta-d)}
nav.menu-top>a.on:before{content:"";display:block;height:.2rem;width:100%;position:absolute;left:0;bottom:.4rem;background:var(--white)}
nav.menu-top .menu-box{opacity:0;width:calc(100% - (var(--pagepadding)*2) + 4rem);position:absolute;background:var(--white);top:3.75rem;left:calc(var(--pagepadding) - 2rem);overflow:hidden;transition:height .1s;height:0;padding:0 2rem;column-count:5;column-gap:2rem;box-shadow:0 .75rem 1.5rem 0 rgba(0,0,0,.2)}
/*nav.menu-top .menu-box .sub-menu{display:grid;grid-template-columns:3fr;justify-items:start;gap:1rem;margin-bottom:1.875rem;transition:background .3s,outline .3s;outline:0rem solid var(--bg);box-sizing:content-box}*/
nav.menu-top .menu-box .sub-menu{display:block;justify-items:start;transition:background .3s,outline .3s;outline:0rem solid var(--bg);box-sizing:content-box;z-index:1;margin-top:1vw}
nav.menu-top .menu-box .sub-menu:first-child{margin-top:0}
nav.menu-top .menu-box .sub-menu a.on{border-bottom:1px solid var(--magenta)}
nav.menu-top .menu-box .sub-menu a.on:hover{text-decoration:none!important}
nav.menu-top .sub-href.on{border-bottom:1px solid var(--magenta)}
nav.menu-top .sub-href.on:hover{text-decoration:none!important}
nav.menu-top .menu-box .sub-menu:has(.sub-href.on) a.on:not(.sub-href.on){border:none}
nav.menu-top .menu-box .sub-menu:has(.sub-href.on) a.on:not(.sub-href.on):hover{text-decoration:underline!important}
nav.menu-top .menu-box .sub-menu:has(.sub-href):hover{background:var(--bg);outline:1rem solid var(--bg)}
nav.menu-top .menu-box .sub-menu a{text-decoration:none!important;margin-bottom:1vw;display:block}
nav.menu-top .menu-box .sub-menu a:last-child{margin:0}
a.blank-href{position:relative}
a.blank-href:after{content:'';display:inline-block;margin-left:.2rem;width:.6rem;height:.6rem;background-image:url(/_img/blank-href.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}
nav.menu-top .menu-box .sub-menu a:hover{text-decoration:underline!important}
nav.menu-top>a:hover+.menu-box,nav.menu-top .menu-box:hover{height:auto;padding:2rem 2rem;transition:opacity .1s;opacity:1;z-index:0}
nav.menu-top .sub-href{color:var(--black);font-size:.833rem!important;font-family:var(--font-regular);line-height:1.2}

nav .search{display:inline-block;width:1.15rem;height:1.15rem;cursor:pointer}
.mob-menu{display:none}
.search-block{display:grid;background-color:var(--white);width:100%;position:absolute;top:0;left:0;z-index:60;padding:2.3rem 28rem 4.5rem 28rem;transform:translateY(-110%);transition:transform .7s cubic-bezier(0.68, -0.55, 0.265, 1.55)}
.search-block.on{transform:translateY(0%)}
form.search{display:grid;grid-template-columns:auto min-content;align-items:center;z-index:10;gap:1.3rem}
form.search input[type="text"]{z-index:2;height:2.5rem;font-size:.833rem;font-family:var(--font-regular);border:1px solid var(--d-grey);padding:0 1rem}
.popular-searches .block-header{margin:3.5rem 0 2.2rem 0;display:inline-block}
.popular-searches nav{display:grid;grid-template-columns:auto auto auto;gap:2.2rem;align-content:space-between}
.popular-searches nav a{font-family:var(--font-regular)}

.close-form{position:absolute;content:"";width:5rem;height:5rem;z-index:1;top:0;right:0;background-image:url(/_img/close.svg);background-repeat:no-repeat;background-position:top right;background-size:5rem 5rem;cursor:pointer;transition:background-color .3s;background-color:var(--magenta)}
.close-form:hover{background-color:var(--magenta-d)}


.megasocial{flex-grow:1;user-select:none}
.megasocial ul{display:flex!important;align-items:center;justify-content:flex-start;gap:0.47rem}
.megasocial ul li{margin:0!important;display:inline-flex!important;height:1.25rem!important;width:1.25rem!important;align-items:center;justify-content:center}
.megasocial ul li a{display:inline-flex!important;height:1.25rem!important;width:1.25rem!important;align-items:center;justify-content:center;background-color:var(--magenta);border-radius:.2rem;transition:background-color .3s}
.megasocial ul li a:hover{background-color:var(--magenta-d)!important}
.megasocial ul li img{height:.72rem!important}

.megasocial ul li a[href*="twitter"]{background-color:#1d9bf0}
.megasocial ul li a[href*="facebook"]{background-color:#1877f2}
.megasocial ul li a[href*="vk"]{background-color:#0077ff}
.megasocial ul li a[href*="instagram"]{background-color:#c837ab}
.megasocial ul li a[href*="t.me"]{background-color:#28a8e9}
.megasocial ul li a[href*="linkedin"]{background-color:#0a66c2}


main.content{position:relative;width:100%;padding:2rem var(--pagepadding);box-shadow:var(--shadow-bottom);min-height:50vh}
main.content header{z-index:1}
main.content.home{padding:0;box-shadow:none}
main.content p img:not(.swiper-slide img, .social img){margin:.5rem;outline:1px solid var(--l-grey);padding:.5rem}
main.content p{font-size:1rem!important;line-height:1.3!important;font-family:var(--font-regular)!important}
main.content .quote{font-size:.833rem!important;font-family:var(--font-italic)!important;padding:1.5rem;background-color:var(--white);line-height:1.4!important;border-bottom:1px solid var(--l-grey)}
main.content .outline{padding:1.5rem;border:1px solid var(--magenta);display:inline-block}
main.content .outline-bold{padding:1.5rem;border:.35rem solid var(--magenta);display:inline-block}
main.content p.outline-bold,main.content p.outline{display:block}
main.content p.invert{font-family:var(--font-italic)!important;color:#fff!important;background-color:var(--d-grey)!important;padding:.5rem}
main.content .answer{font-family:var(--font-italic)!important}
main.content p span{font-size:1rem!important;line-height:1.3!important}
main.content ul li span{font-size:1rem!important;line-height:1.3!important}
main.content h2,main.content h3,main.content h4,main.content h5,main.content h6,main.content .h2,main.content .h3,main.content .h4,main.content .h5,main.content .h6{margin-bottom:1rem}
main.content h2 span{font-size:1.8rem!important;color:var(--black)!important}
main.content h3 span{font-size:1.6rem!important;color:var(--black)!important}
main.content h4 span{font-size:1.25rem!important;color:var(--black)!important}
main.content h5 span{font-size:1.1rem!important;color:var(--black)!important}
main.content h6 span{font-size:1rem!important;color:var(--black)!important}
main.content table span{font-size:.8rem!important;color:var(--black)!important}
main.content .table_cover{overflow-x:auto;max-width:calc(100vw - var(--pagepadding) * 2)}

main.content p b{font-family:var(--font-semibold)!important}
main.content small,main.content small *{display:inline-block;font-size:80%;line-height:1.3;color:var(--black);text-align:left}
main.content strong,main.content b,main.content .bold{font-family:var(--font-semibold)!important}

.side-menu-wrapper section.content,.side-menu-wrapper section.template{padding:0}
.side-menu-wrapper{position:relative;width:100%;display:grid;grid-template-columns:82fr 18fr;gap:1.5rem;align-items:start}
.side-menu-wrapper .menuright{position:sticky;top:5rem;display:flex;flex-flow:column;align-items:start;gap:.75rem;font-family:var(--font-regular);border-left:1px solid var(--grey);padding-left:1.5rem;letter-spacing:-.01rem}
.side-menu-wrapper .menuright a{font-size:.833rem;line-height:1.1;color:var(--grey);text-decoration:none;transition:color .3s}
.side-menu-wrapper .menuright a.on{color:var(--magenta)}
.side-menu-wrapper .menuright a:hover{color:var(--magenta)}
.side-menu-wrapper .menuright span{font-size:.833rem;line-height:1.1;color:var(--black);font-family:var(--font-medium)}

.menuright-adpt{display:none}


.home-alt-swiper{width:100%;height:100%;position:relative}
div.home-alt-swiper-wrapper{width:100%;height:29.831171875vw;position:relative;z-index:2;padding:2rem .9375rem}
div.home-alt-swiper-wrapper .swiper-wrapper{position:relative;width:100%;height:29.831171875vw;z-index:1;flex-direction:column}
div.home-alt-swiper-wrapper .swiper-wrapper .swiper-slide{position:relative;width:100%;height:100%;padding:.9375rem 1.6rem .9375rem .9375rem}
div.home-alt-swiper-wrapper .swiper-wrapper .swiper-slide a{display:inline-block;position:relative;height:100%;width:100%;overflow:hidden;outline:1px solid var(--l-grey)}
div.home-alt-swiper-wrapper .swiper-wrapper .swiper-slide a:hover img{transform:scale(1.05)}
div.home-alt-swiper-wrapper .swiper-wrapper .swiper-slide img{position:absolute;width:100%;height:100%;object-fit:cover;transition:transform .3s,opacity .5s;transform-origin:center}

.home-alt-swiper-wrapper .swiper-button{left:auto;right:2.5375rem;bottom:0;width:calc(100% - 4.4125rem);border-radius:0}
.home-alt-swiper-wrapper .swiper-button.prev{top:0;right:2.5375rem}
.home-alt-swiper-wrapper .swiper-button svg{transform:rotate(90deg)}
.home-alt-swiper-wrapper .swiper-pagination.swiper-pagination-bullets{left:auto;right:0;display:flex;flex-direction:column;align-items:center;justify-content:end;gap:.6rem;width:.78rem!important;bottom:auto;top:0;justify-content:center;height:100%;transform:translate(0)}
.home-alt-swiper-wrapper .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:last-child){margin-right:0!important}

section.home-wrapper{display:grid;grid-template-columns:67.75vw calc(100% - 67.75vw);width:100%;height:29.831171875vw;background-color:var(--bg);user-select:none}
section.home-wrapper.wide{grid-template-columns:100%;padding:0 var(--pagepadding)}
div.home-swiper-wrapper{width:100%;height:auto;position:relative}
div.home-swiper-wrapper .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1}
div.home-swiper-wrapper .swiper-wrapper .swiper-slide{position:relative;width:100%;height:100%;overflow:hidden;aspect-ratio:16/7.045}
div.home-swiper-wrapper .swiper-wrapper .swiper-slide a{display:inline-block;position:relative;height:100%;width:100%}
div.home-swiper-wrapper .swiper-wrapper .swiper-slide img{position:relative;width:100%;height:100%;object-fit:contain;z-index:2}
div.home-swiper-wrapper .swiper-wrapper .swiper-slide img.background-slide{position:absolute;width:100%;height:100%;object-fit:cover;filter:blur(9px);z-index:1;top:0;left:0;opacity:.2}

.swiper-button{display:flex;justify-content:center;align-items:center;position:absolute;cursor:pointer;width:2.5rem;height:2.5rem;right:1.25rem;top:auto;left:auto;bottom:1.25rem;z-index:20;transition:background .3s, box-shadow.3s;border-radius:.47rem;background:var(--white);box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.1)}
.swiper-button:hover{background:var(--l-grey);box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.1)}
.swiper-button.prev{right:4.43rem}
.swiper-button svg{width:auto;height:1.5rem}
.swiper-button .arrow_lines{fill:none;stroke-width:2px;stroke:var(--black)}

.swiper-pagination.swiper-pagination-bullets{left:var(--pagepadding);bottom:2rem}
.swiper-pagination-bullet{width:.78rem!important;height:.78rem!important;background:var(--black)!important;opacity:.2!important}
.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:last-child){margin-right:.6rem!important}
.swiper-pagination-bullet-active{background:var(--magenta)!important;opacity:1!important}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom:1rem!important}

.slider-sub .swiper-container{padding-bottom:4rem!important}
.slider-sub .swiper-button{top:auto;left:auto;right:1rem;bottom:1.25rem;opacity:0;pointer-events:none;transition:background .3s, box-shadow.3s, opacity .3s}
.slider-sub:hover .swiper-button{opacity:1;pointer-events:auto}
.slider-sub .swiper-button.prev{left:1rem;right:auto}

.slider-sub .swiper-pagination.swiper-pagination-bullets{left:50%;transform:translateX(-50%);bottom:2rem}

.important-news{padding:1.875rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1.875rem;position:relative}
.important-news a{display:inline-flex;flex-flow:column;align-items:center;justify-content:center;width:100%;height:100%;position:relative;overflow:hidden;gap:.5rem;text-decoration:none}
.important-news a:hover img{transform:scale(1.05)}
.important-news a img{position:absolute;width:100%;height:100%;object-fit:cover;transition:transform .3s,opacity .5s;transform-origin:center}
.important-news.days-to-counter a:nth-child(3){display:none}
.important-news a.days-to{display:inline-flex}

.important-news a.days-to:after{display:none;content:"";position:absolute;width:100%;height:100%;background:var(--magenta);z-index:1;opacity:.8;mix-blend-mode:multiply;}
.important-news a.days-to span{position:relative;z-index:2;font-family:var(--font-regular);font-size:1.5rem;color:var(--white);letter-spacing:-.02em;text-align:center;padding:0 1rem;text-shadow:0 .1rem .3rem rgba(0,0,0,.55);
}
.important-news a.days-to span#days-to{font-family:var(--font-extrabold);font-size:4rem}

article.news-events{position:relative;display:grid;width:100%;grid-template-columns:calc(67.75vw - var(--pagepadding)) auto;align-items:start;align-content:start;padding:0 0 0 var(--pagepadding);background-color:var(--white)}

.news-block{position:sticky;top:0;box-shadow:var(--shadow-right);padding:3.5rem 1.875rem 1.875rem 0}
.news-block-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.5rem;user-select:none}
.news-block-header .block-header{margin:0!important}
.block-header{font-family:var(--font-semibold);font-size:1.25rem;margin:0}
.block-href{font-family:var(--font-regular);font-size:1rem;margin:0}
.news-block-items{display:grid;grid-template-columns:1fr 1fr;gap:1.458rem;position:relative}
.news-block-items .news-item{border-bottom:1px solid var(--l-grey);padding-bottom:1.5rem;position:relative}
.news-block-items .news-item .news-date{position:absolute;z-index:2;width:4.635rem;height:4.635rem;display:flex;align-items:center;justify-content:center;flex-direction:column;background:var(--white);top:0;right:0;left:auto;color:var(--d-grey);pointer-events:none}
.news-block-items .news-item .news-date .news-date-d{font-family:var(--font-semibold);font-size:1.146rem}
.news-block-items .news-item .news-date .news-date-m{text-transform:lowercase;font-family:var(--font-medium);font-size:.8333rem;letter-spacing:-.04rem}
.news-block-items .news-item a.news-content{display:inline-block;width:100%;text-decoration:none}
.news-block-items .news-item a img{width:100%;height:auto;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.1);transition:box-shadow .3s,transform .3s,opacity .5s;margin-bottom:1.5rem;aspect-ratio:16/9}
.news-block-items .news-item a:hover img{box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.1);transform:scale(.985)}
.news-block-items .news-item a span{font-family:var(--font-medium);font-size:1.146rem;color:var(--black);transition:color .3s}
.news-block-items .news-item a:hover span{color:var(--magenta)}
.news-tags{margin-top:1.3rem;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}
.news-tags a{font-family:var(--font-regular);font-size:.729rem;margin-right:2.3rem;margin-bottom:.8rem;text-decoration:none;transition:color .3s;word-break:break-word}
.news-tags a:hover{color:var(--black)}

.news-events-side{position:sticky;top:0}
.event-side-block{padding:3.5rem var(--pagepadding) 1.875rem 1.875rem;position:relative;box-shadow:var(--shadow-bottom)}
.event-side-block:after{content:"";display:block;position:absolute;width:1px;height:calc(100% - 5.375rem);top:3.5rem;right:calc(var(--pagepadding) - 2.24rem);background-color:var(--l-grey)}
.event-side-block:before{content:"";display:block;position:absolute;width:calc(100% - var(--pagepadding) + 2.24rem - 1px);height:4rem;top:2.15rem;left:0;background-color:var(--magenta)}
.event-side-block .block-header{margin-bottom:2.5rem;color:var(--white)}
.event-side-block .block-href{margin-top:1.45rem;display:inline-block}
.event-side-block .event-item{display:inline-flex;align-items:flex-start;justify-content:center;flex-direction:column;border-bottom:1px solid var(--l-grey);padding-bottom:1.5rem;position:relative;padding-top:1.5rem;color:var(--black);text-decoration:none;transition:color .3s;gap:.3rem;width:100%}
.event-side-block .event-item:hover .event-title{color:var(--magenta)}
.event-side-block .event-item:first-of-type{padding-top:0}
.event-side-block .event-item .date{font-family:var(--font-medium);color:var(--d-grey)}
.event-side-block .event-item .date b{font-family:var(--font-semibold);color:var(--black)}

.home-submenu-swiper-wrapper{width:100%;min-height:27vw;position:relative;box-shadow:var(--shadow-bottom)}
.home-submenu-swiper-wrapper .swiper-slide{padding:0 var(--pagepadding);min-height:27vw;background-color:var(--bg);display:flex;align-items:flex-end;justify-content:center;flex-direction:column}
.home-submenu-swiper-wrapper .slide-background-image{display:inline-block;width:50%;height:100%;position:absolute;z-index:0;left:0;top:0;overflow:hidden}
.home-submenu-swiper-wrapper .slide-background-image:after{content:"";display:block;position:absolute;z-index:1;width:70%;height:100%;left:auto;top:0;right:0;background:linear-gradient(90deg,rgba(248,249,250,0)0%, rgba(248,249,250,1)80%)}
.home-submenu-swiper-wrapper .slide-background-image img{position:absolute;width:99%;height:100%;object-position:center center;object-fit:cover;left:0}
.home-submenu-swiper-wrapper .slide-href-header{position:relative;z-index:2;font-size:3rem;justify-self:start}
.home-submenu-swiper-wrapper .slide-href-header a{text-decoration-thickness:.15rem}
.home-submenu-swiper-wrapper .href-wrapper{position:relative;display:inline-grid;grid-template-columns:min-content;justify-items:end}
.home-submenu-swiper-wrapper .slide-href-block{position:relative;z-index:2;column-gap:2rem;column-count:2;width:54rem}
.home-submenu-swiper-wrapper .slide-href-block span{font-family:var(--font-regular);font-size:.85rem;margin-bottom:.75rem;margin-right:1rem;display:block;line-height:1.1;width:100%}
.home-submenu-swiper-wrapper .slide-href-block span a.sub-href{display:none}
.home-submenu-swiper-wrapper .swiper-button{right:var(--pagepadding)}
.home-submenu-swiper-wrapper .swiper-button.prev{right:calc(var(--pagepadding) + 3.18rem)}

.our-service-swiper-wrapper{position:relative;padding:3.5rem var(--pagepadding) 0 var(--pagepadding);box-shadow:var(--shadow-bottom)}
.our-service-swiper-wrapper.slider-sub .swiper-button{right:2rem;top:50%;transform:translateY(calc((-100% - 4rem) / 2))}
.our-service-swiper-wrapper.slider-sub .swiper-button.prev{left:2rem}
.our-service-swiper-wrapper .swiper-container{width:calc(100% + 1.458rem);margin-left:-.729rem}
.our-service-swiper-wrapper .swiper-container .swiper-slide{padding:0 .729rem;width:25%}
.our-service-swiper-wrapper .swiper-container .swiper-slide a{position:relative;display:inline-block;height:100%;width:100%;border:1px solid var(--s-grey);overflow:hidden}
.our-service-swiper-wrapper .swiper-container .swiper-slide a:hover img{opacity:.7}
.our-service-swiper-wrapper .swiper-container .swiper-slide a img{position:relative;width:100%;height:auto;transition:opacity .3s}
.our-service-swiper-wrapper .swiper-container .swiper-slide ab{position:relative;display:inline-block;height:100%;width:100%;border:1px solid var(--l-grey)}

article.gallery-congrats{position:relative;display:grid;width:100%;grid-template-columns:calc(67.75vw - (var(--pagepadding) - 1.875rem)) 1fr;align-items:stretch;align-content:start;padding:0 0 0 calc(var(--pagepadding) - 1.875rem);background-color:var(--white);box-shadow:var(--shadow-bottom);overflow-x:hidden}
.gallery-block .news-block-header{padding:0 1.875rem}
.gallery-block{position:relative;padding:3.5rem 0 0 0;box-shadow:var(--shadow-right)}
.gallery-block .swiper-container{width:calc(100% - 2.4rem);margin-left:1.2rem}
.gallery-block .swiper-slide{padding:0 .729rem;width:50%;height:100%}
.gallery-block .swiper-slide a{position:relative;display:inline-block;height:100%;width:100%;border-bottom:1px solid var(--l-grey);padding-bottom:1.5rem;text-decoration:none}
.gallery-block .swiper-slide a img{width:100%;height:auto;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.1);transition:box-shadow .3s,transform .3s;margin-bottom:1.5rem;aspect-ratio:16/9}
.gallery-block .swiper-slide a:hover img{box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.1);transform:scale(.985)}
.gallery-block .swiper-slide a span{font-family:var(--font-medium);font-size:1.146rem;color:var(--black);transition:color .3s}
.gallery-block .swiper-slide a:hover span{color:var(--magenta)}
.gallery-block .swiper-button{right:2rem;top:50%;transform:translateY(calc((-100% - 9rem) / 2))}
.gallery-block .swiper-button.prev{left:2rem}

.congrats-block.slider-sub{padding:3.5rem var(--pagepadding) 2.5rem 1.875rem;position:relative;box-shadow:var(--shadow-bottom);width:32.25vw}
.congrats-block.slider-sub:after{content:"";display:block;position:absolute;width:1px;height:calc(100% - 5.375rem);top:3.5rem;right:calc(var(--pagepadding) - 2.24rem);background-color:var(--l-grey)}

.congrats-block .block-href{position:absolute;bottom:1.875rem;z-index:65}
.congrats-block .swiper-container{width:calc(32.25vw - var(--pagepadding) - 1.875rem);padding-bottom:5rem!important}
.congrats-block .swiper-slide a{position:relative;display:inline-grid;width:100%;height:100%;align-items:start;justify-items:center;user-select:none;gap:.25rem;text-align:center;text-decoration:none}
.congrats-block .swiper-slide a .shortdescr{color:var(--grey);font-family:var(--font-regular);line-height:1.4;font-size:.833rem}
.congrats-block .swiper-slide a .date{font-family:var(--font-medium);color:var(--d-grey)}
.congrats-block .swiper-slide a .announces-image{aspect-ratio:1 / 1;width:60%;height:auto;border-radius:50vw;overflow:hidden;border:.3rem solid var(--magenta);margin-bottom:.5rem}
.congrats-block .swiper-slide a img{width:100%;height:100%;object-fit:cover}
.congrats-block  .swiper-button{right:1rem;top:50%;transform:translateY(-7rem)}
.congrats-block  .swiper-button.prev{left:1rem}

.fotogalery-swiper .news-block-header{padding:0 1.875rem}
.fotogalery-swiper{position:relative!important;padding:1rem 0 1rem 0!important;height:auto!important;width:100%}
.fotogalery-swiper .swiper-slide{padding:0 .729rem;height:100%}
.fotogalery-swiper .swiper-slide a{position:relative;display:inline-block;height:100%;width:100%;margin-bottom:3.5rem;text-decoration:none}
.fotogalery-swiper .swiper-slide a img{width:100%;height:auto;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.1);transition:box-shadow .3s,transform .3s;aspect-ratio:16/9;min-height:5rem}
.fotogalery-swiper .swiper-slide a:hover img{box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.1);transform:scale(.985)}
.fotogalery-swiper .swiper-button{right:2rem;top:50%;transform:translateY(calc((-100% - 3.5rem) / 2))}
.fotogalery-swiper .swiper-button.prev{left:2rem}
.fotogalery-swiper .swiper-pagination.swiper-pagination-bullets{left:50%;transform:translateX(-50%);bottom:1rem;width:100%}


footer{display:grid;grid-template-columns:min-content auto}
footer nav{flex-grow:1;background-color:var(--magenta);padding:2rem var(--pagepadding) 2rem 6rem;column-count:2;column-gap:2rem}
footer nav a{color:var(--white)!important;font-family:var(--font-regular);font-size:.833rem;text-decoration-color:var(--white)!important;display:inline-block;width:100%;margin-bottom:.5rem;line-height:1.1}
footer .contacts{flex-grow:0;box-shadow:var(--shadow-bottom);padding:3.85rem 6rem 2.8rem var(--pagepadding)}
footer .footer-logo{font-size:.833rem;text-transform:uppercase;margin:0;letter-spacing:var(--upperspace);line-height:1.18;box-shadow:var(--shadow-rightright);display:flex;align-items:center;margin-bottom:1.5rem}
footer .footer-logo a{color:var(--black);text-decoration:none;display:inline-flex;align-items:center;justify-content:space-between;gap:1.25rem;transition:color .3s}
footer .footer-logo a:hover{color:var(--magenta)}
footer .footer-logo a:hover img{opacity:.75}
footer .footer-logo a img{width:3.75rem;height:3.75rem;transition:opacity .3s;user-select:none}

footer address{font-style:normal;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.35rem}
footer address .footer-phones{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;margin-bottom:.65rem}
footer address .footer-phones .phone-title{white-space:nowrap;color:var(--d-grey);font-family:var(--font-regular);font-size:.833rem;letter-spacing:var(--underspace);line-height:1.4}
footer address .footer-phones a{white-space:nowrap;font-family:var(--font-regular)}
footer .bottom{grid-column:1/3;padding-left:8.333rem;padding:2rem 0;display:flex;align-items:center;justify-content:space-between}
footer .bottom .copyright{text-align:center;flex-grow:1}
footer .bottom .copyright span{display:inline-block}
footer .bottom .copyright span:first-child{margin-bottom:1rem}
/*footer .bottom .copyright span:last-child{font-size:.833rem;line-height:1.4;font-family:var(--font-regular);color:var(--s-grey)}*/
.megac{width:8.333rem;display:flex;align-items:center;justify-content:center}
.megac .megaclogo a svg{border:1px solid var(--s-grey)!important}
.megac .megaclogo a svg path{fill:var(--s-grey)!important}

.posttaxon h1{margin:2vw 0 1vw 0}

section.category{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem;justify-content:center;align-items:stretch;justify-items:stretch}
section.category a{white-space:normal;text-align:center}

.pages{margin-top:2rem}
.pages span{position:relative;display:inline-flex;justify-content:center;align-items:center;min-height:2.3em;font-size:.95rem;padding:.8em 2.4em;border-radius:.2rem;text-decoration:none!important;font-family:var(--font-medium);background:var(--d-grey);color:var(--white)!important;box-shadow:0 .2em .2em 0 rgba(0,0,0,.15);white-space:nowrap;user-select:none}

.news-block-items.inline-news{grid-template-columns:1fr 1fr 1fr 1fr}
.news-block-items.gallery-list{grid-template-columns:1fr 1fr 1fr}
.news-block-items.inline-news .news-item a span{font-size:.95rem;line-height:1.4;word-break:break-word}
.news-block-items.inline-news .news-item a span span{font-size:.833rem;line-height:1.4;font-family:var(--font-regular);color:var(--d-grey);margin-top:.25rem;display:inline-block}

.news-block-items.questions{grid-template-columns:1fr}
.news-block-items.questions .news-item .news-date{position:relative}
.news-block-items.questions .news-item .sub-header{display:grid;grid-template-columns:min-content auto;align-items:center;gap:1.458rem}
.news-block-items.questions .news-item .sub-header span.name{font-size:1.5rem;font-family:var(--font-light)}
.news-block-items.questions .news-item .question{font-size:.95rem;margin:1rem 0;line-height:1.5}
main.content .news-block-items.questions .news-item p.answer{font-size:.833rem;font-family:var(--font-italic);padding:1.5rem;background-color:var(--white);line-height:1.4}


.news-block-items.questions .news-item a span{font-size:.95rem;line-height:1.4}
.news-block-items.questions .news-item a span span{font-size:.833rem;line-height:1.4;font-family:var(--font-regular);color:var(--d-grey);margin-top:.25rem;display:inline-block}

.news-more{display:grid;grid-template-columns:100%;row-gap:2rem;justify-items:start}
.news-more .date{font-family:var(--font-medium);color:var(--d-grey);background-image:url(/_img/time.svg);background-repeat:no-repeat;background-position:center left;min-height:1rem;background-size:1rem 1rem;padding-left:1.5rem}
.news-more .date b{font-family:var(--font-semibold);color:var(--black)}
.news-more-header{font-size:2rem;font-family:var(--font-light);margin:0}
.news-more img{width:50%;height:auto}
.news-more img.announces-more-img{width:25vw}
.news-more .news-content{font-size:1.1rem;margin:0 0 1rem 0;font-weight:normal;text-align:justify;display:block;line-height:1.8;color:var(--black);hyphens:auto;position:relative;letter-spacing:-.02rem;font-family:var(--font-regular);width:100%}
.news-more .social{font-size:.833rem;line-height:1.4;font-family:var(--font-regular);color:var(--d-grey);display:flex;align-items:center;justify-content:flex-start}
.news-more .social>div{margin-left:.5rem}
.news-more .social ul li.ya-share2__item{margin:0 .47rem 0 0!important}
.news-more .social ul li span.ya-share2__badge{line-height:normal!important;width:1.25rem!important;height:1.25rem!important;border-radius:.2rem!important}
.news-more .social ul li span.ya-share2__icon{line-height:normal!important;width:1.25rem!important;height:1.25rem!important;background-size:1rem 1rem!important}
.news-more .news-tags{margin:0}
.news-more .swiper-container{width:100%}
.news-more .swiper-container img{width:100%;height:auto}
.news-more.announces-more{grid-template-columns:25vw auto;column-gap:2rem}
.news-more.announces-more>div{display:grid;gap:2rem;align-content:center}

.staff-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.458rem;position:relative}
.staff-list .staff-item{border-bottom:1px solid var(--l-grey);padding-bottom:1.5rem;position:relative}
.staff-list .staff-item a{display:inline-grid;grid-template-columns:1fr;gap:1rem;width:100%;text-decoration:none;justify-items:center;text-align:center}
.staff-list .staff-item a .staff-image{display:inline-block;position:relative;width:100%;height:auto;aspect-ratio:5/6;overflow:hidden;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.1);transition:box-shadow .3s,transform .3s;margin-bottom:.5rem}
.staff-list .staff-item a img{width:100%;height:100%;object-fit:cover}
.staff-list .staff-item a:hover .staff-image{box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.1);transform:scale(.985)}
.staff-list .staff-item a span.name{font-family:var(--font-medium);font-size:1.146rem;color:var(--black);transition:color .3s}
.staff-list .staff-item a span.job{font-size:.833rem;line-height:1.4;font-family:var(--font-regular);color:var(--d-grey);display:inline-block}
.staff-list .staff-item a:hover span.name{color:var(--magenta)}

.staff-more{display:grid;grid-template-columns:25vw auto;grid-gap:2rem;align-items:start;position:relative}
.staff-more .staff-photo{display:grid;grid-template-columns:1fr;grid-gap:1rem;margin-bottom:2rem;justify-items:center;position:sticky;top:4rem}
.staff-more .staff-photo div{display:grid;gap:1rem;grid-template-columns:1fr;text-align:center;border-bottom:1px solid var(--l-grey);padding-bottom:1.5rem;padding-top:1rem}
.staff-more .staff-photo div span.name{font-family:var(--font-medium);font-size:1.146rem;color:var(--black);transition:color .3s}
.staff-more .staff-photo div span.job{font-size:.833rem;line-height:1.4;font-family:var(--font-regular);color:var(--d-grey);display:inline-block}
.staff-more .staff-photo img{width:100%;height:auto;border:1px solid var(--l-grey)}

.answer{border-bottom:1px solid var(--l-grey);padding-bottom:1.5rem;padding-top:1rem}
.answer .answer-taxon{display:inline-block;margin-bottom:.5rem}
.answer p{margin-bottom:1rem}

.banner-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.458rem}
.banner-list a{display:inline-block;width:100%;text-decoration:none;position:relative}
.banner-list a img{width:100%;height:auto;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.1);transition:box-shadow .3s,transform .3s}
.banner-list a:hover img{box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.1);transform:scale(.985)}
.download-file-list{display:grid;grid-template-columns:1fr 1fr;gap:1.458rem;justify-items:start}
.download-file-list a{display:inline-grid;grid-template-columns:min-content auto;align-items:center;gap:1rem}
.download-file-list a img{height:3rem;width:auto;transition:transform .3s}
.download-file-list a:hover img{transform:scale(1.1)}

.posttaxon{display:flex;flex-wrap:wrap;gap:1rem;padding:0 0 2rem 0;position:relative;z-index:30}
.posttaxon h1,.posttaxon a{font-size:.833rem;margin:0;letter-spacing:-.01rem;text-decoration:none;color:var(--grey);    font-family:var(--font-regular);transition:color .3s}
.posttaxon .separator{background:var(--grey);width:1px}
.posttaxon h1{font-family:var(--font-medium);color:var(--black);margin-right:1.75rem}
.posttaxon a:hover{color:var(--magenta)}
.posttaxon-sub-wrapper{position:relative;transition:outline .3s;outline-color:rgba(163,163,163,0)}
nav.posttaxon-sub::-webkit-scrollbar{width:2px;height:.7vw;min-width:2px;min-height:5px}
nav.posttaxon-sub{position:absolute;display:flex;flex-direction:column;max-height:50vh;gap:1rem;background:var(--white);box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.1);padding:0 1rem;top:1.75rem;left:-1rem;transition:padding .3s;height:0;overflow-y:hidden;min-width:20vw}
.posttaxon-sub-wrapper input[type="checkbox"]{cursor:pointer;opacity:0;position:absolute;width:100%;height:2rem;right:0;top:50%;z-index:1;transform:translateY(-50%)}
.posttaxon-sub-wrapper:hover{outline:1px solid var(--grey);outline-offset:1rem}
.posttaxon-sub-wrapper input[type="checkbox"]:checked~nav.posttaxon-sub{height:auto;padding:1rem 1rem;overflow-y:auto}
.posttaxon-sub-wrapper .arrow{display:inline-block;width:2rem;height:2rem;position:absolute;right:-.5rem;top:50%;transform:translateY(-50%);transform-origin:center;background-image:url(/_img/arrow.svg);background-repeat:no-repeat;background-position:center;background-size:1.5rem 1.5rem;transition:background .3s}
.posttaxon-sub-wrapper .arrow:after{content:"";display:block;width:1px;height:0;background:#606060;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) rotate(-45deg);transition:height .3s;transform-origin:center}
.posttaxon-sub-wrapper .arrow:before{content:"";display:block;width:1px;height:0;background:#606060;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) rotate(45deg);transition:height .3s;transform-origin:center}
.posttaxon-sub-wrapper input[type="checkbox"]:checked~.arrow{background-position:bottom -1.5rem center}
.posttaxon-sub-wrapper input[type="checkbox"]:checked~.arrow:after{height:100%}
.posttaxon-sub-wrapper input[type="checkbox"]:checked~.arrow:before{height:100%}

iframe[src*=youtube]{position:relative;z-index:1;width:100%;height:auto;aspect-ratio:16/9}

form.megaform li.blank{width:2rem!important}
form.megaform{text-align:left;line-height:1;margin:0;display:block;position:relative;z-index:1}
form.megaform input::-ms-clear{display:none}
form.megaform input::-moz-placeholder{color:rgba(0,0,0,0)}
form.megaform input::-webkit-input-placeholder{color:rgba(0,0,0,0)}
form.megaform input:-ms-input-placeholder{color:rgba(0,0,0,0)}
form.megaform label.on input::-moz-placeholder{color:rgba(0,0,0,.3)}
form.megaform label.on input::-webkit-input-placeholder{color:rgba(0,0,0,.3)}
form.megaform label.on input:-ms-input-placeholder{color:rgba(0,0,0,.3)}
form.megaform label{position:relative;width:100%;margin:2rem 0rem .5rem;display:flex;align-items:center;justify-content:flex-start;min-height:2.86rem;font-size:1rem}
form.megaform hr{width:100%;height:1rem;border-top:1px solid rgba(0,0,0,.2);margin:.5rem 0 0 0}
form.megaform fieldset{position:relative}
form.megaform .sub-header{display:block;font-size:1.05rem;font-family:var(--font-medium);margin:.75rem 0}
form.megaform>fieldset:last-of-type{border-bottom:none}

form.megaform label span{position:absolute;z-index:-1;height:auto;font-size:.8rem;font-family:var(--font-medium);transition:transform .5s,color .5s,opacity .5s;opacity:.7;color:var(--black);left:1rem}

form.megaform span.text{font-size:.8rem;font-family:var(--font-medium);transition:transform .5s;opacity:.7;color:var(--black)}

form.megaform input[type="text"],form.megaform input[type="tel"],form.megaform input[type="email"],form.megaform input[type="date"],form.megaform input[type="time"],form.megaform input[type="password"],input[type="url"]{font-family:var(--font-light);position:relative;width:100%;height:100%;z-index:1;background:none;padding:0 .5rem;color:var(--d-grey);border-left:1px solid var(--d-grey);border-top:1px solid var(--d-grey);border-right:1px solid var(--d-grey);border-bottom:1px solid var(--d-grey)!important;height:2.86rem;font-size:.9rem}
form.megaform.arhive label{margin:2rem 0 0}
form.megaform.arhive .button{align-self:end;min-height:2.86rem}
form.megaform .pr50{width:50%}
form.megaform .grid2{display:grid;column-gap:1.458rem;row-gap:2rem;grid-template-columns:1fr 1fr}
form.megaform .grid3{display:grid;column-gap:1.458rem;row-gap:2rem;grid-template-columns:1fr 1fr 1fr}
form.megaform .grid4{display:grid;column-gap:1.458rem;row-gap:2rem;grid-template-columns:1fr 1fr 1fr 1fr}
form.megaform input:not(.button),form.megaform textarea,form.megaform select{box-shadow:none!important}
form.megaform input::-webkit-clear-button{display:none}
form.megaform input::-webkit-inner-spin-button{display:none}
form.megaform label input[type="date"]::-webkit-datetime-edit-year-field{color:rgba(37,37,37,0)!important}
form.megaform label input[type="date"]::-webkit-datetime-edit-month-field{color:rgba(37,37,37,0)!important}
form.megaform label input[type="date"]::-webkit-datetime-edit-day-field{color:rgba(37,37,37,0)!important}
form.megaform label.on input[type="date"]::-webkit-datetime-edit-year-field{color:rgba(37,37,37,1)!important}
form.megaform label.on input[type="date"]::-webkit-datetime-edit-month-field{color:rgba(37,37,37,1)!important}
form.megaform label.on input[type="date"]::-webkit-datetime-edit-day-field{color:rgba(37,37,37,1)!important}

form.megaform fieldset{position:relative}

form.megaform label:after{content:"";position:absolute;left:0px;bottom:0px;width:0;height:.2rem;background:var(--d-grey)!important;z-index:3;transition:width .5s,background .5s}
form.megaform label.on:after{width:100%}
form.megaform label.on.error:after{background-color:#ff3300!important}
form.megaform label.on.error span{color:#ff3300!important}
form.megaform label.radio.error span,form.megaform label.checkbox.error span{color:var(--black)!important}
form.megaform label.on input:invalid{color:#ff3300!important;border-color:#ff3300}
form.megaform label.on input{color:rgba(37,37,37,1)!important}
form.megaform label.on textarea{color:rgba(37,37,37,1)!important}
form.megaform label.on span{top:0;transform:translateY(-130%);opacity:1}

form.megaform label.file{cursor:pointer;padding:0rem .5rem;height:2.86rem;background:none;border-bottom:1px solid var(--d-grey);-webkit-appearance:none;outline:none;border-left:1px solid var(--d-grey)!important;border-top:1px solid var(--d-grey)!important;border-right:1px solid var(--d-grey)!important}
form.megaform label.file:after{bottom:0}
form.megaform label.file figure{display:inline-block;background:var(--d-grey);transition:all .5s;width:2rem;height:2rem;position:relative;z-index:-1}
form.megaform label.file:hover figure{background:rgba(0,0,0,.6)}
form.megaform label.file svg{width:2rem;height:2rem;padding:.5rem;transition:transform .5s}
form.megaform label.file svg line{fill:none;stroke:var(--white);stroke-width:1;stroke-linecap:round;stroke-miterlimit:10}
form.megaform label.file.selected svg{transform:rotate(45deg)}
form.megaform label.file span{opacity:.7!important;word-break:break-all;margin:0;transform:none;line-height:1.5;margin-left:2.2rem;top:auto}
form.megaform label.file span:nth-of-type(2){display:none}
form.megaform label.file span i{display:block;font-style:normal;font-size:.5rem}
form.megaform label.file span i:last-child{margin:0}
form.megaform label.file input[type="file"]{width:0px;height:0px;opacity:0;position:absolute;left:0;top:0}
form.megaform input[type="submit"],form.megaform input[type="button"],.button input[type="submit"],.button input[type="button"]{position:relative;text-decoration:none!important}

form.megaform label.radio,form.megaform label.checkbox{cursor:pointer;margin:0}
form.megaform label.radio span,form.megaform label.checkbox span{position:relative;color:var(--d-grey);-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;opacity:1;font-size:1.05rem;letter-spacing:-.02rem;font-family:var(--font-light)}
form.megaform label.radio figure,form.megaform label.checkbox figure{width:1.6rem;height:1.6rem;display:block;background:none;border:1px solid var(--d-grey);border-radius:.8rem;position:relative;flex-shrink:0}
form.megaform label.radio figure:after,form.megaform label.checkbox figure:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1.05rem;height:1.05rem;background:var(--d-grey);border-radius:50%;opacity:.1;transition:opacity .5s}
form.megaform label.radio input,form.megaform label.checkbox input{position:absolute;width:0;height:0;font-size:0;opacity:0;left:0;top:0}
form.megaform label.radio input:checked ~ figure:after,form.megaform label.checkbox input:checked ~ figure:after{opacity:1}
form.megaform label.radio:hover figure:after,form.megaform label.checkbox:hover figure:after{opacity:.3}
form.megaform label.checkbox figure:after{opacity:0}
form.megaform label.radio:after,form.megaform label.checkbox:after{display:none}

form.megaform label.checkbox figure{border-radius:0}
form.megaform label.checkbox figure:after{border-radius:0}


form.megaform label.select select{width:100%;font-size:1rem;height:2.86rem;font-family:var(--font-light);padding:0rem .5rem;background:none;cursor:pointer;border-bottom:1px solid var(--d-grey);-moz-appearance:window;-webkit-appearance:none;outline:none;border-left:1px solid var(--d-grey)!important;border-top:1px solid var(--d-grey)!important;border-right:1px solid var(--d-grey)!important}
form.megaform label.select span{}

form.megaform label.select figure{display:inline-block;position:absolute;top:50%;right:.5rem;background:var(--d-grey);transition:all .5s;z-index:-1;width:2rem;height:2rem;margin:0;transform:translateY(-50%)}
form.megaform label.select:hover figure{background:#252525}
form.megaform label.select svg{width:2rem;height:2rem;padding:.5rem;transition:all .5s;position:absolute;top:50%;transform:translateY(-50%)}
form.megaform label.select svg line{fill:none;stroke:var(--white);stroke-width:1;stroke-linecap:round;stroke-miterlimit:10}

form.megaform .antispam{display:grid;grid-template-columns:min-content 10rem min-content;column-gap:2rem;height:2.86rem;margin:2rem 0 1rem 0;align-items:center;justify-content:end}
form.megaform .antispam label{margin:0}
form.megaform .antispam span.button,form.megaform .promo span.button{height:2.86rem}
form.megaform img[src*="number.png"]{width:auto;height:2.86rem;background:none}
form.megaform input[name="number"]{font-size:1.5rem;text-align:center}


form.megaform label.textarea{padding:1rem 0;border-left:1px solid var(--d-grey);border-top:1px solid var(--d-grey);border-right:1px solid var(--d-grey);border-bottom:1px solid var(--d-grey);margin:2rem 0rem .5rem;}
form.megaform label.textarea textarea{width:100%;min-height:5rem;resize:vertical;font-size:1rem;font-family:var(--font-light);position:relative;color:rgba(37,37,37,0);background:none;transition:all .5s;resize:none;padding:0 1rem 0 1rem}
form.megaform label.textarea span{top:1.3rem!important}
form.megaform label.textarea.on span{transform:translateY(-2.35rem)!important}
form.megaform label.textarea:after{bottom:0}
form.megaform label input:read-only{color:var(--d-grey)!important;font-size:1.5rem;}
form.megaform label input[name*="summ"]:read-only{color:var(--d-grey)!important;font-size:2rem!important}
form.megaform label input[name*="return"]:read-only{color:var(--d-grey)!important;font-size:2rem!important}
form.megaform ul.selectbox{position:absolute;left:0;top:6rem;z-index:99;width:100%;max-height:20rem;overflow-y:scroll;overflow-x:hidden;padding:0!important;margin:0!important;border:1px solid var(--d-grey);box-shadow:0 0 50px rgba(0,0,0,.2);background:#f0f0f0}
form.megaform ul.selectbox li{list-style-type:none;margin:0!important;line-height:1;font-size:1rem;border-bottom:1px solid rgba(37,37,37,.1);padding:1rem;cursor:pointer}
form.megaform ul.selectbox li:hover{background:#404041;color:var(--white)}
form.megaform ul.selectbox::-webkit-scrollbar,form.megaform ul.selectbox::-webkit-scrollbar{width:.2rem;height:.2rem;background:rgba(0,0,0,.08)}
form.megaform ul.selectbox::-webkit-scrollbar-thumb,form.megaform ul.selectbox::-webkit-scrollbar-thumb{background:var(--d-grey)}
form.megaform label.range:after{display:none}
form.megaform input[type=range]{height:2rem!important;-webkit-appearance:none!important;margin:0 0!important;width:100%!important;background:none!important;position:relative;z-index:1}
form.megaform input[type=range]:focus{outline:none!important}
form.megaform input[type=range]::-webkit-slider-runnable-track{width:100%!important;height:.2rem!important;background:var(--d-grey)!important;border:none;border-radius:5px!important}
form.megaform input[type=range]:focus::-webkit-slider-runnable-track{border:0px!important}
form.megaform input[type=range]::-webkit-slider-thumb{height:2rem!important;width:2rem!important;border-radius:100px!important;background:var(--d-grey);cursor:pointer!important;-webkit-appearance:none!important;margin-top:-.9rem!important;border:.08rem solid var(--white)!important;transition:all .2s}
form.megaform input[type=range]::-moz-range-track{width:100%!important;height:.2rem!important;cursor:pointer!important;box-shadow:0px 0px 0px!important;background:var(--d-grey)!important;border-radius:5px!important;border:0px!important}
form.megaform input[type=range]::-moz-range-thumb{height:1.5rem!important;width:1.5rem!important;border-radius:100px!important;background:var(--d-grey);cursor:pointer!important;-webkit-appearance:none!important;margin-top:-.7rem!important;border:.08rem solid var(--d-grey)!important;transition:all .2s}

.counter-alt{height:100%;display:inline-flex;align-items:center;justify-content:center;flex-grow:10;gap:.35rem;font-size:.9rem;line-height:1}
.counter-alt a{font-size:.9rem!important;line-height:1!important}
.counter-alt img{height:2.38rem;width:auto;position:relative}
.days-to-alt{font-family:var(--font-bold);font-size:1.1rem}
.counter-alt.mobile{display:none}









.swiper-container.slider{background:rgba(0,0,0,.02)}.swiper-container.slider .swiper-slide a{display:block;width:100%}.swiper-container.slider .swiper-slide img{width:100%;height:26vw}.swiper-container.slider .swiper-pagination{top:3vw!important;bottom:auto!important;left:3vw!important;text-align:left}.swiper-container.slider .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#bcaa9b!important}.swiper-container.slider .swiper-pagination .swiper-pagination-bullet{width:.8vw;height:.8vw;margin:0 .6vw 1vw 0}.swiper-container.slider .swiper-pagination .swiper-pagination-bullet-active{background:#bcaa9b!important}.swiper-container.slider .swiper-pagination .swiper-pagination-bullet{background:#404041;opacity:1}section.catalog{position:relative;margin:0 0 2vw 0;padding:0 0 2vw 0;border-bottom:.104vw solid rgba(0,0,0,.2)}section.catalog:first-child{padding-top:2vw;border-top:.104vw solid rgba(0,0,0,.2)}section.catalog.no{padding:0;border:0}section.catalog.int{margin:4vw 0 2vw 0}section.catalog.int:before{content:"";position:absolute;left:0;top:-2vw;width:100%;border-top:.104vw solid rgba(0,0,0,.2)}section.catalog h2{color:var(--black);display:inline-block;font-family:var(--font-black);font-size:1vw;line-height:1vw;text-transform:uppercase;letter-spacing:0;margin:0 0 1vw 0;position:relative;z-index:2;transform:translateY(-.5vw)}section.catalog h2 a{text-decoration:none}section.catalog h2 a:hover{opacity:.7}section.catalog h2.new a:hover{color:#39b54a;opacity:1}section.catalog h2.hit a:hover{color:#f6921a;opacity:1}section.catalog h2.sale a:hover{color:#ed1c24;opacity:1}section.catalog h2 span{margin:0 0 0 .5vw}section.catalog.last{border-bottom:.104vw solid #bcaa9b}span.label{font-family:var(--font-bold);line-height:0;font-size:.5vw;padding:.1vw .2vw;position:relative;top:-.2vw;margin:0 .5vw 0 0}span.label.new:before{content:"NEW"}span.label.new{background:#39b54a;color:var(--white)}span.label.hit:before{content:"HIT"}span.label.hit{background:#f6921a;color:var(--white)}span.label.sale:before{content:"SALE"}span.label.sale{background:#ed1c24;color:var(--white)}span.labels{display:block;position:relative;margin-bottom:1vw;line-height:.5vw}.swiper-container.catalog{width:100%;margin-top:-3vw;padding-top:3vw}.swiper-container.catalog .swiper-slide{overflow:hidden;width:15.833vw;min-height:21.458vw;border:.104vw solid rgba(0,0,0,.2);margin-right:calc(3% - .208vw)}.swiper-container.catalog .swiper-slide:hover{border-color:#bcaa9b}.swiper-container.catalog .swiper-slide a{display:block;padding:1.406vw;text-decoration:none;width:100%;min-height:21.458vw;position:relative}.swiper-container.catalog .swiper-slide a:hover img{opacity:.7}.swiper-container.catalog span.info{display:block;position:absolute;bottom:1.203vw;z-index:1;width:calc(100% - 2.8vw);text-shadow:0px 1px 1px rgba(255,255,255,1)}.swiper-container.catalog span.info:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:150%;z-index:-1;background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,1))}.swiper-container.catalog span.img{display:block}.swiper-container.catalog span.img img{width:100%;height:auto;transition:all .2s}.swiper-container.catalog span.labels{top:-.5vw;margin:0}.swiper-container.catalog span.name{display:block;font-size:.9vw;var(--font-bold);line-height:1vw;margin-bottom:.5vw}.swiper-container.catalog span.producer{font-size:.8vw}.swiper-container.catalog span.code{font-size:.8vw}.swiper-container.catalog span.price{display:block;font-size:1.55vw;var(--font-bold);color:#bcaa9b;line-height:1.55vw;position:relative}.swiper-container.catalog span.price.old{display:inline-block;font-size:.94vw;color:var(--black);line-height:.94vw;opacity:.2;}.swiper-container.catalog span.price.old:after{content:"";position:absolute;left:-.2vw;width:calc(100% + .4vw);border-bottom:1px solid var(--black);top:.4vw}.swiper-container.catalog .swiper-button-prev{background-color:rgba(0,0,0,.08);top:0!important;left:auto!important;right:calc(2vw + 1px)!important;background-size:1vw 1vw}.swiper-container.catalog .swiper-button-next{background-color:rgba(0,0,0,.08);top:0!important;right:0!important;background-size:1vw 1vw}.swiper-container.catalog .swiper-button-next,.swiper-container.catalog .swiper-button-prev{width:2vw;height:2vw;margin:0!important}.swiper-container.catalog .swiper-button-next:hover,.swiper-container.catalog .swiper-button-prev:hover{background-color:rgba(0,0,0,.2)}.swiper-container.logo{background:rgba(0,0,0,.02)}.swiper-container.logo .swiper-slide{height:5vw;line-height:5vw;text-align:center;opacity:.3}.swiper-container.logo .swiper-slide img{display:inline-block;width:auto;height:100%;max-height:2.3vw}div.ii{display:block;position:relative}.swiper-container.product{border:.104vw solid rgba(0,0,0,.2)}.swiper-container.product .swiper-slide a{display:block;width:100%}.swiper-container.product .swiper-slide img{width:100%;height:auto;padding:2vw}.swiper-container.product .swiper-slide iframe{width:100%;height:24.35vw;transform:translateY(35.5%)}.swiper-container.product .swiper-pagination{top:3vw!important;bottom:auto!important;left:3vw!important;text-align:left}.swiper-container.product.thumbs{width:calc(100% - 1vw);height:7vw;position:absolute;bottom:0vw;border:0px}.swiper-container.product.thumbs .swiper-slide{padding:0vw 0 1vw 1vw;width:7vw!important;height:7vw!important;cursor:pointer;transition:all .2s}.swiper-container.product.thumbs .swiper-slide:hover{opacity:.5}.swiper-container.product.thumbs .swiper-slide svg{position:absolute;z-index:2;width:2.5vw;height:auto;left:2.75vw;top:1.75vw}.swiper-container.product.thumbs .swiper-slide img{padding:0;width:100%!important;height:auto!important;border:.104vw solid rgba(0,0,0,.2)}.swiper-container.product.thumbs .swiper-slide-thumb-active img{border-color:#bcaa9b}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2020%2040'%3E%3Cpolyline%20points%3D'18%2C2%202%2C19%2018%2C36'%20fill%3D'none'%20stroke%3D'%23252525'%20stroke-width%3D'2'%20stroke-miterlimit%3D'10'%2F%3E%3C%2Fsvg%3E");left:32px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2020%2040'%3E%3Cpolyline%20points%3D'2%2C2%2018%2C19%202%2C36'%20fill%3D'none'%20stroke%3D'%23252525'%20stroke-width%3D'2'%20stroke-miterlimit%3D'10'%2F%3E%3C%2Fsvg%3E");right:32px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{overflow:visible!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2040%27%3E%3Cpolyline%20points%3D%2719.5%2C.5%20.5%2C19.5%2019.5%2C39.5%27%20fill%3D%27none%27%20stroke%3D%27%23ffffff%27%20stroke-width%3D%271%27%20stroke-miterlimit%3D%2710%27%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2040%27%3E%3Cpolyline%20points%3D%270.5%2C0.5%2019.5%2C19.5%20.5%2C39.5%27%20fill%3D%27none%27%20stroke%3D%27%23ffffff%27%20stroke-width%3D%271%27%20stroke-miterlimit%3D%2710%27%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2040%27%3E%3Cpolyline%20points%3D%2719.5%2C.5%20.5%2C19.5%2019.5%2C39.5%27%20fill%3D%27none%27%20stroke%3D%27%23528dd4%27%20stroke-width%3D%271%27%20stroke-miterlimit%3D%2710%27%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2040%27%3E%3Cpolyline%20points%3D%270.5%2C0.5%2019.5%2C19.5%20.5%2C39.5%27%20fill%3D%27none%27%20stroke%3D%27%23528dd4%27%20stroke-width%3D%271%27%20stroke-miterlimit%3D%2710%27%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:var(--black);opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#105bc1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.1);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#105bc1;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:var(--white)}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:var(--white)}.swiper-pagination-black .swiper-pagination-bullet-active{background:var(--black)}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.1)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:var(--black)}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:30px;height:30px;position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-15px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:var(--black);opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}

#cmegas-editor{position:fixed;z-index:9999;opacity:.4;top:50%;transform:translate(-90%,-50%);color:var(--white);text-align:left;background-color:#ff3300;padding:2.604rem;transition:transform .2s;border-radius:0 .365rem .365rem 0}
#cmegas-editor:hover{transform:translate(0%,-50%);opacity:1}
#cmegas-editor form{margin:0!important;padding:0!important}
#cmegas-editor a{color:var(--white);text-decoration:underline;display:block}
#cmegas-editor a:hover{color:var(--white);text-decoration:none}
#cmegas-editor a:nth-child(2){position:relative;display:inline-flex;justify-content:center;align-items:center;min-height:2.3em;font-size:.95rem;padding:.8em 2.4em;border-radius:.2rem;text-decoration:none!important;font-family:var(--font-medium);background:var(--white);transition:background .3s,box-shadow .2s!important;cursor:pointer;color:var(--magenta)!important;box-shadow:0 .5em 1em 0 rgba(163,1,72,.3);white-space:nowrap}
#cmegas-editor a:nth-child(2):hover{background:var(--l-grey);box-shadow:0 .2em .2em 0 rgba(163,1,72,.35)}

dl{display:grid;grid-template-columns:auto auto}
dt,dd{min-height:3rem;border-bottom:1px dashed var(--grey);display:flex;align-items:center;justify-content:flex-start}
dt{grid-column:1/2;padding-right:1rem;font-family:var(--font-regular)}
dd{grid-column:2/3;justify-content:flex-end;text-align:right}

div.hide-content{position:relative;border-top:1px solid var(--grey);border-bottom:1px solid var(--grey);margin:.5rem 0;height:auto}
div.hide-content-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none;min-height:3rem;gap:1rem}
div.hide-content-header:after{content:"";display:block;height:2rem;width:2rem;transform-origin:center;background-image:url(/_img/arrow.svg);background-repeat:no-repeat;background-position:center;background-size:1.5rem 1.5rem;transition:transform .3s}
div.hide-content.on div.hide-content-header:after{transform:rotate(-180deg)}
div.hide-block{max-height:0;overflow:hidden;position:relative;transition:max-height .2s}
div.hide-content.on div.hide-block{max-height:1000vh;transition:max-height 1s}

@media only screen and (min-width:640px) and (max-width:1024px){
	html{font-size:1.25vw}
	:root{
		--pagepadding:2rem;
	}
	.news-block-items.inline-news{grid-template-columns:1fr 1fr}
	.news-block-items.gallery-list{grid-template-columns:1fr 1fr}	
	nav.menu-top a.logo{left:calc(var(--pagepadding) - 3.9rem)}
	nav.menu-top>a:after{width:calc(100% + 1rem);left:-.5rem}
}

@media only screen and (min-width:1024px) and (max-width:1280px){
	html{font-size:1.25vw}
	:root{
		--pagepadding:4rem;
	}
	.news-block-items.inline-news{grid-template-columns:1fr 1fr}
}

@media only screen and (min-width:1280px) and (max-width:1600px){
	html{font-size:1.1vw}
	:root{
		--pagepadding:6rem;
	}
	.news-block-items.inline-news{grid-template-columns:1fr 1fr 1fr}
	.news-block-items.gallery-list{grid-template-columns:1fr 1fr}
}

@media only screen and (min-width:2200px){
	html{font-size:.8vw}
	:root{
		--pagepadding:16rem;
	}
	.news-block-items.inline-news{grid-template-columns:1fr 1fr 1fr 1fr 1fr}
}


@media only screen and (max-width:640px){
	html{font-size:4.5vw}
	:root{
		--pagepadding:1rem;
	}
	body{overflow-x:hidden;width:100vw;padding-top:4rem}
	body.adaptive{padding-top:4rem}
	body.menu-on{max-height:100vh;overflow:hidden}
	main.content p img:not(.swiper-slide img, .social img){margin:1rem 0;outline:1px solid var(--l-grey);width:100%!important;height:auto!important}
	main.content iframe{overflow-x:auto}
	@keyframes header{0%{transform:translateY(-7.5rem)}100%{transform:translateY(0)}}
	header{width:100vw;grid-template-rows:4rem;height:4rem;position:fixed;top:0;animation:none;background:none}
	header.adaptive{position:fixed;top:0;animation:none}
	header .header-top{padding:0;display:grid;grid-template-columns:auto auto 3.5rem;gap:1rem;box-shadow:0px .5rem 1rem 0 rgba(0,0,0,.15);background-color:var(--white)}
	header .header-h1{font-size:.5rem;box-shadow:none;padding-left:2vw;padding-right:2rem}
	header .header-h1 a{gap:.5rem}
	header .header-h1 a img{width:3rem;height:3rem}
	header .header-side{grid-template-rows:1fr;grid-template-columns:1fr 1fr;border:none;display:inline-grid;gap:1rem}
	header .header-side-top,header .header-side-bottom{gap:0;padding-left:0}
	header .header-side .megasocial{position:absolute;top:5rem;left:1rem;transform:translateX(100vw);transition:transform .5s}
	header.menu-on{height:100vh}
	header.menu-on .header-side .megasocial{transform:translateX(0)}
	header .header-side .megasocial:before{content:"";position:absolute;background-color:var(--bg);width:100vw;height:3.22rem;left:-1rem;top:-1rem;z-index:-1;box-shadow:var(--shadow-top)}
	nav .submenu{display:none}
	header .header-side-top .language{position:absolute;top:5.22rem;padding-right:0;right:1rem;transform:translateX(100vw);transition:transform .5s}
	header.menu-on .header-side-top .language{transform:translateX(0)}
	header .header-side-top .login{display:none}
	#mob-menu-btn{position:relative;width:3.5rem;order:3;padding-right:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;z-index:30;background-color:var(--white);height:4rem;cursor:pointer}
	#mob-menu-btn span{position:absolute;height:1px;background-color:var(--magenta);width:80%;display:block;transition:transform .3s;transform-origin:center;pointer-events:none}
	#mob-menu-btn span:first-child{transform:translateY(-3vw)}
	#mob-menu-btn span:last-child{transform:translateY(3vw)}
	header.menu-on #mob-menu-btn span{transform:translateX(-100%)}
	header.menu-on #mob-menu-btn span:first-child{transform:translateY(0) rotate(135deg)}
	header.menu-on #mob-menu-btn span:last-child{transform:translateY(0) rotate(-135deg)}
	nav.menu-top a.logo{display:none}
	
	
	header .menu-top{display:grid;grid-template-columns:1fr;height:calc(100vh - 7.22rem);position:absolute;width:100vw;left:0;top:7.22rem;transition:transform .5s;overflow:hidden;padding:0;transform:translateX(100vw);overflow-x:hidden}
	header.menu-on .menu-top{transform:translateX(0)}
	nav.menu-top>a,nav.menu-top>span{display:none}
	nav.menu-top .mob-menu{max-height:calc(100vh - 7.22rem);height:calc(100vh - 7.22rem);overflow-y:auto;column-count:1;display:grid;overflow-x:hidden;z-index:3;width:100vw;box-shadow:none;align-items:stretch;justify-items:stretch}
	nav.menu-top .mob-menu-box{display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid rgba(255,255,255,.2);min-height:10vw}
	nav.menu-top .mob-menu-box.in{min-height:20vw;align-self:start;background:var(--magenta);position:sticky;top:0;z-index:6}
	nav.menu-top .mob-menu-box.on>a:before{content:"";display:inline-block;position:absolute;width:1.5vw;height:16vw;top:50%;left:calc(var(--pagepadding) * -1);transform:translateY(-50%);background:var(--magenta);z-index:1;pointer-events:none}
	nav.menu-top .mob-menu>.mob-menu-box.on>a:before{background:var(--white);left:0}
	nav.menu-top .mob-menu-box.in span:not(.mob-menu-arrow){padding-right:var(--pagepadding);color:var(--white)}
	nav.menu-top .mob-menu-box.in .mob-menu-arrow{background-image:url(/_img/arrow-back.svg)}
	nav.menu-top .mob-menu-box .mob-menu-arrow{min-width:16vw;width:16vw;height:100%;background-image:url(/_img/arrow-forw.svg);background-repeat:no-repeat;background-position:center center;background-size:10vw 10vw;min-height:16vw}
	nav.menu-top .mob-menu-box a{color:var(--white);position:relative;z-index:1;padding-left:var(--pagepadding)}
	nav.menu-top .mob-menu-box .mob-menu-box-sub{position:absolute;transform:translateX(100vw);width:100%;height:100%;overflow-y:scroll;bottom:0;display:grid;grid-template-columns:1fr;background:var(--bg);transition:transform .5s;z-index:5}
	nav.menu-top .mob-menu-box .mob-menu-box-sub.show{transform:translateX(0)}
	nav.menu-top .mob-menu-box .mob-menu-box-sub a{color:var(--black);border-bottom:1px solid rgba(0,0,0,.2);padding:1rem var(--pagepadding);text-decoration:none}
	nav.menu-top .mob-menu-box .mob-menu-box-sub .sub-menu-l2 a{color:var(--black);border-bottom:none;padding:0;text-decoration:none}
	nav.menu-top .mob-menu-box .mob-menu-box-sub .sub-menu-l2 .mob-menu-box{border-bottom:1px solid rgba(0,0,0,.2);min-height:16vw;padding-left:var(--pagepadding)}
	nav.menu-top .mob-menu-box .mob-menu-box-sub .sub-menu-l2 .mob-menu-box a{padding-right:var(--pagepadding)}
	nav.menu-top .mob-menu-box .mob-menu-box-sub .sub-menu-l2 .mob-menu-box.droparrow a{max-width:calc(100vw - 16vw - var(--pagepadding) * 2)}
	nav.menu-top .mob-menu-box .mob-menu-box-sub .sub-menu-l2{display:grid}
	nav.menu-top .mob-menu-box .mob-menu-box-sub .sub-menu-l3{display:none;height:auto;max-height:0;overflow-y:auto;padding-left:var(--pagepadding)}
	nav.menu-top .mob-menu-box .mob-menu-box-sub .sub-menu-l3.show{max-height:10000vh;display:grid}
	nav.menu-top .mob-menu-box .mob-menu-box-sub .sub-menu-l3 a{color:var(--black);padding:0;text-decoration:none}
	nav.menu-top .mob-menu-box .mob-menu-box-sub .sub-menu-l3.show .sub-menu-l2{border-left:1px solid rgba(0,0,0,.2);background-color:hsl(0,0%,98%)}
	nav.menu-top .mob-menu-box .mob-menu-box-sub .sub-menu-l3.show .sub-menu-l2 .sub-menu-l3.show .sub-menu-l2{background-color:hsl(0,0%,96%)}
	nav.menu-top .mob-menu-box .mob-menu-box-sub .sub-menu-l3.show .sub-menu-l2 .sub-menu-l3.show .sub-menu-l2 .sub-menu-l3.show .sub-menu-l2{background-color:hsl(0,0%,94%)}
	nav.menu-top .mob-menu-box .mob-menu-box-sub .sub-menu-l3.show .sub-menu-l2 .sub-menu-l3.show .sub-menu-l2 .sub-menu-l3.show .sub-menu-l2 .sub-menu-l3.show .sub-menu-l2{background-color:hsl(0,0%,92%)}
	
	.sub-menu-low{border-left:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);display:grid;padding-left:2vw}
	.sub-menu-low a{padding-left:0}
	.sub-menu-low:last-child{border-bottom:none}
	nav.menu-top .mob-menu-box .mob-menu-box-sub .sub-menu-l3 .sub-menu-low a:last-child{border-bottom:none}
	nav.menu-top .sub-menu-l2 .mob-menu-box .mob-menu-arrow{display:inline-block;background-image:url(/_img/arrow.svg);height:2rem;background-size:1.5rem 1.5rem;transform-origin:center;transition:background .3s;position:relative}
	nav.menu-top .sub-menu-l2 .mob-menu-box .mob-menu-arrow:after{content:"";display:block;width:1px;height:0;background:#606060;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) rotate(-45deg);transition:height .3s;transform-origin:center}
	nav.menu-top .sub-menu-l2 .mob-menu-box .mob-menu-arrow:before{content:"";display:block;width:1px;height:0;background:#606060;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) rotate(45deg);transition:height .3s;transform-origin:center}
	nav.menu-top .sub-menu-l2 .mob-menu-box .mob-menu-arrow.show{background-position:bottom -1.5rem center}
	nav.menu-top .sub-menu-l2 .mob-menu-box .mob-menu-arrow.show:after{height:100%}
	nav.menu-top .sub-menu-l2 .mob-menu-box .mob-menu-arrow.show:before{height:100%}
	
	main.content:has(.menuright-adpt) .posttaxon{padding-bottom:.75rem;margin-bottom:.65rem;border-bottom:1px solid  rgba(0,0,0,.2)}
	.menuright-adpt{display:block;position:relative;grid-row:1/2;padding-bottom:.5rem}
	.menuright-adpt .arrow{right:0}
	.menuright-adpt a{font-size:.833rem;margin:0;letter-spacing:-.01rem;text-decoration:none;color:var(--grey);    font-family:var(--font-regular);transition:color .3s}
	.side-menu-wrapper{grid-template-columns:1fr}
	.side-menu-wrapper .menuright{display:none}
	.search-block{padding:4.5rem var(--pagepadding) 2rem var(--pagepadding)}
	.close-form{width:3.5rem;height:3.5rem;background-size:3.5rem 3.5rem}
	.popular-searches nav{grid-template-columns:1fr;gap:1.2rem}
	.button{padding:.8em 1.5em}
	form.search{grid-template-columns:1fr}
	form.search.width-50p{width:100%!important}
	.popular-searches{display:none}
	
	section.home-wrapper{grid-template-columns:1fr;height:auto}
	section.home-wrapper.wide{padding:0}
	div.home-alt-swiper-wrapper{padding:var(--pagepadding)}
	div.home-alt-swiper-wrapper .swiper-wrapper,div.home-alt-swiper-wrapper{aspect-ratio:16/9;height:auto}
	div.home-alt-swiper-wrapper .swiper-wrapper .swiper-slide{padding:0}
	.home-alt-swiper-wrapper .swiper-button{right:1vw;left:auto;width:2.5rem;top:50%;bottom:auto;transform:translateY(-50%);border-radius:.47rem}
	.home-alt-swiper-wrapper .swiper-button svg{transform:rotate(0)}
	.home-alt-swiper-wrapper .swiper-button.prev{top:50%;bottom:auto;transform:translateY(-50%)}
	.home-alt-swiper-wrapper .swiper-pagination.swiper-pagination-bullets{flex-direction:row;width:100%!important;right:auto;top:auto;bottom:.5rem;left:auto;height:.78rem!important;transform:translate(0)}

	div.home-swiper-wrapper{width:100vw;height:auto}
	.home-swiper-wrapper .swiper-button{top:50%;bottom:auto;transform:translateY(-50%)}
	.important-news{padding:var(--pagepadding);gap:var(--pagepadding)}
	.important-news a{height:9.5rem}
	.swiper-button.prev{left:1vw}
	.swiper-button{right:1vw}
	.swiper-pagination.swiper-pagination-bullets{left:50%;transform:translateX(-50%);bottom:.5rem;width:100%}

	article.news-events{grid-template-columns:1fr;padding-left:0}
	.news-block{position:relative;padding:3.5rem var(--pagepadding) 0  var(--pagepadding)}
	.news-block-items{grid-template-columns:1fr}
	.event-side-block{padding:3.5rem var(--pagepadding) 1.875rem var(--pagepadding)}
	main.content{overflow-x:hidden}
	.home-submenu-swiper-wrapper .slide-href-header{font-size:2rem}
	.home-submenu-swiper-wrapper .swiper-slide{height:60vh;padding:2rem var(--pagepadding) 0 var(--pagepadding);display:grid;align-items:start}
	.home-submenu-swiper-wrapper .href-wrapper{padding:0;display:grid;width:100%;grid-template-columns:1fr;padding:0 1rem}
	.home-submenu-swiper-wrapper .href-wrapper h2{margin:0;text-align:center;width:100%}
	.home-submenu-swiper-wrapper .slide-href-block span:last-child{margin-bottom:0}
	.home-submenu-swiper-wrapper .slide-href-block{column-count:1;width:100%;height:auto;display:none}
	.home-submenu-swiper-wrapper .slide-background-image{position:relative;width:100vw;top:auto;bottom:0;grid-row:2/3}
	.home-submenu-swiper-wrapper .slide-background-image img{position:relative;width:auto;height:60vh}
	.home-submenu-swiper-wrapper .slide-background-image:after{width:100%;background:linear-gradient(0deg,rgba(248,249,250,0)70%, rgba(248,249,250,1)99%)}
	
	article.gallery-congrats{width:100vw;position:relative;grid-template-columns:1fr;justify-content:center}
	.gallery-block.slider-sub{width:100vw}
	.gallery-block.slider-sub .swiper-container{width:100%;min-height:10rem;margin-left:0}
	.congrats-block .swiper-container{width:100vw;margin-left:-1rem}
	.congrats-block .swiper-slide a img{width:60vw;height:60vw}
	.congrats-block.slider-sub{padding:.5rem var(--pagepadding) 3.5rem var(--pagepadding);width:100vw}
	.congrats-block.slider-sub:after{display:none}

	.slider-sub .swiper-button{opacity:1}
	.our-service-swiper-wrapper .swiper-container{width:100vw;margin-left:-1rem}
	.congrats-block .swiper-button{right:1vw}
	.congrats-block .swiper-button.prev{left:1vw}
	.gallery-block .swiper-button{right:1vw}
	.gallery-block .swiper-button.prev{left:1vw}
	.home-submenu-swiper-wrapper .swiper-button{right:1vw;bottom:auto;top:50%}
	.home-submenu-swiper-wrapper .swiper-button.prev{left:1vw}
	.our-service-swiper-wrapper.slider-sub .swiper-button{right:1vw}
	.our-service-swiper-wrapper.slider-sub .swiper-button.prev{left:1vw}
	
	footer{display:block}
	footer .contacts{padding:3.85rem var(--pagepadding) 2.8rem var(--pagepadding)}
	footer nav{display:none}
	footer address{align-items:center}
	footer .footer-logo{justify-content:center}
	footer .footer-logo a{display:inline-grid;justify-items:center;text-align:center}
	footer address .adress{text-align:center}
	footer address .footer-phones{grid-template-columns:1fr;justify-items:center}
	footer address .footer-phones .phone{display:grid;grid-template-columns:1fr;justify-items:center}
	footer .bottom{padding:1rem;flex-direction:column;height:auto;gap:1rem}
	
	.pages{display:flex;flex-wrap:wrap;gap:.5rem}
	
	section.category{grid-template-columns:1fr}
	.posttaxon-sub-wrapper{display:block}
	nav.posttaxon-sub{left:0;width:calc(100vw - var(--pagepadding) * 2)}
	.posttaxon-sub-wrapper:hover{outline:none}
	
	.news-more-header{font-size:1.5rem}
	.news-more img.announces-more-img{width:100%}
	.news-more .social{flex-wrap:wrap;justify-content:flex-start;gap:.5rem}
	.news-more .social>div{margin-left:0}
	form.megaform .grid3{grid-template-columns:1fr;row-gap:1rem;margin-bottom:2rem}
	form.megaform .pr50{width:100%}
	form.megaform.arhive label{margin:.5rem 0 0}
	.news-block-items.gallery-list,.staff-list,.news-block-items.inline-news,.banner-list,.staff-more,.download-file-list,form.megaform .grid2,form.megaform .grid3,form.megaform .grid4,.news-more.announces-more{grid-template-columns:1fr}
	.fotogalery-swiper .swiper-button{right:.5rem}
	.fotogalery-swiper .swiper-button.prev{left:.5rem}
	form.megaform .grid2{grid-template-columns:1fr;row-gap:0}
	form.megaform .antispam{grid-template-columns:1fr 1fr;row-gap:1rem;margin:1.5rem 0;height:auto}
	form.megaform .antispam .button{grid-column:1/3}
	form.megaform label.textarea,form.megaform label{margin:1rem 0 .5rem}
	table td{padding:.2rem}
	table th{padding:.2rem}
	
	.counter-alt{display:none}
	.counter-alt.mobile a{font-size:1.4rem}
	.counter-alt.mobile{display:inline-flex;padding:var(--pagepadding) var(--pagepadding) 0 var(--pagepadding);font-size:1.4rem;text-align:center}
	.counter-alt img{display:none}
	.days-to-alt{font-size:1.5rem}
}




/* End */


/* Start:/local/templates/grsmu/assets/_css/custom.css?17823755722284*/
.bx-core-window table {
    border-collapse: separate;
    margin: 0;
    table-layout: auto;
    border-top: none;
}

.bx-core-window input[type="checkbox"] {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    width: 1.15em;
    height: 1.15em;
    margin: 0;
    background: none;
    background-color: transparent;
    border-color: #87919c #959ea9 #9ea7b1 #959ea9;
    border-radius: 4px;
    border: #87919c 1px solid;
    outline: none;
    box-shadow: none;
    font: inherit;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: currentColor;
}

.megasocial0 {
    display: inline-block;
    position: relative;
}

.megasocial0 ul {
    padding: 0px;
    margin: 0px;
    display: block;
    text-align: center;
    overflow: visible !important;
}

.megasocial0 ul li {
    list-style-type: none;
    padding: 0px;
    margin: 100px;
    display: inline-block;
    vertical-align: middle;
    height: 100px;
    text-align: center;
}

.megasocial0 ul li a {
    text-decoration: none;
    display: inline-block;
    width: 100%;
    height: 100%;
}

.megasocial0 ul li img {
    height: 10px;
    padding: 0px;
}

.bvi-active .event-side-block:before {
    content: none;
}

html body .bvi-panel.bvi-fixed-top {
    position: relative;
}

body.bvi-active header {
    grid-template-rows: unset;
}

.news-more img.w5 {
    width: 5%;
}
.news-more img.w10 {
    width: 10%;
}
.news-more img.w15 {
    width: 15%;
}
.news-more img.w20 {
    width: 20%;
}
.news-more img.w25 {
    width: 25%;
}
.news-more img.w30 {
    width: 30%;
}
.news-more img.w35 {
    width: 35%;
}
.news-more img.w40 {
    width: 40%;
}
.news-more img.w45 {
    width: 45%;
}
.news-more img.w50 {
    width: 50%;
}
.news-more img.w55 {
    width: 55%;
}
.news-more img.w60 {
    width: 60%;
}
.news-more img.w65 {
    width: 65%;
}
.news-more img.w70 {
    width: 70%;
}
.news-more img.w75 {
    width: 75%;
}
.news-more img.w80 {
    width: 80%;
}
.news-more img.w85 {
    width: 85%;
}
.news-more img.w90 {
    width: 90%;
}
.news-more img.w95 {
    width: 95%;
}
.news-more img.w100 {
    width: 100%;
}

nav.menu-top .menu-box .sub-menu a {
  break-inside: avoid;
  -webkit-column-break-inside: avoid;
  page-break-inside: avoid;
}
/* End */
/* /local/templates/grsmu/assets/lightbox/css/lightbox.min.css?17823755722693 */
/* /local/templates/grsmu/assets/bvi/css/bvi.min.css?178237557278661 */
/* /local/templates/grsmu/assets/_css/css.css?1782375572105327 */
/* /local/templates/grsmu/assets/_css/custom.css?17823755722284 */
