@media (min-width: 768px){
    .nav-cats {display: inline-flex !important;}
    #d-s::after{content : "";position: absolute;right : 0;z-index: 100;top: 20%;width : 1px;height : 55%;bottom: 25%;background: #c4c4c4;}
    .nav-cats > .cats {margin-left: 1rem !important;}
    .nav-cats > .cats ~ .cats {margin-left: 0 !important;}
    #s-s, #s-o, #s-mcl, #s-cl {padding-right: .8rem !important;}
    .md {display: inline !important;}
    .mt-md-6{margin-top: 5rem;}
    .swiper-button-next, .swiper-button-prev {width: 40px!important;height: 40px!important;border-radius: 50%;border:1px solid #cecbcb;background: var(--color-icon-white);}
    .swiper-button-next::after, .swiper-button-prev::after {display: none;}
    .flex-md-h-center {justify-content: center;}
    .search-box__{width: 260px!important;height: auto!important;}
    .search-box {top: 4rem!important}
    .search-results {max-height: 50vh;}
    .flex-md-v-h-center {display: flex!important;align-items: center!important; justify-content: center!important;}
    .wh-map {flex-grow: 1;height: 100% !important;}
    .properties {overflow: auto!important;height: auto!important;}
    .me-md-2-3 {margin-left: .75rem!important;}
}
@media (min-width: 888px){
    .m-t-slider {margin-top: 37.5px;}
}
@media (min-width: 992px){
    .overflow-scroll-c {height: 450px;}
    .history-seem:not(:last-child),.logo-item:not(:nth-child(7n)) {border-left:0.05em solid rgba(202, 210, 210, 0.53) !important;}
    .w-lg-100 {width: 100% !important;}.w-lg-60 {width: 60% !important;}
    .w-lg-200px {width: 200px;}
    .border-200-lg{border: 1px solid var(--color-neutral-200);}
    .gap-y-3-lg {row-gap: calc(3 * var(--spacing-base));}
    .lg {display: inline !important;}
    .border-lg-b-5 {border-bottom:0.05em solid rgba(202, 210, 210, 0.53);}
    .bg-lg-white {background-color: #fff !important;}
    .p-lg-4-5 {padding: 2rem!important;}
    .ps-lg-2-3 {padding-right: 0.65rem !important;}.pt-lg-2-3 {padding-top: .75rem!important;}
    .flex-lg-v-h-center {display: flex!important;align-items: center!important; justify-content: center!important;}
    .w-properties-site {width: 67%;}
    .w-lg-75px {width: 75px;}.h-lg-75px {height:75px;}
    .logo-container {display: grid;grid-template-columns: repeat(7, 1fr);}
    .logo-item:nth-last-child(n+7) {border-bottom: 0.05em solid rgba(202, 210, 210, 0.53) !important;}
    .ms-lg-6 {margin-right: 4rem!important;}
    .mt-lg-4-5 {margin-top: 2.5rem;}
}
@media (min-width: 1060px){
    .mx-v-pro {margin-left: 1rem !important;margin-right: 1rem !important;}
}

@media (max-width: 1350px){
    .fresh-pro a:nth-last-child(2) {display: none;}
}
@media (max-width: 1180px){
    .font-size-2 {font-size: 10px;}.font-size-1 {font-size: 11px;}
}
@media (max-width: 1060px){
    .mx-v-pro {margin-left: .75rem !important;margin-right: .75rem !important;}
    .__fs-mlg {font-size: 12px!important;}
}
@media (max-width: 1035px){
    .fresh-pro a:nth-last-child(4) {display: none;}.my-place--p {display: none;}
}
@media (max-width: 1032px){
    .font-size-2 {font-size: 9px;}.font-size-1 {font-size: 10px;}
}
@media (max-width: 991px){
    .overflow-scroll-c {height: 380px;}
    .mx-v-pro {margin-left: 0 !important;margin-right: 0 !important;}
    .history-seem:not(:nth-child(2n)) {border-left:0.05em solid rgba(202, 210, 210, 0.53) !important;}
    .history-seem:not(:nth-child(3)):not(:nth-child(4)) {border-bottom:0.05em solid rgba(202, 210, 210, 0.53) !important;}
    .apps-logo {align-items: center !important;justify-content: center !important;}
    ._lg {display: flex !important;align-items: center !important;justify-content: center !important;}
    .__emoji-lg {left: .5rem;margin-top: 4rem;}.__lg-mt-2 {margin-top:.5rem;}
    .__fs-lg-11 {font-size: 11px!important;}.__fs-lg-12 {font-size: 12px!important;}.__fs-lg-14 {font-size: 14px!important;}.__fs-lg-15 {font-size: 15px!important;}
    .logo-container {display: flex;flex-wrap: wrap;box-sizing: border-box;}
    .logo-item {width: 30%;flex-grow: 1;box-sizing: border-box;justify-content: space-between;text-align: center;}
    .logo-item:not(:nth-child(3n)) {border-left:0.05em solid rgba(202, 210, 210, 0.53) !important;}
    .logo-item:nth-child(n+4) {border-top: 0.05em solid rgba(202, 210, 210, 0.53) !important;}
    .sticky--top {position: fixed;transition: top .7s;top: 0;width: 100%;z-index: 10;}
    .__fs-mlg {font-size: 14px!important;}
}
@media (max-width: 960px){
    .font-size-2 {font-size: 8px;}.font-size-1 {font-size: 9px;}
}
@media (max-width: 873px){
    .font-size-2 {font-size: 8px;}.font-size-1 {font-size: 8px;}
}
@media (max-width: 803px){
    .font-size-2 {font-size: 7px;}.font-size-1 {font-size: 7px;}
}
@media (max-width: 887px) and (min-width: 768px){
    .fs-10 {font-size: 10px;}
    .nav-cats > .cats {margin-left: 1rem !important;}
    .nav-cats > .cats ~ .cats {margin-left: 0 !important;}
    .m-t-slider {margin-top: 32.5px;}
}
@media (max-width: 767px){
    .nav-cats {display: block !important;}
    .w-180 {width: 180px;margin-right: auto;margin-left: auto;}
    .w-220 {width: 220px;}
    .s-cats:hover ._md-cats-hover {width: 50%;transform: scaleX(2);}
    ._md {display: flex !important;align-items: center !important;justify-content: center !important;}
    .g {display: none !important;}
    .swiper-button-next, .swiper-button-prev {width: 40px!important;height: 40px!important;}
    .swiper-button-next::after, .swiper-button-prev::after {display: none;}
    .t-amazing {fill: #349fef;padding-right: 0!important;padding-left: 0!important;}
    .swiper-button-next:hover .t-amazing, .swiper-button-prev:hover .t-amazing {fill: #015696;}
    .search-results {max-height: 30vh;}
    .fresh-pro a:nth-last-child(2),.fresh-pro a:nth-last-child(3),.fresh-pro a:nth-last-child(4) {display: block;}
}
@media (max-width: 650px) and (min-width: 576px){
    .fs-9 {font-size: 9px;}
}
@media (max-width: 580px){
    .fresh-pro a:nth-last-child(1) {display: none!important;}
}
@media (max-width: 576px){
    .history-seem:not(:nth-child(2n)) {border-left:none;}
    .history-seem:not(:last-child) {border-bottom:0.05em solid rgba(202, 210, 210, 0.53) !important;}
}
@media (max-width: 550px){
    .fresh-pro a:nth-last-child(2) {display: none!important;}
}
@media (max-width: 455px){
    .tp-cost {font-size: 10px;}
}
@media (max-width: 400px){
    .fresh-pro a:nth-last-child(3) {display: none!important;} .fs-9 {font-size: 9px;}
}
@media (max-width: 300px){
    .fresh-pro a:nth-last-child(4) {display: none!important;}
    .w-300px {width: 300px!important;}
}
