body.compensate-for-scrollbar{ overflow:hidden;}.fancybox-active{ height:auto;}.fancybox-is-hidden{ left:-9999px; margin:0; position:absolute !important; top:-9999px; visibility:hidden;}.fancybox-container{ -webkit-backface-visibility:hidden; height:100%; left:0; outline:none; position:fixed; -webkit-tap-highlight-color:transparent; top:0; -ms-touch-action:manipulation; touch-action:manipulation; transform:translateZ(0); width:100%; z-index:99992;}.fancybox-container *{ box-sizing:border-box;}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{ bottom:0; left:0; position:absolute; right:0; top:0;}.fancybox-outer{ -webkit-overflow-scrolling:touch; overflow-y:scroll;}.fancybox-bg{ background:rgb(30,30,30); opacity:0; transition-duration:inherit; transition-property:opacity; transition-timing-function:cubic-bezier(.47,0,.74,.71);}.fancybox-is-open .fancybox-bg{ opacity:.9; transition-timing-function:cubic-bezier(.22,.61,.36,1);}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{ direction:ltr; opacity:0; position:absolute; transition:opacity .25s ease,visibility 0s ease .25s; visibility:hidden; z-index:99997;}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{ opacity:1; transition:opacity .25s ease 0s,visibility 0s ease 0s; visibility:visible;}.fancybox-infobar{ color:#ccc; font-size:13px; -webkit-font-smoothing:subpixel-antialiased; height:44px; left:0; line-height:44px; min-width:44px; mix-blend-mode:difference; padding:0 10px; pointer-events:none; top:0; -webkit-touch-callout:none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;}.fancybox-toolbar{right:0;top:0}.fancybox-stage{ direction:ltr; overflow:visible; transform:translateZ(0); z-index:99994;}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{ -webkit-backface-visibility:hidden;  display:none; height:100%; left:0; outline:none; overflow:auto; -webkit-overflow-scrolling:touch; padding:44px; position:absolute; text-align:center; top:0; transition-property:transform,opacity; white-space:normal; width:100%; z-index:99994;}.fancybox-slide::before{ content:''; display:inline-block; font-size:0; height:100%; vertical-align:middle; width:0;}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{ display:block;}.fancybox-slide--image{ overflow:hidden; padding:44px 0;}.fancybox-slide--image::before{ display:none;}.fancybox-slide--html{ padding:6px;}.fancybox-content{ background:#fff; display:inline-block; margin:0; max-width:100%; padding:0; position:relative; text-align:left; vertical-align:middle; overflow:scroll;}.fancybox-slide--image .fancybox-content{ animation-timing-function:cubic-bezier(.5,0,.14,1); -webkit-backface-visibility:hidden; background:transparent; background-repeat:no-repeat; background-size:100% 100%; left:0; max-width:none; overflow:visible; padding:0; position:absolute; top:0; -ms-transform-origin:top left; transform-origin:top left; transition-property:transform,opacity; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; z-index:99995;}.fancybox-can-zoomOut .fancybox-content{ cursor:zoom-out;}.fancybox-can-zoomIn .fancybox-content{ cursor:zoom-in;}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{ cursor:-webkit-grab; cursor:grab;}.fancybox-is-grabbing .fancybox-content{ cursor:-webkit-grabbing; cursor:grabbing;}.fancybox-container [data-selectable='true']{ cursor:text;}.fancybox-image,.fancybox-spaceball{ background:transparent; border:0; height:100%; left:0; margin:0; max-height:none; max-width:none; padding:0; position:absolute; top:0; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; width:100%;}.fancybox-spaceball{ z-index:1;}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{ height:100%; overflow:visible; padding:0; width:100%;}.fancybox-slide--video .fancybox-content{ background:#000;}.fancybox-slide--map .fancybox-content{ background:#e5e3df;}.fancybox-slide--iframe .fancybox-content{ background:#fff;}.fancybox-video,.fancybox-iframe{ background:transparent; border:0; display:block; height:100%; margin:0; overflow:hidden; padding:0; width:100%;}.fancybox-iframe{ left:0; position:absolute; top:0;}.fancybox-error{ background:#fff; cursor:default; max-width:400px; padding:40px; width:100%;}.fancybox-error p{ color:#444; font-size:16px; line-height:20px; margin:0; padding:0;}.fancybox-button{background:var(--primary);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;width:44px;height:44px;margin:0;padding:10px;position:relative;transition:.4s;vertical-align:top;visibility:inherit}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#fff}.fancybox-button:hover{color:#fff;background:var(--primary-d-1)}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{background:none;color:transparent;cursor:default;outline:none}.fancybox-button div{ height:100%;}.fancybox-button svg{ display:block; height:100%; overflow:visible; position:relative; width:100%;}.fancybox-button svg path{ fill:currentColor; stroke-width:0;}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){ display:none;}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){ display:none;}.fancybox-progress{ background:#ff5268; height:2px; left:0; position:absolute; right:0; top:0; -ms-transform:scaleX(0); transform:scaleX(0); -ms-transform-origin:0; transform-origin:0; transition-property:transform; transition-timing-function:linear; z-index:99998;}.fancybox-close-small{ background:var(--primary); border:0; border-radius:0; color:#ccc; cursor:pointer; opacity:1; padding:8px; position:absolute; right:-12px; top:-44px; z-index:401;}.fancybox-close-small:hover{ color:#fff; opacity:1;}.fancybox-slide--html .fancybox-close-small{ color:var(--white); padding:10px; right:0; top:0;}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{ overflow:hidden;}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{ display:none;}.fancybox-navigation .fancybox-button{ background-clip:content-box; height:100px; opacity:0; position:absolute; top:calc(50% - 50px); width:70px;}.fancybox-navigation .fancybox-button div{ padding:7px;}.fancybox-navigation .fancybox-button--arrow_left{ left:0; left:env(safe-area-inset-left);}.fancybox-navigation .fancybox-button--arrow_right{ right:0; right:env(safe-area-inset-right);}.fancybox-caption{ background:linear-gradient(to top, rgba(0,0,0,.85) 0%, rgba(0,0,0,.3) 50%, rgba(0,0,0,.15) 65%, rgba(0,0,0,.075) 75.5%, rgba(0,0,0,.037) 82.85%, rgba(0,0,0,.019) 88%, rgba(0,0,0,0) 100%); bottom:0; color:#eee; font-size:14px; font-weight:400; left:0; line-height:1.5; padding:75px 44px 25px 44px; pointer-events:none; right:0; text-align:center; z-index:99996;}@supports (padding:max(0px)){ .fancybox-caption{ padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left));}}.fancybox-caption--separate{ margin-top:-50px;}.fancybox-caption__body{ max-height:50vh; overflow:auto; pointer-events:all;}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{ color:#ccc; text-decoration:none;}.fancybox-caption a:hover{ color:#fff; text-decoration:underline;}.fancybox-loading{ animation:fancybox-rotate 1s linear infinite; background:transparent; border:4px solid #888; border-bottom-color:#fff; border-radius:50%; height:50px; left:50%; margin:-25px 0 0 -25px; opacity:.7; padding:0; position:absolute; top:50%; width:50px; z-index:99999;}@keyframes fancybox-rotate{ 100%{ transform:rotate(360deg);}}.fancybox-animated{ transition-timing-function:cubic-bezier(0,0,.25,1);}.fancybox-fx-slide.fancybox-slide--previous{ opacity:0; transform:translate3d(-100%,0,0);}.fancybox-fx-slide.fancybox-slide--next{ opacity:0; transform:translate3d(100%,0,0);}.fancybox-fx-slide.fancybox-slide--current{ opacity:1; transform:translate3d(0,0,0);}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{ opacity:0; transition-timing-function:cubic-bezier(.19,1,.22,1);}.fancybox-fx-fade.fancybox-slide--current{ opacity:1;}.fancybox-fx-zoom-in-out.fancybox-slide--previous{ opacity:0; transform:scale3d(1.5,1.5,1.5);}.fancybox-fx-zoom-in-out.fancybox-slide--next{ opacity:0; transform:scale3d(.5,.5,.5);}.fancybox-fx-zoom-in-out.fancybox-slide--current{ opacity:1; transform:scale3d(1,1,1);}.fancybox-fx-rotate.fancybox-slide--previous{ opacity:0; -ms-transform:rotate(-360deg); transform:rotate(-360deg);}.fancybox-fx-rotate.fancybox-slide--next{ opacity:0; -ms-transform:rotate(360deg); transform:rotate(360deg);}.fancybox-fx-rotate.fancybox-slide--current{ opacity:1; -ms-transform:rotate(0deg); transform:rotate(0deg);}.fancybox-fx-circular.fancybox-slide--previous{ opacity:0; transform:scale3d(0,0,0) translate3d(-100%,0,0);}.fancybox-fx-circular.fancybox-slide--next{ opacity:0; transform:scale3d(0,0,0) translate3d(100%,0,0);}.fancybox-fx-circular.fancybox-slide--current{ opacity:1; transform:scale3d(1,1,1) translate3d(0,0,0);}.fancybox-fx-tube.fancybox-slide--previous{ transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);}.fancybox-fx-tube.fancybox-slide--next{ transform:translate3d(100%,0,0) scale(.1) skew(10deg);}.fancybox-fx-tube.fancybox-slide--current{ transform:translate3d(0,0,0) scale(1);}@media all and (max-height:576px){ .fancybox-slide{ padding-left:6px; padding-right:6px;} .fancybox-slide--image{ padding:6px 0;} .fancybox-close-small{ right:-6px;} .fancybox-slide--image .fancybox-close-small{ background:#4e4e4e; color:#f2f4f6; height:36px; opacity:1; padding:6px; right:0; top:0; width:36px;} .fancybox-caption{ padding-left:12px; padding-right:12px;} @supports (padding:max(0px)){ .fancybox-caption{ padding-left:max(12px,env(safe-area-inset-left)); padding-right:max(12px,env(safe-area-inset-right));}}}.fancybox-share{ background:#f4f4f4; border-radius:3px; max-width:90%; padding:30px; text-align:center;}.fancybox-share h1{ color:#222; font-size:35px; font-weight:700; margin:0 0 20px 0;}.fancybox-share p{ margin:0; padding:0;}.fancybox-share__button{ border:0; border-radius:3px; display:inline-block; font-size:14px; font-weight:700; line-height:40px; margin:0 5px 10px 5px; min-width:130px; padding:0 15px; text-decoration:none; transition:all .2s; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; white-space:nowrap;}.fancybox-share__button:visited,.fancybox-share__button:link{ color:#fff;}.fancybox-share__button:hover{ text-decoration:none;}.fancybox-share__button--fb{ background:#3b5998;}.fancybox-share__button--fb:hover{ background:#344e86;}.fancybox-share__button--pt{ background:#bd081d;}.fancybox-share__button--pt:hover{ background:#aa0719;}.fancybox-share__button--tw{ background:#1da1f2;}.fancybox-share__button--tw:hover{ background:#0d95e8;}.fancybox-share__button svg{ height:25px; margin-right:7px; position:relative; top:-1px; vertical-align:middle; width:25px;}.fancybox-share__button svg path{ fill:#fff;}.fancybox-share__input{ background:transparent; border:0; border-bottom:1px solid #d7d7d7; border-radius:0; color:#5d5b5b; font-size:14px; margin:10px 0 0 0; outline:none; padding:10px 15px; width:100%;}.fancybox-thumbs{ background:#ddd; bottom:0; display:none; margin:0; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar; padding:2px 2px 4px 2px; position:absolute; right:0; -webkit-tap-highlight-color:rgba(0,0,0,0); top:0; width:212px; z-index:99995;}.fancybox-thumbs-x{ overflow-x:auto; overflow-y:hidden;}.fancybox-show-thumbs .fancybox-thumbs{ display:block;}.fancybox-show-thumbs .fancybox-inner{ right:212px;}.fancybox-thumbs__list{ font-size:0; height:100%; list-style:none; margin:0; overflow-x:hidden; overflow-y:auto; padding:0; position:absolute; position:relative; white-space:nowrap; width:100%;}.fancybox-thumbs-x .fancybox-thumbs__list{ overflow:hidden;}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{ width:7px;}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{ background:#fff; border-radius:10px; box-shadow:inset 0 0 6px rgba(0,0,0,.3);}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{ background:#2a2a2a; border-radius:10px;}.fancybox-thumbs__list a{ -webkit-backface-visibility:hidden; backface-visibility:hidden; background-color:rgba(0,0,0,.1); background-position:center center; background-repeat:no-repeat; background-size:cover; cursor:pointer; float:left; height:75px; margin:2px; max-height:calc(100% - 8px); max-width:calc(50% - 4px); outline:none; overflow:hidden; padding:0; position:relative; -webkit-tap-highlight-color:transparent; width:100px;}.fancybox-thumbs__list a::before{ border:6px solid var(--primary); bottom:0; content:''; left:0; opacity:0; position:absolute; right:0; top:0; transition:all .2s cubic-bezier(.25,.46,.45,.94); z-index:99991;}.fancybox-thumbs__list a:focus::before{ opacity:.5;}.fancybox-thumbs__list a.fancybox-thumbs-active::before{ opacity:1;}@media all and (max-width:576px){ .fancybox-thumbs{ width:110px;} .fancybox-show-thumbs .fancybox-inner{ right:110px;} .fancybox-thumbs__list a{ max-width:calc(100% - 10px);}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;text-align:center;margin:1rem auto !important;padding:0;font-size:0}.slick-dots li{display:inline-block;margin:0;padding:0 3px !important;font-size:0}.slick-dots li button{width:10px;height:10px;background:var(--bg-dark-30);padding:0;cursor:pointer;font-size:0;border-radius:10px;border:0;transition:.4s}.slick-dots li.slick-active button{width:12px;height:12px;background-color:var(--primary) !important;border:0}.slick-dots li::before{display:none}.slick-arrow.slick-hidden{display:none}.slick-arrow.slick-disabled{visibility:hidden;opacity:0}.slick-arrow{position:absolute;top:48%;width:25px;height:24px;display:flex;align-items:center;justify-content:space-around;font-size:0;border:0;transition:all 0.3s;cursor:pointer;z-index:4}.slick-prev:after,.slick-next:after{content:'';position:absolute;min-width:25px;height:24px;background-color:var(--white);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.slick-prev{left:10px}.slick-next{right:10px}.slick-prev:after{ -webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3e%3cg clip-path='url(%23clip0_2689_3300)'%3e%3cpath d='M0.658623 11.6158L6.11304 6.16137C6.30898 5.93258 6.65331 5.90591 6.8821 6.10189C7.1109 6.29782 7.13757 6.64216 6.94159 6.87095C6.92331 6.89228 6.90343 6.9122 6.8821 6.93043L2.36039 11.4576H23.9546C24.2558 11.4576 24.5 11.7019 24.5 12.0031C24.5 12.3044 24.2558 12.5485 23.9546 12.5485H2.36039L6.8821 17.0703C7.1109 17.2662 7.13757 17.6105 6.94159 17.8393C6.74561 18.0681 6.40132 18.0948 6.17253 17.8988C6.1512 17.8805 6.13128 17.8607 6.11304 17.8393L0.658575 12.3849C0.447124 12.1722 0.447126 11.8286 0.658623 11.6158Z' fill='%2341393B'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_2689_3300'%3e%3crect width='24' height='24' fill='white' transform='matrix(-1 0 0 1 24.5 0)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.slick-next:after{ -webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3e%3cg clip-path='url(%23clip0_2689_3308)'%3e%3cpath d='M24.3414 11.6158L18.887 6.16137C18.691 5.93258 18.3467 5.90591 18.1179 6.10189C17.8891 6.29782 17.8624 6.64216 18.0584 6.87095C18.0767 6.89228 18.0966 6.9122 18.1179 6.93043L22.6396 11.4576H1.04543C0.744214 11.4576 0.5 11.7019 0.5 12.0031C0.5 12.3044 0.744214 12.5485 1.04543 12.5485H22.6396L18.1179 17.0703C17.8891 17.2662 17.8624 17.6105 18.0584 17.8393C18.2544 18.0681 18.5987 18.0948 18.8275 17.8988C18.8488 17.8805 18.8687 17.8607 18.887 17.8393L24.3414 12.3849C24.5529 12.1722 24.5529 11.8286 24.3414 11.6158Z' fill='%2341393B'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_2689_3308'%3e%3crect width='24' height='24' fill='white' transform='translate(0.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.error{margin-bottom:20px;padding:10px 20px;text-align:left;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.6);background-color:#ee0101;color:#fff}.required{font-size:7px;vertical-align:super;color:#ee0101}.captcha input{max-width:130px;text-align:center;text-transform:uppercase;font-weight:bold;letter-spacing:2px;font-size:20px}label.custom{margin:0;text-transform:uppercase;font-size:14px}.formError{display:block;position:absolute;top:0;left:0;cursor:pointer;z-index:99}.formError .formErrorContent{position:relative;min-width:170px;padding:4px 10px;text-align:left;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.6);background:#ee0101;color:#fff}.formError .formErrorContent::after{position:absolute;content:"";top:100%;left:10px;width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;border-color:#ee0101 transparent transparent transparent}.autocomplete{position:relative}.autocomplete ul.ui-autocomplete{position:absolute;top:100%;left:0;width:100% !important;max-height:250px;margin:1px 0 0 0;padding:0;z-index:1020;overflow-y:auto;overflow-x:hidden;color:initial;border:1px solid rgba(0,0,0,0.5);background-color:rgba(255,255,255,1)}.autocomplete ul.ui-autocomplete li.ui-menu-item{margin:0;padding:0 !important}.autocomplete ul.ui-autocomplete li.ui-menu-item::before{display:none}.autocomplete ul.ui-autocomplete li.ui-menu-item .ui-menu-item-wrapper{padding:3px 10px;cursor:pointer}.autocomplete ul.ui-autocomplete li.ui-menu-item .ui-menu-item-wrapper:hover{background-color:#d4ab4a;color:#fff}.ui-helper-hidden-accessible{display:none}.fancybox-caption{display:inline-block;padding:5px 25px;width:max-content;font-weight:400;line-height:1.2;font-size:14px;border-radius:3px;background:var(--primary);color:#fff;left:50%;transform:translateX(-50%)}.main-gallery{clear:both;display:flex;flex-wrap:wrap;justify-content:center}.main-gallery .gallery{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);width:100%}.gallery__cat{position:relative;overflow:hidden;background:var(--black);text-align:center;cursor:pointer}.gallery__cat img{max-width:none;width:-webkit-calc(100% + 50px);width:calc(100% + 50px);opacity:.9;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}.gallery__cat figcaption{text-align:left}.gallery__cat figcaption > div{position:absolute;bottom:0;left:0;padding:0 36px 0;width:100%;height:35%;z-index:1}.gallery__cat figcaption > div:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:0%;transition:.4s;background:linear-gradient(0deg,rgba(75,67,61,.7) 0%,rgba(75,67,61,0) 100%);z-index:-1}.gallery__cat h3,.gallery__cat p{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);color:#fff !important}.gallery__cat h3{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;font-size:26px;font-weight:500;margin-bottom:14px}.gallery__cat p{color:rgba(255,255,255,0.8);opacity:0;-webkit-transition:opacity 0.2s,-webkit-transform 0.35s;transition:opacity 0.2s,transform 0.35s;font-weight:400;font-size:var(--text-l)}.gallery__cat:hover img,.gallery__cat:hover p{opacity:1}.gallery__cat:hover img,.gallery__cat:hover h3,.gallery__cat:hover p{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.gallery__cat:hover p{-webkit-transition-delay:0.05s;transition-delay:0.05s;-webkit-transition-duration:0.35s;transition-duration:0.35s}.gallery__cat:hover div:after{height:100%}@media(max-width:576px){.gallery__cat{overflow:initial}}.gallery__item{position:relative;display:block;overflow:hidden;background-color:var(--text-body);height:100%}.gallery__item::after{position:absolute;content:"";top:0;right:0;left:0;bottom:0;z-index:2;transition:.3s}.gallery__item.gallery--zoom::after{;background-color:var(--white);transform:scale(.5);opacity:0;display:flex;align-self:center;min-height:50px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg id='fi_6415838' enable-background='new 0 0 511.996 511.996' height='50' viewBox='0 0 511.996 511.996' width='50' xmlns='http://www.w3.org/2000/svg'%3e%3cg%3e%3cpath d='m186.1 212.461h82.249c4.143 0 7.5-3.357 7.5-7.5s-3.357-7.5-7.5-7.5h-82.249c-4.142 0-7.5 3.357-7.5 7.5s3.358 7.5 7.5 7.5zm211.877-137.681c-15.896-4.968-32.898 4.014-37.904 20.026-5.007 16.013 3.852 33.083 19.745 38.053 15.559 4.865 32.85-3.861 37.904-20.027 5.006-16.013-3.852-33.083-19.745-38.052zm5.428 33.575c-2.538 8.119-11.114 12.692-19.111 10.188-8-2.501-12.443-11.142-9.905-19.26 2.567-8.209 11.219-12.654 19.111-10.187 8 2.501 12.443 11.141 9.905 19.259zm-176.181 155.037c-55.782 0-101.165 45.382-101.165 101.164s45.383 101.164 101.165 101.164 101.164-45.382 101.164-101.164-45.382-101.164-101.164-101.164zm0 187.328c-47.511 0-86.165-38.653-86.165-86.164s38.653-86.164 86.165-86.164 86.164 38.653 86.164 86.164-38.653 86.164-86.164 86.164zm0-148.659c-34.46 0-62.495 28.035-62.495 62.495s28.035 62.495 62.495 62.495 62.496-28.035 62.496-62.495-28.035-62.495-62.496-62.495zm0 109.99c-26.189 0-47.495-21.307-47.495-47.495s21.306-47.495 47.495-47.495 47.496 21.307 47.496 47.495-21.307 47.495-47.496 47.495zm159.569-157.245c-16.355 0-29.662 13.307-29.662 29.663 0 16.355 13.307 29.662 29.662 29.662s29.662-13.307 29.662-29.662c0-16.356-13.307-29.663-29.662-29.663zm0 44.325c-8.085 0-14.662-6.577-14.662-14.662s6.577-14.663 14.662-14.663 14.662 6.578 14.662 14.663-6.577 14.662-14.662 14.662zm105.815-236.624-42.923-13.419c-3.954-1.238-8.161.968-9.396 4.92-1.236 3.954.967 8.161 4.92 9.396l42.921 13.419c6.646 2.079 10.364 9.18 8.292 15.823l-46.787 149.632c-2.662-5.304-6.329-10.016-10.753-13.889l-20.321-54.883c-1.83-4.933-5.749-8.658-10.753-10.221-4.997-1.559-10.335-.729-14.646 2.283l-30.296 21.181-22.082-56.021c-1.88-4.757-5.749-8.358-10.614-9.879-4.869-1.522-10.104-.766-14.368 2.08l-57.604 38.51h-24.807l43.008-137.575c2.078-6.645 9.18-10.361 15.823-8.291l119.557 37.379c3.956 1.24 8.161-.967 9.396-4.92 1.236-3.954-.967-8.16-4.92-9.396l-119.562-37.381c-14.54-4.531-30.064 3.599-34.611 18.133l-44.406 142.052h-70.031c-9.712 0-18.345 6.176-21.481 15.367l-11.975 35.098c-1.064 3.117-3.991 5.212-7.285 5.212h-61.411c-25.085 0-45.493 20.407-45.493 45.492v81.985c0 4.143 3.358 7.5 7.5 7.5s7.5-3.357 7.5-7.5v-45.627h26.912c6.339 0 11.497 5.157 11.497 11.496v108.186c0 6.339-5.157 11.496-11.497 11.496h-26.912v-50.551c0-4.143-3.358-7.5-7.5-7.5s-7.5 3.357-7.5 7.5v86.909c0 25.085 20.408 45.492 45.493 45.492h363.462c25.085 0 45.493-20.407 45.493-45.492v-198.933c2.921-3.054 5.105-6.735 6.38-10.826l49.912-159.625c4.534-14.538-3.598-30.064-18.132-34.612zm-90.851 115.355c1.111-.721 2.245-.362 2.74.858l14.647 39.561c-3.278-.753-6.686-1.165-10.189-1.165h-34.119l-6.314-16.019zm-77.624-42.458c1.099-.679 2.193-.345 2.699.832l25.595 64.933c.024.059.044.119.07.177l6.217 15.771h-11.169c-3.294 0-6.221-2.095-7.284-5.212l-11.975-35.098c-3.137-9.191-11.77-15.367-21.482-15.367h-21.615zm115.315 331.099c0 16.813-13.679 30.492-30.493 30.492h-363.462c-16.814.001-30.493-13.678-30.493-30.492v-21.358h26.912c14.61 0 26.497-11.886 26.497-26.496v-108.186c0-14.61-11.886-26.496-26.497-26.496h-26.912v-21.358c0-16.813 13.679-30.492 30.493-30.492h61.412c9.712 0 18.344-6.176 21.481-15.368l11.975-35.098c1.063-3.117 3.991-5.211 7.285-5.211h159.158c3.294 0 6.222 2.094 7.285 5.211l11.975 35.098c3.137 9.192 11.77 15.368 21.481 15.368h61.411c16.814 0 30.493 13.679 30.493 30.492v203.894z'%3e%3c/path%3e%3c/g%3e%3c/svg%3e")}.gallery__item.gallery--zoom:hover::after{transform:translateZ(0) scale(1);opacity:.9}.gallery__item img{transform:scale(1);transition:1s}.gallery__item:hover img{transform:scale(1);opacity:.7}.gallery__item:before{content:attr(data-caption);position:absolute;left:0;bottom:-50px;right:0;display:inline-block;padding:15px;text-align:center;color:var(--white);font-weight:600;z-index:1;transition:.5s}.gallery__item:hover:before{bottom:0}.pagenav{width:100%;display:flex;justify-content:center}.pagenav a,.pagenav a:hover{display:block;padding:5px 12px !important;color:#fff !important;text-decoration:none !important}.pagenav ul.paging{margin:1.2rem 0}.pagenav ul.paging li{display:inline-block;margin:0 2px;padding:0 !important;color:#fff;background-color:var(--primary);background-image:none !important;transition:.3s}.pagenav ul.paging li:hover{color:#fff;background-color:var(--primar-d-2)}.pagenav ul.paging li.empty{padding:5px 15px !important;color:#fff;background-color:var(--primary-d-2)}.pagenav ul.paging li::before{display:none}[id*="galleryslider"] li::before{display:none !important}[id*="galleryslider"],[id*="galleryslider"] li{margin:0;padding:0;overflow:hidden}[id*="galleryslider"] li a{position:initial}[id*="galleryslider"] .slick-slide{margin:0 12px}[id*="galleryslider"] .slick-dots{position:relative;min-height:14px;display:flex;justify-content:center;align-items:center}.gallery--4{display:grid;gap:2px;grid-template-columns:repeat(2,1fr)}.gallery--4 div{overflow:hidden}.gallery--4 .gallery__item:before{display:none}@media (min-width:992px){ .main-gallery figure{width:calc(100% / 3 - 20px);margin:10px}}@media (min-width:768px){ .main-gallery figure{width:calc(100% / 2 - 20px);margin:10px}  .main-gallery .gallery .img-fluid{width:100%;height:101% !important;object-fit:cover} .main-gallery .gallery{grid-template-columns:repeat(13,1fr)} .main-gallery .gallery a:nth-child(1){grid-column:1/5;grid-row:1/5} .main-gallery .gallery a:nth-child(2){grid-column:5/10;grid-row:1/6} .main-gallery .gallery a:nth-child(3){grid-column:10/14;grid-row:1/5} .main-gallery .gallery a:nth-child(4){grid-column:1/5;grid-row:5/7} .main-gallery .gallery a:nth-child(5){grid-column:5/10;grid-row:6/8} .main-gallery .gallery a:nth-child(6){grid-column:10/14;grid-row:5/8} .main-gallery .gallery a:nth-child(7){grid-column:1/5;grid-row:7/12} .main-gallery .gallery a:nth-child(8){grid-column:5/10;grid-row:8/12} .main-gallery .gallery a:nth-child(9){grid-column:10/14;grid-row:8/12} .main-gallery .gallery a:nth-child(10){grid-column:1/6;grid-row:12/12} .main-gallery .gallery a:nth-child(11){grid-column:6/10;grid-row:12/12} .main-gallery .gallery a:nth-child(12){grid-column:10/14;grid-row:12/12} .main-gallery .gallery a:nth-child(13){grid-column:1/5;grid-row:13/15} .main-gallery .gallery a:nth-child(14){grid-column:5/9;grid-row:13/13} .main-gallery .gallery a:nth-child(15){grid-column:9/14;grid-row:13/13} .main-gallery .gallery a:nth-child(16){grid-column:5/10;grid-row:14/14} .main-gallery .gallery a:nth-child(17){grid-column:10/14;grid-row:14/14} .main-gallery .gallery a:nth-child(18){grid-column:1/6;grid-row:32/15} .main-gallery .gallery a:nth-child(19){grid-column:6/9;grid-row:32/15} .main-gallery .gallery a:nth-child(20){grid-column:9/14;grid-row:32/15} .main-gallery .gallery a:nth-child(21){grid-column:1/5;grid-row:32/33} .main-gallery .gallery a:nth-child(22){grid-column:5/10;grid-row:32/36} .main-gallery .gallery a:nth-child(23){grid-column:10/14;grid-row:32/32} .main-gallery .gallery a:nth-child(24){grid-column:1/5;grid-row:36/33} .main-gallery .gallery a:nth-child(25){grid-column:10/14;grid-row:33/36} .main-gallery .gallery a:nth-child(26){grid-column:10/14;grid-row:36/33} .main-gallery .gallery a:nth-child(27){grid-column:1/6;grid-row:36/36} .main-gallery .gallery a:nth-child(28){grid-column:6/10;grid-row:36/36} .main-gallery .gallery a:nth-child(29){grid-column:10/14;grid-row:36/36} .main-gallery .gallery a:nth-child(30){grid-column:1/5;grid-row:37/37} .main-gallery .gallery a:nth-child(31){grid-column:5/10;grid-row:37/40} .main-gallery .gallery a:nth-child(32){grid-column:10/14;grid-row:37/37} .main-gallery .gallery a:nth-child(33){grid-column:1/5;grid-row:38/40} .main-gallery .gallery a:nth-child(34){grid-column:10/14;grid-row:38/40} .main-gallery .gallery a:nth-child(35){grid-column:1/6;grid-row:40/40} .main-gallery .gallery a:nth-child(36){grid-column:6/10;grid-row:40/40} .main-gallery .gallery a:nth-child(37){grid-column:10/14;grid-row:40/40}}.news{}.news .card-img-top{background-color:var(--base);transition:.4s}.news .card:hover .card-img-top{opacity:0.7}.news__date{color:var(--grey);vertical-align:middle}.news__date span::before{content:'/';display:inline-block;margin-right:7px}.news__date span:empty::before{display:none}.news__gallery{display:flex;flex-wrap:wrap;justify-content:center;margin:30px -10px}.news__gallery a{;margin:10px}.news__gallery picture{background-color:var(--base);overflow:hidden;transition:.4s}.news__gallery a:hover picture{opacity:0.7}@media (max-width:768px){}:root{ --color-primary:#252A2C; --color-red:#DE0510;}h1,h2,h3,h4,h5,h6{}main p,main a{font-size:var(--font-size-b1)!important;line-height:var(--line-height-b1) !important;color:var(--color-body) !important}main a{transition:.2s;font-weight:700}main a:hover{color:var(--color-red) !important}.header-top-area-wrapper .header-top-one-wrapper p,.header-top-area-wrapper .header-top-one-wrapper a{color:#fff !important}.nav-area ul li a{color:#111032 !important}header .nav-area ul li.main-nav:hover > a,.nav-area ul li a:hover{color:var(--color-red) !important}table{width:100%}table:not(.ui-datepicker-calendar){margin:20px 0}table:not(.ui-datepicker-calendar) td{padding:9px 20px;border:0;text-align:center;font-weight:400;width:465px;height:60px}table:not(.ui-datepicker-calendar) td:not(:last-child){border-right:2px solid rgba(255,255,255,1)}table:not(.ui-datepicker-calendar) thead td,table:not(.ui-datepicker-calendar) thead th{padding:9px 20px;text-transform:uppercase;text-align:center;line-height:26px;font-size:28px;border:0 !important;color:#252a2c}table:not(.ui-datepicker-calendar) tbody tr:nth-child(odd) td{background-color:#fff;transition:.2s}table:not(.ui-datepicker-calendar) tbody tr:nth-child(even) td{background-color:#F2F2F2;transition:.2s;color:var(--color-primary)}table:not(.ui-datepicker-calendar) tbody tr:hover td{background-color:rgba(37,42,44,.4);color:#fff}.header-top-area-wrapper{}#breadcrumbs,#breadcrumbs-gallery{display:flex;flex-wrap:wrap}.threepic .slick-slide{margin:0 10px}.gallery-bg{margin-top:0 !important}.rts-section-gap{padding:80px 0 !important}@media (min-width:1200px){ header nav{position:relative;opacity:1;transform:translateX(0);z-index:1} body:not(.menu-open) header nav .dropdown:hover .dropdown-menu{margin:0;visibility:visible;opacity:1;transition:.3s}}header nav .dropdown-menu{box-shadow:var(--shadow);background:rgba(255,255,255);display:block;top:100% !important;left:0;min-width:100%;margin:30px 0;padding:0;border-radius:0;transition:.3s;visibility:hidden;opacity:0;float:none !important;transform:none !important;border:0;z-index:5}header nav ul li:last-of-type .dropdown-menu{left:auto !important;right:0 !important}header nav .dropdown-item{transition:.3s;font-size:16px;padding:10px 25px;color:var(--text-body);border-bottom:1px solid var(--secondary-l-7);text-decoration:none !important}header nav .dropdown-item:last-of-type{border-bottom:0}header nav .dropdown-item:hover,header nav .dropdown-item:focus{color:#fff !important;background-color:var(--color-primary)}header nav .dropdown-item:active,header nav .dropdown-item.active{background-color:var(--primary);color:var(--white) !important}header nav .dropdown-item.active:hover{background-color:var(--primary-d-1)}.menu-open header nav .dropdown-menu.show{position:static !important;margin:0;visibility:visible;opacity:1;border:0}body:not(.menu-open) header nav .dropdown:hover .dropdown-menu{margin:0;visibility:visible;opacity:1;transition:.3s}.has-dropdown.mega-menu > a::after{transition:.3s !important}.dropdown-toggle::after{transition:.3s;position:absolute;content:"\f078" !important;right:10px;top:50%;transform:translateY(-50%);font-weight:400;color:#1C2539;font-family:"Font Awesome 6 Pro";font-weight:300;font-size:14px;border:0 !important;margin-left:0 !important}.has-dropdown.mega-menu > a:hover::after{content:"\f078" !important;transform:translateY(-50%) rotate(180deg) !important}.dropdown-toggle:hover::after{transform:translateY(-50%) rotate(180deg) !important}.nav-area ul{gap:0 !important}.nav-area ul li.main-nav{padding:40px 25px !important}header nav ul .nav-item:first-child{padding:40px 25px 40px 25px !important}header nav ul .nav-item:not(:first-child){padding:40px 10px !important}header .nav-area ul li.main-nav:hover > a,header nav ul .nav-item:hover .nav-link{color:var(--color-red) !important}.webp-slider .slick-slide img{object-fit:cover;width:100%;object-position:center}.bgslider-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff}.bgslider-title{font-size:80px;;margin-bottom:40px;line-height:1.2}.bgslider-lyrics{font-size:18px;margin-bottom:40px}.webp-slider-link{position:relative;overflow:hidden;background:var(--color-red) !important;color:#fff !important;height:55px;max-width:max-content;padding:13px 29px;border:none;box-shadow:none;min-width:max-content;border-radius:15px;transition:800ms;font-weight:600}.webp-slider-link:hover{background:rgb(229,55,64) !important}.mt-dec-blog-list,.rts-contact-area-in-page,.mt-dec-180{margin-top:0 !important}.rts-btn.btn-primary{background:var(--color-red) !important;color:#fff !important}.rts-btn.btn-primary.btn-white::before,.rts-btn.btn-primary::before{background:#e53740 !important}.rts-btn.btn-primary:hover{color:#fff !important}.contact-form-p select{font-size:16px;color:darkgrey;height:54px !important;border:1px solid rgba(32,40,45,0.2) !important;border-radius:6px !important;margin-bottom:30px !important}.contact-form-p select:focus{border:1px solid var(--color-primary) !important}