@font-face{font-family:'The Seasons';src:url(/wp-content/themes/eau-claire-residences-child/season_font/theseasons-reg.ttf) format('truetype');font-weight:400}@font-face{font-family:'The Seasons Bold';src:url(/wp-content/themes/eau-claire-residences-child/season_font/TheSeasonsBold.ttf) format('truetype');font-weight:700}h1,h2,h3,h4,h5,h6{font-family:"The Seasons"!important}body,p,li,span{font-family:"Poppins",sans-serif!important}html,body{overflow-x:hidden!important}.main-header{right:0;margin:0 auto}a{text-decoration:none!important;font-family:"Poppins",sans-serif!important}nav.hfe-nav-menu__layout-horizontal.hfe-nav-menu__submenu-arrow{width:100%!important}.padding-remove p{margin:0}.main-header .elementor-widget-button a{padding:12px 16px!important}.two-fields.field-right{float:right}.two-fields{width:49%;float:left;margin-bottom:15px}.single-fields{margin-bottom:15px}.single-fields select,.single-fields textarea{width:100%}.wpcf7-submit{background:#10243C!important;margin:50px 0 0!important;color:#fff!important;border:0!important;padding:12px 16px!important;font-size:16px!important;transition:1s all;border-radius:4px!important}.wpcf7-submit:hover{background:#80C5D2!important;color:#10243C!important;transform:scale(1.1)}.wpcf7 form .wpcf7-response-output{margin:20px 0 40px!important;border:none!important;font-size:16px!important;font-family:'Poppins'!important;text-align:center!important}.contactform p{font-size:14px;text-align:center;color:#10243C;line-height:167%;margin:0}.single-fields textarea{height:200px}.contactform input,.contactform select,.contactform textarea,.select-field>span{background:#ECEBE5;border:0;font-size:18px;line-height:167%;padding:15px;border-radius:15px;margin-bottom:5px;font-family:'Poppins'!important;font-weight:400;color:#A0A0A6}.contactform input::placeholder,.contactform textarea::placeholder{font-size:18px;line-height:167%;font-family:"Poppins",Sans-serif!important;font-weight:400;color:#A0A0A6}:focus,:focus-visible{outline:none!important}.contactform textarea{height:153px}.contactform select{color:#141A22}.site{border:0;max-width:100%}.submit_btn{text-align:center}.container{max-width:1248px!important;width:100%;padding:0}.page_404{padding:180px 0 90px;background:#fff}.page_404 img{width:100%}.four_zero_four_bg{background-image:url(https://cdn.dribbble.com/users/285475/screenshots/2083086/dribbble_1.gif);height:430px;background-position:center}.four_zero_four_bg h1{font-size:80px;color:#092139}.contant_box_404 h3{font-size:42px;font-weight:700}.link_404{font-size:18px;font-weight:600;text-transform:uppercase;line-height:32px;letter-spacing:2px;color:#10243C!important;transition-duration:1s;border-radius:15px;padding:12px 60px 12px 60px;display:inline-block;margin-top:10px;background:#80C5D2;text-decoration:none}.contant_box_404{margin-top:-50px}.contant_box_404 p{font-size:20px}.link_404:hover{transform:scale(1.1);background:#10243C;color:#fff!important}.banner_images{min-height:458px;background-size:cover;background-position:center center;position:relative;align-items:end;display:flex;justify-content:center;width:100%;text-align:center;padding-bottom:50px}.banner_images::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgb(0 0 0 / .5)}.banner_images h1{color:#fff;position:relative;font-size:72px;line-height:92px;text-transform:capitalize}.meta-data{position:relative;color:#fff;font-size:24px;display:flex;align-items:center;justify-content:center;gap:30px}.hentry{padding:0!important}.inner_content{padding:60px 0;min-height:400px}.inner_content p{color:#474747;font-size:25px;font-weight:400;line-height:167%!important}.author-page-content{padding:60px 0 20px}.image_div img{height:260px!important;object-fit:cover;width:100%}.inner_main{border:1px solid #ccc;box-shadow:2px 2px 10px rgb(9 33 57 / .4);height:100%;overflow:hidden}.auth-content-area{padding:20px;transition:1s All}.auth-content-area h3{color:#10243C;font-size:30px;line-height:36px;margin:10px 0;font-weight:700}.auth-content-area a{text-decoration:none!important;max-width:max-content}.auth-content-area p{font-size:16px;line-height:167%;color:#10243C}.read_more-btn{background:#80C5D2!important;color:#10243C!important;border:0!important;padding:12px 16px!important;font-size:16px!important;transition:1s all;border-radius:4px;display:inline-block;font-weight:500;line-height:0}.inner_main:hover .read_more-btn{transform:scale(1.1);background:#10243C!important;color:#fff!important}.inner_main:hover .auth-content-area{background:#80c5d2;color:#fff}.inner_main:hover .auth-content-area h3,.inner_main:hover .auth-content-area p{color:#fff}.cat-colmn{margin-bottom:40px}.s1{fill:#141a22}@media(max-width:767px){.main-header li a::after{content:none!important}}@media (min-width:768px){nav.hfe-nav-menu__layout-horizontal.hfe-nav-menu__submenu-arrow{width:100%!important}}.footer-section{background-size:49% 59%!important}.backround-index::before{z-index:3}.header-register-btn.current_page_item a{color:#fff!important}.select-field>span{position:relative!important;background:#ecebe5;padding:15px 0!important}.select-field>span:before{content:"";right:17px;position:absolute;transform:translateY(-50%);top:50%;color:#141a22;background-image:url(https://eauclaireresidences.com/wp-content/uploads/2025/05/Vector-4.png);background-size:12px;background-repeat:no-repeat;height:7px;width:12px}.select-field>span>select{padding-right:40px;appearance:none;position:relative;z-index:9;background:#fff0;margin-top:10px}div#wpadminbar span{font-family:dashicons!important}.headerSectionscrolled{box-shadow:0 2px 10px rgb(0 0 0 / .4)}body .filtr-item{padding-right:12px!important;padding-left:12px!important;padding-top:12px!important;padding-bottom:12px!important}.simplefilter li{padding:10px 24px!important;font-size:20px;border-radius:2px;font-weight:500!important;background:#C8C0B3!important;margin-right:24px!important}.simplefilter li.active,body .simplefilter li:hover{background-color:#c8c0b3!important;color:#10243C!important;opacity:50%}.portfolio-wraper.pfg-bootstrap .col-lg-12.col-md-12.col-xs-12{padding-bottom:24px;border-bottom:1px solid #000;margin:0 auto 56px;width:calc(100% - 24px)!important}.filtr-container.filters-div{margin:0!important}@media (max-width:1440px) and (min-width:1201px){.main-header{width:calc(100% - 192px)!important}.container{padding:0 96px;max-width:100%!important}.banner_images h1{font-size:42px;line-height:52px}.inner_content p{font-size:20px}}@media (max-width:1200px) and (min-width:992px){.main-header{width:calc(100% - 120px)!important}.container{padding:0 60px}.portfolio-wraper.pfg-bootstrap .col-lg-12.col-md-12.col-xs-12{margin:0 auto 40px}.banner_images h1{color:#fff;position:relative;font-size:42px;line-height:52px;text-transform:capitalize}.auth-content-area h3{font-size:26px;line-height:36px}.page_404{padding:140px 0 60px;background:#fff}.inner_content p{font-size:18px}.meta-data{font-size:22px}}@media (max-width:1024px){.main-header .mobile-navigation{position:static!important}.main-header .mobile-navigation .menu-is-active{left:0!important}.main-header .mobile-navigation .menu-is-active{left:0!important;top:96%!important}.main-header .mobile-navigation .hfe-nav-menu-icon{padding:0!important}.main-header .mobile-navigation a:before,.main-header .mobile-navigation a:after{height:1px!important;content:""!important;position:absolute!important;width:100%!important;top:-1px!important}.main-header .mobile-navigation a:after{bottom:-1px!important;top:auto!important}.contactform input,.contactform select,.contactform textarea{font-size:16px;line-height:160%;padding:10px 15px;border-radius:10px;width:100%}.contactform input::placeholder,.contactform textarea::placeholder{font-size:16px;line-height:160%}.submit_btn input{width:90%}.wpcf7 form .wpcf7-response-output{margin:0 0 40px!important}}@media (max-width:991px){.coming-section .eac-background__images-wrapper{top:0!important;background-position:bottom left!important;margin-bottom:0;background-size:100% 50%!important}.portfolio-wraper.pfg-bootstrap .col-lg-12.col-md-12.col-xs-12{margin:0 auto 30px}}@media (max-width:991px) and (min-width:768px){body .simplefilter li{font-size:16px;margin-right:15px!important}.main-header{width:calc(100% - 80px)!important}.banner_images h1{font-size:42px;line-height:80px}.inner_content p{font-size:16px}.inner_content{padding:40px 0}.banner_images{min-height:400px}.container{padding:0 40px}.auth-content-area h3{font-size:24px;line-height:34px}.contant_box_404 h3{font-size:30px;font-weight:700}.page_404{padding:120px 0 60px}.banner_images h1{font-size:30px;line-height:40px}.meta-data{font-size:20px}}@media (min-width:768px){.auth-content-area{min-height:280px;display:flex;justify-content:space-between;flex-direction:column}}@media (max-width:767px){body .simplefilter li{padding:10px 15px!important;font-size:16px;margin-right:2px!important}.wpcf7-submit{margin:20px 0 0!important}.main-header{width:calc(100% - 40px)!important}.banner_images h1{font-size:27px;line-height:42px}.meta-data{font-size:18px}.banner_images{min-height:375px;background-position:center}.inner_content p{font-size:16px}.inner_content{padding:40px 0}.container{padding:0 20px}.full-column img{max-width:100%!important;width:auto!important}.find-place-img{overflow:hidden}.find-place-img .elementor-widget-container{height:300px}.find-place-img img{object-fit:cover}.portfolio-wraper.pfg-bootstrap .col-lg-12.col-md-12.col-xs-12{padding-bottom:20px;margin:0 auto 20px}.auth-content-area h3{font-size:22px;line-height:32px}.auth-content-area p{font-size:14px;line-height:167%;color:#10243C}.contant_box_404 h3{font-size:27px}.link_404{font-size:16px;line-height:26px}.contant_box_404 p{font-size:16px}.page_404{padding:80px 0 40px}}@media (max-width:575px){.two-fields{width:100%;float:left}body .simplefilter li{font-size:14px;width:48%;text-align:center}}@media (max-width:480px){.copyright-footer{flex-direction:column!important;gap:15px!important;justify-content:center!important;align-items:center!important}}