@media only screen and (max-width:1599px){.main-header .outer-box{padding:0 30px}.main-header .outer-box .btn-box{display:none}.page-content .left-column,.page-content .right-column{float:none;width:100%}.page-content .item-shorting .left-column{float:left;width:auto}.page-content .item-shorting .right-column{float:right;width:auto}.rtl .main-header .menu-right-content .sign-box{margin-left:0}.main-header .menu-right-content .sign-box{margin-right:0}.header-style-two .header-lower .main-menu .navigation>li>a{padding:0 20px}}@media only screen and (max-width:1200px){.main-menu,.sticky-header,.main-header.style-one .outer-container:before{display:none !important}.menu-area .mobile-nav-toggler{display:block;padding:10px;margin-top:0}.megamenu ul li:first-child{display:none}.header-top .left-column,.header-top .right-column{float:none;display:block;text-align:center}.header-top .info li{float:none}.header-top .social-links,.header-top .sign-box{float:none;display:inline-block}.header-top .sign-box{top:-8px}.header-top .left-column{margin-bottom:10px}.category-section .category-list li{width:33.333%}.category-section .category-block-one .inner-box{margin-bottom:30px}.category-section .more-btn{margin-top:20px}.feature-block-one .inner-box .lower-content .more-details li:before{display:none}.cta-section .text,.cta-section .btn-box{float:none;display:block}.content_block_1 .content-box .download-btn a.app-store{margin-bottom:10px}.banner-carousel .owl-dots{display:none}.agents-block-one .inner-box .content-box .title-inner{float:none;display:block}.agents-block-one .inner-box .content-box .social-list{float:none;display:block;margin-top:10px}.item-shorting .left-column,.item-shorting .right-column{float:none;display:block;text-align:center}.agent-details-page .tab-btn-box .tab-btns li{float:none}.item-shorting .short-box{float:none}.property-page-section .deals-block-one .inner-box{padding-right:30px}.deals-block-one .inner-box .lower-content .price-box .author-thumb span{display:none}.property-details-three .product-image{padding:0;margin-bottom:50px}.property-details-three .slider-content .slider-pager{position:relative;width:100%}.property-details-three .slider-content .slider-pager .thumb-box li{width:33.333%}.myprofile-section .tab-btns li{margin-right:30px;margin-bottom:15px}.blog-sidebar .social-widget .social-links li{margin-right:10px;margin-bottom:10px}.blog-sidebar .social-widget{padding-bottom:30px}}@media only screen and (min-width:768px){.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul,.main-menu .navigation>li>.megamenu{display:block !important;visibility:hidden;opacity:0}}@media only screen and (max-width:991px){.search-field .top-search .form-group input[type=search]{margin-bottom:15px}.feature-block-one .inner-box{margin-bottom:30px}.testimonial-section .owl-nav{display:none}.chooseus-section .upper-box .btn-box{position:relative;top:0;right:0;margin-top:10px}.chooseus-block-one .inner-box{margin-bottom:40px}.chooseus-section .inner-container{padding-bottom:23px}.news-block-one .inner-box{margin-bottom:30px}.news-section,.footer-top{padding-bottom:90px}.footer-top .footer-widget{margin:0 0 30px !important}.team-block-one .inner-box{margin-bottom:30px}.team-section{padding-bottom:90px}.location-section .feature-block-one .inner-box{margin-bottom:0}.search-field-section .search-field .top-search .search-form{padding-right:170px}.search-field-section .search-field .top-search .search-btn button{right:25px}.search-field-section.style-two .advanced-search{top:285px !important}.feature-block-two .inner-box{margin-bottom:30px}.pricing-block-one{margin-bottom:30px}.pricing-section{padding-bottom:90px}.contact-section .image-box{margin-left:0}.contact-section .content-box{margin-right:0;margin-bottom:30px}.news-block-two .inner-box{margin-bottom:30px}.news-style-two{padding-bottom:90px}.banner-carousel .image-box{display:none}.banner-style-three .content-box{max-width:100%}.property-details-content{margin-bottom:30px}.property-details{padding-bottom:90px}.clients-section .clients-logo{margin-left:0;margin-top:0}.testimonial-block-three .inner-box{margin-bottom:30px}.testimonial-style-four{padding-bottom:90px}.info-block-one .inner-box{margin-bottom:30px}.contact-info-section{padding-bottom:90px}.image_block_2 .image-box{margin-bottom:30px}.agent-sidebar{margin-bottom:30px}}@media only screen and (max-width:767px){.search-field .top-search .search-form{padding-left:30px;padding-right:30px}.search-field .top-search .search-btn{position:relative;width:100%;margin-top:15px}.search-field .top-search .search-btn button{position:relative;padding:12px 15px;border-radius:5px}.advanced-search .price-range{margin-bottom:15px}.category-section .category-list li{width:50%}.banner-section .content-box h2{font-size:36px;line-height:45px}.banner-section{padding-top:100px}.banner-section .content-box{margin-bottom:50px}.search-field .top-search .form-group{margin-bottom:15px}.category-section{padding:330px 0 70px}.sec-pad{padding:64px 0 70px}.video-section{padding:150px 0}.deals-section .owl-nav{display:none}.sec-title h2{font-size:30px;line-height:40px}.sec-title p br{display:none}.sec-title h2 br{display:none}.testimonial-section{padding:64px 0 250px}.chooseus-block-one .inner-box{padding-right:0}.chooseus-block-one .inner-box:before{display:none}.place-section,.team-section{padding-bottom:40px}.cta-section .text h2{font-size:30px;line-height:38px}.cta-section .text h2 br{display:none}.cta-section,.download-section .content-box{padding:70px 0}.news-section{padding-bottom:40px}.content_block_1 .content-box h2{font-size:30px;line-height:38px}.download-section .image-box{display:none}.footer-bottom .footer-logo{position:relative;left:0;transform:translate(0px);top:0;text-align:center}.footer-bottom .copyright{float:none;display:block;text-align:center;margin-top:15px}.footer-bottom .footer-nav{float:none;display:block;text-align:center}.footer-bottom .footer-nav li{float:none}.banner-carousel .slide-item{padding:180px 0 200px}.banner-carousel .content-box h2{font-size:36px;line-height:45px}.search-field-section .search-field .top-search .search-form{padding-right:30px}.page-content .search-field-section .search-field .top-search .search-form{padding-right:0}.search-field-section .search-field .top-search .search-btn button{right:0;top:0;width:100%;height:auto}.switch_btn_one{position:relative}.search-field-section .switch_btn_one button{position:relative;right:0;bottom:0}.cta-section.alternate-2{padding:65px 0 70px}.chooseus-section.alternate-2{padding:65px 0 35px}.testimonial-style-two{padding:70px 0}.clients-section .logo-list li{width:50%}.clients-section{padding:65px 0 35px}.search-field-section.style-two .advanced-search,.search-field-section .advanced-search,.page-content .search-field-section.style-two .advanced-search{top:75px !important}.search-field-section.style-two .search-field .top-search .search-btn button{top:0}.feature-style-three{padding-top:70px}.feature-style-two .owl-nav{display:none}.funfact-block-one .inner-box:before{display:none}.testimonial-style-three,.contact-section{padding:70px 0}.pricing-section{padding-bottom:40px}.page-content .item-shorting .left-column{float:none}.page-content .item-shorting .right-column{float:none;width:100%}.page-content .deals-block-one .inner-box{padding-left:30px !important;padding-right:30px !important}.deals-block-one .inner-box .image-box{position:relative;margin-bottom:20px}.deals-block-one .inner-box .image-box .image{border-radius:10px}.banner-style-three .inner-box{padding:100px 0}.banner-style-three .banner-carousel .content-box h2{font-size:36px;line-height:46px}.feature-style-three .owl-dots{display:none}.feature-style-three{padding-bottom:40px}.about-section{padding:70px 0}.testimonial-style-four .owl-dots{display:none}.testimonial-style-four .inner-container{padding-bottom:40px;padding-top:65px}.testimonial-style-four{padding-bottom:0}.news-style-two .sec-title{margin-bottom:20px}.news-style-two .title-text{margin-bottom:30px}.news-style-two{padding-bottom:40px}.rtl .chooseus-block-one .inner-box .icon-box:before{right:inherit;left:-30px}.footer-top{padding:70px 0 40px}.page-title{padding:80px 0}.page-title h1{font-size:40px;line-height:50px}.agents-page-section{padding:70px 0}.agents-block-one .inner-box .content-box{padding-left:0}.agents-block-one .inner-box .image-box{position:relative;left:0;top:0;margin-bottom:20px;max-width:270px}.agent-details-page .deals-block-one .inner-box{padding-left:30px !important;padding-right:30px !important}.agent-details-page .deals-block-one .inner-box .image-box{position:relative;margin-bottom:20px}.property-page-section .deals-block-one .inner-box{padding-left:30px !important;padding-right:30px !important}.property-page-section .deals-block-one .inner-box .image-box{position:relative}.property-page-section{padding:70px 0}.property-details{padding:70px 0 40px}.property-details .top-details .left-column{float:none;display:block;margin-bottom:20px}.property-details .top-details .right-column{float:none;display:block}.property-details-content .details-box .list li{width:50%}.property-details-content .amenities-box .list li{width:50%}.property-details-content .location-box .info li{width:50%}.about-section .inner-container{padding-bottom:70px}.feature-style-three.service-page{padding:70px 0 40px}.properties-section{padding:70px 0}.category-section.category-page{padding:70px 0 40px}.sec-pad-2{padding:70px 0}.gallery-style-one{padding:64px 0 40px}.gallery-style-two .owl-dots{display:none}.myprofile-section .tab-btns{padding:30px}.contact-info-section{padding-bottom:40px}.agent-details{padding-top:70px}.news-block-two .inner-box{display:block;padding-left:0}.news-block-two .inner-box .image-box{position:relative;margin-bottom:20px;border-radius:10px;width:auto}.news-block-two .inner-box .content-box{padding-left:0;padding-right:0}.news-block-two .inner-box{padding:30px}.news-block-two{max-width:350px;margin:0 auto}.news-block-two .inner-box .image-box .image{border-radius:10px}.news-block-two .inner-box .image-box .image img{border-radius:10px}.blog-sidebar{margin-top:30px}.place-style-two .content_block_2 .content-box{margin-right:0}.cta-section.alternate-2.pb-240{padding-bottom:170px !important}.page-content .map-column{padding-right:0}.page-content .search-field-section .switch_btn_one button{margin-top:15px;margin-bottom:15px}.agents-block-one .inner-box .content-box{padding-right:0}.search-field-section .switch_btn_one button{margin:15px 0}.rtl .place-style-two .content_block_2 .content-box{margin-left:0}.mortgage-calculator{padding:70px 0 40px}.faq-content-side{margin-right:0}.career-page-section .sec-title{margin-right:0}.sortable-masonry .filters .filter-tabs li{margin-top:5px;margin-bottom:5px}}@media only screen and (max-width:599px){.category-section .category-list li{width:100%}.chooseus-section .inner-container{padding-left:30px;padding-right:30px}.testimonial-style-three .testimonial-block-two{padding-left:30px;padding-right:30px}.testimonial-block-two .inner-box .text h3{font-size:16px;line-height:26px}.testimonial-style-three .owl-dots{display:none}.deals-block-one .inner-box .image-box{width:100%}.agents-block-one .inner-box .image-box{max-width:100%}.agent-details-page .deals-block-one .inner-box .image-box{width:100%}.agent-details-page .deals-block-one .inner-box .image-box img{width:100%}.property-page-section .deals-block-one .inner-box .image-box{width:100%}.property-page-section .deals-block-one .inner-box .image-box img{width:100%}.property-details-content .details-box .list li{width:100%}.property-details-content .location-box .info li{width:100%}.property-details-three .slider-content .slider-pager .thumb-box li{width:50%}.blog-details-content .comments-area .comment.replay-comment{margin-left:0}.mortgage-calculator h3{font-size:22px;line-height:30px}}@media only screen and (max-width:499px){.mobile-menu{width:100%}.property-details-content .amenities-box .list li{width:100%}.property-details .slider-content .slider-pager{position:relative;bottom:0}.property-details .slider-content .slider-pager .thumb-box li{width:100%;margin-top:15px}.header-top{padding-left:15px;padding-right:15px}.header-top .info li:before{display:none}.header-top .social-links li{margin-right:20px}.main-header .outer-box .main-box{display:block}.main-header .logo-box .logo{margin:0 auto}.menu-area .mobile-nav-toggler{margin-bottom:10px}.search-field .advanced-search{padding-left:30px;padding-right:30px}.feature-block-one .inner-box .lower-content .more-details li{width:50%;margin-bottom:5px}.feature-block-one .inner-box .lower-content .more-details li:last-child{margin-bottom:0}.deals-block-one .inner-box{padding-left:30px;padding-right:30px}.cta-section .btn-box .theme-btn{margin:5px}.main-header .menu-right-content .sign-box{position:absolute;left:0;bottom:12px}.banner-carousel .slide-item{padding-top:240px}.nice-select .option{font-size:12px}.deals-style-two .deals-block-one .inner-box{padding-right:20px}.testimonial-style-two .owl-dots{display:none}.clients-section .logo-list li{width:100%;text-align:center}.subscribe-section .subscribe-form .form-group{padding-right:0}.subscribe-section .subscribe-form .form-group button{position:relative;border-radius:5px;margin-top:15px;width:100%}.subscribe-section .subscribe-form .form-group{background:0 0}.subscribe-section .subscribe-form .form-group input[type=email]{border-radius:5px}.feature-block-two .inner-box{padding-left:30px;padding-right:30px}.item-shorting h5{font-size:14px}.page-content .deals-block-one .inner-box{padding-left:20px !important;padding-right:20px !important}.feature-block-one .inner-box .lower-content{padding-left:20px;padding-right:20px}.banner-style-three .pattern-box{display:none}.image_block_2 .image-box .text{position:relative;bottom:0;width:100%;margin-top:30px}.image_block_2 .image-box{padding-left:0}.content_block_3 .content-box{margin-left:0}.rtl .main-header .logo-box{float:none;margin:0}.image_block_1 .image-box .image{transform:translate(0px) !important}.image_block_1 .image-box .image-2{position:relative;top:0;margin-top:30px}.image_block_1 .image-box{padding:0}.place-style-two .content_block_2 .content-box{margin-bottom:30px}.default-sidebar .featured-widget .owl-dots{display:none}.item-shorting .short-box{width:155px}.property-page-section .deals-block-one .inner-box{padding-left:20px !important;padding-right:20px !important}.property-details .top-details .right-column .price-inner .category{margin-bottom:10px}.property-details-content .nearby-box .single-item .text{float:none;display:block;margin-bottom:10px}.property-details-content .nearby-box .single-item .rating{float:none;display:block}.myprofile-section .general-information{padding-left:20px;padding-right:20px}.error-section .inner-box h1{font-size:130px;line-height:130px}.agent-details-page .deals-block-one .inner-box{padding-left:20px !important;padding-right:20px !important}.blog-details-content .post-tags .tags-list li{margin-bottom:10px}}@media only screen and (max-width:399px){.item-shorting .nice-select{padding-left:0}.blog-details-content .comments-area .comment{padding-left:0}.blog-details-content .comments-area .comment .thumb-box{position:relative;top:0;margin-bottom:15px}}.mobile-menu .menu-backdrop{position:fixed;right:0;top:0;width:100%;height:100%;z-index:9990;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);visibility:hidden;opacity:0;transition:all .3s ease}body.mobile-menu-visible .mobile-menu .menu-backdrop{visibility:visible;opacity:1}.mobile-menu .menu-box{position:fixed;left:-320px;top:0;width:300px;height:100%;z-index:9999;background:#fff !important;border-right:3px solid #8b1e1e;box-shadow:5px 0 30px rgba(0,0,0,.15);overflow-y:auto;overflow-x:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);padding:0}body.mobile-menu-visible .mobile-menu .menu-box{left:0}.mobile-menu .close-btn{position:fixed;left:265px;top:14px;z-index:10000;width:34px;height:34px;background:#8b1e1e;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;cursor:pointer;opacity:0;visibility:hidden;transition:all .4s ease;box-shadow:0 3px 10px rgba(139,30,30,.4)}body.mobile-menu-visible .mobile-menu .close-btn{opacity:1;visibility:visible}.mobile-menu .close-btn:hover{background:#6d1515;transform:rotate(90deg)}.mobile-menu .nav-logo{display:flex;align-items:center;padding:18px 20px;border-bottom:2px solid #f0ebe5;background:#fff}.mobile-menu .nav-logo a{display:block}.mobile-menu .nav-logo img{height:50px;width:auto;max-width:160px;object-fit:contain}.mobile-menu .navigation,.mobile-menu .menu-outer>div>ul.navigation{list-style:none;padding:10px 0;margin:0;background:#fff}.mobile-menu .navigation>li{border-bottom:1px solid #f0ebe5;position:relative}.mobile-menu .navigation>li>a{display:block;padding:14px 20px;color:#1c1c1c !important;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;transition:all .2s ease}.mobile-menu .navigation>li>a span{color:#1c1c1c !important}.mobile-menu .navigation>li>a:hover,.mobile-menu .navigation>li.current>a{color:#8b1e1e !important;background:#fdf5f5;padding-left:26px}.mobile-menu .navigation>li>a:hover span,.mobile-menu .navigation>li.current>a span{color:#8b1e1e !important}.mobile-menu .navigation>li.current>a:before{content:'';position:absolute;left:0;top:0;bottom:0;width:4px;background:#8b1e1e;border-radius:0 2px 2px 0}.mobile-menu .navigation>li>ul{list-style:none;padding:0;margin:0;background:#fafafa;border-top:1px solid #f0ebe5;display:none}.mobile-menu .navigation>li>ul>li>a{display:block;padding:12px 20px 12px 36px;color:#444 !important;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s ease;border-bottom:1px solid #f0ebe5}.mobile-menu .navigation>li>ul>li>a:hover{color:#8b1e1e !important;background:#fdf5f5}.mobile-menu .navigation>li .dropdown-btn{position:absolute;right:0;top:0;width:52px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#8b1e1e;font-size:14px;border-left:1px solid #f0ebe5;transition:all .2s ease;z-index:5}.mobile-menu .navigation>li .dropdown-btn:hover,.mobile-menu .navigation>li .dropdown-btn.open{background:#8b1e1e;color:#fff}.mobile-menu .navigation>li .dropdown-btn.open .fa-angle-down{transform:rotate(180deg)}.mobile-menu .navigation>li .dropdown-btn .fa-angle-down{transition:transform .3s ease}.mobile-menu .contact-info{padding:20px;border-top:2px solid #f0ebe5;background:#fff;margin-top:10px}.mobile-menu .contact-info h4{font-size:13px;font-weight:800;color:#8b1e1e;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px}.mobile-menu .contact-info ul{list-style:none;padding:0;margin:0}.mobile-menu .contact-info ul li{font-size:13px;color:#444;margin-bottom:7px;font-weight:500}.mobile-menu .contact-info ul li a{color:#444 !important;text-decoration:none;transition:color .2s}.mobile-menu .contact-info ul li a:hover{color:#8b1e1e !important}.mobile-menu .social-links{padding:15px 20px 25px;background:#fff}.mobile-menu .social-links ul{list-style:none;padding:0;margin:0;display:flex;gap:10px}.mobile-menu .social-links ul li a{display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:#8b1e1e;color:#fff !important;border-radius:6px;font-size:13px;text-decoration:none;transition:all .2s ease}.mobile-menu .social-links ul li a:hover{background:#6d1515;transform:translateY(-2px)}@media only screen and (max-width:1200px){.menu-area .mobile-nav-toggler{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;cursor:pointer;border:2px solid #8b1e1e;border-radius:6px;padding:6px;margin-left:auto;background:0 0;transition:background .2s}.menu-area .mobile-nav-toggler:hover{background:#8b1e1e}.menu-area .mobile-nav-toggler .icon-bar{display:block;width:20px;height:2px;background:#8b1e1e;border-radius:2px;transition:background .2s}.menu-area .mobile-nav-toggler:hover .icon-bar{background:#fff}.main-header .header-lower .outer-box{padding:0 15px}.main-header .header-lower .main-box{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.main-header .header-lower .logo-box{flex:1}.main-header .header-lower .logo-box .logo img{max-height:55px;width:auto}.main-header .header-lower .menu-area{flex:0 0 auto;display:flex;align-items:center}@media only screen and (max-width:575px){.main-header .header-top{display:none}}}@media only screen and (max-width:1200px){.banner-section .slide-item img,.banner-carousel .slide-item img{height:60vh !important;min-height:300px !important}}@media only screen and (max-width:767px){.banner-section .slide-item img,.banner-carousel .slide-item img{height:55vw !important;min-height:260px !important;max-height:420px !important;object-position:center center !important}.page-title{padding:60px 0 !important;background-size:cover !important;background-position:center !important}.page-title h1{font-size:28px !important;line-height:36px !important}.contact-hero-section{min-height:auto !important;flex-direction:column !important}.contact-hero-section .col-lg-4{min-height:220px !important}.contact-hero-section .col-lg-8{padding:40px 20px !important}.lm-project-hero .slide-item img,.banner-section img{height:50vw !important;min-height:220px !important}}@media only screen and (max-width:480px){.banner-section .slide-item img,.banner-carousel .slide-item img{height:60vw !important;min-height:220px !important;max-height:350px !important}.menu-area .mobile-nav-toggler{width:38px;height:38px}}