@media(max-width:1799px){
.global__wrapp__inner .photo__gallery .image__wrapp__box .image__box{max-width:312px; height:250px;}
.photo__gallery ul li{height:250px;}
.featured__insights .featured__insights__wrapp .featured__insights__inner .features__wrapp{max-width:840px;}
.testmonials__wrapp::before{height:524px;}
.global__wrapp .about__content .content__wrapp{max-width:680px;}
.navbar__top .navbar__nav li{margin: 0px 10px;}
.main__banner{margin: 80px auto 0px;}

.property__card .pr__content .features__wrapp .content__wrapp::after{display:none;}

}

@media(max-width:1599px){
.global__wrapp__inner .project__details__wrapp .project__details h2{font-size:40px;}
.properties__list .property__card .pr__content .features__wrapp .content__wrapp::after{display: none;}
.navbar__top .navbar__nav li a{font-size:14px;}
.navbar__top .nav__info__right .contact__btn__wrapp a{width: 100px;}
.navbar__top .nav__info__right .contact__btn__wrapp a .info__wrapp{font-size:11px;}
.navbar__top .nav__info__right .contact__btn__wrapp a span{font-size:12px;}
.navbar__top .nav__info__right .contact__btn__wrapp a:nth-child(2){width: 144px;}
.navbar__top .nav__info__right .contact__btn__wrapp a:nth-child(2) span{font-size:12px;}
.navbar__top .nav__info__right .btn__wrapp a{width: 130px; font-size: 14px; height: 40px;}
.global__wrapp .blog__details{margin: 50px auto 50px;}


}


