: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;}}@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;}: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;}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative;}@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;}: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);}: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;}: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;}.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;}select{-webkit-border-radius:0;}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;}@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;}a{color:#252d3b;}a:hover,a:focus{text-decoration:none;}#footer .contacts-block span{float:left;}#footer address{float:left;margin-left:20px;}.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 .col,.content-section-50 .col,.content-section-33 .col,.content-section-25 .col{padding:0;}.content-section-double .btn-outline,.content-section-50 .btn-outline,.content-section-33 .btn-outline,.content-section-25 .btn-outline{min-width:196px;}.content-section-double{position:relative;}@media (max-width: 767px){.content-section-double{background-image:none !important;}}.content-section-double .container-md{position:relative;}.modal{transition:height .3s ease-in-out;position:fixed;top:0;left:0;width:100%;height:0;z-index:999999;overflow:auto;background-color:rgba(0,0,0,.85);}.modal .close-modal{transition:top .3s ease-in-out;display:flex;transition-delay:.5s;z-index:1;position:fixed;top:-50px;right:0;left:0;padding:10px;font-size:30px;line-height:20px;background-color:#fff;text-align:right;text-decoration:none;align-items:center;justify-content:flex-end;}.modal .close-modal > span{font-size:18px;text-transform:uppercase;color:#333;}.modal::after{display:block;position:absolute;content:"";top:0;right:0;left:0;bottom:0;}.modal.floorplan-modal img{transition:top 1s ease-in-out 0s,opacity 1s ease-in-out 0s;position:absolute;opacity:0;top:-100%;left:50%;transform:translate(-50%,0%);margin-top:110px;padding:0 1em 1em;max-height:calc(100vh - 120px);width:auto;}.modal.floorplan-modal .title{transition:opacity .6s ease-in-out;opacity:0;color:#fff;margin:70px 20px 20px;}.contact-prompt{background-color:#f5eee2;box-shadow:10px 30px 100px #333;width:330px;position:fixed;top:30%;right:-100%;z-index:49;padding:20px 20px 22px;transition:right 1s ease-in-out;}.contact-prompt::after{opacity:.1;display:block;content:"";position:absolute;top:60px;right:0;left:0;bottom:0;background:url("https://koelschseniorcommunities.com/wp-content/themes/koelsch/assets/css/../images/btn-blue-decor.png") no-repeat 250% 60%/250px 250px;z-index:-1;}@media (max-width: 480px){.contact-prompt::after{background-position:175% 60%;}}@media (max-width: 480px){.contact-prompt{width:85%;top:15%;transition:right .6s ease-in-out;}}.contact-prompt .prompt-wrapper .name{padding:40px 0 0 90px;font-family:"MillerBanner","Times New Roman","Times","Baskerville","Georgia",serif;font-size:16px;line-height:16px;}@media (max-width: 480px){.contact-prompt .prompt-wrapper .name{padding-left:180px;}}.contact-prompt .prompt-wrapper .name > span{display:block;font-size:12px;font-family:"proxima-nova";}.contact-prompt .prompt-wrapper .contact-card{position:relative;}.contact-prompt .prompt-wrapper .contact-card .image{width:150px;position:absolute;top:-20px;left:-75px;}@media (max-width: 480px){.contact-prompt .prompt-wrapper .contact-card .image{left:10px;}}.contact-prompt .prompt-wrapper .contact-card .image > img{border-radius:50%;}.contact-prompt .prompt-wrapper .contact-message{margin-top:80px;text-align:center;font-family:"MillerBanner","Times New Roman","Times","Baskerville","Georgia",serif;font-size:22px;}.contact-prompt .prompt-wrapper .contact-actions{margin-top:30px;font-size:24px;z-index:1;}.contact-prompt .prompt-wrapper .contact-actions a.phone-call-cta{text-decoration:none;margin-right:70px;padding-bottom:2px;}.contact-prompt .prompt-wrapper .contact-actions a.phone-call-cta:hover{color:#d3a345;}.contact-prompt .prompt-wrapper .contact-actions .secondary-action{display:block;width:100%;box-sizing:border-box;background:transparent;font-size:16px;padding:15px 0 0 0;text-decoration:none;}.contact-prompt .prompt-wrapper .contact-actions .secondary-action:hover ion-icon{padding-right:20px;}.contact-prompt .prompt-wrapper .contact-actions .secondary-action ion-icon{transition:padding .3s ease-in-out;font-size:24px;padding:4px 15px 0 0;}.contact-prompt .prompt-wrapper .contact-actions ion-icon{padding:10px 15px 0 0;display:block;float:left;}.contact-prompt .prompt-wrapper .contact-actions a{float:left;}.contact-prompt .prompt-wrapper .contact-actions::after{content:"";display:block;clear:both;}.contact-prompt .closer-wrap{text-align:right;}.contact-prompt .closer{font-size:24px;cursor:pointer;}.contact-prompt .closer ion-icon{border-right:2px solid #252d3b;}.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.community{padding:0;min-height:54px;}@media (min-width: 1024px){#header.community{min-height:0;}}#header.community .logo{width:38px;height:30px;overflow:hidden;margin-top:2px;animation:none;}#header.community .logo img{width:160px;max-width:none;}@media (max-width: 1023px){#header.community .menu-wrap{max-height:calc(100vh - 54px);}}@media (min-width: 1024px){#header.community .menu-wrap{margin-left:auto;}}#header.community .nav-opener{margin:0 12px 0 auto;}@media (max-width: 1023px){#header.community #nav{padding:40px 0 15px;margin-top:0;}}@media (min-width: 1200px){#header.community #nav{font-size:14px;margin-right:10px;}}@media (min-width: 1024px){#header.community #nav > li{margin-right:20px;margin-left:0;}}@media (max-width: 1023px){#header.community #nav > li:nth-last-child(2){margin-bottom:0;}}#header.community #nav > li:last-child{display:block;}@media (max-width: 1023px){#header.community #nav > li:last-child{margin-bottom:22px;order:-1;}}@media (min-width: 1024px){#header.community #nav > li > a{font-weight:300;}}@media (min-width: 1024px){#header.community #nav a{padding:18px 10px 16px;}}@media (min-width: 1024px){#header.community #nav a:not(:only-child){padding-right:10px;}}#header.community #nav a ion-icon{display:none !important;}@media (min-width: 1200px){#header.community #nav .drop,#header.community #nav .sub-menu{font-size:18px;left:-28px;}}@media (min-width: 1024px){#header.community #nav .drop a,#header.community #nav .sub-menu a{padding:0 0 0 36px;}}#header.community .container{padding-right:0;}#header.community .holder{padding-right:0;}#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;}}.community-block{padding-top:30px;padding-bottom:24px;background-color:#1c222d;}@media (min-width: 768px){.community-block{padding-bottom:0;}}@media (min-width: 1024px){.community-block{padding-top:40px;}}.community-block .community-holder{max-width:1110px;margin:0 auto;padding-bottom:10px;border-left:1px solid rgba(255,255,255,.21);}@media (min-width: 1024px){.community-block .community-holder{border:none;padding:0;}}.community-block .community-holder .logo-holder{-webkit-animation:1s ease-out 0s 1 fadeSlideDown;-moz-animation:1s ease-out 0s 1 fadeSlideDown;-ms-animation:1s ease-out 0s 1 fadeSlideDown;-o-animation:1s ease-out 0s 1 fadeSlideDown;animation:1s ease-out 0s 1 fadeSlideDown;}.community-block .community-holder .community-nav > ul > li{opacity:0;-webkit-animation:fade 1s forwards;-moz-animation:fade 1s forwards;-ms-animation:fade 1s forwards;-o-animation:fade 1s forwards;animation:fade 1s forwards;}.community-block .community-holder .community-nav > ul > li:nth-child(1){animation-delay:.4s;}.community-block .community-holder .community-nav > ul > li:nth-child(2){animation-delay:.6s;}.community-block .community-holder .community-nav > ul > li:nth-child(3){animation-delay:.8s;}.community-block .community-holder .community-nav > ul > li:nth-child(4){animation-delay:1s;}.community-block .community-holder .community-nav > ul > li:nth-child(5){animation-delay:1.2s;}.community-block .community-holder .community-nav > ul > li:nth-child(6){animation-delay:1.4s;}.community-block .community-holder .community-nav > ul > li:nth-child(7){animation-delay:1.6s;}.community-block .container{padding:0 20px;}.community-block .logo-holder{padding:10px 20px 34px 0;margin:0 0 21px 20px;border-bottom:1px solid rgba(255,255,255,.21);display:block;}@media (min-width: 1024px){.community-block .logo-holder{padding:0 0 43px;margin:0;}}.community-block .community-logo{width:208px;margin:0 auto;display:block;}@media (min-width: 768px) and (max-width: 1023px){.community-block .community-logo{width:170px;}}.community-nav ul{font-size:18px;line-height:1.2;letter-spacing:2.2px;text-transform:uppercase;}@media (min-width: 1024px){.community-nav ul{font-size:16px;display:flex;justify-content:center;flex-wrap:wrap;}}@media (min-width: 1200px){.community-nav ul{font-size:18px;}}.community-nav ul li{position:relative;}@media (max-width: 1023px){.community-nav ul li.menu-item-object-custom > a{display:none;}}.community-nav ul li.menu-item-object-custom .drop{display:block;}@media (max-width: 1023px){.community-nav ul li.menu-item-object-custom .drop{padding:0 !important;}}@media (min-width: 1024px){.community-nav ul li.menu-item-object-custom .drop{display:none;}}.community-nav ul li.menu-item-object-custom .drop > li > a{padding-left:20px;}@media (max-width: 1023px){.community-nav ul li.menu-item-object-custom .drop > li > a{text-transform:uppercase;}}@media (min-width: 1024px){.community-nav ul li{margin:0 15px;}}.community-nav ul li ion-icon{display:none;}.community-nav ul li.menu-item-has-children ion-icon{display:block;}.community-nav ul.drop{position:relative;text-transform:none;display:none;}.community-nav ul.drop li{display:block;margin:0;}.community-nav ul.drop li.current_page_ancestor a{font-weight:600;}.community-nav ul.drop li a{padding-left:40px;text-align:left;}.community-nav ul.drop li a::before{transition:opacity .3s ease-in-out;content:"";position:absolute;background-color:#c69230;left:0;top:-8px;bottom:-8px;height:auto;width:2px;right:auto;}@media (min-width: 1024px){.community-nav ul.drop li a{padding:10px 0 10px 20px;}}@media (max-width: 1023px){.community-nav ul.drop{height:auto !important;padding-top:19px !important;padding-bottom:11px !important;}}@media (min-width: 1024px){.community-nav ul.drop{position:absolute;left:0;top:100%;min-width:300px;border-left:1px solid rgba(255,255,255,.21);padding:15px 0;}}@media (min-width: 1200px){.community-nav ul.drop{left:-13px;}}.community-nav ul a{display:block;padding:11px 18px 10px;position:relative;color:#fff;text-decoration:none;font-weight:300;}@media (min-width: 1024px){.community-nav ul a{padding:21px 10px 18px;display:flex;align-items:center;text-align:center;}}@media (min-width: 1200px){.community-nav ul a{padding:18px 10px 15px;}}.community-nav ul a::before{transition:opacity .3s ease-in-out;content:"";position:absolute;background-color:#c69230;opacity:0;left:0;top:0;bottom:0;height:auto;width:2px;}@media (min-width: 1024px){.community-nav ul a::before{height:2px;right:0;width:100%;}}.community-nav ul a:hover::before{opacity: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 li.current-menu-item > a,#nav li.current-menu-item > a{font-weight:600;}#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;}#commNav li ion-icon{display:none;transition:transform .3s ease-in-out;position:absolute;right:-15px;top:50%;transform:translateY(-50%);font-size:22px;line-height:1;}@media (min-width: 1024px){#commNav li.menu-item-has-children ion-icon{display:block;}}.phone-link{transition:background-color .3s ease-in-out;padding:5px;font-size:24px;line-height:1;color:#fff;text-decoration:none;background-color:#c69230;width:57px;height:54px;position:relative;display:none;}@media (min-width: 1024px){.phone-link{padding:16px 36px 14px;display:inline-block;vertical-align:top;text-align:center;width:auto;height:auto;font-size:20px;margin-bottom:-1px;}}@media (min-width: 1200px){.phone-link{padding:13px 36px;font-size:24px;}}.phone-link:hover{background-color:#9c7326;}.phone-link span{display:none;}@media (min-width: 1024px){.phone-link span{display:block;}}.phone-link ion-icon{font-size:30px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}@media (min-width: 1024px){.phone-link ion-icon{display:none;}}.phone-link.community-item.contact{display:none !important;}@media (min-width: 1024px){.phone-link.community-item.contact{display:block !important;}}.phone-link.community-item.call{display:block !important;}@media (min-width: 1024px){.phone-link.community-item.call{display:none !important;}}.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;}.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;}.community .hide-on-community{display:none;}.community .community-item{display:block !important;}.community.main-item,.community .main-item{display:none !important;}.community .community-menu-wrapper::after{display:block;content:"";background-color:#1c232d;top:0;right:0;left:0;bottom:0;position:absolute;opacity:.5;}@media (min-width: 1024px){.community .community-menu-wrapper::after{display:none;}}.community .community-menu-wrapper h1{padding:5vh 25px 5vh 30px;background-color:#1c222d;color:#fff;text-align:center;font-size:35px;margin:0;}.community-item{display:none !important;}.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;}address{font-style:normal;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;}#main .container{position:relative;z-index:1;}.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;}.sub-navigation{padding:20px 36px;background-color:#fff;}@media (min-width: 1024px){.sub-navigation{padding:41px 36px;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;}}.sub-navigation .sub-title{font:24px/1.2 "MillerBanner","Times New Roman","Times","Baskerville","Georgia",serif;color:#1c222d;margin:0 0 7px;}@media (min-width: 1024px){.sub-navigation .sub-title{font-size:26px;margin:0;flex-shrink:0;flex-grow:1;}}@media (min-width: 1024px){.sub-navigation .sub-holder{max-width:70%;}}@media (min-width: 1600px){.sub-navigation .sub-holder{max-width:63%;}}.sub-navigation .sub-nav{font-weight:300;text-transform:uppercase;font-size:18px;line-height:1;letter-spacing:1.5px;text-decoration:none;word-spacing:nowrap;position:relative;padding:0 10px 0 30px;margin-left:-40px;}@media (min-width: 1024px){.sub-navigation .sub-nav{margin-left:0;}}@media (min-width: 1200px){.sub-navigation .sub-nav{padding-right:0;}}.sub-navigation .sub-nav::before,.sub-navigation .sub-nav::after{pointer-events:none;content:"";position:absolute;top:-2px;bottom:-2px;height:auto;width:50px;z-index:2;}.sub-navigation .sub-nav::before{background:linear-gradient(to right,#fff 0%,#fff 22%,rgba(255,255,255,0) 100%);left:0;}.sub-navigation .sub-nav::after{background:linear-gradient(to right,rgba(255,255,255,0) 0%,#fff 78%,#fff 100%);right:0;}.sub-navigation .sub-nav a{text-decoration:none;}.sub-navigation .sub-nav a:hover{color:#c69230;}.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 ul{margin-bottom:0;}@media (max-width: 480px){.in-container{margin:auto 25px 50px;}}.in-container .wp-block-columns{padding:0;}@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;}}.floorplan{margin-bottom:60px;background-color:#fff;color:#1c222d;position:relative;}@media (min-width: 600px){.floorplan{margin-bottom:25px;}}.floorplan figure{transition:padding .3s ease-in-out;margin:0;margin-left:1px;border:1px #ece6dc solid;overflow:hidden;padding:25px 25px 44px;cursor:pointer;}.floorplan figure:hover{padding:18px 20px 44px;}.floorplan figure:hover .enlarge{color:#c69230;}.floorplan figure img{width:100%;}.floorplan figure .enlarge{transition:color .3s ease-in-out;position:absolute;background-color:#fff;font-size:30px;right:1px;top:1px;padding:30px 30px 10px 10px;line-height:20px;}.floorplan .info-wrap{background-color:#fff;padding:22px 20px 0 0;position:absolute;bottom:-22px;left:0;}.floorplan .title{font-family:"MillerBanner","Times New Roman","Times","Baskerville","Georgia",serif;color:#1c222d;text-transform:none;letter-spacing:normal;margin:0;}.floorplan ul{margin:10px 0 0;padding:0;display:flex;}.floorplan ul li{display:block;position:relative;padding-right:10px;margin-right:10px;line-height:14px;}.floorplan ul li::after{display:block;content:"";position:absolute;bottom:0;height:15px;width:1px;right:0;background-color:#a29d94;}.floorplan ul li:last-child::after{display:none;}.floorplan ul li span{color:#9a9fa6;font-weight:100;}#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 .logo-block{width:154px;padding-top:8px;}#footer .logo-block img{display:block;width:100%;}#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;}}.flex-row .col.col-cm li{list-style:none;}.flex-row .col.col-cm ul{padding:0;margin:0;}@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;}