#wrap{padding-top: 110px}
.slide-banner .jk_owl_color .item img{max-height:500px; object-fit: cover; min-height:400px;}
.slide-banner .owl-thumbs{display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; left: 50%; transform: translate(0%,-50%); 
    -webkit-transform: translate(0%,-50); margin: 0 auto; flex-wrap: wrap; margin: 0 -5px;}
.slide-banner .owl-thumbs{z-index:6; position: absolute; bottom: -90px; left: 0; width: 100%; text-align: center; padding: 0; height: 220px; overflow: hidden;}
.slideshow.show-thumb .owl-thumb-item{/*opacity:0.4;*/ cursor: pointer; border: 0 none; background: transparent; padding: 0; margin:0; width:14.1%; padding:0 5px;}
.slideshow.show-thumb .owl-thumb-item img{width:220px; height:265px; object-fit: cover; width:100%;}
.slideshow.show-thumb .owl-thumb-item.active img{} 
.slide-banner .owl-nav button, .collections-slide .owl-nav button{position: absolute; top: 40%; transform: translatey(0%); text-align: center; -webkit-transition: 0.3s; transition: 0.3s; left: 0px; cursor: pointer;
    cursor: hand; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; z-index: 8;}
.slide-banner .owl-nav button span, .collections-slide .owl-nav button span{display: none;}
.slide-banner .owl-nav button::after, .collections-slide .owl-nav button::after{position:absolute;top: 50%; left: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); width:61px; height:91px; 
        background-repeat: no-repeat; content: ""; background-size: 50%; background-position: center;}
