html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:none}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:0px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}h1,h2,h3,h4,h5,h6,p{padding:0;margin:0}ul,li{list-style:none}a{text-decoration:none}*,:after,:before{box-sizing:border-box;outline:none}img{max-width:100%}label{display:block}html body>div#chromeperfectpixel-panel-container.chromeperfectpixel-panel-container .chromeperfectpixel-layer-img-container{overflow:hidden}@font-face{font-family:"Inter";src:url("../fonts/Inter/subset-Inter18pt-LightItalic.woff2") format("woff2"), url("../fonts/Inter/subset-Inter18pt-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter/subset-Inter18pt-ExtraLight.woff2") format("woff2"), url("../fonts/Inter/subset-Inter18pt-ExtraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter/subset-Inter18pt-ThinItalic.woff2") format("woff2"), url("../fonts/Inter/subset-Inter18pt-ThinItalic.woff") format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter/subset-Inter18pt-Bold.woff2") format("woff2"), url("../fonts/Inter/subset-Inter18pt-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter/subset-Inter18pt-ExtraLightItalic.woff2") format("woff2"), url("../fonts/Inter/subset-Inter18pt-ExtraLightItalic.woff") format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter/subset-Inter18pt-SemiBold.woff2") format("woff2"), url("../fonts/Inter/subset-Inter18pt-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter/subset-Inter18pt-Regular.woff2") format("woff2"), url("../fonts/Inter/subset-Inter18pt-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter/subset-Inter18pt-BoldItalic.woff2") format("woff2"), url("../fonts/Inter/subset-Inter18pt-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter/subset-Inter18pt-MediumItalic.woff2") format("woff2"), url("../fonts/Inter/subset-Inter18pt-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter/subset-Inter18pt-BlackItalic.woff2") format("woff2"), url("../fonts/Inter/subset-Inter18pt-BlackItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter/subset-Inter18pt-SemiBoldItalic.woff2") format("woff2"), url("../fonts/Inter/subset-Inter18pt-SemiBoldItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter/subset-Inter18pt-Italic.woff2") format("woff2"), url("../fonts/Inter/subset-Inter18pt-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter/subset-Inter18pt-Medium.woff2") format("woff2"), url("../fonts/Inter/subset-Inter18pt-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter/subset-Inter18pt-Light.woff2") format("woff2"), url("../fonts/Inter/subset-Inter18pt-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter/subset-Inter18pt-ExtraBold.woff2") format("woff2"), url("../fonts/Inter/subset-Inter18pt-ExtraBold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter/subset-Inter18pt-ExtraBoldItalic.woff2") format("woff2"), url("../fonts/Inter/subset-Inter18pt-ExtraBoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter/subset-Inter18pt-Thin.woff2") format("woff2"), url("../fonts/Inter/subset-Inter18pt-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter/subset-Inter18pt-Black.woff2") format("woff2"), url("../fonts/Inter/subset-Inter18pt-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-outline-width: 1px;--f-button-outline-color: rgba(0, 0, 0, .7);--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-opacity: 1;--f-button-svg-disabled-opacity: .5;--f-button-svg-transition: opacity .15s ease;--f-button-svg-transform: none}.f-button{width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);transform:var(--f-button-transform);transition:var(--f-button-transition);backdrop-filter:var(--f-button-backdrop-filter);display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;pointer-events:all;cursor:pointer;overflow:hidden}@media (hover:hover){.f-button:hover:not([aria-disabled]){color:var(--f-button-hover-color, var(--f-button-color));background-color:var(--f-button-hover-bg, var(--f-button-bg))}}.f-button:active:not([aria-disabled]){color:var(--f-button-active-color, var(--f-button-hover-color, var(--f-button-color)));background-color:var(--f-button-active-bg, var(--f-button-hover-bg, var(--f-button-bg)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset);position:relative;z-index:1}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);transform:var(--f-button-svg-transform);fill:var(--f-button-svg-fill);filter:var(--f-button-svg-filter);opacity:var(--f-button-svg-opacity, 1);transition:var(--f-button-svg-transition);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}:root{--f-spinner-color-1: rgba(0, 0, 0, .1);--f-spinner-color-2: rgba(17, 24, 28, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px}.f-spinner{position:absolute;top:50%;left:50%;margin:calc(var(--f-spinner-width) * -.5) 0 0 calc(var(--f-spinner-height) * -.5);padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height);border-radius:var(--f-spinner-border-radius);border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);animation:f-spinner 0.75s linear infinite, f-fadeIn 0.2s ease 0.2s both}@keyframes f-spinner{to{transform:rotate(360deg)}}.f-panzoom,.f-zoomable{position:relative;overflow:hidden;display:flex;align-items:center;flex-direction:column}.f-panzoom:before,.f-panzoom:after,.f-zoomable:before,.f-zoomable:after{display:block;content:""}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom__wrapper{position:relative;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__content.is-lazyloading,.f-panzoom__content.has-lazyerror{visibility:hidden}img.f-panzoom__content{vertical-align:top;object-fit:contain;transition:none;user-select:none}.f-panzoom__wrapper>img.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.f-panzoom__viewport>.f-panzoom__content{display:block;width:100%;height:100%;object-fit:fill}picture.f-panzoom__content img{vertical-align:top;width:100%;height:auto;max-height:100%;object-fit:contain;transition:none;user-select:none}.f-panzoom__protected{position:absolute;inset:0;z-index:1;user-select:none}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s) * .2) ease calc(var(--f-transition-duration, .2s) * .8) both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrevX}@keyframes f-slideInPrevX{0%{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextX{0%{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextX{to{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevX{to{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}}.is-vertical .f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrevY}@keyframes f-slideInPrevY{0%{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextY{0%{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextY{to{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevY{to{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}}.f-zoomInUp{animation:var(--f-transition-duration, 0.3s) ease both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.3s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(var(--f-zoomInUp-scale, 0.975)) translate3d(var(--f-zoomInUp-x, 0), var(--f-zoomInUp-y, 16px), 0);opacity:var(--f-zoomInUp-opacity, 0)}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(var(--f-zoomOutDown-scale, 0.975)) translate3d(var(--f-zoomOutDown-x, 0), var(--f-zoomOutDown-y, 16px), 0);opacity:0}}.f-throwOutUp{animation:var(--f-throwOutUp-duration, 0.2s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throwOutDown-duration, 0.2s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, calc(var(--f-throwOutUp-y, 150px) * -1), 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, var(--f-throwOutDown-y, 150px), 0);opacity:0}}.has-iframe .f-html,.has-pdf .f-html,.has-gmap .f-html{width:100%;height:100%;min-height:1px;overflow:visible}.has-pdf .f-html,.has-gmap .f-html{padding:0}.f-html{position:relative;box-sizing:border-box;margin:var(--f-html-margin, 0);padding:var(--f-html-padding, 2rem);color:var(--f-html-color, currentColor);background:var(--f-html-bg)}.f-html.is-error{text-align:center}.f-iframe{display:block;margin:0;border:0;height:100%;width:100%}.f-caption{align-self:center;flex-shrink:0;margin:var(--f-caption-margin);padding:var(--f-caption-padding, 16px 8px);max-width:100%;max-height:calc(80vh - 100px);overflow:auto;overflow-wrap:anywhere;line-height:var(--f-caption-line-height);color:var(--f-caption-color);background:var(--f-caption-bg);font:var(--f-caption-font)}.has-html5video .f-html,.has-youtube .f-html,.has-vimeo .f-html{padding:0;width:100%;height:100%;min-height:1px;overflow:visible;max-width:var(--f-video-width, 960px);max-height:var(--f-video-height, 540px);aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg, rgba(0, 0, 0, 0.9))}.f-html5video{border:0;display:block;height:100%;width:100%;background:transparent}.f-button.is-arrow{--f-button-width: var(--f-arrow-width, 46px);--f-button-height: var(--f-arrow-height, 46px);--f-button-svg-width: var(--f-arrow-svg-width, 24px);--f-button-svg-height: var(--f-arrow-svg-height, 24px);--f-button-svg-stroke-width: var(--f-arrow-svg-stroke-width, 1.75);--f-button-border-radius: var(--f-arrow-border-radius, unset);--f-button-bg: var(--f-arrow-bg, transparent);--f-button-hover-bg: var(--f-arrow-hover-bg, var(--f-arrow-bg));--f-button-active-bg: var(--f-arrow-active-bg, var(--f-arrow-hover-bg));--f-button-shadow: var(--f-arrow-shadow);--f-button-color: var(--f-arrow-color);--f-button-hover-color: var(--f-arrow-hover-color, var(--f-arrow-color));--f-button-active-color: var( --f-arrow-active-color, var(--f-arrow-hover-color) );overflow:visible}.f-button.is-arrow.is-prev,.f-button.is-arrow.is-next{position:absolute;transform:translate(0);z-index:20}.is-horizontal .f-button.is-arrow.is-prev,.is-horizontal .f-button.is-arrow.is-next{inset:50% auto auto;transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos, 0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos, 0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{top:var(--f-arrow-pos, 0);right:auto;bottom:auto;left:50%;transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{top:auto;right:auto;bottom:var(--f-arrow-pos, 0);left:50%;transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-prev svg,.is-vertical .f-button.is-arrow.is-next svg{transform:rotate(90deg)}.f-carousel__toolbar{--f-progressbar-height: 100%;display:grid;grid-template-columns:1fr auto 1fr;margin:var(--f-toolbar-margin, 0);padding:var(--f-toolbar-padding, 8px);line-height:var(--f-toolbar-line-height);background:var(--f-toolbar-bg, none);box-shadow:var(--f-toolbar-shadow, none);backdrop-filter:var(--f-toolbar-backdrop-filter);position:relative;z-index:20;color:var(--f-toolbar-color, currentColor);font-size:var(--f-toolbar-font-size, 17px);font-weight:var(--f-toolbar-font-weight, inherit);font-family:var(--f-toolbar-font, -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif);text-shadow:var(--f-toolbar-text-shadow);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;pointer-events:none}.f-carousel__toolbar.is-absolute{position:absolute;top:0;left:0;right:0}.f-carousel__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:var(--f-toolbar-gap, 0);pointer-events:none}.f-carousel__toolbar__column.is-left{justify-self:flex-start;justify-content:flex-start}.f-carousel__toolbar__column.is-middle{justify-content:center}.f-carousel__toolbar__column.is-right{justify-self:flex-end;justify-content:flex-end;flex-flow:nowrap}.f-carousel__toolbar__column>*{pointer-events:all}.f-carousel:has(.f-carousel__slide.is-fullsize) [data-panzoom-action=toggleFull] g{display:none}[data-autoplay-action=toggle] svg g:first-child{display:flex}[data-autoplay-action=toggle] svg g:last-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:first-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}.f-carousel__counter{position:relative;display:flex;flex-direction:row;cursor:default;user-select:none;margin:var(--f-counter-margin, 0);padding:var(--f-counter-padding, 4px);line-height:var(--f-counter-line-height);background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius)}.f-carousel__counter span{padding:0 var(--f-counter-gap, 4px)}:root{--f-thumbs-gap: 8px;--f-thumbs-margin: 0;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-z-index: 1;--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-fit: cover;--f-thumb-opacity: 1;--f-thumb-transition: opacity .3s ease, transform .15s ease;--f-thumb-border: none;--f-thumb-border-radius: 4px;--f-thumb-transfors: none;--f-thumb-shadow: none;--f-thumb-bg: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .05));--f-thumb-focus-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff}.f-thumbs{--f-carousel-slide-width: calc(var(--f-thumb-width) + var(--f-thumbs-gap));--f-carousel-slide-height: calc(var(--f-thumb-height) + var(--f-thumbs-gap));--f-carousel-gap: 0;flex-shrink:0;max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y) * 2);margin:var(--f-thumbs-margin);padding:0;background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;user-select:none;transition:max-height 0.3s ease;z-index:var(--f-thumbs-z-index);overflow:hidden}.f-thumbs__viewport{margin:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:visible;display:grid}.f-thumbs__slide{position:relative;grid-area:1/1;display:flex;align-items:center;flex-direction:column;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);margin:0;padding:calc(var(--f-thumbs-gap) * .5);cursor:pointer;overflow:visible}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity, 1);transform:var(--f-thumb-hover-transform, none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border, none);box-shadow:var(--f-thumb-hover-shadow, var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;margin:auto;padding:0;position:relative;overflow:visible;width:100%;height:100%;outline:none;transition:var(--f-thumb-transition);border-radius:var(--f-thumb-border-radius);opacity:var(--f-thumb-opacity);transform:var(--f-thumb-transform);background:var(--f-thumb-bg)}.f-thumbs__slide button:after{content:"";position:absolute;inset:0;z-index:1;transition:none;border-radius:inherit;border:var(--f-thumb-border);box-shadow:var(--f-thumb-shadow)}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity, 1);transform:var(--f-thumb-focus-transform, none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity, 1);transform:var(--f-thumb-active-transform, none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border, none);box-shadow:var(--f-thumb-active-shadow, var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity, 1);transform:var(--f-thumb-selected-transform, none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border, none);box-shadow:var(--f-thumb-selected-shadow, var(--f-thumb-shadow))}.f-thumbs__slide img{display:block;width:100%;height:100%;object-fit:var(--f-thumb-fit);border-radius:inherit;pointer-events:none}.f-thumbs__slide img.has-lazyerror{display:none}.f-thumbs.is-modern{--f-thumb-clip-width: 46px;--f-thumb-extra-gap: 16px;--f-carousel-slide-width: calc( var(--f-thumb-clip-width) + var(--f-thumbs-gap) );--f-carousel-slide-height: var(--f-thumb-height);--width-diff: calc((var(--f-thumb-width) - var(--f-thumb-clip-width)))}.f-thumbs.is-modern .f-thumbs__viewport{width:calc(100% + var(--width-diff) * 2);margin-left:calc(var(--width-diff) * -1)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift: calc((var(--width-diff) * .5) * var(--progress));--clip-path: inset( 0 var(--clip-shift) round var(--f-thumb-border-radius, 0) );padding:0;overflow:visible;left:var(--shift, 0);will-change:left;transition:left var(--f-transition-duration) var(--f-transition-easing)}.f-thumbs.is-modern .f-thumbs__slide button{display:block;margin-left:-50%;width:var(--f-thumb-width);clip-path:var(--clip-path);border:none;box-shadow:none;transition:clip-path var(--f-transition-duration) var(--f-transition-easing), opacity var(--f-thumb-transition-duration, 0.2s) var(--f-thumb-transition-easing, ease)}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{content:"";position:absolute;z-index:1;top:0;left:var(--clip-shift);bottom:0;right:var(--clip-shift);transition:border var(--f-transition-duration) var(--f-transition-easing), box-shadow var(--f-transition-duration) var(--f-transition-easing);border-radius:inherit;border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, none)}.f-thumbs.is-modern{--f-transition-duration: .25s;--f-transition-easing: ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration: 0s}.f-progressbar{position:absolute;top:0;left:0;right:0;z-index:30;height:var(--f-progressbar-height, 3px);transform:scaleX(0);transform-origin:0;background:var(--f-progressbar-color, var(--f-carousel-theme-color, #575ad6));user-select:none;pointer-events:none;animation-name:f-progressbar;animation-play-state:running;animation-timing-function:linear}@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}.in-fullscreen-mode>.f-carousel{flex:1;min-width:0 !important;min-height:0 !important}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--f-body-margin, 0px) + var(--f-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__dialog{width:100%;height:100vh;max-height:unset;max-width:unset;padding:0;margin:0;border:0;overflow:hidden;background:transparent}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports (height: 100dvh){.fancybox__dialog{height:100dvh}}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-backdrop-bg: rgba(24, 24, 27, .95);--f-toolbar-margin: 0;--f-toolbar-padding: 8px;--f-toolbar-gap: 0;--f-toolbar-color: #ddd;--f-toolbar-font-size: 16px;--f-toolbar-font-weight: 500;--f-toolbar-font: -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif;--f-toolbar-line-height: var(--f-button-height);--f-toolbar-text-shadow: 1px 1px 1px rgba(0, 0, 0, .75);--f-toolbar-shadow: none;--f-toolbar-bg: none;--f-counter-margin: 0;--f-counter-padding: 0px 10px;--f-counter-gap: 4px;--f-counter-line-height: var(--f-button-height);--f-carousel-gap: 17px;--f-carousel-slide-width: 100%;--f-carousel-slide-height: 100%;--f-carousel-slide-padding: 0;--f-carousel-slide-bg: unset;--f-html-color: #222;--f-html-bg: #fff;--f-error-color: #fff;--f-error-bg: #333;--f-caption-margin: 0;--f-caption-padding: 16px 8px;--f-caption-color: var(--fancybox-color, #dbdbdb);--f-caption-bg: transparent;--f-caption-font: inherit;--f-caption-line-height: 1.375;--f-spinner-color-1: rgba(255, 255, 255, .2);--f-spinner-color-2: rgba(255, 255, 255, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px;--f-progressbar-color: rgba(255, 255, 255, .2);--f-button-width: 46px;--f-button-height: 46px;--f-button-color: #ddd;--f-button-hover-color: #fff;--f-button-outline-width: 1px;--f-button-outline-color: rgba(255, 255, 255, .75);--f-button-outline-offset: 0px;--f-button-bg: rgba(54, 54, 54, .75);--f-button-border: 0;--f-button-border-radius: 0;--f-button-shadow: none;--f-button-transition: all .2s ease;--f-button-transform: none;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.75;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .01)), drop-shadow(1px 2px 1px rgba(24, 24, 27, .05));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: .5;--f-arrow-pos: 32px;--f-arrow-width: 50px;--f-arrow-height: 50px;--f-arrow-svg-width: 24px;--f-arrow-svg-height: 24px;--f-arrow-svg-stroke-width: 2;--f-arrow-border-radius: 50%;--f-arrow-bg: rgba(54, 54, 54, .65);--f-arrow-color: #ddd;--f-arrow-hover-color: #fff;--f-thumbs-margin: 0px;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-bg: none;--f-thumb-transition: all .2s ease;--f-thumb-width: 94px;--f-thumb-height: 76px;--f-thumb-opacity: 1;--f-thumb-border: none;--f-thumb-shadow: none;--f-thumb-transform: none;--f-thumb-focus-opacity: 1;--f-thumb-focus-border: none;--f-thumb-focus-shadow: inset 0 0 0 2px rgba(255, 255, 255, .65);--f-thumb-focus-transform: none;--f-thumb-hover-opacity: 1;--f-thumb-hover-border: none;--f-thumb-hover-transform: none;--f-thumb-active-opacity: var(--f-thumb-hover-opacity);--f-thumb-active-border: var(--f-thumb-hover-border);--f-thumb-active-transform: var(--f-thumb-hover-transform);--f-thumb-selected-opacity: 1;--f-thumb-selected-border: none;--f-thumb-selected-shadow: inset 0 0 0 2px #fff;--f-thumb-selected-transform: none;position:absolute;inset:0;overflow:hidden;outline:none;display:flex;flex-direction:column}.fancybox__container[theme=light]{--fancybox-color: #222;--fancybox-backdrop-bg: rgba(255, 255, 255, .97);--f-toolbar-color: var(--fancybox-color, #222);--f-toolbar-text-shadow: none;--f-toolbar-font-weight: 400;--f-html-color: var(--fancybox-color, #222);--f-html-bg: #fff;--f-error-color: #555;--f-error-bg: #fff;--f-video-bg: #fff;--f-caption-color: #333;--f-spinner-color-1: rgba(0, 0, 0, .2);--f-spinner-color-2: rgba(0, 0, 0, .8);--f-spinner-border-width: 3.5px;--f-progressbar-color: rgba(111, 111, 116, .2);--f-button-color: #333;--f-button-hover-color: #000;--f-button-outline-color: rgba(0, 0, 0, .85);--f-button-bg: rgba(255, 255, 255, .85);--f-button-svg-stroke-width: 1.3;--f-button-svg-filter: none;--f-arrow-bg: rgba(255, 255, 255, .85);--f-arrow-color: #333;--f-arrow-hover-color: #000;--f-arrow-svg-stroke-width: 1.3;--f-close-button-color: #555;--f-close-button-hover-color: #000;--f-thumb-bg: linear-gradient(#ebeff2, #e2e8f0);--f-thumb-focus-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #888;--f-thumb-selected-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #000}.fancybox__container::backdrop{background-color:transparent}.fancybox__container>*:not(.fancybox__carousel),.fancybox__container .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){opacity:var(--f-drag-opacity, 1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing>*:not(.fancybox__carousel),.fancybox__container.is-revealing .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){animation:var(--f-interface-enter-duration, .35s) ease none f-fadeIn}.fancybox__container.is-hiding>*:not(.fancybox__carousel),.fancybox__container.is-hiding .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-exit-duration, .35s) ease forwards f-fadeOut}.fancybox__container.is-idle .f-carousel__toolbar{pointer-events:none;opacity:0}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none;animation:0.15s ease-out both f-fadeOut}.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:0.15s ease-out both f-fadeOut}.fancybox__backdrop{position:fixed;inset:0;z-index:-1;background:var(--fancybox-backdrop-bg)}.fancybox__carousel{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__carousel.is-vertical{--f-carousel-slide-height: 100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{position:absolute;content:"";inset:-30px;z-index:1}.fancybox__carousel>.f-progressbar{background-color:var(--fancybox-color)}.fancybox__viewport{display:grid;flex:1;min-height:0;min-width:0;position:relative;overflow:visible;transform:translate3d(0, var(--f-drag-offset, 0), 0)}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [data-selectable],.fancybox__viewport [contenteditable]{cursor:auto}.fancybox__slide{box-sizing:border-box;position:relative;grid-area:1/1;display:flex;align-items:center;flex-direction:column;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);min-width:0;min-height:0;max-width:100%;margin:0;padding:var(--f-carousel-slide-padding);background:var(--f-carousel-slide-bg);backface-visibility:hidden;transform:translateZ(0);will-change:transform}.fancybox__slide:before,.fancybox__slide:after{display:block;content:""}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color: var(--f-error-color, --f-html-color);--f-html-bg: var(--f-error-bg, --f-html-bg)}.fancybox__slide.has-html{overflow:auto;padding:8px}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide .f-button[data-fancybox-close]{--f-button-width: var(--f-close-button-width, 34px);--f-button-height: var(--f-close-button-height, 34px);--f-button-border-radius: var(--f-close-border-radius, 4px);--f-button-color: var(--f-close-button-color, #fff);--f-button-hover-color: var(--f-close-button-hover-color, #fff);--f-button-bg: var(--f-close-button-bg, transparent);--f-button-hover-bg: var(--f-close-button-hover-bg, transparent);--f-button-active-bg: var(--f-close-button-active-bg, transparent);--f-button-svg-width: var(--f-close-button-svg-width, 22px);--f-button-svg-height: var(--f-close-button-svg-height, 22px);position:absolute;top:calc(var(--f-button-height) * -1);right:0;z-index:40}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}/*! name: vanilla-calendar-pro v3.0.5 | url: https://github.com/uvarov-frontend/vanilla-calendar-pro */[data-vc=calendar]{border-radius:0.75rem;box-sizing:border-box;display:flex;flex-direction:column;min-width:272px;opacity:1;padding:1rem;position:relative;transition-duration:0.15s;transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}[data-vc=calendar] [tabindex="0"]:focus-visible,[data-vc=calendar] button:focus-visible,[data-vc=calendar]:focus-visible{border-radius:0.5rem;outline-offset:-1px;outline-style:solid;outline-width:1px}[data-vc=calendar][data-vc-type=multiple] [data-vc=dates]{flex-grow:0}[data-vc=calendar][data-vc-calendar-hidden]{opacity:0;pointer-events:none}[data-vc=calendar][data-vc-calendar-hidden] *{pointer-events:none !important}[data-vc=calendar][data-vc-input]{position:absolute}[data-vc=calendar][data-vc-input][data-vc-position=bottom]{margin-top:0.25rem}[data-vc=calendar][data-vc-input][data-vc-position=top]{margin-top:-0.25rem}[data-vc=controls]{align-items:center;box-sizing:content-box;display:flex;justify-content:space-between;left:0;padding-left:1rem;padding-right:1rem;padding-top:1.25rem;pointer-events:none;position:absolute;right:0;top:0;z-index:20}[data-vc-arrow]{background-color:transparent;border-width:0;cursor:pointer;display:block;height:1.5rem;pointer-events:auto;position:relative;width:1.5rem}[data-vc-arrow]:before{background-position:50%;background-repeat:no-repeat;height:100%;left:0;position:absolute;top:0;width:100%;--tw-content:"";content:var(--tw-content)}[data-vc-arrow=prev]:before{transform:rotate(90deg)}[data-vc-arrow=next]:before{transform:rotate(-90deg)}[data-vc=grid]{display:flex;flex-grow:1;flex-wrap:wrap;gap:1.75rem}[data-vc=grid][data-vc-grid=hidden] [data-vc=column]{opacity:0.3;pointer-events:none}[data-vc=grid][data-vc-grid=hidden] [data-vc=column][data-vc-column=month],[data-vc=grid][data-vc-grid=hidden] [data-vc=column][data-vc-column=year]{opacity:1;pointer-events:auto}[data-vc=column]{display:flex;flex-direction:column;flex-grow:1;min-width:240px}[data-vc=header]{align-items:center;display:flex;margin-bottom:0.75rem;position:relative}[data-vc-header=content]{align-items:center;display:grid;flex-grow:1;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:center;padding-left:1rem;padding-right:1rem;white-space:pre-wrap}[data-vc=month],[data-vc=year]{background-color:transparent;border-radius:0.25rem;border-width:0;cursor:pointer;font-size:1rem;font-weight:700;line-height:1.5rem;padding:0.25rem}[data-vc=month]:disabled,[data-vc=year]:disabled{pointer-events:none}[data-vc=content],[data-vc=wrapper]{display:flex;flex-grow:1}[data-vc=content]{flex-direction:column}[data-vc=months]{grid-template-columns:repeat(4, minmax(0, 1fr))}[data-vc=months],[data-vc=years]{align-items:center;-moz-column-gap:0.25rem;column-gap:0.25rem;display:grid;flex-grow:1;row-gap:1rem}[data-vc=years]{grid-template-columns:repeat(5, minmax(0, 1fr))}[data-vc-months-month],[data-vc-years-year]{align-items:center;border-radius:0.5rem;border-width:0;cursor:pointer;display:flex;font-size:0.75rem;font-weight:600;height:2.5rem;justify-content:center;line-height:1rem;padding:0.25rem;text-align:center;word-break:break-all}[data-vc-months-month]:disabled,[data-vc-years-year]:disabled{pointer-events:none}[data-vc-week=numbers]{display:flex;flex-direction:column}[data-vc-week-numbers=title]{align-items:center;display:flex;font-size:0.75rem;font-weight:700;justify-content:center;line-height:1rem;margin-bottom:0.5rem}[data-vc-week-numbers=content]{align-items:center;display:grid;grid-auto-flow:row;justify-items:center;row-gap:0.25rem}[data-vc-week-number]{align-items:center;background-color:transparent;border-style:none;cursor:pointer;display:flex;font-size:0.75rem;font-weight:600;justify-content:center;line-height:1rem;margin:0;min-height:1.875rem;min-width:1.875rem;padding:0;width:100%}[data-vc=week]{display:grid;grid-template-columns:repeat(7, 1fr);justify-items:center;margin-bottom:0.5rem}[data-vc-week-day]{align-items:center;background-color:transparent;border-style:none;display:flex;font-size:0.75rem;font-weight:700;justify-content:center;line-height:1rem;margin:0;min-width:1.875rem;padding:0;width:100%}button[data-vc-week-day]{cursor:pointer}[data-vc=dates]{align-items:center;display:grid;flex-grow:1;grid-template-columns:repeat(7, 1fr);justify-items:center;pointer-events:none}[data-vc=dates][data-vc-dates-disabled] [data-vc-date-btn]{cursor:default}[data-vc-date]{align-items:center;display:flex;justify-content:center;padding-bottom:0.125rem;padding-top:0.125rem;pointer-events:auto;position:relative;width:100%}[data-vc-date][data-vc-date-disabled],[data-vc-date][data-vc-date-disabled] [data-vc-date-btn]{pointer-events:none}[data-vc-date][data-vc-date-hover] [data-vc-date-btn]{border-radius:0}[data-vc-date][data-vc-date-hover=first] [data-vc-date-btn]{border-bottom-left-radius:0.5rem;border-bottom-right-radius:0;border-top-left-radius:0.5rem;border-top-right-radius:0}[data-vc-date][data-vc-date-hover=last] [data-vc-date-btn]{border-bottom-left-radius:0;border-bottom-right-radius:0.5rem;border-top-left-radius:0;border-top-right-radius:0.5rem}[data-vc-date][data-vc-date-hover=first-and-last] [data-vc-date-btn]{border-radius:0.5rem}[data-vc-date][data-vc-date-hover=first][data-vc-date-selected] [data-vc-date-btn]{border-bottom-left-radius:0.5rem;border-top-left-radius:0.5rem}[data-vc-date][data-vc-date-hover=last][data-vc-date-selected] [data-vc-date-btn]{border-bottom-right-radius:0.5rem;border-top-right-radius:0.5rem}[data-vc-date][data-vc-date-selected=first] [data-vc-date-btn]{border-bottom-left-radius:0.5rem;border-bottom-right-radius:0;border-top-left-radius:0.5rem;border-top-right-radius:0}[data-vc-date][data-vc-date-selected=last] [data-vc-date-btn]{border-bottom-left-radius:0;border-bottom-right-radius:0.5rem;border-top-left-radius:0;border-top-right-radius:0.5rem}[data-vc-date][data-vc-date-selected=first-and-last] [data-vc-date-btn]{border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem;border-top-left-radius:0.5rem;border-top-right-radius:0.5rem}[data-vc-date][data-vc-date-selected=middle] [data-vc-date-btn]{border-radius:0}[data-vc-date][data-vc-date-disabled]+[data-vc-date-hover] [data-vc-date-btn],[data-vc-date][data-vc-date-disabled]+[data-vc-date-selected] [data-vc-date-btn]{border-bottom-left-radius:0.5rem;border-top-left-radius:0.5rem}[data-vc-date][data-vc-date-hover]:has(+ [data-vc-date-disabled]) [data-vc-date-btn],[data-vc-date][data-vc-date-selected]:has(+ [data-vc-date-disabled]) [data-vc-date-btn]{border-bottom-right-radius:0.5rem;border-top-right-radius:0.5rem}[data-vc-date-btn]:focus-visible+[data-vc-date-popup],[data-vc-date-btn]:hover+[data-vc-date-popup],[data-vc-date-popup]:focus-visible,[data-vc-date-popup]:hover{opacity:1;pointer-events:auto}[data-vc-date-btn]{align-items:center;border-radius:0.5rem;border-width:0;cursor:pointer;display:flex;font-size:0.75rem;font-weight:400;height:100%;justify-content:center;line-height:1rem;min-height:1.875rem;min-width:1.875rem;padding:0;transition-duration:75ms;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);width:100%}[data-vc-date][data-vc-date-today] [data-vc-date-btn]{font-weight:700}[data-vc-date-popup]{max-width:9rem;min-width:5rem;pointer-events:none;position:absolute;z-index:20;--tw-translate-x:-50%;border-radius:0.5rem;font-size:0.75rem;font-weight:400;line-height:1rem;opacity:0;padding:0.25rem 0.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:75ms;transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}[data-vc-date-popup]:hover{opacity:1;pointer-events:auto}[data-vc-date-range-tooltip]{max-width:9rem;pointer-events:none;position:absolute;z-index:30;--tw-translate-x:-50%;--tw-translate-y:-100%;border-radius:0.375rem;font-size:0.75rem;font-weight:400;line-height:1rem;padding:0.25rem 0.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-vc-date-range-tooltip=hidden]{opacity:0}[data-vc-date-range-tooltip=visible]{opacity:1}[data-vc=time]{border-style:solid;border-width:1px 0 0;display:grid;gap:0.75rem;grid-template-columns:auto 1fr;margin-top:0.75rem;padding-top:0.75rem}[data-vc-time=content]{align-items:center;display:grid;grid-auto-flow:column}[data-vc-time-input=hour]{margin-right:0.35rem;position:relative;width:1.75rem}[data-vc-time-input=hour]:after{display:block;margin-top:calc(-50% + 1px);position:absolute;right:-5px;top:50%;--tw-content:":";content:var(--tw-content)}[data-vc-time-input=minute]{width:1.75rem}[data-vc-time-input=hour] input,[data-vc-time-input=minute] input{border-radius:0.25rem;border-width:0;box-sizing:border-box;display:block;font-size:1.125rem;font-weight:600;line-height:1.125rem;margin:0;padding:0.125rem;position:relative;text-align:center;width:100%}[data-vc-time-input=hour] input:focus-visible,[data-vc-time-input=minute] input:focus-visible{outline-style:solid;outline-width:1px}[data-vc-time-input=hour] input:disabled,[data-vc-time-input=minute] input:disabled{cursor:default}[data-vc-time-input=hour] input:hover:disabled,[data-vc-time-input=minute] input:hover:disabled,[data-vc-time=keeping]{background-color:transparent}[data-vc-time=keeping]{border-radius:0.25rem;border-width:0;cursor:pointer;font-size:0.69rem;margin-left:1px;margin-top:0.25rem;padding:0;width:22px}[data-vc-time=keeping]:focus-visible{outline-style:solid;outline-width:1px}[data-vc-time=keeping]:disabled{cursor:default}[data-vc-time=keeping]:hover:disabled{background-color:transparent}[data-vc-time=ranges]{display:grid;grid-auto-flow:row}[data-vc-time-range]{font-size:0;position:relative;z-index:10}[data-vc-time-range]:before{content:var(--tw-content);left:0}[data-vc-time-range]:after{content:var(--tw-content);right:0}[data-vc-time-range]:after,[data-vc-time-range]:before{content:"";height:0.5rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1px;z-index:10}[data-vc-time-range] input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:1.25rem;margin:0;outline-width:0;position:relative;width:100%}[data-vc-time-range] input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border-radius:0.25rem;border-style:solid;border-width:1px;box-sizing:border-box;cursor:pointer;height:1rem;margin-top:-0.5rem;position:relative;width:0.75rem;z-index:20;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}[data-vc-time-range] input::-moz-range-thumb{border-radius:0.25rem;border-style:solid;border-width:1px;box-sizing:border-box;cursor:pointer;height:1rem;position:relative;width:0.75rem;z-index:20;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}[data-vc-time-range] input::-webkit-slider-runnable-track{box-sizing:border-box;cursor:pointer;height:1px;margin-top:1px;width:100%;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}[data-vc-time-range] input::-moz-range-track{box-sizing:border-box;cursor:pointer;height:1px;margin-top:1px;width:100%;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}[data-vc-theme=light].vc{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#0f172a}[data-vc-theme=light].vc[data-vc-input]{--tw-shadow:0 9px 20px rgba(0,0,0,.1);--tw-shadow-colored:0 9px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}[data-vc-theme=light].vc [tabindex="0"]:focus-visible,[data-vc-theme=light].vc button:focus-visible,[data-vc-theme=light].vc:focus-visible{outline-color:#fdba74}[data-vc-theme=light] .vc-arrow{background-color:transparent}[data-vc-theme=light] .vc-arrow:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iIzBmMTcyYSIgZD0iTTEyIDE2Yy0uMyAwLS41LS4xLS43LS4zbC02LTZjLS40LS40LS40LTEgMC0xLjRzMS0uNCAxLjQgMGw1LjMgNS4zIDUuMy01LjNjLjQtLjQgMS0uNCAxLjQgMHMuNCAxIDAgMS40bC02IDZjLS4yLjItLjQuMy0uNy4zIi8+PC9zdmc+");content:var(--tw-content)}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-arrow:hover:before{content:var(--tw-content);opacity:0.6}}[data-vc-theme=light] .vc-header__content,[data-vc-theme=light] .vc-month,[data-vc-theme=light] .vc-year{color:#0f172a}[data-vc-theme=light] .vc-month:disabled,[data-vc-theme=light] .vc-year:disabled{color:#cbd5e1}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-month:hover,[data-vc-theme=light] .vc-year:hover{color:#64748b}}[data-vc-theme=light] .vc-months__month,[data-vc-theme=light] .vc-years__year{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#64748b}[data-vc-theme=light] .vc-months__month:disabled,[data-vc-theme=light] .vc-years__year:disabled{color:#cbd5e1}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-months__month:hover,[data-vc-theme=light] .vc-years__year:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}[data-vc-theme=light] .vc-months__month:hover:disabled,[data-vc-theme=light] .vc-years__year:hover:disabled{color:#cbd5e1}}[data-vc-theme=light] .vc-months__month[data-vc-months-month-selected],[data-vc-theme=light] .vc-years__year[data-vc-years-year-selected]{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-months__month[data-vc-months-month-selected]:hover,[data-vc-theme=light] .vc-years__year[data-vc-years-year-selected]:hover{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}}[data-vc-theme=light] .vc-week-number,[data-vc-theme=light] .vc-week-numbers__title{color:#64748b}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-week-number:hover{color:#475569}}[data-vc-theme=light] .vc-week__day{color:#64748b}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] button.vc-week__day:hover{color:#475569}}[data-vc-theme=light] .vc-week__day[data-vc-week-day-off]{color:#f43f5e}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] button.vc-week__day[data-vc-week-day-off]:hover{color:#e11d48}}[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-holiday][data-vc-date-selected] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-weekend][data-vc-date-selected] .vc-date__btn{background-color:rgb(244 63 94/var(--tw-bg-opacity));--tw-bg-opacity:0.7;color:#fff}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-holiday][data-vc-date-selected] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-weekend][data-vc-date-selected] .vc-date__btn:hover{background-color:rgb(244 63 94/var(--tw-bg-opacity));--tw-bg-opacity:0.7;color:#fff}}[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-holiday][data-vc-date-month=next][data-vc-date-selected] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-holiday][data-vc-date-month=prev][data-vc-date-selected] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-weekend][data-vc-date-month=next][data-vc-date-selected] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-weekend][data-vc-date-month=prev][data-vc-date-selected] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));color:#64748b}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-holiday][data-vc-date-month=next][data-vc-date-selected] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-holiday][data-vc-date-month=prev][data-vc-date-selected] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-weekend][data-vc-date-month=next][data-vc-date-selected] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-weekend][data-vc-date-month=prev][data-vc-date-selected] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));color:#64748b}}[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-selected] .vc-date__btn{background-color:rgb(6 182 212/var(--tw-bg-opacity));--tw-bg-opacity:0.7;color:#fff}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-selected] .vc-date__btn:hover{background-color:rgb(6 182 212/var(--tw-bg-opacity));--tw-bg-opacity:0.7;color:#fff}}[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-month=next][data-vc-date-selected] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-month=prev][data-vc-date-selected] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));color:#64748b}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-month=next][data-vc-date-selected] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-month=prev][data-vc-date-selected] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));color:#64748b}}[data-vc-theme=light] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#0f172a}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}}[data-vc-theme=light] .vc-date[data-vc-date-today] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));color:#06b6d4}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-date[data-vc-date-today] .vc-date__btn:hover{color:#06b6d4}}[data-vc-theme=light] .vc-date[data-vc-date-today][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-today][data-vc-date-month=prev] .vc-date__btn{color:#64748b}[data-vc-theme=light] .vc-date[data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-month=prev] .vc-date__btn{color:#94a3b8}[data-vc-theme=light] .vc-date[data-vc-date-disabled] .vc-date__btn{color:#cbd5e1}[data-vc-theme=light] .vc-date[data-vc-date-hover] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}[data-vc-theme=light] .vc-date[data-vc-date-hover=first] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-hover=last] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-date[data-vc-date-hover=first] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-hover=last] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}}[data-vc-theme=light] .vc-date[data-vc-date-holiday] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend] .vc-date__btn{color:#f43f5e}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-date[data-vc-date-holiday] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-weekend] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity))}}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-hover] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-hover] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity))}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-hover=first] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-hover=last] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-hover=first] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-hover=last] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity))}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-hover=first] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-hover=last] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-hover=first] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-hover=last] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity))}}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-disabled] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-disabled] .vc-date__btn{color:#cbd5e1}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-today] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-today] .vc-date__btn{color:#f43f5e}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-today][data-vc-date-disabled] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-today][data-vc-date-disabled] .vc-date__btn{color:#cbd5e1}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-month=prev] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-month=prev] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#94a3b8}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-month=next] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-month=prev] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-month=next] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-month=prev] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-hover][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-hover][data-vc-date-month=prev] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-hover][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-hover][data-vc-date-month=prev] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-today][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-today][data-vc-date-month=prev] .vc-date__btn{color:#94a3b8}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-disabled][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-disabled][data-vc-date-month=prev] .vc-date__btn{color:#cbd5e1}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-selected] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-selected] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity));color:#fff}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-selected] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-selected] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity));color:#fff}}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-selected][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-selected][data-vc-date-month=prev] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity));color:#64748b}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-selected][data-vc-date-month=next] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-selected][data-vc-date-month=prev] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity));color:#64748b}}[data-vc-theme=light] .vc-date[data-vc-date-selected] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-date[data-vc-date-selected] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}}[data-vc-theme=light] .vc-date[data-vc-date-selected][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-selected][data-vc-date-month=prev] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity));color:#64748b}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-date[data-vc-date-selected][data-vc-date-month=next] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-selected][data-vc-date-month=prev] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity));color:#64748b}}[data-vc-theme=light] .vc-date__popup{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#0f172a;--tw-shadow:0 3px 15px rgba(85,85,85,.2);--tw-shadow-colored:0 3px 15px var(--tw-shadow-color)}[data-vc-theme=light] .vc-date-range-tooltip,[data-vc-theme=light] .vc-date__popup{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[data-vc-theme=light] .vc-date-range-tooltip{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity));color:#64748b;--tw-shadow:0px 1px 4px rgba(85,85,85,.2);--tw-shadow-colored:0px 1px 4px var(--tw-shadow-color)}[data-vc-theme=light] .vc-time{border-color:#cbd5e1}[data-vc-theme=light] .vc-time__hour:after,[data-vc-theme=light] .vc-time__minute:after{color:#0f172a;content:var(--tw-content)}[data-vc-theme=light] .vc-time__hour input,[data-vc-theme=light] .vc-time__minute input{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#0f172a}[data-vc-theme=light] .vc-time__hour input:focus-visible,[data-vc-theme=light] .vc-time__minute input:focus-visible{outline-color:#fdba74}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-time__hour input:hover,[data-vc-theme=light] .vc-time__minute input:hover{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity))}}[data-vc-theme=light] .vc-time__hour input[data-vc-input-focus],[data-vc-theme=light] .vc-time__minute input[data-vc-input-focus]{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity))}[data-vc-theme=light] .vc-time__keeping{color:#64748b}[data-vc-theme=light] .vc-time__keeping:focus-visible{outline-color:#fdba74}@media (hover:hover) and (pointer:fine){[data-vc-theme=light] .vc-time__keeping:hover{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity))}}[data-vc-theme=light] .vc-time__range input{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}[data-vc-theme=light] .vc-time__range:after,[data-vc-theme=light] .vc-time__range:before{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}[data-vc-theme=light] .vc-time__range:hover input::-webkit-slider-thumb{border-color:#94a3b8}[data-vc-theme=light] .vc-time__range:hover input::-moz-range-thumb{border-color:#94a3b8}[data-vc-theme=light] .vc-time__range input:focus-visible::-webkit-slider-thumb{border-color:#fdba74}[data-vc-theme=light] .vc-time__range input:focus-visible::-moz-range-thumb{border-color:#fdba74}[data-vc-theme=light] .vc-time__range input::-webkit-slider-thumb{border-color:#cbd5e1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}[data-vc-theme=light] .vc-time__range input::-moz-range-thumb{border-color:#cbd5e1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}[data-vc-theme=light] .vc-time__range input::-webkit-slider-runnable-track{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}[data-vc-theme=light] .vc-time__range input::-moz-range-track{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}[data-vc-theme=dark].vc{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity));color:#fff}[data-vc-theme=dark].vc[data-vc-input]{--tw-shadow:0 9px 20px rgba(0,0,0,.1);--tw-shadow-colored:0 9px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}[data-vc-theme=dark].vc [tabindex="0"]:focus-visible,[data-vc-theme=dark].vc button:focus-visible,[data-vc-theme=dark].vc:focus-visible{outline-color:#fdba74}[data-vc-theme=dark] .vc-arrow{background-color:transparent}[data-vc-theme=dark] .vc-arrow:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEyIDE2Yy0uMyAwLS41LS4xLS43LS4zbC02LTZjLS40LS40LS40LTEgMC0xLjRzMS0uNCAxLjQgMGw1LjMgNS4zIDUuMy01LjNjLjQtLjQgMS0uNCAxLjQgMHMuNCAxIDAgMS40bC02IDZjLS4yLjItLjQuMy0uNy4zIi8+PC9zdmc+");content:var(--tw-content)}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-arrow:hover:before{content:var(--tw-content);opacity:0.6}}[data-vc-theme=dark] .vc-header__content,[data-vc-theme=dark] .vc-month,[data-vc-theme=dark] .vc-year{color:#fff}[data-vc-theme=dark] .vc-month:disabled,[data-vc-theme=dark] .vc-year:disabled{color:#334155;opacity:0.8}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-month:hover,[data-vc-theme=dark] .vc-year:hover{color:#64748b}}[data-vc-theme=dark] .vc-months__month,[data-vc-theme=dark] .vc-years__year{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity));color:#fff}[data-vc-theme=dark] .vc-months__month:disabled,[data-vc-theme=dark] .vc-years__year:disabled{color:#334155;opacity:0.8}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-months__month:hover,[data-vc-theme=dark] .vc-years__year:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}[data-vc-theme=dark] .vc-months__month:hover:disabled,[data-vc-theme=dark] .vc-years__year:hover:disabled{color:#334155}}[data-vc-theme=dark] .vc-months__month[data-vc-months-month-selected],[data-vc-theme=dark] .vc-years__year[data-vc-years-year-selected]{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity));color:#fff}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-months__month[data-vc-months-month-selected]:hover,[data-vc-theme=dark] .vc-years__year[data-vc-years-year-selected]:hover{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity));color:#fff}}[data-vc-theme=dark] .vc-week-number,[data-vc-theme=dark] .vc-week-numbers__title{color:#fff}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-week-number:hover{color:#cbd5e1}}[data-vc-theme=dark] .vc-week__day{color:#fff}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] button.vc-week__day:hover{color:#cbd5e1}}[data-vc-theme=dark] .vc-week__day[data-vc-week-day-off]{color:#f43f5e}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] button.vc-week__day[data-vc-week-day-off]:hover{color:#e11d48}}[data-vc-theme=dark] .vc-date[data-vc-date-selected=middle][data-vc-date-holiday][data-vc-date-selected] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-selected=middle][data-vc-date-weekend][data-vc-date-selected] .vc-date__btn{background-color:rgb(244 63 94/var(--tw-bg-opacity));--tw-bg-opacity:0.8;color:#fff}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-date[data-vc-date-selected=middle][data-vc-date-holiday][data-vc-date-selected] .vc-date__btn:hover,[data-vc-theme=dark] .vc-date[data-vc-date-selected=middle][data-vc-date-weekend][data-vc-date-selected] .vc-date__btn:hover{background-color:rgb(244 63 94/var(--tw-bg-opacity));--tw-bg-opacity:0.8;color:#fff}}[data-vc-theme=dark] .vc-date[data-vc-date-selected=middle][data-vc-date-holiday][data-vc-date-month=next][data-vc-date-selected] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-selected=middle][data-vc-date-holiday][data-vc-date-month=prev][data-vc-date-selected] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-selected=middle][data-vc-date-weekend][data-vc-date-month=next][data-vc-date-selected] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-selected=middle][data-vc-date-weekend][data-vc-date-month=prev][data-vc-date-selected] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity));color:#cbd5e1}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-date[data-vc-date-selected=middle][data-vc-date-holiday][data-vc-date-month=next][data-vc-date-selected] .vc-date__btn:hover,[data-vc-theme=dark] .vc-date[data-vc-date-selected=middle][data-vc-date-holiday][data-vc-date-month=prev][data-vc-date-selected] .vc-date__btn:hover,[data-vc-theme=dark] .vc-date[data-vc-date-selected=middle][data-vc-date-weekend][data-vc-date-month=next][data-vc-date-selected] .vc-date__btn:hover,[data-vc-theme=dark] .vc-date[data-vc-date-selected=middle][data-vc-date-weekend][data-vc-date-month=prev][data-vc-date-selected] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity));color:#cbd5e1}}[data-vc-theme=dark] .vc-date[data-vc-date-selected=middle][data-vc-date-selected] .vc-date__btn{background-color:rgb(6 182 212/var(--tw-bg-opacity));--tw-bg-opacity:0.8;color:#fff}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-date[data-vc-date-selected=middle][data-vc-date-selected] .vc-date__btn:hover{background-color:rgb(6 182 212/var(--tw-bg-opacity));--tw-bg-opacity:0.8;color:#fff}}[data-vc-theme=dark] .vc-date[data-vc-date-selected=middle][data-vc-date-month=next][data-vc-date-selected] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-selected=middle][data-vc-date-month=prev][data-vc-date-selected] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity));color:#cbd5e1}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-date[data-vc-date-selected=middle][data-vc-date-month=next][data-vc-date-selected] .vc-date__btn:hover,[data-vc-theme=dark] .vc-date[data-vc-date-selected=middle][data-vc-date-month=prev][data-vc-date-selected] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity));color:#cbd5e1}}[data-vc-theme=dark] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity));color:#94a3b8}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity));color:#e2e8f0}}[data-vc-theme=dark] .vc-date[data-vc-date-today] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity));color:#06b6d4}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-date[data-vc-date-today] .vc-date__btn:hover{color:#06b6d4}}[data-vc-theme=dark] .vc-date[data-vc-date-month=next] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-month=prev] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-today][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-today][data-vc-date-month=prev] .vc-date__btn{color:#475569}[data-vc-theme=dark] .vc-date[data-vc-date-disabled] .vc-date__btn{color:#334155;opacity:0.8}[data-vc-theme=dark] .vc-date[data-vc-date-hover] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}[data-vc-theme=dark] .vc-date[data-vc-date-hover=first] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-hover=last] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity))}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-date[data-vc-date-hover=first] .vc-date__btn:hover,[data-vc-theme=dark] .vc-date[data-vc-date-hover=last] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity))}}[data-vc-theme=dark] .vc-date[data-vc-date-holiday] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-weekend] .vc-date__btn{color:#f43f5e}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-date[data-vc-date-holiday] .vc-date__btn:hover,[data-vc-theme=dark] .vc-date[data-vc-date-weekend] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}}[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-hover] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-hover] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity));color:#f43f5e}[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-hover=first] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-hover=last] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-hover=first] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-hover=last] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity))}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-hover=first] .vc-date__btn:hover,[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-hover=last] .vc-date__btn:hover,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-hover=first] .vc-date__btn:hover,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-hover=last] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity))}}[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-disabled] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-disabled] .vc-date__btn{color:#334155;opacity:0.8}[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-today] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-today] .vc-date__btn{color:#f43f5e}[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-today][data-vc-date-disabled] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-today][data-vc-date-disabled] .vc-date__btn{color:#334155}[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-month=prev] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-month=prev] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity));color:#475569}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-month=next] .vc-date__btn:hover,[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-month=prev] .vc-date__btn:hover,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-month=next] .vc-date__btn:hover,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-month=prev] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity));color:#cbd5e1}}[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-hover][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-hover][data-vc-date-month=prev] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-hover][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-hover][data-vc-date-month=prev] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-today][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-today][data-vc-date-month=prev] .vc-date__btn{color:#94a3b8}[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-disabled][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-disabled][data-vc-date-month=prev] .vc-date__btn{color:#334155;opacity:0.8}[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-selected] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-selected] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity));color:#fff}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-selected] .vc-date__btn:hover,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-selected] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity));color:#fff}}[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-selected][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-selected][data-vc-date-month=prev] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity));color:#cbd5e1}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next] .vc-date__btn:hover,[data-vc-theme=dark] .vc-date[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev] .vc-date__btn:hover,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-selected][data-vc-date-month=next] .vc-date__btn:hover,[data-vc-theme=dark] .vc-date[data-vc-date-weekend][data-vc-date-selected][data-vc-date-month=prev] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity));color:#cbd5e1}}[data-vc-theme=dark] .vc-date[data-vc-date-selected] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-date[data-vc-date-selected] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}}[data-vc-theme=dark] .vc-date[data-vc-date-selected][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=dark] .vc-date[data-vc-date-selected][data-vc-date-month=prev] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity));color:#cbd5e1}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-date[data-vc-date-selected][data-vc-date-month=next] .vc-date__btn:hover,[data-vc-theme=dark] .vc-date[data-vc-date-selected][data-vc-date-month=prev] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity));color:#cbd5e1}}[data-vc-theme=dark] .vc-date__popup{color:#fff}[data-vc-theme=dark] .vc-date-range-tooltip,[data-vc-theme=dark] .vc-date__popup{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity));--tw-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}[data-vc-theme=dark] .vc-date-range-tooltip{color:#94a3b8}[data-vc-theme=dark] .vc-time{border-color:#1e293b}[data-vc-theme=dark] .vc-time__hour:after,[data-vc-theme=dark] .vc-time__minute:after{color:#fff;content:var(--tw-content)}[data-vc-theme=dark] .vc-time__hour input,[data-vc-theme=dark] .vc-time__minute input{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity));color:#fff}[data-vc-theme=dark] .vc-time__hour input:focus-visible,[data-vc-theme=dark] .vc-time__minute input:focus-visible{outline-color:#fdba74}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-time__hour input:hover,[data-vc-theme=dark] .vc-time__minute input:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity))}}[data-vc-theme=dark] .vc-time__hour input[data-vc-input-focus],[data-vc-theme=dark] .vc-time__minute input[data-vc-input-focus]{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity))}[data-vc-theme=dark] .vc-time__keeping{color:#64748b}[data-vc-theme=dark] .vc-time__keeping:focus-visible{outline-color:#fdba74}@media (hover:hover) and (pointer:fine){[data-vc-theme=dark] .vc-time__keeping:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity));color:#94a3b8}}[data-vc-theme=dark] .vc-time__range input{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity))}[data-vc-theme=dark] .vc-time__range:after,[data-vc-theme=dark] .vc-time__range:before{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity))}[data-vc-theme=dark] .vc-time__range:hover input::-webkit-slider-thumb{border-color:#94a3b8}[data-vc-theme=dark] .vc-time__range:hover input::-moz-range-thumb{border-color:#94a3b8}[data-vc-theme=dark] .vc-time__range input:focus-visible::-webkit-slider-thumb{border-color:#fdba74}[data-vc-theme=dark] .vc-time__range input:focus-visible::-moz-range-thumb{border-color:#fdba74}[data-vc-theme=dark] .vc-time__range input::-webkit-slider-thumb{border-color:#475569;--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}[data-vc-theme=dark] .vc-time__range input::-moz-range-thumb{border-color:#475569;--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}[data-vc-theme=dark] .vc-time__range input::-webkit-slider-runnable-track{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity))}[data-vc-theme=dark] .vc-time__range input::-moz-range-track{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity))}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none !important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:0.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:0.2s transform, 0.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:0.2s transform, 0.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:0.2s transform, 0.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:0.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform, opacity, height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.calendar-page__sidebar-event.loading{pointer-events:none;cursor:progress;filter:blur(5px)}.input,.textarea,.search__input{border:0;border-radius:0}button{background-color:transparent;border:0;padding:0;box-shadow:none;line-height:1;text-align:left}button:focus{outline-color:transparent}@media (hover:hover){.checkbox,.cookie__settings-back,.checkbox-slider{cursor:pointer !important}}.table::-webkit-scrollbar{display:none}.table::-webkit-scrollbar,.table::-webkit-scrollbar-track,.table::-webkit-scrollbar-thumb{width:0;height:0}.calendar-page__sidebar-event.loading{pointer-events:none;cursor:progress;filter:blur(5px)}.input,.textarea,.search__input{border:0;border-radius:0}button{background-color:transparent;border:0;padding:0;box-shadow:none;line-height:1;text-align:left}button:focus{outline-color:transparent}@media (hover:hover){.checkbox,.cookie__settings-back,.checkbox-slider{cursor:pointer !important}}.table::-webkit-scrollbar{display:none}.table::-webkit-scrollbar,.table::-webkit-scrollbar-track,.table::-webkit-scrollbar-thumb{width:0;height:0}html{background:#fff}html.html{margin-top:0 !important;scroll-padding-top:0 !important}html.loading{cursor:progress}html.loading a,html.loading button,html.loading .calendar-filter__checkbox,html.loading .card-mounth-event__button,html.loading .card-mounth-event{cursor:progress !important}body{font-family:"Inter", "Arial", sans-serif;padding:0;margin:0;font-size:18px;line-height:1.26;min-height:100vh;display:flex;flex-direction:column;color:#222;overflow-x:hidden}a{font-family:"Inter", Arial, sans-serif;display:inline-flex;text-underline-offset:3px}input,input::placeholder{font-family:"Inter", "Arial", sans-serif}button{font-family:"Inter", Arial, sans-serif;user-select:none}img{object-fit:contain}svg{overflow:visible;max-width:100%;max-height:100%}sup{vertical-align:super;font-size:smaller}#calendar{width:400px}#calendar .fc-header-toolbar{display:none}.text-white{color:#fff !important}.text-green{color:#036a38 !important}.text-black{color:#222 !important}.wrapper{position:relative;display:flex;flex-direction:column;width:100%;flex:1}.container{margin:0 auto;width:100%;position:relative;z-index:10;padding:0 20px;max-width:1450px;max-width:1409px}#wpadminbar{position:fixed !important}.ab-top-menu{display:flex;white-space:nowrap;flex-wrap:nowrap}.quicklinks{display:flex;justify-content:space-between}.picture{display:block;position:relative;object-fit:contain;object-position:center}.picture_cover{object-fit:cover;overflow:hidden}.picture__img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;user-select:none;object-fit:inherit;object-position:inherit}.picture__img_abs{position:absolute;top:0;left:0}.button{display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1;font-weight:600;font-size:14px;text-transform:uppercase;color:#fff;background:#9ec340;border-radius:10px;padding:18px 21px;gap:10px;transition:0.3s;white-space:nowrap;position:relative}@media (hover:hover){.button:hover{background:#036246}}.button_icon{padding:9px 19px}.button:active{background:#036246;color:#fff}.button_white{background:#fff !important;color:#036a38 !important}.button_white.button_shadow{box-shadow:0px 0px 20px 0px #fff}.button_bg{background:#036a38}@media (hover:hover){.button_bg:hover{background-color:#036a38e6}}.button_disabled{pointer-events:none}.button_gray{background:#f9fafb;color:#036a38}.button_gray .button__icon path{stroke:#036a38;transition:0.3s}@media (hover:hover){.button_gray:hover{color:#94ce24;background:#f1f5f9}.button_gray:hover .button__icon path{stroke:#94ce24}}.button_2{text-transform:none;font-size:20px;padding:12px 38px;border-radius:5px}.button_3{text-transform:none;padding:10px 21px}.button_4{text-transform:none;padding:15px 20px}.button_border{color:#036a38;border:1px solid #036a38;background:transparent !important}.button_border path{transition:0.3s}@media (hover:hover){.button_border:hover{color:#94ce24;border-color:#94ce24}.button_border:hover path{stroke:#94ce24}}.button_border_2{border:1px solid #036a38;background:white;color:#036a38}@media (hover:hover){.button_border_2:hover{background-color:#036a38;color:#fff}}.button_hover_green{box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px}@media (hover:hover){.button_hover_green:hover{background:rgba(158, 201, 38, 0.5)}}.button_radius{border-radius:100px}.button_new{font-size:14px;text-transform:none;padding:12px 14px;border-radius:8px;border:1px solid #036a38;font-weight:500}.button_new_3{border:0}.button_new_2{padding:15px 30px;border-radius:12px}.button_border_3{border:1px solid #fff;background:transparent}.button_gradient{border:0;overflow:hidden}.button_gradient::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;transition:0.3s;background:linear-gradient(90deg, #036a38, #94ce24)}@media (hover:hover){.button_gradient:hover::after{opacity:0}}.button_gradient_2{border:0;background:#036a38 !important;overflow:hidden}.button_gradient_2::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;transition:0.3s;background:linear-gradient(to right, #036a38, #094d2a)}@media (hover:hover){.button_gradient_2:hover::after{opacity:0}}.button_shadow{border:0;box-shadow:0px 0px 20px 0px #94ce24}.button_transparent{color:#fff !important;background:rgba(255, 255, 255, 0.1);border:1px solid rgba(255, 255, 255, 0.2)}@media (hover:hover){.button_transparent:hover{background-color:#fff3}}.button_transparent_2{border:0;background:transparent;color:#036a38}.button_transparent_2 path{transition:0.3s}@media (hover:hover){.button_transparent_2:hover{background:rgba(148, 206, 36, 0.05);color:#9ec340}.button_transparent_2:hover path{stroke:#9ec340}}.button__arr{flex:none;width:14px;height:auto}.button_dark{background:#003820;color:#fff}@media (hover:hover){.button_dark:hover{background:#016439}}.button_dark_2{background:#036a38;color:#fff}@media (hover:hover){.button_dark_2:hover{background:#003820}}.button_border_dark{background:transparent;border:2px solid #003820;color:#036a38}@media (hover:hover){.button_border_dark:hover{background:#016439;border-color:#016439;color:#fff}}.button_black{background:#1f2937 !important;border-color:#1f2937 !important}@media (hover:hover){.button_black:hover{background:rgba(31, 41, 55, 0.9) !important;border-color:rgba(31, 41, 55, 0.9) !important}}.button_bg_2{color:#036a38;border-color:rgba(3, 106, 56, 0.05);background:rgba(3, 106, 56, 0.05)}@media (hover:hover){.button_bg_2:hover{color:rgba(3, 106, 56, 0.8);background:rgba(3, 106, 56, 0.1)}}.button[disabled]{pointer-events:none !important;background:#f2f2f2 !important;color:#ccc !important}.button__icon{position:relative;z-index:10;flex:none;width:16px;height:auto}.button__text{position:relative;z-index:10}.button__plus{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:100%;background:#036a38;padding:4px;transition:0.3s}@media (hover:hover){.button:hover .button__plus{rotate:90deg}}.button__plus-2{flex:none;width:12px;height:auto}.button__icon-check{position:relative;z-index:10;width:20px;height:20px;background:#94ce24;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:100%}@media (hover:hover){.button_hover_dark:hover{background:#036a38 !important;color:#fff !important}.button_hover_dark:hover path[fill]{fill:#fff !important}.button_hover_dark:hover path[stroke]{stroke:#fff !important}}.button__arr-2{width:12px;height:auto}.input{display:block;width:100%;border:1px solid #d1d5db;border-radius:6px;padding:0 12px;height:40px;font-family:"Euclid Circular A", sans-serif;font-weight:400;font-size:14px;transition:0.3s;-moz-appearance:textfield}.input::-webkit-outer-spin-button,.input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media (hover:hover){.input:hover{background:#fff}}.input:focus{background:#fff;border-color:#036246}.input::placeholder{color:#64748b}.input_valid{background:#fff;border-color:#036246}.checkbox{display:inline-flex;align-items:flex-start;position:relative;gap:8px;padding:4px 4px;padding-right:8px;border-radius:8px;transition:0.3s;position:relative}.checkbox_error{background:rgba(255, 0, 0, 0.1)}.checkbox__input{position:absolute;bottom:0;left:0;opacity:0;z-index:-999}.checkbox__button{display:flex;flex:none;border:1px solid #036a38;border-radius:4px;width:16px;height:16px;overflow:hidden;align-items:center;justify-content:center;position:relative;margin-top:1px}.checkbox_error .checkbox__button{border-color:#ff0000}.checkbox_radio .checkbox__button{border-radius:100%}.checkbox__button-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:1px}.checkbox_radio .checkbox__button-wrap{padding:3px}.checkbox__button-point{transition:0.3s;width:0;height:0;background:#036a38;border-radius:2px;display:block}@media (hover:hover){.checkbox:hover .checkbox__button-point{width:6px;height:6px}}.checkbox__input:checked+.checkbox__button .checkbox__button-point{width:100%;height:100%}.checkbox_radio .checkbox__button-point{border-radius:100%}.checkbox__text{font-family:"Inter", sans-serif;font-weight:400;font-size:14px;color:#020817;display:block}.checkbox__text a{display:inline;text-decoration:underline;text-decoration-skip-ink:none;color:#003820;transition:0.3s}.checkbox_error .checkbox__text a{color:#f00}@media (hover:hover){.checkbox__text a:hover{color:#036246}}.checkbox_error .checkbox__text{color:#f00}.checkbox__text_2{font-size:18px}.checkbox__text-link{display:inline;text-decoration:underline;text-decoration-skip-ink:none;color:#003820;transition:0.3s}.checkbox_error .checkbox__text-link{color:#f00}@media (hover:hover){.checkbox__text-link:hover{color:#036246}}.title{font-weight:700;font-size:42px;color:#036246;display:block}@media screen and (max-width:600px){.title{font-size:25px}}.title_size_2{font-size:42px}@media screen and (max-width:600px){.title_size_2{font-size:30px}}.title_sec{font-size:30px}@media screen and (max-width:720px){.title_sec{font-size:25px}}.title_sec_2{font-size:36px}@media screen and (max-width:720px){.title_sec_2{font-size:30px}}.title_sec_3{font-size:24px}.title_med{font-size:20px;font-weight:600}.title_small{font-size:18px;font-weight:600}.text{font-weight:400;font-size:24px;line-height:1.5}@media screen and (max-width:1409px){.text{font-size:20px}}.text_16{font-size:16px}.text_18{font-size:18px}.text_gray{color:#4b5563}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{font-weight:700;font-size:42px;color:#036246;margin-bottom:30px}.text h2{font-size:36px}.text h3{font-size:30px}.text h4{font-size:24px}.text h5{font-size:20px}.text h6{font-size:18px}.text strong{font-weight:700}.text a{font-weight:500;text-decoration:underline;text-decoration-skip-ink:none;color:#000;transition:0.3s;text-underline-offset:5px}.text p{margin-bottom:15px}.text p:last-child{margin-bottom:0 !important}.text ul{padding-left:29px;margin-bottom:15px}.text ul:last-child{margin-bottom:0 !important}.text ul li{list-style:outside}.text .wp-block-table{margin-bottom:20px}.text_2{font-size:16px}.text_2 h2{font-size:30px}.text_2 h3{font-size:25px}.text_2 h4{font-size:20px}.text_2 p{margin-bottom:16px}.form-el{position:relative}.form-el__title{margin-bottom:10px;font-size:14px;font-weight:500}.form-el__title strong{color:#ef4444}.form-el__flex{display:flex;flex-wrap:wrap;align-items:center;gap:10px}@media screen and (max-width:600px){.form-el__flex{flex-direction:column;align-items:flex-start}}.form-el__flex .form-el__title{margin-bottom:0}.form-el__wrap{position:relative}.form-el_error .form-el__input{border-color:red !important}.form-el__input:has(+ .form-el__button){padding-right:40px}.form-el__button{position:absolute;top:0;right:0;height:100%;width:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;user-select:none}.form-el__button.active svg path:last-child{display:block}.form-el__button svg{width:17px;height:auto}.form-el__button svg path:last-child{display:none}.form-el__select-2 .select2 .select2-selection{box-shadow:none !important}.form-el__select-2 .select2 .select2-selection__rendered{font-size:14px !important}.form-el__checkboxes{display:flex;flex-direction:column;align-items:flex-start}.form-el__grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media screen and (max-width:600px){.form-el__grid{grid-template-columns:1fr}}.form-el__grid_3{grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:600px){.form-el__grid_3{grid-template-columns:1fr}}.form-el__datepicker{position:absolute;top:100%;right:0;width:100%;z-index:100;display:none}.form-el__icon{position:absolute;pointer-events:none;top:50%;transform:translateY(-50%);right:10px;width:16px;height:auto}.info-icon{display:flex;align-items:center;gap:12px}.info-icon__icon{flex:none;font-size:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.info-icon__title{font-weight:600;font-size:16px}.info-icon__text{font-size:16px;margin-top:4px}.textarea{display:block;width:100%;background:#f2f2f2;border:1px solid #f2f2f2;border-radius:10px;padding:15px 20px;height:150px;font-family:"Euclid Circular A", sans-serif;font-weight:400;font-size:18px;transition:background 0.3s, border 0.3s, color 0.3s;max-height:500px;min-height:150px}@media (hover:hover){.textarea:hover{background:#fff}}.textarea:focus{background:#fff;border-color:#9ec340}.textarea::placeholder{color:#ccc}.textarea_2{border:1px solid #d1d5db;background:transparent;font-size:14px;padding:12px;height:100px;min-height:100px;max-height:300px}.textarea_2::placeholder{color:#64748b}.textarea_valid{background:#fff;border-color:#9ec340}.button-circle{flex:none;border-radius:100%;display:flex;align-items:center;justify-content:center;background:rgba(255, 255, 255, 0.1);border:1px solid rgba(255, 255, 255, 0.2);width:40px;height:40px;transition:0.3s}@media (hover:hover){.button-circle:hover{background-color:#fff3}}.button-circle__icon{transition:0.3s;height:auto;width:16px}@media (hover:hover){.button-circle:hover .button-circle__icon{scale:1.1}}.form-file{display:flex;align-items:center;font-size:14px;color:#020817;gap:10px;position:relative;border:1px solid #f2f2f2;border-radius:10px;padding:15px 20px;height:50px;cursor:pointer}@media screen and (max-width:600px){.form-file{font-size:12px;gap:5px;flex-wrap:wrap}}.form-file__input{opacity:0;position:absolute;bottom:0;left:0;cursor:pointer}.form-file__title{font-weight:bold}.button-slider{display:flex;align-items:center;justify-content:center;flex:none;width:33px;height:33px;border-radius:100%;background:#fff;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1),
		0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),
		0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);border:1px solid #036a3833;transition:0.3s;user-select:none}.button-slider_2{width:45px;height:45px}.button-slider path{transition:0.3s}@media (hover:hover){.button-slider:hover{background-color:#036a38}.button-slider:hover path{stroke:#fff}}.button-slider__icon{width:6px;height:auto}.button-arr{display:flex;align-items:center;justify-content:center;flex:none;border-radius:100%;width:48px;height:48px;background-color:#fff3}.contact-el{display:flex;align-items:center;color:#d1d5db;font-size:16px;gap:16px;transition:0.3s}@media (hover:hover){.contact-el:hover{color:#fff}}.contact-el__icon{flex:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(3, 106, 56, 0.2);border-radius:8px;transition:0.3s}@media (hover:hover){.contact-el:hover .contact-el__icon{background:rgba(3, 106, 56, 0.3)}}.contact-el__icon svg{height:auto;width:18px}.select2-dropdown{border-color:#9ec340}.select2.select2-container{display:block;width:100%;position:relative}.select2.select2-container.select2-container--focus .select2-selection{border-color:#9ec340}.select2.select2-container .select2-selection{min-height:50px;border-radius:10px;border-color:#f2f2f2;display:flex;transition:0.3s}.select2.select2-container .select2-selection__arrow{height:100%}.select2.select2-container .select2-selection__rendered{display:flex;align-items:center;flex-wrap:wrap}.select2.select2-container .select2-selection__clear{height:100%;margin:0;width:30px}.select2.select2-container .select2-search{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none;display:flex;align-items:center}.select2.select2-container .select2-search .select2-search__field{font-family:"Euclid Circular A", sans-serif !important;font-weight:400;font-size:18px;margin:0;padding:13px 20px;height:100%}@media screen and (max-width:600px){.select2.select2-container .select2-search .select2-search__field{font-size:16px}}.select2.select2-container .select2-search .select2-search__field::placeholder{color:#ccc}.select2.select2-container .select2-selection__choice{background:#9ec340 !important;color:#fff !important;display:flex;align-items:center}.select2.select2-container .select2-selection__choice .select2-selection__choice__remove{height:100%;color:#fff !important;border:0;background:transparent !important}.select__select{width:100%;display:block;width:100%;opacity:0}.select .select2{width:100% !important}.select .select2-selection__rendered{padding:10px 20px !important;font-weight:600 !important;font-size:20px !important;color:#036a38 !important}.select .select2-selection__arrow{background:url("../img/arr-select.svg") no-repeat center / contain;background-size:11px;margin-right:10px}.select .select2-selection__arrow b{display:none}.select_bg .select2.select2-container .select2-selection{background:rgba(3, 106, 56, 0.05);border:1px solid rgba(3, 106, 56, 0.2)}.select_2 .select2-selection{border-radius:6px !important;border:1px solid rgba(3, 106, 56, 0.3) !important;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px}.select_2 .select2-selection__rendered{font-size:14px !important;padding:10px 12px !important;color:#020817 !important;font-weight:400 !important;line-height:1 !important}.select_2 .select2-selection__arrow{background-image:url("../img/arr-select-2.svg")}.select_2 .select2.select2-container .select2-selection{min-height:40px;align-items:center}.select_2 .select2-selection__rendered{overflow:hidden;text-overflow:ellipsis;flex:1;width:10px;display:block !important;padding-right:27px !important}.select_3 .select2-selection{border-radius:6px !important;border:1px solid rgba(3, 106, 56, 0.3) !important;box-shadow:none;align-items:center}.select_3 .select2-selection__rendered{font-size:14px !important;padding:10px 12px !important;color:#020817 !important;font-weight:400 !important;line-height:1 !important}.select_3 .select2-selection__arrow{background-image:url("../img/arr-select-2.svg")}.select_3 .select2.select2-container .select2-selection{min-height:40px}.select_3 .select2-selection__rendered{overflow:hidden;text-overflow:ellipsis;flex:1;width:10px;display:block !important;padding-right:27px !important}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.select2-dropdown{background:#fff;padding:5px}.select2-dropdown .select2-results__option{background:transparent !important;color:#000 !important;transition:0.3s;border-radius:5px;padding:5px 10px;margin-bottom:5px}.select2-dropdown .select2-results__option:last-child{margin-bottom:0 !important}@media (hover:hover){.select2-dropdown .select2-results__option:hover{background:rgba(3, 106, 56, 0.3) !important}}.select2-dropdown .select2-results__option.select2-results__option--selected{background:#036a38 !important;color:#fff !important}.select2-dropdown_2 .select2-results__option{font-size:14px}.select2-results__option--disabled{display:none}.select2-container--default .select2-results>.select2-results__options{max-height:300px}.card-event-min{display:block;background:rgba(3, 106, 56, 0.05);border:1px solid rgba(3, 106, 56, 0.2);border-radius:8px;padding:12px;transition:0.3s}@media (hover:hover){.card-event-min:hover{background:rgba(3, 106, 56, 0.1);box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px}}.card-event-min_active{border-color:#94ce24;background:#fff;box-shadow:white 0px 0px 0px 0px, rgba(148, 206, 36, 0.2) 0px 0px 0px 2px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -4px}.card-event-min__tag{--color: #94ce24;display:inline-block;line-height:1;color:var(--color);padding:5px 10px;border-radius:100px;font-size:12px;font-weight:600;position:relative;overflow:hidden}.card-event-min__tag::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background:var(--color);opacity:0.1;border-radius:100px}.card-event-min__tag::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;border:1px solid var(--color);opacity:0.3;border-radius:100px}.card-event-min__tag span{position:relative;z-index:10}.card-event-min__top{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:5px}.card-event-min__top:first-child{margin-top:0}.card-event-min__title{font-size:14px;color:#036a38;font-weight:500}.card-event-min__info{font-size:12px;display:flex;align-items:center;color:#4b5563;gap:6px;margin-top:7px}.card-event-min__info path{stroke:rgba(3, 106, 56, 0.7)}.card-event-min__info svg{width:12px;height:auto}.card-event-min__button{width:100%;font-size:12px;padding:10px 10px;margin-top:10px}.card-event-min_active .card-event-min__button{background:#003820;color:#fff}.card-event-min__favorite{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;flex:none;transition:0.3s}.card-event-min__favorite path{transition:0.3s}@media (hover:hover){.card-event-min__favorite:hover{background:rgba(255, 255, 255, 0.5)}.card-event-min__favorite:hover path{fill-opacity:1}}.card-event-min__favorite svg{width:16px;height:auto}.link-icon{display:inline-flex;align-content:inherit;font-size:14px;color:#036a38;font-weight:500;gap:8px;transition:0.3s}.link-icon path{transition:0.3s}@media (hover:hover){.link-icon:hover{color:#94ce24}.link-icon:hover path{stroke:#94ce24}}.link-icon__icon{flex:none;display:block;width:16px;height:16px}.button-top{position:fixed;bottom:20px;right:20px;z-index:20;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:100%;background:#036a38;border:1px solid rgba(255, 255, 255, 0.2);box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.25) 0px 25px 50px -12px;cursor:pointer;pointer-events:none;opacity:0;transition:0.3s}.button-top.active{opacity:1;pointer-events:auto}.border-dec{width:100%;height:1px;background:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(3, 106, 56, 0.2), rgba(0, 0, 0, 0))}.tags{display:flex;flex-wrap:wrap;gap:8px}.tags__el{display:inline-block;align-items:center;justify-content:center;text-align:center;line-height:1;border-radius:100px;color:#036a38;background:rgba(148, 206, 36, 0.1);border:1px solid rgba(148, 206, 36, 0.2);padding:4px 8px;font-size:12px;font-weight:600;flex:none}.quality{display:inline-flex;align-items:center;font-size:12px;color:#036a38;font-weight:500;background:rgba(3, 106, 56, 0.1);border-radius:100px;gap:6px;padding:5px 7px}.quality__icon{flex:none;width:11px;height:auto}.form_loading,.form_loading *{cursor:wait !important}.form-tender__message{color:red;font-size:16px;margin-top:15px}.form-tender__message:empty{display:none}.form-tender.loading{cursor:wait}.form-tender.loading *{cursor:wait}.modal-sign__form.loading{cursor:wait}.modal-sign__form.loading *{cursor:wait}.swiper_visible{overflow:visible}.swiper_visible .swiper-slide{transition:0.3s}.swiper_visible .swiper-slide:not(.swiper-slide-visible){opacity:0;pointer-events:none}.swiper .swiper-slide{height:auto}@keyframes anim{0%{rotate:0deg}100%{rotate:360deg}}.form-order.form_loading .form-order__button::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:100%;margin-left:20px;width:22px;height:22px;background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.25' d='M11 0C8.82441 0 6.69767 0.645139 4.88873 1.85383C3.07979 3.06253 1.66989 4.78049 0.83733 6.79048C0.00476617 8.80047 -0.213071 11.0122 0.211367 13.146C0.635804 15.2798 1.68345 17.2398 3.22183 18.7782C4.76021 20.3166 6.72022 21.3642 8.85401 21.7886C10.9878 22.2131 13.1995 21.9952 15.2095 21.1627C17.2195 20.3301 18.9375 18.9202 20.1462 17.1113C21.3549 15.3023 22 13.1756 22 11C22 8.08262 20.8411 5.28473 18.7782 3.22183C16.7153 1.15893 13.9174 0 11 0ZM11 19C9.41775 19 7.87104 18.5308 6.55544 17.6518C5.23985 16.7727 4.21447 15.5233 3.60897 14.0615C3.00347 12.5997 2.84504 10.9911 3.15372 9.43928C3.4624 7.88743 4.22433 6.46197 5.34315 5.34315C6.46197 4.22433 7.88743 3.4624 9.43928 3.15372C10.9911 2.84504 12.5997 3.00346 14.0615 3.60896C15.5233 4.21447 16.7727 5.23984 17.6518 6.55544C18.5308 7.87103 19 9.41775 19 11C19 13.1217 18.1572 15.1566 16.6569 16.6569C15.1566 18.1571 13.1217 19 11 19Z' fill='%239EC340'/%3E%3Cpath d='M11.0001 3.00011C12.8959 3.00098 14.7297 3.67503 16.1747 4.90212C17.6198 6.1292 18.5821 7.82957 18.8901 9.70011C18.9445 10.0581 19.1241 10.3851 19.3969 10.6232C19.6697 10.8612 20.0181 10.9948 20.3801 11.0001C20.5983 11.0003 20.814 10.9528 21.012 10.861C21.2099 10.7692 21.3855 10.6354 21.5264 10.4687C21.6673 10.3021 21.7702 10.1067 21.8278 9.89627C21.8855 9.6858 21.8965 9.46528 21.8601 9.25011C21.4444 6.66923 20.1231 4.32078 18.133 2.62564C16.143 0.930507 13.6143 -0.000488281 11.0001 -0.000488281C8.38597 -0.000488281 5.85727 0.930507 3.86722 2.62564C1.87717 4.32078 0.555866 6.66923 0.140121 9.25011C0.10375 9.46528 0.114766 9.6858 0.1724 9.89627C0.230034 10.1067 0.332897 10.3021 0.473813 10.4687C0.614729 10.6354 0.790304 10.7692 0.988289 10.861C1.18627 10.9528 1.4019 11.0003 1.62012 11.0001C1.98214 10.9948 2.33053 10.8612 2.60335 10.6232C2.87617 10.3851 3.05573 10.0581 3.11012 9.70011C3.41818 7.82957 4.38049 6.1292 5.82552 4.90212C7.27055 3.67503 9.10438 3.00098 11.0001 3.00011Z' fill='%239EC340'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;transform-origin:top;animation:1s anim linear infinite;pointer-events:none}.form-order__el{margin-top:20px}.form-order__el:first-child{margin-top:0}.form-order__checkboxes{margin-top:30px}.form-order__button{margin-top:30px}.form-order__button_full{width:100%}.table{width:100%;overflow-x:auto}@media screen and (max-width:1409px){.table{margin-left:-20px;margin-right:-20px;padding:0 20px;width:auto}}@media screen and (max-width:600px){.table{margin:0;padding:0}}.table__body{display:table;width:100%;min-width:900px}@media screen and (max-width:600px){.table__body{min-width:0;display:block}}.table__tr{display:table-row}@media screen and (max-width:600px){.table__tr{display:flex;flex-wrap:wrap;border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px;gap:15px 0}}.table__tr:last-child{border:0}.table__tr:last-child .table__col{border:0}@media screen and (max-width:600px){.table__tr_head{display:none}}.table__col{display:table-cell;padding:10px 16px;border-bottom:1px solid #ccc;height:48px;vertical-align:middle;min-width:160px}@media screen and (max-width:600px){.table__col{display:block;width:50%;padding:0px 15px;min-height:0px;min-width:0;height:auto;border:0}}@media screen and (max-width:600px){.table__col_3{width:100%}}@media screen and (max-width:600px){.table__col_4{width:100%}}.table__title{font-size:14px;font-weight:600}.table__title_mob{display:none}@media screen and (max-width:600px){.table__title_mob{display:block;margin-bottom:15px;font-weight:bold}}.table__text{font-size:14px}.table__info{font-size:14px;margin-bottom:5px}.table__info a{display:inline-block;color:#036a38;text-decoration:underline}.table__info:last-child{margin-bottom:0}.table__button{width:100%}.table__link{color:#036a38;text-decoration:underline}.cookie{position:fixed;bottom:20px;right:20px;z-index:100;padding:20px;max-width:358px;width:100%;box-shadow:0 0 15px rgba(0, 0, 0, 0.1);background:#fff;z-index:200;display:none}@media screen and (max-width:600px){.cookie{right:0;width:100%;bottom:0;max-width:none}}.cookie__title{font-weight:700;color:#222;margin-bottom:5px}.cookie__text{font-size:14px;line-height:1.55}.cookie__text a{color:#222;text-decoration:underline;display:inline}.cookie__buttons{display:flex;margin-top:10px;flex-wrap:wrap;gap:10px}.cookie__button{font-size:14px;padding:10px}.cookie__settings{display:none}.cookie__settings-back{display:flex;align-items:center;background-color:#fff;box-shadow:0 4px 5px rgba(0, 0, 0, 0.04);padding:20px;gap:10px;margin-left:-20px;margin-right:-20px;margin-top:-20px;margin-bottom:20px}.cookie__settings-block{margin-bottom:20px}.cookie__settings-block:last-child{margin-bottom:0}.cookie__settings-flex{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between}.cookie__settings-title{font-weight:700;color:#222}.cookie__settings-req{color:#1F5BFF;font-size:11px}.cookie__settings-text{font-size:13px}.checkbox-slider{cursor:default;display:flex;align-items:center;position:relative;gap:5px;user-select:none}.checkbox-slider__slider{position:relative;user-select:none;flex:none;width:34px;height:18px}.checkbox-slider__dec{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.1);transition:0.3s;border-radius:6.25rem}.checkbox-slider:has(.checkbox-slider__input:checked) .checkbox-slider__dec{background:rgba(31, 91, 255, 0.3)}.checkbox-slider__input{position:absolute;bottom:0;left:0;opacity:0}.checkbox-slider__point{position:absolute;display:block;background:#fff;border-radius:100%;width:14.08px;height:14.08px;top:2px;left:2px;transition:0.3s}.checkbox-slider:has(.checkbox-slider__input:checked) .checkbox-slider__point{left:calc(100% - 14.08px - 2px);background:#1F5BFF}.checkbox-slider__text{display:block;font-size:11px;color:#a2a2a2}.checkbox-slider:has(.checkbox-slider__input:checked) .checkbox-slider__text_forbidden{display:none}.checkbox-slider__text_allowed{display:none;color:#1F5BFF}.checkbox-slider:has(.checkbox-slider__input:checked) .checkbox-slider__text_allowed{display:block}.button-icon{display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1;font-weight:500;font-size:13px;padding:13px 15px;color:#fff;gap:10px;transition:0.3s;border-radius:10px}@media (hover:hover){.button-icon:hover{background-color:#fff3}}.button-icon_2{color:#036A38}@media (hover:hover){.button-icon_2:hover{background-color:#036a381a}}.button-icon__icon{flex:none;width:15px;height:auto}.button-icon__arr{flex:none;width:14px;height:auto;transition:0.3s}.wrap-tabs__block:not(:first-child){display:none}.tabs{display:flex;background:#f1f5f9;padding:4px;border-radius:10px;gap:5px}@media screen and (max-width:991px){.tabs{flex-wrap:wrap;gap:0}}.tabs__button{flex:1;width:10px;display:block;text-align:center;padding:5px 10px;font-size:14px;border-radius:5px;line-height:1.2;min-height:40px;transition:0.3s}@media screen and (max-width:991px){.tabs__button{width:50%;flex:unset}}@media screen and (max-width:991px){.tabs__button:last-child{width:100%}}@media (hover:hover){.tabs__button:hover{background:#fff}}@media screen and (max-width:991px){.tabs__button_2{width:50%}}@media screen and (max-width:991px){.tabs__button_2:last-child{width:50%}}.tabs__button_active{background:#fff}.schedule__el{display:flex;align-items:center;background-color:#f9fafb;padding:12px;gap:12px;border-radius:5px;margin-bottom:12px}.schedule__el:last-child{margin-bottom:0}.schedule__count{flex:none;display:flex;align-items:center;justify-content:center;font-size:0;width:32px;height:32px;border-radius:100%;background-color:#036a38;font-size:12px;color:#fff}.schedule__title{font-weight:600;font-size:16px}.schedule__text{font-size:16px;margin-top:4px}.card-supplier{border:1px solid #e2e8f0;border-left:4px solid #94ce24;border-radius:8px;padding:43px 24px;padding-bottom:24px;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:600px){.card-supplier{padding:20px}}.card-supplier__title{text-align:center;width:100%}.card-supplier__info{text-align:center;font-size:14px;margin-top:30px;width:100%}.card-supplier__tags{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:22px}.card-supplier__tag{display:inline-block;text-align:center;font-weight:500;line-height:1;font-size:11px;padding:4px 10px;border:1px solid #e2e8f0;border-radius:10px}.card-supplier__gallery{margin-top:30px;width:100%}@media screen and (max-width:600px){.card-supplier__gallery{margin-top:30px}}.card-supplier__gallery-top{display:flex;align-items:center;gap:8px}.card-supplier__gallery-icon{flex:none;width:16px;height:auto}.card-supplier__gallery-title{font-size:14px;font-weight:500}.card-supplier__gallery-content{display:flex;gap:8px;margin-top:9px}.card-supplier__gallery-link{flex:1;position:relative;overflow:hidden;border-radius:8px;height:126px}.card-supplier__gallery-link:nth-child(n+4){display:none}.card-supplier__gallery-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.card-supplier__button{align-self:center;margin-top:14px}.card-supplier__parameters{width:100%;background-color:#eff6ff;border:1px solid #dbeafe;padding:12px;margin-top:16px;border-radius:8px}.card-supplier__parameters-title{font-size:14px;font-weight:600}.card-supplier__parameters-els{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px;margin-top:8px;gap:6px 0}.card-supplier__parameters-el{padding:0 8px;width:50%;font-size:12px}.card-supplier__parameters-el:nth-child(n+3){width:100%}.card-supplier__parameters-el-title{color:#6b7280}.card-supplier__parameters-el-text{font-weight:500;margin-top:3px}.card-buyer{border:1px solid #e2e8f0;border-left:4px solid #94ce24;border-radius:8px;padding:26px 24px;padding-bottom:24px;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:600px){.card-buyer{padding:20px}}.card-buyer__title{width:100%;text-align:center}.card-buyer__text{text-align:center;font-size:12px;margin-top:6px;width:100%}.card-buyer__info-text_button{color:#036246}.card-buyer__infos{margin-top:19px;width:100%}.card-buyer__info{width:100%;display:flex;align-items:flex-start;padding:8px;background-color:#f9fafb;gap:12px;margin-bottom:8px}.card-buyer__info:last-child{margin-bottom:0}.card-buyer__info-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex:none;margin-top:5px}.card-buyer__info-title{font-size:12px;font-weight:600}.card-buyer__info-text{font-size:12px;margin-top:5px}.card-schedule{border:1px solid #e2e8f0;border-left:4px solid #94ce24;border-radius:8px;padding:26px 24px;padding-bottom:24px}@media screen and (max-width:600px){.card-schedule{padding:20px}}.card-schedule__title{text-align:center;margin-bottom:14px}.card-schedule__info{background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:12px;display:flex;align-items:center;margin-bottom:12px}.card-schedule__info:last-child{margin-bottom:0}.card-schedule__info_disabled{border-color:#e5e7eb;background-color:#f9fafb}.card-schedule__info_disabled .card-schedule__info-count{background-color:#9ca3af}.card-schedule__info-count{flex:none;display:flex;align-items:center;justify-content:center;border-radius:100%;width:32px;height:32px;background:#036a38;font-size:14px;color:#fff;font-weight:500;margin-right:12px}.card-schedule__info-body{flex:1;width:10px}.card-schedule__info-title{font-size:14px;font-weight:500;display:block;color:#222}.card-schedule__info-text{font-size:12px;margin-top:3px}.card-schedule__info-button{height:36px;padding:10px 12px;text-transform:none}@media screen and (max-width:600px){.card-schedule__info-button{padding:10px;font-size:12px;gap:5px}}.card-schedule__info-button .button__icon{width:14px}.card-command{height:100%;display:block;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -4px;background:white;border:1px solid #e5e7eb;padding:24px;border-radius:12px;transition:0.3s}@media (hover:hover){.card-command:hover{box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.1) 0px 8px 10px -6px;transform:translateY(-10px)}}.card-command__img{display:block;width:100%;aspect-ratio:1;border-radius:8px;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -4px;object-fit:cover;margin-bottom:16px}.card-command__link{display:flex;align-items:center;font-size:14px;color:#4b5563;text-decoration:none;font-weight:400;gap:8px;margin-bottom:8px;transition:0.3s}@media (hover:hover){.card-command__link:hover{color:#036246}}.card-command__link:last-child{margin-bottom:0}.card-command__name{font-size:18px;color:#036a38;font-weight:600}.card-command__text{font-size:14px;color:#4b5563;margin-top:6px;margin-bottom:16px}.card-command__link-icon{flex:none;display:flex;align-items:center;justify-content:center;border-radius:100%;width:24px;height:24px;background:linear-gradient(to right bottom, #036a38, #94ce24)}.card-command__link-icon-img{width:12px;height:auto}.block-schedule{background:#fff;border:1px solid #e2e8f0;border-left:4px solid #94ce24;border-radius:8px;padding:24px}.block-schedule_active .button-icon__arr{rotate:-180deg}.block-schedule__top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}@media screen and (max-width:991px){.block-schedule__top{flex-direction:column}}.block-schedule__top-left{flex:1;width:10px}@media screen and (max-width:991px){.block-schedule__top-left{width:100%}}.block-schedule__title{font-weight:600;font-size:18px;margin-top:6px;color:#036A38}.block-schedule__info{display:flex;align-items:center;flex-wrap:wrap;gap:17px;margin-top:5px}.block-schedule__info-el{display:flex;align-items:center;font-size:14px;color:#4b5563}.block-schedule__info-icon{flex:none;width:16px;height:auto;margin-right:4px}.block-schedule__info-icon path{stroke:#4b5563}.block-schedule__button{margin-top:6px}.block-schedule__dropdown{margin-top:23px;display:none}.block-schedule__content{display:flex;gap:24px}@media screen and (max-width:991px){.block-schedule__content{flex-direction:column}}.block-schedule__gal{flex:none;width:473px}@media screen and (max-width:991px){.block-schedule__gal{width:100%}}.block-schedule__gal-block{margin-bottom:16px}.block-schedule__gal-block:last-child{margin-bottom:0}.block-schedule__gal-title{display:block;font-size:14px;font-weight:500;margin-bottom:9px}.block-schedule__gal-link{display:block;overflow:hidden;position:relative;border-radius:10px;aspect-ratio:1;max-height:266px;width:100%}.block-schedule__gal-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.block-schedule__gal-grid{display:flex;gap:8px}.block-schedule__gal-grid-col{flex:1}.block-schedule__gal-grid-col:nth-child(n+4){display:none}.block-schedule__body{flex:1;width:10px;display:flex;flex-direction:column}@media screen and (max-width:991px){.block-schedule__body{width:100%}}.block-schedule__button-2{text-transform:none;padding:13px 15px;border-radius:5px}.block-schedule__head{color:#020817;display:flex;align-items:center;gap:8px;font-size:16px;margin-bottom:10px;width:100%}.block-schedule__head-icon{flex:none;width:16px;height:auto}.block-schedule__el{background-color:#f9fafb;border-radius:8px;display:flex;align-items:center;padding:12px;margin-bottom:8px;gap:12px;width:100%}@media screen and (max-width:600px){.block-schedule__el{flex-wrap:wrap}}.block-schedule__el:last-child{margin-bottom:0}.block-schedule__el-count{border-radius:100%;flex:none;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:500;background-color:#036a38;flex:none;width:24px;height:24px;font-size:12px}.block-schedule__el-title{font-size:14px;font-weight:500;color:#222}.block-schedule__el-time{margin-left:auto;font-size:12px;color:#4b5563;flex:none}@media screen and (max-width:600px){.block-schedule__el-time{width:100%}}.block-schedule__button-file{align-self:flex-end;margin-top:auto}@media screen and (max-width:600px){.block-schedule__button-file{width:100%;margin-top:20px}}.block-schedule__parameters{padding-top:24px;margin-top:24px;border-top:1px solid #e5e7eb}.block-schedule__parameters-title{display:block;font-size:14px;font-weight:500;margin-bottom:14px}.block-schedule__parameters-grid{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px;gap:12px 0}.block-schedule__parameters-grid-col{width:50%;padding:0 8px}@media screen and (max-width:600px){.block-schedule__parameters-grid-col{width:100%}}.block-schedule__parameters-block{background:#fff;border:1px solid #e2e8f0;border-left:4px solid #94ce24;border-radius:8px;padding:12px;display:flex;align-items:flex-start;gap:12px;height:100%}.block-schedule__parameters-block-icon{flex:none;font-size:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px}.block-schedule__parameters-block-title{font-size:12px;font-weight:500}.block-schedule__parameters-block-text{font-size:12px;margin-top:4px}.block-schedule__parameters-block-text_button{color:#036246}.search{display:flex;position:relative;justify-content:center}.search.active .search__button{display:inline-flex}.search__button{margin-left:10px;padding:10px 15px;height:auto;display:none}.search__wrap{position:relative;width:100%;max-width:448px}.search__icon{position:absolute;top:50%;transform:translateY(-50%);left:12px;pointer-events:none;z-index:10;width:16px;height:auto}.search__icon path{transition:0.3s}.search:has(.search__input:focus) .search__icon path{stroke:#036246}.search__input{display:block;width:100%;height:40px;background:#ffffff;border-radius:6px;border:1px solid #e2e8f0;color:#020817;font-size:14px;padding:0 20px;padding-left:41px;transition:0.3s}.search__input:focus{border-color:#036246}.search__input::placeholder{color:#9ca3af}.card-catalog{padding:24px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}@media screen and (max-width:600px){.card-catalog{padding:15px}}.card-catalog__content{display:flex;align-items:flex-start;gap:24px}@media screen and (max-width:991px){.card-catalog__content{gap:20px}}@media screen and (max-width:600px){.card-catalog__content{gap:15px}}.card-catalog__gal{flex:none;display:flex;gap:8px;width:192px}@media screen and (max-width:991px){.card-catalog__gal{width:60px;flex-direction:column}}.card-catalog__gal_2{width:64px}.card-catalog__gal-link{display:block;font-size:0;position:relative;overflow:hidden;aspect-ratio:1;flex:1;width:10px;border-radius:8px}@media screen and (max-width:991px){.card-catalog__gal-link{width:100%}}.card-catalog__gal-link:nth-child(n+4){display:none}.card-catalog__gal-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.card-catalog__body{flex:1;width:10px}.card-catalog__title{font-weight:700}.card-catalog__locate{display:flex;align-items:center;gap:8px;font-size:14px;margin-top:10px}.card-catalog__locate-icon{flex:none;width:14px;height:auto}.card-catalog__text{margin-top:13px}.card-catalog__tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:17px}.card-catalog__tag{display:inline-block;text-align:center;line-height:1;padding:5px 13px;color:#fff;font-weight:600;background-color:#94ce24;font-size:12px;border-radius:50px}.card-catalog__buttons{margin-top:15px;display:flex;gap:16px;flex-wrap:wrap}@media screen and (max-width:600px){.card-catalog__button{width:100%}}.card-catalog__button-site{border-color:#94CE24;color:#94CE24}@media screen and (max-width:600px){.card-catalog__button-site{width:100%}}.card-catalog__button-site path{transition:0.3s}.card-catalog__button-site:hover{background:#94CE24 !important;color:#fff}.card-catalog__button-site:hover path{stroke:#fff}.filter{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.filter__tab{padding:12px 16px;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1;color:#036a38;border:1px solid #036a38;border-radius:6px;font-size:14px;transition:0.3s}@media (hover:hover){.filter__tab:hover{color:#fff;background:#036a38}}.filter__tab_active{background-color:#94ce24 !important;border-color:#94ce24 !important;color:#fff !important}.card-gift{display:block;position:relative}.card-gift__top{overflow:hidden;border-radius:8px;font-size:0}.card-gift__img{width:100%;height:auto;object-fit:cover;user-select:none;transition:0.3s}@media (hover:hover){.card-gift:hover .card-gift__img{transform:scale(1.05)}}.card-gift__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px}.card-gift__cat{display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1;font-weight:600;font-size:12px;color:#036a38;background-color:rgba(148, 206, 36, 0.1);padding:5px 10px;white-space:nowrap;margin-left:auto;max-width:60%;overflow:hidden;text-overflow:ellipsis;text-align:left;display:inline-block;flex:none}@media screen and (max-width:600px){.card-gift__cat{font-size:10px;padding:5px 6px}}.card-gift__name{color:#64748b;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.card-gift__title{color:#020817;font-size:14px;margin-top:5px;font-weight:500;transition:0.3s}@media (hover:hover){.card-gift:hover .card-gift__title{color:#036a38}}.card-gift__bottom{display:flex;align-items:center;justify-content:space-between;margin-top:5px;gap:5px}.card-gift__bottom .card-gift__title{margin-top:0}.card-gift__bottom_2{margin-top:10px}@media screen and (max-width:600px){.card-gift__bottom_2{flex-direction:column;align-items:flex-start;gap:10px}.card-gift__bottom_2 .card-gift__button{width:100%}}.card-gift__bottom_3{flex-direction:column;align-items:flex-start;gap:10px}.card-gift__bottom_3 .card-gift__button{width:100%}.card-gift__price{color:#036a38;font-weight:700;font-size:18px;flex:1}@media screen and (max-width:600px){.card-gift__price{font-size:16px}}.card-gift__price_2{font-size:16px}@media screen and (max-width:600px){.card-gift__price_2{font-size:14px}}.card-gift__price-val{font-size:16px}.card-gift__button{font-size:12px;padding:8px 10px;text-transform:none;border-radius:5px}.card-gift__button_edit{width:100%;margin-top:10px}.card-gift__request{text-underline-offset:2px;color:#64748b;text-decoration:underline;font-size:14px}@media (hover:hover){.card-gift__request:hover{text-decoration:none}}.pagination{display:flex;align-items:center;justify-content:center;gap:4px}.pagination .page-numbers{width:40px;height:40px;display:flex;align-items:center;justify-content:center;line-height:1;font-size:14px;font-weight:500;border:1px solid transparent;border-radius:6px;color:#020817;transition:0.3s}.pagination .page-numbers.next,.pagination .page-numbers.prev{width:auto;gap:13px;padding:8px 10px}.pagination .page-numbers.current{border-color:#e2e8f0}@media (hover:hover){.pagination .page-numbers:hover{background:#f1f5f9}}.calendar-main__slider{position:relative;padding:0 50px;margin-left:auto;margin-right:auto;width:100%;max-width:1119px;z-index:1}@media screen and (max-width:720px){.calendar-main__slider{padding:0;overflow:visible}}.calendar-main__slider::before{content:"";position:absolute;top:0;left:0;z-index:5;width:57px;height:100%;background:#fff;filter:blur(5px)}@media screen and (max-width:720px){.calendar-main__slider::before{left:-30px;width:22px}}.calendar-main__slider::after{content:"";position:absolute;top:0;right:0;z-index:5;width:57px;height:100%;background:#fff;filter:blur(5px)}@media screen and (max-width:720px){.calendar-main__slider::after{right:-30px;width:22px}}.calendar-main__slider-swiper{margin-left:-5px;margin-right:-5px;padding-right:10px;padding-left:10px}@media screen and (max-width:720px){.calendar-main__slider-swiper{overflow:visible}}.calendar-main__slider-swiper::after{content:"";position:absolute;top:22px;left:0;width:100%;z-index:1;background-color:#036a384d;height:1px}@media screen and (max-width:720px){.calendar-main__slider-swiper::after{left:50%;transform:translateX(-50%);width:100vw}}.calendar-main__slider-button{position:absolute;top:29px;z-index:10;transition:0.3s}@media screen and (max-width:720px){.calendar-main__slider-button{display:none}}.calendar-main__slider-button[disabled]{opacity:0}.calendar-main__slider-button.button-slider_prev{left:0}.calendar-main__slider-button.button-slider_next{right:0}.calendar-main__slider-wrapper{position:relative;z-index:5}.calendar-main__months{position:relative;z-index:10;display:flex;gap:10px}.calendar-main__col{position:relative;z-index:5;width:auto;padding:0 5px;padding-top:46px;padding-bottom:41px;display:flex;gap:10px}.calendar-main__col::after{content:"";position:absolute;width:10px;background:#fff;height:40px;right:-5px;top:0px;z-index:10}.calendar-main__col::before{content:"";position:absolute;top:14px;height:15px;right:0;z-index:12;width:1px;background:rgba(3, 106, 56, 0.3019607843)}.calendar-main__col:last-child::after,.calendar-main__col:last-child::before{display:none}.calendar-main__years{position:absolute;top:0;left:0;width:100%;pointer-events:none;z-index:10}.calendar-main__year{color:#036a3899;font-size:12px;display:block;line-height:1;font-weight:600;position:absolute;top:0;left:20px;will-change:left}.calendar-main__month{position:relative;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1;color:rgb(3 106 56 var(--tw-text-opacity, 1));font-size:14px;border-radius:8px;border:1px solid #036a38;padding:11px 19px;font-weight:500;cursor:pointer;transition:0.3s}@media (hover:hover){.calendar-main__month:hover{border-color:#036a38;background-color:#036a38;color:#fff;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1),
				0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),
				0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}.calendar-main__month_active{border-color:#036a38;background-color:#036a38;color:#fff;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1),
			0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),
			0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.calendar-main__month_count::after{content:"";position:absolute;left:50%;transform:translateX(-50%);width:6px;height:6px;border-radius:100%;background:#036a38;top:-16px}.calendar-main__content{position:relative;z-index:10;display:flex;max-width:1152px;width:100%;margin-left:auto;margin-right:auto;gap:32px}@media screen and (max-width:1200px){.calendar-main__content{display:block}}.calendar-main__calendar{flex:none;width:382px}@media screen and (max-width:1200px){.calendar-main__calendar{width:100%}}.calendar-main__calendar .vc-header{display:none}.calendar-main__right{flex:1;width:10px;display:flex;flex-direction:column}@media screen and (max-width:1200px){.calendar-main__right{width:100%;margin-top:30px}}.calendar-main__button{width:100%;margin-top:16px;height:49px}.calendar-main__event{position:relative;transition:0.3s;flex:1}.calendar-main__event.loading{pointer-events:none;cursor:progress;filter:blur(5px)}.calendar [data-vc="calendar"]{--tw-shadow:
			0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:
			0 10px 15px -3px var(--tw-shadow-color),
			0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);background-color:rgb(249 250 251 var(--tw-bg-opacity, 1));border:1px solid #036a38;padding:24px}.calendar .vc-week{gap:4px;margin-bottom:16px}.calendar .vc-header__content,.calendar .vc-header__content button{font-size:18px;font-weight:600 !important;color:#036a38 !important}.calendar .vc-week__day{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);color:#036a38 !important;font-weight:600;font-size:14px;height:36px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;background:#fff;border-radius:6px}.calendar .vc-dates{gap:4px}.calendar .vc-date{padding:0}.calendar .vc-date[data-vc-date-month="prev"]{pointer-events:none}.calendar .vc-date[data-vc-date-month="prev"] .vc-date__btn{box-shadow:none !important;color:#9ca3af !important;background:transparent !important}.calendar .vc-date[data-vc-date-month="next"]{pointer-events:none}.calendar .vc-date[data-vc-date-month="next"] .vc-date__btn{box-shadow:none !important;color:#9ca3af !important;background:transparent !important}.calendar .vc-date.active .vc-date__btn{box-shadow:0px 0px 0px 2px var(--color, #036a38);color:white !important;background:linear-gradient(to right bottom, var(--color, #94ce24), var(--color-dark, #036a38)) !important}.calendar .vc-date[data-vc-date-selected] .vc-date__btn{cursor:pointer;color:white !important;background-color:var(--color, #036a38) !important}.calendar .vc-date .vc-date__btn{-tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);background:#fff !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);color:#036a38 !important;font-weight:500;font-size:14px;height:60px;display:flex;align-items:center;justify-content:center;line-height:1;border-radius:6px;transition:0.3s}@media (hover:hover){.calendar .vc-date .vc-date__btn:not([aria-selected="true"]):hover{background:#036a38 !important;color:#fff !important}}@media screen and (max-width:720px){.calendar .vc-date .vc-date__btn{height:40px}}.calendar .vc-header{width:100%}.calendar .vc-wrapper{width:100%}.calendar_2{height:100%}.calendar_2 .vc{height:100%;align-items:flex-start;justify-content:left}.calendar_2 [data-vc="calendar"]{padding:16px;padding-bottom:20px;min-width:0 !important;width:100% !important}.calendar_2 .vc-week{margin-bottom:12px}.calendar_2 .vc-week__day{min-width:0 !important;min-height:0 !important;font-size:12px;height:auto;aspect-ratio:1}.calendar_2 .vc-date .vc-date__btn{min-width:0 !important;min-height:0 !important;font-size:12px;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px}.calendar_2 .vc-date .vc-date__btn{height:auto;aspect-ratio:1}.calendar_3{z-index:9999;background:#fff !important;border:1px solid #036a38}.calendar_3 [data-vc="calendar"]{min-width:0;padding:15px}.calendar_3 [data-vc-arrow]{display:flex;background:#036a38;border-radius:100%;width:25px;height:25px;padding:0;display:block;flex:none}.calendar_3 [data-vc-arrow]::before{background-size:20px;background-position:center}.calendar_3 .vc-week__day{font-size:12px;min-width:0;height:auto;aspect-ratio:1}.calendar_3 .vc-date .vc-date__btn{min-width:0;min-height:0;height:auto;aspect-ratio:1;font-size:12px}.calendar_3 .vc-header__content,.calendar_3 .vc-header__content button{font-size:16px}.calendar_3 .vc-months__month,.calendar_3 .vc-years__year{background:#036a38 !important}.calendar_3 .vc-months__month[disabled],.calendar_3 .vc-years__year[disabled]{display:none}.calendar_3 .vc-months__month[data-vc-months-month-selected],.calendar_3 .vc-years__year[data-vc-years-year-selected]{background:#94ce24 !important}.calendar_3 .vc-years__year{font-size:11px}.calendar_3 [data-vc-date-today] .vc-date__btn{background:#9ec340 !important;color:#fff !important}.card-event{background-color:#036a38;color:#fff;border-radius:12px;padding:24px 24px;height:100%}@media screen and (max-width:720px){.card-event{padding:16px}}.card-event_2{padding:12px}.card-event__content{display:flex;gap:25px;height:100%}@media screen and (max-width:720px){.card-event__content{flex-direction:column-reverse}}.card-event__content_2{gap:16px;height:100%}.card-event__title{line-height:1.25;font-weight:700;font-size:24px;margin-top:24px;display:block;color:#fff}@media screen and (max-width:720px){.card-event__title{font-size:20px}}.card-event__title_2{font-size:18px;margin-top:20px}.card-event__text{color:#e5e7eb;font-size:16px;margin-top:13px;line-height:1.625;display:block}.card-event__text_2{font-size:14px;margin-top:12px}.card-event__tags{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}@media screen and (max-width:720px){.card-event__tags{gap:10px}}.card-event__tags_2{gap:5px}.card-event__tag{display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1;color:rgb(255 255 255 var(--tw-text-opacity, 1));font-weight:500;font-size:14px;background-color:#fff3;border-radius:100px;padding:11px 15px}@media screen and (max-width:720px){.card-event__tag{padding:10px;font-size:12px}}.card-event__tag_2{font-size:11px;padding:6px 9px}.card-event__tag_white{background:#fff;color:#94ce24}.card-event__img{border-radius:8px;display:block;height:100%}.card-event__left{flex:1;width:10px;display:flex;flex-direction:column}@media screen and (max-width:720px){.card-event__left{width:100%}}.card-event__right{display:block;flex:none;width:256px}@media screen and (max-width:720px){.card-event__right{width:100%;aspect-ratio:1.5}}.card-event__right_2{width:192px}@media screen and (max-width:1200px){.card-event__right_2{width:180px}}@media screen and (max-width:720px){.card-event__right_2{width:100%}}.card-event__bottom{margin-top:auto}.card-event__info{display:flex;align-items:center;justify-content:space-between;gap:20px;color:#fff;background-color:#ffffff1a;border-radius:8px;margin-top:26px;padding:18px 17px;font-size:16px;margin-bottom:auto}.card-event__info_2{font-size:14px;padding:13px 12px;margin-bottom:0}@media screen and (max-width:1200px){.card-event__info_2{font-size:13px}}.card-event__buttons{margin-top:23px;display:flex;gap:8px;flex-wrap:wrap}.card-event__buttons_2{margin-top:16px}.card-event__button{flex:1}.card-event__button_2{font-size:12px}.block-sections{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:16px}@media screen and (max-width:720px){.block-sections{grid-template-columns:repeat(2, minmax(0, 1fr))}}.block-sections__block{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;background-image:linear-gradient(to right bottom, #036a38, #94ce24);border-radius:12px;padding:32px;transition:0.3s}@media screen and (max-width:768px){.block-sections__block{padding:16px}}@media (hover:hover){.block-sections__block:hover{box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -4px}}.block-sections__block:nth-child(1){grid-row:span 2 / span 2;grid-column:span 2 / span 2}@media screen and (max-width:991px){.block-sections__block:nth-child(1){grid-column:span 4 / span 4}}@media screen and (max-width:720px){.block-sections__block:nth-child(1){grid-column:span 2}}@media (hover:hover){.block-sections__block:nth-child(1):hover{scale:1.05}}.block-sections__block:nth-child(2){grid-column:span 2 / span 2}@media screen and (max-width:720px){.block-sections__block:nth-child(2){grid-column:span 2}}.block-sections__block:nth-child(5){grid-column:span 2 / span 2}@media screen and (max-width:720px){.block-sections__block:nth-child(5){grid-column:span 2}}.block-sections__block:nth-child(6){grid-column:span 2 / span 2;background:linear-gradient(to right, #036a38, #94ce24)}@media screen and (max-width:720px){.block-sections__block:nth-child(6){grid-column:span 2}}@media (hover:hover){.block-sections__block:nth-child(6):hover{scale:1.05}}.block-sections__block_2{background:white;border:1px solid #e5e7eb;padding:24px}@media screen and (max-width:768px){.block-sections__block_2{padding:16px}}.block-sections__block_3{background:#1f2937;padding:24px}@media screen and (max-width:768px){.block-sections__block_3{padding:16px}}.block-sections__block_min{min-height:254px}.block-sections__block-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;opacity:0.2;pointer-events:none}.block-sections__block-wrap{position:relative;z-index:10}.block-sections__title{color:white;font-size:24px;font-weight:700;position:relative;z-index:10}.block-sections__title_2{color:#036a38;font-size:20px}.block-sections__title_3{font-size:18px;color:#f3f4f6}.block-sections__text{font-size:16px;color:#fff;margin-top:16px;margin-bottom:auto;position:relative;z-index:10}.block-sections__text_2{font-size:14px;color:#4b5563}.block-sections__text_3{font-size:14px;color:#f3f4f6}.block-sections__link{font-size:14px;display:block;color:#036a38;font-weight:500;margin-top:20px;position:relative;z-index:10;transition:0.3s}@media (hover:hover){.block-sections__block:hover .block-sections__link{color:#9ec340}}.block-sections__link_3{color:#d1d5db}.block-sections__arrow{margin-left:auto;margin-top:auto;position:relative;z-index:10;transition:0.3s}@media (hover:hover){.block-sections__block:hover .block-sections__arrow{rotate:-45deg}}.card-review{overflow:hidden;position:relative;border-radius:0.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 var(--tw-bg-opacity, 1));padding:35px 30px;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1),
		0 8px 10px -6px rgb(0 0 0 / 0.1);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);transition:0.3s}@media (hover:hover){.card-review:hover{scale:1.05}}.card-review::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;--tw-gradient-from: #036a38;--tw-gradient-to: #94ce24;--tw-gradient-stops: #036a38, #94ce24;background-image:linear-gradient(to bottom right, var(--tw-gradient-stops));opacity:0;transition:0.3s}.card-review_bg::after{opacity:1}.card-review__stars{display:flex;font-size:0;align-items:center;gap:2.5px}.card-review__icon path{transition:0.3s}.card-review_bg .card-review__icon path{stroke:rgba(255, 255, 255, 0.9)}.card-review__stars-el{flex:none;width:13px;height:auto}.card-review__top{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:10}.card-review__text{font-size:18px;color:rgb(55 65 81 var(--tw-text-opacity, 1));line-height:1.625;margin-top:27px;position:relative;z-index:10;transition:0.3s}@media screen and (max-width:1200px){.card-review__text{font-size:16px}}.card-review_bg .card-review__text{color:rgba(255, 255, 255, 0.9)}.card-review__icon{width:28px;height:auto}.card-review__bottom{border-top:1px solid rgb(229 231 235 var(--tw-border-opacity, 1));padding-top:27px;margin-top:25px;position:relative;z-index:10}.card-review__name{font-size:18px;font-weight:700;color:rgb(3 106 56 var(--tw-text-opacity, 1));transition:0.3s}.card-review_bg .card-review__name{color:rgba(255, 255, 255, 0.9)}.card-review__info{font-size:14px;margin-top:6px;transition:0.3s}.card-review_bg .card-review__info{color:rgba(255, 255, 255, 0.9)}.card-resident{border:1px solid #e5e7eb;display:block;padding:32px 32px;cursor:pointer;transition:0.3s;border-radius:16px;overflow:hidden}@media screen and (max-width:720px){.card-resident{padding:15px}}@media (hover:hover){.card-resident:hover{border-color:rgba(3, 106, 56, 0.3);box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(3, 106, 56, 0.2) 0px 10px 15px -3px, rgba(3, 106, 56, 0.2) 0px 4px 6px -4px}}.card-resident__logo{display:block;width:100%;height:80px;margin-left:auto;margin-right:auto;border-radius:12px;overflow:hidden;object-fit:contain}.card-resident__title{color:#036a38;font-size:18px;font-weight:600;text-align:center;margin-top:24px}.card-partner{display:block}.card-partner__top{border:1px solid #e5e7eb;background:white;display:flex;align-items:center;justify-content:center;width:100%;height:95px;border-radius:12px;transition:0.3s}@media (hover:hover){.card-partner:hover .card-partner__top{transform:translateY(-10px);border-color:#94ce24;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(3, 106, 56, 0.2) 0px 10px 15px -3px, rgba(3, 106, 56, 0.2) 0px 4px 6px -4px}}.card-partner__logo{display:block;width:100%;height:76px;object-fit:contain;border-radius:12px;margin-left:auto;margin-right:auto;padding:10px}.card-partner__title{text-align:center;font-size:14px;color:#036a38;margin-top:10px;font-weight:500}.socials{display:flex;align-items:center;gap:12px}.socials__title{font-size:14px;color:#6b7280;margin-right:12px}.socials__el{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#1f2937;border-radius:8px;padding:8px;transition:0.3s}@media (hover:hover){.socials__el:hover{background:#036a38}}.socials__icon{transition:0.3s;opacity:0.5}@media (hover:hover){.socials__el:hover .socials__icon{opacity:1}}.calendar-filter{background:#f9fafb;border:1px solid #e5e7eb;padding:24px;border-radius:8px}.calendar-filter__top{display:flex;align-items:center;gap:80px}@media screen and (max-width:1200px){.calendar-filter__top{gap:30px;justify-content:space-between}}@media screen and (max-width:991px){.calendar-filter__top{flex-wrap:wrap;gap:20px}}.calendar-filter__title{color:#1f2937;display:flex;align-items:center;font-size:20px;font-weight:500;gap:10px}@media screen and (max-width:991px){.calendar-filter__title{width:100%}}@media screen and (max-width:600px){.calendar-filter__title{font-size:16px}}.calendar-filter__tabs{display:inline-flex;background:#e5e7eb;border-radius:6px}@media screen and (max-width:600px){.calendar-filter__tabs{display:flex;width:100%}}@media screen and (max-width:991px){.calendar-filter__button{margin-left:auto}}@media screen and (max-width:600px){.calendar-filter__button{width:100%}}.calendar-filter__tab{display:flex;align-items:center;font-size:14px;gap:6px;padding:10px 15px;border-radius:6px;transition:0.3s}@media screen and (max-width:600px){.calendar-filter__tab{width:100%}}@media (hover:hover){.calendar-filter__tab:hover{background:rgba(31, 41, 55, 0.1)}}.calendar-filter__tab path{transition:0.3s}.calendar-filter__tab svg{width:10px;height:auto}.calendar-filter__tab_active{background:#1f2937 !important;color:#fff !important}.calendar-filter__tab_active path{stroke:#fff}.calendar-filter__grid{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px;gap:16px 0;margin-top:24px}.calendar-filter__grid-col{padding:0 8px;width:25%}@media screen and (max-width:991px){.calendar-filter__grid-col{width:50%}}@media screen and (max-width:600px){.calendar-filter__grid-col{width:100%}}.block-checkbox{cursor:pointer;padding:16px;border:1px solid #1f2937;border-radius:6px;gap:12px;display:flex;align-items:flex-start;transition:0.3s}.block-checkbox_active{background:white}.block-checkbox__button{width:16px;height:16px;display:flex;flex:none;align-items:center;justify-content:center;user-select:none;border:1px solid #6b7280;border-radius:4px;padding:2px;transition:0.3s;box-shadow:white 0px 0px 0px 0px, rgba(31, 41, 55, 0.2) 0px 0px 0px 2px, rgba(0, 0, 0, 0) 0px 0px 0px 0px}.block-checkbox_active .block-checkbox__button{background:#1f2937;border-color:#1f2937}.block-checkbox__button-check{opacity:0}.block-checkbox_active .block-checkbox__button-check{opacity:1}.block-checkbox__top{display:flex;align-items:center;gap:8px}.block-checkbox__color{flex:none;border-radius:100%;width:16px;height:16px;background:var(--color, #036a38);transition:0.3s}.block-checkbox_active .block-checkbox__color{box-shadow:0px 0px 4px 1px var(--color, #036a38)}.block-checkbox__info{font-size:12px;color:#9ca3af}.block-checkbox__title{font-size:16px;color:#1f2937;margin-top:8px;font-weight:600;border-bottom:1px solid #e2e8f0;margin-bottom:8px;padding-bottom:8px}.block-checkbox__text{color:#6b7280;font-size:12px;font-style:italic}.card-mounth-event{position:relative;--color: rgb(3, 106, 56);display:flex;gap:16px;padding:16px;border:1px solid #e2e8f0;border-radius:8px;transition:0.3s;cursor:pointer}@media screen and (max-width:600px){.card-mounth-event{display:block}}.card-mounth-event::before{content:"";position:absolute;top:0;left:-80px;border-radius:100%;width:12px;height:12px;background:var(--color)}@media screen and (max-width:600px){.card-mounth-event::before{left:-50px}}@media (hover:hover){.card-mounth-event:hover{box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px}}.card-mounth-event_active{box-shadow:white 0px 0px 0px 0px, #036a38 0px 0px 0px 2px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -4px}@media (hover:hover){.card-mounth-event_active:hover{box-shadow:white 0px 0px 0px 0px, #036a38 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.1) 0px 0px 0px 0px}}.card-mounth-event__left{flex:1;width:10px;display:flex;flex-direction:column;align-items:flex-start;color:#222}@media screen and (max-width:600px){.card-mounth-event__left{width:100%}}.card-mounth-event__top{display:flex;align-items:center;gap:12px;flex-wrap:wrap}@media screen and (max-width:600px){.card-mounth-event__top{padding-right:30px}}.card-mounth-event__tag{display:inline-block;line-height:1;padding:5px 10px;background:var(--color);color:#fff;font-size:12px;border-radius:100px}.card-mounth-event__date{font-size:14px;color:#020817;font-weight:500}.card-mounth-event__title{font-size:16px;font-weight:600;margin-top:8px;display:block;color:#020817}.card-mounth-event__text{font-size:14px;color:#64748b;margin-top:8px}.card-mounth-event__bottom{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:12px}.card-mounth-event__info{display:flex;align-items:center;color:#64748b;font-size:12px;gap:5px;line-height:1}.card-mounth-event__info svg{width:15px;height:auto}.card-mounth-event__button{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;transition:0.3s;border-radius:6px}@media screen and (max-width:600px){.card-mounth-event__button{position:absolute;top:10px;right:10px;z-index:10}}@media (hover:hover){.card-mounth-event__button:hover{background:#f1f5f9}}.calendar-page{display:flex;align-items:flex-start;gap:32px}@media screen and (max-width:991px){.calendar-page{display:block}}.calendar-page__content{flex:1;width:10px;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;border:1px solid #e2e8f0;padding:24px;border-radius:8px}@media screen and (max-width:991px){.calendar-page__content{width:100%;padding:16px}}.calendar-page__sidebar{flex:none;width:318px}@media screen and (max-width:991px){.calendar-page__sidebar{width:100%;margin-top:24px}}.calendar-page__sidebar-event{transition:0.3s}.calendar-page__title{display:flex;align-items:center;gap:10px;font-size:20px;color:#036a38;font-weight:600}@media screen and (max-width:1200px){.calendar-page__title{width:100%;margin-bottom:20px}}.calendar-page__top{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1200px){.calendar-page__top{flex-wrap:wrap}}.calendar-page__top-right{display:flex;align-items:center;gap:16px}@media screen and (max-width:600px){.calendar-page__top-right{flex-wrap:wrap}}.calendar-page__count{font-size:14px;color:#036a38;font-weight:600}.calendar-page__tabs{display:flex;padding:4px;gap:4px;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;border-radius:6px}@media screen and (max-width:600px){.calendar-page__tabs{width:100%;flex-direction:column;box-shadow:none}}.calendar-page__tab{display:flex;align-items:center;justify-content:center;line-height:1;padding:10px 10px;border:1px solid #e2e8f0;color:#036a38;gap:10px;border-radius:6px;font-size:14px;transition:0.3s}@media screen and (max-width:600px){.calendar-page__tab{width:100%}}@media (hover:hover){.calendar-page__tab:hover{background:rgba(3, 106, 56, 0.1)}}.calendar-page__tab path{stroke:#036a38;transition:0.3s}.calendar-page__tab svg{width:14px;height:auto}.calendar-page__tab_active{background:#036a38 !important;color:#fff}.calendar-page__tab_active path{stroke:#fff}.calendar-page__blocks{margin-top:24px}.calendar-page__blocks-block:not(:first-child){display:none}.calendar-page__grid{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;gap:24px 0}.calendar-page__grid-col{width:25%;padding:0 12px}@media screen and (max-width:1409px){.calendar-page__grid-col{width:33.33333%}}@media screen and (max-width:1200px){.calendar-page__grid-col{width:50%}}@media screen and (max-width:600px){.calendar-page__grid-col{width:100%}}.calendar-page__info{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#f9fafb;border:1px solid #d1d5db;border-radius:12px;padding:70px 24px}.calendar-page__info-icon{width:64px;height:auto}.calendar-page__info-title{font-size:18px;font-weight:500;color:#374151;margin-top:16px}.calendar-page__info-text{margin-top:15px;font-size:14px;color:#6b7280;line-height:1.6}.calendar-page__info-info{display:flex;gap:5px;margin-top:26px;font-size:12px;color:#9ca3af}.calendar-page__info-info svg{width:11px;height:auto}.calendar-page__events{margin-top:24px}.calendar-page__events-title{font-size:18px;color:#036a38;font-weight:600;margin-bottom:16px}.calendar-page__events-card{margin-bottom:12px}.calendar-page__events-card:last-child{margin-bottom:0}.calendar-page__event{background:#036a38;padding:24px;border-radius:12px;margin-bottom:24px}.calendar-page__event-count{background:#fff;font-weight:600;font-size:12px;display:inline-flex;align-items:center;border-radius:100px;padding:4px 10px;gap:5px;color:#036a38}.calendar-page__event-count svg{width:12px;height:auto}.calendar-page__event-tag{background:rgba(255, 255, 255, 0.2);border:1px solid rgba(255, 255, 255, 0.3);color:white;font-weight:600;font-size:12px;display:inline-flex;align-items:center;border-radius:100px;padding:3px 10px;margin-top:16px}.calendar-page__event-tag:first-child{margin-top:0}.calendar-page__event-title{color:#fff;font-size:18px;font-weight:600;display:block;transition:0.3s}@media (hover:hover){.calendar-page__event-title:hover{color:#94ce24}}.calendar-page__event-info{display:flex;align-items:center;font-size:14px;gap:8px;color:#e5e7eb;margin-bottom:8px}.calendar-page__event-info:last-child{margin-bottom:0}.calendar-page__event-info svg{width:15px;flex:none;height:auto}.calendar-page__event-info path{stroke:#e5e7eb}.calendar-page__event-wrap{display:flex;align-items:flex-start;gap:5px;justify-content:space-between;margin-top:16px;margin-bottom:16px}.calendar-page__event-favorite{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;flex:none;transition:0.3s}@media (hover:hover){.calendar-page__event-favorite:hover{background:rgba(255, 255, 255, 0.2)}.calendar-page__event-favorite:hover path{stroke-opacity:1}}.calendar-page__event-favorite path{transition:0.3s;stroke:#fff}.calendar-page__event-favorite svg{width:16px;height:auto}.calendar-page__event-block{border-top:1px solid #e2e8f0;margin-top:16px;padding-top:16px}.calendar-page__event-block_2{padding-top:12px;margin-top:12px}.calendar-page__event-block-title{font-size:16px;color:white;margin-bottom:16px}.calendar-page__event-block-title-2{font-size:14px;color:white;margin-bottom:8px}.calendar-page__event-button{width:100%;margin-bottom:8px}.calendar-page__event-button:last-child{margin-bottom:0}.calendar-page__event-button svg{width:13px;height:auto}.calendar-list{position:relative}.calendar-list::before{content:"";position:absolute;top:0;left:31px;height:100%;width:2px;background:#e2e8f0;z-index:1}.calendar-list__mounth{position:relative;z-index:10;margin-bottom:32px}.calendar-list__mounth:last-child{margin-bottom:0}.calendar-list__mounth-top{display:flex;align-items:center;gap:16px}.calendar-list__mounth-circle{flex:none;width:64px;height:64px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:14px;font-weight:700;background:#003820;color:#fafafa;border-radius:100%}.calendar-list__mounth-name{font-size:20px;color:#036a38;font-weight:700}.calendar-list__mounth-info{color:#64748b;font-size:14px;margin-top:3px}.calendar-list__mounth-events{margin-top:24px;padding-left:80px}@media screen and (max-width:600px){.calendar-list__mounth-events{padding-left:50px}}.calendar-list__mounth-event{margin-bottom:16px}.calendar-list__mounth-event:last-child{margin-bottom:0}.block-form.loading,.block-form.loading *{cursor:wait !important}.block-form__title{font-size:18px;color:#1f2937;font-weight:600;margin-bottom:16px}.block-form__grid{display:flex;flex-wrap:wrap;gap:16px 0;margin-left:-8px;margin-right:-8px}.block-form__grid-col{width:50%;padding:0 8px}@media screen and (max-width:600px){.block-form__grid-col{width:100%}}.block-form__grid-col_full{width:100%}.block-form__button{width:100%;height:48px;margin-top:16px}.block-form__checkboxes{margin-top:16px}.block-form__type{margin-bottom:20px}.block-form__message{margin-top:20px;color:red}.block-form__message:empty{display:none}.tabs-2{display:flex;justify-content:center;gap:10px;border:1px solid rgba(229, 231, 235, 0.5);background:rgba(255, 255, 255, 0.8);border-radius:16px;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -4px;padding:12px}@media screen and (max-width:720px){.tabs-2{flex-wrap:wrap}}.tabs-2__tab{display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1;padding:17px 16px;border-radius:8px;transition:0.3s;position:relative;overflow:hidden;font-size:14px;font-weight:500;color:#4b5563}.tabs-2__tab::before{content:"";position:absolute;top:0;left:0;background:linear-gradient(to right bottom, #036a38, #025a2e);width:100%;height:100%;border-radius:8px;z-index:1;transition:0.3s;opacity:0}.tabs-2__tab::after{content:"";position:absolute;bottom:0;left:0;width:100%;z-index:2;height:2px;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(148, 206, 36, 0.6) 0px 0px 8px 0px;opacity:0;background:linear-gradient(to right, rgba(0, 0, 0, 0), #94ce24, rgba(0, 0, 0, 0))}@media (hover:hover){.tabs-2__tab:hover{background:rgba(243, 244, 246, 0.8);color:#036a38;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px}}.tabs-2__tab_active{color:#fff !important;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(3, 106, 56, 0.3) 0px 10px 15px -3px, rgba(3, 106, 56, 0.3) 0px 4px 6px -4px}.tabs-2__tab_active::before{opacity:1}.tabs-2__tab_active::after{opacity:1}.tabs-2__tab-text{position:relative;z-index:10}.block-exhibition-info{border:2px solid rgba(148, 206, 36, 0.8);border-radius:8px;padding:20px 20px;padding-bottom:24px;transition:0.3s;height:100%;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -4px}@media (hover:hover){.block-exhibition-info:hover{box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(148, 206, 36, 0.3) 0px 20px 25px -5px, rgba(148, 206, 36, 0.3) 0px 8px 10px -6px}}.block-exhibition-info_bg{background:linear-gradient(to right bottom, #036a38, #025a2e)}@media (hover:hover){.block-exhibition-info_bg:hover{box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(3, 106, 56, 0.4) 0px 20px 60px 0px}}.block-exhibition-info__top{display:flex;align-items:center;gap:8px}.block-exhibition-info__top-icon{display:flex;align-items:center;justify-content:center;width:44px;height:32px;background:linear-gradient(to right bottom, #94ce24, #7cb019);border-radius:8px;padding:6px 12px}.block-exhibition-info_bg .block-exhibition-info__top-icon{background:rgba(255, 255, 255, 0.2);backdrop-filter:blur(4px)}.block-exhibition-info__tag{display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1;color:#036a38;border:1px solid rgba(148, 206, 36, 0.4);font-size:12px;font-weight:600;padding:5px 8px;border-radius:100px}.block-exhibition-info_bg .block-exhibition-info__tag{background:rgba(255, 255, 255, 0.1);border-color:rgba(255, 255, 255, 0.2);color:white}.block-exhibition-info__title{font-size:20px;color:#1f2937;font-weight:700;margin-top:15px}.block-exhibition-info_bg .block-exhibition-info__title{color:white}.block-exhibition-info__text{font-size:14px;color:#4b5563;margin-top:10px}.block-exhibition-info_bg .block-exhibition-info__text{color:#fff}.block-exhibition-info__info{display:flex;flex-wrap:wrap;gap:16px 0;margin-left:-8px;margin-right:-8px;margin-top:20px}.block-exhibition-info__info-col{width:50%;padding:0 8px}@media screen and (max-width:600px){.block-exhibition-info__info-col{width:100%}}.block-exhibition-info__info-block{border:1px solid rgba(148, 206, 36, 0.4);background:linear-gradient(to right bottom, rgba(148, 206, 36, 0.15), rgba(148, 206, 36, 0));border-radius:12px;padding:12px;height:100%;transition:0.3s}@media (hover:hover){.block-exhibition-info__info-block:hover{scale:1.05}}.block-exhibition-info_bg .block-exhibition-info__info-block{background:linear-gradient(to right bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05));border-color:rgba(255, 255, 255, 0.2)}.block-exhibition-info__info-top{display:flex;align-items:center;gap:6px}.block-exhibition-info__info-icon{flex:none;display:block;width:20px;height:20px}.block-exhibition-info__info-title{font-size:30px;color:#036a38;line-height:1;font-weight:700}.block-exhibition-info_bg .block-exhibition-info__info-title{color:#fff}.block-exhibition-info__info-title span,.block-exhibition-info__info-title em,.block-exhibition-info__info-title strong{font-size:14px;color:rgba(3, 106, 56, 0.8);font-weight:500}.block-exhibition-info_bg .block-exhibition-info__info-title span,.block-exhibition-info_bg .block-exhibition-info__info-title em,.block-exhibition-info_bg .block-exhibition-info__info-title strong{color:rgba(255, 255, 255, 0.8)}.block-exhibition-info__info-text{color:#4b5563;font-size:12px;margin-top:10px}.block-exhibition-info_bg .block-exhibition-info__info-text{color:rgba(255, 255, 255, 0.6)}.block-exhibition-info__separate{background:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(3, 106, 56, 0.2), rgba(0, 0, 0, 0));height:1px;width:100%;margin-top:24px}.block-exhibition-info_bg .block-exhibition-info__separate{background:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(255, 255, 255, 0.3), rgba(0, 0, 0, 0));border-color:#e2e8f0}.block-exhibition-info__descrp-block{padding:12px;display:flex;gap:12px;align-items:flex-start;background:linear-gradient(to right, rgba(148, 206, 36, 0.05), rgba(0, 0, 0, 0));border:1px solid rgba(148, 206, 36, 0.2);border-radius:8px;transition:0.3s;margin-bottom:12px}.block-exhibition-info__descrp-block:last-child{margin-bottom:0}@media (hover:hover){.block-exhibition-info__descrp-block:hover{background-color:rgba(148, 206, 36, 0.1)}}.block-exhibition-info_bg .block-exhibition-info__descrp-block{background:linear-gradient(to right, rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0))}@media (hover:hover){.block-exhibition-info_bg .block-exhibition-info__descrp-block:hover{scale:1.05;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(148, 206, 36, 0.2) 0px 20px 25px -5px, rgba(148, 206, 36, 0.2) 0px 8px 10px -6px}}.block-exhibition-info__descrp-icon{flex:none;display:flex;align-items:center;justify-content:center;width:32px;height:28px;padding:6px 8px;background:linear-gradient(to right bottom, #94ce24, #7cb019);border-radius:6px}.block-exhibition-info__descrp-title{font-size:14px;color:#036a38;font-weight:600}.block-exhibition-info_bg .block-exhibition-info__descrp-title{color:#fff}.block-exhibition-info__descrp-text{font-size:12px;color:#4b5563;margin-top:5px;line-height:1.4}.block-exhibition-info_bg .block-exhibition-info__descrp-text{color:rgba(255, 255, 255, 0.6)}.block-exhibition-info__descrp-2{margin-top:16px}.block-exhibition-info__descrp-2-block{display:flex;align-items:flex-start;gap:10px;margin-bottom:8px}.block-exhibition-info__descrp-2-block:last-child{margin-bottom:0}.block-exhibition-info__descrp-2-icon{flex:none;width:16px;height:16px}.block-exhibition-info__descrp-2-text{flex:1;width:10px;color:#374151;font-size:14px;line-height:1.4}.block-exhibition-info_bg .block-exhibition-info__descrp-2-text{color:rgba(255, 255, 255, 0.9)}.block-exhibition-info__review{display:flex;align-items:flex-start;gap:12px;background:linear-gradient(to right bottom, rgba(3, 106, 56, 0.05), rgba(148, 206, 36, 0.05));border:1px solid rgba(3, 106, 56, 0.2);padding:16px;border-radius:8px;margin-top:20px}.block-exhibition-info_bg .block-exhibition-info__review{background:rgba(255, 255, 255, 0.05);border-color:rgba(255, 255, 255, 0.1)}.block-exhibition-info__review-icon{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(to right bottom, #036a38, #094d2a);border-radius:100%}.block-exhibition-info_bg .block-exhibition-info__review-icon{background:linear-gradient(to right bottom, #94ce24, #7cb019)}.block-exhibition-info__review-content{flex:1;width:10px}.block-exhibition-info__review-text{color:#374151;font-size:14px;font-style:italic;line-height:1.625}.block-exhibition-info_bg .block-exhibition-info__review-text{color:rgba(255, 255, 255, 0.95)}.block-exhibition-info__review-bottom{display:flex;align-items:center;gap:8px;margin-top:8px}.block-exhibition-info__review-line{flex:1;width:10px;height:1px;background:linear-gradient(to right, rgba(3, 106, 56, 0.2), rgba(0, 0, 0, 0))}.block-exhibition-info_bg .block-exhibition-info__review-line{background:linear-gradient(to right, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0))}.block-exhibition-info__review-info{color:#6b7280;font-size:12px}.block-exhibition-info_bg .block-exhibition-info__review-info{color:rgba(255, 255, 255, 0.6)}.block-exhibition-info__bottom{margin-left:-20px;margin-right:-20px;border-top:1px solid #036a381a;margin-top:20px;padding:24px;padding-top:16px;padding-bottom:0}.block-exhibition-info__places-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.block-exhibition-info__places-title{font-size:12px;color:#ffffffb3}.block-exhibition-info__places-text{color:#94ce24;font-size:12px;font-weight:600}.block-exhibition-info__places-progress{position:relative;overflow:hidden;height:8px;background:rgba(255, 255, 255, 0.2);border-radius:100px;margin-top:10px}.block-exhibition-info__places-progress-line{border-radius:100px;position:absolute;top:0;left:0;height:100%;width:20%;background:#003820}.block-exhibition-info__places-info{margin-top:12px;display:flex;align-items:center;gap:8px}.block-exhibition-info__places-info-icon{flex:none;display:block;width:14px;height:14px}.block-exhibition-info__places-info-text{font-size:12px;color:rgba(255, 255, 255, 0.6)}.block-exhibition-info__button{width:100%;margin-top:16px;font-weight:bold;height:44px;transition:0.3s}@media (hover:hover){.block-exhibition-info__button:hover{box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(255, 255, 255, 0.2) 0px 25px 50px -12px}}.block-exhibition-info__bottom-text{margin-top:16px;color:rgba(255, 255, 255, 0.5);font-size:12px;text-align:center}.block-exhibition-info__bottom-text-2{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;color:#4b5563;margin-top:16px}.block-exhibition-info__bottom-text-2 strong{color:#036a38;font-weight:700}.block-exhibition-info__bottom-text-2-icon{display:block;width:14px;height:auto}.block-exhibition-info__present{display:flex;align-items:flex-start;gap:12px;background:linear-gradient(to right, rgba(3, 106, 56, 0.1), rgba(148, 206, 36, 0.05));border:1px solid #94ce24;padding:16px;border-left:4px solid #94ce24;border-radius:8px}.block-exhibition-info__present-icon{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(to right bottom, #94ce24, #7cb019);border-radius:8px;border:1px solid #e2e8f0;padding:3px}.block-exhibition-info__present-content{flex:1;width:10px}.block-exhibition-info__present-title{color:#036a38;font-size:14px;font-weight:700}.block-exhibition-info__present-text{color:#4b5563;font-size:12px;margin-top:8px}.sidebar-exhibition{position:relative;overflow:hidden;border:2px solid #036a38;border-radius:8px;padding:24px}.sidebar-exhibition::before{content:"";position:absolute;top:0;left:-5%;width:110%;height:8px;background:linear-gradient(to right, #036a38, #94ce24, #036a38);z-index:1}.sidebar-exhibition__info{border:1px solid rgba(3, 106, 56, 0.1);background:linear-gradient(to right, rgba(3, 106, 56, 0.05), rgba(148, 206, 36, 0.05));display:flex;align-items:center;gap:12px;padding:10px;border-radius:8px;margin-bottom:12px}.sidebar-exhibition__info:last-child{margin-bottom:0}.sidebar-exhibition__info-icon{flex:none;display:flex;align-items:center;justify-content:center;border-radius:100%;background:linear-gradient(to right bottom, #036a38, #094d2a);width:32px;height:32px;padding:9px}.sidebar-exhibition__info-content{flex:1;width:10px}.sidebar-exhibition__info-title{color:#6b7280;font-size:12px;font-weight:500}.sidebar-exhibition__info-text{color:#036a38;font-size:14px;font-weight:700;margin-top:4px}.sidebar-exhibition__buttons{margin-top:20px}.sidebar-exhibition__button{width:100%;height:44px;margin-bottom:12px}.sidebar-exhibition__button:last-child{margin-bottom:0}.sidebar-exhibition__separate{width:100%;height:1px;background:linear-gradient(to right, rgba(0, 0, 0, 0), #d1d5db, rgba(0, 0, 0, 0));margin-top:24px}.sidebar-exhibition__info-2{display:flex;align-items:flex-start;gap:8px;margin-top:24px}.sidebar-exhibition__info-2-icon{display:block;flex:none;width:16px;height:16px}.sidebar-exhibition__info-2-content{flex:1;width:10px}.sidebar-exhibition__info-2-title{font-size:12px;color:#6b7280}.sidebar-exhibition__info-2-text{color:#374151;font-size:14px;margin-top:5px}.sidebar-exhibition__link{margin-top:24px}.block-filter{background-color:#f9fafb;display:flex;align-items:center;border:1px solid #e5e7eb;padding:25px 25px;border-radius:12px}@media screen and (max-width:991px){.block-filter{flex-wrap:wrap}}@media screen and (max-width:1409px){.block-filter_2{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:24px 12px;order:unset}}@media screen and (max-width:991px){.block-filter_2{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.block-filter_2{grid-template-columns:1fr}}@media screen and (max-width:1409px){.block-filter_2 .block-filter__title{margin:0;grid-column:1;width:auto;order:unset}}@media screen and (max-width:1200px){.block-filter_2 .block-filter__title{grid-column:1}}@media screen and (max-width:991px){.block-filter_2 .block-filter__title{grid-column:1}}@media screen and (max-width:1409px){.block-filter_2 .block-filter__search{margin:0;grid-column:2 / span 3;order:unset;width:auto}}@media screen and (max-width:1200px){.block-filter_2 .block-filter__search{grid-column:2 / span 3}}@media screen and (max-width:991px){.block-filter_2 .block-filter__search{grid-column:auto}}@media screen and (max-width:1409px){.block-filter_2 .block-filter__select{margin:0;width:auto;order:unset}}@media screen and (max-width:1409px){.block-filter_2 .block-filter__button{width:auto}}@media screen and (max-width:1409px){.block-filter_3{display:grid;grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:991px){.block-filter_3{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.block-filter_3{grid-template-columns:1fr}}@media screen and (max-width:1409px){.block-filter_3 .block-filter__title{grid-column:1}}@media screen and (max-width:991px){.block-filter_3 .block-filter__title{grid-column:1 / span 2}}@media screen and (max-width:600px){.block-filter_3 .block-filter__title{grid-column:1}}@media screen and (max-width:1409px){.block-filter_3 .block-filter__search{grid-column:2 / span 2}}@media screen and (max-width:991px){.block-filter_3 .block-filter__search{grid-column:1 / span 2}}@media screen and (max-width:600px){.block-filter_3 .block-filter__search{grid-column:1}}@media screen and (max-width:991px){.block-filter_3 .block-filter__select:last-child{grid-column:1 / span 2}}@media screen and (max-width:600px){.block-filter_3 .block-filter__select:last-child{grid-column:1}}.block-filter__title{font-size:24px;margin-right:18px}@media screen and (max-width:991px){.block-filter__title{order:1;margin-right:auto}}@media screen and (max-width:720px){.block-filter__title{width:100%;margin-bottom:20px}}.block-filter__search{max-width:none;flex:1;width:10px;margin-right:16px}@media screen and (max-width:991px){.block-filter__search{order:10;width:100%;flex:none;margin-top:20px;margin-right:0}}.block-filter__search .search__wrap{max-width:none}.block-filter__select{flex:none;width:160px;margin-right:8px}@media screen and (max-width:991px){.block-filter__select{order:2}}@media screen and (max-width:720px){.block-filter__select{flex:1;width:10px}}.block-filter__select:last-child{margin-right:0}.block-filter__select_2{width:200px}@media screen and (max-width:720px){.block-filter__select_2{width:10px}}.block-filter__select_3{width:180px}.card-participant{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:#fff;border:1px solid #f3f4f6;transition:0.3s;height:100%}@media (hover:hover){.card-participant:hover{border-color:rgba(148, 206, 36, 0.5);box-shadow:white 0px 0px 0px 0px, rgba(148, 206, 36, 0.3) 0px 0px 0px 2px, rgba(0, 0, 0, 0.25) 0px 25px 50px -12px;transform:translateY(-5px)}}.card-participant__slider{position:relative;width:100%}.card-participant__slider::after{content:"";position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(to right, #036a38, #94ce24, #036a38);z-index:2;height:4px;transition:0.3s;opacity:0}@media (hover:hover){.card-participant:hover .card-participant__slider::after{opacity:1}}.card-participant__slider-button{position:absolute;top:50%;transform:translateY(-50%);z-index:20;opacity:0}@media (hover:hover){.card-participant__slider-button:hover{background:#9ec340}}@media (hover:hover){.card-participant:hover .card-participant__slider-button{opacity:1}}.card-participant__slider-button.button-slider_prev{left:8px}.card-participant__slider-button.button-slider_next{right:8px}.card-participant__slider-pagination{position:absolute;bottom:0 !important;top:auto !important;left:0;width:100%;z-index:10;display:flex;align-items:center;justify-content:center;padding:10px 0;gap:6px}.card-participant__slider-pagination .swiper-pagination-bullet{margin:0 !important;opacity:1;background:rgba(255, 255, 255, 0.5);border-radius:100px;transition:0.3s}.card-participant__slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:white;width:24px;opacity:1}.card-participant__slider-slide{display:block}.card-participant__slider-img{display:block;object-fit:cover;width:100%;height:192px}.card-participant__content{padding:20px 20px;flex:1;display:flex;flex-direction:column;width:100%}.card-participant__title{font-size:18px;transition:0.3s}@media (hover:hover){.card-participant:hover .card-participant__title{color:#94ce24}}.card-participant__locate{display:flex;align-items:center;gap:4px;color:#64748b;font-size:14px;margin-top:10px;line-height:1}.card-participant__locate svg{width:12px;height:auto;flex:none}.card-participant__text{color:#64748b;font-size:14px;color:#64748b;margin-top:15px;line-height:1.5;margin-bottom:auto;margin-bottom:auto}.card-participant__tags{display:flex;flex-wrap:nowrap;gap:6px;margin-top:16px;overflow:hidden;mask-image:linear-gradient(to right, black 70%, transparent 100%)}.card-participant__tag{display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1;color:#036a38;background:rgba(148, 206, 36, 0.1);border:1px solid rgba(148, 206, 36, 0.2);padding:4px 5px;font-size:12px;border-radius:100px;font-weight:600;flex:none}.card-participant__buttons{display:flex;gap:8px;margin-top:16px}@media screen and (max-width:600px){.card-participant__buttons{flex-wrap:wrap}}.card-participant__button{flex:1;width:10px}@media screen and (max-width:600px){.card-participant__button{width:100%}}.card-participant__button-2{width:100%;margin-top:10px}.card-participant__button-3{width:100%;margin-top:16px}.card-participant__bottom{border-top:1px solid #f3f4f6;padding-top:12px;margin-top:12px}.card-participant__views{display:flex;align-items:center;color:#64748b;font-size:12px;gap:4px}.card-participant__views svg{flex:none;width:15px;height:auto}.block-catalog__top{position:relative;z-index:30}.block-catalog__filter-text{text-align:right;font-size:14px;color:#4b5563}.block-catalog__filter-text strong{font-weight:600;color:#036a38}.block-catalog__filter-wrap{margin-top:15px;padding-right:24px;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:20px}@media screen and (min-width:721px){.block-catalog__tabs-filter .filter__tab{display:inline-flex !important}}@media screen and (max-width:720px){.block-catalog__tabs-filter .filter__tab:nth-child(n+10){display:none}}.block-catalog__tabs-filter-more{display:none}@media screen and (max-width:720px){.block-catalog__tabs-filter-more{display:flex;margin-top:20px}}.block-catalog__tabs-filter-more .button__arr{transition:0.3s}.block-catalog__tabs-filter-more.active .button__arr{rotate:-180deg}.block-catalog__tabs-filter-wrap{position:relative}.block-catalog__content{border-top:1px solid #e5e7eb;padding-top:30px;margin-top:30px;background-color:#f9fafb;padding-bottom:40px}.block-catalog__grid{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;gap:24px 0;margin-top:48px}.block-catalog__grid-col{padding:0 12px;width:33.33333%}@media screen and (max-width:1200px){.block-catalog__grid-col{width:50%}}@media screen and (max-width:720px){.block-catalog__grid-col{width:100%}}.block-catalog__pagination{margin-top:48px}.block-contact{display:block;border:1px solid #e2e8f0;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;padding:24px;border-radius:8px;height:100%;transition:0.3s}@media (hover:hover){.block-contact:not(.block-contact_form):hover{box-shadow:0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(3, 106, 56, 0.2) 0px 10px 15px -3px, rgba(3, 106, 56, 0.2) 0px 4px 6px -4px;transform:translateY(-10px);border-color:#94ce24}}@media (hover:hover){.block-contact_form:hover{box-shadow:0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(3, 106, 56, 0.2) 0px 10px 15px -3px, rgba(3, 106, 56, 0.2) 0px 4px 6px -4px;border-color:#94ce24}}.block-contact_m{height:auto;margin-bottom:24px}.block-contact_m:last-child{margin-bottom:0}.block-contact__title{font-weight:600;margin-bottom:24px}.block-contact__el{display:flex;align-items:center;gap:16px;margin-bottom:24px;transition:0.3s}.block-contact__el:last-child{margin-bottom:0 !important}.block-contact__el_bg{padding:12px;border-radius:8px;margin-bottom:16px}@media (hover:hover){.block-contact__el_bg:hover{background:#f9fafb}}.block-contact__el-icon{flex:none;display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(to right bottom, #036a38, #94ce24);border-radius:12px;transition:0.3s}@media (hover:hover){.block-contact__el:hover .block-contact__el-icon{rotate:10deg;scale:1.1}}.block-contact__el-icon-img{width:24px;height:auto}.block-contact__el-body{flex:1;width:10px}.block-contact__el-title{font-size:16px;color:#374151;font-weight:600}@media (hover:hover){.block-contact__el_bg:hover .block-contact__el-title{color:#036a38}}.block-contact__el-text{font-size:16px;color:#4b5563;margin-top:5px}.block-contact__form-el{margin-top:16px}.block-contact__form-el:first-child{margin-top:0}.block-contact__form-button{width:100%;margin-top:16px}.card-tender{transition:0.3s;background:white;border-radius:12px;position:relative;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;padding:24px;border:1px solid #f3f4f6;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;height:100%}@media (hover:hover){.card-tender:hover{border-color:rgba(148, 206, 36, 0.5);box-shadow:white 0px 0px 0px 0px, rgba(148, 206, 36, 0.3) 0px 0px 0px 2px, rgba(148, 206, 36, 0.3) 0px 8px 30px 0px;transform:translateY(-10px)}.card-tender:hover::after{content:"";position:absolute;top:100%;left:0;width:100%;bottom:-10px}}.card-tender::before{content:"";position:absolute;top:0;left:0;width:100%;z-index:10;background:linear-gradient(to right, #036a38, #94ce24, #036a38);height:4px}.card-tender__status{display:inline-block;align-items:center;justify-content:center;text-align:center;line-height:1;background:linear-gradient(to right, #036a38, #94ce24);color:white;font-size:12px;font-weight:600;border-radius:100px;padding:4px 7px;margin-bottom:16px}.card-tender__status_red{background:linear-gradient(to right, #ef4444, #f97316)}.card-tender__status_gray{background:#9ca3af}.card-tender__status_orange{color:#804625;background:linear-gradient(to right, #fbbf24, #eab308)}.card-tender__title{transition:0.3s}.card-tender__name{font-size:14px;color:#6b7280;margin-top:10px;margin-bottom:16px}.card-tender__info{display:flex;align-items:center;flex-wrap:wrap;font-size:14px;gap:8px;margin-bottom:8px}.card-tender__info:last-child{margin-bottom:0}.card-tender__info-icon{flex:none;display:flex;align-items:center;justify-content:center;flex:none;width:16px;height:16px}.card-tender__info-text{color:#374151}.card-tender__info-val{font-weight:600}.card-tender__info-accent{font-weight:500;color:#036a38}.card-tender__info-accent_gray{color:#9ca3af}.card-tender__info-accent_red{color:#ef4444}.card-tender__info-accent_orange{color:#d97706}.card-tender__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.card-tender__tag{display:inline-block;align-items:center;justify-content:center;text-align:center;line-height:1;border-radius:100px;color:#036a38;background:rgba(148, 206, 36, 0.1);border:1px solid rgba(148, 206, 36, 0.2);padding:4px 5px;font-size:12px;font-weight:600;flex:none}.card-tender__text{color:#4b5563;font-size:14px;margin-top:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:auto;overflow-wrap:anywhere}.card-tender__buttons{display:flex;gap:8px;margin-top:16px;width:100%}.card-tender__button{width:100%}.card-tender__bottom{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative;margin-top:16px;padding-top:16px;gap:10px;flex-wrap:wrap}.card-tender__bottom::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;z-index:2;background:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(148, 206, 36, 0.3), rgba(0, 0, 0, 0))}.card-tender__views{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#64748b;font-size:12px;gap:4px}.card-tender__views svg{-webkit-box-flex:0;-ms-flex:none;flex:none;width:15px;height:auto}.card-tender__count{color:#036a38;font-size:12px;font-weight:500}.contacts__block{display:flex;align-items:center;gap:16px;background:rgba(241, 245, 249, 0.5);border-radius:12px;padding:16px;margin-bottom:16px;transition:0.3s}.contacts__block:last-child{margin-bottom:0}@media (hover:hover){.contacts__block_link:hover{background:rgba(3, 106, 56, 0.1)}}.contacts__icon{flex:none;display:flex;align-items:center;justify-content:center;border-radius:100%;width:40px;height:40px;background:rgba(3, 106, 56, 0.1);transition:0.3s;padding:10px}@media (hover:hover){.contacts__block_link:hover .contacts__icon{background:rgba(3, 106, 56, 0.2)}}.contacts__info{color:#64748b;font-size:14px}.contacts__text{color:#020817;font-size:16px;font-weight:500;margin-top:4px}.specifications__line{display:grid;grid-template-columns:1fr 1fr;gap:16px;border-bottom:1px solid #e2e8f0;padding:32px 16px;transition:0.3s}@media screen and (max-width:991px){.specifications__line{grid-template-columns:1fr;padding:0;gap:0}}.specifications__line:last-child{border:0}@media (hover:hover){.specifications__line:hover{background:rgba(241, 245, 249, 0.5)}}.specifications__block{display:flex;align-items:center;gap:16px;font-size:14px;color:#111827}@media screen and (max-width:991px){.specifications__block{border-bottom:1px solid #e2e8f0;padding:32px 16px}.specifications__block:last-child{border:0}}@media screen and (max-width:600px){.specifications__block{display:block;padding:16px 0}}.specifications__title{width:168px;flex:none}@media screen and (max-width:991px){.specifications__title{width:200px}}@media screen and (max-width:600px){.specifications__title{width:100%;margin-bottom:15px;font-weight:700}}.specifications__gallery{display:grid;grid-template-columns:1fr 1fr 1fr;width:220px;gap:10px}.specifications__gallery-el{position:relative;display:block;aspect-ratio:1;border-radius:8px;overflow:hidden}.specifications__gallery-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.card-product{display:flex;flex-direction:column;overflow:hidden;border-radius:8px;border:1px solid #e2e8f0;background:#fff;transition:0.3s}@media (hover:hover){.card-product:hover{box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -4px}}.card-product__img{display:block;object-fit:cover;width:100%;height:auto}.card-product__body{padding:16px;flex:1;display:flex;flex-direction:column}.card-product__title{font-size:16px;color:#111827;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-product__text{font-size:14px;color:#4b5563;margin-top:12px;line-height:1.6;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:auto}.card-product__bottom{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-top:12px}.card-product__price{font-size:18px;color:#036a38;font-weight:700}.card-product__request{font-size:13px;color:#64748b;font-weight:500;text-decoration:underline;cursor:pointer}.modal-min{position:fixed;left:20px;bottom:20px;z-index:90;box-shadow:0 0 15px rgba(0, 0, 0, 0.1);background:#fff;padding:20px;max-width:270px;width:100%;border-radius:12px;display:none}@media screen and (max-width:600px){.modal-min{width:auto;max-width:none;left:20px;right:20px}}.modal-min__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.modal-min__title{font-weight:700;color:#222;font-size:17px}.modal-min__close{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex:none}.modal-min__close-icon{width:15px;height:auto}.modal-min__link{margin-top:20px;width:100%}.top-header{position:sticky;top:0;background:#fff;z-index:100;width:100%;padding-top:var(--wp-admin--admin-bar--height, 0);box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px}.top-header__wrap{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:15px 0}@media screen and (max-width:1409px){.top-header__wrap{gap:15px}}@media screen and (max-width:1200px){.top-header__wrap{gap:10px}}@media screen and (max-width:991px){.top-header__wrap{gap:20px}}.top-header__logo{display:block;font-size:0;flex:none}.top-header__logo-img{width:300px;height:56px}@media screen and (max-width:1409px){.top-header__logo-img{width:230px;height:45px}}@media screen and (max-width:1200px){.top-header__logo-img{width:230px;height:45px}}@media screen and (max-width:991px){.top-header__logo-img{height:46px;width:250px}}@media screen and (max-width:600px){.top-header__logo-img{width:230px}}.top-header__text{font-weight:bold;font-size:16px}@media screen and (max-width:991px){.top-header__text{font-size:16px;display:none}}.top-header__right{margin-left:auto}@media screen and (min-width:992px){.top-header__right{display:block !important}}@media screen and (max-width:991px){.top-header__right{display:none;position:absolute;top:100%;left:0;width:100%;z-index:100;padding:20px 20px;background:#fff;border-bottom:1px solid #ccc;box-shadow:0px 29px 18px 9px rgba(0, 0, 0, 0.1)}}.top-header__right-content{display:flex;align-items:center}@media screen and (max-width:991px){.top-header__right-content{flex-wrap:wrap;gap:20px 0}}@media screen and (max-width:720px){.top-header__right-content{display:block;gap:0}}@media screen and (max-width:1200px){.top-header__nav{display:none}}@media screen and (max-width:991px){.top-header__nav{margin-right:auto}}@media screen and (max-width:720px){.top-header__nav{width:100%}}@media screen and (max-width:600px){.top-header__nav{margin-bottom:0}}.top-header__button-lk{max-width:170px}.top-header__button-lk .button__text{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.top-header__links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 20px}@media screen and (max-width:1409px){.top-header__links{gap:10px 15px}}@media screen and (max-width:600px){.top-header__links{justify-content:space-between;flex-wrap:wrap}}.top-header__links-link{display:block;font-size:16px;color:#374151;font-weight:500;transition:0.3s;padding:4px 0;position:relative}.top-header__links-link::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:2px;background:#036a38;transition:0.3s;width:0}@media screen and (max-width:1200px){.top-header__links-link{font-size:14px}}@media (hover:hover){.top-header__links-link:hover{color:#036a38}.top-header__links-link:hover::after{width:100%}}.top-header__links-el--active .top-header__links-link{color:#036a38;font-weight:600}.top-header__links-el--active .top-header__links-link::after{width:100%}.top-header__button{margin-left:32px;height:42px}@media screen and (max-width:1200px){.top-header__button{margin-left:20px}}@media screen and (max-width:991px){.top-header__button{margin-left:auto}}@media screen and (max-width:720px){.top-header__button{margin-left:0;width:100%;margin-top:20px}}.top-header__button .button__icon{width:14px;height:auto}.top-header__button-reg{margin-left:15px;height:42px}@media screen and (max-width:720px){.top-header__button-reg{margin-left:0;width:100%;margin-top:20px}}.top-header__burger{display:none}@media screen and (max-width:1200px){.top-header__burger{display:flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px}}.top-header__buttons{display:flex;gap:16px}@media screen and (max-width:1200px){.top-header__buttons{margin-left:auto}}@media screen and (max-width:720px){.top-header__buttons{display:none}}.mobile-menu{position:fixed;top:var(--wp-admin--admin-bar--height, 0);bottom:0;left:0;width:100%;z-index:200;background:#fff;display:none;overflow-y:auto}.mobile-menu__container{height:100%}.mobile-menu__wrap{padding:15px 0;padding-bottom:0;height:100%;display:flex;flex-direction:column}.mobile-menu__logo{display:block;font-size:0}.mobile-menu__logo-img{display:block;width:300px;height:56px}@media screen and (max-width:1200px){.mobile-menu__logo-img{width:230px;height:45px}}@media screen and (max-width:991px){.mobile-menu__logo-img{height:46px;width:250px}}@media screen and (max-width:600px){.mobile-menu__logo-img{width:230px}}.mobile-menu__top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:auto}.mobile-menu__close{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.mobile-menu__links{display:flex;flex-direction:column;gap:10px;margin-top:20px;margin-bottom:20px}.mobile-menu__links-link{padding:10px;display:block;text-align:center;font-size:20px;color:#374151;font-weight:500;transition:0.3s;position:relative}.mobile-menu__links-link::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:2px;background:#036a38;transition:0.3s;width:0}.mobile-menu__links-el--active .mobile-menu__links-link{color:#036a38;font-weight:600}.mobile-menu__links-el--active .mobile-menu__links-link::after{width:100%}.mobile-menu__bottom{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-bottom:15px}@media screen and (max-width:600px){.mobile-menu__bottom{grid-template-columns:1fr}}.mobile-menu__button{width:auto;font-size:16px}.mobile-menu__button-lk{max-width:100%}.mobile-menu__button-lk .button__text{overflow:hidden;text-overflow:ellipsis;width:10px;flex:1}.section_hidden{overflow:hidden}.section_bg{background:#f3f4f6}.section_bg_accent{background:linear-gradient(to right bottom, #036a38, #094d2a, #036a38)}.section_reviews .section__slider{overflow:visible}.section_reviews .section__slider-slide{opacity:0;pointer-events:none;transition:0.3s}.section_reviews .section__slider-slide.swiper-slide-active,.section_reviews .section__slider-slide.swiper-slide-active+.section__slider-slide,.section_reviews .section__slider-slide.swiper-slide-active+.section__slider-slide+.section__slider-slide{opacity:1;pointer-events:auto}@media screen and (max-width:991px){.section_reviews .section__slider-slide.swiper-slide-active,.section_reviews .section__slider-slide.swiper-slide-active+.section__slider-slide,.section_reviews .section__slider-slide.swiper-slide-active+.section__slider-slide+.section__slider-slide{opacity:0;pointer-events:none}}.section_reviews .section__slider-slide.swiper-slide-active,.section_reviews .section__slider-slide.swiper-slide-active+.section__slider-slide{opacity:1;pointer-events:auto}@media screen and (max-width:720px){.section_reviews .section__slider-slide.swiper-slide-active,.section_reviews .section__slider-slide.swiper-slide-active+.section__slider-slide{opacity:0;pointer-events:none}}@media screen and (max-width:720px){.section_reviews .section__slider-slide.swiper-slide-active{opacity:1;pointer-events:auto}}.section__wrap{padding:50px 0}@media screen and (max-width:600px){.section__wrap{padding:30px 0}}.section__wrap_center{display:flex;flex-direction:column;align-items:center}.section__wrap_bottom{padding-bottom:64px}.section__wrap_2{padding:63px 0}@media screen and (max-width:600px){.section__wrap_2{padding:30px 0}}.section__wrap_3{padding:80px 0}@media screen and (max-width:1409px){.section__wrap_3{padding:50px 0}}.section__wrap_bottom_no{padding-bottom:0}.section__title{text-align:center}.section__content{margin-top:30px}.section__content_2{margin-top:48px}.section__table{margin-top:30px}.section__tabs{margin-bottom:31px}.section__grid{display:flex;flex-wrap:wrap;gap:32px 0;margin-left:-16px;margin-right:-16px}@media screen and (max-width:1200px){.section__grid{margin-left:-8px;margin-right:-8px;gap:16px 0}}.section__grid-col{width:50%;padding:0 16px}@media screen and (max-width:1200px){.section__grid-col{padding:0 8px}}@media screen and (max-width:991px){.section__grid-col{width:100%}}.section__grid-col_2{width:33.3333333%}@media screen and (max-width:1409px){.section__grid-col_2{width:50%}}@media screen and (max-width:991px){.section__grid-col_2{width:100%}}.section__grid-col_3{width:33.33333%}.section__grid-col_4{width:25%}.section__grid-col_6{width:16.6666666%}@media screen and (max-width:1200px){.section__grid-col_descSm_4{width:25%}}@media screen and (max-width:1200px){.section__grid-col_descSm_3{width:33.333333%}}@media screen and (max-width:1200px){.section__grid-col_descSm_2{width:50%}}@media screen and (max-width:1200px){.section__grid-col_descSm_1{width:100%}}@media screen and (max-width:991px){.section__grid-col_tablet_2{width:50%}}@media screen and (max-width:991px){.section__grid-col_tablet_3{width:33.33333%}}@media screen and (max-width:720px){.section__grid-col_mob_1{width:100%}}@media screen and (max-width:720px){.section__grid-col_mob_2{width:50%}}@media screen and (max-width:720px){.section__grid-col_mob_3{width:33.33333%}}.section__block{display:block;border:1px solid #e2e8f0;padding:24px;border-radius:5px;height:100%;width:100%}.section__block-title{margin-bottom:29px}.section__block-info{margin-bottom:19px}.section__block-info:last-child{margin-bottom:0}.section__block-preview{display:block}.section__block-preview-title{display:block;margin-bottom:15px;color:#222;font-weight:600;font-size:16px}.section__block-preview-img{display:block;width:100%;aspect-ratio:1.8;object-fit:cover;border-radius:15px}.section__buyer{height:100%}.section__gallery-top{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px}@media screen and (max-width:600px){.section__gallery-top{padding:0}}.section__gallery-icon{width:48px;height:auto;flex:none;margin-bottom:15px}.section__gallery-text{font-size:16px;margin-top:10px}.section__gallery-els{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;gap:20px 0}@media screen and (max-width:600px){.section__gallery-els{margin-left:-5px;margin-right:-5px;gap:10px 0}}.section__gallery-col{width:25%;padding:0 10px}@media screen and (max-width:991px){.section__gallery-col{width:33.33333333%}}@media screen and (max-width:600px){.section__gallery-col{width:50%;padding:0 5px}}.section__gallery-el{position:relative;overflow:hidden;display:block;aspect-ratio:1}.section__gallery-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.section__bg{background-color:#f9fafb;padding:32px;border-radius:10px}@media screen and (max-width:600px){.section__bg{padding:15px}}.section__about{display:flex;gap:48px}@media screen and (max-width:1409px){.section__about{gap:30px}}@media screen and (max-width:991px){.section__about{flex-direction:column-reverse}}.section__about-gal{flex:none;width:536px}@media screen and (max-width:1409px){.section__about-gal{width:40%}}@media screen and (max-width:991px){.section__about-gal{width:100%}}.section__about-body{flex:1;width:10px}@media screen and (max-width:991px){.section__about-body{width:100%}}.section__about-gal-grid{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px;gap:16px 0}.section__about-gal-grid-col{width:50%;padding:0 8px}.section__about-gal-grid-col:first-child{width:100%}.section__about-gal-grid-col:nth-child(n+4){display:none}.section__about-gal-link{display:block;position:relative;overflow:hidden;aspect-ratio:1;max-height:301px;width:100%;border-radius:5px}.section__about-gal-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.section__schedule{max-width:1020px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:32px}.section__schedule:last-child{margin-bottom:0}.section__top{text-align:center}.section__text{margin-top:14px}@media screen and (max-width:720px){.section__text br{display:none}}.section__max{max-width:1224px;width:100%;margin-left:auto;margin-right:auto}.section__max_2{max-width:1352px}@media screen and (max-width:991px){.section__slider{overflow:visible;margin-left:-20px;margin-right:-20px;padding:0 20px}}.section__slider-button{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.section__slider-button.swiper-button-lock{display:none !important}.section__slider-button.button-slider_prev{left:0}@media screen and (max-width:991px){.section__slider-button.button-slider_prev{left:10px}}.section__slider-button.button-slider_next{right:0}@media screen and (max-width:991px){.section__slider-button.button-slider_next{right:10px}}.section__slider-slide{padding-bottom:30px}.section__calendar-filter{margin-top:24px}.section__calendar-page{margin-top:32px}.section__gallery{gap:16px;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));margin-top:32px;grid-auto-rows:200px}@media screen and (max-width:720px){.section__gallery{grid-auto-rows:100px;grid-template-columns:repeat(3, minmax(0, 1fr))}}.section__gallery-block{position:relative;display:block;border-radius:12px;overflow:hidden}.section__gallery-block:nth-child(1){grid-row:span 2 / span 2;grid-column:span 2 / span 2}@media screen and (max-width:720px){.section__gallery-block:nth-child(1){grid-row:span 2;grid-column:span 3}}.section__gallery-block:nth-child(2){grid-row:span 1 / span 1;grid-column:span 2 / span 2}@media screen and (max-width:720px){.section__gallery-block:nth-child(2){grid-row:span 2}}.section__gallery-block-img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover;pointer-events:none;transition:0.3s}@media (hover:hover){.section__gallery-block:hover .section__gallery-block-img{scale:1.05}}.section__gallery-block-text{position:absolute;bottom:0;left:0;width:100%;z-index:10;transition:0.3s;padding:16px;font-weight:600;font-size:16px;color:#fff;opacity:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0))}@media (hover:hover){.section__gallery-block:hover .section__gallery-block-text{opacity:1}}.section__descrp{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px;font-size:16px;color:#fff;margin-top:24px}.section__descrp-el{display:flex;align-items:center;gap:8px}.section__descrp-el img{flex:none;display:block;width:17px;height:17px}.section__button{margin-top:32px;padding:16px 24px}.section__button-2{padding:16px 24px}.section__buttons{margin-top:32px;display:flex;justify-content:center;gap:24px;flex-wrap:wrap}.section__buttons-buttton{padding:16px 24px}@media screen and (max-width:600px){.section__buttons-buttton{width:100%}}.section__bottom{display:flex;justify-content:center;margin-top:50px}.sec-header{background-image:linear-gradient(to bottom right, #036A38, #94CE24)}.sec-header__wrap{padding:44px 0}.sec-header__wrap_2{padding-bottom:81px}@media screen and (max-width:991px){.sec-header__wrap_2{padding-bottom:44px}}.sec-header__content{text-align:center;display:flex;flex-direction:column;align-items:center}.sec-header__title{text-align:center;display:flex;align-items:center;justify-content:center}@media screen and (max-width:991px){.sec-header__title_2{flex-direction:column;font-size:30px}}.sec-header__title-logo{display:block;flex:none;height:64px;width:auto;object-fit:contain;margin-right:20px;max-width:200px}@media screen and (max-width:991px){.sec-header__title-logo{margin-right:0;margin-bottom:20px;width:100%;height:auto;max-height:80px}}.sec-header__title-2{text-align:center;display:inline-block;color:#fff;font-weight:700;backdrop-filter:blur(4px);background:rgba(255, 255, 255, 0.2);border-radius:100px;padding:8px 22px;font-size:35px;margin-top:9px}@media screen and (max-width:600px){.sec-header__title-2{font-size:25px}}.sec-header__button{margin-top:22px}@media screen and (max-width:600px){.sec-header__button{font-size:14px;padding:12px;width:100%}}.sec-header__links{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:19px}@media screen and (max-width:600px){.sec-header__links{flex-direction:column;gap:10px}}.sec-header__info{font-size:18px;color:#ffffffe6;margin-top:16px}.sec-header__tags{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:25px}.sec-header__tag{display:inline-block;text-align:center;line-height:1;font-weight:600;font-size:12px;color:#ffffff;border:1px solid #fff;border-radius:50px;padding:4px 11px}.sec-header__bottom{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:26px;width:100%}.sec-header__button-site{margin-right:8px}.sec-header__button-file{margin-left:8px}.sec-header-2__wrap{padding:24px 0}.sec-header-2__title{text-align:center}.sec-header-2__text{text-align:center;margin-top:6px}.sec-header-2__search{margin-left:auto;margin-right:auto;margin-top:23px}.sec-catalog{background:#f9fafb;flex:1}.sec-catalog__wrap{padding:32px 0}.sec-catalog__card{margin-bottom:24px}.sec-catalog__card:last-child{margin-bottom:0}.sec-base{padding-bottom:40px}.sec-base__wrap{padding-top:21px}.sec-base__top{background-color:#f9fafb;display:flex;align-items:center;border:1px solid #e5e7eb;padding:25px 25px;border-radius:12px}@media screen and (max-width:991px){.sec-base__top{flex-wrap:wrap}}.sec-base__title{font-size:24px;margin-right:18px}@media screen and (max-width:991px){.sec-base__title{order:1}}@media screen and (max-width:600px){.sec-base__title{width:100%;text-align:center}}.sec-base__search{max-width:672px;flex:1;width:10px;margin-right:20px}@media screen and (max-width:991px){.sec-base__search{order:3;width:100%;max-width:100%;flex:none;margin-top:20px}}.sec-base__search .search__wrap{max-width:100%}.sec-base__button{margin-left:auto;padding:12px 23px;border-radius:6px}@media screen and (max-width:991px){.sec-base__button{order:2}}@media screen and (max-width:600px){.sec-base__button{width:100%;margin-top:20px}}.sec-base__content{border-top:1px solid #e5e7eb;padding-top:32px;margin-top:23px}.sec-base__grid{display:flex;flex-wrap:wrap;margin-left:-6px;margin-right:-6px;margin-top:48px}.sec-base__grid-col{width:20%;padding:0 6px;margin-bottom:10px}@media screen and (max-width:1200px){.sec-base__grid-col{width:25%}}@media screen and (max-width:991px){.sec-base__grid-col{width:33.333333%}}@media screen and (max-width:600px){.sec-base__grid-col{width:50%}}.sec-base__pagination{margin-top:30px}.sec-header-page{background-color:rgb(249 250 251 var(--tw-bg-opacity, 1))}.sec-header-page_2{background:transparent}.sec-header-page_hidden{overflow:hidden}.sec-header-page__wrap{padding:24px 0}.sec-header-page__wrap_bottom{padding-bottom:60px}.sec-header-page__title{text-align:center}.sec-header-page__content{display:flex;align-items:center;justify-content:center;margin-top:15px;gap:50px;flex-wrap:wrap}@media screen and (max-width:720px){.sec-header-page__content{gap:30px}}.sec-header-page__buttons{display:flex;align-items:center;justify-content:center;gap:20px}@media screen and (max-width:720px){.sec-header-page__buttons{width:100%}}.sec-header-page__text{font-size:18px}.sec-header-page__text_center{text-align:center}.sec-header-page__text_2{text-align:center;margin-top:20px}@media screen and (max-width:720px){.sec-header-page__text_2 br{display:none}}.sec-header-page__text_left{text-align:left}@media screen and (max-width:991px){.sec-header-page__title_2{font-size:30px}}.sec-header-page__top{display:flex;align-items:center;justify-content:center;gap:24px}@media screen and (max-width:768px){.sec-header-page__top{display:block}}.sec-header-page__select{flex:none;width:145px}@media screen and (max-width:768px){.sec-header-page__select{width:100%;margin-top:20px}}.sec-header-page__text-bottom{text-align:center}.sec-header-page__text-bottom a{text-decoration:none;color:#036a38}@media screen and (max-width:720px){.sec-calendar-main{overflow:hidden}}.sec-calendar-main__wrap{padding-top:34px}.sec-join{background:linear-gradient(to right bottom, #036a38, #1a4d2e)}.sec-join__wrap{padding:64px 0;display:flex;flex-direction:column;text-align:center;align-items:center}@media screen and (max-width:720px){.sec-join__wrap{padding:50px 0}}.sec-join__title{color:white}.sec-join__text{color:white;margin-top:10px;font-size:20px;max-width:672px;width:100%;margin-left:auto;margin-right:auto}.sec-join__buttons{margin-top:31px;display:flex;align-items:center;gap:24px;flex-wrap:wrap}@media screen and (max-width:720px){.sec-join__buttons{justify-content:center}}@media (hover:hover){.sec-join__button:hover{transform:translateY(-5px)}}.sec-join__descrp{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px;font-size:16px;color:#fff;margin-top:24px}.sec-join__descrp-el{display:flex;align-items:center;gap:8px}.sec-join__descrp-el img{flex:none;display:block;width:17px;height:17px}.sec-exhibition__wrap{padding-bottom:0}.sec-exhibition__tabs{margin-top:20px;margin-bottom:32px}.sec-exhibition__block{display:none}.sec-exhibition__info{display:flex;align-items:flex-start;gap:32px}@media screen and (max-width:991px){.sec-exhibition__info{display:block}}.sec-exhibition__info-content{flex:1;width:10px}@media screen and (max-width:991px){.sec-exhibition__info-content{width:100%}}.sec-exhibition__info-sidebar{flex:none;width:380px}@media screen and (max-width:991px){.sec-exhibition__info-sidebar{width:100%;margin-top:24px}}.sec-exhibition__info-top{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:32px}.sec-exhibition__info-title{display:flex;align-items:center;gap:10px}.sec-exhibition__info-title-icon{flex:none;width:20px;height:20px;display:block}.sec-exhibition__info-text{font-size:14px;margin-top:8px}.sec-exhibition__info-grid{display:flex;flex-wrap:wrap;gap:24px 0;margin-left:-12px;margin-right:-12px}.sec-exhibition__info-grid-col{width:50%;padding:0 12px}@media screen and (max-width:1409px){.sec-exhibition__info-grid-col{width:100%}}.sec-tender__tags{margin-bottom:16px}.sec-tender__buttons{display:flex;margin-top:20px;gap:12px;flex-wrap:wrap}@media screen and (max-width:600px){.sec-tender__button{width:100%}}.sec-tender__content{display:grid;gap:32px;grid-template-columns:1fr 1fr 1fr;margin-top:48px}@media screen and (max-width:1200px){.sec-tender__content{grid-template-columns:1fr}}.sec-tender__left{grid-column:1 / span 2}@media screen and (max-width:1200px){.sec-tender__left{grid-column:1}}.sec-tender__right{grid-column:3}@media screen and (max-width:1200px){.sec-tender__right{grid-column:1}}.sec-tender__block{border-radius:12px;position:relative;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -4px;padding:24px;border:1px solid #f3f4f6;overflow:hidden;margin-bottom:24px}.sec-tender__block:last-child{margin-bottom:0}.sec-tender__block::before{content:"";position:absolute;top:0;left:0;width:100%;z-index:10;background:linear-gradient(to right, #036a38, #94ce24, #036a38);height:4px}.sec-tender__block-title{color:#020817;font-size:20px;font-weight:600}.sec-tender__top{display:flex;align-items:center;gap:12px}.sec-tender__icon{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(3, 106, 56, 0.1);border-radius:100%;padding:10px}.sec-tender__text{color:#64748b;margin-top:16px;overflow-wrap:anywhere}.sec-tender__descrp{margin-top:20px}.sec-tender__descrp-el{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;border-bottom:1px solid #e2e8f0;padding:12px 0;margin-bottom:16px}.sec-tender__descrp-el:last-child{margin-bottom:0;border:0;padding-bottom:0}.sec-tender__descrp-left{display:flex;align-items:center;gap:12px}.sec-tender__descrp-icon{flex:none;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.sec-tender__descrp-title{color:#64748b;font-size:16px}.sec-tender__descrp-price{font-size:16px;color:#036a38;font-weight:600}.sec-tender__descrp-val{font-size:16px;color:#020817;font-weight:600}.sec-tender__descrp-status{display:inline-block;align-items:center;justify-content:center;text-align:center;line-height:1;border-radius:100px;color:#036a38;background:rgba(148, 206, 36, 0.1);border:1px solid rgba(148, 206, 36, 0.2);padding:7px 10px;font-size:14px;font-weight:600;flex:none}.sec-tender__descrp-status_red{background:linear-gradient(to right, #ef4444, #f97316);color:#fff}.sec-tender__descrp-status_gray{background:#9ca3af;color:#fff}.sec-tender__descrp-status_orange{color:#804625;background:linear-gradient(to right, #fbbf24, #eab308)}.sec-tender__profile{display:flex;align-items:center;gap:16px;margin-top:20px}.sec-tender__profile-img{flex:none;object-fit:cover;width:56px;height:56px;border-radius:12px}.sec-tender__profile-title{font-size:16px;color:#020817;font-weight:600}.sec-tender__profile-locate{display:flex;align-items:center;gap:8px;color:#64748b;font-size:14px;margin-top:5px}.sec-tender__profile-locate svg{width:10px;height:auto;flex:none}.sec-tender__block-bottom{border-top:1px solid #e2e8f0;padding-top:16px;margin-top:20px}.sec-tender__info-title{color:#64748b;font-size:14px;font-weight:500;margin-bottom:12px}.sec-tender__info-name{font-size:16px;color:#020817;font-weight:500;margin-bottom:12px}.sec-tender__info-name:last-child{margin-bottom:0}.sec-tender__info-link{display:flex;align-items:center;gap:8px;color:#64748b;font-size:14px;margin-bottom:12px;transition:0.3s}@media (hover:hover){.sec-tender__info-link:hover{color:#036246}}.sec-tender__info-link:last-child{margin-bottom:0}.sec-tender__info-link-icon{flex:none;object-fit:contain;width:16px;height:16px}.sec-tender__stats{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.sec-tender__stat{display:flex;flex-direction:column;align-items:center;background:rgba(241, 245, 249, 0.5);border-radius:12px;padding:16px}.sec-tender__stat-icon{display:block;width:16px;height:16px}.sec-tender__stat-val{color:#036a38;font-size:24px;font-weight:700;margin-top:5px}.sec-tender__stat-val_green{color:#94ce24}.sec-tender__stat-text{font-size:12px;color:#64748b;margin-top:2px}.sec-product__content{display:flex;gap:64px}@media screen and (max-width:1409px){.sec-product__content{gap:30px}}@media screen and (max-width:991px){.sec-product__content{flex-direction:column;gap:0}}.sec-product__slider{flex:none;width:520px;border-radius:24px}@media screen and (max-width:1200px){.sec-product__slider{width:400px}}@media screen and (max-width:991px){.sec-product__slider{width:100%;order:4;margin-top:30px}}.sec-product__slider-main{position:relative;border-radius:24px;overflow:hidden}.sec-product__slider-main-arr{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:40px;height:40px;border-radius:6px;border:1px solid #e2e8f0;background:rgba(255, 255, 255, 0.9);display:flex;align-items:center;justify-content:center;transition:0.3s}.sec-product__slider-main-arr.swiper-button-lock{display:none}@media (hover:hover){.sec-product__slider-main-arr:hover{border-color:#94ce24}}.sec-product__slider-main-arr:active{border-color:#036a38}.sec-product__slider-main-arr_prev{left:20px}.sec-product__slider-main-arr_next{right:20px}.sec-product__slider-main-slide{display:block;border-radius:24px;overflow:hidden}.sec-product__slider-main-img{aspect-ratio:1;display:block;width:100%}@media screen and (max-width:991px){.sec-product__slider-main-img{max-height:400px}}.sec-product__slider-dots{border-radius:12px;margin-top:24px}.sec-product__slider-dots:not(.swiper-initialized) .swiper-wrapper{display:grid;gap:16px;grid-template-columns:repeat(5, 1fr)}@media screen and (max-width:600px){.sec-product__slider-dots:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4, 1fr)}}.sec-product__slider-dots-slide{border:2px solid #e5e7eb;transition:border 0.3s;border-radius:12px;overflow:hidden;cursor:pointer}@media (hover:hover){.sec-product__slider-dots-slide:hover{border-color:#94ce24}}.sec-product__slider-dots-slide.swiper-slide-thumb-active{border-color:#036a38}.sec-product__slider-dots-img{aspect-ratio:1;display:block;width:100%;object-fit:cover;opacity:0.7;transition:opacity 0.3s}@media screen and (max-width:991px){.sec-product__slider-dots-img{max-height:100px}}@media (hover:hover){.sec-product__slider-dots-slide:hover .sec-product__slider-dots-img{opacity:1}}.sec-product__slider-dots-slide.swiper-slide-thumb-active .sec-product__slider-dots-img{opacity:1}.sec-product__body{flex:1;width:10px;display:flex;flex-direction:column}@media screen and (max-width:991px){.sec-product__body{width:100%;display:contents}}.sec-product__tags{margin-bottom:24px}@media screen and (max-width:991px){.sec-product__tags{order:1;margin-bottom:20px}}@media screen and (max-width:991px){.sec-product__title{order:2}}.sec-product__text{font-size:20px;margin-top:24px}@media screen and (max-width:991px){.sec-product__text{order:5;font-size:18px}}.sec-product__descrp{margin-top:24px;margin-bottom:auto}@media screen and (max-width:991px){.sec-product__descrp{order:6}}.sec-product__descrp-block{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:16px}.sec-product__descrp-block:first-child{margin-top:0}.sec-product__descrp-title{color:#374151;font-size:16px;font-weight:500}.sec-product__color{display:flex;align-items:center;gap:8px}.sec-product__color-dec{flex:none;border-radius:100%;width:24px;height:24px;display:block;border:2px solid #d1d5db}.sec-product__color-text{font-size:16px;color:#111827}.sec-product__descrp-link{display:block;font-size:16px;color:#036a38}@media (hover:hover){.sec-product__descrp-link:hover{text-decoration:underline}}.sec-product__price{font-size:24px;color:#036a38;font-weight:700}.sec-product__request{font-size:20px;font-weight:500;color:#64748b;cursor:pointer;text-decoration:underline}.sec-product__bottom{margin-top:16px}@media screen and (max-width:991px){.sec-product__bottom{order:8}}.sec-product__buttons{display:flex;gap:16px;flex-wrap:wrap}.sec-product__button{flex:1;width:10px;font-size:16px}.sec-product__favorite{flex:none;display:flex;align-items:center;justify-content:center;width:52px;border:2px solid #d1d5db;border-radius:6px;transition:0.3s}.sec-product__favorite path{transition:0.3s}.sec-product__favorite svg{width:20px;height:auto}@media (hover:hover){.sec-product__favorite:hover{border-color:#036a38}}.sec-product__favorite_active{border-color:#ef4444 !important}.sec-product__favorite_active path{fill:#ef4444;stroke:#ef4444}.sec-product__buttons-2{display:grid;gap:16px;margin-top:24px;grid-template-columns:1fr 1fr}@media screen and (max-width:600px){.sec-product__buttons-2{grid-template-columns:1fr}}.footer{background:#111827;width:100%}.footer__wrap{padding:60px 0;padding-bottom:100px}.footer__content{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:1200px){.footer__content{display:block}}.footer__left{flex:none;width:650px;margin-right:20px}@media screen and (max-width:1409px){.footer__left{width:400px}}@media screen and (max-width:1200px){.footer__left{width:100%}}.footer__right{display:flex;align-items:flex-start;gap:32px}@media screen and (max-width:1200px){.footer__right{width:100%;margin-top:40px}}@media screen and (max-width:720px){.footer__right{display:block}}.footer__logo{display:block}.footer__logo-img{display:block;width:316px;height:60px}.footer__text{font-size:18px;margin-top:24px;line-height:1.6;margin-bottom:24px;color:#d1d5db}.footer__text a{color:#d1d5db}.footer__text-2{margin-bottom:0}.footer__contact{margin-bottom:16px}.footer__contact:last-child{margin-bottom:0}.footer__block{width:318px}@media screen and (max-width:720px){.footer__block{width:100%;margin-bottom:30px}}.footer__block:last-child{margin-bottom:0}.footer__block-title{font-size:20px;color:#fff}.footer__block-title-dec{display:block;background:linear-gradient(to right, #94ce24, rgba(0, 0, 0, 0));width:48px;height:2px;margin-top:7px}.footer__links{margin-top:30px}.footer__links-el{display:block;margin-bottom:12px}.footer__links-el:last-child{margin-bottom:0}.footer__links-link{position:relative;color:#9ca3af;padding-left:18px;transition:0.3s}@media (hover:hover){.footer__links-link:hover{color:#94ce24}.footer__links-link:hover::before{background:#94ce24}}.footer__links-link::before{content:"";position:absolute;top:9px;left:0;width:6px;height:6px;border-radius:100%;background:#036a38;transition:0.3s}.footer__bottom{border-top:1px solid rgba(55, 65, 81, 0.5);padding-top:40px;margin-top:40px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:720px){.footer__bottom{flex-direction:column-reverse}}.footer__bottom-text{font-size:16px;color:#9ca3af}@media screen and (max-width:720px){.footer__bottom-text{text-align:center;margin-top:30px}}@media screen and (max-width:720px){.footer__bottom-right{width:100%;justify-content:center}}.noscroll{overflow:hidden}.button-close{display:flex;align-items:center;justify-content:center;font-size:0;cursor:pointer;user-select:none;width:36px;height:36px;border-radius:100%;transition:0.3s}.button-close path{transition:0.3s}.overlay{background-color:rgba(0, 0, 0, 0.45)}.modal{position:fixed;top:0;left:0px;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;z-index:999;display:none}.modal__wrap{width:100%;min-height:100%;overflow:hidden;padding:50px 15px;position:relative;display:flex;align-items:center;justify-content:center}.modal__content{position:relative;z-index:10;width:100%}.modal__close{cursor:pointer}.modal__overlay{position:absolute;left:0;width:100%;top:0;height:100%;z-index:1}.modal__top{display:flex;align-items:center;justify-content:space-between}.modal__form{margin-top:20px}.modal__form-el{margin-top:16px}.modal__form-el:first-child{margin-top:0}.modal__form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media screen and (max-width:600px){.modal__form-grid{grid-template-columns:1fr}}.modal__form-button{width:100%;margin-top:16px}.modal__text{margin-top:20px}.modal__text_center{text-align:center}.modal__buttons{margin-top:24px}.modal__button{width:100%;margin-bottom:12px}.modal__button:last-child{margin-bottom:0}.modal__access{display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;width:64px;height:64px;border-radius:100%;background:#fef3c7;margin-top:20px}.modal__contacts{margin-top:24px}.modal-content{width:100%;max-width:692px;padding:40px 25px;position:relative;background:#fff;border-radius:25px;padding-top:65px}@media screen and (max-width:600px){.modal-content{padding-top:50px}}.modal-content__close{position:absolute;top:24px;right:20px;z-index:10}@media screen and (max-width:600px){.modal-content__close{top:15px}}.modal-content__title{text-align:center;font-size:30px}.modal-content__title_2{text-align:left}.modal-content__text{font-size:20px;margin-top:10px}.modal-content__form{margin-top:25px}.thanks{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:30px}#modal-press-{display:block}.modal-registration__text{margin-top:10px}.modal-registration__grid{display:flex;flex-wrap:wrap;gap:16px 0;margin-left:-8px;margin-right:-8px}.modal-registration__grid-col{width:50%;padding:0 8px}@media screen and (max-width:600px){.modal-registration__grid-col{width:100%}}.modal-registration__info{display:flex;align-items:flex-start;gap:10px;background:rgba(3, 106, 56, 0.05);border:1px solid rgba(3, 106, 56, 0.2);border-radius:8px;padding:12px;height:100%}.modal-registration__info-icon{flex:none;font-size:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.modal-registration__info-text{font-size:14px;color:#374151;line-height:1.625}.modal-registration__descrp{margin-top:20px}.modal-registration__form{margin-top:40px}.modal-registration__buyer{display:none}.modal-sign{max-width:530px;width:100%;background:#fff;padding:24px;position:relative;border-radius:12px}.modal-sign__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.modal-sign__tabs{display:flex;background:#f1f5f9;padding:4px;border-radius:6px;margin-top:20px;gap:5px}@media screen and (max-width:600px){.modal-sign__tabs{flex-wrap:wrap}}.modal-sign__tabs-tab{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1;font-size:14px;color:#64748b;padding:3px 5px;height:26px;border-radius:5px;cursor:pointer;user-select:none;transition:0.3s}@media screen and (max-width:600px){.modal-sign__tabs-tab{padding:3px 10px;font-weight:500}}@media screen and (max-width:600px){.modal-sign__tabs-tab:nth-child(2),.modal-sign__tabs-tab:nth-child(3){flex:1}}@media (hover:hover){.modal-sign__tabs-tab:hover{color:#020817}}.modal-sign__tabs-tab_2{flex:none;padding:3px 10px}@media screen and (max-width:600px){.modal-sign__tabs-tab_2{flex:1}}.modal-sign__tabs-tab_active{background:#fff;color:#020817;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;font-weight:500}.modal-sign__blocks{margin-top:16px}.modal-sign__block:not(:first-child){display:none}.modal-sign__form-el{margin-top:16px}.modal-sign__form-el:first-child{margin-top:0}.modal-sign__form-button{width:100%;margin-top:16px}.modal-sign__form-grid{display:flex;flex-wrap:wrap;margin-left:-6px;margin-right:-6px;gap:12px 0}.modal-sign__form-grid-col{width:50%;padding:0 6px}.modal-sign__form-message{margin-top:10px;font-size:16px;color:red}.modal-sign__form-message:empty{display:none}.modal-sign__info{margin-bottom:16px}.modal-sign__info-text{font-size:14px;margin-top:8px;color:#64748b}.modal-sign__button-exit{width:100%;margin-top:20px}