.wpb_content_element.wpfox_block{background-color:#3e6c89;padding:30px 30px 40px 35px;margin-bottom:8px !important}.wpb_content_element.wpfox_block.wpfox_light{background-color:#f3efe6}.wpb_content_element.wpfox_block.wpfox_dark{background-color:#002f54}.wpb_content_element.wpfox_block.wpfox_orange{background-color:#c9764c}.wpfox_block h1,.wpfox_block h2,.wpfox_block h3,.wpfox_block h4,.wpfox_block h5,.wpfox_block h6,.wpfox_block p,.wpfox_block li,.wpfox_block p a{color:#fff}.wpfox_block.wpfox_light h1,.wpfox_block.wpfox_light h2,.wpfox_block.wpfox_light h3,.wpfox_block.wpfox_light h4,.wpfox_block.wpfox_light h5,.wpfox_block.wpfox_light h6{color:#b99761}.wpfox_block.wpfox_light p,.wpfox_block.wpfox_light li{color:#3e6c89}.wpfox_block h1:not(:first-child),.wpfox_block h2:not(:first-child),.wpfox_block h3:not(:first-child),.wpfox_block h4:not(:first-child),.wpfox_block h5:not(:first-child),.wpfox_block h6:not(:first-child){margin-top:10px}.wpfox_block h1:not(:last-child),.wpfox_block h2:not(:last-child),.wpfox_block h3:not(:last-child),.wpfox_block h4:not(:last-child),.wpfox_block h5:not(:last-child),.wpfox_block h6:not(:last-child){margin-bottom:12px}.wpfox_block p:not(:last-child){margin-bottom:14px}.wpfox_block p:last-child{margin-bottom:0}.wpfox_block h3{font-weight:300;letter-spacing:-.025em}.wpfox_block h4,.wpfox_block h4 a{font-size:20px;font-weight:400;letter-spacing:0;color:#fff}.wpfox_block p{font-size:14px;padding-right:20px}.wpfox_block .wpb_wrapper>:last-child{margin-bottom:0}.wpfox_block .button,.wpfox_block .button:hover,.wpfox_block .button:active,.wpfox_block .button:focus{background-color:#b99761;border-color:#b99761;color:#fff}@media (min-width:40em) and (max-width:63.999em){.wpb_content_element.wpfox_block{padding:25px 30px 35px}}@media (max-width:39.999em){.wpb_content_element.wpfox_block{padding:20px 25px 30px}}.wpb_content_element.wpfox_block.wpfox_global_visit_block{background-color:#002f54}.wpb_content_element.wpfox_block.wpfox_global_visit_block p{padding-right:0}.wpb_content_element.wpfox_block.wpfox_global_visit_block .button{background-color:#3e6c89;border-color:#3e6c89}.wpb_content_element.wpfox_callout_list_block ul{columns:auto;column-gap:normal;margin:0 0 -8px;max-width:250px;list-style:none;margin:0;padding:0}.wpb_content_element.wpfox_callout_list_block ul li{text-transform:uppercase;margin:0;font-weight:700;padding:8px 0 8px 15px;position:relative}.wpb_content_element.wpfox_callout_list_block ul li:before{content:"\203a";position:absolute;margin:0;opacity:.5;font-size:unset;left:0}.wpb_content_element.wpfox_callout_list_block ul li+li{border-top:1px solid #b2bcca}.wpfox_block.wpfox_events_block .event:not(:last-child){margin:0 0 20px}.wpfox_block.wpfox_events_block p,.wpfox_block.wpfox_events_block p a{margin:0}.wpb_content_element.wpfox_block.wpfox_orange.wpfox_open_house_block{padding-top:18px;padding-bottom:26px;padding-left:30px;padding-right:35px}.wpfox_block.wpfox_open_house_block p{font-size:15px;font-weight:600;margin-bottom:2px}.wpb_content_element.wpfox_download_item_block{padding:0;transition:all .4s}.wpb_content_element.wpfox_download_item_block a{color:#fff;transition:all .4s;background-image:url('/wp-content/themes/ceslc/assets/images/icon-download.png');background-repeat:no-repeat;background-size:31px auto;background-position:right 15px center;font-size:14px;padding:10px 60px 10px 20px;display:block}.wpb_content_element.wpfox_download_item_block:hover{opacity:.8}.wpb_content_element.wpfox_testimonial_block{padding:40px 50px 50px 45px}.wpb_content_element.wpfox_testimonial_block h3{font-size:24px;font-style:italic;font-weight:400;line-height:1.7;margin-bottom:30px}.wpb_content_element.wpfox_testimonial_block h5{font-size:11px;letter-spacing:.075em}.wpb_content_element.wpfox_testimonial_block.light-background{background-color:#fff;padding:15px 40px;margin-bottom:54px}.wpb_content_element.wpfox_testimonial_block.light-background h3{color:#002f54;font-style:normal;font-weight:300;letter-spacing:0;font-size:27px;line-height:1.4;margin-bottom:22px}.wpb_content_element.wpfox_testimonial_block.light-background h5{color:#002f54;font-size:12px;font-weight:600;letter-spacing:0}@media (min-width:40em) and (max-width:63.999em){.wpb_content_element.wpfox_testimonial_block.light-background{padding:13px 30px;margin-bottom:39px}.wpb_content_element.wpfox_testimonial_block.light-background h3{font-size:23px;margin-bottom:20px}}@media (max-width:39.999em){.wpb_content_element.wpfox_testimonial_block.light-background{padding:10px 20px;margin-bottom:24px}.wpb_content_element.wpfox_testimonial_block.light-background h3{font-size:19px;margin-bottom:18px}}.wpb_content_element+.wpb_content_element.wpfox_spotlight_block{margin-top:54px}.wpb_content_element.wpfox_spotlight_block img{width:65%;margin-top:-75px;margin-bottom:28px;min-width:174px;display:none}.wpb_content_element.wpfox_spotlight_block h3{line-height:1;margin:0 0 15px}.wpb_content_element.wpfox_spotlight_block h4{font-size:30px;line-height:1;margin:0 0 2px;font-family:'Roboto';font-weight:500}.wpb_content_element.wpfox_spotlight_block p{font-size:15px;margin:0 0 10px}.wpb_content_element.wpfox_spotlight_block .button{background-color:#fff;color:#3e6c89;border-color:#fff}.wpb_content_element.wpfox_spotlight_block.format-horizontal{padding:0;background-color:#002f54}.wpb_content_element.wpfox_spotlight_block.format-horizontal .spotlight-image{display:block;height:100%;width:100%;background-size:cover;background-position:center center;background-image:none !important;background-color:#fff;pointer-events:none}@media (min-width:64em){.wpb_content_element.wpfox_spotlight_block.format-horizontal .col-text{max-width:314px;-ms-flex:0 0 314px;flex:0 0 314px}}.wpb_content_element.wpfox_spotlight_block.format-horizontal .text{padding:40px 12px 50px}.wpb_content_element.wpfox_spotlight_block.format-horizontal h3{color:#b99761;margin-bottom:30px}.wpb_content_element.wpfox_spotlight_block.format-horizontal h4{font-size:27px}.wpb_content_element.wpfox_spotlight_block.format-horizontal p{margin-bottom:15px}.wpb_content_element.wpfox_spotlight_block.format-horizontal .button{background-color:#b99761;border-color:#b99761;color:#fff}@media (min-width:40em) and (max-width:63.999em){.wpb_content_element.wpfox_spotlight_block h4{font-size:27px}.wpb_content_element.wpfox_spotlight_block p{font-size:14px}.wpb_content_element.wpfox_spotlight_block.format-horizontal h4{font-size:27px}}@media (max-width:39.999em){.wpb_content_element.wpfox_spotlight_block h4{font-size:24px}.wpb_content_element.wpfox_spotlight_block p{font-size:13px}.wpb_content_element.wpfox_spotlight_block.format-horizontal h4{font-size:24px}.wpb_content_element.wpfox_spotlight_block.format-horizontal .text{padding:30px 30px 20px}}