.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}body.no-scroll{overflow:hidden}.mwl-img{cursor:zoom-in}.mwl-img:focus{opacity:.5}.mwl-img-clone-container{position:relative;will-change:transform,opacity,width,height;transform:translateZ(0);transform-origin:50% 50%;z-index:999999}.mwl-img-clone{position:absolute;display:block;width:100%;height:100%!important;max-width:100%;max-height:100%;aspect-ratio:auto;object-fit:cover;object-position:center}.mwl{touch-action:pan-x pan-y;position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%;display:none}.mwl.safari-browser .mwl__slider .mwl__slider__image .mwl__slider__image__thumbnail img{opacity:1!important}.mwl::selection{background:red}.mwl.visible{display:flex;flex-direction:column}.mwl.extended .mwl__metadata{display:none!important}.mwl .mwl__topbar{position:absolute;z-index:9;top:0;left:0;width:100%;height:40px}.mwl .mwl__topbar .mwl__topbar__slide-counter{float:left;color:#fff;line-height:40px;margin-left:20px;font-family:sans-serif;font-size:16px;opacity:.6}.mwl .mwl__topbar .mwl__topbar__controls{float:right;line-height:40px;margin-right:15px}.mwl .mwl__topbar .mwl__topbar__controls .mwl__topbar__controls__control{position:relative;display:inline-block;margin-right:10px;opacity:.6;transition:opacity .2s;cursor:pointer}.mwl .mwl__topbar .mwl__topbar__controls .mwl__topbar__controls__control:hover{opacity:1;transition:opacity .3s}.mwl .mwl__topbar .mwl__topbar__controls .mwl__topbar__controls__control:hover .mwl__topbar__controls__control__label{visibility:visible;margin-top:0;opacity:.8;transition:.3s}.mwl .mwl__topbar .mwl__topbar__controls .mwl__topbar__controls__control.hidden{display:none}.mwl .mwl__topbar .mwl__topbar__controls .mwl__topbar__controls__control svg{display:inline-block;height:30px;margin-top:8px}.mwl .mwl__topbar .mwl__topbar__controls .mwl__topbar__controls__control svg path{fill:#fff}.mwl .mwl__topbar .mwl__topbar__controls .mwl__topbar__controls__control .mwl__topbar__controls__control__label{position:absolute;opacity:0;visibility:hidden;margin-top:10px;right:0;font-size:12px;font-family:sans-serif;padding:8px 15px;line-height:1em;border-radius:4px;background:#000;color:rgba(255,255,255,.5);white-space:nowrap}.mwl .mwl__topbar .mwl__topbar__controls .mwl__topbar__controls__control .mwl__topbar__controls__control__label::before{content:"";position:absolute;top:-5px;right:7px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}.mwl .mwl__topbar .mwl__topbar__controls .mwl__topbar__controls__control--sharing{position:relative}.mwl .mwl__topbar .mwl__topbar__controls .mwl__topbar__controls__control--sharing:hover .mwl__topbar__controls__control--sharing__options{visibility:visible;opacity:1}.mwl .mwl__topbar .mwl__topbar__controls .mwl__topbar__controls__control--sharing .mwl__topbar__controls__control--sharing__options{position:absolute;color:rgba(255,255,255,.8);white-space:nowrap;border-radius:4px;padding:8px 15px;right:0;font-size:12px;line-height:1em;background:#000;visibility:hidden;opacity:0}.mwl .mwl__topbar .mwl__topbar__controls .mwl__topbar__controls__control--sharing .mwl__topbar__controls__control--sharing__options::before{content:"";position:absolute;top:-5px;right:7px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}.mwl .mwl__topbar .mwl__topbar__controls .mwl__topbar__controls__control--sharing .mwl__topbar__controls__control--sharing__options li{list-style:none;margin:0;padding:5px}.mwl .mwl__topbar .mwl__topbar__controls .mwl__topbar__controls__control--sharing .mwl__topbar__controls__control--sharing__options li a{color:rgba(255,255,255,.5);text-decoration:none;transition:.2s}.mwl .mwl__topbar .mwl__topbar__controls .mwl__topbar__controls__control--sharing .mwl__topbar__controls__control--sharing__options li:hover a{color:#fff}.mwl .mwl__navigations{position:relative;top:50%;width:100%;z-index:1}.mwl .mwl__navigation__next,.mwl .mwl__navigation__previous{position:absolute;padding:15px 10px;border-radius:99px;line-height:16px;opacity:.7;transition:opacity .2s;cursor:pointer}.mwl .mwl__navigation__next svg,.mwl .mwl__navigation__previous svg{width:30px}.mwl .mwl__navigation__next:hover,.mwl .mwl__navigation__previous:hover{opacity:.6;background:#fff;transition:opacity .3s,background .3s}.mwl .mwl__navigation__previous{left:20px;padding-left:8px;margin-top:-25px;color:#fff;background:rgba(255,255,255,.3)}.mwl .mwl__navigation__next{right:20px;padding-right:8px;margin-top:-25px;color:#fff;background:rgba(255,255,255,.3)}.mwl .mwl__slider{position:relative;width:100%;height:100%;min-height:0;display:flex;flex:1}.mwl .mwl__slider.mwl-animate{transition:transform 1s}.mwl .mwl__slider .mwl__slider__image{min-width:100%;height:100%;display:flex;flex-direction:column;opacity:0;transition:opacity .3s}.mwl .mwl__slider .mwl__slider__image.visible{opacity:1}.mwl .mwl__slider .mwl__slider__image.no-magnification .mwl__slider__image__thumbnail img{cursor:default}.mwl .mwl__slider .mwl__slider__image .mwl__slider__image__thumbnail{display:flex;flex:1;width:100%;height:100%;padding:10px;padding-top:40px;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box}.mwl .mwl__slider .mwl__slider__image .mwl__slider__image__thumbnail.mwl__full__screen{padding:0!important}.mwl .mwl__slider .mwl__slider__image .mwl__slider__image__thumbnail .mwl__slider__image__thumbnail__low-res{display:none}.mwl .mwl__slider .mwl__slider__image .mwl__slider__image__thumbnail img{max-width:100%;max-height:100%;transform:scale(1);transition:transform .2s;cursor:zoom-in}.mwl .mwl__slider .mwl__slider__image .mwl__slider__image__thumbnail img.zoomed{max-width:200%;max-height:200%}.mwl .mwl__slider .mwl__slider__image .mwl__slider__image__thumbnail.magnification_disabled img{cursor:crosshair}.mwl .mwl__slider .mwl__slider__image .mwl__slider__image__thumbnail .mwl__slider__image__thumbnail__low-res-container{position:absolute;top:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;padding:inherit;box-sizing:border-box;overflow:hidden}.mwl .mwl__slider .mwl__slider__image .mwl__slider__image__thumbnail .mwl__slider__image__thumbnail__low-res-container .mwl__slider__image__thumbnail__low-res{top:0;left:0;cursor:progress}.mwl .mwl__slider .mwl__slider__image .mwl__slider__image__thumbnail .image-map{position:absolute;background:#321}.mwl .mwl__slider .mwl__slider__image .mwl__slider__image__thumbnail .image-map button img{transform:translate(-50%,-50%)}.mwl .mwl__slider .mwl__slider__image .mwl__slider__image__thumbnail .image-map .gm-svpc img{max-width:none;max-height:none}.mwl .mwl__metadata{width:80%;max-width:840px;margin:auto;padding:0;box-sizing:border-box;color:#fff;text-align:center}.mwl .mwl__metadata h2{margin:20px 0;margin-bottom:10px;font-size:22px;color:#fff}.mwl .mwl__metadata h2::after,.mwl .mwl__metadata h2::before{display:none}.mwl .mwl__metadata .exifs,.mwl .mwl__metadata h2,.mwl .mwl__metadata p{font-family:sans-serif}.mwl .mwl__metadata .description{margin:5px 0;font-size:16px;opacity:.8;display:none}.mwl .mwl__metadata .description.visible{display:block}.mwl .mwl__metadata .description .caption-wrapper{max-height:300px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#5f5f5f rgba(255,255,255,.07);scrollbar-width:thin}.mwl .mwl__metadata .description .caption{word-wrap:break-word;white-space:pre-wrap}.mwl .mwl__metadata .description .toggle-full-description{font-family:sans-serif;font-size:18px;height:18px;display:inline-block;font-weight:700;cursor:pointer;vertical-align:top;margin-bottom:10px}.mwl .mwl__metadata .description .toggle-full-description svg{height:18px}.mwl .mwl__metadata .description .toggle-full-description svg path{fill:#fff}.mwl .mwl__metadata .exifs .exif{display:inline-block;margin:20px 5px;margin-top:0;opacity:1}.mwl .mwl__metadata .exifs .exif svg{display:inline-block;vertical-align:middle;height:20px!important}.mwl .mwl__metadata .exifs .exif svg path{fill:#fff}.mwl .mwl__metadata .exifs .exif span{display:inline-block;line-height:26px;vertical-align:middle;font-size:14px}.mwl.light .mwl__topbar .mwl__topbar__slide-counter{color:#000}.mwl.light .mwl__topbar .mwl__topbar__controls .mwl__topbar__controls__control svg path{fill:#000}.mwl.light .mwl__metadata{color:#000!important}.mwl.light .mwl__metadata h2{color:#000!important}.mwl.light .mwl__metadata p svg path{fill:#000}.mwl.light .mwl__metadata .exifs svg path{fill:#000}.mwl.pswp--open{display:block!important}.mwl .pswp__custom-caption{background:rgba(0,0,0,.808);font-size:16px;color:#fff;width:100%;max-width:calc(80%);padding:5px 8px;border-radius:4px;position:absolute;left:50%;bottom:50px;transform:translateX(-50%);transition:opacity .7s ease-in-out!important}.mwl .pswp__custom-caption a{color:#fff;text-decoration:underline}.mwl .hidden-caption-content{display:none}.mwl button.pswp__button{color:#fff}.mwl button.pswp__button path{fill:#fff}.mwl .mwl__pswp--sharing__options{position:absolute;left:50%;transform:translateX(-50%);background:#fff;border-radius:4px;padding:8px 15px;font-size:12px;line-height:1em;white-space:nowrap;margin-top:20px;margin-bottom:10px;z-index:1000}.mwl .mwl__pswp--sharing__options::after{content:'';position:absolute;top:100%;left:50%;border-width:8px;border-style:solid;border-radius:2px;border-color:#fff transparent transparent transparent;transform:translateX(-50%)}.mwl .mwl__pswp--sharing__options ul{list-style:none;margin:0;padding:0}.mwl .mwl__pswp--sharing__options li{margin:0;padding:5px 0}.mwl .mwl__pswp--sharing__options li a{color:rgba(3,3,3,.5);text-decoration:none;transition:color .2s}.mwl .mwl__pswp--sharing__options li a:hover{color:#474747}@font-face{font-display:swap;font-display:swap;font-family:'Lora';font-style:normal;font-weight:400;src:url(/wp-content/themes/effekt/fonts/lora-v35-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Lora';font-style:italic;font-weight:400;src:url(/wp-content/themes/effekt/fonts/lora-v35-latin-italic.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Lora';font-style:normal;font-weight:700;src:url(/wp-content/themes/effekt/fonts/lora-v35-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Lora';font-style:italic;font-weight:700;src:url(/wp-content/themes/effekt/fonts/lora-v35-latin-700italic.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Karla';font-style:normal;font-weight:300;src:url(/wp-content/themes/effekt/fonts/karla-v31-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Karla';font-style:italic;font-weight:300;src:url(/wp-content/themes/effekt/fonts/karla-v31-latin-300italic.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Karla';font-style:normal;font-weight:400;src:url(/wp-content/themes/effekt/fonts/karla-v31-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Karla';font-style:italic;font-weight:400;src:url(/wp-content/themes/effekt/fonts/karla-v31-latin-italic.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Karla';font-style:normal;font-weight:600;src:url(/wp-content/themes/effekt/fonts/karla-v31-latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Karla';font-style:italic;font-weight:600;src:url(/wp-content/themes/effekt/fonts/karla-v31-latin-600italic.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Karla';font-style:normal;font-weight:800;src:url(/wp-content/themes/effekt/fonts/karla-v31-latin-800.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Karla';font-style:italic;font-weight:800;src:url(/wp-content/themes/effekt/fonts/karla-v31-latin-800italic.woff2) format('woff2')}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{font-family:'Karla';color:#39432D;margin:0;line-height:1.6;font-size:1.5rem;scroll-behavior:smooth}h1{font-family:'Lora';font-size:2.5rem;color:#39432D;margin:0 auto 40px;line-height:1.2;font-weight:400}.titel_1{font-family:'Lora';font-size:2.1rem;color:#39432D;margin:0 auto 40px;line-height:1.2;font-weight:400}.titel_2{font-family:'Karla';font-size:1.75rem;color:#39432D;margin:0 auto 40px;line-height:1.2;font-weight:600;text-transform:uppercase}div p{margin:0 0 15px 0}div p:last-child,p:last-child{margin:0 auto}img,svg,video{max-width:100%;height:auto}a{color:#39432D;text-decoration:none}a:active,a:hover{color:silver}ul{padding-left:20px;margin:0 auto 15px}.no_scroll{height:100vh;overflow:hidden}.textcenter{text-align:center}.w1280{max-width:1280px;margin:0 auto;position:relative;padding:0 40px}.w1024{max-width:1024px;margin:0 auto;position:relative}.w960{max-width:960px;margin:0 auto;position:relative}.w800{max-width:800px;margin:0 auto;position:relative}.w700{max-width:700px;margin:0 auto;position:relative}.margin_oben{margin-top:100px}.margin_unten{margin-bottom:100px}.margin_unten_half{margin-bottom:50px}.fullwidth{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.bg_padding{padding:100px 0}.menu{width:100%;height:auto;position:fixed;bottom:-500px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;z-index:10;background-color:#F0EBE1;padding:40px 0}.menu.open{bottom:0}.close_menu{display:block;text-align:center;margin-bottom:20px;cursor:pointer;line-height:0}.menu_text{color:#A1A394;font-size:2.25rem;max-width:350px}.nav-menu{list-style:none;padding:0;margin:0;display:flex;justify-content:space-between;align-items:flex-end;margin-top:160px;text-align:center}.nav-menu li{cursor:pointer;width:100%;position:relative}.nav-menu li:last-child{margin:0}.nav-menu li a{display:block;line-height:1;text-transform:uppercase;font-size:1.6rem;font-weight:600;padding:10px 20px}.nav-menu li a:hover,.nav-menu li.current_page_item a,.nav-menu li.current-menu-parent a{text-decoration:underline;color:#39432D}.nav-menu li .sub-menu{padding:0;position:absolute;list-style:none;padding:0;width:100%;text-align:center;margin:0;bottom:50px;display:none}.nav-menu li .sub-menu li a{font-size:1.3rem;font-weight:500;text-transform:none;text-decoration:none}.nav-menu li .sub-menu li.current_page_item a,.nav-menu li .sub-menu li a:hover{text-decoration:underline;color:#39432D}.menu_link_wrapper{display:flex;justify-content:center;align-items:stretch}.menu_link_wrapper a:first-child{padding:10px 0 10px 20px}.menu_link_wrapper a:last-child{padding:10px 20px 10px 20px;display:flex;justify-content:center;align-items:center}.menu_link_wrapper a svg{transition:all 0.4s ease;transform:rotate(-180deg)}.menu_link_wrapper a.open svg{transform:rotate(0deg)}.menu_link_wrapper a:hover .hover_stroke{stroke:#A1A394}.verlauf_header{position:absolute;top:0;z-index:8;height:40%;width:100%;background:linear-gradient(to bottom,rgb(0 0 0 / .5) 0%,rgb(0 0 0 / .3) 45%,#fff0 100%)}.header{position:absolute;top:0;width:100%;padding:50px 40px 0;text-align:center;z-index:9;display:flex;justify-content:space-between;align-items:flex-start}.header_logo{display:block;margin:0;line-height:0}.open_menu{display:block;margin:0;cursor:pointer;position:relative;width:140px}.open_menu .inner{position:relative;width:40px;height:25px}.open_menu span{display:block;position:absolute;height:3px;width:100%;background:#FFF;border-radius:3px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.open_menu span:nth-child(1){top:0}.open_menu span:nth-child(2),.open_menu span:nth-child(3){bottom:11px;width:85%}.open_menu span:nth-child(4){bottom:0;width:75%}.open_menu.open span:nth-child(1),.open_menu.open span:nth-child(4){width:0;left:50%}.open_menu.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.open_menu.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.button{display:inline-block;width:auto;position:relative;cursor:pointer}.button a,.button span{display:block;padding:5px 15px;font-size:1rem;background-color:#F0EBE1;color:#39432D;text-transform:uppercase;font-weight:600;letter-spacing:1px;transition:all 0.4s ease;font-size:1.4rem}.button a:hover,.button span:hover{background-color:#39432D;color:#F0EBE1}.button_margin{margin-top:30px}.button_header a{font-size:1.25rem}.start_video{width:100%;height:100svh;object-fit:cover;object-position:center}.gutter_sizer{width:40px;display:block}.grid_box{width:calc(50% - 20px);margin:40px 0 0;position:relative}.grid_box a{display:block;width:100%;height:100%}.grid_box a:hover .button span{background-color:#39432D;color:#F0EBE1}.grid_box:first-child{margin-top:100px}.grid_box:nth-child(2){margin-top:0}.grid_box .bild_box{position:relative;overflow:hidden}.grid_box .bild_box::after{content:"";display:block;padding-top:120%}.grid_box .bild_box img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;object-position:center;transition:all 0.4s ease}.grid_box a:hover img{scale:1.1}.grid_box .button{position:absolute;bottom:-20px;transition:all 0.4s ease;z-index:2}.grid_box:nth-child(odd) .button{right:-20px}.grid_box:nth-child(even) .button{left:-20px}.grid_box:nth-child(odd) a:hover .button{right:0}.grid_box:nth-child(even) a:hover .button{left:0}.grid_box:first-child .button{left:-20px;right:auto}.grid_box:nth-child(2) .button{right:-20px;left:auto}.grid_box:first-child a:hover .button{left:0;right:auto}.grid_box:nth-child(2) a:hover .button{right:0;left:auto}.box_rechts{width:40%;float:right}.box_rechts .bild_box_1{position:absolute;left:0;top:0;height:70%;width:70%;z-index:-1}.box_rechts .bild_box_1 img{width:100%;height:100%;object-fit:cover;object-position:center}.box_rechts .text_box{padding:100px 20px 0 0;margin-bottom:40px}.bild_box_1 .verlauf{position:absolute;top:0;right:0;z-index:8;height:100%;width:50%;background:linear-gradient(to left,rgb(255 255 255 / .7) 0%,rgb(255 255 255 / .5) 45%,#fff0 100%)}.box_rechts .bild_box_2{position:relative;overflow:hidden}.box_rechts .bild_box_2::after{content:"";display:block;padding-top:100%}.box_rechts .bild_box_2 img{position:absolute;width:100%;height:90%;left:10%;top:0;object-fit:cover;object-position:center}.version_2{display:flex;flex-direction:column;justify-content:flex-end;width:45%}.version_2 .bild_box_1{height:65%;width:65%}.version_2 .bild_box_2 img{width:80%;height:80%;left:0}h2.markel.titel_1{background-color:#F5F2EC;text-align:center;width:250px;height:250px;display:flex;justify-content:center;align-items:center;position:30px;border-radius:50%;font-size:1.8rem;margin:40px 0 -40px auto;z-index:2}.startbild{width:100%;height:auto;max-height:100vh;object-fit:cover;object-position:center}.verlinkungs_wohnung_box .button{top:-20px!important;bottom:auto!important}.verlinkungs_wohnung_box .text_box{margin-top:20px}.verlinkungs_wohnung_box .text_box span{display:block;font-weight:600}.flex_box_ausstattung{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 0}.ausstattung_box{width:50%;display:flex;flex-direction:row;align-items:center;gap:20px;text-align:left;border-bottom:2px solid #707070;padding-bottom:20px;padding-right:20px;font-size:1.35rem}.ausstattung_box svg{max-width:50px;max-height:50px;flex-shrink:0}.title_icon{width:200px;display:block;margin:0 auto 40px}.ausstattung_box_full{width:100%;text-align:center;justify-content:center;padding:0 20px 20px;margin-bottom:20px}.swiper{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}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;display:block;line-height:0}.swiper_slider{padding:0 50px}.swiper_slider .swiper-slide:nth-child(even){margin-top:100px}.swiper_slider .swiper-slide::before{content:"";display:block;padding-top:100%}.swiper_slider .swiper-slide img{height:100%;width:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}.swiper_arrows{text-align:center;display:flex;align-items:center;justify-content:center;line-height:0;cursor:pointer;position:absolute;z-index:3;height:100%;top:0;width:50px;background-color:#FFF}.swiper_prev{left:0;justify-content:flex-start}.swiper_next{right:0;justify-content:flex-end}.swiper-button-disabled svg{opacity:.3}.flex_box_infos{display:flex;justify-content:center;align-items:stretch}.info_box{border-right:1px solid #707070;padding:10px 40px}.info_box:last-child{border:none}.info_box span{display:block}.info_box span:first-child{display:block;font-size:2.5rem;font-weight:800}.flex_box_preis{display:flex;align-items:flex-start;align-items:stretch}.preis_box{background-color:#6A7261;width:50%;color:#FFF}.preis_box .inner{max-width:640px;float:right;padding:50px 100px 50px 40px;font-size:1.3rem}.preis_box .inner h2{color:#FFF}.preis{display:block;font-size:1.75rem;font-weight:600}.info_preis{margin-top:40px;padding-top:40px;border-top:1px solid #FFF;font-size:1.15rem}.info_preis .flex_box_button{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:40px}.info_preis .button span{font-size:1rem}.open_storno{cursor:pointer}.preis_rechts{width:600px;position:relative;z-index:2}.preis_rechts .markel{background-color:#F5F2EC;text-align:center;width:250px;height:250px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px;border-radius:50%;z-index:2;gap:20px;position:absolute;right:0;top:0}.preis_rechts .markel span{display:block;font-size:1.25rem}.preis_rechts .markel svg{height:50px}.preis_rechts .bild_box_1{position:absolute;top:10%;left:-50px;overflow:hidden;width:80%}.preis_rechts .bild_box_1::after{content:"";display:block;padding-top:100%}.preis_rechts .bild_box_1 img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;object-position:center}.preis_rechts .bild_box_2{position:absolute;bottom:50px;right:0;overflow:hidden;width:50%}.preis_rechts .bild_box_2::after{content:"";display:block;padding-top:100%}.preis_rechts .bild_box_2 img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;object-position:center}.popup{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgb(0 0 0 / .3);z-index:11;padding:50px 30px;overflow:scroll}.popup_fruehstueck{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgb(0 0 0 / .3);z-index:11;padding:50px 30px;overflow:scroll;display:none}.popup_fruehstueck.onload{display:block;z-index:-1;opacity:0}.flex_box_popup{display:flex;justify-content:center;align-items:center;min-height:100%}.inner_popup{background-color:#F5F2EC;max-width:960px;padding:50px;position:relative}.close_popup,.close_popup_fruehstueck{position:absolute;right:20px;top:20px;cursor:pointer}.auflistungs_box{display:flex;justify-content:space-between;align-items:stretch;gap:50px}.auflistungs_box:nth-child(odd){flex-direction:row-reverse}.auflistungs_box .text_box{text-align:left;width:calc(50% - 15px);font-size:1.25rem}.auflistungs_box .text_box h2{font-size:1.5rem;margin-bottom:20px}.auflistungs_box .bild_box{width:calc(50% - 15px);position:relative}.auflistungs_box .bild_box img{position:absolute;width:100%;height:100%;object-position:center;object-fit:cover;left:0;top:0}.abstand_row{display:block;width:100%;position:relative;margin-bottom:20px;text-align:left}.input{width:calc(50% - 15px);margin-right:30px;float:left}.input label{display:block;font-size:1.25rem;margin-bottom:5px}.input.last{margin:0 auto;float:right}.input.full{width:100%}.input input,.input select{width:100%;height:40px;font-family:'Karla';padding:0;font-weight:300;border:none!important;border-radius:0!important;border-bottom:1px solid #707070!important;background-color:#fff;font-size:1.15rem;color:#39432D}.bemerkungen{width:100%;margin-bottom:20px;text-align:left;font-size:1.25rem}textarea{width:100%;height:100px;font-family:'Karla';font-weight:300;padding:10px;font-size:1.15rem}.check_anfrage{float:left;line-height:1}.check_anfrage span{margin:0 auto}.check{margin:0 auto;width:13px}.check_anfrage_text{width:calc(100% - 23px);float:right;font-size:1.15rem;text-align:left}.full-width{text-align:left}.anfragen_btn{font-family:'Karla';margin-top:30px;width:auto;border:none;display:inline-block;padding:10px 20px;font-size:1rem;background-color:#F0EBE1;color:#39432D;text-transform:uppercase;font-weight:600;letter-spacing:1px;transition:all 0.4s ease;font-size:1.4rem}.anfragen_btn:hover{cursor:pointer;background-color:#39432D;color:#F0EBE1}.anfragen_btn:disabled{color:#fff;background-color:#ccc;text-decoration:none}.wpcf7-form-control-wrap{font-size:.9rem}.popup_anfrage{position:fixed;right:-450px;top:0;width:450px;padding:30px;z-index:11;background-color:#F5F2EC;height:100%;overflow:scroll;transition:all 0.4s ease}.popup_anfrage.open{right:0}.flex_box_anfrage{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100%}.close_popup_anfrage{position:absolute;top:30px;right:30px;cursor:pointer}.popup_anfrage h2{margin-bottom:20px;font-size:1.5rem}.popup_anfrage .input input,.popup_anfrage .input select{background-color:#F5F2EC}.popup_anfrage .input label,.bemerkungen label{font-size:1rem}.popup_anfrage .bemerkungen textarea{background-color:#F5F2EC;width:100%;height:100px;font-family:'Karla';font-weight:300;padding:10px;font-size:1.15rem;box-shadow:none;border:1px solid #707070!important}.popup_anfrage .check_anfrage_text,.popup_anfrage .wpcf7-not-valid-tip{font-size:.8rem}.popup_anfrage .wpcf7-response-output{font-size:1rem}footer h2{font-weight:400;text-transform:none;font-size:2.3rem}.begrenzung_footer{width:calc(50% + 480px);background-color:#F0EBE1;float:right;padding:60px 40px 40px}.begrenzung_footer .inner{max-width:1200px}.flex_box_footer{display:flex;justify-content:space-between;max-width:920px}.kontakt_box{display:block;line-height:1}.kontakt_box span.titel{display:block;margin-bottom:20px}.kontakt_box a{display:flex;gap:20px;font-family:'Lora';font-size:2rem}.kontakt_box:first-child{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #39432D}.impressum{display:flex;gap:10px;font-size:1.15rem;margin-top:30px}.sub_footer{width:90%;height:20px;background-color:#39432D;position:absolute;bottom:0;left:0}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}@media screen and (max-height:600px){.menu_text{font-size:1.5rem;max-width:100%}.no_scroll{height:100vh;overflow:hidden}.menu{height:100svh;bottom:auto;top:-100vh;overflow:scroll;text-align:center;padding:0 30px}.menu.open{bottom:auto;top:0}.menu .w1280{width:100%;height:100%;display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center;padding:50px 0}.close_menu{margin:0}.nav-menu{margin:0;flex-direction:column;justify-content:center;align-items:center;gap:20px}.nav-menu li{width:auto}.nav-menu li a{padding:0}.nav-menu li .sub-menu{position:relative;width:auto;bottom:auto;margin-top:10px}.nav-menu li .sub-menu li{margin-bottom:20px}.nav-menu li .sub-menu li:last-child{margin:0}.menu_link_wrapper{display:inline-block;position:relative}.menu_link_wrapper a:first-child{padding:0}.menu_link_wrapper a:last-child{position:absolute;right:-40px;height:100%;top:0;padding:10px}}@media screen and (max-height:550px){.menu .w1280{display:block!important;height:auto!important}.menu_text{margin:30px auto}}@media screen and (max-width:1100px){.info_preis{font-size:1rem}}@media screen and (max-width:1050px){.nav-menu li a{font-size:1.3rem}.nav-menu li .sub-menu li a{font-size:1.15rem}.menu{position:30px 0}.menu .w1280{position:0 30px}}@media screen and (max-width:1024px){h1{font-size:2rem}.titel_1{font-size:1.8rem}.titel_2,.auflistungs_box .text_box h2{font-size:1.5rem}body{font-size:1.35rem}.button a,.button span{font-size:1.3rem}.box_rechts{width:50%}.begrenzung_footer{width:100%}.sub_footer{height:10px}h2.markel.titel_1{font-size:1.5rem;padding:30px}.flex_box_kontakt{gap:50px}}@media screen and (max-width:1000px){.flex_box_preis{flex-direction:column-reverse}.preis_box{width:calc(100% - 40px)}.preis_rechts{width:100%}.preis_rechts .bild_box_1{position:relative;top:0;left:0;overflow:hidden;width:60%}.preis_rechts .bild_box_2{position:absolute;bottom:50px;right:15%;overflow:hidden;width:30%}.preis_rechts .markel{width:200px;height:200px;right:40px;top:10%}.preis_rechts .markel svg{height:35px}.preis_rechts .markel span{font-size:1rem}.preis_box .inner{max-width:800px;float:right;padding:50px 40px 50px 80px;text-align:center}.info_preis .flex_box_button{justify-content:center;flex-direction:column}}@media screen and (max-width:960px){.no_scroll{height:100vh;overflow:hidden}.menu{height:100svh;bottom:auto;top:-100vh;overflow:scroll;text-align:center;padding:0 30px}.menu.open{bottom:auto;top:0}.menu .w1280{width:100%;height:100%;display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center;padding:50px 0}.close_menu{margin:0}.nav-menu{margin:0;flex-direction:column;justify-content:center;align-items:center;gap:20px}.nav-menu li{width:auto}.nav-menu li a{padding:0}.nav-menu li .sub-menu{position:relative;width:auto;bottom:auto;margin-top:10px}.nav-menu li .sub-menu li{margin-bottom:20px}.nav-menu li .sub-menu li:last-child{margin:0}.menu_link_wrapper{display:inline-block;position:relative}.menu_link_wrapper a:first-child{padding:0}.menu_link_wrapper a:last-child{position:absolute;right:-40px;height:100%;top:0;padding:10px}}@media screen and (max-width:900px){h2.markel.titel_1{font-size:1.4rem;padding:20px;width:200px;height:200px}}@media screen and (max-width:850px){.auflistungs_box,.auflistungs_box:nth-child(odd){flex-direction:column;gap:30px}.auflistungs_box .text_box{width:100%}.auflistungs_box .bild_box{width:100%}.auflistungs_box .bild_box::before{content:"";display:block;padding-top:70%}.flex_box_kontakt{flex-direction:column;gap:30px}.flex_box_kontakt .text_box{width:100%;text-align:center}.karte{width:100%;max-width:600px;margin:0 auto}}@media screen and (max-width:800px){.w1280{padding:0 30px}.margin_unten{margin-bottom:70px}.margin_oben{margin-top:70px}.header{padding:40px 30px 0}.button_header a{font-size:1rem}.open_menu{width:120px}.header_logo svg{width:160px}.kontakt_box a{font-size:1.5rem}.info_box{padding:10px 20px}.info_box span:first-child{font-size:2rem}.info_box span:last-child{font-size:1.15rem}}@media screen and (max-width:750px){h1{font-size:1.8rem}.titel_1{font-size:1.6rem}.titel_2,.auflistungs_box .text_box h2{font-size:1.35rem}body,.button a,.button span,.input label,.ausstattung_box,.auflistungs_box .text_box{font-size:1.15rem}.version_1{width:100%}.version_1 .text_box{padding:0 0 0 0;margin:0 auto 40px;max-width:500px;text-align:center}.version_1 .bilder_block{position:relative;display:block;line-height:0}.version_1 .bild_box_1{position:relative;left:auto;top:auto;height:auto;width:90%;z-index:-1}.version_1 .bild_box_1 .verlauf{display:none}.version_1 .bild_box_2{position:absolute;width:40%;right:0;top:20%}.version_1 .bild_box_2 img{width:100%;height:100%;left:auto;top:auto}}@media screen and (max-width:700px){.preis_box{width:100%}.preis_box .inner{padding:50px 30px}}@media screen and (max-width:680px){.ausstattung_box{width:100%;text-align:center;justify-content:center;align-items:center}}@media screen and (max-width:650px){.preis_rechts .bild_box_2{display:none}.fruehstueck .preis_rechts .bild_box_2{display:block;right:30px;width:40%}.preis_rechts .markel{right:30px;top:50%;transform:translate(0,-50%)}.check_anfrage_text{font-size:1rem}}@media screen and (max-width:600px){.open_menu{width:auto;position:absolute;right:30px;top:100px;z-index:9}.open_menu span{left:auto;right:0}.open_menu.open span:nth-child(1),.open_menu.open span:nth-child(4){left:auto;right:50%}.grid_box:first-child{margin-top:0}.grid_box:nth-child(2){margin-top:40px}.grid_box{width:100%}.gutter_sizer{width:0}.grid_box .button,.grid_box:first-child .button,.grid_box:nth-child(2) .button,.grid_box:nth-child(even) .button,.grid_box:nth-child(odd) .button{transform:translate(-50%,0%);left:50%;right:auto}.grid_box a:hover .button,.grid_box:first-child a:hover .button,.grid_box:nth-child(2) a:hover .button,.grid_box:nth-child(even) a:hover .button,.grid_box:nth-child(odd) a:hover .button{transform:translate(-50%,0%);left:50%;right:auto;bottom:0}.begrenzung_footer{text-align:center;position:40px 30px}.flex_box_footer{display:block;justify-content:unset}.kontakt{;margin:40px auto 0;max-width:270px}.kontakt_box:first-child{margin-bottom:20px;padding-bottom:20px}.kontakt_box a{justify-content:center}.impressum{justify-content:center;margin-top:43px}.menu_text{font-size:1.25rem;max-width:100%}.verlinkungs_wohnung_box .text_box{text-align:center;margin-bottom:20px}.grid_box.verlinkungs_wohnung_box,.grid_box.verlinkungs_wohnung_box:nth-child(2){margin-top:60px}h2.markel.titel_1{font-size:1.25rem;padding:20px;width:170px;height:170px}.popup_anfrage{right:-101%;width:100%}.flex_box_infos{display:flex;flex-direction:column;align-items:center}.info_box{width:100%;padding:20px 0;border-right:none;border-bottom:1px solid #707070}.info_box:first-child{padding-top:0}.info_box:last-child{padding-bottom:0}.swiper_slider{padding:0 0 100px 0}.swiper_arrows{position:absolute;z-index:3;height:auto;top:auto;bottom:0;width:50%}.swiper_prev{justify-content:flex-end;padding-right:20px}.swiper_next{justify-content:flex-start;padding-left:20px}.swiper_arrows svg{width:15px;height:auto}.inner_popup{padding:30px;font-size:1rem}.inner_popup .titel_1{font-size:1.35rem}}@media screen and (max-width:500px){.ausstattung_box{font-size:1rem}.ausstattung_box svg{max-width:40px;max-height:40px}}@media screen and (max-width:450px){.popup_anfrage .zimmerkategorie_box{width:100%;margin-right:0}.popup_anfrage .check_anfrage_text,.popup_anfrage .wpcf7-not-valid-tip{font-size:.6rem}}@media print{body{background:none!important;color:#000;font-size:10pt}}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{background-color:#CCC;cursor:pointer}.ui-datepicker .ui-datepicker-prev{left:2px;background-image:url(https://www.gass-hof.com/wp-content/themes/effekt/images/prev.svg);background-size:10px;background-repeat:no-repeat;background-position:center}.ui-datepicker .ui-datepicker-next{right:2px;background-image:url(https://www.gass-hof.com/wp-content/themes/effekt/images/next.svg);background-size:10px;background-repeat:no-repeat;background-position:center}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget-content{background-color:#F2F2F2;padding:0;font-family:'Figtree',sans-serif;font-size:1rem;color:#39432D}.ui-widget.ui-widget-content{border:1px solid #1E2529}.ui-widget-header{border:none;background:#39432D;color:#333;font-weight:700}.ui-datepicker-month,.ui-datepicker-year{background-color:#FFF;font-family:'Figtree',sans-serif;font-size:1rem;color:#1E2529;border:none;border-radius:0}.ui-datepicker-month{margin-right:5px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button{border:1px solid #c5c5c5;background:#fff;font-weight:400;color:#1E2529}.ui-state-disabled{opacity:.5}.ui-datepicker-today .ui-state-default{background-color:#8E9294;color:#fff}.ui-state-default.ui-state-active,.ui-state-default:hover{background-color:#39432D;color:#fff}.mgl-infinite-scroll.single-skeleton{margin-top:20px;height:35px;border-radius:5px;background-color:#ebebeb77;overflow:hidden}.mgl-infinite-scroll.single-skeleton .mgl-loading{border-radius:8px;width:100%;height:100%;transform:translateX(-100%);background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.2) 30%,rgba(255,255,255,.4) 60%,rgba(255,255,255,0));border-radius:4px;animation:mgl-skeleton 3.5s ease-in-out infinite}@keyframes mgl-skeleton{100%{transform:translateX(100%)}}.mgl-infinite-scroll.single-skeleton-dark{margin-top:20px;height:35px;border-radius:5px;background-color:#27272777;overflow:hidden}.mgl-infinite-scroll.single-skeleton-dark .mgl-loading{border-radius:8px;width:100%;height:100%;transform:translateX(-100%);background:linear-gradient(90deg,rgba(69,69,69,0),rgba(69,69,69,.2) 30%,rgba(69,69,69,.4) 60%,rgba(69,69,69,0));border-radius:4px;animation:mgl-skeleton 3.5s ease-in-out infinite}@keyframes mgl-skeleton{100%{transform:translateX(100%)}}.mgl-infinite-scroll.spinner{margin-top:20px;height:35px}.mgl-infinite-scroll.spinner .mgl-loading{margin:0 auto;width:35px;height:35px;border-radius:50%;border:5px solid #d2d2d2;border-top-color:#000;animation:mgl-spinner 1.5s ease-in-out infinite}@keyframes mgl-spinner{to{transform:rotate(360deg)}}.mgl-infinite-scroll.dot{margin-top:20px;height:35px}.mgl-infinite-scroll.dot .mgl-loading{margin:0 auto;width:25px;height:25px;border-radius:50%;background-color:#d2d2d2;animation:mgl-dot 1.5s ease-in-out infinite}@keyframes mgl-dot{0%{transform:scale(.3)}50%{transform:scale(1.3)}100%{transform:scale(.3)}}.mgl-gallery-skeleton{z-index:0;transition:opacity .5s ease-out}.mgl-skeleton-item{background-color:#e2e2e2;border-radius:4px;overflow:hidden;position:relative}.mgl-skeleton-item .mgl-skeleton-shimmer{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.4) 50%,rgba(255,255,255,0));transform:translateX(-100%);animation:mgl-skeleton-shimmer 1.8s ease-in-out infinite}@keyframes mgl-skeleton-shimmer{100%{transform:translateX(100%)}}.mgl-skeleton-row{display:flex;margin-bottom:10px}.mgl-skeleton-row .mgl-box{flex:1}@media (prefers-color-scheme:dark){.mgl-skeleton-item{background-color:#404040}.mgl-skeleton-item .mgl-skeleton-shimmer{background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.1) 50%,rgba(255,255,255,0))}}.mgl-hidden{display:none}.mgl-gallery-images{display:none}.captions-none .mgl-item figcaption{opacity:0!important}.captions-always .mgl-item figcaption{opacity:1!important}.mgl-img-container{height:100%}.mgl-item{position:relative;overflow:hidden}.mgl-item video{overflow:auto;object-fit:cover}.mgl-item figcaption{position:absolute;font-size:13px;max-height:60%}.mgl-item figcaption p{color:#fff!important;font-size:13px!important;line-height:120%!important}.mgl-item figcaption.caption-left{text-align:left}.mgl-item figcaption.caption-right{text-align:right}.mgl-item figcaption.caption-center{text-align:center}.mgl-item figcaption.caption-bg-none{background:0 0}.mgl-item figcaption.caption-bg-fade-black{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.mgl-item figcaption.caption-bg-black{background:rgba(0,0,0,.3)}.mgl-item figcaption.caption-bg-blur{backdrop-filter:blur(5px)}.mgl-item figcaption.caption-bg-blur p{text-shadow:0 0 8px #000}.mgl-item figcaption.caption-bg-fade-white{background:linear-gradient(0deg,rgba(255,255,255,.7),rgba(255,255,255,.3) 70%,transparent)}.mgl-item figcaption.caption-bg-fade-white p{color:#000!important;text-shadow:0 0 8px #fff}.mgl-item figcaption.caption-bg-white{background:rgba(255,255,255,.3)}.mgl-item figcaption.caption-bg-white p{color:#000!important;text-shadow:0 0 8px #fff}.mgl-item figcaption p:first-letter{float:unset!important;font-family:inherit!important;font-size:unset;font-size:1em!important;line-height:1em!important;padding:0!important}.mgl-lazy{opacity:1;transition:opacity .35s}.mgl-lazy[mgl-src]{opacity:0}.mgl-gtb-container{height:100%;width:100%;position:absolute;background:rgba(255,255,255,.65);padding:20px;z-index:0}.mgl-gtb-container.mgl-busy{z-index:1}.mgl-justified{display:flex!important;flex-wrap:wrap}.mgl-justified .mgl-item,.mgl-justified::after{--ratio:calc(var(--w) / var(--h));--row-height:300px;flex-basis:calc(var(--ratio) * var(--rh))}.mgl-justified .mgl-item{margin:20px;flex-grow:calc(var(--ratio) * 100)}.mgl-justified .mgl-item img{height:auto;max-width:100%}.mgl-justified .mgl-item figcaption{position:absolute;bottom:0;opacity:0;width:100%}.mgl-justified .mgl-item figcaption p{margin:0!important;padding:10px;box-sizing:border-box}.mgl-justified .mgl-item:hover figcaption{bottom:0;opacity:1;transition:.3s}.mgl-justified::after{--w:2;--h:1;content:'';flex-grow:1000000}.mgl-justified .mgl-item img{display:block;width:100%}.mgl-masonry{width:100%;display:block!important;column-count:3;column-gap:0}.mgl-masonry .mgl-item{break-inside:avoid;padding:5px;position:relative;margin:0;width:100%;overflow:hidden;box-sizing:border-box}.mgl-masonry .mgl-item .mgl-icon{width:100%;overflow:hidden}.mgl-masonry .mgl-item .mgl-icon img{width:100%;height:auto;vertical-align:middle}.mgl-masonry .mgl-item figcaption{display:block;position:absolute;left:0;opacity:0;z-index:9;width:100%;bottom:0;padding:5px;box-sizing:border-box;background:0 0}.mgl-masonry .mgl-item figcaption p{margin:0;padding:10px;box-sizing:border-box;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.mgl-masonry .mgl-item:hover figcaption{bottom:0;opacity:1;transition:.3s}.mgl-square{width:100%;display:block!important;font-size:0;line-height:0}.mgl-square .mgl-item{position:relative;display:inline-block;margin:0;width:25%;padding-bottom:25%;overflow:hidden}.mgl-square .mgl-item .mgl-icon{position:absolute;width:100%;height:100%;padding:5px;box-sizing:border-box;overflow:hidden}.mgl-square .mgl-item .mgl-icon .mgl-img-container{overflow:hidden;width:100%;height:100%}.mgl-square .mgl-item .mgl-icon .mgl-img-container img{width:100%;height:100%!important;object-fit:cover}.mgl-square .mgl-item figcaption{display:block;position:absolute;opacity:0;z-index:9;width:100%;bottom:0;background-clip:content-box;padding:5px;box-sizing:border-box;transition:.2s}.mgl-square .mgl-item figcaption p{padding:5px 10px;box-sizing:border-box}.mgl-square .mgl-item:hover figcaption{bottom:0;opacity:1;transition:.3s}.mgl-tiles-stylish{border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.2);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out!important}.mgl-tiles-stylish:hover{box-shadow:0 0 35px rgba(0,0,0,.7);transform:scale(1.25);z-index:10}.mgl-tiles{position:relative;display:block!important;width:100%}.mgl-tiles .mgl-layout-1-i{grid-template-columns:[col1-start] 100% [col2-start];grid-template-rows:[row1-start] auto [row1-end]}.mgl-tiles .mgl-layout-1-i .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-1-o{grid-template-columns:[col1-start] 100% [col2-start];grid-template-rows:[row1-start] auto [row1-end]}.mgl-tiles .mgl-layout-1-o .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-2-io{grid-template-columns:[col1-start] 33.33% [col2-start] 66.66%;grid-template-rows:[row1-start] auto [row1-end]}.mgl-tiles .mgl-layout-2-io .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-2-io .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-2-oi{grid-template-columns:[col1-start] 66.66% [col2-start] 33.33%;grid-template-rows:[row1-start] auto [row1-end]}.mgl-tiles .mgl-layout-2-oi .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-2-oi .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-2-oo{grid-template-columns:[col1-start] 50% [col2-start] 50%;grid-template-rows:[row1-start] auto [row1-end]}.mgl-tiles .mgl-layout-2-oo .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-2-oo .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-2-ii{grid-template-columns:[col1-start] 50% [col2-start] 50% [col3-start];grid-template-rows:[row1-start] auto [row1-end]}.mgl-tiles .mgl-layout-2-ii .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-2-ii .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-3-ooo{grid-template-columns:[col1-start] 33.5% [col2-start] 66.5% [col2-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-3-ooo .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-3-ooo .b{grid-column:col1-start/col2-start;grid-row:row2-start}.mgl-tiles .mgl-layout-3-ooo .c{grid-column:col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-3-ioo{grid-template-columns:[col1-start] 18.2% [col2-start] 40.9% [col3-start] 40.9% [col3-end];grid-template-rows:[row1-start] auto [row1-end]}.mgl-tiles .mgl-layout-3-ioo .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-3-ioo .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-3-ioo .c{grid-column:col3-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-3-oio{grid-template-columns:[col1-start] 40.9% [col2-start] 18.2% [col3-start] 40.9% [col3-end];grid-template-rows:[row1-start] auto [row1-end]}.mgl-tiles .mgl-layout-3-oio .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-3-oio .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-3-oio .c{grid-column:col3-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-3-ooi{grid-template-columns:[col1-start] 40.9% [col2-start] 40.9% [col3-start] 18.2% [col3-end];grid-template-rows:[row1-start] auto [row1-end]}.mgl-tiles .mgl-layout-3-ooi .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-3-ooi .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-3-ooi .c{grid-column:col3-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-3-oii{grid-template-columns:[col1-start] 52.94% [col2-start] 23.53% [col3-start] 23.53% [col3-end];grid-template-rows:[row1-start] auto [row1-end]}.mgl-tiles .mgl-layout-3-oii .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-3-oii .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-3-oii .c{grid-column:col3-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-3-ioi{grid-template-columns:[col1-start] 23.53% [col2-start] 52.94% [col3-start] 23.53% [col3-end];grid-template-rows:[row1-start] auto [row1-end]}.mgl-tiles .mgl-layout-3-ioi .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-3-ioi .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-3-ioi .c{grid-column:col3-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-3-iio{grid-template-columns:[col1-start] 23.53% [col2-start] 23.53% [col3-start] 52.94% [col3-end];grid-template-rows:[row1-start] auto [row1-end]}.mgl-tiles .mgl-layout-3-iio .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-3-iio .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-3-iio .c{grid-column:col3-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-3-iii{grid-template-columns:[col1-start] 33.33% [col2-start] 33.33% [col3-start] 33.33% [col3-end];grid-template-rows:[row1-start] auto [row1-end]}.mgl-tiles .mgl-layout-3-iii .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-3-iii .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-3-iii .c{grid-column:col3-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-4-oooo-v0{grid-template-columns:[col1-start] 20% [col2-start] 40% [col3-start] 40% [col3-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-4-oooo-v0 .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-4-oooo-v0 .b{grid-column:col1-start/col2-start;grid-row:row2-start}.mgl-tiles .mgl-layout-4-oooo-v0 .c{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-4-oooo-v0 .d{grid-column:col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-4-oooo-v1{grid-template-columns:[col1-start] 40% [col2-start] 20% [col3-start] 40% [col3-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-4-oooo-v1 .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-4-oooo-v1 .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-4-oooo-v1 .c{grid-column:col2-start/col3-start;grid-row:row2-start/row2-end}.mgl-tiles .mgl-layout-4-oooo-v1 .d{grid-column:col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-4-oooo-v2{grid-template-columns:[col1-start] 40% [col2-start] 40% [col3-start] 20% [col3-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-4-oooo-v2 .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-4-oooo-v2 .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-4-oooo-v2 .c{grid-column:col3-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-4-oooo-v2 .d{grid-column:col3-start;grid-row:row2-start}.mgl-tiles .mgl-layout-4-iooo{grid-template-columns:[col1-start] 22.9% [col2-start] 25.7% [col3-start] 51.4% [col3-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-4-iooo .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-4-iooo .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-4-iooo .c{grid-column:col2-start/col3-start;grid-row:row2-start}.mgl-tiles .mgl-layout-4-iooo .d{grid-column:col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-4-oioo{grid-template-columns:[col1-start] 51.4% [col2-start] 22.9% [col3-start] 25.7% [col3-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-4-oioo .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-4-oioo .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-4-oioo .c{grid-column:col3-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-4-oioo .d{grid-column:col3-start;grid-row:row2-start}.mgl-tiles .mgl-layout-4-ooio{grid-template-columns:[col1-start] 25.7% [col2-start] 22.9% [col3-start] 51.4% [col3-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-4-ooio .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-4-ooio .b{grid-column:col1-start/col2-start;grid-row:row2-start}.mgl-tiles .mgl-layout-4-ooio .c{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-4-ooio .d{grid-column:col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-4-oooi{grid-template-columns:[col1-start] 51.4% [col2-start] 25.7% [col3-start] 22.9% [col3-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-4-oooi .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-4-oooi .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-4-oooi .c{grid-column:col2-start/col3-start;grid-row:row2-start}.mgl-tiles .mgl-layout-4-oooi .d{grid-column:col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-4-iiii{grid-template-columns:[col1-start] 25% [col2-start] 25% [col3-start] 25% [col4-start] 25% [col4-end];grid-template-rows:[row1-start] auto [row1-end]}.mgl-tiles .mgl-layout-5-ioooo{grid-template-columns:[col1-start] 34.615% [col2-start] 30.77% [col3-start] 34.615% [col3-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-5-ioooo .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-ioooo .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-5-ioooo .c{grid-column:col2-start;grid-row:row2-start}.mgl-tiles .mgl-layout-5-ioooo .d{grid-column:col3-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-5-ioooo .e{grid-column:col3-start;grid-row:row2-start}.mgl-tiles .mgl-layout-5-ooioo{grid-template-columns:[col1-start] 34.615% [col2-start] 30.77% [col3-start] 34.615% [col3-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-5-ooioo .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-5-ooioo .b{grid-column:col1-start/col2-start;grid-row:row2-start}.mgl-tiles .mgl-layout-5-ooioo .c{grid-column:col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-ooioo .d{grid-column:col3-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-5-ooioo .e{grid-column:col3-start;grid-row:row2-start}.mgl-tiles .mgl-layout-5-ooooi{grid-template-columns:[col1-start] 34.615% [col2-start] 34.615% [col3-start] 30.77% [col3-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-5-ooooi .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-5-ooooi .b{grid-column:col1-start/col2-start;grid-row:row2-start}.mgl-tiles .mgl-layout-5-ooooi .c{grid-column:col2-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-5-ooooi .d{grid-column:col2-start;grid-row:row2-start}.mgl-tiles .mgl-layout-5-ooooi .e{grid-column:col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-iiooo{grid-template-columns:[col1-start] 18.65% [col2-start] 18.65% [col3-start] 20.9% [col4-start] 41.8% [col4-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-5-iiooo .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-iiooo .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-iiooo .c{grid-column:col3-start/col4-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-5-iiooo .d{grid-column:col3-start/col4-start;grid-row:row2-start}.mgl-tiles .mgl-layout-5-iiooo .e{grid-column:col4-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-iooio{grid-template-columns:[col1-start] 18.65% [col2-start] 20.9% [col3-start] 18.65% [col4-start] 41.8% [col4-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-5-iooio .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-iooio .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-5-iooio .c{grid-column:col2-start/col3-start;grid-row:row2-start}.mgl-tiles .mgl-layout-5-iooio .d{grid-column:col3-start/col4-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-iooio .e{grid-column:col4-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-ooiio{grid-template-columns:[col1-start] 20.9% [col2-start] 18.65% [col3-start] 18.65% [col4-start] 41.8% [col4-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-5-ooiio .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-5-ooiio .b{grid-column:col1-start/col2-start;grid-row:row2-start}.mgl-tiles .mgl-layout-5-ooiio .c{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-ooiio .d{grid-column:col3-start/col4-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-ooiio .e{grid-column:col4-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-ooioi{grid-template-columns:[col1-start] 20.9% [col2-start] 18.65% [col3-start] 41.8% [col4-start] 18.65% [col4-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-5-ooioi .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-5-ooioi .b{grid-column:col1-start/col2-start;grid-row:row2-start}.mgl-tiles .mgl-layout-5-ooioi .c{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-ooioi .d{grid-column:col3-start/col4-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-ooioi .e{grid-column:col4-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-oooii{grid-template-columns:[col1-start] 20.9% [col2-start] 41.8% [col3-start] 18.65% [col4-start] 18.65% [col4-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-5-oooii .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-5-oooii .b{grid-column:col1-start/col2-start;grid-row:row2-start}.mgl-tiles .mgl-layout-5-oooii .c{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-oooii .d{grid-column:col3-start/col4-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-oooii .e{grid-column:col4-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-oiioo{grid-template-columns:[col1-start] 41.8% [col2-start] 18.65% [col3-start] 18.65% [col4-start] 20.9% [col4-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-5-oiioo .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-oiioo .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-oiioo .c{grid-column:col3-start/col4-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-oiioo .d{grid-column:col4-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-5-oiioo .e{grid-column:col4-start;grid-row:row2-start}.mgl-tiles .mgl-layout-5-oiooi{grid-template-columns:[col1-start] 41.8% [col2-start] 18.65% [col3-start] 20.9% [col4-start] 18.65% [col4-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-5-oiooi .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-oiooi .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-oiooi .c{grid-column:col3-start/col4-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-5-oiooi .d{grid-column:col3-start/col4-start;grid-row:row2-start}.mgl-tiles .mgl-layout-5-oiooi .e{grid-column:col4-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-iiioo{grid-template-columns:[col1-start] 24.24% [col2-start] 24.24% [col3-start] 24.24% [col4-start] 27.28% [col4-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-5-iiioo .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-iiioo .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-iiioo .c{grid-column:col3-start/col4-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-iiioo .d{grid-column:col4-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-5-iiioo .e{grid-column:col4-start;grid-row:row2-start}.mgl-tiles .mgl-layout-5-iiooi{grid-template-columns:[col1-start] 24.24% [col2-start] 24.24% [col3-start] 27.28% [col4-start] 24.24% [col4-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-5-iiooi .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-iiooi .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-iiooi .c{grid-column:col3-start/col4-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-5-iiooi .d{grid-column:col3-start/col4-start;grid-row:row2-start}.mgl-tiles .mgl-layout-5-iiooi .e{grid-column:col4-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-iooii{grid-template-columns:[col1-start] 24.24% [col2-start] 27.28% [col3-start] 24.24% [col4-start] 24.24% [col4-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-5-iooii .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-iooii .b{grid-column:col2-start/col3-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-5-iooii .c{grid-column:col2-start/col3-start;grid-row:row2-start}.mgl-tiles .mgl-layout-5-iooii .d{grid-column:col3-start/col4-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-iooii .e{grid-column:col4-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-ooiii{grid-template-columns:[col1-start] 27.28% [col2-start] 24.24% [col3-start] 24.24% [col4-start] 24.24% [col4-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end]}.mgl-tiles .mgl-layout-5-ooiii .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-start}.mgl-tiles .mgl-layout-5-ooiii .b{grid-column:col1-start/col2-start;grid-row:row2-start}.mgl-tiles .mgl-layout-5-ooiii .c{grid-column:col2-start/col3-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-ooiii .d{grid-column:col3-start/col4-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-layout-5-ooiii .e{grid-column:col4-start;grid-row:row1-start/row2-end}.mgl-tiles .mgl-row{display:-ms-grid;display:grid;position:relative;width:100%}.mgl-tiles .mgl-row .mgl-box{position:relative;width:100%;height:100%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;background-clip:content-box}.mgl-tiles .mgl-row .mgl-box .mgl-item{position:relative;display:block;margin:0;width:100%;height:100%}.mgl-tiles .mgl-row .mgl-box .mgl-item .mgl-icon{position:absolute;font-size:0;width:100%;height:100%}.mgl-tiles .mgl-row .mgl-box .mgl-item .mgl-icon img{position:absolute;display:block;width:100%;height:100%!important;max-width:100%;max-height:100%;aspect-ratio:auto;-o-object-fit:cover;object-fit:cover}.mgl-tiles .mgl-row .mgl-box .mgl-item figcaption{position:absolute;bottom:0;opacity:0;width:100%}.mgl-tiles .mgl-row .mgl-box .mgl-item figcaption p{margin:0!important;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.mgl-tiles .mgl-row .mgl-box .mgl-item:hover figcaption{bottom:0;opacity:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.mgl-cascade{position:relative;display:block!important;width:100%}.mgl-cascade .mgl-row{display:grid;position:relative;width:100%}.mgl-cascade .mgl-row.mgl-layout-1-0{grid-template-columns:[col1-start] 100% [col2-start];grid-template-rows:[row1-start] auto [row1-end]}.mgl-cascade .mgl-row.mgl-layout-1-0 .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-cascade .mgl-row.mgl-layout-1-i{grid-template-columns:[col1-start] 100% [col2-start];grid-template-rows:[row1-start] auto [row1-end]}.mgl-cascade .mgl-row.mgl-layout-1-i .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-cascade .mgl-row.mgl-layout-2-ii{grid-template-columns:[col1-start] 50% [col2-start] 50% [col2-end];grid-template-rows:[row1-start] auto [row1-end]}.mgl-cascade .mgl-row.mgl-layout-2-ii .a{grid-column:col1-start/col2-start;grid-row:row1-start/row2-end}.mgl-cascade .mgl-row.mgl-layout-2-ii .b{grid-column:col2-start/col2-end;grid-row:row1-start/row2-end}.mgl-cascade .mgl-row .mgl-box{position:relative;width:100%;height:100%;padding:5px;box-sizing:border-box;background-clip:content-box}.mgl-cascade .mgl-row .mgl-box .mgl-item{display:block;margin:0;width:100%;height:100%}.mgl-cascade .mgl-row .mgl-box .mgl-item .mgl-icon{position:relative;font-size:0;width:100%;height:100%}.mgl-cascade .mgl-row .mgl-box .mgl-item .mgl-icon img{display:block;width:100%;height:100%;max-width:100%;max-height:100%}.mgl-cascade .mgl-row .mgl-box .mgl-item figcaption{position:absolute;bottom:0;opacity:0;width:100%}.mgl-cascade .mgl-row .mgl-box .mgl-item figcaption p{margin:0!important;padding:10px;box-sizing:border-box}.mgl-cascade .mgl-row .mgl-box .mgl-item:hover figcaption{bottom:0;opacity:1;transition:.3s}.mgl-horizontal .meow-horizontal-more-images{text-align:center;background:#00000091;border-radius:5px;margin:0 150px;position:relative;bottom:100px;color:#fff;opacity:1;animation:slide .8s ease-in-out forwards}@media screen and (max-width:768px){.mgl-horizontal .meow-horizontal-more-images{margin:0 10px}}@keyframes slide{0%{opacity:0;transform:translateY(15%)}100%{opacity:1;transform:translateY(0)}}.mgl-horizontal.hide-scrollbar .meow-horizontal-track::-webkit-scrollbar{display:none}.mgl-horizontal .meow-horizontal-track{white-space:nowrap;font-size:0;overflow-x:auto}.mgl-horizontal .meow-horizontal-track .mgl-item{display:inline-block;height:100%}.mgl-horizontal .meow-horizontal-track .mgl-item:first-of-type{padding-left:0!important}.mgl-horizontal .meow-horizontal-track .mgl-item:last-of-type{padding-right:0!important}.mgl-horizontal .meow-horizontal-track .mgl-item .mgl-icon{height:100%}.mgl-horizontal .meow-horizontal-track .mgl-item .mgl-icon .mgl-img-container{height:100%}.mgl-horizontal .meow-horizontal-track .mgl-item .mgl-icon .mgl-img-container img{height:100%!important;width:auto!important;max-width:none!important}.mgl-horizontal .meow-horizontal-track .mgl-item .mgl-caption{position:absolute;bottom:0!important;left:0!important;background:0 0!important}.mgl-horizontal .meow-horizontal-track .mgl-item .mgl-caption p{margin:0;padding:0;line-height:1.5;color:#fff;text-align:left;padding:10px 20px;background:rgba(0,0,0,.5);border-radius:2px;white-space:break-spaces}