.et_pb_image_0_tb_header img{max-width:220px;width:100%}@media screen and (max-width:1100px){#main-content div.et_pb_column{width:100%!important;margin-bottom:30px}#main-content div.et_pb_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}#footer-widgets{display:none}@media all and (max-width:980px){.et_header_style_left #main-header{padding:20px 0}.mobile_menu_bar{right:0%;position:absolute;margin-top:-9%}.mobile_menu_bar:before{color:#403936!important;font-size:45px}#mobile_menu2{margin-top:20px!important;border-top:3px solid #1e3f5a!important}}@media all and (max-width:480px){.mobile_menu_bar{margin-top:-20%}}.et_header_style_left header#main-header .logo_container,.et_header_style_left .logo_container{position:relative;height:auto;max-height:100%;padding:0;text-align:center}.et_header_style_left #main-header div #et-top-navigation{padding-left:0!important;padding-top:0;width:100%}.et_header_style_left #et_mobile_nav_menu{float:none;position:relative;margin-top:20px}@media (max-width:980px){.et_header_style_left #logo,.et_header_style_split #logo{max-width:22%}}@media (max-width:768px){.et_header_style_left #logo,.et_header_style_split #logo{max-width:35%}}.et_header_style_left #main-header .mobile_nav{padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgba(0,0,0,.05);text-align:left}.et_header_style_left .mobile_nav .select_page{display:inline-block}.et_header_style_left .mobile_menu_bar{position:absolute;top:2px;right:5px}.et_header_style_left .et_mobile_menu{top:53px}.et_mobile_menu{width:150%!important;right:0!important;left:-39%}p.gform_required_legend{display:none}.gform_wrapper .top_label .gfield_label,.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{display:none}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:15px;margin-bottom:0;margin-top:0;padding:8px;height:50px!important;background:#fff!important;border:1px solid #000!important;border-radius:0;color:#000!important;padding:10px!important}.gform_wrapper .gform_footer input.button{float:none;background-color:#ffffff!important;font-size:20px!important;color:#1e3f5a!important;font-weight:600!important;padding:12px 40px!important;border-radius:0px;letter-spacing:2px;cursor:pointer;width:auto!important;border:0px}@media all and (max-width:768px){.gform_wrapper .gform_footer input.button{border:solid 2px #1e3f5a!important}}.gform_wrapper .gform_footer input.button:hover{background-color:#1e3f5a!important;color:#ffffff!important;cursor:pointer!important}.gform_wrapper.gf_browser_chrome select{padding:23px 0 0px 3px;border-radius:0px;border:1px solid #000!important}#logo{-webkit-transform:initial}#page-container{padding-top:0px!important;margin-top:-1px!important}.et-social-icon a{display:inline-block;position:relative;color:#fff;font-size:20px;text-align:center;padding-top:15px;text-decoration:none;transition:color .3s ease 0s}.et-social-icon{padding-right:30px}.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}.gform_wrapper.gf_browser_chrome select{padding:12px 10px;border-radius:0px;border:1px solid #000!important;color:gray}@media all and (max-width:1100px){.stacked_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1!important;order:1!important}.second-on-mobile{-webkit-order:2!important;order:2!important}.third-on-mobile{-webkit-order:3!important;order:3!important}.fourth-on-mobile{-webkit-order:4!important;order:4!important}.stacked_row:last-child .et_pb_column:last-child{margin-bottom:0}}h2,h1.nonhero-h1{font-size:21px!important;color:#000000;font-weight:300;font-family:roboto,sans-serif!important}h1,h3,h2.large-h2,h2.hero-heading{font-family:tenez,sans-serif!important}h3,h2.large-h2{font-size:36px!important;font-weight:700;color:#1e3f5a!important}h2.hero-heading{font-size:50px!important}@media all and (max-width:768px){h2.hero-heading{font-size:36px!important}}@media all and (max-width:500px){h2{font-size:18px!important}h3,h2.large-h2{font-size:24px!important}h2.hero-heading{font-size:28px!important}}a{font-weight:500}div.et_builder_inner_content ul{line-height:1.3em!important;padding-top:20px!important;padding-bottom:20px!important}#main-content ul li:not(:first-child){padding-top:20px!important}li::marker{color:#1e3f5a!important}ul ul li::marker{font-size:10px}.et_pb_button{text-align:center;padding:6px 40px}@media all and (max-width:768px){.et_pb_button{width:100%!important}}#menu-main li,#menu-top-bar-menu li{padding:18px 25px 10px 25px;margin-top:0px}#menu-top-bar-menu li:hover{background-color:#eee7e0!important}#menu-top-bar-menu li:hover a,#menu-main li:hover a{color:#1e3f5a!important}#menu-top-bar-menu .sub-menu{width:285px!important;padding:20px}#menu-top-bar-menu .sub-menu li{padding:0px;width:100%}#menu-top-bar-menu .sub-menu li:hover a{background-color:#1e3f5a!important;color:#ffffff!important}#menu-top-bar-menu .sub-menu li a{color:#ffffff!important}#menu-top-bar-menu .sub-menu li:first-child{border-bottom:solid 3px #949faf}.nav li ul{width:300px;border-top:2px solid #1e3f5a!important}.et-menu li li a{width:auto}ul.sub-menu li{border:0px!important}.et_multi_view__hovered h2,.three-cta-card:hover h2{width:118.5%!important;position:absolute;bottom:0!Important;left:0;background-color:#ffffff!important;color:#1e3f5a!important}.et_pb_cta_3:hover>.et_pb_cta_3.et_pb_promo_description,.et_pb_cta_4:hover>.et_pb_cta_4.et_pb_promo_description{position:relative;padding-bottom:0px}.et_multi_view_swapped{padding:0px 35px 15% 35px!important}.three-cta-card .et_pb_promo_description h3{padding-bottom:30%!important;text-align:center}@media all and (max-width:768px){.three-cta-card .et_pb_promo_description h3{padding-bottom:20%!important;text-align:center;color:#ffffff!important}.et_pb_cta_3 h3,.et_pb_cta_4 h3{padding-bottom:8%!important;text-align:center;color:#ffffff!important}.et_pb_row{padding-top:0px;padding-bottom:0px}.et_multi_view__hovered h3{padding:0px!important;text-align:left}.et_multi_view__hovered	.et_pb_promo_description{top:15%}}@media all and (max-width:500px){.three-cta-card .et_pb_promo_description h3{padding-bottom:40%!important;text-align:center}.et_pb_cta_3 h3,.et_pb_cta_4 h3{padding-bottom:30%!important;text-align:center}.et_pb_promo_description p{font-size:15px!important;line-height:1.7}.et_multi_view__hovered h3{padding:0px!important;text-align:left}.et_multi_view__hovered	.et_pb_promo_description{top:15%}}div.et_pb_section_0_tb_body.et_pb_section{background-color:#ffffff!important}article.floor-plan{display:block!important}div.floor-plan-post .et_pb_row{width:100%!important;max-width:none!important}div.floor-plan-post .et_pb_post_title{margin-bottom:0px!important}div.floor-plan-post{padding:0px!important}div.floor-plan-post p{font-weight:300!important;line-height:2em!important}div.slick-slide.slick-current div.wdc-carousel-nav-item figure{border:8px solid #1e3f5a!important}div.floor-plan-popup{max-width:1000px!important}.da-close.evr-close{background-color:#403936!important;font-size:34px!important;color:#ffffff!important;height:40px!important;line-height:40px!important;width:40px!important;opacity:1!important;font-family:tenez,sans-serif!important;font-weight:700!important}#LaSalle div.slick-slider>div>div,#Joliet div.slick-slider>div>div,#Lakeshore div.slick-slider>div>div{transform:translate(0px,0px)!important}@media (min-width:981px){div.floor-plan-post div.featured-img-col{width:38.1%!important}div.floor-plan-post div.fp-details-col{width:61.1%!important;padding-right:5.5%!important}}@media (max-width:499px){.dp-dfg-items .floor-plan{padding:0px!important}div.floor-plan-post div.et_pb_specialty_column{padding:5%!important}div.floor-plan-post div.et_pb_column_single{margin:0px!important}}ul.dp-dfg-level{background-color:#ffffff!important}#blog-grid h2{font-family:tenez,sans-serif!important;padding-top:20px}#blog-grid div.dp-dfg-meta.entry-meta{display:none}#blog-grid .dp-dfg-header.entry-header,#blog-grid .dp-dfg-content.entry-summary,#blog-grid .read-more-wrapper{padding-left:20px!important;padding-right:20px!important}#blog-grid .read-more-wrapper{padding-bottom:20px}#blog-grid div.et_pb_button_wrapper{text-align:left}#blog-grid a.dp-dfg-more-button{font-size:18px;padding:6px 30px;font-weight:700}#blog-grid span.et-pb-icon.dp-dfg-search-icon{color:#ffffff!important;font-family:roboto!important;background-color:#403936!important;width:auto!important;padding:6px 30px}#blog-grid div.dp-dfg-search{border:2px solid #403936;box-shadow:6px 6px 18px -7px rgba(0,0,0,0.3)}#blog-grid div.dp-dfg-filters-dropdown{border:2px solid #403936}a.dp-dfg-filter-link.active{color:#403936!important}#blog-grid li.pagination-item.active a,#blog-grid li.pagination-item.previous-posts a,#blog-grid li.pagination-item.next-posts a{background-color:#403936!important;color:#ffffff}#blog-grid ul.pagination li.pagination-item{margin:0px 3px;padding:0px!important}#blog-grid li.pagination-item a{box-shadow:6px 6px 18px -7px rgba(0,0,0,0.3)}@media (min-width:499px){#blog-grid div.dp-dfg-search .dp-dfg-search-input{min-width:225px!important}#blog-grid div.dp-dfg-search{position:absolute;right:0px}}@media (max-width:499px){#blog-grid span.et-pb-icon.dp-dfg-search-icon{padding:6px 10px;font-size:14px!important}}.eventsgrid{}.eventslist{margin-top:40px;display:grid;grid-template-columns:15% 35% 50%;background-color:#F9FAFB!important;box-shadow:6px 6px 18px -7px rgba(0,0,0,0.3)}.ev-week-day{font-family:museo-slab,serif!important;font-weight:700;text-align:center;font-size:18px}.ev-month{font-family:tenez,sans-serif!important;font-weight:700;text-transform:uppercase;text-align:center;color:#1e3f5a!important;font-size:2em;padding-top:10px;line-height:1em;letter-spacing:3px}.ev-day{font-family:tenez,sans-serif!important;font-weight:700;text-transform:uppercase;text-align:center;color:#1e3f5a!important;font-size:3em;padding-bottom:10px;line-height:1em;letter-spacing:4px}.ev-time{font-family:museo-slab,serif!important;font-weight:700;text-transform:uppercase;text-align:center;font-size:21px}.ev-detail,.ev-info{display:flex;align-items:center;justify-content:center}.ev-img img{max-width:100%;height:100%;object-fit:cover;transition:.5s ease all}.ev-img img:hover{max-width:103%;height:103%;transition:.5s ease all}.ev-img{overflow:hidden}.ev-desc{line-height:1.7em!important}.ev-link{padding-bottom:10px}.ev-link a{font-size:1.8em;font-family:tenez,sans-serif!important;color:#1e3f5a!important;font-weight:bold}.ev-info{padding:32px}.em-booking-form-details input{border:1px solid #efefef}.ev-more-btn{background-color:#403936!important;padding:12px 24px;color:#ffffff!important;transition:.3s ease all}.ev-more-btn:hover{background-color:#ffffff!important;color:#403936!important;border:2px solid #403936}.ev-loc{text-align:center;padding-bottom:32px}.em-booking-form-details input,.em-booking-form-details textarea{border:1px solid #212d65}.event-button{transition:.3s ease all}.event-button:hover .et_pb_promo_description{opacity:0}.event-button:hover .et_pb_button.et_pb_promo_button{display:flex!important;position:absolute;height:100%;top:0;bottom:0;right:0;left:0;flex-direction:column;justify-content:center}.em-booking-submit{width:100%;background:#C3D138;text-transform:uppercase;color:#002e51;border:none!important;font-size:18px;padding:12px 24px;margin-top:16px}span.em-pagination{display:flex;justify-content:center;align-items:center}.page-numbers{padding:8px}@media all and (max-width:980px){.eventsgrid{grid-template-columns:100%;display:grid;row-gap:0;margin-bottom:24px}.eventslist{margin-top:16px;display:grid;grid-template-columns:100%}.ev-detail{padding:32px}}div.et_pb_section.et_pb_section_0_tb_body:has(div.em-event-single){background-color:#eee7e0!important;margin:3% 10%;border:3px solid #403936}div.event-column-1 p{line-height:1.7em!important;font-family:roboto,sans-serif!important}div.event-column-1{float:left;width:50%;background-color:#ffffff}div.event-column-1 table{width:80%!important;margin:0 10%!important}div.event-column-1 h1.event-name{margin:25px 10% 0px 10%!important}div.event-column-1 table td{width:50%!important}div.event-column-1 span.event-notes p,div.event-column-1 span.event-notes h2,div.event-column-1 span.event-notes h3,div.event-column-1 span.event-notes h4{margin:15px 10% 40px 10%!important}div.event-column-2{float:left;width:50%;padding:5%}@media all and (max-width:980px){div.event-column-1,div.event-column-2{width:100%!important}}div.tmm_member{background-color:#f6f3ef!important;min-height:0px!important;width:21%!important;margin:65px 2%!important;box-shadow:0px 0px 13px 0px rgba(0,0,0,0.16)!important;border:0px!important}div.tmm_textblock{padding:0px!important}div.tmm_photo{width:100%!important;border:0px!important;height:250px;box-shadow:3px 0px 5px 0px rgba(0,0,0,0.16)!important}div.tmm_names{font-family:tenez,sans-serif!important;color:#1e3f5a!important;font-weight:700!important;font-size:1.4em!important;margin-bottom:0px!important;margin-top:20px!important}span.tmm_fname{color:#1e3f5a!important}span.tmm_lname{color:#1e3f5a!important}div.tmm_job{color:#000000!important;font-weight:300!important;margin-bottom:15px!important;text-transform:uppercase;line-height:1.5em;min-height:60px;padding:0px 10px}div.tmm_more_info{background-color:#403936;color:#ffffff!important;margin-bottom:0px!important;text-transform:uppercase;padding:10px}div.tmm_comp_text_dark{background-color:#f6f3ef!important;color:#000000!important;text-transform:none!important;margin:-11px}div.tmm_comp_text_dark p{padding:20px!important;text-align:left!important}@media all and (max-width:480px){div.tmm_member{width:100%!important;margin:70px 0%!important}#leadership-team	div.tmm_photo{border-top:5px solid #403936!important;min-height:300px;background-position:center 30%!important}#board-of-directors	div.tmm_photo{border-top:5px solid #403936!important;min-height:365px;background-position:center 0%!important}}body.single-post #main-content{padding:5%}#gallery-slider ul.slick-dots li.slick-active button{border:solid 1px #ffffff!important}#gallery-slider div ul.slick-dots li{padding-top:0px!important}#gallery-slider button.slick-next::before{margin-left:-80%!important;transform:scale(1,0.6)!important}#gallery-slider button.slick-prev::before{transform:scale(1,0.6)!important;margin-left:-20px}#gallery-slider .slick-list{padding-bottom:40px}.fp-details-col{padding:0 30px}@media screen and (max-width:1515px){.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{left:-80px}}@media screen and (max-width:515px){#money-gauge{transform:scale(.7);transform-origin:top left;width:500px!important;height:900px!important;max-width:200%}}@media (min-width:980px){body .eventslist{grid-template-columns:1fr 1fr 50%!important}}