:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none;}.wp-block-columns{align-items:normal !important;box-sizing:border-box;display:flex;flex-wrap:wrap !important;}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap !important;}}.wp-block-columns.are-vertically-aligned-center{align-items:center;}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100% !important;}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1;}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0;}}:where(.wp-block-columns){margin-bottom:1.75em;}:where(.wp-block-columns.has-background){padding:1.25em 2.375em;}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word;}.wp-block-column.is-vertically-aligned-center{align-self:center;}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%;}:where(.wp-block-post-comments input[type=submit]){border:none;}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff;}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000;}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit;}:where(.wp-block-file){margin-bottom:1.5em;}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em;}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none;}.wp-block-group{box-sizing:border-box;}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative;}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg;}.wp-block-image a{display:inline-block;}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit;}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table;}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em;}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em;}.wp-block-image figure{margin:0;}@keyframes show-content-image{0%{visibility:hidden;}99%{visibility:hidden;}to{visibility:visible;}}@keyframes turn-on-visibility{0%{opacity:0;}to{opacity:1;}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible;}99%{opacity:0;visibility:visible;}to{opacity:0;visibility:hidden;}}@keyframes lightbox-zoom-in{0%{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));}to{transform:translate(-50%,-50%) scale(1);}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible;}99%{visibility:visible;}to{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden;}}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1;}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8;}:root :where(.wp-block-latest-posts.is-grid){padding:0;}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0;}ol,ul{box-sizing:border-box;}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em;}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em;}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em;}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em);}to{opacity:1;transform:translateY(0);}}:root :where(p.has-background){padding:1.25em 2.375em;}:where(p.has-text-color:not(.has-link-color)) a{color:inherit;}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg;}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em;}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px);}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap);}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%;}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em;}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px;}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px;}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center;}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em;}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px;}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em;}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0;}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.66667em;padding-right:.66667em;}.wp-block-spacer{clear:both;}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch;}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset !important;margin-right:0;padding:1ch 2ch;text-decoration:none !important;}:root :where(.wp-block-table-of-contents){box-sizing:border-box;}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap);}:where(pre.wp-block-verse){font-family:inherit;}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;}.has-text-align-center{text-align:center;}.has-text-align-left{text-align:left;}.has-text-align-right{text-align:right;}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important;}.screen-reader-text:focus{background-color:#ddd;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}html :where(.has-border-color){border-style:solid;}html :where([style*=border-top-color]){border-top-style:solid;}html :where([style*=border-right-color]){border-right-style:solid;}html :where([style*=border-bottom-color]){border-bottom-style:solid;}html :where([style*=border-left-color]){border-left-style:solid;}html :where([style*=border-width]){border-style:solid;}html :where([style*=border-top-width]){border-top-style:solid;}html :where([style*=border-right-width]){border-right-style:solid;}html :where([style*=border-bottom-width]){border-bottom-style:solid;}html :where([style*=border-left-width]){border-left-style:solid;}html :where(img[class*=wp-image-]){height:auto;max-width:100%;}:where(figure){margin:0 0 1em;}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px);}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px;}}@keyframes cmplz-fadein{from{opacity:0;}to{opacity:1;}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}b,strong{font-weight:bold;}h1{font-size:2em;margin:.67em 0;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}@font-face{font-family:"MillerBanner";src:url("https://koelschseniorcommunities.com/wp-content/themes/koelsch/assets/css/../fonts/MillerBanner-Semibold.woff") format("woff"),url("https://koelschseniorcommunities.com/wp-content/themes/koelsch/assets/css/../fonts/MillerBanner-Semibold.ttf") format("truetype");font-weight:600;font-style:normal;}.second-menu,.add-menu,.contact-list,.filter-list,.communities-list,.description-list,.breadcrumbs,.aside-menu .menu-slide ul,.aside-menu,#nav,.menu-wrap ul,.community-nav ul,.instagram-list,.history-slider,.media-gallery .slick-dots,.paginationjs-pages ul{margin:0;padding:0;list-style:none;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}*{max-height:1000000px;}body{color:#252d3b;background:#fff;font:18px/1.7647058 "proxima-nova","Arial","Helvetica Neue","Helvetica",sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}img{max-width:100%;height:auto;vertical-align:middle;}iframe{border:none;}ul,ol,dl,p,h1,h2,h3,h4,h5,h6,address,form,table,blockquote,applet,embed,object,iframe,frameset{margin:0 0 1.7647058em;}ul,ol{padding-left:1em;}ul ul,ul ol,ol ul,ol ol{padding-left:3em;margin:0;}ul{list-style-type:disc;}input[type=text],input[type=tel],input[type=email],input[type=search],input[type=password],input[type=url],input[type=date],textarea{-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;border:1px solid #999;}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=search]:focus,input[type=password]:focus,input[type=url]:focus,input[type=date]:focus,textarea:focus{border-bottom-color:#c69230;outline:none;}input[type=text]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999;}input[type=text]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=date]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#999;}input[type=text]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=date]:-moz-placeholder,textarea:-moz-placeholder{color:#999;}input[type=text]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999;}button,input[type=button],input[type=reset],input[type=file],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer;}input[type=text],input[type=tel],input[type=email],input[type=search],input[type=password],input[type=url],input[type=date],textarea{transition:border .3s ease-in-out;display:block;width:100%;color:#1d242e;box-shadow:0 -1px 0 #918b81 inset;border:1px #ece6dc solid;border-bottom:none;padding:12px 10px;letter-spacing:2px;font-size:18px;line-height:1.2;background-color:transparent;}input[type=text]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(29,36,46,.6);}input[type=text]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=date]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:rgba(29,36,46,.6);}input[type=text]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=date]:-moz-placeholder,textarea:-moz-placeholder{color:rgba(29,36,46,.6);}input[type=text]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(29,36,46,.6);}input[type=text]:hover,input[type=text]:focus,input[type=tel]:hover,input[type=tel]:focus,input[type=email]:hover,input[type=email]:focus,input[type=search]:hover,input[type=search]:focus,input[type=password]:hover,input[type=password]:focus,input[type=url]:hover,input[type=url]:focus,input[type=date]:hover,input[type=date]:focus,textarea:hover,textarea:focus{box-shadow:0 -1px #918b81 inset;}label{color:#1d242e;text-transform:uppercase;font-size:13px;line-height:1;letter-spacing:1px;font-weight:400;display:block;margin-bottom:12px;}.wp-block-image .alignright{float:none;}.alignright{float:none;margin:0 0 4px 1.7647058em;}@media (max-width: 1023px){iframe{width:100%;}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{font-family:"MillerBanner","Times New Roman","Times","Baskerville","Georgia",serif;font-weight:bold;margin:0 0 .5em;color:#26303c;}h1,.h1{font-size:60px;}h2,.h2{font-size:42px;}h3,.h3{font-size:32px;}h4,.h4{font-size:24px;}p{margin:0 0 1em;}a{color:#252d3b;}a:hover,a:focus{text-decoration:none;}#footer .contacts-block span{float:left;}#footer address{float:left;margin-left:20px;}.instagram-list{display:flex;flex-wrap:wrap;width:100vw;}.instagram-list li{width:50vw;height:50vw;}@media (min-width: 480px){.instagram-list li{width:25vw;height:25vw;}}.instagram-list li img{display:block;width:100%;height:100%;object-fit:cover;}.content-section-double,.content-section-50,.content-section-33,.content-section-25{background-repeat:no-repeat;}.content-section-double .container-md,.content-section-50 .container-md,.content-section-33 .container-md,.content-section-25 .container-md{padding:0;max-width:1200px;}.content-section-double .row,.content-section-50 .row,.content-section-33 .row,.content-section-25 .row{margin-left:0;margin-right:0;}.content-section-double .row .col,.content-section-50 .row .col,.content-section-33 .row .col,.content-section-25 .row .col{padding:0;width:auto;}.content-section-double .col,.content-section-50 .col,.content-section-33 .col,.content-section-25 .col{padding:0;}@media (min-width: 768px){.content-section-double .col.text-col.v-align-center,.content-section-50 .col.text-col.v-align-center,.content-section-33 .col.text-col.v-align-center,.content-section-25 .col.text-col.v-align-center{align-self:center;}}@media (min-width: 768px){.content-section-double .col.text-col.v-align-bottom,.content-section-50 .col.text-col.v-align-bottom,.content-section-33 .col.text-col.v-align-bottom,.content-section-25 .col.text-col.v-align-bottom{align-self:flex-end;}}.content-section-double .h-align-right,.content-section-50 .h-align-right,.content-section-33 .h-align-right,.content-section-25 .h-align-right{text-align:right;}.content-section-double .h-align-left,.content-section-50 .h-align-left,.content-section-33 .h-align-left,.content-section-25 .h-align-left{text-align:left;}.content-section-double .h-align-center,.content-section-50 .h-align-center,.content-section-33 .h-align-center,.content-section-25 .h-align-center{text-align:center;}.content-section-double .text-right,.content-section-50 .text-right,.content-section-33 .text-right,.content-section-25 .text-right{text-align:right;}.content-section-double .text-left,.content-section-50 .text-left,.content-section-33 .text-left,.content-section-25 .text-left{text-align:left;}.content-section-double .text-center,.content-section-50 .text-center,.content-section-33 .text-center,.content-section-25 .text-center{text-align:center;}.content-section-double .btn-outline,.content-section-50 .btn-outline,.content-section-33 .btn-outline,.content-section-25 .btn-outline{min-width:196px;}@media (min-width: 1200px){.content-section-50:not(.fullwidth).align-right .col.img-col,.content-section-33:not(.fullwidth).align-right .col.img-col,.content-section-25:not(.fullwidth).align-right .col.img-col{margin-right:calc(( 100vw - 1200px ) / 2 * -1);}}@media (min-width: 1200px){.content-section-50:not(.fullwidth).align-left .col.img-col,.content-section-33:not(.fullwidth).align-left .col.img-col,.content-section-25:not(.fullwidth).align-left .col.img-col{margin-left:calc(( 100vw - 1200px ) / 2 * -1);}}@media (min-width: 768px){.content-section-50.align-right .row,.content-section-33.align-right .row,.content-section-25.align-right .row{flex-direction:row-reverse;}}.content-section-50 .row,.content-section-33 .row,.content-section-25 .row{display:block;}@media (min-width: 768px){.content-section-50 .row,.content-section-33 .row,.content-section-25 .row{display:flex;align-items:stretch;justify-content:space-between;}}.content-section-50 .col.img-col,.content-section-33 .col.img-col,.content-section-25 .col.img-col{flex-grow:1;}@media (min-width: 768px) and (max-width: 1023px){.content-section-50 h2,.content-section-33 h2,.content-section-25 h2{font-size:32px !important;}}.content-section-50 .text-box,.content-section-33 .text-box,.content-section-25 .text-box{background-color:#fff;}@media (min-width: 768px){.overlapping .col.img-col{flex-grow:1;}}@media (min-width: 768px){.overlapping .col.text-col{position:relative;z-index:2;}}@media (min-width: 768px){.overlapping.align-right .col.img-col{margin-left:-200px;}}@media (min-width: 768px){.overlapping.align-right .col.text-col{margin-right:-60px;}}@media (min-width: 768px){.overlapping.align-left .col.img-col{margin-right:-200px;}}@media (min-width: 768px){.overlapping.align-left .col.text-col{margin-left:-60px;}}@media (min-width: 768px){.content-section-50 .row .col{width:50%;}}.content-section-50 .col.img-col{position:relative;}@media (max-width: 767px){.content-section-50 .col.img-col::before{content:"";display:block;width:0;padding-bottom:60vh;}}.content-section-50 .col.img-col img{display:block;width:100%;height:100%;object-fit:cover;}@media (max-width: 767px){.content-section-50 .col.img-col img{position:absolute;left:0;top:0;}}@media (min-width: 1200px){.content-section-50.overlapping .col.text-col{width:calc(50% + 60px);}}.content-section-50 .text-box{padding:30px 0 0;}@media (min-width: 480px){.content-section-50 .text-box{padding:50px 30px;}}@media (min-width: 1200px){.content-section-50 .text-box{padding:50px 70px 108px;}}.content-section-50 h2{margin-bottom:28px;font-size:36px;}@media (min-width: 375px){.content-section-50 h2{font-size:42px;}}.content-section-50 .divider{width:120px;margin-bottom:20px;}.content-section-50 p{margin-bottom:30px;}.content-section-double{position:relative;}@media (max-width: 767px){.content-section-double{background-image:none !important;}}.content-section-double .container-md{position:relative;}.content-section-double .row{display:block;}@media (min-width: 768px){.content-section-double .row{display:flex;align-items:flex-start;}}.content-section-double .row .col{padding:0;}.content-section-double .col.img-col img{display:block;width:100%;padding-bottom:.8vw;}@media (max-width: 1199px){.content-section-double .col.img-col img{object-fit:cover;height:60vh;}}@media (max-width: 767px){.content-section-double .col.img-col img{height:auto;}}.contact-opener{background-color:#c69230;position:fixed;top:30%;right:-100%;z-index:48;color:#fff;line-height:12px;font-size:24px;padding:15px;border-radius:10px 0 0 10px;height:141px;cursor:pointer;transition:right 1s ease-in-out;}.contact-opener > span,.contact-opener > a{display:block;transform:rotate(-90deg);height:30px;width:10px;position:absolute;top:101px;right:12px;font-size:20px;text-decoration:none;color:#fff;}@media (max-width: 480px){.contact-opener{top:8%;transition:right .6s ease-in-out;}}@-webkit-keyframes fadeSlideDown{0%{transform:translateY(-100%);opacity:0;}100%{opacity:1;transform:translateY(0);}}@-moz-keyframes fadeSlideDown{0%{transform:translateY(-100%);opacity:0;}100%{opacity:1;transform:translateY(0);}}@-ms-keyframes fadeSlideDown{0%{transform:translateY(-100%);opacity:0;}100%{opacity:1;transform:translateY(0);}}@-o-keyframes fadeSlideDown{0%{transform:translateY(-100%);opacity:0;}100%{opacity:1;transform:translateY(0);}}@keyframes fadeSlideDown{0%{transform:translateY(-100%);opacity:0;}100%{opacity:1;transform:translateY(0);}}@-webkit-keyframes fade{100%{opacity:1;}}@-moz-keyframes fade{100%{opacity:1;}}@-ms-keyframes fade{100%{opacity:1;}}@-o-keyframes fade{100%{opacity:1;}}@keyframes fade{100%{opacity:1;}}@-webkit-keyframes fadeinright{0%{opacity:0;transform:translateX(100%);overflow:hidden;}100%{opacity:1;transform:translateX(0);overflow:visible;}}@-moz-keyframes fadeinright{0%{opacity:0;transform:translateX(100%);overflow:hidden;}100%{opacity:1;transform:translateX(0);overflow:visible;}}@-ms-keyframes fadeinright{0%{opacity:0;transform:translateX(100%);overflow:hidden;}100%{opacity:1;transform:translateX(0);overflow:visible;}}@-o-keyframes fadeinright{0%{opacity:0;transform:translateX(100%);overflow:hidden;}100%{opacity:1;transform:translateX(0);overflow:visible;}}@keyframes fadeinright{0%{opacity:0;transform:translateX(100%);overflow:hidden;}100%{opacity:1;transform:translateX(0);overflow:visible;}}@-webkit-keyframes fadeinleft{0%{opacity:0;transform:translateX(-100%);overflow:hidden;}100%{opacity:1;transform:translateX(0);overflow:visible;}}@-moz-keyframes fadeinleft{0%{opacity:0;transform:translateX(-100%);overflow:hidden;}100%{opacity:1;transform:translateX(0);overflow:visible;}}@-ms-keyframes fadeinleft{0%{opacity:0;transform:translateX(-100%);overflow:hidden;}100%{opacity:1;transform:translateX(0);overflow:visible;}}@-o-keyframes fadeinleft{0%{opacity:0;transform:translateX(-100%);overflow:hidden;}100%{opacity:1;transform:translateX(0);overflow:visible;}}@keyframes fadeinleft{0%{opacity:0;transform:translateX(-100%);overflow:hidden;}100%{opacity:1;transform:translateX(0);overflow:visible;}}#header{background-color:#1c222d;padding:20px 0 17px;z-index:50;position:relative;min-height:90px;}@media (min-width: 1024px){#header{padding:15px 0 19px;}}#header .container{padding:0 20px;}@media (max-width: 1023px){#header .container{padding-bottom:0 !important;}}#header .holder{padding:0 3px 0 15px;display:flex;align-items:center;justify-content:space-between;}@media (min-width: 1024px){#header .holder{border-bottom:1px solid rgba(255,255,255,.21);}}#header .logo{display:block;width:160px;margin-top:13px;-webkit-animation:fadeinleft 1s forwards;-moz-animation:fadeinleft 1s forwards;-ms-animation:fadeinleft 1s forwards;-o-animation:fadeinleft 1s forwards;animation:fadeinleft 1s forwards;}@media (min-width: 1024px){#header .logo{margin-top:-15px;}}@media (min-width: 1200px){#header .logo{margin-top:-20px;}}#header .logo img{display:block;width:100%;}#header .community-link{border:solid rgba(255,255,255,.21);}@media (max-width: 1023px){#header .community-link{margin:15px 0 0;padding:30px 19px 26px;border:solid rgba(255,255,255,.21);border-width:0 0 1px 1px;}}@media (min-width: 1024px){#header .community-link{border-width:0 0 0 1px;font-size:18px;padding:19px;}}@media (min-width: 1200px){#header .community-link{align-self:stretch;margin-top:5px;padding:25px 20px 20px 25px;font-size:21px;}}@media (min-width: 1400px){#header .community-link{padding-left:53px;}}@media (min-width: 1024px) and (max-width: 1199px){#header .community-link img{width:40px;margin-left:8px;}}.title-area{padding:20px 25px 30px 40px;background-color:#1c222d;}@media (min-width: 1024px){.title-area{padding:20px 25px 10px 80px;}}.title-area h1{color:#fff;}.title-area.header-copy h1{font-family:"proxima-nova","Arial","Helvetica Neue","Helvetica",sans-serif;text-transform:uppercase;font-size:24px;color:#c69230;letter-spacing:2px;font-weight:200;margin:20px 0;}@media (min-width: 600px){.title-area.header-copy h1{margin-bottom:60px;}}.title-area.header-copy p,.title-area.header-copy h2{font-size:32px;font-family:"MillerBanner","Times New Roman","Times","Baskerville","Georgia",serif;color:#fff;max-width:100%;line-height:1.2;margin:0;}@media (min-width: 480px){.title-area.header-copy p,.title-area.header-copy h2{font-size:36px;text-shadow:0px 0px 40px #1c222d;}}@media (min-width: 768px){.title-area.header-copy p,.title-area.header-copy h2{font-size:60px;max-width:70%;}}@media (min-width: 1025px){.title-area.header-copy p,.title-area.header-copy h2{max-width:60%;margin:17vh 0 0 0;}}.bg-video-holder .title-area{background:none;width:100%;z-index:1;}@media (max-width: 1023px){.menu-wrap{transition:height .3s ease-in-out;position:absolute;left:0;right:0;top:100%;background-color:#1c222d;height:0;max-height:calc(100vh - 90px);overflow:hidden;}}@media (max-width: 1023px){.menu-wrap::before{content:"";width:427px;height:664px;background-image:url("https://koelschseniorcommunities.com/wp-content/themes/koelsch/assets/css/../images/mobile-menu-decor.png");background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:-65px;bottom:-44px;opacity:.12;}}@media (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 1023px), (min-resolution: 144dpi) and (max-width: 1023px){.menu-wrap::before{background-image:url("https://koelschseniorcommunities.com/wp-content/themes/koelsch/assets/css/../images/mobile-menu-decor@2x.png");}}.menu-wrap .menu-holder{display:flex;}@media (max-width: 1023px){.menu-wrap .menu-holder{position:relative;height:100%;overflow-y:auto;flex-direction:column;justify-content:space-between;padding:0 20px;}}@media (min-width: 1024px){.menu-wrap .menu-holder{align-items:center;align-items:center;flex-direction:row-reverse;}}.menu-wrap .menu-holder a.phone-call-cta{color:#c69230;padding-right:20px;text-decoration:none;font-weight:600;}.menu-wrap .menu-holder a.phone-call-cta:hover{color:#9d7426;}.menu-wrap .decor-logo{width:70px;margin:auto 6px 0 auto;padding-bottom:30px;}@media (min-width: 1024px){.menu-wrap .decor-logo{display:none;}}.menu-wrap .decor-logo img{display:block;width:100%;height:auto;}#nav{letter-spacing:2.2px;display:flex;font-size:18px;line-height:1.2;}@media (max-width: 1023px){#nav{position:relative;text-transform:uppercase;border-left:1px solid rgba(255,255,255,.21);padding-top:38px;margin:0 0 20px;flex-direction:column;}}@media (min-width: 1024px){#nav{text-transform:uppercase;font-size:15px;line-height:1;}}@media (min-width: 1200px){#nav{font-size:18px;}}@media (min-width: 1400px){#nav{margin-right:30px;}}#nav > li{position:relative;-webkit-animation:1s ease-out 0s 1 fadeinright;-moz-animation:1s ease-out 0s 1 fadeinright;-ms-animation:1s ease-out 0s 1 fadeinright;-o-animation:1s ease-out 0s 1 fadeinright;animation:1s ease-out 0s 1 fadeinright;}@media (max-width: 1023px){#nav > li{margin-bottom:22px;}}@media (min-width: 1400px){#nav > li{margin-left:25px;}}#nav > li:last-child{display:none;}@media (max-width: 1023px){#nav > li:last-child{margin-bottom:8px;}}@media (max-width: 1023px){#nav > li:nth-last-child(2){margin-bottom:0;}}#nav > li.menu-item-has-children > a ion-icon{transform:translateY(-50%) rotate(180deg);}#nav a{color:#fff;text-decoration:none;position:relative;display:block;}@media (max-width: 1023px){#nav a{padding-left:20px;font-weight:300;}}@media (min-width: 1024px){#nav a{padding:25px 10px 30px;}}@media (min-width: 1200px){#nav a{padding:35px 24px 45px;}}@media (min-width: 1024px){#nav a:not(:only-child){padding-right:40px;}#nav a:not(:only-child) ion-icon{display:block;}}@media (min-width: 1200px){#nav a:not(:only-child){padding-right:58px;}}#nav a::before{transition:opacity .3s ease-in-out;content:"";position:absolute;background-color:#c69230;opacity:0;}@media (max-width: 1023px){#nav a::before{left:0;top:-8px;bottom:-9px;height:auto;width:2px;}}@media (min-width: 1024px){#nav a::before{bottom:0;height:2px;left:0;right:0;}}#nav a:hover::before{opacity:1;}#nav a ion-icon{transition:transform .3s ease-in-out;display:none;}@media (min-width: 1024px){#nav a ion-icon{position:absolute;right:10px;top:45%;transform:translateY(-50%);font-size:24px;line-height:1;}}@media (min-width: 1200px){#nav a ion-icon{font-size:28px;right:20px;}}#nav .drop,#nav .sub-menu{text-transform:none;padding:19px 0 11px 0;}@media (max-width: 1023px){#nav .drop,#nav .sub-menu{height:auto !important;padding-top:19px !important;padding-bottom:11px !important;}}@media (min-width: 1024px){#nav .drop,#nav .sub-menu{position:absolute;left:-27px;top:calc(100% + 1px);min-width:300px;background-color:#1c222d;border-left:1px solid rgba(255,255,255,.21);padding:35px 0;}}@media (min-width: 1200px){#nav .drop,#nav .sub-menu{left:-13px;}}#nav .drop li,#nav .sub-menu li{margin-bottom:16px;}@media (min-width: 1024px){#nav .drop li,#nav .sub-menu li{margin-bottom:23px;}}#nav .drop li:last-child,#nav .sub-menu li:last-child{margin-bottom:0;}@media (max-width: 1023px){#nav .drop a,#nav .sub-menu a{padding-left:40px;}}@media (min-width: 1024px){#nav .drop a,#nav .sub-menu a{padding:0 0 0 36px;}}#nav .drop a::before,#nav .sub-menu a::before{left:0;top:-11px;bottom:-11px;height:auto;width:2px;}.nav-opener{transition:opacity .3s ease-in-out;display:block;width:44px;height:44px;position:relative;}@media (min-width: 1024px){.nav-opener{display:none;}}.nav-opener:hover{opacity:.8;}.nav-opener span,.nav-opener:before,.nav-opener:after{background:#fff;border-radius:2px;position:absolute;top:50%;left:25%;right:25%;height:3px;margin-top:-1px;transition:all .3s linear;}.nav-opener:before,.nav-opener:after{content:"";top:34%;}.nav-opener:after{top:66%;}html{scroll-behavior:smooth;}#wrapper{position:relative;overflow:hidden;}.container{padding:0 15px;margin:0 auto;}@media (min-width: 375px){.container{padding:0 23px;}}@media (min-width: 768px){.container{padding:0 20px;}}.container-md{max-width:1230px;margin:0 auto;padding:0 15px;}.h1,.h2,.h3,.h4,.h5,.h6,.title,.subtitle{display:block;}h1,.h1{line-height:1.1666666;}@media (min-width: 768px) and (max-width: 1023px){h1,.h1{font-size:50px;}}h2,.h2{line-height:1.095238;}h3,.h3{line-height:1.1875;}.title{font:400 18px/1.1666666 "proxima-nova","Arial","Helvetica Neue","Helvetica",sans-serif;text-transform:uppercase;color:#c69230;display:block;letter-spacing:2.2px;margin-bottom:30px;}@media (max-width: 480px){.title{margin-bottom:30px;}}button{outline:none;}a{transition:color .3s ease-in-out;text-decoration:underline;outline:none;}a:hover{text-decoration:none;}.align-center,.text-center{text-align:center;}.align-left,.text-left{text-align:left;}.align-right,.text-right{text-align:right;}.page-content figure{margin:0;}.page-content h3,.page-content h2{margin-bottom:30px;}.page-content::before{display:block;content:"";height:60px;}@media (min-width: 768px){.page-content::before{height:80px;}}@media (max-width: 1024px){.page-content{background:none !important;}}.community-menu-wrapper{position:relative;}.main-item{display:block !important;}.btn-outline{display:inline-block;vertical-align:middle;font-size:16px;font-weight:400;text-align:center;text-transform:uppercase;color:#252d3b;padding:6px 18px 4px;border:solid #252d3b;border-width:1px 1px 0;margin-bottom:1px;position:relative;overflow:hidden;letter-spacing:2px;text-decoration:none;}.btn-outline:hover::after{width:calc(100% - 20px);}.btn-outline:hover::before{width:calc(100% - 40px);}.btn-outline::before,.btn-outline::after{transition:width .3s ease-in-out;content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);}.btn-outline::after{height:1px;width:40px;border:solid #252d3b;border-width:0 1000px;box-sizing:content-box !important;}.btn-outline::before{bottom:0;height:2px;width:26px;background-color:#c69230;}.btn-outline:focus{outline:none;}.btn{display:inline-block;vertical-align:middle;padding:13px 20px;font:600 22px/1.1 "MillerBanner","Times New Roman","Times","Baskerville","Georgia",serif;text-transform:capitalize;color:#fff;position:relative;z-index:1;min-width:220px;text-align:center;overflow:hidden;text-decoration:none;border:none;}.btn:hover::after{width:calc(100% - 76px);}.btn:hover::before{opacity:.12;}.btn::after{transition:width .3s ease-in-out;content:"";height:2px;width:26px;position:absolute;left:50%;bottom:10px;transform:translateX(-50%);}.btn-blue{background-color:#141e29;}.btn-blue::after{background-color:#ad822f;}.btn-blue::before{transition:opacity .3s ease-in-out;width:216px;height:210px;content:"";position:absolute;left:60%;top:43%;z-index:0;z-index:-1;transform:translate(-50%,-50%) rotate(34deg);background-image:url("https://koelschseniorcommunities.com/wp-content/themes/koelsch/assets/css/../images/btn-blue-decor.png");background-repeat:no-repeat;background-size:216px 210px;opacity:.24;}.btn-orange{background-color:#c69230;}.btn-orange::after{background-color:#1d242e;}.btn-orange::before{transition:opacity .3s ease-in-out;content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;z-index:-1;background-image:url("https://koelschseniorcommunities.com/wp-content/themes/koelsch/assets/css/../images/btn-orange-decor-l.png"),url("https://koelschseniorcommunities.com/wp-content/themes/koelsch/assets/css/../images/btn-orange-decor-r.png");background-size:92px 94px,62px 97px;background-repeat:no-repeat,no-repeat;background-position:0 -20%,100% 57%;opacity:.24;}.btn-circle{width:66px;height:66px;border-radius:50%;position:relative;color:#fff;display:block;}.btn-circle::before{content:"";height:26px;width:3px;background-color:#c69230;position:absolute;left:50%;top:-20px;margin-left:-1px;}.btn-circle svg{width:66px;height:66px;}.btn-circle svg.top{position:absolute;top:0;left:0;z-index:2;transform:rotate(-90deg);}.btn-circle:hover .circle-top{stroke:#c69230;stroke-dasharray:200;stroke-dashoffset:200;animation:stroke .5s ease-out forwards;}.btn-circle .circle-top{stroke:#4a4f58;stroke-dasharray:0;stroke-dashoffset:0;}.btn-circle .circle-bottom{stroke:#4a4f58;}.btn-circle ion-icon{font-size:34px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}address{font-style:normal;margin:0;}address p{margin:0;}@keyframes stroke{to{stroke-dashoffset:0;}}.community-menu-wrapper::before{display:block;content:"";transition:opacity .6s ease-in-out;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background-color:#1c222d;z-index:1;}.community-menu-wrapper.loading::before{opacity:1;}.visual-section{overflow:hidden;position:relative;background-size:cover;display:flex;justify-content:center;background-position:50% 12vh;background-repeat:no-repeat;padding:1px;min-height:calc(100vh - 90px);background-color:#1c222d;transition:background-position 1s ease-in-out;}@media (min-width: 768px){.visual-section{background-position:50% 7vh;}}@media (min-width: 1024px){.visual-section{min-height:calc(100vh - 105px);}}@media (min-width: 1200px){.visual-section{min-height:calc(100vh - 133px);background-position:bottom center;}}.visual-section::before{content:"";position:absolute;left:0;right:0;top:0;z-index:1;height:100%;background-image:linear-gradient(to bottom,#1c222d 0%,#1c222d 11%,#1c222d 26%,rgba(28,34,45,.2) 66%,rgba(28,34,45,0) 90%);}@media (min-width: 768px){.visual-section::before{height:70%;}}.visual-section::after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:1;height:40%;background-image:linear-gradient(to bottom,rgba(28,34,45,0) 10%,rgba(28,34,45,.2) 34%,rgba(28,34,45,.87) 74%,#1c222d 89%,#1c222d 100%);}.visual-section .holder{position:relative;z-index:2;}.visual-section .text-block{padding:36px 32px 200px;}@media (min-width: 768px){.visual-section .text-block{max-width:70%;}}@media (min-width: 1024px){.visual-section .text-block{max-width:60%;}}@media (min-width: 1200px){.visual-section .text-block{max-width:65%;padding:93px 96px 200px;}}@media (min-width: 1400px){.visual-section .text-block{max-width:840px;}}.visual-section h1{color:#fff;line-height:1.2;}@media (max-width: 1023px){.visual-section h1{font-size:35px;}}@media (min-width: 1200px) and (max-width: 1399px){.visual-section h1{font-size:50px;}}.visual-section .logo-box{position:absolute;bottom:60px;right:24px;width:125px;z-index:3;}@media (min-width: 1024px){.visual-section .logo-box{bottom:90px;right:100px;width:174px;}}.visual-section .logo-box img{display:block;width:100%;filter:invert(1);-webkit-filter:invert(1);}.visual-section .btn-circle{display:none;position:absolute;bottom:26px;left:50%;transform:translateX(-50%);z-index:3;}@media (min-width: 480px){.visual-section .btn-circle{display:block;}}@media (min-width: 1024px){.visual-section .btn-circle{bottom:50px;}}#main .container{position:relative;z-index:1;}.row{display:flex;flex-wrap:wrap;}@media (min-width: 768px){.row{margin:0 -10px;}}@media (min-width: 1024px){.row{margin:0 -25px;}}@media (min-width: 768px){.row .col{padding:0 10px;width:50%;}}@media (min-width: 1024px){.row .col{padding:0 25px;}}@media (min-width: 1200px){.row .col{width:33.33%;}}.community-link{font-size:21px;line-height:1.2;display:inline-block;vertical-align:top;letter-spacing:1.6px;text-decoration:none;white-space:nowrap;color:#fff;}.community-link:hover{color:#c69230;}.community-link img{width:46px;margin-left:18px;}.divider{width:106px;display:inline-block;vertical-align:top;}.wp-block-columns{padding:0 30px;}@media (min-width: 1201px){.wp-block-columns{padding:0;}}.wp-block-columns .wp-block-column{flex-grow:1 !important;}@media (max-width: 599px){.wp-block-columns .wp-block-column{margin-bottom:40px;}}@media (max-width: 599px){.wp-block-columns .wp-block-column:last-child{margin-bottom:0;}}@media (max-width: 767px){.wp-block-columns .wp-block-column:last-child:nth-child(odd){flex-grow:1 !important;}}.wp-block-columns .wp-block-column > .text-col{padding:30px 0;}.wp-block-columns .wp-block-column ul{margin-bottom:0;}@media (max-width: 480px){.wp-block-spacer{display:none;}}figure.wp-block-image{margin:0;}@media (max-width: 480px){.in-container{margin:auto 25px 50px;}}.in-container .wp-block-columns{padding:0;}@media (max-width: 480px){.in-container.content-section-50 .text-box,.in-container.content-section-33 .text-box,.in-container.content-section-25 .text-box{padding-left:0 !important;padding-right:0 !important;}}@media (max-width: 1200px){.in-container.content-section-double:not(.ic-set){padding:0 30px;}}@media (max-width: 480px){.in-container.content-section-double:not(.ic-set){padding:0 !important;}}@media (max-width: 480px){.koelsch-button{margin-bottom:20px;}}#footer{color:#fff;background:#141e29;padding:59px 0 24px;position:relative;}@media (min-width: 1024px){#footer{padding-bottom:32px;padding-top:60px;}}#footer::before{content:"";background-image:url("https://koelschseniorcommunities.com/wp-content/themes/koelsch/assets/css/../images/btn-blue-decor.png");background-size:100% 100%;width:257px;height:255px;position:absolute;left:-48px;top:30px;opacity:.19;transform:scaleX(-1);pointer-events:none;}@media (min-width: 768px){#footer .container{padding-left:25px;padding-right:25px;}}#footer .info-block{font-family:"MillerBanner","Times New Roman","Times","Baskerville","Georgia",serif;font-size:27px;line-height:1.4814814;width:290px;margin:0 auto 97px;min-height:150px;}@media (min-width: 375px){#footer .info-block{width:300px;padding-left:30px;}}@media (min-width: 768px){#footer .info-block{margin:0 0 60px;width:270px;padding-left:0;min-height:0;}}@media (min-width: 1024px){#footer .info-block{padding-top:9px;}}@media (min-width: 1400px){#footer .info-block{padding-left:77px;width:360px;}}#footer .divider{width:106px;margin-bottom:24px;}#footer a{color:inherit;}#footer a:hover{color:#d3a345;}.footer-top{border-bottom:1px solid rgba(255,255,255,.21);position:relative;z-index:1;padding-bottom:3px;}@media (min-width: 1024px){.footer-top{font-size:21px;}}.footer-top h4{font:400 21px/1.4286 "proxima-nova","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 23px;color:#fff;letter-spacing:2px;}.footer-top .community-link{margin-right:15px;}@media (min-width: 768px){.footer-top .community-link{margin-right:15px;}}@media (min-width: 1024px){.footer-top .community-link{margin-right:0;}}@media (min-width: 1200px){.footer-top .community-link{margin-top:2px;}}@media (min-width: 1400px){.footer-top .community-link{margin-right:11px;}}.footer-bottom{font-size:13px;line-height:1.7;padding:0 13px;}@media (min-width: 768px){.footer-bottom .flex-row{align-items:flex-end;justify-content:space-between;}}@media (min-width: 768px){.footer-bottom .flex-row .col{width:auto;}}.footer-bottom .flex-row .col:first-child{margin-bottom:28px;}@media (min-width: 768px){.footer-bottom .flex-row .col:first-child{margin-bottom:0;flex-grow:1;}}@media (min-width: 1200px){.footer-bottom .flex-row .col:first-child{display:flex;flex-wrap:wrap;align-items:flex-end;}}.footer-bottom .flex-row .col:last-child{text-align:right;margin:0;}@media (min-width: 768px){.footer-bottom .flex-row .col:last-child{flex-shrink:0;}}.footer-bottom .logo{display:block;width:138px;margin-bottom:14px;}@media (min-width: 1024px){.footer-bottom .logo{width:136px;margin-right:36px;}}@media (min-width: 1200px){.footer-bottom .logo{margin-bottom:5px;}}.footer-bottom .copyright{display:block;}@media (min-width: 768px){.footer-bottom .copyright{display:inline-block;padding-right:5px;}}@media (min-width: 1200px){.footer-bottom .copyright{padding-right:18px;}}.footer-bottom .copyright a{text-decoration:none;}@media (min-width: 768px){.flex-row{display:flex;flex-wrap:wrap;margin:0 -15px;}}.flex-row .col{margin:0 0 36px;}@media (min-width: 768px){.flex-row .col{padding:0 15px;width:50%;}}@media (min-width: 1024px){.flex-row .col{margin-bottom:25px;}}.flex-row .col.col-26{width:100%;}@media (min-width: 768px){.flex-row .col.col-26{width:50%;}}@media (min-width: 1200px){.flex-row .col.col-26{width:26%;}}@media (min-width: 1400px){.flex-row .col.col-26{width:33.6%;max-width:462px;}}@media (min-width: 768px){.flex-row .col.col-12{width:50%;}}@media (min-width: 1200px){.flex-row .col.col-12{width:24%;}}@media (min-width: 1400px){.flex-row .col.col-12{width:20%;max-width:276px;}}@media (min-width: 768px){.flex-row .col.col-50{width:50%;}}@media (min-width: 1200px){.flex-row .col.col-50{order:100;width:26%;}}@media (min-width: 1400px){.flex-row .col.col-50{flex-grow:1;}}.flex-row .col.col-community{text-align:center;border:solid rgba(255,255,255,.21);border-width:1px 0;padding-top:17px;padding-bottom:13px;}@media (min-width: 768px){.flex-row .col.col-community{border:none;padding-top:0;padding-bottom:0;text-align:right;}}@media (max-width: 767px){.flex-row .col.col-nav{padding-left:5px;padding-right:5px;}}@media (min-width: 768px){.flex-row .col.col-nav{position:relative;padding-top:30px;}}@media (min-width: 1200px){.flex-row .col.col-nav{padding-top:0;}}@media (min-width: 768px){.flex-row .col.col-nav::before{content:"";position:absolute;top:0;left:15px;right:0;border-top:1px solid rgba(255,255,255,.21);}}@media (min-width: 1200px){.flex-row .col.col-nav::before{display:none;}}@media (min-width: 768px){.flex-row .col.col-nav + .col-nav::before{right:15px;left:0;}}.second-menu{font-size:18px;line-height:1.15;font-weight:300;letter-spacing:1.6px;width:55%;}@media (min-width: 480px){.second-menu{width:auto;}}.second-menu li{margin-bottom:19px;}.second-menu a{text-decoration:none;}.contacts-block{padding-bottom:54px;}@media (min-width: 1400px){.contacts-block{padding-bottom:83px;}}.contact-list{padding:0;font-size:21px;line-height:1.2;letter-spacing:1.6px;}@media (min-width: 768px){.contact-list{padding-top:34px;display:flex;flex-wrap:wrap;align-items:flex-start;}}@media (min-width: 1200px){.contact-list{justify-content:flex-end;padding-top:37px;padding-right:17px;}}.contact-list.decor-line{padding:24px 0 14px;}@media (min-width: 768px){.contact-list.decor-line{padding-bottom:0;}}@media (min-width: 1200px){.contact-list.decor-line{justify-content:flex-start;}}.contact-list.decor-line li{padding:12px 0 15px 78px;margin-bottom:22px;}@media (min-width: 1024px){.contact-list.decor-line li{width:auto;padding-right:15px;}}@media (min-width: 1200px){.contact-list.decor-line li{margin-left:0;margin-right:38px;}}.contact-list.decor-line li:before{content:"";position:absolute;top:0;left:53px;bottom:0;width:1px;background:rgba(255,255,255,.21);}.contact-list.decor-line li ion-icon{font-size:30px;left:7px;top:14px;transform:none;}.contact-list li{padding-left:54px;margin-bottom:30px;position:relative;}@media (min-width: 768px){.contact-list li{padding-right:15px;width:100%;}}@media (min-width: 1024px){.contact-list li{width:auto;padding-left:44px;padding-right:50px;}}@media (min-width: 1200px){.contact-list li{padding-right:0;margin-left:77px;}}.contact-list li ion-icon{font-size:30px;position:absolute;top:50%;left:7px;transform:translateY(-50%);}@media (min-width: 1024px){.contact-list li ion-icon{left:0;}}.contact-list li ion-icon[name=people-circle]{font-size:34px;left:6px;}@media (min-width: 1024px){.contact-list li ion-icon[name=people-circle]{left:0;}}.contact-list ion-icon{color:#c69230;}.contact-list a{text-decoration:none;}@media (min-width: 768px){.add-menu{display:inline-block;}}.add-menu li{display:inline-block;}.add-menu a{text-decoration:underline;}.add-menu a:hover{text-decoration:none;}