.slide-banner .owl-nav button.owl-next, .collections-slide .owl-nav button.owl-next{right: 30px; left: auto;}
.slide-banner .owl-nav button.owl-prev, .collections-slide .owl-nav button.owl-prev{right: auto; left: 30px;}
.slide-banner .owl-nav button.owl-next::after, .collections-slide .owl-nav button.owl-next::after{background-image: url(../images/button-next.png);}
.slide-banner .owl-nav button.owl-prev::after, .collections-slide .owl-nav button.owl-prev::after{background-image: url(../images/button-prev.png);}
.hamptons{padding:50px 0 60px; text-align: center;}
.hamptons h2.title{margin: 0 0 30px; text-transform: capitalize; font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 50px; color: #323031; line-height: normal;}
.hamptons .content-main{width: 50%; margin: 0 auto; line-height: 30px;}
.video-content{padding: 85px 0 75px; text-align: center; }
.video-content .content-video, .beautiful_spaces .content-video{width:100%; padding-top: 46%; height:0; position: relative;}
.video-content .content-video iframe, .beautiful_spaces .content-video iframe{position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; background-color: transparent;}
.content-video .bt-play{position: absolute; top: 0; right: 0; left: 0; width: 100%; height: 100%; margin: 0; padding: 0; cursor: pointer; border: 0; outline: none;
    background-position: 50% 50%; background-size: 100% 100%; background-size: cover; text-indent: -999em; overflow: hidden;
    opacity: 1; -webkit-transition: opacity 800ms, height 0s; -moz-transition: opacity 800ms, height 0s; transition: opacity 800ms, height 0s; transition-delay: 0s, 0s;
    transition-delay: 0s, 0s; -webkit-transition-delay: 0s, 0s; -moz-transition-delay: 0s, 0s; transition-delay: 0s, 0s;}
.content-video.videoActive .bt-play{opacity: 0; height: 0; -webkit-transition-delay: 0s, 800ms; -moz-transition-delay: 0s, 800ms; transition-delay: 0s, 800ms;}
.content-bottom{height:95px;}
#wrap.site .your_journey .jk-section h2{font-size: 43px; font-weight: 500;}
.process-styles {margin-top: 50px;}
.process-styles .process {width: 50%; float: left;}
.clear{clear:both;}
.process h3 {font-size: 40px; color: #85754E; margin-bottom: 20px;}
.jk-desc.beautiful-link a {background: #85754E; color: #ffffff; padding: 10px 15px; font-weight: 500; display: inline-block;}
.jk-section .journey-text h3{font-size: 24px; font-weight: normal;}
.jk-section .journey-text >div{font-size: 13px;}
.book-new h4{font-weight: 500; font-size: 18px;}
.text-icon-bottom{color: #323031;}
.vr_visit .jk-section{width: 860px; margin: 0px auto; text-align: center;}
.vr_visit{padding:68px 0 90px; text-align: center;}
.vr_visit .jk-section >h2{margin: 0 0 30px; font-size: 54px; font-weight: 500; text-transform: capitalize;}
.vr_visit .jk-desc{margin: 0 0 35px;}
.vr_visit .jk-add{margin: 0 0 25px;}
section.vr_spaces{background: transparent;}
.collections-slide .owl-nav.disabled{display: block !important;}
.slide-banner .owl-nav button, .collections-slide .owl-nav button {text-align: center; background: rgba(255,255,255,0.7) !important;}
.slide-banner .owl-nav button.owl-prev, .collections-slide .owl-nav button.owl-prev{left:15px;}
.collections-slide .owl-nav button.owl-next{right:15px;}
.slide-banner .owl-nav button.owl-next{right:12px;}
.beautiful_spaces .jk-section h2, .curated_collections .jk-section h2,.how_we_work .jk-section h2{font-weight: 500;}
.beautiful_spaces .jk-section .jk-desc.beautiful-desc p, .curated_collections .jk-desc.collections-desc p,
.how_we_work .jk-desc.beautiful-desc p{font-weight: normal; line-height: 30px;}
.curated_collections .image-collections .img-item.item p, .how_we_work .images-how_we_work .work-text p{font-weight: bold;}
.footer-bottom-new{margin: 0 auto;}
#colophon .footer-bottom-new .footer-logo.item, .footer-bottom .footer-bottom-new .group-bottom{margin: 0;}
.footer-bottom-new{display: -webkit-box; display: -ms-flexbox; display: flex; margin-right: -15px; margin-left: -15px; justify-content: space-between; 
    align-items: center;}
.footer-bottom-new >*{padding:0 15px; position: relative; min-height: 1px;}
.jk_owl_color .owl-dots{position: absolute;
    bottom: 10px;
    width: 100%;
    margin: 0 auto;
    text-align: center;}
.jk_owl_color .owl-dots .owl-dot{display:inline-block !important}

#site-content .how_we_work .images-how_we_work img{width:180px; height: auto}
.home #site-content .how_we_work .jk-section .work-item .work-text{width:190px}
.list_designer .designer-item:last-child{margin-bottom: 50px}

.list_designer .designer-item:nth-child(odd) a{
	color: #ffffff;
}


/* phan icon header */

.content-right .header-search .textwidget p{position: relative}

.content-right .header-search .textwidget .hover-img:after {
    content: "";
    background-image: url(/wp-content/uploads/2020/04/KC-Top-Icons-Mail-Roll.png);
    position: absolute;
    width: 35px;
    height: 37px;
    background-size: cover;
    left: 39px;
    top: 0px;
    opacity: 0;
    transition: 0.3s;
}
.content-right .header-search .textwidget .hover-img-one:after{
    content: "";
    
	background-image: url(/wp-content/uploads/2020/04/KC-Top-Icons-phone-Roll.png);
    position: absolute;
    width: 35px;
    height: 37px;
    background-size: cover;
    left: 22px;
    top: 0px;
    opacity: 0;
    transition: 0.3s;
}
.content-right .header-search .textwidget .hover-img-two:after{
    content: "";
    background-image: url(/wp-content/uploads/2020/04/KC-Top-Icons-Find-Roll.png);
    position: absolute;
    width: 35px;
    height: 36px;
    background-size: cover;
    left: 36px;
    top: 0px;
    opacity: 0;
    transition: 0.3s;
}

.content-right .header-search .textwidget .hover-img-download:after{
    content: "";
    background-image: url(/wp-content/uploads/2020/05/KC-Top-Icons-Download-Roll.png);
    position: absolute;
    width: 35px;
    height: 36px;
    background-size: cover;
    left: 43px;
    top: 0px;
    opacity: 0;
    transition: 0.3s;
}
.content-right .header-search .textwidget:hover .hover-img-download:after,
.content-right .header-search .textwidget:hover .hover-img:after, 
.content-right .header-search .textwidget:hover .hover-img-one:after, 
.content-right .header-search .textwidget:hover .hover-img-two:after{
    opacity: 1;
    color: #85754E;
    transition: 0.3s;
}
.content-right .header-search .textwidget:hover .overnew span{
    color: #85754E;
}

@media(max-width: 1800px){
    .content-right .header-search .textwidget .hover-img:after{left: 40px}
    .content-right .header-search .textwidget .hover-img-download:after{left: 44px}
}


@media(max-width: 1399px){
    .content-right .header-search .textwidget .hover-img-one:after{left: 22px}
    .content-right .header-search .textwidget .hover-img-download:after{left: 43px}
}

@media(max-width: 1400px){}
@media(max-width: 1199px){
    .hamptons .content-main{width:70%;}
    .slideshow.show-thumb .owl-thumb-item{width:20%;}
    /*.footer-bottom .container{width:auto;}*/
    #colophon .footer-bottom-new .footer-logo.item{margin: 0 0 20px;}
    .footer-bottom .footer-bottom-new .group-bottom{justify-content: right;}
    .content-right .header-search .textwidget .hover-img:after {left: 39px}
    .content-right .header-search .textwidget .hover-img-one:after{left: 22px}
    .content-right .header-search .textwidget .hover-img-two:after{left: 36px}
    .content-right .header-search .textwidget .hover-img-download:after{left: 44px}
    #masthead .content-search .textwidget{    margin: 0px 25px;}
}
@media(max-width: 800px){
    .content-right .header-search .textwidget .hover-img:after {left: 36px}
    .content-right .header-search .textwidget .hover-img-one:after{left: 19px}
    .content-right .header-search .textwidget .hover-img-two:after{left: 34px}
    .content-right .header-search .textwidget .hover-img-download:after{left: 40px}
}
@media(max-width: 991px){
    .your_journey .jk-section{width:auto; padding:0 15px;}
    .footer-bottom-new{padding: 40px 0px 20px 0px;}
    
    
}
@media(max-width: 767px){
    #masthead .content-search .textwidget{    margin: 0px 20px;}
	#site-content .jk-section p img{}
    .slideshow.show-thumb .owl-thumb-item{width:33.3%;}
    .hamptons .content-main{width:100%;}
    .footer-bottom .row{margin: 0;}
    .slide-banner .owl-thumbs{display: none; height: auto;}
    .slide-banner .owl-nav button{width:auto; height:auto; background: transparent !important; position: absolute; content:""; top:50%; left:50%; 
        transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);}
    .slide-banner .owl-nav button.owl-prev{left:15px;}
    .slide-banner .owl-nav button.owl-next{right:15px;}
    .slide-banner .owl-nav button::after, .collections-slide .owl-nav button::after{background-size: 40%;}
    /*.content-right .content-search{display: none;}*/
    #masthead .content-right{display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between;}
    #masthead .header-inner{position: relative;}
    .header-top{position: static;}
    .menu-click-show.menus{right:0;}
    #masthead .content-logo{padding-top:0;}
    .content-logo a.custom-logo-link{display: block;}
     .content-logo a.custom-logo-link img{height:auto !important;}
     #site-content .jk-section .jk-desc{    padding: 0px 10px;    padding-bottom: 20px;    margin-bottom: 10px;}
     .your_journey .journey-text{    padding: 20px 50px 20px 90px;}
    #site-content .jk-section .jk-desc p{       padding: 0px 10px;    line-height: 25px;}
    #wrap.site .your_journey .jk-section h2 {
        font-size: 35px;
        padding: 10px;
    }
    .content-right .header-search .textwidget .hover-img:after {left: 0}
    .content-right .header-search .textwidget .hover-img-one:after{left: 0px}
    .content-right .header-search .textwidget .hover-img-two:after{left: 0px}
    .content-right .header-search .textwidget .hover-img-download:after{left: 0px}
}

@media (max-width: 600px){
    #masthead .content-search .textwidget{    margin: 0px 5px;}
}

@media(max-width: 575px){
    .your_journey .journey-text{padding: 0px 10px 30px 10px}
    .your_journey .jk-desc.journey-desc{padding:0;}
    .your_journey .journey-row{padding-bottom: 30px;}
    .hamptons{padding: 20px 0 30px;}
    .hamptons h2.title, #wrap.site .your_journey .jk-section h2{font-size: 30px;}
    .video-content{padding: 45px 0 35px;}
    .your_journey .journey-row.style-section{margin-bottom: 0;}
    .footer-bottom-new >*{width:100%;}
    .footer-bottom-new{flex-direction: column; margin: 0;}
    .footer-bottom-new > *{padding:0;}
}
@media(max-width: 480px){
    .your_journey .journey-text, .your_journey .journey-icon{width:100%;}
    .your_journey .journey-row{display: -webkit-box; display: -ms-flexbox; display: flex; flex-direction: column-reverse;}
    .circle-new{position: relative; margin: 0 auto 30px;}
    .your_journey .journey-text{padding: 0px 0px 30px 0px; text-align: center;}
    .your_journey .journey-icon{margin: 0;}
    .list_designer .designer-info {
        padding-left: 20px;
    }

}
@media(max-width: 400px){
    .content-right .header-search .textwidget .hover-img:after {left: 0;    width: 30px;
    height: 30px;}
    .content-right .header-search .textwidget .hover-img-one:after{left: 0px;    width: 30px;
    height: 30px;}
    .content-right .header-search .textwidget .hover-img-two:after{left: 0px;    width: 30px;
    height: 30px;}
    .content-right .header-search .textwidget .hover-img-download:after{left: 0px;    width: 30px;
    height: 30px;}
}
@media(max-width: 360px){#masthead .content-search .textwidget{    margin: 0px 2px;}}
@media(max-width: 320px){}































