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;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}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;}textarea{overflow:auto;}@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-display:swap;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;}form,fieldset{margin:0;padding:0;border-style:none;}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;}textarea{resize:vertical;vertical-align:top;}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;}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],input[type=tel],input[type=email],input[type=search],input[type=password],input[type=url],input[type=date],textarea{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]: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;}.gform_wrapper input[type=text],.gform_wrapper input[type=tel],.gform_wrapper input[type=email],.gform_wrapper input[type=search],.gform_wrapper input[type=password],.gform_wrapper input[type=url],.gform_wrapper input[type=date],.gform_wrapper textarea,.gform_wrapper .ginput_complex input[type=text],.gform_wrapper .ginput_complex input[type=tel],.gform_wrapper .ginput_complex input[type=email],.gform_wrapper .ginput_complex input[type=search],.gform_wrapper .ginput_complex input[type=password],.gform_wrapper .ginput_complex input[type=url],.gform_wrapper .ginput_complex input[type=date],.gform_wrapper .ginput_complex textarea{padding:15px 10px !important;border:1px #ece6dc solid;border-bottom:none;}.gform_wrapper input[type=text]:hover,.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=tel]:hover,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=email]:hover,.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=search]:hover,.gform_wrapper input[type=search]:focus,.gform_wrapper input[type=password]:hover,.gform_wrapper input[type=password]:focus,.gform_wrapper input[type=url]:hover,.gform_wrapper input[type=url]:focus,.gform_wrapper input[type=date]:hover,.gform_wrapper input[type=date]:focus,.gform_wrapper textarea:hover,.gform_wrapper textarea:focus,.gform_wrapper .ginput_complex input[type=text]:hover,.gform_wrapper .ginput_complex input[type=text]:focus,.gform_wrapper .ginput_complex input[type=tel]:hover,.gform_wrapper .ginput_complex input[type=tel]:focus,.gform_wrapper .ginput_complex input[type=email]:hover,.gform_wrapper .ginput_complex input[type=email]:focus,.gform_wrapper .ginput_complex input[type=search]:hover,.gform_wrapper .ginput_complex input[type=search]:focus,.gform_wrapper .ginput_complex input[type=password]:hover,.gform_wrapper .ginput_complex input[type=password]:focus,.gform_wrapper .ginput_complex input[type=url]:hover,.gform_wrapper .ginput_complex input[type=url]:focus,.gform_wrapper .ginput_complex input[type=date]:hover,.gform_wrapper .ginput_complex input[type=date]:focus,.gform_wrapper .ginput_complex textarea:hover,.gform_wrapper .ginput_complex textarea:focus{border-color:#c69230;}textarea{height:128px;resize:none;}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: 1200px){.page-content .gform_wrapper{padding:0 25px 20px 25px;}}.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{margin:5px 0 9px 1px !important;text-transform:capitalize;}@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;}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;}.paginationjs-pages .paginationjs-ellipsis.active a,.paginationjs-pages .paginationjs-page.active a{border-color:#c69230;}#footer .contacts-block span{float:left;}#footer address{float:left;margin-left:20px;}.history-slider li.active{z-index:5;}.history-slider li.active a{z-index:2;}.history-slider li.active::before{width:62px;height:62px;border-color:#1c222d;}.history-slider li.active .text{color:#1c222d;padding-top:38px;}.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;}.fullwidth .container-md{max-width:100%;padding:0;}@media (min-width: 768px){.margins{margin:0 30px auto 30px;overflow:hidden;}}@media (min-width: 1200px){.margins{margin-left:60px;margin-right:60px;}}.content-section-double{position:relative;}@media (max-width: 767px){.content-section-double{background-image:none !important;}}.content-section-double .container-md{position:relative;}.modal.active{height:100%;}.modal.active .close-modal{top:0;}.modal.active.floorplan-modal .title{opacity:1;transition-delay:2s;}.modal.floorplan-modal img.active{top:0;opacity:1;}.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;}.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;}.contact-opener{transition:right 1s ease-in-out;}@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;}@media (min-width: 1024px){#header .logo{margin-top:-15px;}}@media (min-width: 1200px){#header .logo{margin-top:-20px;}}#header .logo{-webkit-animation:fadeinleft 1s forwards;-moz-animation:fadeinleft 1s forwards;-ms-animation:fadeinleft 1s forwards;-o-animation:fadeinleft 1s forwards;animation:fadeinleft 1s forwards;}#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;}.community-nav ul li.active a{font-weight:600;}.community-nav ul li.active a::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;flex-direction:row-reverse;align-items:center;}}.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;}}@media (max-width: 1023px){#nav > li.active > a{font-weight:600;}}#nav > li.active > a::before{opacity:1;}#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 li.active > a,#nav .sub-menu li.active > a{font-weight:600;}}#nav .drop li.active > a::before,#nav .sub-menu li.active > a::before{opacity:1;}@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,.h1{line-height:1.1666666;}@media (min-width: 768px) and (max-width: 1023px){h1,.h1{font-size:50px;}}h3,.h3{line-height:1.1875;}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;}.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;}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;}#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;}.aside-menu > li.active .menu-opener ion-icon{transform:translateY(-50%) rotate(180deg);}.divider{width:106px;display:inline-block;vertical-align:top;}.communities-section.active{background-image:none;height:auto;}.filter-list li.active a{border-color:#c69230;font-weight:600;}@media (max-width: 480px){.wp-block-spacer{display:none;}}#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;}.gform_legacy_markup_wrapper{margin-bottom:16px;margin-top:16px;max-width:100%;}.gform_legacy_markup_wrapper form{margin:0 auto;max-width:100%;text-align:left;}.gform_legacy_markup_wrapper *,.gform_legacy_markup_wrapper ::after,.gform_legacy_markup_wrapper ::before{box-sizing:border-box !important;}.gform_legacy_markup_wrapper h1,.gform_legacy_markup_wrapper h2,.gform_legacy_markup_wrapper h3{background:0 0;border:none;font-weight:400;}.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-family:inherit;font-size:inherit;letter-spacing:normal;padding:5px 4px;}.gform_legacy_markup_wrapper input[type=image]{border:none !important;padding:0 !important;width:auto !important;}.gform_legacy_markup_wrapper textarea{font-family:inherit;font-size:inherit;letter-spacing:normal;line-height:1.5;padding:6px 8px;resize:none;}.gform_legacy_markup_wrapper select{line-height:1.5;}.gform_legacy_markup_wrapper ul.gform_fields{display:block;list-style-type:none;margin:0 !important;}.gform_legacy_markup_wrapper ul,html>body .entry ul{text-indent:0;}.gform_legacy_markup_wrapper form li,.gform_legacy_markup_wrapper li{list-style:none !important;list-style-image:none !important;list-style-type:none !important;margin-left:0 !important;overflow:visible;}.gform_legacy_markup_wrapper ul li.gfield{clear:both;}.gform_legacy_markup_wrapper ul.gfield_checkbox li,.gform_legacy_markup_wrapper ul.gfield_radio li{overflow:hidden;}.gform_legacy_markup_wrapper ul li::after,.gform_legacy_markup_wrapper ul li::before,.gform_legacy_markup_wrapper ul.gform_fields{margin:0;overflow:visible;padding:0;}.gform_legacy_markup_wrapper select{font-family:inherit;font-size:inherit;letter-spacing:normal;}.gform_legacy_markup_wrapper select option{display:block;padding:2px;}.gform_legacy_markup_wrapper .gform_heading{margin-bottom:18px;width:100%;}.gform_legacy_markup_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label{text-align:center;width:3rem;}.gform_legacy_markup_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{text-align:center;width:48px;}.gform_legacy_markup_wrapper .ginput_complex.ginput_container{overflow:visible;width:100%;}.gform_legacy_markup_wrapper label.gfield_label,.gform_legacy_markup_wrapper legend.gfield_label{font-size:inherit;font-weight:700;}.gform_legacy_markup_wrapper .top_label .gfield_label,.gform_legacy_markup_wrapper legend.gfield_label{clear:both;display:-moz-inline-stack;display:inline-block;line-height:1.3;}.gform_legacy_markup_wrapper .ginput_complex .ginput_left input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_legacy_markup_wrapper .ginput_complex .ginput_right input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_legacy_markup_wrapper .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]){width:100%;}.gform_legacy_markup_wrapper .ginput_complex .ginput_right select,.gform_legacy_markup_wrapper .ginput_complex select{width:100%;}.gform_legacy_markup_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{display:block;font-size:.813em;letter-spacing:.5pt;white-space:nowrap;}.gform_legacy_markup_wrapper ul.gfield_checkbox li label,.gform_legacy_markup_wrapper ul.gfield_radio li label{cursor:pointer;display:-moz-inline-stack;display:inline-block;letter-spacing:inherit;vertical-align:middle;}.gform_legacy_markup_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{margin:1px 0 9px 1px;}body .gform_legacy_markup_wrapper .top_label div.ginput_container{margin-top:8px;}body .gform_legacy_markup_wrapper ul li.field_description_below div.ginput_container_checkbox,body .gform_legacy_markup_wrapper ul li.field_description_below div.ginput_container_radio{margin-bottom:0;margin-top:16px;}.gform_legacy_markup_wrapper input.large,.gform_legacy_markup_wrapper input.medium,.gform_legacy_markup_wrapper input.small,.gform_legacy_markup_wrapper select.large,.gform_legacy_markup_wrapper select.medium,.gform_legacy_markup_wrapper select.small{width:100%;}.gform_legacy_markup_wrapper input.datepicker_with_icon.large,.gform_legacy_markup_wrapper input.datepicker_with_icon.medium,.gform_legacy_markup_wrapper input.datepicker_with_icon.small{width:calc(100% - 24px);}.gform_legacy_markup_wrapper textarea.medium{height:120px;width:100%;}.gform_legacy_markup_wrapper .gsection .gfield_label,.gform_legacy_markup_wrapper h2.gsection_title,.gform_legacy_markup_wrapper h3.gform_title{font-size:1.25em;font-weight:700;}.gform_legacy_markup_wrapper h3.gform_title{letter-spacing:normal !important;margin:10px 0 6px 0;}.gform_legacy_markup_wrapper span.gform_description{display:block;font-weight:400;margin-bottom:16px;width:calc(100% - 16px);}.gform_legacy_markup_wrapper .gfield_checkbox li,.gform_legacy_markup_wrapper .gfield_radio li{position:relative;}.gform_legacy_markup_wrapper ul.gfield_checkbox,.gform_legacy_markup_wrapper ul.gfield_radio{margin:6px 0;padding:0;}.gform_legacy_markup_wrapper .gfield_checkbox li label,.gform_legacy_markup_wrapper .gfield_radio li label{display:-moz-inline-stack;display:inline-block;font-size:.875em;line-height:1.5;max-width:85%;padding:0;vertical-align:middle;white-space:normal;width:auto;}.gform_legacy_markup_wrapper .gfield_checkbox li label{margin:0;}.gform_legacy_markup_wrapper .gfield_radio li label{margin:2px 0 0 4px;}.gform_legacy_markup_wrapper .gfield_checkbox li input,.gform_legacy_markup_wrapper .gfield_checkbox li input[type=checkbox],.gform_legacy_markup_wrapper .gfield_radio li input[type=radio]{display:-moz-inline-stack;display:inline-block;margin-left:1px;vertical-align:middle;}.gform_legacy_markup_wrapper .description,.gform_legacy_markup_wrapper .gfield_description,.gform_legacy_markup_wrapper .gsection_description,.gform_legacy_markup_wrapper .instruction{clear:both;font-family:inherit;font-size:.813em;letter-spacing:normal;line-height:inherit;}.gform_legacy_markup_wrapper .description,.gform_legacy_markup_wrapper .gfield_description,.gform_legacy_markup_wrapper .gsection_description{padding:0 16px 0 0;}.gform_legacy_markup_wrapper .field_description_below .gfield_description{padding-top:16px;}.gform_legacy_markup_wrapper .gfield_description{width:100%;}.gform_legacy_markup_wrapper .gfield_required{color:#790000;margin-left:4px;}.gform_legacy_markup_wrapper .gform_footer{clear:both;margin:16px 0 0 0;padding:16px 0 10px 0;width:100%;}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=submit],.gform_legacy_markup_wrapper .gform_page_footer input.button,.gform_legacy_markup_wrapper .gform_page_footer input[type=submit]{font-size:1em;margin:0 0 16px 0;width:100%;}.gform_legacy_markup_wrapper .gform_footer input[type=image]{background:0 0 !important;border:none !important;display:block;margin:0 auto 16px auto !important;max-width:100%;padding:0;width:auto !important;}.gform_legacy_markup_wrapper .ginput_complex .ginput_full,.gform_legacy_markup_wrapper .ginput_complex .ginput_left,.gform_legacy_markup_wrapper .ginput_complex .ginput_right{min-height:45px;}.gform_legacy_markup_wrapper .ginput_complex .ginput_full input[type=email],.gform_legacy_markup_wrapper .ginput_complex .ginput_full input[type=number],.gform_legacy_markup_wrapper .ginput_complex .ginput_full input[type=password],.gform_legacy_markup_wrapper .ginput_complex .ginput_full input[type=tel],.gform_legacy_markup_wrapper .ginput_complex .ginput_full input[type=text],.gform_legacy_markup_wrapper .ginput_complex .ginput_full input[type=url]{width:100%;}.gform_legacy_markup_wrapper .gfield_checkbox li,.gform_legacy_markup_wrapper .gfield_radio li{line-height:1.2;margin:0 0 16px 0;}.gchoice_select_all,.gform_legacy_markup_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.gform_legacy_markup_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:700;}.gform_legacy_markup_wrapper input.datepicker.datepicker_with_icon{display:-moz-inline-stack;display:inline-block;margin-right:4px !important;}.gform_legacy_markup_wrapper .gf_hidden,.gform_legacy_markup_wrapper .gform_hidden,.gform_legacy_markup_wrapper input.gform_hidden,.gform_legacy_markup_wrapper input[type=hidden]{display:none !important;max-height:1px !important;overflow:hidden;}.gform_legacy_markup_wrapper .gf_invisible,.gform_legacy_markup_wrapper .gfield_visibility_hidden{left:-9999px;position:absolute;visibility:hidden;}.gform_legacy_markup_wrapper .ginput_full br,.gform_legacy_markup_wrapper .ginput_left br,.gform_legacy_markup_wrapper .ginput_right br{display:none !important;}.gform_legacy_markup_wrapper ul.gfield_checkbox li,.gform_legacy_markup_wrapper ul.gfield_radio li{padding:0 !important;}.gform_legacy_markup_wrapper ul.gfield_radio li input+input{margin-left:4px;}.gform_legacy_markup_wrapper ul.gfield_radio li input[value=gf_other_choice]{margin-right:6px;margin-top:4px;}.gform_legacy_markup_wrapper li.gfield_html{max-width:100%;}.gform_legacy_markup_wrapper .gfield_html.gfield_no_follows_desc{margin-top:10px;}body .gform_legacy_markup_wrapper ul li.gfield.gfield_html img{max-width:100% !important;}.gform_legacy_markup_wrapper .gform_validation_container,body .gform_legacy_markup_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_legacy_markup_wrapper li.gform_validation_container,body .gform_legacy_markup_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none !important;left:-9000px;position:absolute !important;}body .gform_legacy_markup_wrapper img.gform-datepicker-toggle-icon{display:-moz-inline-stack;display:inline-block;height:16px !important;width:17px !important;}.gform_legacy_markup_wrapper li.gfield ul.gfield_radio li input[type=radio]+input[type=text]{width:45.25%;}body .gform_legacy_markup_wrapper ul li.gfield{margin-top:16px;padding-top:0;}body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html{line-height:inherit;}body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul li,body .gform_legacy_markup_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul li{list-style-type:disc !important;margin:0 0 8px 0;overflow:visible;padding-left:0;}body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul,body .gform_legacy_markup_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul{list-style-type:disc !important;margin:16px 0 16px 28px !important;padding-left:0;}@media only screen and (max-width:641px){.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:2rem;}.gform_legacy_markup_wrapper textarea{line-height:1.5;}.gform_legacy_markup_wrapper .ginput_container span:not(.ginput_price){display:block;margin-bottom:8px;}.gform_legacy_markup_wrapper li.field_sublabel_below .ginput_complex{margin-top:12px !important;}.gform_legacy_markup_wrapper ul.gfield_checkbox li label,.gform_legacy_markup_wrapper ul.gfield_radio li label{cursor:pointer;width:85%;}}@media only screen and (min-width:641px){.gform_legacy_markup_wrapper .gform_body{width:100%;}.gform_legacy_markup_wrapper .gfield_checkbox li,.gform_legacy_markup_wrapper .gfield_radio li{line-height:1.3;margin:0 0 8px 0;}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .gfield_label{float:left;margin-bottom:16px;padding-right:16px;width:29%;}.gform_legacy_markup_wrapper form ul.gform_fields:not(.top_label) li.gfield_html_formatted{margin-left:29% !important;width:70%;}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) ul.gfield_checkbox,.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) ul.gfield_radio{overflow:hidden;}.gform_legacy_markup_wrapper .top_label input.medium,.gform_legacy_markup_wrapper .top_label select.medium{width:calc(50% - 8px);}.gform_legacy_markup_wrapper .top_label input.large.datepicker,.gform_legacy_markup_wrapper .top_label input.medium.datepicker,.gform_legacy_markup_wrapper .top_label input.small.datepicker{width:auto;}.gform_legacy_markup_wrapper textarea.medium{height:160px;width:100%;}.gform_legacy_markup_wrapper .ginput_complex .ginput_left,.gform_legacy_markup_wrapper .ginput_complex .ginput_right{display:-moz-inline-stack;display:inline-block;margin:0 -4px 0 0;vertical-align:top;width:50%;}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=image],.gform_legacy_markup_wrapper .gform_footer input[type=submit]{display:-moz-inline-stack;display:inline-block;}.gform_legacy_markup_wrapper .gform_footer input[type=image]{vertical-align:middle;}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=submit],.gform_legacy_markup_wrapper .gform_page_footer input.button,.gform_legacy_markup_wrapper .gform_page_footer input[type=submit]{font-size:1em;margin:0 16px 0 0;width:auto;}.gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right:16px;}.gform_legacy_markup_wrapper .ginput_complex .ginput_left{padding-right:8px;}.gform_legacy_markup_wrapper .ginput_complex.ginput_container_address .ginput_left{margin-right:8px;}.gform_legacy_markup_wrapper .ginput_complex.ginput_container_address .ginput_right{margin-right:-8px;padding-right:8px;}.gform_legacy_markup_wrapper .ginput_complex.ginput_container_address span.ginput_full+span.ginput_right{margin-right:8px;padding-right:8px !important;}.gform_legacy_markup_wrapper .ginput_complex.ginput_container_address span.ginput_right+span.ginput_left{margin-right:-8px;padding-right:8px !important;}.gform_legacy_markup_wrapper .ginput_complex.ginput_container_address span.ginput_right+span.ginput_left.address_zip{margin-right:8px;}.gform_legacy_markup_wrapper .gform_footer:not(.top_label){margin-left:29%;padding:16px 0 10px 0;width:70%;}.gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_1,.gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_2,.gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_3{width:calc(100% + 15px);}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_1,.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_2,.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_3{margin-left:29%;width:calc(70% + 15px);}.gform_legacy_markup_wrapper div.ginput_container_name span{display:-moz-inline-stack;display:inline-block;margin-right:-4px;padding-right:16px;vertical-align:top;}.gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span{width:50%;}html .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span:first-child,html .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_3 span:first-child,html .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_4 span:first-child,html .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_5 span:first-child{margin-left:0 !important;}.gform_legacy_markup_wrapper .top_label .ginput_complex.ginput_container.ginput_container_email{width:calc(100% + 15px);}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.ginput_container_email{margin-left:29%;width:calc(70% + 16px);}.gform_legacy_markup_wrapper .ginput_complex.ginput_container.ginput_container_email .ginput_left,.gform_legacy_markup_wrapper .ginput_complex.ginput_container.ginput_container_email .ginput_right{padding-right:16px;}.gform_legacy_markup_wrapper .ginput_complex span.ginput_left+input.gform_hidden+span.ginput_left{padding-right:0;}html:not([dir=rtl]) .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .clear-multi,html:not([dir=rtl]) .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .gfield_description,html:not([dir=rtl]) .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date){margin-left:29%;width:70%;}}.gform_legacy_markup_wrapper button.gform-datepicker-toggle{background:0 0;background-position:center;background-repeat:no-repeat;background-size:1em 1em;border:none;color:#607382;cursor:pointer;font-size:1rem;height:1.25em;line-height:1;padding:.25rem;width:1.25em;}.gform_legacy_markup_wrapper button.gform-datepicker-toggle:has(.gform-calendar-icon){background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggaWQ9IkNhbGVuZGFyIChpY29uKSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy4wOTA5IDEuNjM2MzZWMS4yMzExNUMxMy4wOTA5IDAuNTUxMjA1IDEzLjYzNTcgMCAxNC4zMTgyIDBDMTQuOTk2IDAgMTUuNTQ1NSAwLjU0NjgwNCAxNS41NDU1IDEuMjMxMTVWMS42MzYzNkgxNi4zNzA5QzE3LjI3MDYgMS42MzYzNiAxOCAyLjM3MTI2IDE4IDMuMjY1MlYxNi4zNzEyQzE4IDE3LjI3MDcgMTcuMjcyMSAxOCAxNi4zNzA5IDE4SDEuNjI5MTNDMC43MjkzODUgMTggMCAxNy4yNjUxIDAgMTYuMzcxMlYzLjI2NTJDMCAyLjM2NTYyIDAuNzI3OTE1IDEuNjM2MzYgMS42MjkxMyAxLjYzNjM2SDIuNDU0NTVWMS4yMzExNUMyLjQ1NDU1IDAuNTUxMjA1IDIuOTk5MjkgMCAzLjY4MTgyIDBDNC4zNTk2MiAwIDQuOTA5MDkgMC41NDY4MDQgNC45MDkwOSAxLjIzMTE1VjEuNjM2MzZINy4zNjM2NFYxLjIzMTE1QzcuMzYzNjQgMC41NTEyMDUgNy45MDgzOCAwIDguNTkwOTEgMEM5LjI2ODcxIDAgOS44MTgxOCAwLjU0NjgwNCA5LjgxODE4IDEuMjMxMTVWMS42MzYzNkgxMy4wOTA5Wk0xLjYzNjM2IDcuMzYzNjRWMTYuMzYzNkgxNi4zNjM2VjcuMzYzNjRIMS42MzYzNloiIGZpbGw9IiMyMzI4MkQiLz4KPC9zdmc+Cg==");}.gform_legacy_markup_wrapper button.gform-datepicker-toggle:has(.gform-calendar-icon) .gform-datepicker-toggle-icon{display:none;}.gform_legacy_markup_wrapper .ginput_container_date{position:relative;}@media only screen and (min-width:641px){.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half{display:-moz-inline-stack;display:inline-block;vertical-align:top;width:50%;padding-right:16px;float:none;}.gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker):not(.gfield_signature_container),.gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker):not(.gfield_signature_container){width:100% !important;margin:8px 0 0 0;padding-left:0;padding-right:0;}.gform_wrapper .top_label li.gfield.gf_left_half:before{content:"";display:block;clear:both;}.gform_wrapper .top_label li.gfield.gf_right_half:after{content:"";display:table;clear:both;}.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) select.medium,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) select.medium{width:100%;}.gform_wrapper .top_label li.gfield.gf_left_half textarea,.gform_wrapper .top_label li.gfield.gf_right_half textarea{width:98%;}.gform_wrapper .top_label li.gfield.gf_left_half+.gform_footer,.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield,.gform_wrapper .top_label li.gfield.gf_right_half+.gform_footer,.gform_wrapper .top_label li.gfield.gf_right_half+li.gfield{clear:both;}.gform_wrapper .top_label li ul.gfield_checkbox,.gform_wrapper .top_label li ul.gfield_radio{width:calc(100% + 16px);}.gform_wrapper ul.gform_fields:not(.top_label) li ul.gfield_checkbox,.gform_wrapper ul.gform_fields:not(.top_label) li ul.gfield_radio{width:calc(70% + 16px);}.gform_wrapper li.gfield[class*=col][class*=gf_list_] ul.gfield_checkbox,.gform_wrapper li.gfield[class*=col][class*=gf_list_] ul.gfield_radio{font-size:0;display:block;}.gform_wrapper li.gfield[class*=col][class*=gf_list_] ul.gfield_checkbox li,.gform_wrapper li.gfield[class*=col][class*=gf_list_] ul.gfield_radio li{font-size:.9rem;}.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_2col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_3col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_4col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_5col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_inline label.gfield_label{margin:0 0 10px 0;}.gform_wrapper li.gf_list_inline ul.gfield_checkbox li,.gform_wrapper li.gf_list_inline ul.gfield_radio li{width:auto !important;float:none !important;margin:0 8px 10px 0;display:-moz-inline-stack;display:inline-block;}html[dir=rtl] .gform_wrapper li.gf_list_inline ul.gfield_checkbox li,html[dir=rtl] .gform_wrapper li.gf_list_inline ul.gfield_radio li{padding-left:16px !important;padding-right:0 !important;}}.entry .gform_legacy_markup_wrapper.gf_browser_unknown ul li:after,.entry .gform_legacy_markup_wrapper.gf_browser_unknown ul li:before,.gform_legacy_markup_wrapper.gf_browser_unknown ul li:after,.gform_legacy_markup_wrapper.gf_browser_unknown ul li:before{content:none;}