@media(max-width:1399px){
.navbar__top .nav__right__wrapp{flex-flow:row wrap;}
.navbar__top .navbar__nav li a{padding: 20px 0px !important;}
.navbar__top .nav__info__right{margin:auto;}
.navbar__top .nav__info__right .contact__btn__wrapp a .info__wrapp span.contact__content{display:block;}
/* .navbar__top .nav__info__right .contact__btn__wrapp a .info__wrapp span.contact__content{display:block;} */
.navbar__top .nav__info__right .contact__btn__wrapp a span{display:none;}
.global__wrapp__inner .contact__info .content__box{max-width:550px;}
.global__wrapp__inner .contact__info .content__box h2{font-size:40px;}
.global__wrapp__inner .contact__info .contact__info__inner{max-width:530px;}
.global__wrapp .details__wrapp .details__wrapp__inner{padding:65px 0px;}
.global__wrapp .details__wrapp .details__wrapp__inner .content__box{max-width:580px;}
.global__wrapp .details__wrapp .details__wrapp__inner .content__box h3{font-size:35px;}

.global__wrapp .form__wrapp{max-width:580px;}

.global__wrapp .blog__details h2{font-size:40px;}

.featured__insights .featured__insights__wrapp .featured__insights__inner .features__wrapp{flex-direction:column;}
.global__wrapp .global__wrapp__inner .two__column__wrapp{margin-bottom:60px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp .two__col__inner{gap:50px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp .two__col__inner .image__box{max-width:520px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp .two__col__inner .content__wrapp{max-width:520px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp .two__col__inner .content__wrapp h2{font-size:35px;}
.testmonials__wrapp::before{height:479px;}

.global__wrapp .about__content .content__wrapp{max-width:550px;}
.global__wrapp__inner .product__details__wrapp .content__wrapp .feature__wrapp .feature__box{padding-right:40px;}
.global__wrapp__inner .project__details__wrapp .project__details{max-width:650px;}
.global__wrapp__inner .project__details__wrapp .project__details h2{font-size:38px;}

.global__wrapp .contact__wrapp .content__wrapp{max-width: 560px;}
.global__wrapp .contact__wrapp .content__wrapp .content__box h2{font-size:32px;}

.search__properties__list{grid-template-columns: repeat(3, 1fr);}

.global__wrapp__inner .photo__gallery .image__box{max-width:500px;}
.global__wrapp__inner .photo__gallery .image__wrapp__box{max-width:600px;}
.global__wrapp__inner .photo__gallery .image__wrapp__box .image__box{max-width:292px; height:200px;}
.photo__gallery ul li{height:200px;}


}


@media(max-width:1199px){
.main__banner .banner__content .banner__content__inner h1{font-size:45px;}
.main__banner .banner__content .banner__content__inner .nav__tabs .nav__item .nav__link{font-size:18px;}
.main__banner .banner__content .banner__content__inner .tab__content .tab__pane .form__wrapp .form__wrapp__control .form__group label{font-size:18px;}
.main__banner .banner__content .banner__content__inner .tab__content .tab__pane .form__wrapp .form__wrapp__control .form__group .form__control{font-size:16px;}
.main__banner .banner__content .banner__content__inner .tab__content .tab__pane .form__wrapp .form__wrapp__control .form__group .form__select{font-size:16px;}
.global__wrapp__inner .contact__info .content__box h2{font-size:35px;}
.global__wrapp__inner .contact__info{margin:80px 0px 50px; gap:40px}
.global__wrapp .details__wrapp .details__wrapp__inner{padding:50px 0px;}
.global__wrapp .details__wrapp .details__wrapp__inner .content__box{max-width:460px;}
.global__wrapp .details__wrapp .details__wrapp__inner .content__box h3{font-size:32px;}
.global__wrapp .form__wrapp{max-width:466px;}

.global__banner .banner__content .banner__content__inner h1{font-size:45px;}
.global__wrapp .global__wrapp__inner .blog__list__wrapp{grid-template-columns:repeat(2, 1fr); margin:0px 0px 45px;}
.global__wrapp .global__wrapp__inner .blog__list__wrapp .blog__card a .content__box h3{font-size:24px;}

.global__wrapp .blog__details h2{font-size:35px;}

.global__wrapp .global__wrapp__inner .why__lemkin{gap:30px; margin-bottom:50px;}
.global__wrapp .global__wrapp__inner .why__lemkin .content__box h2{font-size:30px; margin-bottom:25px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp{margin-bottom:60px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp .two__col__inner{gap:40px; margin-bottom:55px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp .two__col__inner .image__box{max-width:450px; height:450px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp .two__col__inner .content__wrapp{max-width:446px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp .two__col__inner .content__wrapp h2{font-size:32px;}
.testmonials__wrapp{padding:50px 0px 50px;}
.testmonials__wrapp::before{height:542px;}
.review__card .content__wrapp .review__footer{margin-top:30px;}
.featured__insights .featured__insights__wrapp .featured__insights__inner{flex-direction:column; gap:50px;}
.featured__insights .featured__insights__wrapp .featured__insights__inner .news__wrapp{margin:auto;}
.featured__insights .featured__insights__wrapp .featured__insights__inner .features__wrapp{flex-direction:row; max-width:unset;}

.global__wrapp .about__content .content__wrapp{max-width:440px;}
.global__wrapp__inner .product__details__wrapp{flex-direction:column; row-gap:50px;}
.global__wrapp__inner .product__details__wrapp .property__card{margin:auto;}
.global__wrapp__inner .image__wrapp .image__box{max-height:450px;}

.global__wrapp__inner .project__details__wrapp{gap:40px;}
.global__wrapp__inner .project__details__wrapp .project__details{max-width:550px;}
.global__wrapp__inner .project__details__wrapp .project__details h2{font-size:35px;}
.global__wrapp__inner .project__details__wrapp .project__details .pr__title{margin-bottom:30px;}
.global__wrapp__inner .project__details__wrapp .project__card .content__wrapp .content__box{font-size:25px;}
.global__wrapp__inner .project__details__wrapp .project__card .btn__wrapp a{font-size:15px;}
.main__banner .banner__content .banner__content__inner .tab__content .form__wrapp .form__wrapp__control .search__btn{padding:15px;}

.global__wrapp__inner .photo__gallery .image__box{max-width: 400px;}
.global__wrapp__inner .photo__gallery .image__wrapp__box{max-width: 520px;}
.global__wrapp__inner .photo__gallery .image__wrapp__box .image__box{max-width: 250px; height:150px;}
.photo__gallery ul li{height:150px;}
.photo__gallery ul li a .overlay__wrapp{font-size:20px;}

.global__wrapp .contact__wrapp .content__wrapp{max-width:466px;}
.services__wrapp .service__card__wrapp .service__card{padding:20px;}
footer .footer__top__wrapp .footer__top__widgets .newsletter__wrapp{max-width:280px;}

}

@media(max-width:991px){
.navbar__top{padding-top:10px; padding-bottom:10px; box-shadow:none;}
.navbar__top .navbar___brand img{max-height:50px; max-width:120px;}
.navbar__top .nav__right__wrapp{width:unset;}
.navbar__top .navbar-toggler{margin-right:0px; margin-left:10px; padding:0px; height:22px; border:0px; order:3;}
.navbar__top .navbar-toggler:focus{box-shadow:none;}
.navbar__top .navbar-toggler span{width:30px; height:2px; background-color:#0C3556; display:block; border-radius:10px; transition:all 300ms;}
.navbar__top .navbar-toggler span:nth-child(2){margin:7px 0px;}
.navbar__top .menu,.menu:after,.menu:before{width:30px; height:2px; background-color:#0C3556; border-radius:10px;}
.navbar__top .menu{transform:translateY(25px); transition:all 0ms 300ms; top:-25px; position:relative;}
.navbar__top .menu.animate{background-color:transparent;}
.navbar__top .menu:before{content:""; position:absolute; left:0; bottom:9px; transition:bottom 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1);}
.navbar__top .menu:after{content:""; position:absolute; left:0; top:9px; transition:top 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1);}
.navbar__top .menu.animate:after{top:0; transform:rotate(45deg); transition:top 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);}
.navbar__top .menu.animate:before{bottom:0; transform:rotate(-45deg); transition:bottom 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);}

.navbar .navbar-collapse{height:100%;}
.navbar .navbar-collapse{position:fixed; left:-100%; background:#1d1e1f; height:100%; top:0px; z-index:5;
-webkit-transition:left .3s ease 0s; -moz-transition:left .3s ease 0s; -o-transition:left .3s ease 0s; transition:left .3s ease 0s;
-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.15);
-moz-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.15);
box-shadow:2px 2px 5px 0px rgba(0,0,0,0.15);}
.navbar .show{left:0px; width:295px; transition:left .3s ease 0s;}
.navbar__top .navbar__nav{height:100%; padding:0px 10px; justify-content:unset;}
.navbar__top .navbar__nav li{margin:0px 0px !important; display:block;}
.navbar__top .navbar__nav li a{color:#fff; padding:15px 0px !important; display:block; width:100%; border-bottom:1px solid #2F2F2F;height:auto;}
.navbar__top .navbar__nav li a:hover{color:#fff;}
.navbar__top .navbar__nav li:last-child{margin-bottom:30px;}
.navbar__top .navbar__nav li a{padding:15px 0px !important; font-size:15px;}
.navbar__top .nav__info__right .contact__btn__wrapp{margin-right: 12px;}
.navbar__top .nav__info__right .contact__btn__wrapp a span{display:none;}
.navbar__top .nav__info__right .contact__btn__wrapp a{width:90px; padding:6px;}
.navbar__top .nav__info__right .contact__btn__wrapp a:nth-child(2){width:132px;}
.navbar__top .nav__info__right .btn__wrapp a{width:85px; height:38px; font-size:12px;}
.global__wrapp__inner .contact__info .content__box h2{font-size:30px;}
.global__wrapp__inner .contact__info .contact__info__inner ul li{padding:14px 0px;}
.global__wrapp__inner .contact__info .contact__info__inner ul li:first-child{padding:0px 0px 14px;}
.global__wrapp__inner .contact__info .contact__info__inner ul li .content__box h3{font-size:16px;}
.global__wrapp .details__wrapp .details__wrapp__inner{flex-direction:column; gap:30px; padding:40px 0px;}
.global__wrapp .details__wrapp .details__wrapp__inner .content__box{max-width:unset;}
.global__wrapp .details__wrapp .details__wrapp__inner .content__box h3{font-size:28px;}
.global__wrapp .form__wrapp{max-width:unset;}
.main__banner{margin:62px auto 0px;}
.global__banner{height:400px;}
.global__banner .banner__content .banner__content__inner h1{font-size:40px;}
.global__wrapp .global__wrapp__inner{padding:45px 0px 0px;}
.global__wrapp .global__wrapp__inner .blog__list__wrapp .blog__card a .content__box h3{font-size:22px;}

.global__wrapp .blog__details{margin:30px auto 40px;}
.global__wrapp .blog__details h2{font-size:30px; margin-bottom:30px;}
.global__wrapp .blog__details .blog__meta{margin:25px 0px;}
.global__wrapp .blog__details .post__navigation{margin:40px auto 0px;}
.global__wrapp .blog__details .post__navigation .prev__post{padding:20px;}
.global__wrapp .blog__details .post__navigation .next__post{padding:20px;}
.global__wrapp .blog__details .post__navigation a .navigation__card .image__box{width:90px; height:90px;}
.global__wrapp .blog__details .post__navigation a .navigation__card .content__box h3{width:205px; font-size:15px;}

.main__banner .banner__content .banner__content__inner .btn__wrapp a{padding:11px 0px;}
.global__wrapp .global__wrapp__inner .why__lemkin{flex-direction:column; gap:40px; margin-bottom:45px;}
.global__wrapp .global__wrapp__inner .why__lemkin .content__box h2{font-size:28px; margin-bottom:20px;}
.global__wrapp .global__wrapp__inner .why__lemkin .content__box ul{gap:18px;}
.global__wrapp .global__wrapp__inner .why__lemkin .content__box ul li i.icon__box{padding:15px; max-width:60px; flex:0 0 60px;}
.global__wrapp .global__wrapp__inner .why__lemkin .content__box ul li .content__wrapp h4{font-size:18px;}
.global__wrapp .global__wrapp__inner .why__lemkin .content__box ul li .content__wrapp p{margin-top:10px;}
.global__wrapp .form__wrapp h3{font-size:25px; margin-bottom:25px;}
.global__wrapp .form__wrapp .submit__btn{height:50px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp{margin-bottom:50px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp .two__col__inner{flex-direction:column; gap:35px; margin-bottom:45px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp .two__col__inner:nth-child(2n){flex-direction:column; gap:35px; margin-bottom:45px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp .two__col__inner .image__box{max-width:unset; height:400px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp .two__col__inner .content__wrapp{max-width:unset;}
.global__wrapp .global__wrapp__inner .two__column__wrapp .two__col__inner .content__wrapp h2{font-size:30px; margin-bottom:10px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp .two__col__inner .content__wrapp p{margin-bottom:14px;}
.global__wrapp__inner .content__wrapp p{margin-top:10px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp .two__col__inner .content__wrapp .btn__wrapp a{width:160px; padding:12px 0px;}
.testmonials__wrapp{padding:40px 0px 40px;}
.testmonials__wrapp::before{height:480px;}
.testmonials__wrapp .content__box{margin-bottom:30px;}
.testmonials__wrapp .content__box h2{font-size:28px; margin-bottom:10px;}
.testmonials__wrapp .content__box p{max-width:500px;}
.review__card .image__box{max-height:280px;}
.review__card .content__wrapp .review__footer{margin-top:25px;}
.featured__insights{margin:0px 0px 50px;}
.featured__insights .featured__insights__wrapp h2{font-size:28px; margin-bottom:30px;}
.featured__insights .featured__insights__wrapp .featured__insights__inner .features__wrapp .feature__card a .image__box{max-height:300px;}
.featured__insights .featured__insights__wrapp .featured__insights__inner .features__wrapp .feature__card a .content__box h3{font-size:20px;}
.featured__insights .featured__insights__wrapp .featured__insights__inner .news__wrapp .news__card .news__pic{height:90px;}
.featured__insights .featured__insights__wrapp .featured__insights__inner .news__wrapp .news__card .news__content h4{font-size:17px;}
.featured__insights .featured__insights__wrapp .featured__insights__inner .news__wrapp .news__card .news__content .btn__wrapp{margin-top:20px;}
.featured__insights .featured__insights__wrapp .featured__insights__inner .news__wrapp .btn a{width:190px;}

.global__wrapp .about__content{margin-bottom:60px;}
.global__wrapp .about__content .about__content__inner{flex-direction:column; gap:45px;}
.global__wrapp .about__content .content__wrapp{max-width:unset;}
.global__wrapp .about__content .content__wrapp h2{font-size:28px; margin-bottom:10px;}
.global__wrapp .about__content .about__content__inner .image__wrapp{max-height:420px;}
.global__wrapp .about__content .about__content__inner .image__box{max-height:400px;}

.global__wrapp__inner .photo__gallery{flex-direction:column;}
.global__wrapp__inner .photo__gallery .image__box{max-height:450px; max-width:unset;}
/* .global__wrapp__inner .photo__gallery .image__wrapp__box{max-width:unset;} */
.global__wrapp__inner .photo__gallery .image__wrapp__box .image__box{max-width: 340px; height: 200px;}
.photo__gallery ul li{height: 200px;}
.global__wrapp__inner .product__details__wrapp{margin-bottom:35px;}
.global__wrapp__inner .product__details__wrapp .content__wrapp h2{font-size:26px;}
.global__wrapp__inner .product__details__wrapp .content__wrapp p{max-width:300px; font-size:18px;}
.global__wrapp__inner .product__details__wrapp .content__wrapp .feature__wrapp{margin-top:30px;}
.global__wrapp__inner .product__details__wrapp .content__wrapp .feature__wrapp .feature__box{padding-right:30px;}
.global__wrapp__inner .product__details__wrapp .property__card h3{font-size:20px;}
.global__wrapp__inner .content__wrapp h3{font-size:22px;}
.global__wrapp__inner .content__wrapp p strong{font-size:18px;}
.global__wrapp__inner .image__wrapp h3{margin-top:35px;}
.global__wrapp__inner .image__wrapp .image__box{max-height:400px;}
.global__wrapp__inner .image__wrapp h3{font-size:22px;}
.global__wrapp .pr__details{margin:40px 0px;}

.global__wrapp__inner .project__details__wrapp{flex-direction:column; gap:55px;}
.global__wrapp__inner .project__details__wrapp .project__details{max-width:unset;}
.global__wrapp__inner .project__details__wrapp .project__details h2{font-size:30px; margin-bottom:12px;} 
.global__wrapp__inner .project__details__wrapp .project__details .pr__title{font-size:20px; margin-bottom:24px;}
.global__wrapp__inner .project__details__wrapp .project__details h3{font-size:22px; margin-bottom:16px;}
.global__wrapp__inner .project__details__wrapp .project__details p strong{font-size:18px;}
.global__wrapp__inner .project__details__wrapp .project__card{margin:0px auto;}
.global__wrapp__inner .project__details__wrapp .project__card .content__wrapp .content__box{font-size:22px;}
.global__wrapp__inner .project__details__wrapp .project__card .btn__wrapp{margin-top:40px;}
.global__wrapp__inner .project__details__wrapp .project__card .btn__wrapp a{padding:14px 0px; font-size:16px;}

.properties__section .properties__wrapp{padding:45px 0px;}
.properties__section .properties__wrapp .top__heading__wrapp{margin-bottom:30px;}
.properties__section .properties__wrapp .top__heading__wrapp h2{font-size:28px; margin-bottom:10px;}
.properties__section .properties__wrapp .top__heading__wrapp p{max-width:340px;}
.properties__list .property__card .pr__content .features__wrapp .content__wrapp::after{margin-right:0px; display:none;}

.main__banner .banner__content .banner__content__inner .tab__content{border-radius: 50px; padding: 25px 25px 25px 30px;}
.main__banner .banner__content .banner__content__inner .nav__tabs{margin-top:30px;}
.main__banner .banner__content .banner__content__inner .nav__tabs .nav__item .nav__link{font-size:16px;}
.main__banner .banner__content .banner__content__inner .tab__content .tab__pane .form__wrapp .form__wrapp__control{flex-flow: row wrap; gap: 20px;}
.main__banner .banner__content .banner__content__inner .tab__content .tab__pane .form__wrapp .form__wrapp__control .form__group{border-right:0px; width:unset;}
.main__banner .banner__content .banner__content__inner .tab__content .tab__pane .form__wrapp .form__wrapp__control .form__group label{font-size:16px; margin-bottom:8px;}
.main__banner .banner__content .banner__content__inner .tab__content .tab__pane .form__wrapp .form__wrapp__control .form__group .form__control{font-size:15px;}
.main__banner .banner__content .banner__content__inner .tab__content .tab__pane .form__wrapp .form__wrapp__control .form__group .form__select{font-size:14px;}
.main__banner .banner__content .banner__content__inner .tab__content .form__wrapp .form__wrapp__control .search__btn{margin:0px auto;}
/* .main__banner .banner__content .banner__content__inner p{margin-bottom:30px;} */
.main__banner .banner__content .banner__content__inner h1{font-size:40px;}
.properties__section .properties__wrapp .top__heading__wrapp h2{font-size:28px;}
.properties__list__wrapp .nav__tabs{top:-88px;}
.properties__list__wrapp .nav__tabs .nav__item{padding:0px 4px; font-size:15px;}
.properties__list__wrapp .nav__tabs .nav__item .nav__link{padding:10px 12px;}
h2{font-size:28px;}
.properties__section .properties__wrapp .heading__wrapp{margin-bottom:25px;}
.properties__section .properties__wrapp .heading__wrapp .btn__wrapp a{padding:12px 0px;}
.properties__list .property__card .pr__content .btn__wrapp a{width:145px; padding:12px 0px;}
.properties__list .property__card .pr__content .btn__wrapp a.query{padding:12px 0px; width:135px;}
.services__wrapp .service__card__wrapp{grid-template-columns:repeat(2, 1fr); margin-bottom:55px;}
.services__wrapp .service__card__wrapp .service__card{padding:22px;}
.services__wrapp .service__card__wrapp .service__card p{margin-bottom:24px;}
.services__wrapp .service__card__wrapp .service__card ul li{margin-bottom:24px;}
.services__wrapp .service__card__wrapp .service__card .btn__wrapp a{width:200px; padding:12px 0px;}
.search__services{height:556px;}
.search__services .search__services__inner{padding:50px 0px;}
.search__services .search__services__inner .search__wrapp h3{font-size:22px;}
.search__services .search__services__inner .search__wrapp .btn__wrapp{margin-top:30px;}
.search__services .search__services__inner .search__wrapp{max-width:470px; padding:70px 120px 32px 32px;}
.search__services .search__services__inner .pr__listing h3{font-size:28px;}
.global__wrapp .contact__wrapp{margin:40px 0px; gap:25px;}
.global__wrapp .contact__wrapp .content__wrapp{max-width:320px;}
.global__wrapp .contact__wrapp .content__wrapp h2{font-size:28px;}
.global__wrapp .contact__wrapp .content__wrapp .btn__wrapp{margin-top:30px;}
.global__wrapp .contact__wrapp .contact__info{margin-top:40px;}
.global__wrapp .contact__wrapp .form__wrapp .form__group{margin-bottom:24px;}
.global__wrapp .contact__wrapp .form__wrapp .form__group label{margin-bottom:10px;}
.global__wrapp .map__img{max-height:400px;}

.search__properties__list{grid-template-columns: repeat(2, 1fr);}
.property__card .pr__content .features__wrapp .content__wrapp::after{right:5px;}
.global__wrapp__inner .contact__info{margin:60px 0px 40px;}
.main__banner .banner__content .banner__content__inner .btn__wrapp{margin-top:30px;}








footer .footer__top__wrapp{padding:45px 0px;}
footer .footer__top__wrapp .footer__top__widgets .widget__col .footer__brand{max-width:160px;}
footer .footer__top__wrapp .footer__top__widgets{flex-flow:row wrap;}
footer .footer__top__wrapp .footer__top__widgets .newsletter__wrapp{max-width:unset;}
footer .footer__top__wrapp .footer__top__widgets .newsletter__wrapp h3{font-size:20px; margin-bottom:10px;}
footer .footer__middle__widgets .widget__col__social ul li a span{display:none;}
footer .footer__middle__widgets .widget__col__social h3{margin-right:20px;}
footer .footer__middle__widgets .widget__col__social ul{column-gap:25px;}
}


@media(max-width:767px){
p{font-size:15px;}
.global__wrapp__inner .contact__info{flex-direction:column; gap:20px; margin: 40px 0px 40px;}
.global__wrapp__inner .contact__info .content__box h2{font-size:25px; margin-bottom:10px;}
.global__wrapp .details__wrapp .details__wrapp__inner .content__box h3{font-size:23px; margin-bottom:15px;}
.global__wrapp .form__wrapp{padding:25px 20px;}
.global__wrapp .form__wrapp .form__group{margin-bottom:20px;}
.global__wrapp .form__wrapp .form__group label{font-size:15px; margin-bottom:10px;}
.global__wrapp .form__wrapp .form__group .form__control{font-size:15px;}
.global__wrapp .form__wrapp .form__group .form__select{font-size:15px;}
.global__wrapp .form__wrapp .submit__btn{width:160px; height:45px; font-size:15px; margin-top:30px;}
.global__wrapp .global__wrapp__inner{padding:40px 0px 0px;}
.global__wrapp .global__wrapp__inner .blog__list__wrapp{grid-template-columns:repeat(1, 1fr); margin:0px 0px 40px;}

.global__banner{height:350px;}
.global__banner .banner__content .banner__content__inner h1{font-size:35px;}
.global__wrapp .blog__details{margin:20px auto 40px;}
.global__wrapp .blog__details h2{font-size:24px;}
.global__wrapp .blog__details .blog__meta .post__info{font-size:18px;}
.global__wrapp .blog__details .blog__meta .post__info span{font-size:15px; margin-top:5px;}
.global__wrapp .blog__details .content__box h3{font-size:22px; margin-bottom:10px;}
.global__wrapp .blog__details .content__box p{margin-bottom:16px;}
.global__wrapp .blog__details .post__navigation a h3{font-size:16px; margin-bottom:10px;}
.global__wrapp .blog__details .post__navigation a .navigation__card{flex-direction:column; align-items:center;}
.global__wrapp .blog__details .post__navigation a .navigation__card .image__box{width:70px; height:70px;}
.global__wrapp .blog__details .post__navigation a .navigation__card .content__box h3{width:215px;}

.main__banner .banner__content .banner__content__inner .btn__wrapp a{font-size:15px; width:140px;}
.global__wrapp .global__wrapp__inner .why__lemkin .content__box h2{font-size:25px;}
.global__wrapp .form__wrapp h3{font-size:22px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp .two__col__inner{margin-bottom:40px; gap:25px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp .two__col__inner .content__wrapp h2{font-size:25px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp .two__col__inner .content__wrapp .btn__wrapp a{font-size:15px; width:140px; height:44px;}
.testmonials__wrapp{padding:30px 0px 35px;}
.testmonials__wrapp::before{height:447px;}
.testmonials__wrapp .content__box h2{font-size:25px;}
.testmonials__wrapp .content__box p{max-width: 375px;}
.review__card .content__wrapp .review__footer{gap:16px;}
.review__card .content__wrapp .review__footer .author__details h3{font-size:16px;}
.review__card .content__wrapp .review__footer .author__details p{font-size:13px;}
.featured__insights .featured__insights__wrapp h2{font-size:25px;}
.featured__insights .featured__insights__wrapp .featured__insights__inner{gap:35px;}
.featured__insights .featured__insights__wrapp .featured__insights__inner .features__wrapp{flex-direction:column;}
.featured__insights .featured__insights__wrapp .featured__insights__inner .features__wrapp .feature__card a .content__box p{font-size:15px;}
.featured__insights .featured__insights__wrapp .featured__insights__inner .news__wrapp .btn a{font-size:15px; width:160px; height: 44px;}

.global__wrapp .about__content .content__wrapp h2{font-size:25px;}
.global__wrapp .about__content .content__wrapp .btn__wrapp{margin-top:30px;}
.global__wrapp .about__content .content__wrapp .btn__wrapp a{width:140px; padding:11px 0px; font-size:15px;}

.global__wrapp__inner .photo__gallery .image__wrapp__box .image__box{max-width:250px; }
.photo__gallery ul li a .overlay__wrapp{font-size:16px;}
.global__wrapp__inner .product__details__wrapp .content__wrapp h2{font-size:22px;}
.global__wrapp__inner .product__details__wrapp .content__wrapp .feature__wrapp{padding:30px;}
.global__wrapp__inner .product__details__wrapp .content__wrapp .feature__wrapp .feature__box{border-right:0px; padding-right:0px;}
.global__wrapp__inner .product__details__wrapp .content__wrapp .feature__wrapp .feature__box i.icon__box{width:40px; flex:0 0 40px;}
.global__wrapp__inner .product__details__wrapp .property__card h3{font-size:18px; margin-bottom:20px;}

.global__wrapp__inner .project__details__wrapp .project__details h2{font-size:25px;}
.global__wrapp__inner .project__details__wrapp .project__details .pr__title{font-size:18px; margin-bottom:20px;}
.global__wrapp__inner .project__details__wrapp .project__details h3{font-size:20px;}
.global__wrapp__inner .project__details__wrapp .project__details p{margin-bottom:16px;}
.global__wrapp__inner .project__details__wrapp .project__details ul li{font-size:15px;}
.global__wrapp__inner .project__details__wrapp .project__card{padding:30px;}
.global__wrapp__inner .project__details__wrapp .project__card .content__wrapp{margin-bottom:18px; padding-bottom:18px;}
.global__wrapp__inner .project__details__wrapp .project__card .content__wrapp .content__box{gap:20px; margin-bottom:15px; font-size:18px;}
.global__wrapp__inner .project__details__wrapp .project__card .content__wrapp p{font-size:15px;}

.properties__list .property__card .pr__content .content__box .title__wrapp h4{font-size:16px; margin-bottom:5px;}
.properties__list .property__card .pr__content .features__wrapp .content__wrapp{flex-direction:column;}
.properties__section .properties__wrapp .top__heading__wrapp h2{font-size:22px;}
.properties__section .properties__wrapp .top__heading__wrapp p{max-width:210px;}
.properties__list .property__card .pr__content .btn{font-size:14px; padding:12px 0px;}
.properties__list .property__card .pr__content .pr__price{font-size:15px;}
.pagination__wrapp{margin:45px 0px 30px;}

.properties__list__wrapp .nav__tabs .nav__item .nav__link{font-size:13px;}
.main__banner .banner__content .banner__content__inner .tab__content{border-radius:40px;}
.main__banner .banner__content .banner__content__inner .tab__content .tab__pane .form__wrapp .form__wrapp__control{flex-flow: row wrap; column-gap:12px; row-gap:12px;}
.main__banner .banner__content .banner__content__inner h1{font-size:35px;}
h2{font-size:22px;}
.properties__section .properties__wrapp .heading__wrapp .btn__wrapp a{padding:10px 0px; font-size:15px;}
.properties__list .property__card .pr__content .btn__wrapp{gap:5px; padding:16px 0px 0px;}
.properties__list .property__card .pr__content .btn__wrapp a{height:40px; font-size:15px; width: 130px;}
.properties__list .property__card .pr__content .btn__wrapp a.query{height:40px; font-size:15px; width: 130px;}
.services__wrapp .top__heading__wrapp p{margin-bottom:25px;}
.services__wrapp .service__card__wrapp{grid-template-columns:repeat(1, 1fr); margin-bottom:40px;}
.services__wrapp .service__card__wrapp .service__card h3{font-size:20px; margin-bottom:12px;}
.services__wrapp .service__card__wrapp .service__card p{margin-bottom:16px;}
.services__wrapp .service__card__wrapp .service__card ul{margin-bottom:20px;}
.services__wrapp .service__card__wrapp .service__card ul li{margin-bottom:16px; font-size:15px;}
.services__wrapp .service__card__wrapp .service__card .btn__wrapp a{width: 170px; height:44px; font-size:15px;}
.search__services{height:588px;;}
.search__services .search__services__inner{flex-direction:column; gap:40px; padding:40px 0px;}
.search__services .search__services__inner .search__wrapp{max-width:unset; padding:30px; border-radius:0px;}
.search__services .search__services__inner .search__wrapp h3{font-size:19px;}
.search__services .search__services__inner .search__wrapp .btn__wrapp a{height: 45px; width:140px; font-size:15px;}
.search__services .search__services__inner .pr__listing{border-radius:0px; margin:auto; text-align:center;}
.search__services .search__services__inner .pr__listing h3{font-size:22px;}
.global__wrapp .contact__wrapp{flex-direction:column;}
.global__wrapp .contact__wrapp .content__wrapp{display: flex; gap: 25px; max-width:unset;}
.global__wrapp .contact__wrapp .content__wrapp .content__box{max-width: 240px;}
.global__wrapp .contact__wrapp .content__wrapp .content__box h2{font-size:22px;}
.global__wrapp .contact__wrapp .content__wrapp .content__box .btn__wrapp{margin-top:20px;}
.global__wrapp .contact__wrapp .contact__info h3{font-size:18px;}
.global__wrapp .contact__wrapp .content__wrapp .btn__wrapp a{height: 44px; width:130px; font-size:15px;}
.global__wrapp .contact__wrapp .contact__info ul li a{font-size:16px;}
.global__wrapp .contact__wrapp .contact__info ul li a span{font-size:15px;}
.global__wrapp .contact__wrapp .form__wrapp .form__group{margin-bottom:16px;}
.global__wrapp .map__img{max-height:350px;}
.main__banner .banner__content .banner__content__inner .tab__content .form__wrapp .form__wrapp__control .form__group label{font-size:16px; margin-bottom:8px;}
.main__banner .banner__content .banner__content__inner .tab__content .form__wrapp .form__wrapp__control .form__group .form__select{font-size:14px;}
.main__banner .banner__content .banner__content__inner .tab__content .form__wrapp .form__wrapp__control .search__btn{font-size:13px; height: 48px; margin:0px; width:200px;}
.main__banner .banner__content .banner__content__inner .tab__content .form__wrapp .form__wrapp__control .search__btn i.icon__box{width:15px; flex:0 0 15px; margin-right:3px;}
.search__properties__list{grid-template-columns: repeat(1, 1fr);}










footer .footer__top__wrapp .footer__top__widgets .widget__col p{max-width:300px; margin-bottom:24px;}
footer .footer__top__wrapp .footer__top__widgets .widget__col h3{font-size:15px;}
footer .footer__top__wrapp .footer__top__widgets .widget__col .widget__col__inner ul{margin:20px 0px 0px;}
footer .footer__top__wrapp .footer__top__widgets .widget__col .widget__col__inner ul li a{font-size:15px;}
footer .footer__top__wrapp .footer__top__widgets .newsletter__wrapp h3{font-size:18px;}

}

@media(max-width:575px){
.global__wrapp__inner .contact__info .content__box h2{font-size:20px;}
.global__wrapp__inner .contact__info .contact__info__inner ul li .content__box h3{font-size:16px;}
.global__wrapp__inner .contact__info .contact__info__inner ul li .content__box a{font-size:14px;}

/* .global__banner{height:350px;} */
.global__banner .banner__content .banner__content__inner h1{font-size:30px;}
.global__banner .banner__content .banner__content__inner p{font-size:15px;}
.global__wrapp .global__wrapp__inner .blog__list__wrapp .blog__card a .content__box h3{font-size:20px;}
.global__wrapp .global__wrapp__inner .blog__list__wrapp .blog__card a .content__box p{font-size:15px;}
.global__wrapp__inner .pagination__wrapp{margin:0px 0px 50px;}

.global__wrapp .blog__details .image__box{height:300px;}
.global__wrapp .blog__details .content__box h3{font-size:20px;}
.global__wrapp .blog__details .blog__meta .post__info{font-size:15px;}
.global__wrapp .blog__details .blog__meta .post__info span{font-size:14px;}
.global__wrapp .blog__details .blog__meta .social__share ul li a span{font-size:12px;}
.global__wrapp .blog__details .post__navigation{flex-direction:column; max-width:330px;}
.global__wrapp .blog__details .post__navigation a{border-bottom:1px solid #e3e3e3; border-right:0px;}
.global__wrapp .blog__details .post__navigation a:last-of-type{border-bottom:0px;}
.global__wrapp .blog__details .post__navigation a .navigation__card{flex-direction:row;}

.global__wrapp .global__wrapp__inner .why__lemkin .content__box h2{font-size:22px;}
.global__wrapp .global__wrapp__inner .why__lemkin .content__box ul li i.icon__box{padding:7px; max-width:40px; flex:0 0 40px;}
.global__wrapp .global__wrapp__inner .why__lemkin .content__box ul li .content__wrapp h4{font-size:17px;}
.global__wrapp .global__wrapp__inner .why__lemkin .content__box ul li .content__wrapp p{font-size:14px;}
.global__wrapp .form__wrapp .form__group{margin-bottom:0px;}
.global__wrapp .form__wrapp .form__group .form__control{margin-bottom:15px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp .two__col__inner .content__wrapp h2{font-size:20px;}
.global__wrapp .global__wrapp__inner .two__column__wrapp .two__col__inner .image__box{height:300px; width:100%;}
.testmonials__wrapp .content__box h2{font-size:22px;}
.testmonials__wrapp .content__box p{max-width: 230px;}
.testmonials__wrapp::before{height:531px;}

.featured__insights .featured__insights__wrapp h2{font-size:22px;}
.featured__insights .featured__insights__wrapp .featured__insights__inner .features__wrapp .feature__card a .content__box h3{font-size:18px;}
.featured__insights .featured__insights__wrapp .featured__insights__inner .news__wrapp .news__card .news__content h4{font-size:15px;}
.featured__insights .featured__insights__wrapp .featured__insights__inner .news__wrapp .news__card .news__content .btn__wrapp{margin-top:10px;}
.featured__insights .featured__insights__wrapp .featured__insights__inner .news__wrapp .news__card .news__content .btn__wrapp a{font-size:15px;}

.global__wrapp .about__content{margin-bottom:50px;}
.global__wrapp .about__content .content__wrapp h2{font-size:22px;}
.global__wrapp .about__content .about__content__inner{gap:40px;}
.global__wrapp .about__content .about__content__inner .image__wrapp{max-height:320px;}
.global__wrapp .about__content .about__content__inner .image__box{max-height:300px;}
.global__wrapp__inner .product__details__wrapp .property__card{padding:25px 30px;}
/*.global__wrapp__inner .product__details__wrapp .property__card .author__details .author__pic{width:50px; height:50px;}*/
.global__wrapp__inner .product__details__wrapp .property__card .author__details .content__box h4{font-size:16px;}
.global__wrapp__inner .product__details__wrapp .property__card ul li{gap:16px;}
.global__wrapp__inner .product__details__wrapp .property__card ul li .content__box p{font-size:16px; margin-bottom:0px;}
.global__wrapp__inner .product__details__wrapp .property__card ul li .content__box a{font-size:15px;}
.global__wrapp__inner .product__details__wrapp .content__wrapp .feature__wrapp{flex-flow: row wrap; gap: 20px;}
.global__wrapp__inner .content__wrapp h3{font-size:20px; margin-bottom:16px;} 
.global__wrapp__inner .content__wrapp p strong{font-size:17px;}
.global__wrapp__inner .image__wrapp h3{font-size:20px;}
.global__wrapp__inner .image__wrapp .image__box{max-height:300px;}
.global__wrapp__inner .photo__gallery .image__wrapp__box .image__wrapp{flex-direction:column;}
.global__wrapp__inner .project__details__wrapp .project__card .btn__wrapp a{font-size:14px;}

.navbar__top .navbar___brand img{max-height:45px; max-width:90px;}
.properties__list .property__card .pr__content .features__wrapp .content__wrapp{flex-direction:row;}
.pagination__wrapp ul.pagination__list{gap:5px; padding:12px 10px;}
.search__services{height:690px;}
.search__services .search__services__inner .search__wrapp{max-width:336px; margin:auto;}
.main__banner .banner__content .banner__content__inner .tab__content{border-radius:20px;}
.global__wrapp .contact__wrapp .content__wrapp{flex-flow: row wrap;}
.global__wrapp .contact__wrapp .content__wrapp .content__box{max-width: unset;}
.global__wrapp .contact__wrapp .content__wrapp .content__box .btn__wrapp a{font-size: 14px; width: 130px;}
.global__wrapp .contact__wrapp .contact__info{margin-top:20px;}

.global__wrapp__inner .photo__gallery .image__wrapp__box .image__box{max-width:550px; height:300px;}
.photo__gallery ul li{height:300px;}
.global__wrapp__inner .project__details__wrapp .project__card .btn__wrapp a{font-size:14px;}
.global__wrapp__inner .image__wrapp .image__box{height:300px;}

.properties__section .properties__wrapp .top__heading__wrapp{margin-bottom:60px;}
.properties__section .properties__wrapp .top__heading__wrapp p{max-width:unset;}
.properties__list__wrapp .nav__tabs{top: -56px;}
.properties__list .property__card .pr__content .features__wrapp .content__wrapp{flex-direction:row;}
.pagination__wrapp ul.pagination__list{gap:5px; padding:12px 10px;}
.search__services{height:690px;}
.search__services .search__services__inner .search__wrapp{max-width:336px; margin:auto;}
.main__banner .banner__content .banner__content__inner .tab__content{border-radius:20px;}
.main__banner .banner__content .banner__content__inner .tab__content .form__wrapp .form__wrapp__control{flex-flow: row wrap; gap:20px;}
.main__banner .banner__content .banner__content__inner .tab__content .form__wrapp .form__wrapp__control .form__group{width: 200px; margin: 0px; border-right: 0px;}
.main__banner .banner__content .banner__content__inner .tab__content .form__wrapp .form__wrapp__control .search__btn{width: 200px; height: 44px;}
/* .main__banner .banner__content .banner__content__inner .btn__wrapp{margin-top:15px;} */

.property__card .pr__content .btn{height:45px; font-size:14px;}
.property__card .pr__content .features__wrapp .content__wrapp::after{display:none;}

.global__wrapp__inner .pagination__wrapp ul.pagination__list .page__item a{font-size: 15px;}
.global__wrapp__inner .photo__gallery .image__box{max-height:unset;}

.navbar__top .nav__info__right .contact__btn__wrapp a .info__wrapp span.contact__content{display:none;}
.navbar__top .nav__info__right .contact__btn__wrapp a{width:34px;}
.navbar__top .nav__info__right .contact__btn__wrapp a:nth-child(2){width:34px;}
.global__wrapp .global__wrapp__inner .why__lemkin .content__box ul li{gap:15px;}

footer .footer__top__wrapp .footer__top__widgets .newsletter__wrapp h3{font-size:16px; margin-top:10px;}
footer .footer__middle__widgets .widget__col__social h3{font-size:14px; margin-right:0px;}
footer .footer__middle__widgets .widget__col__social ul{column-gap:15px;}
footer .footer__bottom .footer__bottom__inner ul li a{font-size:14px;}
footer .footer__bottom .footer__bottom__inner ul li::after{height:5px; width:5px; margin:0px 12px;}
footer .footer__bottom .footer__bottom__inner p{font-size:14px;}
}


/* @media(max-width:1599px){
.main__banner .banner__content .banner__content__inner .nav__tabs
} */
