html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:border-box}@font-face{font-family:"Plus Jakarta Sans";font-style:italic;font-weight:200 800;font-display:swap;src:url(https://jatho-wohnen.de/wp-content/themes/jatho-twentyfour/assets/css/meta/../../fonts/plusjakartasans/v8/LDIuaomQNQcsA88c7O9yZ4KMCoOg4Koz4yOqhMva.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Plus Jakarta Sans";font-style:italic;font-weight:200 800;font-display:swap;src:url(https://jatho-wohnen.de/wp-content/themes/jatho-twentyfour/assets/css/meta/../../fonts/plusjakartasans/v8/LDIuaomQNQcsA88c7O9yZ4KMCoOg4Koz4yGqhMva.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Plus Jakarta Sans";font-style:italic;font-weight:200 800;font-display:swap;src:url(https://jatho-wohnen.de/wp-content/themes/jatho-twentyfour/assets/css/meta/../../fonts/plusjakartasans/v8/LDIuaomQNQcsA88c7O9yZ4KMCoOg4Koz4yCqhMva.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Plus Jakarta Sans";font-style:italic;font-weight:200 800;font-display:swap;src:url(https://jatho-wohnen.de/wp-content/themes/jatho-twentyfour/assets/css/meta/../../fonts/plusjakartasans/v8/LDIuaomQNQcsA88c7O9yZ4KMCoOg4Koz4y6qhA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:200 800;font-display:swap;src:url(https://jatho-wohnen.de/wp-content/themes/jatho-twentyfour/assets/css/meta/../../fonts/plusjakartasans/v8/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:200 800;font-display:swap;src:url(https://jatho-wohnen.de/wp-content/themes/jatho-twentyfour/assets/css/meta/../../fonts/plusjakartasans/v8/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:200 800;font-display:swap;src:url(https://jatho-wohnen.de/wp-content/themes/jatho-twentyfour/assets/css/meta/../../fonts/plusjakartasans/v8/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:200 800;font-display:swap;src:url(https://jatho-wohnen.de/wp-content/themes/jatho-twentyfour/assets/css/meta/../../fonts/plusjakartasans/v8/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--black:#000;--white:#fff;--sans:"Plus Jakarta Sans", Helvetica, Arial, sans-serif;--serif:Georgia, serif}html{min-height:100vh;font-size:100%;background-color:#fff;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;overflow-x:hidden;scroll-behavior:smooth}body{position:relative;min-height:100%;font-family:var(--sans);font-size:16px;line-height:1.4;color:#222;scroll-behavior:smooth}a{border:0;outline:0;color:inherit}@media (hover:hover){a:hover{color:color:#888}}button,.cta{cursor:pointer}button:hover{background-color:#aaa}button:focus{background-color:#aaa}button:active{background-color:#000;color:#fff}textarea,input.text,input[type="text"],input[type="button"],input[type="email"],input[type="date"],.input-checkbox{-webkit-appearance:none;border-radius:0;border:1px solid #707070;display:block;width:100%;font-size:18px;line-height:1.4;padding:10px;height:48px}input[type="submit"]{-webkit-appearance:none}select{border-radius:0;border:1px solid #707070;display:block;width:100%;font-size:18px;line-height:1.4;padding:10px;height:48px;background:#fff}em{font-style:italic}strong,b{font-weight:600}code{font-family:courier,monospace;background-color:#eee;padding:0 5px}address{font-style:italic}pre{font-family:courier,monospace;white-space:pre-wrap}ul,ol{padding:0;list-style:none}sup{vertical-align:super;font-size:smaller}img{position:relative;max-width:100%;width:auto;height:auto!important;-ms-interpolation-mode:bicubic;border:0}video{position:relative;max-width:100%;width:auto;height:auto!important}svg{width:100%;max-width:100%}blockquote{font-size:20px;line-height:1.3}.sans{font-family:Verdana,sans-serif}.serif{font-family:Georgia,Times,serif}.mono{font-family:courier,monospace}.fancy{font-family:"Didot","Times New Roman",Georgia,Times,serif;font-feature-settings:"liga" 1}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.wp-video,video.wp-video-shortcode,.mejs-container,.mejs-overlay.load{width:100%!important;height:100%!important}.mejs-container{padding-top:56.25%}.wp-video,video.wp-video-shortcode{max-width:100%!important}video.wp-video-shortcode{position:relative}.mejs-mediaelement{position:absolute;top:0;right:0;bottom:0;left:0}.mejs-controls{display:none}.mejs-overlay-play{top:0;right:0;bottom:0;left:0;width:auto!important;height:auto!important}.circle{border-radius:50%}.mask-circle{border-radius:50%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}.small{font-size:.75em}.medium{font-size:1.5em}.large{font-size:2em}.x-large{font-size:2.5em}.align-center{text-align:center}.align-justify{text-align:justify}.align-right{text-align:right}.align-left{text-align:left}.slick-dots li:only-child{display:none}.error404 .section-error{padding-top:100px;padding-bottom:100px}.container{position:relative;min-height:100%;width:100%;display:flex;flex-direction:column;min-height:100vh;justify-content:space-between}.content{position:relative;flex-grow:1}.frame,[class*="frame-"]{position:relative;width:100%;max-width:1820px;margin:0 auto}.frame-narrow{max-width:1202px}.frame-mid{max-width:1510px}.module,[class*=" module-"]{padding-left:15px;padding-right:15px}.page-pad,.page-padding{padding-left:40px;padding-right:40px}.page-pad-s,.page-padding-s{padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.page-pad,.page-padding{padding-left:48px;padding-right:48px}.page-pad-s,.page-padding-s{padding-left:40px;padding-right:40px}}@media screen and (min-width:1680px){.page-pad,.page-padding,.page-pad-s,.page-padding-s{padding-left:50px;padding-right:50px}}