html{scroll-behavior:smooth}body .site{padding:0;margin:0;box-shadow:none;max-width:none;width:100%;overflow:hidden}footer#colophon{max-width:none;margin:0;padding:0;border-top:none}a:link{outline:none!important}a,a:focus{outline:none;text-decoration:none!important;transition:all 500ms ease-in-out}img.img-fluid{display:block}.fancy{line-height:.5;text-align:center;overflow:hidden}.fancy span{display:inline-block;position:relative}.fancy span:before,.fancy span:after{content:"";position:absolute;height:1px;top:50%;width:273px;background:#27aae2}.fancy span:before{right:100%;margin-right:15px;width:143px}.fancy span:after{left:100%;margin-left:15px}.black-color .elementor-counter .elementor-counter-number-suffix{color:#000}.aLink a{color:#636363}.aLink a:hover{color:#000}.siteNav nav ul li.elementor-button-wrapper a{padding-left:50px!important;position:relative;margin-left:20px}.siteNav nav ul li.elementor-button-wrapper a::before{content:'\f003';position:absolute;left:22px;font-family:'fontAwesome';background-color:transparent!important;opacity:1!important;font-weight:400}.footerMenu nav ul.hfe-nav-menu li{position:relative}.footerMenu nav ul.hfe-nav-menu li::before{content:"\f105";font-size:20px;font-family:FontAwesome;color:#c3996b;position:absolute;line-height:30px;top:3px}.footerMenu nav ul.hfe-nav-menu li a{padding-left:24px!important}.testimonial-list .testimonial-box p{font:400 18px/30px 'Poppins';color:#3c3c3c;padding-bottom:15px}.testimonial-list .testimonial-box h2{font:700 18px/18px 'Poppins';color:#202020;text-transform:uppercase}.testimonial-list .testimonial-box h3{font:400 18px/24px 'Poppins';color:#202020}.testimonial-list .owl-nav{display:flex;padding-top:15px}.testimonial-list .owl-nav .owl-prev,.testimonial-list .owl-nav .owl-next{font:700 18px/20px 'Poppins';text-transform:uppercase;color:#3c3c3c;transition:all 500ms ease-in-out;padding-right:22px;position:relative}.testimonial-list .owl-nav .owl-prev:hover,.testimonial-list .owl-nav .owl-next:hover{color:#8a5d3b}.testimonial-list .owl-nav .owl-prev::after{content:'//';font:700 18px/20px 'Poppins';color:#3c3c3c;position:absolute;left:48px;top:0}.homeblog-list .homeblog-box .homeblog-content{padding:35px 10px}.homeblog-list .homeblog-box .homeblog-content h3{font:400 14px/20px 'Poppins';color:#6a7482;margin-bottom:20px}.homeblog-list .homeblog-box .homeblog-content h2{font:500 18px/25px 'Poppins';color:#0b1030;margin-bottom:20px}.homeblog-list .homeblog-box .homeblog-buttons a{font:400 18px/20px 'Poppins';color:#23252a}.homeblog-list .homeblog-box .homeblog-buttons a i{font:400 18px/20px 'Fontawesome';margin-left:9px}.homeblog-list .homeblog-box .homeblog-buttons a:hover{color:#8a5d3b}.contactForm form .row,.fancybox-content.property_schedule .schedule_wrapper .row{margin:0 -7px}.contactForm form .row>div,.fancybox-content.property_schedule .schedule_wrapper .row>div{padding:0 7px}.contactForm form .row>.form-group,.fancybox-content.property_schedule .schedule_wrapper .row>.form-group{margin-bottom:3px}.contactForm form .row>.form-group input,.fancybox-content.property_schedule .schedule_wrapper .row .form-group input{padding:20px 15px;height:63px;border-radius:8px;background:#f1f1f1;border:none;color:#636363;font:400 16px/16px 'Poppins';margin-bottom:11px}.fancybox-content.property_schedule .schedule_wrapper .row .form-group label{display:block;margin-bottom:5px;font:400 16px/16px 'Poppins';color:#333}.contactForm form .row>.form-group textarea{padding:20px 15px;border-radius:8px;height:120px;background:#f1f1f1;border:none;color:#636363;font:400 16px/16px 'Poppins';margin-bottom:11px}.contactForm form .row>.form-group select{height:50px;border-radius:8px}.contactForm form .row input[type="submit"],.fancybox-content.property_schedule .schedule_wrapper .row input[type="submit"]{max-width:187px;height:57px;font:700 20px/21px 'Poppins';border-radius:9px;background:#8a5d3b;border:1px solid #8a5d3b;color:#fff;transition:all .5s ease-in-out;box-shadow:none}.fancybox-content.property_schedule .schedule_wrapper .row input[type="submit"]{font:500 15px 'Poppins';height:auto;padding:6px 12px}.contactForm form .row input[type="submit"]:hover,.fancybox-content.property_schedule .schedule_wrapper .row input[type="submit"]:hover{background-color:#1c1c1d;color:#fff;border:1px solid #8a5d3b}.contactForm form .row input:focus,.fancybox-content.property_schedule .schedule_wrapper .row .form-group input:focus,.contactForm form .row textarea:focus,.contactForm form .row>.form-group select:focus{box-shadow:none}.contactNewsletter .tnp-subscription{max-width:100%;margin:auto!important}.contactNewsletter .tnp-subscription form{display:flex;justify-content:center;align-items:center}.contactNewsletter .tnp-subscription .tnp-field-email{width:77%}.contactNewsletter .tnp-email{height:70px;background-color:#fff!important;color:#898989!important;font:400 14px/20px "Poppins"!important;outline:none;box-shadow:none;padding:15px 30px!important;border:1px solid #777777!important}.contactNewsletter .tnp-email::placeholder{color:#2a2a2a;font:400 16px/20px "Roboto"!important;color:#898989}.contactNewsletter .tnp-field.tnp-field-button .tnp-submit{height:70px;background-color:#c3996b;font:700 18px/22px 'Poppins';color:#fff;padding:13px 20px}.contactNewsletter .tnp-field.tnp-field-button .tnp-submit:hover{background-color:#1c1c1d;color:#fff;transition:.5s}.contactNewsletter label{display:none!important}.elementor-section.overflowSection{margin-left:-120px;width:auto}.getInTouch form .row>.form-group input{background:#fff;border:1px solid #d2d2d2}.getInTouch form .row>.form-group textarea{background:#fff;border:1px solid #d2d2d2}.getInTouch form .row input[type="submit"]{margin-top:20px}.blogList .postImg{width:100%;height:100%}.blogList .postImg img{width:100%;height:100%;object-fit:cover;border-radius:8px}.blogList .blogCard{padding:18px 26px 18px 18px;border:1px solid #ececec;border-radius:8px;margin-bottom:40px}.blogList .blogCard .col-md-4{padding-left:0}.blogList .blogCard .postDate{font:500 17px/22px 'Montserrat';color:#3e3e3e}.blogList .blogCard .postDate i{font-family:"FontAwesome";color:#c3996b;margin-right:13px}.fa-calendar:before{content:"\f073"!important}.blogList .blogCard h2{font:700 28px/35px 'Playfair Display';color:#3e3e3e;padding-right:50px;margin:12px 0 20px}.blogList .blogCard p{font:400 16px/25px 'Roboto';color:#656464;margin-right:10px;margin-bottom:25px}.blogList .blogCard .postInfo{padding:17px 19px;border:1px solid #dadada;border-radius:8px;display:flex;justify-content:space-between}.blogList .blogCard .postInfo i{font-family:"FontAwesome";color:#c3996b;margin-right:10px}.blogList .blogCard .post-btn{margin-left:-20px;background:#c3996b;border-radius:8px;text-transform:uppercase;font:700 18px/26px 'Roboto';color:#fff;padding:12px 30px;display:inline-block}.blogList .blogCard .post-btn:hover{background:#1c1c1d}.blogList>.row>.col-lg-4{padding-right:100px}.inner-post-list nav[aria-label="Page navigation"]{width:66%;float:right}.inner-post-list nav[aria-label="Page navigation"] .pagination{justify-content:center}.inner-post-list .pagination{position:relative;display:flex;justify-content:center;padding-top:10px}.inner-post-list .pagination li a{position:relative;display:inline-block;font:400 18px/32px 'Roboto';color:#0f172a;padding:0 3px;transition:0.5s}.inner-post-list .pagination li a:hover{color:#c3996b}.inner-post-list .pagination li a[aria-label="Previous"],.inner-post-list .pagination li a[aria-label="Next"]{width:32px;height:32px;background:#0f172a;color:#fff;text-align:center;font:300 28px/30px 'Roboto';border-radius:50%}.inner-post-list .pagination li a[aria-label="Previous"]:hover,.inner-post-list .pagination li a[aria-label="Next"]:hover{background:#6a6b6e}.inner-post-list .pagination li a[aria-label="Previous"]{margin-right:14px}.inner-post-list .pagination li a[aria-label="Next"]{margin-left:14px}.blog-detail-page .blog-detail-wrapper{padding-bottom:70px}.blog-detail-page .blog-detail-img img{width:100%}.blog-detail-page .blog-detail-title{color:#3e3e3e;font:700 31px/31px 'Playfair Display';padding-top:34px;padding-bottom:13px}.blog-detail-page .blog-detial-content p{font:400 16px/25px 'Roboto';color:#656464}.blog-detail-page .cmt-form{padding-top:50px}.blog-detail-page .cmt-form h3{position:relative;font:700 25px/27px 'Roboto'!important;color:#2f2f2f;padding-bottom:10px;margin-bottom:20px}.blog-detail-page .cmt-form h3::after{content:'';width:25px;height:3px;background:#3d3d3d;position:absolute;left:0;bottom:0}.blog-detail-page .cmt-form .comment-notes{display:none}.blog-detail-page .cmt-form label{font:400 16px/18px 'Roboto';color:#565656}.blog-detail-page .cmt-form input[type="text"],.blog-detail-page .cmt-form textarea{width:100%!important;height:60px;border-radius:5px;border:1px solid #c7c7c7;resize:none;padding-left:20px!important;padding-right:20px!important;font:400 16px/25px 'Roboto'!important;color:#565656;outline:none;box-shadow:none}.blog-detail-page .cmt-form textarea{height:120px}.blog-detail-page .cmt-form input[type="submit"]{box-shadow:none;outline:none;border:none;border-radius:100px;background:#c3996b;color:#fff;font:900 16px/18px 'Roboto';text-transform:uppercase;padding:19px 20px 18px 20px;transition:all 500ms ease-in-out}.blog-detail-page .cmt-form input[type="submit"]:hover{background:#69727d}.blog-detail-page .postInfo{padding:12px 0 25px}.blog-detail-page .postInfo i{font-family:"FontAwesome";color:#c3996b;margin-right:10px}.blog-detail-page .postInfo span{margin-right:35px}.blog-detail-page .blog-detial-content h2{color:#3e3e3e;font:700 31px/31px 'Playfair Display';margin:40px 0 20px}.blog-detail-page .blog-detial-content h3{font:700 25px/30px 'Playfair Display';color:#3e3e3e;padding-right:50px;margin:12px 0 20px}.blog-detail-page .blog-detial-content h4{font:700 20px/25px 'Playfair Display';color:#3e3e3e;padding-right:50px;margin:12px 0 20px}.blog-detail-page .blog-details-sidebar ul#sidebar{padding-left:85px}.blog-details-sidebar .wp-block-heading,.blogList>.row>.col-lg-4 h2{color:#595757;font:700 25px/25px 'Roboto';padding-left:65px;position:relative}.blog-details-sidebar .wp-block-heading::before,.blogList>.row>.col-lg-4 h2::before{content:'';width:52px;height:4px;background:#c3996b;position:absolute;left:0;top:11px}.blog-details-sidebar .widget_categories ul,.blogList>.row>.col-lg-4 ul.post-categories{padding-left:0;padding-top:20px}.blog-details-sidebar .widget_categories ul li,.blogList>.row>.col-lg-4 ul.post-categories li{list-style:none;color:#878787;font:400 18px/20px 'Roboto';padding:15px 0}.blog-details-sidebar .widget_categories ul li:not(:last-child),.blogList>.row>.col-lg-4 ul.post-categories li:not(:last-child){border-bottom:1px solid #dfdddd}.blog-details-sidebar .widget_categories ul li a,.blogList>.row>.col-lg-4 ul.post-categories li a{color:#878787}.blog-details-sidebar .widget_categories ul li a:hover,.blogList>.row>.col-lg-4 ul.post-categories li a:hover{color:#c3996b}.sideBarInfo{background:url(/wp-content/themes/cwoodpm/images/blog-sidebar-info-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:460px;display:flex;flex-direction:column;justify-content:flex-end;padding-left:23px;margin-bottom:60px;padding-bottom:30px;border-radius:10px;margin-top:40px}.sideBarInfo h4{color:#fff;font:700 28px/32px 'Roboto'}.sideBarInfo a{color:#fff;font:700 23px/30px 'Roboto'}.sideBarInfo a:hover{color:#3e3e3e}.blog-category-page .blog-detail-title{color:#3e3e3e;font:700 27px/35px 'Playfair Display';padding-top:20px;padding-bottom:13px}.blog-category-page .blog-detail-wrapper{padding-bottom:70px}.rental_grid_view .epl-loop-tools-wrap{display:none}.elementor-element.rental_search_fields .epl-property_bedrooms_max{margin:0;padding:0;width:0;height:0;overflow:hidden;display:none}.elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default{max-width:100%}.elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form>form{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;column-gap:10px;padding:30px 14px;background:linear-gradient(to bottom,#c18a4f 0%,#6e410f 100%);border-radius:10px}.elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default label.epl-search-label{display:block;margin:0 0 5px;padding:0;font:400 16px/20px "Roboto";color:#fff}.elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form .epl-search-submit-row{margin:0;max-width:65px}.elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form>form>.epl-search-row{width:calc((100% - 65px - 40px) / 4);max-width:calc((100% - 65px - 40px) / 4)}.elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form .epl-search-submit-row>input{background:#1a1a19 url(/wp-content/themes/cwoodpm/images/icon-search.png) no-repeat center center;border:none;padding:14px 0;width:100%;box-shadow:none;text-shadow:none;border-radius:4px;outline:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;text-indent:999px;overflow:hidden;cursor:pointer}.elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form .epl-search-submit-row>input:hover{background-color:#C3996B}.elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form .epl-search-row input.field-width,.elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form .epl-search-row select.field-width{font:400 15px 'Roboto';color:#69696b;height:44px;padding:6px 14px;border:none;background-image:none;background-color:#fff;border-radius:4px;text-decoration:none;box-shadow:none;text-shadow:none;outline:none}.elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form .epl-search-submit-row>input.field-width::-webkit-input-placeholder{color:#69696b}.elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form .epl-search-submit-row>input.field-width:-moz-placeholder{color:#69696b}.elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form .epl-search-submit-row>input.field-width::-moz-placeholder{color:#69696b}.elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form .epl-search-submit-row>input.field-width:-ms-input-placeholder{color:#69696b}.rental_grid_view .epl-shortcode .loop-content{display:flex;align-items:flex-start;justify-content:flex-start;column-gap:63px;row-gap:63px;flex-wrap:wrap}.rental_grid_view .epl-shortcode .loop-content>.epl-listing-post{margin:0;padding:0;flex:0 0 calc(50% - 63px* 1/2);max-width:calc(50% - 63px* 1/2)}.rental_grid_view .epl-shortcode .loop-content>.epl-listing-post.epl-listing-grid-view .epl-property-blog-entry-wrapper{padding:21px 17px;border:1px solid #c2c1c1;border-radius:19px;margin:0;background-color:#fff;-webkit-box-shadow:0 11px 0 0 #dcd9d9;box-shadow:0 11px 0 0 #dcd9d9}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-featured-image-wrapper{overflow:hidden;border-radius:19px}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-featured-image-wrapper a,.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-featured-image-wrapper img{display:block}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-featured-image-wrapper .epl-stickers-wrapper,.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box .property-address,.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box .price,.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box .custom_property_meta .rent-period{display:none}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box{padding-left:0;padding-right:0}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box h3.entry-title{font:600 27px/40px "Playfair Display"!important;color:#424242;margin:41px 0 21px;padding:0}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box h3.entry-title a{text-decoration:none;color:#424242}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box ul.custom_property_meta{list-style-type:none;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 0 23px;padding:15px 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede;position:relative}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box ul.custom_property_meta::after{content:'';display:block;width:2px;height:34px;background-color:#e1e0e0;position:absolute;left:50%;top:50%;margin-left:-1px;margin-top:-17px}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box ul.custom_property_meta>li{font:400 16px/23px "Poppins";color:#4e4d4d}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box ul.custom_property_meta>li:first-child::before{content:'\f041';font:400 25px/30px "FontAwesome"!important;color:#c3996b;margin-right:8px;vertical-align:-15%}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box ul.custom_property_meta>li.custom-rent-price{font:600 32px/38px "Montserrat",sans-serif;color:#c3996b}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box .entry-content .epl-excerpt-content p{font:400 17px/28px "Roboto",sans-serif;color:#555454;margin:0;padding:0}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box .property-feature-icons{margin:0 0 25px}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box .property-feature-icons .epl-icon-svg-container{font:400 17px/28px "Roboto",sans-serif;color:#000;margin-right:45px}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box .property-feature-icons .epl-icon-svg-container .icon-value{line-height:34px}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box .property-feature-icons .epl-icon-svg-container .epl-icon{display:none}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box .property-feature-icons .epl-icon-svg-container::before{content:'';display:inline-block;width:34px;height:34px;background:url(/wp-content/themes/cwoodpm/images/icon-bed.png) no-repeat center center}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box .property-feature-icons .epl-icon-svg-container.icon-bathroonm::before{background-image:url(/wp-content/themes/cwoodpm/images/icon-bath.png)}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box .property-feature-icons .epl-icon-svg-container.epl-icon-container-landarea::before{background-image:url(/wp-content/themes/cwoodpm/images/icon-landarea.png)}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box .property-feature-icons .epl-icon-svg-container .epl-icon>svg{display:none}.rental_grid_view .property_button{display:flex;align-items:center;justify-content:flex-start;column-gap:16px;padding-top:20px}.rental_grid_view .property_button .btn-primary,.rental_grid_view .property_button .btn-primary:focus,.rental_grid_view .property_button .btn-primary:hover,.rental_grid_view .property_button .btn-primary:active{font:700 17px "Roboto";color:#fff;padding:13px 31px;border-radius:40px;background-color:#302f2f;border:none;text-shadow:none;box-shadow:none;outline:none;background-image:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.rental_grid_view .property_button button.btn-primary{background-color:#c3996b}.rental_grid_view .property_button .btn-primary:hover{background-color:#6e410f}.fancybox-content.property_schedule{max-width:610px;border-radius:20px;padding:40px}.fancybox-content.property_schedule .schedule_wrapper h3{font:700 22px/28px "Playfair Display";color:#424242;margin:0 0 25px;padding:0}.fancybox-content.property_schedule .schedule_wrapper h3>span{color:#c3996b}.fancybox-content.property_schedule .schedule_wrapper .row .form-group input{height:48px}.freeRentalAppraisalForm{width:100%!important;padding:25px 5px 15px!important}.freeRentalAppraisalForm form h2{display:none}.rentalPageSearch form{display:flex}.rentalPageSearch form input[type="text"],.rentalPageSearch form input[type="text"]:focus{width:70%;height:67px;padding:10px 35px;font:400 17px/20px 'Roboto';color:#a2a1a1;border-radius:100px 0 0 100px}.rentalPageSearch form button[type="submit"]{width:30%;font:500 20px/25px 'Roboto';color:#e7e7e7;background:#8a5d3b;border-radius:0 100px 100px 0;border:none}.residentpageForm form .row{margin:0 -10px}.residentpageForm form .row>div{padding:0 10px}.residentpageForm form .form-group{margin-bottom:20px}.residentpageForm form .form-group label{font:300 16px/20px 'Roboto';color:#000;margin-bottom:7px}.residentpageForm form .form-group input,.residentpageForm form .form-group input:focus{height:64px;border:1px solid #dcdcdc;border-radius:7px;box-shadow:none;outline:none}.residentpageForm form .form-group textarea,.residentpageForm form .form-group textarea:focus{height:110px;border:1px solid #dcdcdc;border-radius:7px;box-shadow:none;outline:none}.residentpageForm form input[type="submit"]{transition:all .5s ease-in-out;width:215px;height:60px;border-radius:100px;background:#000;font:700 22px/25px 'Roboto';color:#fff;text-transform:uppercase;margin:25px auto 0}.residentpageForm form input[type="submit"]:hover{background:#aeaeae}.castle-img .elementor-widget-wrap>.elementor-element{height:100%}.castle-img .elementor-element .elementor-widget-container{height:100%}.castle-img img{height:100%;object-fit:cover}@media (min-width:1025px) and (max-width:1113px){.blog-detail-page .blog-details-sidebar ul#sidebar{padding-left:0}.post-type-archive-rental #primary{width:100%!important;margin:0 auto;float:none;padding-bottom:77px;padding:0 30px;margin-bottom:88px}}@media (min-width:1080px){.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box h3.entry-title{min-height:80px}}@media (min-width:1055px) and (max-width:1453px){.post-type-archive-rental #primary{padding-bottom:70px;padding-left:28px;padding-right:28px}.post-type-archive-rental .epl-listing-post.epl-listing-grid-view .property-box h3.entry-title{min-height:82px}}@media (min-width:1460px){.container{max-width:1420px}}@media (min-width:1114px) and (max-width:1459px){.blog-detail-page .blog-details-sidebar ul#sidebar{padding-left:10px}}@media (min-width:992px) and (max-width:1199px){.blogList>.row>.col-lg-4{padding-right:40px}.hfe-nav-menu__align-right .hfe-nav-menu{margin-left:auto;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-start}.sideBarInfo h4{color:#fff;font:700 25px / 32px 'Roboto'}.blog-details-sidebar .widget_categories ul,.blogList>.row>.col-lg-4 ul.post-categories{padding-left:0;padding-top:20px}.sideBarInfo{min-height:383px}}@media (min-width:768px) and (max-width:1024px){.contactForm form .row input[type="submit"],.fancybox-content.property_schedule .schedule_wrapper .row input[type="submit"]{margin:0 auto}.rentalPageSearch form input[type="text"],.rentalPageSearch form input[type="text"]:focus{width:50%!important;height:60px!important}.rentalPageSearch form{display:flex;justify-content:center!important}.homeblog-list .homeblog-box .homeblog-content{padding:35px 10px;text-align:center}.testimonial-list .owl-nav{display:flex;padding-top:15px;justify-content:center}.testimonial-box{text-align:center}.happy_clint_img{margin:0 auto;width:79%!important}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box .property-feature-icons{margin:0 7px 25px}.blogList .col-lg-4{flex:0 0 100%;max-width:100%}.blogList .col-lg-8{flex:0 0 100%;max-width:100%}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box .entry-content .epl-excerpt-content p{text-align:center}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box h3.entry-title{text-align:center;min-height:59px;font:600 25px / 40px "Playfair Display"!important}.rental_grid_view .property_button{justify-content:center;flex-direction:column}.blogList>.row>.col-lg-4{padding-right:0;order:2}.blog-detail-page .col-md-8{flex:0 0 100%;max-width:100%}.blogList .sideBarInfo{max-width:417px}.sideBarInfo h4{font:700 22px / 32px 'Roboto'}.blog-detail-page .blog-details-sidebar ul#sidebar{padding-left:0;padding-right:0}.post-type-archive-rental #primary{width:100%!important;margin:0 auto;float:none;padding-bottom:77px;padding:0 13px;margin-bottom:88px}.rental_grid_view .property_button .btn-primary,.rental_grid_view .property_button .btn-primary:focus,.rental_grid_view .property_button .btn-primary:hover,.rental_grid_view .property_button .btn-primary:active{margin-top:10px}.builder-module-content .epl-listing-grid-view-forced.hentry,.builder-module-content .epl-listing-grid-view.hentry,.epl-listing-grid-view,.epl-listing-grid-view-forced,.epl-listing-grid-view-forced.hentry,.epl-listing-grid-view.hentry,.epl-property-blog.epl-listing-grid-view,.epl-property-blog.epl-listing-grid-view-forced{margin:0;margin-right:-4px;padding:0;float:none;display:inline-block;vertical-align:top;width:100%}.rental_grid_view .epl-shortcode .loop-content>.epl-listing-post{flex:0 0 calc(50% - 25px * 1 / 2)!important;max-width:calc(50% - 25px * 1 / 2)!important}.post-type-archive-rental .epl-listing-post.epl-listing-grid-view .property-box h3.entry-title{min-height:79px}.post-type-archive-rental .property_button{display:flex;align-items:center;justify-content:center;column-gap:16px;padding-top:20px;flex-direction:column}.post-type-archive-rental .property_button .btn-primary,.post-type-archive-rental .property_button .btn-primary:focus,.post-type-archive-rental .property_button .btn-primary:hover,.post-type-archive-rental .property_button .btn-primary:active{margin-top:10px}.blog-details-sidebar .widget_categories ul,.blogList>.row>.col-lg-4 ul.post-categories{padding-left:0;padding-top:20px;padding-right:0;max-width:417px}.blog-detial-content{text-align:center}.sideBarInfo{text-align:center}.comment-respond{margin-bottom:70px}.tabBgRemove{background:none}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box h3.entry-title{font:600 24px / 40px "Playfair Display"!important;max-height:60px}.castlewood_back .elementor-section.overflowSection{margin-left:0;width:auto}.blog-category-page .blog-detail-title{font:700 26px / 35px 'Playfair Display'}.blog-detail-wrapper>.row>.col-md-4{flex:0 0 50%;max-width:50%}.jCenter>.elementor-container{justify-content:center}}@media (min-width:768px) and (max-width:991px){.homeblog-list .homeblog-box .homeblog-content{padding:35px 10px;text-align:center}.rentalPageSearch form input[type="text"],.rentalPageSearch form input[type="text"]:focus{width:43%;height:58px;padding:11px 29px;font:400 17px / 20px 'Roboto'}.rentalPageSearch form{display:flex;justify-content:center}.homeblog-list .homeblog-box .homeblog-content{padding:35px 10px;text-align:center}.contactNewsletter .tnp-subscription .tnp-field-email{width:70%}.contactNewsletter .tnp-field.tnp-field-button .tnp-submit{height:60px}.contactNewsletter .tnp-email{height:60px}.property-box{text-align:center}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box h3.entry-title{font:600 23px / 30px "Playfair Display"!important;margin:41px 0 21px}.rental_grid_view .property_button .btn-primary,.rental_grid_view .property_button .btn-primary:focus,.rental_grid_view .property_button .btn-primary:hover,.rental_grid_view .property_button .btn-primary:active{margin-bottom:10px}.rental_grid_view .epl-shortcode .loop-content{display:flex;align-items:flex-start;justify-content:center;column-gap:40px;row-gap:63px;flex-wrap:wrap}.rental_grid_view .epl-shortcode .loop-content{align-items:flex-start;justify-content:center}.testimonial-box{text-align:center}.contactForm form .row input[type="submit"],.fancybox-content.property_schedule .schedule_wrapper .row input[type="submit"]{margin:0 auto}}@media (max-width:767px){.rental_form .elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form>form>.epl-search-row{width:calc((100% - 0px - 40px) / 3);max-width:calc((100% - 0px - 20px) / 3)}.rental_form .elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form>form>.epl-search-row.epl-property_address{width:100%;max-width:100%}.rental_form .elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form .epl-search-submit-row>input{margin-top:10px}.blogList .blogCard .postDate{font:500 16px / 18px 'Montserrat';margin-top:33px}.blogList .blogCard h2{font:700 21px / 26px 'Playfair Display';padding-right:32px;margin:18px 0 22px}.blogList .blogCard .post-btn{margin-left:-20px;font:700 16px/ 26px 'Roboto';padding:12px 30px;display:inline-block;margin-top:17px}.sideBarInfo h4{font:700 20px / 32px 'Roboto'}.sideBarInfo a{color:#fff;font:700 20px / 30px 'Roboto'}.post-type-archive-rental .elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form>form>.epl-search-row{width:calc((100% - 0px - 40px) / 3);max-width:calc((100% - 0px - 20px) / 3)}.post-type-archive-rental .elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form>form>.epl-search-row.epl-property_address{width:100%;max-width:100%}.post-type-archive-rental .elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form .epl-search-submit-row>input{margin-top:10px}.blog-category-page .blog-detail-wrapper>.row{row-gap:30px}}@media (min-width:400px) and (max-width:767px){.testimonial-list .testimonial-box p{font:400 14px / 22px 'Poppins';color:#3c3c3c;padding-bottom:30px;text-align:center}.rentalPageSearch form{display:flex;justify-content:center}.rentalPageSearch form input[type="text"],.rentalPageSearch form input[type="text"]:focus{width:62%;height:52px;padding:11px 15px;font:400 14px / 20px 'Roboto'}.rentalPageSearch form button[type="submit"]{width:47%;font:500 14px / 25px 'Roboto'}.rental_form .elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form>form{margin-top:34px}.rental_grid_view .property_button{justify-content:center;column-gap:16px;padding-top:20px;flex-direction:column}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box ul.custom_property_meta>li.custom-rent-price{font:600 29px / 38px "Montserrat",sans-serif}.rental_grid_view .property_button .btn-primary,.rental_grid_view .property_button .btn-primary:focus,.rental_grid_view .property_button .btn-primary:hover,.rental_grid_view .property_button .btn-primary:active{font:700 16px "Roboto";padding:13px 27px}.blogList>.row>.col-lg-4{padding-right:0;order:2;margin-top:23px;padding-left:0}.blogList .blogCard .col-md-4{padding-left:0;padding-right:0}.blogList .blogCard{padding:18px 6px 18px 6px;margin-bottom:21px;text-align:center}.blog-detail-page .blog-details-sidebar ul#sidebar{padding-left:0}.sideBarInfo{text-align:center;max-width:338px;min-height:404px}.post-type-archive-rental .loop-content{display:flex;align-items:center;justify-content:flex-start;column-gap:51pxrow-gap:63px;flex-wrap:wrap;flex-direction:column}.post-type-archive-rental .loop-content>.epl-listing-post{margin:0;padding:0;flex:0 0 calc(100% - 63px * 1 / 1);max-width:calc(100% - 63px * 1 / 1)}.post-type-archive-rental .property_button{display:flex;align-items:center;justify-content:center;column-gap:16px;padding-top:20px;flex-direction:column}.post-type-archive-rental .property_button .btn-primary,.post-type-archive-rental .property_button .btn-primary:focus,.post-type-archive-rental .property_button .btn-primary:hover,.post-type-archive-rental .property_button .btn-primary:active{margin-bottom:20px}.post-type-archive-rental #primary{width:100%!important;margin:0 auto;float:none;padding-bottom:77px;margin-bottom:88px}.builder-module-content .epl-listing-grid-view-forced.hentry,.builder-module-content .epl-listing-grid-view.hentry,.epl-listing-grid-view,.epl-listing-grid-view-forced,.epl-listing-grid-view-forced.hentry,.epl-listing-grid-view.hentry{width:100%}.post-type-archive-rental .loop-content>.epl-listing-post.epl-listing-grid-view .epl-property-blog-entry-wrapper{text-align:center}.post-type-archive-rental .epl-listing-post.epl-listing-grid-view .property-box ul.custom_property_meta>li.custom-rent-price{font:600 27px / 38px "Montserrat",sans-serif}.blog-detial-content{text-align:center}.comment-respond{margin-bottom:70px}.blog-detail-page .blog-detial-content p{font:400 16px / 25px 'Roboto';padding:0 10px}.blog-detail-page .cmt-form textarea{height:88px}.blog-detail-page .cmt-form input[type="text"],.blog-detail-page .cmt-form textarea{height:50px}.blog-detail-page .cmt-form input[type="submit"]{font:900 14px / 18px 'Roboto';text-transform:uppercase;padding:16px 18px 16px 18px}.col-lg-4 ul.post-categories{padding-left:0;padding-top:10px;padding-bottom:30px;padding-right:114px}.castlewood_back{position:relative;left:62px}.castlewood_back .elementor-392 .elementor-element.elementor-element-94ddbde{margin-top:40px;margin-bottom:0;padding:50px 70px 60px 86px!important}.blog-category-page .blog-detail-title{font:700 23px / 30px 'Playfair Display';width:100%}}@media (min-width:360px) and (max-width:399px){.rental_grid_view .property_button{justify-content:center;column-gap:16px;padding-top:20px;flex-direction:column}.sideBarInfo{background-position:center;padding-left:65px!important;margin-bottom:60px;padding-bottom:30px;border-radius:10px;margin-top:40px;left:0;min-height:344px;padding-left:4px;position:relative;text-align:center}.blogList>.row>.col-lg-4{padding-right:0;order:2}.blogList .blogCard{padding:18px 6px 18px 6px;margin-bottom:21px;text-align:center}.blog-detail-page .blog-details-sidebar ul#sidebar{padding-left:0}.post-type-archive-rental .loop-content{display:flex;align-items:center;justify-content:flex-start;column-gap:51px;row-gap:63px;flex-wrap:wrap;flex-direction:column}.post-type-archive-rental .loop-content>.epl-listing-post{margin:0;padding:0;flex:0 0 calc(100% - 63px * 1 / 1);max-width:calc(100% - 63px * 1 / 1)}.post-type-archive-rental .property_button{display:flex;align-items:center;justify-content:center;column-gap:16px;padding-top:20px}.post-type-archive-rental #primary{width:100%!important;margin:0 auto;float:none;padding-bottom:77px;padding:0 0;margin-bottom:88px}.builder-module-content .epl-listing-grid-view-forced.hentry,.builder-module-content .epl-listing-grid-view.hentry,.epl-listing-grid-view,.epl-listing-grid-view-forced,.epl-listing-grid-view-forced.hentry,.epl-listing-grid-view.hentry{width:100%}.post-type-archive-rental .loop-content>.epl-listing-post.epl-listing-grid-view .epl-property-blog-entry-wrapper{text-align:center}.post-type-archive-rental .property_button{display:flex;align-items:center;justify-content:center;column-gap:16px;padding-top:20px;flex-direction:column}.post-type-archive-rental .property_button .btn-primary,.post-type-archive-rental .property_button .btn-primary:focus,.post-type-archive-rental .property_button .btn-primary:hover,.post-type-archive-rental .property_button .btn-primary:active{margin-bottom:20px}.blogList>.row>.col-lg-4{padding-right:0;order:2;margin-top:23px;padding-left:0}input[type="text"],.rentalPageSearch form input[type="text"]:focus{padding:10px 20px!important;width:100%!important}.rentalPageSearch form button[type="submit"]{width:63%;font:500 14px / 25px 'Roboto';height:55px}.rentalPageSearch form input[type="text"],.rentalPageSearch form input[type="text"]:focus{width:70%;height:55px;padding:10px 35px;font:400 13px / 20px 'Roboto';border-radius:100px 0 0 100px}.castlewood_back{position:relative;left:62px}.blogList .blogCard .post-btn{font:700 16px / 21px 'Roboto';padding:11px 28px;margin-top:17px}}@media (min-width:580px) and (max-width:767px){.homeblog-list .homeblog-box .homeblog-content{padding:35px 10px;text-align:center}.homeblog-list .homeblog-box .homeblog-content{padding:35px 10px;text-align:center}.testimonial-box{text-align:center}.contactNewsletter .tnp-subscription .tnp-field-email{width:70%}.contactNewsletter .tnp-field.tnp-field-button .tnp-submit{height:60px}.contactNewsletter .tnp-email{height:60px;padding:15px 11px!important}.castlewood_back .elementor-392 .elementor-element.elementor-element-94ddbde:not(.elementor-motion-effects-element-type-background),.elementor-392 .castlewood_back .elementor-element.elementor-element-94ddbde>.elementor-motion-effects-container>.elementor-motion-effects-layer{position:relative;left:60px}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box .property-feature-icons .epl-icon-svg-container{margin-right:31px}.rental_grid_view .property_button .btn-primary,.rental_grid_view .property_button .btn-primary:focus,.rental_grid_view .property_button .btn-primary:hover,.rental_grid_view .property_button .btn-primary:active{margin-bottom:20px}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box .entry-content .epl-excerpt-content p{text-align:center}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box h3.entry-title{text-align:center}.rental_grid_view .epl-shortcode .loop-content>.epl-listing-post{margin:0;padding:0;flex:0 0 calc(100% - 63px * 1 / 2);max-width:calc(100% - 63px * 1 / 2)}.rental_grid_view .epl-shortcode .loop-content>.epl-listing-post.epl-listing-grid-view .epl-property-blog-entry-wrapper{text-align:center}.rental_grid_view .epl-shortcode .loop-content{align-items:flex-start;justify-content:center}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box h3.entry-title{font:600 25px / 30px "Playfair Display"!important;margin:41px 0 21px}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box .entry-content .epl-excerpt-content p{font:400 16px / 26px "Roboto",sans-serif}.rentalPageSearch form button[type="submit"]{width:29%;font:500 16px / 25px 'Roboto';border:none}.contactForm form .row input[type="submit"],.fancybox-content.property_schedule .schedule_wrapper .row input[type="submit"]{margin:0 auto}.testimonial-list .owl-nav{justify-content:center}}@media (min-width:401px) and (max-width:579px){.testimonial-list .owl-nav{justify-content:center}.homeblog-list .homeblog-box .homeblog-content{padding:35px 10px;text-align:center}.rental_grid_view .epl-shortcode .loop-content>.epl-listing-post{margin:0;padding:0;flex:0 0 calc(100% - 63px * 1 / 2);max-width:calc(100% - 63px * 1 / 2)}.rental_grid_view .epl-shortcode .loop-content>.epl-listing-post.epl-listing-grid-view .epl-property-blog-entry-wrapper{text-align:center}.rental_grid_view .epl-shortcode .loop-content{align-items:flex-start;justify-content:center}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box h3.entry-title{font:600 25px / 30px "Playfair Display"!important;margin:41px 0 21px}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box .entry-content .epl-excerpt-content p{font:400 16px / 26px "Roboto",sans-serif}.rental_grid_view .property_button .btn-primary,.rental_grid_view .property_button .btn-primary:focus,.rental_grid_view .property_button .btn-primary:hover,.rental_grid_view .property_button .btn-primary:active{margin-bottom:20px}.testimonial-box{text-align:center}.homeblog-list .homeblog-box .homeblog-content{padding:35px 10px;text-align:center}.contactForm form .row input[type="submit"],.fancybox-content.property_schedule .schedule_wrapper .row input[type="submit"]{margin:0 auto;max-width:157px;height:50px;font:700 16px / 21px 'Poppins'}.contactNewsletter .tnp-subscription .tnp-field-email{width:70%}.contactNewsletter .tnp-field.tnp-field-button .tnp-submit{height:60px}.contactNewsletter .tnp-email{height:60px;padding:15px 11px!important}.testimonial-box{text-align:center}.castlewood_back .elementor-392 .elementor-element.elementor-element-94ddbde:not(.elementor-motion-effects-element-type-background),.elementor-392 .elementor-element.elementor-element-94ddbde>.elementor-motion-effects-container>.elementor-motion-effects-layer{position:relative;left:60px}.castlewood_back .elementor-392 .elementor-element.elementor-element-119d997>.elementor-widget-container{padding:30px 0 0 0}}@media (max-width:575px){.rental_form .elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form>form>.epl-search-row{width:100%;max-width:100%}.rental_form .elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form .epl-search-submit-row{max-width:100%;margin-top:15px}.post-type-archive-rental .elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form>form>.epl-search-row{width:100%;max-width:100%}.post-type-archive-rental .elementor-element.rental_search_fields .epl-search-forms-wrapper.epl-search-default .epl-search-form .epl-search-submit-row{max-width:100%;margin-top:15px}.homeblog-list .homeblog-box .homeblog-content h2{text-align:center}.contactForm form .row input[type="submit"],.fancybox-content.property_schedule .schedule_wrapper .row input[type="submit"]{margin:0 auto;max-width:157px;height:50px;font:700 16px / 21px 'Poppins'}.contactForm form .row input[type="submit"],.fancybox-content.property_schedule .schedule_wrapper .row input[type="submit"]{margin:0 auto;max-width:157px;height:50px;font:700 16px / 21px 'Poppins'}}@media (max-width:400px){.testimonial-list .owl-nav{justify-content:center}.homeblog-list .homeblog-box .homeblog-content{padding:35px 10px;text-align:center}.homeblog-list .homeblog-box .homeblog-content h2{text-align:center}.rental_grid_view .epl-shortcode .loop-content>.epl-listing-post{margin:0;padding:0;flex:0 0 calc(100% - 63px * 1 / 2);max-width:calc(100% - 63px * 1 / 2)}.rental_grid_view .epl-shortcode .loop-content{align-items:flex-start;justify-content:center}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box h3.entry-title{font:600 25px / 30px "Playfair Display"!important;margin:41px 0 21px}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box .entry-content .epl-excerpt-content p{font:400 16px / 26px "Roboto",sans-serif}.rental_grid_view .property_button .btn-primary,.rental_grid_view .property_button .btn-primary:focus,.rental_grid_view .property_button .btn-primary:hover,.rental_grid_view .property_button .btn-primary:active{margin-bottom:13px}.rental_grid_view .epl-shortcode .loop-content>.epl-listing-post.epl-listing-grid-view .epl-property-blog-entry-wrapper{text-align:center}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box ul.custom_property_meta>li.custom-rent-price{font:600 22px / 38px "Montserrat",sans-serif;color:#c3996b}.testimonial-box{text-align:center}.homeblog-list .homeblog-box .homeblog-content{padding:35px 10px;text-align:center}.contactForm form .row input[type="submit"],.fancybox-content.property_schedule .schedule_wrapper .row input[type="submit"]{margin:0 auto}.contactNewsletter .tnp-subscription .tnp-field-email{width:70%}.contactNewsletter .tnp-field.tnp-field-button .tnp-submit{height:60px}.contactNewsletter .tnp-email{height:60px;padding:15px 11px!important}.testimonial-box{text-align:center}.rentalPageSearch form{display:flex;margin-top:-26px}.castlewood_back .elementor-392 .elementor-element.elementor-element-94ddbde:not(.elementor-motion-effects-element-type-background),.elementor-392 .elementor-element.elementor-element-94ddbde>.elementor-motion-effects-container>.elementor-motion-effects-layer{position:relative;left:60px}.rental_grid_view .epl-listing-post.epl-listing-grid-view .property-box ul.custom_property_meta::after{display:none}}