body .site{ padding: 0; margin: 0; box-shadow: none; max-width: none; width: 100%; overflow: hidden; font-family: 'Roboto', sans-serif;}
footer#colophon{ max-width: none; margin: 0; padding: 0; }
a, a:focus{outline:none;text-decoration:none !important;transition:all 500ms ease-in-out;}



@font-face {
    font-family: 'poppinslight';
    src : url('fonts/Poppins-Light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'poppinsbold';
    src : url('fonts/Poppins-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}




/* ---- font open ---- 

font-family: 'Mulish', sans-serif;

font-family: 'Poppins', sans-serif;

font-family: 'Roboto', sans-serif;

 ---- end font ---- */

.widget-area,
.single-property .epl-tab-wrapper .epl-author-box-container{display:none;}
/*.site-content{display:none;}*/
.site-content{width:100%;}

/* ---- Header start ---- */

}
/* ---- Header end---- */
/* ---- footer start ---- */

#footer-top .border-text{margin: -20px auto 0 auto;}
#footer-top .border-text h2{position: relative;}
#footer-top .border-text h2::after{content: '';width: 448px;height: 7px;background: url(images/border.png);background-size: cover;background-repeat: no-repeat;position: absolute;left: -461px;top: 22px;}
#footer-top .border-text h2::before{content: '';width: 448px;height: 7px;background: url(images/border.png);background-size: cover;background-repeat: no-repeat;position: absolute;right: -461px;top: 22px;}

#footer-top .contact-list .elementor-icon-list-text{padding-left: 25px;}
#footer-top .contact-list .elementor-icon-list-icon{position: absolute;top: 0;}

#footer-top .footer-menu .hfe-menu-item{padding-left: 10px;position: relative;}
#footer-top .footer-menu .hfe-menu-item::after{content: '\f105';font-family: 'FontAwesome';position: absolute;left: 0;opacity: 1;background: transparent;color: #d5d4d5;font-size: 13px;}

#footer-top input{width: 100%;height: 50px;border-radius: 0px;border: 1px solid #7b7b7b;font:400 15px/17px 'Roboto';color: #b7b7b7;background: transparent;outline: none;padding-left: 15px;padding-right: 15px;transition: all 500ms ease-in-out;}
#footer-top input:focus{border: 1px solid #f0e744;}
#footer-top input[type="submit"]{background:#f0e744;border: 2px solid #f0e744;font:bold 23px/25px 'Roboto';color: #393939;text-transform: uppercase;height: inherit;padding-top: 18px;padding-bottom: 16px;transition: all 500ms ease-in-out; }
#footer-top input[type="submit"]:hover{background: transparent;color: #f0e744;}
#footer-top .wysija-submit{margin-top: 16px;}

/* ---- footer end ---- */


/* ---- contact-form-details start ---- */

.contact-form-details .col-md-6,.contact-form-details .col-md-12{padding: 9px 6px;}
.contact-form-details .box label{font:400 16px/12px 'Roboto';color: #2a2f34;position: relative;}
.contact-form-details .box .form-control{width: 100%;height: 58px;border: 1px solid #dcdede;border-radius: 0px;box-shadow: none;position: relative;font:400 16px/18px 'Roboto';color: #2a2f34;padding-left: 18px;padding-right: 18px;transition: all 500ms ease-in-out;resize: none;margin-top: 11px;}
.contact-form-details .box .form-control:focus{border: 1px solid #2a2f34;}
.contact-form-details .box .wpcf7-select{height: 58px !important; }
.contact-form-details .box .wpcf7-textarea{height: 108px;padding-top: 18px;}
.contact-form-details .box input[type="submit"]{width: inherit;height: inherit;border: none;font:bold 20px/22px 'Roboto';text-transform: uppercase;color: #ffffff;background: #090909;padding: 14px 86px 13px 87px;border-radius: 50px;margin: 16px auto 0 auto;transition: all 500ms ease-in-out;}
.contact-form-details .box input[type="submit"]:hover{background: #f0e744;}
.contact-form-details .radio .form-control{border:none !important;margin-left: -25px!important;}
/* ---- contact-form-details end ---- */


/* ---- free-valuation-form start ---- */
.free-valuation-form .col-md-6,.free-valuation-form .col-md-12{padding: 12px 6px;}
.free-valuation-form .box label{font:400 16px/18px 'Roboto';color: #2a2f34;padding-bottom: 11px;}
.free-valuation-form .box .form-control{width: 100%;height: 58px;border: 1px solid #dcdede;background: transparent;border-radius: 0px;box-shadow: none;font:400 16px/18px 'Roboto';color: #c0c1c1;resize: none;transition: all 500ms ease-in-out;padding-left: 24px;padding-right: 24px;}
.free-valuation-form .box .wpcf7-textarea{height: 108px;padding-top: 22px;}
.free-valuation-form .box .wpcf7-select{height: 58px !important;}
.free-valuation-form .box .form-control:focus{border: 1px solid #090909;}
.free-valuation-form .box input[type="submit"]{width: inherit;height: inherit;border: inherit;background: #090909;color: #ffffff;border-radius: 50px;font:bold 20px/22px 'Roboto';padding: 13px 51px 14px 52px;transition: all 500ms ease-in-out;margin-top: 4px;}
.free-valuation-form .box input[type="submit"]:hover{background: #f0e744;}
.free-valuation-form .box .send-text{font:400 15px/22px 'Roboto';color: #777879;padding-top: 3px;}
/* ---- free-valuation-form end ---- */


/* ---- auctiontab-list start ---- */
.auctiontab-list .nav-fill .nav-item{flex: inherit;}
.auctiontab-list .nav-tabs{border: none;}
.auctiontab-list .nav-link{font:bold 16px/18px 'Roboto';text-transform: uppercase;color: #ffffff;background: #090909;border: 1px solid #e2e4e4;border-radius: 0px;padding: 24px 55px 21px 54px;transition: all 500ms ease-in-out;margin-right: 4px;}
.auctiontab-list .nav-link.active,.auctiontab-list .nav-link:hover{background: #f0e744;}
.auctiontab-list .innertab{display: flex;border: 1px solid #dedfdf;padding: 30px 33px 26px 33px;}
.auctiontab-list .innertab .tab_imgtext .tab_img img{max-width: 100%;}
.auctiontab-list .innertab .tab_imgtext .tab_text h4{background: #f0e744;font:bold 16px/17px 'Roboto';text-transform: uppercase; color: #090909;display: inline-block;padding: 29px 34px 27px 34px;transform: rotate(90deg);position: absolute;top: 50%;left: -15px;}
.auctiontab-list .innertab .tabcontent{padding-left: 56px;padding-top: 108px;}
.auctiontab-list .innertab .tabcontent h2{font:bold 30px/32px 'Roboto';color: #090909;text-transform: uppercase;padding-bottom: 5px;}
.auctiontab-list .innertab .tabcontent h3{font:400 16px/18px 'Roboto';color: #777676;text-transform: uppercase;padding-bottom: 12px;}
.auctiontab-list .innertab .tabcontent h4{font:bold 16px/18px 'Roboto';color: #090909;text-transform: uppercase;}
.auctiontab-list .innertab .tabcontent p{font:400 15px/23px 'Roboto';color: #777676;}
/* ---- auctiontab-list end ---- */



/* ---- home-property-list start ---- */
.home-property-list .epl-property-blog-entry-wrapper{background: #efeeee;box-shadow: none;margin: 12px 14px;}
.home-property-list .epl-listing-post{width: 50%;}
.home-property-list img.wp-post-image{border-radius: 0px;box-shadow:none;}
.home-property-list .entry-title a{color: #262626;font:500 22px/24px 'Roboto';text-transform: capitalize;}
.home-property-list .epl-excerpt-content p{font:400 16px/24px 'Roboto';color: #5f5e5e;}
.home-property-list .property-address a{font:500 16px/18px 'Roboto';color: #262626;display: inline-block;padding-top: 14px;padding-bottom: 30px;}
.home-property-list .price span{color: #262626;font:500 20px/22px 'Roboto';padding-top: 15px;display: inline-block;}
.home-property-list .epl-property-blog .property-box-left{width: 45%;}
.home-property-list .epl-property-blog .property-box-right{padding: 30px 15px 30px 25px;width: 55%;}
.home-property-list .property-feature-icons .icon-value{color: #272727;font-size: 17px;font-family: 'Roboto';}
.home-property-list .status-sticker.new{background: #f0e744;}
.home-property-list .epl-blog-image{width: 100%;height: 315px;}
.home-property-list .epl-blog-image img{width: 100%;height: 100%;object-fit: cover;border: none;}

/*.home-property-list .epl-listing-post:nth-child(1).epl-property-blog .property-box-left{width: 100%;}
.home-property-list .epl-listing-post:nth-child(1).epl-property-blog .property-box-right{width: 100%;}
.home-property-list .epl-listing-post:nth-child(1) .epl-blog-image{height: 394px;}*/


.home-property-list .epl-paginate-default-wrapper a{display: inline-block;position: relative;border: 2px solid #a5a7a7;border-radius: 50px;color: #696d71;font: bold 15px/17px 'Roboto';text-transform: uppercase;left: 50%;transform: translateX(-50%);padding: 11px 32px 11px 32px;transition: all 500ms ease-in-out;margin-top: 28px;}
.home-property-list .epl-paginate-default-wrapper a:hover{background: #a5a7a7;color: #fff;}

/* ---- home-property-list end ---- */


/* ---- search-section-details start ---- */

.search-section-details .epl-search-row{padding:7px 5px;}
.search-section-details .epl-search-forms-wrapper.epl-search-default{max-width: 100%;}
.search-section-details .epl-search-form .in-field{height: 42px;border: 1px solid #2c3134;background: transparent;border-radius: 50px;font:400 14px/16px 'Roboto';color: #2a2f34;padding-left: 20px;padding-right: 20px;}
.search-section-details .epl-search-form .epl-search-label{font:400 14px/16px 'Roboto';color: #2a2f34;padding-bottom: 5px;}
.search-section-details input[type="submit"]{width: 100%;border: 2px solid #2a2f34;border-radius: 50px;background: #2a2f34;color: #efe74c;font:bold 18px/20px 'Roboto';text-transform: uppercase;padding-top: 9px;padding-bottom: 9px;transition: all 500ms ease-in-out;margin-top:24px;}
.search-section-details input[type="submit"]:hover{background: transparent;color: #2a2f34;}
.search-section-details .check-label{font:400 14px/16px 'Roboto';color: #2a2f34;padding-top: 18px;}

.search-section-details .epl-search-form .epl-search-row-half,.search-section-details .epl-search-form .epl-search-submit-row,.search-section-details.search-section-details .epl-search-row{width: 25%;float: left;}

.search-section-details.search-section-details-ii .epl-search-row,.search-section-details.search-section-details-ii .epl-search-submit-row{width: 16.666%;float: left;}

/* ---- search-section-details end ---- */


/* ---- home-search start ---- */
.home-search{position: relative;top: -222px;margin-bottom: -150px;}
/* ---- home-search end ---- */


/* ---- inner-property-list start ---- */

.inner-property-list .epl-property-blog-entry-wrapper{background: #efeeee;box-shadow: none;margin: 12px 14px;}
.inner-property-list .epl-listing-post{width: 50%;}
.inner-property-list img.wp-post-image{border-radius: 0px;box-shadow:none;}
.inner-property-list .entry-title a{color: #262626;font:500 22px/24px 'Roboto';text-transform: capitalize;}
.inner-property-list .epl-excerpt-content p{font:400 16px/24px 'Roboto';color: #5f5e5e;}
.inner-property-list .property-address a{font:500 16px/18px 'Roboto';color: #262626;display: inline-block;padding-top: 14px;padding-bottom: 40px;}
.inner-property-list .price span{color: #262626;font:500 20px/22px 'Roboto';padding-top: 15px;display: inline-block;}
.inner-property-list .epl-property-blog .property-box-left{width: 50%;}
.inner-property-list .epl-property-blog .property-box-right{padding: 30px 15px 30px 20px;width: 50%;}
.inner-property-list .property-feature-icons .icon-value{color: #272727;font-size: 17px;font-family: 'Roboto';}
.inner-property-list .status-sticker.new{background: #f0e744;}
.inner-property-list .epl-blog-image{width: 100%;height: 322px;}
.inner-property-list .epl-blog-image img{width: 100%;height: 100%;object-fit: cover;}

.inner-property-list .alignleft,.inner-property-list .alignright{float: inherit;}
.inner-property-list .epl-paginate-default-wrapper a{display: inline-block;position: relative;border: 2px solid #a5a7a7;border-radius: 50px;color: #696d71;font:bold 34px/36px 'Roboto';text-transform: uppercase;left: 50%;transform: translateX(-50%);padding: 21px 116px 21px 117px;transition: all 500ms ease-in-out;margin-top: 72px;}
.inner-property-list .epl-paginate-default-wrapper a:hover{background: #a5a7a7;color: #fff;}

body.single-property .epl-tab-section.epl-tab-section-gallery{padding-bottom:30px;}
.single-property .epl-tab-section-gallery h5.tab-title{margin-bottom:9px;}
.epl-tab-section-gallery .gallery_box{padding:0 3px;}
.epl-tab-section-gallery .gallery_box > a,
.epl-tab-section-gallery .gallery_box > a > img{display:block;}
.epl-tab-section-gallery .gallery_box > a > img{-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);}
.epl-tab-section-gallery .tab-content .row{row-gap: 20px;padding-top:15px; padding-bottom:15px;}

/* ---- inner-property-list end ---- */

/* ---- pad start ---- */
.pad{padding-left: 120px;padding-right: 120px;}
.property-details .entry-title .item-street,.property-details .entry-title .entry-title-sub{color: #262626;font: 900 32px/36px 'Roboto';}
.epl-tab-content p{font: 400 16px/24px 'Roboto';color: #909090;}
.epl-tab-section h5{font: bold 22px/24px 'Roboto';color: #2a2f34;}
#respond h3#reply-title{font:bold 30px/32px 'Roboto';color: #2a2f34;text-transform: uppercase;text-align: center;}
.comment-notes{text-align: center;font:400 16px/22px 'Roboto';color:#8c8b8b;}
#respond form label{width: 100%;color: #909090;}

#respond form{max-width: 722px;margin: 0 auto;}
#respond form input[type="text"], #respond form textarea{width: 100%;height: 48px;border: 1px solid #dadbdb;border-radius: 0px;resize: none;font:400 16px/18px 'Roboto';color: #2a2f34;outline: none;padding-right: 20px;padding-left: 20px;transition: all 500ms ease-in-out;}
#respond form input[type="text"]:focus, #respond form textarea:focus{border: 1px solid #00b8ff; }
#respond form textarea{height: 158px;padding-top: 15px;}
.form-submit .submit{width: 100%;border: none;background: #00b8ff;font:bold 18px/20px 'Roboto';color: #ffffff; text-transform: uppercase;border-radius: 50px;padding-top: 19px;padding-bottom: 17px;transition: all 500ms ease-in-out;margin-top: 17px;margin-bottom: 104px;}
.form-submit .submit:hover{background: #2a2f34;color: #fff;}

.entry-image{width: 50%;float: left;}
.entry-content img{border-radius: 0px;box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1);border: 11px solid #fff;}

.entry-header{width: 50%;float: right;padding-left: 30px;padding-top: 20px;}
.epl-property-single.view-expanded .entry-header .property-details,.epl-property-single.view-expanded .entry-header .property-pricing-details{width: 100%;}
.epl-property-single .property-meta.pricing{text-align: left;}
.page-price{font:bold 24px/26px 'Roboto';color: #262626;}

.epl-author-box img{width: 120px;height: 120px;border-radius: 50%;border: 5px solid #fff;}
.epl-author-box.epl-author-image{width: 15%;}
.epl-author-box{width: 85%;}
.epl-tab-title{border-bottom: 1px solid #e8e5e5;}

.tab-content .entry-title{color: #2a2f34;font:bold 26px/28px 'Roboto';}
.tab-content .item-street{color: #2a2f34;font:bold 18px/20px 'Roboto';}

.entry-header .property-feature-icons{float: left !important;}

.epl-tab-content.tab-content .epl-property-features{position:relative;list-style-type:none;}
.epl-tab-content.tab-content .epl-property-features li{font: 400 16px/22px 'Roboto';color: #909090;margin:0;position:relative;padding-left:12px;}
.epl-tab-content.tab-content .epl-property-features li::after{content:'\f105';font: normal normal normal 16px/1 FontAwesome;color:#909090;position:absolute;top:1px;left:0;}

/*.epl-section-property-details{width: 50%;float: right;margin-top: -384px;padding-left: 30px;}
.epl-section-description{width: 50%;float: right;}*/

/*----04.04.24----*/
.entry-content .epl-button-wrapper.epl-clearfix{width: 50%;float: right;padding-left: 30px;}
.epl-tab-wrapper.tab-wrapper .epl-tab-section.epl-section-property-details{width: 50%;float: right;padding-left: 30px;margin-top:0px;}
#gallery-1 img{width: 100%;border: none !important;}


.epl-author-box-outer-wrapper{background: transparent;}
ul.epl-author-tabs li.epl-author-current{margin-bottom: 20px;background: transparent;font: 600 18px/20px 'Roboto';color: #2a2f34;border-bottom: 2px solid #e8e5e5;}
.tab-content .epl-land-category{font: bold 18px/20px 'Roboto';color: #2a2f34;}

/* Leave a Reply Section */
.comments-area{display:none;}

@media (min-width: 1200px) {
.elementor-25 .elementor-element.elementor-element-2aa37f27 > .elementor-container { min-height: 223px;}
#development-id .elementor-element-4f0ed01{margin-top:}	
#contact-us-id .elementor-element-populated{padding-left: 20px;}
	#footer-menu .hfe-nav-menu{margin-top: -14px;}
	#news-id .elementor-widget-container {margin: -26px 0px 3px 0px;}
	#free-btn .elementor-button {margin-right: 20px;}
	.elementor-align-right .elementor-button {width: 200px;}
}
@media (min-width: 768px) {
	.epl-tab-section-gallery .tab-content .row{margin-left:-8px;margin-right:-8px;}
	.epl-tab-section-gallery .tab-content .row > div{padding-left:8px;padding-right:8px;}
}

.page-id-25 {overflow-x: hidden;}

/*Large devices (desktops, 992px and up)
=================================================================*/
@media (min-width: 992px) and (max-width: 1199.98px) { 
	.elementor-25 .elementor-element.elementor-element-2aa37f27 > .elementor-container { min-height: 275px;}
	 #development-id .elementor-element-bcd8313{ width: 100%;}
	 #development-id .elementor-element-1d0da98 {width: 73%;}
	#resident-id  .elementor-container,#commer-id .elementor-container,#agri-id .elementor-container,#auct-id .elementor-container,#development-id .elementor-container,#property-id .elementor-container{max-width: 780px;}
	
  }

/*Medium devices (tablets, 768px and up)
=================================================================*/
@media (min-width: 769px) and (max-width: 991.98px) { 
	.elementor-25 .elementor-element.elementor-element-2aa37f27 > .elementor-container { min-height: 240px;}
	 #development-id .elementor-element-bcd8313{ width: 100%;}
	 #development-id .elementor-element-1d0da98 {width: 83%;}
	 #development-id .elementor-element-populated {padding: 24px;}
	 #home-properties .epl-listing-post{width: 100%;}
	 #search-id .elementor-element-993ca3b{top: 67px;}
	 #home-one .elementor-heading-title {padding-top: 7px;}
	 #short-wizerd .epl-listing-post{width: 100%;}
	 #search-id .search{width: 100% !important;} 
	 #auction-id .tab_text h4 {top: 53%;}
 }

/* Small devices (landscape phones, 576px and up)
=================================================================*/
@media (min-width: 576px) and (max-width: 768px) { 
    .auctiontab-list .innertab {display: block;}
    .auctiontab-list .innertab .tab_imgtext .tab_text h4{top: 38%;}
    #myTab.nav {margin-left: 11%;;}
    .auctiontab-list .innertab .tabcontent{padding-left: 0px; padding-top: 40px;}
    .elementor-25 .elementor-element.elementor-element-2aa37f27 > .elementor-container { min-height: 242px;}
    #brazil-header .elementor-button{font-size: 12px;}
    #development-id .elementor-element-0a67406 {right: 19px;}
    #development-id .hfe-nav-menu-icon{padding-left: 36px;}
    #development-id .hfe-nav-menu-icon{padding-top: 36px;}
    #development-id .elementor-column {width: 93%;}
    #search-id .search{width: 100% !important;}
    #search-id .elementor-column{top: 63px;}
    #home-properties .epl-listing-post{width: 100%;}
    #short-wizerd .epl-listing-post{width: 100%;}
}

/*Extra small devices (portrait phones, less than 576px)
=================================================================*/
@media (max-width: 575.98px) { 
	#footer-top .contact-list .elementor-icon-list-text {padding-left: 47px;}
	#footer-menu .hfe-nav-menu-icon {position: absolute; bottom: -24px;}
	/*#footer-top input[type="submit"]{width: 210px;padding-top: 10px; height: 46px; font: bold 18px/25px 'Roboto'; margin-left 0 auto;}*/
	.elementor-10 .elementor-element.elementor-element-c011dc9{font-size: 12px;}
	.elementor-14 .elementor-element.elementor-element-1a862f0 > .elementor-container{min-height: 581px;}
	.home-property-list .epl-property-blog .property-box-left {width: 100%;}
	.home-property-list .epl-listing-post {width: 100%;}
	.home-property-list .epl-property-blog .property-box-right {padding: 30px 15px 30px 25px;width: 100%}
	.epl-property-blog, .epl-property-blog.hentry{max-width: 100%;}
	.inner-property-list .epl-property-blog .property-box-left {width: 100%;}
	.inner-property-list .epl-listing-post {width: 100%;}
	.inner-property-list .epl-property-blog .property-box-right {width: 100%;}
	.inner-property-list .epl-paginate-default-wrapper a { padding:  10px 30px 10px 30px; font: bold 20px/36px 'Roboto'; margin-top: 36px;}
	#myTab.nav{display: block;} 
	#myTab .nav-item{margin-bottom: 10px;}
	.auctiontab-list .innertab {display: block;}
	.auctiontab-list .innertab .tab_imgtext .tab_text h4{top: 42%;}
	.auctiontab-list .innertab .tabcontent{padding-left: 0px; padding-top: 39px;}
	#search-id .epl-search-row-half,#search-id .epl-search-submit-row{width: 100%; float: none;}
	#brazil-header .hfe-nav-menu-icon {padding: 16px;}
    .home-search{top: 7px; margin-bottom: 0px;}
    #home-one .elementor-container { min-height: 344px;}
    #home-properties .property-feature-icons {margin-top: -26px;}
    #short-wizerd .property-feature-icons {margin-top: -26px;}
    #auction-id .tabcontent h2 {font: bold 22px/32px 'Roboto';}
    #auction-id .tab_text h4 {top: 47%;}
    #mail-id .elementor-widget-container {margin: 0px 20px 0px 20px;}
	
.search-section-details .epl-search-form .epl-search-row-half, .search-section-details .epl-search-form .epl-search-submit-row, .search-section-details.search-section-details .epl-search-row {width: 100%;float: inherit;}
	
.pad{padding-left: 15px;padding-right: 15px;}
.entry-header{width: 100%;float: inherit;padding-left: 0;padding-top: 0;}
.entry-image{width: 100%;}

	
}

/* ---- pad end ---- */


