@import url("https://fonts.googleapis.com/css?family=sans-serif+Condensed:200,300,400,500,600,700,800|sans-serif:300,400,500,600,700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Heebo:wght@100;300;400;500;600;700;800;900&family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap");
@import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Libertinus+Serif+Display&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Spectral:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap');
@import url("https://fonts.googleapis.com/css2?family=Castoro:ital@0;1&family=Public+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap");
@import url('https://fonts.cdnfonts.com/css/adobe-caslon-pro');

@font-face {
  font-family:Adobe Caslon Pro;
  src:url(/fonts/acaslonpro-regular-webfont.woff) format("woff"),
  url(/fonts/acaslonpro-regular-webfont.woff2) format("woff2");
  font-weight:400;
  font-style:normal
}
@font-face {
  font-family:Adobe Caslon Pro;
  src:url(/fonts/acaslonpro-italic-webfont.woff) format("woff"),parallax-berkeley-square-2
  url(/fonts/acaslonpro-italic-webfont.woff2) format("woff2");
  font-weight:400;
  font-style:italic
}
@font-face {
  font-family:Adobe Caslon Pro;
  src:url(/fonts/acaslonpro-semibold-webfont.woff) format("woff"),
  url(/fonts/acaslonpro-semibold-webfont.woff2) format("woff2");
  font-weight:600;
  font-style:normal
}
@font-face {
  font-family:Adobe Caslon Pro;
  src:url(/fonts/acaslonpro-semibolditalic-webfont.woff) format("woff"),
  url(/fonts/acaslonpro-semibolditalic-webfont.woff2) format("woff2");
  font-weight:600;
  font-style:italic
}
@font-face {
  font-family:Adobe Caslon Pro;
  src:url(/fonts/acaslonpro-bold-webfont.woff) format("woff"),
  url(/fonts/acaslonpro-bold-webfont.woff2) format("woff2");
  font-weight:600;
  font-style:normal
}
@font-face {
  font-family:Adobe Caslon Pro;
  src:url(/fonts/acaslonpro-bolditalic-webfont.woff) format("woff"),
  url(/fonts/acaslonpro-bolditalic-webfont.woff2) format("woff2");
  font-weight:600;
  font-style:italic
}



.maison-box{ border-right:0px !important; min-height:500px }
.maison-box-1{  margin: 0px; background-size:cover;z-index:1000000; position:relative;background-position:center center;background-image:url('/images/melchiorri-property-london_one-hyde-park-4.jpg'); background-repeat: no-repeat; border-right: 5px solid #f0ece6}

.g_m1024{ display:none; }
@media (min-width: 1024px) and (max-width: 1366px){
.g_m1024{ display:block }  
.hidden-1024{ display:none }
}
#cookiescript_injected_fsd {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(17, 17, 17, 0.5) !important;
  z-index: 9999969999999 !important;
  overflow-y: auto;
}
.sidebar-nascosta{ display:none !important }
html{ background-color:#fff  !important; 
  font-size:16px;
  font-family:Adobe Caslon Pro,ui-serif,'Adobe Caslon Pro',serif;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  -webkit-text-size-adjust:100%;
  -moz-text-size-adjust:100%;
  -ms-text-size-adjust:100%  }
.g_payoff{ font-size:26px !important; margin-top:20px ;  font-style: italic;  }
.g_cite{ font-size:26px; margin:0.5rem auto; font-family: 'Adobe Caslon Pro', sans-serif !important; font-style: italic; line-height:31px;  color: #696968 !important; max-width: 800px; align-content: center; }
.g_cite span { font-style:normal; text-transform:uppercase; font-size:14px; letter-spacing:1.5px }
h1._titolo{ color: #696968 !important;   letter-spacing: 2.1px;  margin-bottom: 0px; }
h2._suff{ color: #696968;  letter-spacing: 1.1px;  font-family: 'Adobe Caslon Pro', serif; font-size: 18px !important; text-transform: unset !important; margin-bottom: 50px;
  margin-left: -8px; }
.pr-20{ padding-right:20px }
.pl-20{ padding-left:20px }
.mt20{ margin-top:20px }
.mt-15{ margin-top:15px }
.menu-language{
  position: absolute;
  top:10px;
  right:25%;
  font-size: 14px;
  z-index:10000000000000000000000000;
}
.menu-language a{
   
  font-size: 12px;
 
}

h1 {
  font-family: 'Adobe Caslon Pro', serif;
  text-transform: uppercase;
  font-size: 35px;
  margin-bottom: 5px;
  padding-right:0px;
}
  .wrapper.home.bgimage.projects h1 {
  margin-top:250px;
  margin-bottom:5px;
    color:#696968 !important;;
  font-size: 1.5rem;
} 

.wrapper.home.bgimage.atelier h1  {
  margin-top:250px;
   color:#696968 !important;;
  margin-bottom:5px;
   font-size: 1.5rem;
} 
.wrapper.home.bgimage.neighbourhoods h1    {
  margin-top:250px;
   color:#fff !important;;
  margin-bottom:5px;
   font-size: 1.5rem;
} 
.wrapper.home.bgimage.art-collections h1   {
  margin-top:-100px;
   color:#696968 !important;;
  margin-bottom:5px;
   font-size: 1.5rem;
} 

.wrapper.home.bgimage.one-hyde-park h1{
  margin-top:250px;
  margin-bottom:5px;
  
}
.wrapper.home.bgimage.one-hyde-park h1{
     color:#fff;;
  font-size: 1.5rem;
} 
.wrapper.home.bgimage.interiors h1{
  margin-top:280px;
  margin-bottom:5px;
    color:#fff;;
  font-size: 1.5rem;
} 
.wrapper.home.bgimage.renovation .right{
  /*margin-right:25%;*/
}
.wrapper.home.bgimage.renovation h1{
  margin-top:100px;
  color:#fff;;
 
} 
.wrapper.home.bgimage.renovation h2 {
}
 .wrapper.home.bgimage.projects h2 {
  font-size: 18px !important;
  color:#696968 !important;;
} 
 .wrapper.home.bgimage.atelier h2,.wrapper.home.bgimage.art-collections h2  {
  font-size: 18px !important;
  color:#696968 !important;;
} 

.wrapper.home.bgimage.neighbourhoods h2 {
  font-size: 18px !important;
  color:#fff !important;;
} 

.wrapper.home.bgimage.projects h1,.wrapper.home.bgimage.projects h2 {

  color:#696968 !important;;
} 
h2{  font-size: 18px !important; text-align:center }
.h3{ font-size: 1.04rem; text-align: center; font-family: 'Adobe Caslon Pro'; line-height: 22px; letter-spacing: .3px}
.overflowh{ overflow:hidden ;}
.wrapper.home {
  background-size: cover; 
  background-position: center;
  background-repeat: no-repeat;
  height: 100vh;
}
.wrapper.home.contact {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  height: 84vh !important;
}
 
.mb-0 { margin-bottom:0px !important }
.content3{ color:#696968; max-width: 1000px; ; justify-content: center; margin: 0px auto; font-family: 'Adobe Caslon Pro'; font-size:1.04rem }
.content4{ color:#696968;  justify-content: center;   font-family: 'Adobe Caslon Pro'; font-size: 1.04rem; line-height: 1.1 }
.content5{ color:#696968;  justify-content: center;   font-family: 'Adobe Caslon Pro'; font-size: 1.04rem;line-height: 18px; }
.gallery-area {  background: transparent;  padding-top: 70px;}
.gallery-area .single-gallery {  position: relative;  box-shadow: rgba(0, 0, 0, 0.3) 1.95px 1.95px 2.6px;}
.gallery-area .single-gallery::before {  position: absolute;  top: 0; left: 0; right: 0;  height: 100%;  width: 100%;  content: "";  background-color: rgba(1, 10, 28, 0.6);  opacity: 0;  z-index: 1;  -webkit-transition: all 0.4s ease-out 0s;
  -moz-transition: all 0.4s ease-out 0s;  -ms-transition: all 0.4s ease-out 0s;  -o-transition: all 0.4s ease-out 0s; transition: all 0.4s ease-out 0s;}

/* line 21, ../../../sponDon TI/Running Project/263.InteriorDesign_HTML/HTML/assets/scss/_gallery.scss */
.gallery-area .single-gallery:hover::before {  opacity: 1;  visibility: visible;}

/* line 27, ../../../sponDon TI/Running Project/263.InteriorDesign_HTML/HTML/assets/scss/_gallery.scss */
.gallery-area .single-gallery .gallery-img {  position: relative; height: 565px;  background-size: cover;  background-repeat: no-repeat;background-position: center center;}

/* line 34, ../../../sponDon TI/Running Project/263.InteriorDesign_HTML/HTML/assets/scss/_gallery.scss */
.gallery-area .single-gallery .thumb-content-box { position: absolute;  top: 50%;  left: 0;  right: 0;  margin: 0 auto;  transform: translateY(-50%);
  height: 100%;  width: 100%;  opacity: 1;  visibility: visible;  transition: .4s;  z-index: 2;}
/* line 47, ../../../sponDon TI/Running Project/263.InteriorDesign_HTML/HTML/assets/scss/_gallery.scss */
.gallery-area .single-gallery .thumb-content-box .thumb-content { position: absolute;  padding-left: 40px;  bottom: 42px;  display: flex;  align-items: end;}

 
.gallery-area .single-gallery .thumb-content-box .thumb-content h3 { color: #ffffff;  font-weight: 500;  font-size: 36px;  font-family: 'sans-serif';  text-transform: uppercase;  margin: 0;}

@media only screen and (min-width: 1200px) and (max-width: 1600px) {
   
  .gallery-area .single-gallery .thumb-content-box .thumb-content h3 {    font-size: 32px;  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) { 
  .gallery-area .single-gallery .thumb-content-box .thumb-content h3 {
    font-size: 32px;
  }
}

@media (max-width: 575px) {
  
  .gallery-area .single-gallery .thumb-content-box .thumb-content h3 {
    font-size: 32px;
  }
}

 

.gallery-area .single-gallery .thumb-content-box .thumb-content h3 span {
  font-size: 39px;
  display: block;
}

@media only screen and (min-width: 1200px) and (max-width: 1600px) {
   
  .gallery-area .single-gallery .thumb-content-box .thumb-content h3 span {
    font-size: 20px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
 
  .gallery-area .single-gallery .thumb-content-box .thumb-content h3 span {
    font-size: 29px;
  }
}

.py-0 { padding-top:0px !important; padding-bottom:0px !important } 
.px-50{ padding-right:50px !important; padding-left:50px !important}
.finding-home .right { top:75%; width:100% }
@media (max-width: 575px) {
 .content5{ margin-top:20px }
 .g-paddMob{ padding:0px !important }
  .gallery-area .single-gallery .thumb-content-box .thumb-content h3 span {
    font-size: 29px;
  }
}

 
.gallery-area .single-gallery .thumb-content-box .thumb-content a {
  color: #fff;
  /*background: #ff0000;
  width: 40px;
  height: 40px;
  display: block;
  text-align: center;
  line-height: 40px;
  border-radius: 50%;
  margin-left: 75px;*/
}
  
.gallery-area .single-gallery .thumb-content-box .thumb-content a:hover {
  background: #fff;
  color: #8f786e;
}
.italic{ font-style: italic;}
 
.single-gallery:hover .gallery-img-thumb, .single-gallery:hover .thumb-content-box {
  opacity: 1;
  visibility: visible;
}
.single-gallery-image {
  margin-top: 30px;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-size: cover !important;
  height: 200px;
}

body{ color:#fff; }
.capitalize{ text-transform: capitalize; }
.noPadd{ padding:0px !important }
.padd20{ padding:20px !important }
.padd40{ padding:40px !important }
.padd70{ padding:70px !important }
.paddTop100M{ padding-top:100px}
h2.subtitle{  color:#696968; font-size: 2.6rem !important;   letter-spacing: 1.2px;  text-transform:uppercase;font-family: 'Adobe Caslon Pro', serif; }
.slogan{  font-family: 'Adobe Caslon Pro';  font-size: 30px; max-width: 700px; margin: 0px auto; line-height: 30px}


/**
 * Timeline styling
 */
.timeline {
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}
.timeline:before {
  content: "";
  position: absolute;
  top: -3em;
  left: 2em;
  width: 0.25em;
  height: calc(100% + 6em); 
background-image: linear-gradient(#f0ece6  ,   #514c48  );
}
@media screen and (min-width: 45em) {
  .timeline:before {
    left: 50%;
    transform: translateX(-50%);
  }
}

.timeline__entry {
  position: relative;
  margin-bottom: 4em;
  color: #fff;
}
.timeline__entry:after {
  content: "";
  display: table;
  clear: both;
}

.timeline__id {
  position: absolute;
  top: 1em;
  left: 2em;
  padding: 0.5em 1em;
  background: #79695e;
  transform: translateX(-50%);
}
@media screen and (min-width: 45em) {
  .timeline__id {
    left: 50%;
    transform: translateX(-50%);
  }
}

.timeline__content {
  position: relative;
  display: block;
  margin-left: 6em;
  padding: 1em;
  background: #79695e;
}
@media screen and (min-width: 45em) {
  .timeline__content {
    margin-left: 0;
    width: calc(50% - 4em);
  }
}
.timeline__content:before {
  content: "";
  position: absolute;
  display: block;
  top: 1em;
  left: -1em;
  border-top: 1em solid transparent;
  border-bottom: 1em solid transparent;
  border-right: 1em solid #79695e ;
}

.timeline__content.bgTime8c:before {
 
  border-right: 1em solid #79695e ;
  left: -.95em;
}
.timeline__content.bgTime7c:before {
 
  border-right: 1em solid #79695e  ;
  left: -.95em;
}

.timeline__content.bgTime6c:before {
 
  border-right: 1em solid #79695e  ;
  left: -.95em;
}
.timeline__content.bgTime5c:before {
 
  border-right: 1em solid #79695e   ;
  left: -.95em;
}
.timeline__content.bgTime4c:before {
 
  border-right: 1em solid #79695e  ;
  left: -.95em;
}
.timeline__content.bgTime3c:before {
 
  border-right: 1em solid #79695e   ;
  left: -.95em;
}
.timeline__content.bgTime2c:before {
 
  border-right: 1em solid #79695e ;
  left: -.95em;
}
.timeline__content.bgTime1c:before {  border-right: 1em solid #79695e   ; left: -.95em; }

.timeline__content.bgTime9c:before {  left: -.95em;}
.timeline__content.bgTime9d:before {  left: -.95em;}


.timeline__content.app1:before {
  content: "";
  position: absolute;
  display: block;
  top: 1em;
  left: -1em;
  border-top: none;
  border-bottom: none;
  border-right: none;
}
@media screen and (min-width: 45em) {
  .timeline__content:before {
    left: auto;
    right: -1em;
    border-left: 1em solid #69635d;
    border-right: none;
  }
  .timeline__content.bgTime1c:before {
    left: auto;
    right: -1em;
    border-left: 1em solid #79695e /*d9d4cf*/;
    border-right: none;
  }
.timeline__content.bgTime3c:before {
    left: auto;
    right: -1em;
    border-left: 1em solid #79695e /*d0c3b5*/ ;
    border-right: none;
  }
  .timeline__content.bgTime5c:before {
    left: auto;
    right: -1em;
    border-left: 1em solid #79695e /*bcb2a7*/  ;
    border-right: none;
  }
  .timeline__content.bgTime7c:before {
    left: auto;
    right: -1em;
    border-left: 1em solid #79695e /*a08f83*/ ;
    border-right: none;
  }
  .timeline__content.app1{
    border-left: none !important;
    
  }
}
.container1 {
   width: 80%;
   padding: 50px 0;

   margin: 0px auto;
   position: relative;
   overflow: hidden;
}

.container1:before {
   content: ''; position: absolute; top: 0; left: 50%; margin-left: -1px;  width: 2px; height: 73%; background-image: linear-gradient(#f0ece6 , #514c48 );
   z-index: 1
}
.aaaa.container1:before {
   content: '';
   position: absolute;
   top: 0;
   left: 50%;
   margin-left: -1px;
   width: 2px;
   height: 86%;
  background-image: linear-gradient(#f0ece6 , #514c48 );
   z-index: 1
}
.timeline-block {
   width: -webkit-calc(50% + 5px);
   width: -moz-calc(50% + 5px);
   width: calc(50% + 5px);
   display: -webkit-box;
   display: -webkit-flex;
   display: -moz-box;
   display: flex;
   -webkit-box-pack: justify;
   -webkit-justify-content: space-between;
   -moz-box-pack: justify;
   justify-content: space-between;
   clear: both;
   margin-bottom:20px;
}

.timeline-block-right {
   float: right;
}

.timeline-block-left {
   float: left;
   direction: rtl
}

.marker {
   width: 10px;
   height: 10px;
   border-radius: 50%;
   border: 2px solid #514c48;
   background: #514c48;
   margin-top: 10px;
   z-index: 9999
}
 
.timeline-content {
   width: 95%;
   padding: 0 15px;
   color: #666
}

.timeline-content h3 {
   margin-top: 5px;
   margin-bottom: 0px;
   font-size: 20px;
   font-weight: 500;
   font-family: 'Adobe Caslon Pro';
}

 

.timeline-content span {
   font-size: 15px;
   color: #a4a4a4;
   font-family: 'Adobe Caslon Pro';
}

.timeline-content p {
   font-size: 14px;
   line-height: 1.5em;
   word-spacing: 1px;
   color: #888;
}

.xmobpr{ padding-right:0px }

@media screen and (max-width: 768px) {
  .xmobpr{ padding-right:12px }

   .container1:before {
      left: 5px !important;
      width: 2px;
   }
   .aaaa.container1:before {
  
   height: 87%;
  
}
   .aaaa.container1:before {
      left: 8px;
      width: 2px;
   }
   .timeline-block {
      width: 100%;
      margin-bottom: 30px;
   }
   .timeline-block-right {
      float: none;
   }

   .timeline-block-left {
      float: none;
      direction: ltr;
   }
}

.section-title {
  padding-bottom: 1em;
  text-align: center;
  letter-spacing: 1px;
  color: #696968;
  font-size: 1.5em !important;
  font-family: 'Adobe Caslon Pro';
  margin: .67em 0;
  margin-bottom: 20px;
  margin-top:0px;
}
@media screen and (min-width: 45em) {
  .timeline__content--flipped {
    float: right;
  }
  .timeline__content--flipped:before {
    left: -1em;
    right: auto;
    border-left: none;
    border-right: 1em solid #79695e /*69635d*/;
  }
  .timeline__content--flipped.bgTime1c:before {
    left: -1em;
    right: auto;
    border-left: none;
    border-right: 1em solid #79695e /*d9d4cf*/ ;
  }
  .timeline__content--flipped.bgTime2c:before {
    left: -1em;
    right: auto;
    border-left: none;
    border-right: 1em solid #79695e /*d5cec6*/  ;
  }
  .timeline__content--flipped.bgTime3c:before {
    left: -1em;
    right: auto;
    border-left: none;
    border-right: 1em solid #79695e /*d0c3b5*/   ;
  }
    .timeline__content--flipped.bgTime4c:before {
    left: -1em;
    right: auto;
    border-left: none;
    border-right: 1em solid #79695e /*d1c6b9*/    ;
  }
  .timeline__content--flipped.bgTime5c:before {
    left: -1em;
    right: auto;
    border-left: none;
    border-right: 1em solid #79695e /*d1c6b9*/    ;
  }
  .timeline__content--flipped.bgTime6c:before {
    left: -1em;
    right: auto;
    border-left: none;
    border-right: 1em solid #79695e /*a59c95*/    ;
  }
  
  .timeline__content--flipped.bgTime8c:before {
    left: -1em;
    right: auto;
    border-left: none;
    border-right: 1em solid #79695e /*8a7b70*/    ;
  }
}

.timeline__heading {
  margin-bottom: 0.25em;
  font-size: 1.2rem;
  text-align: left;
  font-family: 'Adobe Caslon Pro';
}

.timeline__text {
  color: #fff;
  font-family: sans-serif;
  font-size: 12px;
  letter-spacing: 1px;

}
.timeline__text:last-child {
  margin-bottom: 0;
}
.back-to-top {
  z-index: 10000000;
}
.back-to-top {
  position: fixed;
  display: none;
  right: 25px;
  bottom: 25px;
  background-color: #333;
color:#fff;
width:40px;
  z-index: 99999999999999999999999999999999999999999999999;
  padding: .375rem .55rem;

}


.bgTime1{ background: #79695e /*d9d4cf*/ !important; border-radius:50% !important }
.bgTime1c{ background: #79695e  !important; border-radius:5px !important }

.bgTime2{ background: #79695e /*d5cec6*/ !important; border-radius:50% !important }
.bgTime2c{ background: #79695e  !important; border-radius:5px !important }

.bgTime3{ background: #79695e /*d0c3b5*/ !important; border-radius:50% !important }
.bgTime3c{ background: #79695e   !important; border-radius:5px !important }

.bgTime4{ background: #79695e /*d1c6b9*/ !important; border-radius:50% !important }
.bgTime4c{ background: #79695e  !important; border-radius:5px !important }

.bgTime5{ background: #79695e /*bcb2a7*/ !important; border-radius:50% !important }
.bgTime5c{ background: #79695e  !important; border-radius:5px !important }

.bgTime6{ background: #79695e /*a59c95*/ !important; border-radius:50% !important }
.bgTime6c{ background: #79695e  !important; border-radius:5px !important }

.bgTime7{ background: #79695e /*a08f83*/ !important; border-radius:50% !important }
.bgTime7c{ background: #79695e  !important; border-radius:5px !important }

.bgTime8{ background: /*#8a7b70*/ #79695e !important; border-radius:50% !important }
.bgTime8c{ background: /*#8a7b70*/ #79695e  !important; border-radius:5px !important }
.bgTime9{ background: #79695e !important; border-radius:0% !important;  }
.bgTime9c{ background: #79695e !important; border-radius:5px !important }
.bgTime9d{ background: #79695e !important; border-radius:5px !important }
.caption h1.titolo_pagina{ margin-top:50px;color:#fffcf8 !important;font-family:'Adobe Caslon Pro'; text-transform:uppercase;font-size:3rem !important }
.padd10{ padding:10px !important }
.paddR40{ padding-right:40px !important }
.mtop20{ margin-top:20px }

.pr-0{ padding-right:0px }
.pl-0{ padding-left:0px }
.pt-10{ padding-top:10px }
.pt-20{ padding-top:20px }
.m-7{ margin:7rem 0 !important }
.m-5{ margin:4rem 0 !important }
.mt-7 {  margin-top: 9rem !important;}
.mb-7 {  margin-bottom: 9rem !important;}
.mt-1 {  margin-top: .65rem !important;}
.mt-6 {  margin-top: 4rem !important;}
.mb-4 {  margin-bottom: 2.5rem !important;}
.mb-5 {  margin-bottom: 3rem !important;}

.mb-6 {  margin-bottom: 4rem !important;}
.pb-0 {  padding-bottom: 0px !important;}
.text-grey{ color:#333 }
._footer { padding:10px 0px !important; max-width: 100%;background-color: #fff; border-top:0px solid #f5f5f7;margin-top:0px !important;   padding-bottom:15px !important;  padding-top:0 !important; align-content: center; }
._footer .footer-interior{color: #7d7e83;   }
._footer .footer-interior .contacts {margin-top:0px  }
._footer .footer-interior a span {  color: #7d7e83; font-size: 11px !important;  text-transform: uppercase; font-family: 'Helvetica Neue Light', sans-serif !important;}
._footer .footer-interior ul.padd {  padding-left:65px}
._footer .footer-interior ul li {  height:15px }
.content4 a {  color: #696968; font-size: 16px !important;   text-transform: uppercase}
a { text-decoration: none !important;} 
#sidebar .sidebar-header {  margin-left: 0px;}
nav {	position: relative;	margin: 0px;	width: 360px;	font-family:   'Helvetica Neue Light', sans-serif; }
nav ul {list-style: none;	margin: 0;	padding: 0;	padding-left:48px;}
nav ul li a {display: block;	padding: 10px 15px;	color: #fff;	text-decoration: none;	-webkit-transition: 0.2s linear;	-moz-transition: 0.2s linear;	-ms-transition: 0.2s linear;	-o-transition: 0.2s linear;	transition: 0.2s linear;  }
nav ul li a:hover { color: #333;}
nav ul li a .fa {	width: 16px;	text-align: center;	margin-right: 5px;	float:right;}
ul ul a { padding-left: 30px !important;} 
nav ul li ul li a { border-left: 4px solid transparent;	padding: 10px 50px;	font-family:'Helvetica Neue Light', sans-serif; font-size:11px !important }
._footer{width:100%; margin:0px auto; margin-top:0px; position:relative;  background: transparent; padding-top:0px; padding-bottom:0px}
a { cursor:pointer }
._footer a { color:#fff !important }
a.color000, .titolo{ color: #333;   }
.primaryColor{ color:#696968 }
.primaryColor a{ color:#696968 !important }

.titolo{ color:#333;font-size:1.8rem !important; font-weight:500 !important;display:block; margin-bottom:0px }
#sidebar .sidebar-header {   padding-left: 48px;}
.sub-menu a.active{ font-weight:600;  }


#sidebar .sidebar-header { margin-bottom: 0px;  padding-right: 0px;}
#sidebar { min-width: 290px;  max-width: 290px;  transition: all 0.6s cubic-bezier(0.945,0.020,0.270,0.665);  transform-origin: bottom left;  position: fixed;  height: 100%;  
 background-color: transparent !important;  background-image: none;  background-size: auto;  background-repeat: repeat-x;  z-index: 2;  border-top: none;  top: 0;  bottom: 0;}
#sidebar ul li a { padding: 8px 0px;  font-size: .68rem;  display: block;  text-transform: uppercase;  color: inherit;  color: #696968 !important;  font-family: "Helvetica Neue Light", sans-serif;  height: 12px;}
#sidebar .sidebar-header {  padding-top: 48px;}
  footer a span { color:#ddd }
    footer a i { color:#ddd }
    .show{ display:block !important }
    .hidden{ display:none !important }
.box-image h4 { margin-top:10px}
.box-image h4 a{letter-spacing: 0.5px;  margin-bottom: 6px;  text-transform: uppercase;  color: #333 !important;  font-size: .75rem !important;  text-decoration: none;   font-family:   sans-serif !important;
  font-weight: 400 !important;}
  .box-image h4 a span{ display: block;  font-size: .65rem !important;  text-decoration: none;   color:#666;  text-transform: lowercase;  font-family: "Helvetica Neue Light", sans-serif !important;
  font-weight: 300 !important; }
  .box-image h4 { background-color:#fff; margin-top:-30px; z-index:1000000000000000000; position:relative; width:200px; padding:15px; padding-left:0px; }
  .box-image-2{ margin-top:100px }
  .box-image-3{ margin-top:180px }
  .cards { display: flex; display: -webkit-flex;  flex-flow: row nowrap; -webkit-flex-flow: row nowrap;align-items: stretch; -webkit-align-items: stretch; justify-content: space-between; -webkit-justify-content: space-between; margin-top: 10px; padding:0px;
}
h1.titolo{font-weight: 600; display: inline;   font-family: 'Adobe Caslon Pro'}
._xtext h2{display: inline; font-size: 12px; font-family: sans-serif; font-weight: 500; margin-top:3px; font-size:0.8rem !important;  display:block; margin-bottom:30px; color:#efefef }
.card-container { display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; width: 48%; padding: 0px;}
.card-image img { display: block; height: auto; margin: 0 auto; max-width: 100%; width: 100%;}
.card-content { display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; flex: 1; -webkit-flex: 1; padding: 0px 0;}
._xtext{ align-content: center; justify-content: center; padding-top: 0px; }
.mgtop-auto {margin-top: auto;}
.align-items-center{ align-content: center; justify-content: center; align-items: center; }
.box-titolo{ font-family: 'Helvetica Neue Light', sans-serif; font-size: 11px; font-weight: 500; line-height: 16px;   font-style: italic; margin-bottom: 0px}
.box-titolo-ita{ font-family: 'Helvetica Neue Light', sans-serif; font-size: 11px; font-weight: 500; line-height: 16px;     margin-bottom: 0px}
.mtopm120{ margin-top: -120px;}
.mtopm60{ margin-top: -60px;}
.appCC{ margin-right:0px; padding-right:15px }
.fbox{font-family: 'Helvetica Neue Light', sans-serif; font-size: 11px; font-weight: 500; line-height: 16px; font-style: italic; color:#7b7878}
.fbox1{font-family: 'Verdana', sans-serif; font-size: 12px; font-weight: 500; line-height: 16px; margin-top:20px; color:#333}
.pr-0{ padding-right:0px !important}
.visible-xs{ display:none }
.padd40Mob{ padding:40px }
.home{ background-image:url('/images/melchiorri_tailored_homes.jpg?t=22') !important ; background-position: center center; padding-bottom:0px }
.padd50pcMob{ padding:20px 10%  }
.btn-send22{ border:1px solid #999 !important; color:#999 !important; width:120px !important; line-height: 15px !important; } 
.imglogo.applogo { width:300px }
.mlogo.g_payoff{margin-top: 10px; letter-spacing: 1.1px; font-size: 20px !important;}
.parallax-home-1 {  background-attachment: fixed; min-height: 600px;  margin: 0px 0px; background-size: cover;  background-position: center center;  z-index: 1000000;  position: relative;  background-image: url('/images/melchiorri-tailored-homes.jpg');
  background-repeat: no-repeat;  border-left: 0px solid #f0ece6;}

.parallax-neighbourhoods-chelsea { min-height: 600px;  margin: 0px 0px; background-size: cover;  background-position: center center;  z-index: 1000000;  position: relative;  background-image: url('/images/chealsea-london.neighbourhoods.jpg');
  background-repeat: no-repeat;  border-left: 5px solid #f0ece6;}
.parallax-neighbourhoods-knightsbridge { min-height: 600px;  margin: 0px 0px; background-size: cover;  background-position: center center;  z-index: 1000000;  position: relative;  background-image: url('/images/Knightsbridge-London.jpg');
  background-repeat: no-repeat;  border-left: 5px solid #f0ece6;}

.parallax-neighbourhoods-marylebone { min-height: 600px;  margin: 0px 0px; background-size: cover;  background-position: center center;  z-index: 1000000;  position: relative;  background-image: url('/images/marylebone-London.jpg');
  background-repeat: no-repeat;  border-left: 5px solid #f0ece6;}

.parallax-neighbourhoods-Kensington { min-height: 600px;  margin: 0px 0px; background-size: cover;  background-position: center center;  z-index: 1000000;  position: relative;  background-image: url('/images/Kensington-london.jpg');
  background-repeat: no-repeat;  border-left: 5px solid #f0ece6;}

.parallax-berkeley-square-9-1p { min-height: 600px;  margin: 0px 0px; background-size: cover;  background-position: center center;  z-index: 1000000;  position: relative;  background-image: url('/images/berkeley-square/london-mayfair-apartment-living-room-1.jpg');
  background-repeat: no-repeat;  border-left: 5px solid #f0ece6;}

.parallax-berkeley-square-edificio { min-height: 600px; margin: 0px 0px;   background-size: cover;  background-position: center center;  z-index: 1000000;  
  position: relative;  background-image: url('/images/melchiorrilondopropery-berkeleysquare-ed.jpg?t=1');
  background-repeat: no-repeat;  border-bottom: 5px solid #f0ece6;  background-attachment: fixed;}

.parallax-one-hyde-park-edificio { min-height: 600px; margin: 0px 0px;   background-size: cover;  background-position: center center;  z-index: 1000000;  position: relative;  background-image: url('/images/melchiorrilondonproperty_one-hyde-park-ed.jpg?t=21'); background-repeat: no-repeat;  border-bottom: 5px solid #f0ece6;  background-attachment: fixed;}

.carousel-fade .carousel-item {
 opacity: 0;
 transition-duration: .6s;
 transition-property: opacity;
}

.carousel-fade  .carousel-item.active,
.carousel-fade  .carousel-item-next.carousel-item-left,
.carousel-fade  .carousel-item-prev.carousel-item-right {
  opacity: 1;
}

.carousel-fade .active.carousel-item-left,
.carousel-fade  .active.carousel-item-right {
 opacity: 0;
}

.carousel-fade  .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active,
.carousel-fade .active.carousel-item-left,
.carousel-fade  .active.carousel-item-prev {
 transform: translateX(0);
 transform: translate3d(0, 0, 0);
}


.parallax-regents-park-9-1p {
  min-height: 600px;
  margin: 5px 0px;
 margin-bottom:0px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/regents-park-9.jpg');
  background-repeat: no-repeat;
  border-left: 0px solid #f0ece6;
}

.parallax-art-collection-miami {
  min-height: 600px;
  margin: 5px 0px;
 margin-bottom:0px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/Miami_Sauro-Melchiorri-Solo-Exhibition_10.jpg');
  background-repeat: no-repeat;
  border-left: 0px solid #f0ece6;
  background-attachment: fixed;
}

.parallax-capri-collection {
  min-height: 600px;
  margin: 5px 0px;
 margin-bottom:0px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/melchiorristudiogallery_capri-collection-art-panel.jpg');
  background-repeat: no-repeat;
  border-left: 0px solid #f0ece6;
 
}

.parallax-positano-collection {
  min-height: 600px;
  margin: 5px 0px;
 margin-bottom:0px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/melchiorristudiogallery_positano-collection.jpg');
  background-repeat: no-repeat;
  border-left: 0px solid #f0ece6;
 
}
.parallax-bellagio-collection {
  min-height: 600px;
  margin: 5px 0px;
 margin-bottom:0px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/melchiorristudiogallery-bellagio-collection.jpg');
  background-repeat: no-repeat;
  border-left: 0px solid #f0ece6;
 
}
.parallax-pietrasanta-collection {
  min-height: 600px;
  margin: 5px 0px;
 margin-bottom:0px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/melchiorristudiogallery_pietrasanta-collection.jpg');
  background-repeat: no-repeat;
  border-left: 0px solid #f0ece6;
 
}
.parallax-praiano-collection {
  min-height: 600px;
  margin: 5px 0px;
 margin-bottom:0px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/melchiorristudiogallery-praiano-collection.jpg');
  background-repeat: no-repeat;
  border-left: 0px solid #f0ece6;
 
}
a.titolo-collection{ color:#696968 !important }
a.titolo-collection:hover{ color:#ccc !important }

.parallax-regents-park-9x {
  min-height: 600px;
  margin: 0px 0px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/regents-park-9.jpg');
  background-repeat: no-repeat;
  border-left: 0px solid #f0ece6;
  border-right: 0px solid #f0ece6;
}
.projects-list { padding:45px 20px !important;background-color:#f9f5f0 !important;  padding-right:25px !important}
.projects-list h2{ font-size: 1.8em !important; letter-spacing:1.1px }
.projects-list .parallax-one-hyde-park-2lp{ border-right:0px !important }
.maison-box{ border-right:0px !important; min-height:500px }

.projects-list .parallax-one-hyde-park-15lp{ border-right:0px !important; margin-left:2px !important }
.footer-parallax-one-hyde-park-16-f { margin-top:0px !important;}
.parallax-finding-home-a3 {  background-attachment: fixed; min-height: 600px;  margin: 0px 0px; background-size: cover;  background-position: center center;  z-index: 1000000;  
  position: relative;  background-image: url('/images/melchio1.jpg?t=1');
  background-repeat: no-repeat;  border-left: 0px solid #f0ece6;}


.london-city{
  padding-left:0px !important;align-content:end; text-align: left !important;
}
.ml5mob{ margin-left:5px }
.mlogo.g_payoff { margin-bottom: 40px !important;}
h3.title-h{ margin-top:30px }
 
@media only screen and (max-width: 768px) {
  .wrapper.home.bgimage.atelier h1    {  color:#fff !important; }
  .wrapper.home.bgimage.atelier h2    {  color:#fff !important; }
  .wrapper.home.bgimage.philosophy h1    {  margin-top:50px;color:#fff !important; }
 .parallax-praiano-collection {  min-height: 500px;}
   
  .mlogo.g_payoff {   margin-top: 10px !important;  margin-bottom: 50px !important;  letter-spacing: 1.1px;  font-size: 20px !important;}
  .ml5mob{ margin-left:0px }
.parallax-finding-home-a3 {  background-attachment: unset; min-height: 600px;  margin: 0px 0px; background-size: cover;  background-position: center center;  z-index: 1000000;  
  position: relative;  background-image: url('/images/melchio1.jpg?t=1');
  background-repeat: no-repeat;  border-left: 0px solid #f0ece6;}
  .parallax-positano-collection { min-height: 400px;}
  .parallax-bellagio-collection { min-height: 400px;}
  .parallax-capri-collection { min-height: 300px;}
  .parallax-art-collection-miami { background-attachment: unset;  min-height: 400px; }
  .london-city{ padding:20px !important;}
  .parallax-regents-park-9x {
  min-height: 600px;
  margin: 0px 0px;  
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/regents-park-9.jpg');
  background-repeat: no-repeat;
  border-left: 0px solid #f0ece6;
  border-right: 0px solid #f0ece6; 
}
.projects-list { padding:30px 0px;background-color:#e6e0d8 !important; padding: 20px; padding-right:20px !important;  margin-right:0px}
.projects-list .parallax-one-hyde-park-15lp{ border-right:0px !important; margin-left:0px !important; margin-top:40px;  margin-right:0px  }
.projects-list .parallax-berkeley-square-1lp{ border-right:0px !important; margin-left:0px; margin-top:40px;  margin-right:0px  }
.projects-list .parallax-regents-park-8lp{ border-right:0px !important; margin-left:0px; margin-top:40px; margin-right:0px  }
.projects-list .parallax-regents-park-8lp1{ border-right:0px !important; margin-left:0px; margin-top:40px;  margin-right:0px  }

 
.parallax-pietrasanta-collection { min-height: 400px; }

.wrapper.home.bgimage.renovation .right { top:90%; margin-right: 5%;}
.personal-curator .right{ top:75%  }
.parallax-home-1 {  background-attachment: unset; min-height: 600px;  margin: 0px 0px; background-size: cover;  background-position: center center;  z-index: 1000000;  position: relative;  background-image: url('/images/melchiorri-tailored-homes.jpg');
  background-repeat: no-repeat;  border-left: 0px solid #f0ece6;}
.parallax-regents-park-9-1p {
  min-height: 350px;
  margin: 5px 0px;
 
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/regents-park-9.jpg');
  background-repeat: no-repeat;
  border-left: 0px solid #f0ece6;
}  
.parallax-berkeley-square-9-1p {
  min-height: 400px;
  margin: 0px 0px;
  margin-bottom:5px; 
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/berkeley-square/london-mayfair-apartment-living-room-1.jpg');
  background-repeat: no-repeat;
  border-left: 0px solid #f0ece6;
}


select#country{
  margin-top:10px !important;
}
.imglogo.applogo { width:240px }
.mlogo.g_payoff{margin-top: 0px; letter-spacing: 1.1px; font-size: 16px !important;}

.slogan { font-family: 'Adobe Caslon Pro';font-size: 20px; max-width: 700px;margin: 0px auto;line-height: 20px;      }
.projects .btn-enquire { margin-top: 20px; font-size: 14px !important;      border: 1px solid #fff !important; letter-spacing: 1px;     }
.home{ background-image:url('/images/home_verticale.jpg?t=22') !important ; background-position: center center; padding-bottom:0px }
.footer-mobile .footer-contact {  margin-top: 0px;  width: 100%; }
.hidden-xs{ display:none }
.visible-xs{ display:block }
.paddR20{ padding-right:10px !important }
.paddTop100M{ padding-top:0px}
.padd40Mob{ padding:0px }
.padd50pcMob{ padding:30px  }
.bgTime9{ background: #79695e  !important; border-radius:50% !important;  }
.bgTime9d{ background: #79695e  !important; border-radius:50% !important;  }
.timeline::before {
  content: "";
  position: absolute;
  top: -4em;
   
  width: 0.25em;
  height: calc(100% + 1em);
  background-image: linear-gradient(#f0ece6 , #514c48 );
}
}




.atelier {  font-size: 15px;  color: #ddd;  font-weight: 400;  font-family: 'Athena', sans-serif;}
.fcontact {  font-size: 11px;  font-family: 'Helvetica Neue UltraLight', sans-serif;}
.wpcf7-list-item-label { color: #999;  text-transform: none !important;  font-weight: 600;  width: 100%; display: block;}
textarea:focus, input:focus, a:focus{  outline: none;}
*:focus {    outline: none;}
.form-control:focus {  border-color: inherit;  -webkit-box-shadow: none;  box-shadow: none;}
.pr0 { padding-right:0px }.pl0 { padding-left:0px } 
.enquire a {  padding-left: 20px;  padding-right: 20px;  margin-top: 5px; letter-spacing: 1px;  width: auto;  margin-bottom: 0;  text-align: left;
line-height: 38px;  font-weight: 500;  font-size: 12px;  color: #000;  text-transform: uppercase;}
.right-sidebar {background-color: rgba(0, 0, 0, .1);  padding: 0px; padding-bottom:20px; position: absolute;  right: 15%;     z-index: 100;  width: 20%;  display: flex;  align-items: center;  justify-content: center;}


a.emailc {  border: none !important;  margin-top: 0px !important;  color: #fff !important;  text-transform: none !important;
  padding: 0px !important;  font-size: 11px !important;  font-family: Helvetica Neue Light;}
.fcontact {  font-size: 11px;  font-family: 'Helvetica Neue Light', sans-serif;}
b, strong {  font-weight: bolder;}
.titolo-e{ font-size: 1.5rem !important;color: #000;font-weight: 500; margin-top:0px; font-family: Adobe Caslon Pro;  letter-spacing: 1px; color:#696968; margin-bottom:15px }
.modal.show .modal-dialog {  transform: none;  margin-top: 120px; }
.titolo-e span{ font-family: 'Helvetica Neue Light', sans-serif;   font-size: 18px !important; color:#000  }
.modal {  position: fixed;  top: 0;  left: 0;  bottom: 0;  right: 0;  z-index: 99999999;  text-align: left; overflow-y: auto;  background-color: rgba(0,0,0,.2);  width: 100%;  height: 100%;}
.modal-content {  border-radius: 0px;}
#exampleModal .content, .exampleModal .content { max-width: 100%;border: 0; padding: 20px;  text-align: left;  max-height: 100% !important;  overflow: visible !important;}
.form-control { border-radius: 0px;}
@media (min-width: 576px){ .modal-dialog {  max-width: 600px;  margin: 1.75rem auto;} .modal-body { padding:10px 25px }}
input { border-radius:0px }
label { text-transform: uppercase; color: #696968;font-size: 11px !important;font-family: 'Helvetica Neue Light', sans-serif;text-align: left;}
.modal .mc4wp-form input,.modal .mc4wp-form textarea   { height: 40px;  line-height: 40px;  background-color: #e5e5e5;  border: 1px solid #999;  color: #000;  width: 100%;  display: block;  padding-left: 15px;  padding-right: 15px;  font-size: 12px;  position: relative;  z-index: 999999;  display: block;}
  input[type="checkbox"]:checked::after {   }
 input[type="checkbox"]::after {  top: -1px;  left: -1px;}
 input[type="checkbox"] { width:15px; height:15px; padding-right:20px }
.modal .mc4wp-form textarea { line-height: 15px; }
.modal .mc4wp-form textarea   { height: 80px;}
select {  height: 40px; line-height: 40px;  background-color: #e5e5e5 !important;  border: 1px solid #999 !important; text-transform: uppercase;  color: #6c757d !important;  width: 100%;  display: block;  padding-left: 15px !important;  padding-right: 15px !important;  font-size: 12px !important;  position: relative;  z-index: 999999;  display: block;}
.contatto .logoc{ margin-top:40px; max-width:190px }
.contatto .address{color:#424040;font-size:0.9em; font-weight:600;font-family: 'Helvetica Neue Light', sans-serif;}
.contatto .address span{ font-family: 'Helvetica Neue Light', sans-serif;font-size:1.2em; letter-spacing:1px;font-weight: 700 } 
.contatto .address span a { color:#424040;font-family: 'Helvetica Neue Light', sans-serif;font-size:0.9em; font-weight: 550 } 
.mtop10{ margin-top: 10px; }
.mt-60{ margin-top:60px }

.font16{ font-size:16px; letter-spacing:.8px }





.parallax-regents-park-8lp{ max-height:350px; min-height:350px;background-position:center center;margin:0px 0px; margin-left:4px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/regents-park-8.jpg'); background-repeat: no-repeat;right: 0px solid #f0ece6; border-left:5px solid #f0ece6; }
.parallax-regents-park-8lp1{ max-height:350px; min-height:350px;background-position:center center;margin:0px 0px; margin-left:4px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/regents-park-kitchen02.jpg'); background-repeat: no-repeat;right: 0px solid #f0ece6; border-left:0px solid #f0ece6; }

.parallax-regents-park-8lp{ max-height:350px; min-height:350px;background-position:center center;margin:0px 0px; margin-left:4px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/regents-park-8.jpg'); background-repeat: no-repeat;right: 0px solid #f0ece6; border-left:0px }
.parallax-one-hyde-park-2lp{  margin: 0px; background-size:cover;z-index:1000000; position:relative; max-height:350px; min-height:350px;background-position:center center;background-image:url('/images/melchiorri-property-london_one-hyde-park-4.jpg'); background-repeat: no-repeat; border-right: 5px solid #f0ece6}
.maison-box{ border-right:0px !important; min-height:500px }
.maison-box-1{  margin: 0px; background-size:cover;z-index:1000000; position:relative;background-position:center center;background-image:url('/images/melchiorri-property-london_one-hyde-park-4.jpg'); background-repeat: no-repeat; border-right: 5px solid #f0ece6}
.maison-box-2{  margin: 0px; background-size:cover;z-index:1000000; position:relative;background-position:center center;background-image:url('/images/melchiorrigallery.jpg?t=a'); background-repeat: no-repeat; border-right: 5px solid #f0ece6}
.maison-box-3{  margin: 0px; background-size:cover;z-index:1000000; position:relative;background-position:center center;background-image:url('https://www.studiosamlondon.com/img/studioSAMLondon.jpg'); background-repeat: no-repeat; border-right: 5px solid #f0ece6}
.maison-box-4{  margin: 0px; background-size:cover;z-index:1000000; position:relative;background-position:center center;background-image:url('https://www.melchiorribespokefurniture.com/images/ribbonlight_lamp_1mob.jpg'); background-repeat: no-repeat; border-right: 5px solid #f0ece6}
  
.parallax-berkeley-square-1lp{  margin:0px 0px; background-size:cover; max-height:350px; min-height:350px;background-position:center center;background-image:url('/images/berkeley-square/london-mayfair-apartment-1.jpg');  background-repeat: no-repeat; border-right: 0px solid #f0ece6}
.parallax-one-hyde-park-15lp {
  margin: 0px 5px;
  background-size: cover;
  max-height:350px; min-height:350px;background-position:center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/melchiorri-property-london_one-hyde-park-16.jpg');
  background-repeat: no-repeat;
  border-right: 5px solid #f0ece6;
  border-left: 0px;
}



@media (min-width: 576px) { .enquiry.modal-dialog {  max-width: 800px;    margin: 1.75rem auto;    margin-top: 1.75rem;  }}
.form-control::placeholder,.adv {   color: #6c757d; opacity: 1; font-family: sans-serif;  font-size: 11px;}
.ombraNew { }
.adv { line-height:16px }
.byAppointmentOnly { height:15px;font-family: 'Helvetica Neue Light', sans-serif !important;color:#ddd; margin-top:0px}
.right-sidebarAbout .row{ padding:15px }
.right-sidebarAbout .email{ display:inline-flex; }
.right-sidebarAbout .email a{ padding:0px;border:none; color:#ddd; font-size:11px; margin-top:-10px }
.addreMob {color: #ddd;  font-weight: 400;margin-top: 0px;margin-bottom: 10px;font-size: 12px;letter-spacing: 1px;text-transform: uppercase; font-family: 'Athena', sans-serif;}
.btn-enquire{  background-color:transparent !important; color:#fff !important; width:150px !important; }
.projects .btn-enquire { margin-top: 20px;  font-size: 12px !important;  padding: 5px 20px !important;  border: 1px solid #fff !important;  background-color: rgba(84,69,62,.1) !important;
  letter-spacing: 1.1px;  word-spacing: 3px;}
.daBox .btn-enquire{  font-size:12px !important; border:1px solid #333 !important; color:#333 !important; display:inline-block; padding:10px 10px !important; borer:1px solid #333 !important; padding-bottom: 18px !important}
.dflex{ display: flex; } 
.content5{ align-content: end;   padding: 10px 50px !important;    text-align: justify;   line-height: 20px;  padding-bottom: 0px !important}
.content5 h3{ align-content: end;   font-style: normal; padding-bottom: 10px;   text-align: justify;   line-height: 20px; color: #333 !important }
.g-text-right{ text-align:right; padding-right:0px; padding-top:10px }
 @media only screen and (max-width: 768px) {
.text-center-m{ text-align:center !important }
.slogan {   font-family: 'Adobe Caslon Pro';        font-size: 20px;        max-width: 700px;        margin: 0px auto;line-height: 20px;      }
.projects .btn-enquire {      margin-top: 20px; font-size: 12px !important;border: 1px solid #fff !important; letter-spacing: 1px;      padding: 5px 15px !important;}
.mt-7 {  margin-top: 5rem !important;}
.content5 {   padding: 10px 0px !important; font-size: 16px !important;  }
}


.mtm15{ margin-top:-25px;}
.mtm15x{ margin-top:-15px;}

.mtm20{ margin-top:-20px;}
.mt20{ margin-top:20px;}
.parallax-renovation-1{ min-height:600px;margin:5px 0px; margin-bottom: 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/walk-in-closet-bespoke-emperador-dark_3.jpg'); background-repeat: no-repeat;border-right: 5px solid #f0ece6; border-left:0px }

 @media (min-width: 1200px) { .h1, h1 {    font-size: 1.5rem;  }}

.dropdown:hover > .dropdown-menu {display: block;}
.dropdown > .dropdown-toggle:active {/*Without this, clicking will make it sticky*/pointer-events: none;}
ul.open { margin-bottom:10px }
#sidebar ul li a.color0001{ color:#fff !important }
#sidebar ul li a.color0001{ color:#fff !important }

._box-image-private-office{width:100%; background-repeat: no-repeat; aspect-ratio: 1280/1920; height: 100vh; background-position: center center; background-size: cover;}
._box-image-unique-pieces{width:100%; background-repeat: no-repeat; aspect-ratio: 1280/1920; height: 100vh; background-position: center center; background-size: cover;}
._box-image-bespoke-furniture{width:100%; background-repeat: no-repeat; aspect-ratio: 1280/1920; height: 100vh; background-position: center center; background-size: cover;}
._box-image-vision-and-philosophy{width:100%; background-repeat: no-repeat; aspect-ratio: 1440/1920; max-height:600px;  background-position: center center; background-size: cover;}
._box-image-private-office{width:100%; background-repeat: no-repeat; aspect-ratio: 1280/1920;   background-position: center center; background-size: cover;}
._box-image-central-london-exclusivity{width:100%; background-repeat: no-repeat; aspect-ratio: 1440/1920; max-height:600px;  background-position: center center; background-size: cover;}
._box-image-property-finding{width:100%; background-repeat: no-repeat; aspect-ratio: 1280/1920; height: 100vh; background-position: center center; background-size: cover;}
._box-image-negotiation-and-acquisition{width:100%; background-repeat: no-repeat; aspect-ratio: 1280/1920; height: 100vh; background-position: center center; background-size: cover;}
._box-image-interior-design {width:100%; background-repeat: no-repeat; aspect-ratio: 1440/1920; max-height:600px;  background-position: center center; background-size: cover;}
._box-image-architecture {width:100%; background-repeat: no-repeat; aspect-ratio: 1440/1920; max-height:600px;  background-position: center center; background-size: cover;}
._box-image-ffee-design{width:100%; background-repeat: no-repeat; aspect-ratio: 1280/1920; height: 100vh; background-position: center center; background-size: cover;}
._box-image-procurement{width:100%; background-repeat: no-repeat; aspect-ratio: 1280/1920; height: 100vh; background-position: center center; background-size: cover;}
._box-image-project-management{width:100%; background-repeat: no-repeat; aspect-ratio: 1280/1920; height: 100vh; background-position: center center; background-size: cover;}
._box-image-site-supervision{width:100%; background-repeat: no-repeat; aspect-ratio: 1280/1920; height: 100vh; background-position: center center; background-size: cover;}
._box-image-installation{width:100%; background-repeat: no-repeat; aspect-ratio: 1280/1920; height: 100vh; background-position: center center; background-size: cover;}
._box-image-final-styling{width:100%; background-repeat: no-repeat; aspect-ratio: 1280/1920; height: 100vh; background-position: center center; background-size: cover;}
._box-image-one-hyde-park{width:100%; background-repeat: no-repeat; aspect-ratio: 1280/1920; max-height: 400px; background-position: center center; background-size: cover;}
._box-image-one-hyde-park-green{width:100%; background-repeat: no-repeat; aspect-ratio: 1280/1920; height: 100vh; background-position: center center; background-size: cover;}
._box-image-berkeley-square{width:100%; background-repeat: no-repeat; aspect-ratio: 1280/1920; height: 100vh; background-position: center center; background-size: cover;}
._box-image-regents-park{width:100%; background-repeat: no-repeat; aspect-ratio: 1280/1920; height: 100vh; background-position: center center; background-size: cover;}
.overall{  z-index:100000; position:relative; background-color: #fff; overflow: hidden;z-index:9999999999999999999999999999999999999999 }
.parallax-dubai{ min-height:600px;margin:5px 0px; margin-bottom: 5px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/StudioSam_dubai_villa_01.jpg');  background-repeat: no-repeat;border-right: 0px solid #fff }
.parallax-villa-florance{ min-height:600px;margin:5px 0px; margin-bottom: 5px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/StudioSam-florence_villa_3a.jpg');  background-repeat: no-repeat;border-right: 0px solid #fff }
.parallax-myfair-london{ min-height:600px;margin:5px 0px; margin-bottom: 5px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/london-berkeley.jpg');  background-repeat: no-repeat;border-right: 5px solid #fff }
.parallax-chelsea{ min-height:300px;margin:5px 0px; margin-bottom: 5px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/chelsea.jpg');  background-repeat: no-repeat;border-right: 5px solid #fff }
.parallax-marylebone{ min-height:300px;margin:5px 0px; margin-bottom: 5px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/marylebone.jpg');  background-repeat: no-repeat;border-right: 5px solid #fff }
.parallax-regents-park00{ min-height:600px;margin:5px 0px; margin-bottom: 5px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/regents-park.jpg');  background-repeat: no-repeat;border-right: 5px solid #fff }

.parallax-one-hyde-park{ min-height:600px;margin:5px 0px; margin-bottom: 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/melchiorri-property-london_one-hyde-park-2.jpg');background-attachment: fixed; background-repeat: no-repeat;}
.parallax-regents-park-ed{ min-height:600px;margin:5px 0px; margin-bottom: 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/melchiorrilondonproperty-parallax-2.jpg');background-attachment: fixed; background-repeat: no-repeat;}

.parallax-one-hyde-park-1{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; background-image:url('/images/melchiorri-property-london_one-hyde-park-3.jpg');  background-repeat: no-repeat; border-right: 5px solid #f0ece6}
.parallax-one-hyde-park-1-1{ min-height:600px;margin:0px 0px; background-size:cover; background-position:center center; background-image:url('/images/melchiorri-property-london_one-hyde-park-3.jpg');  background-repeat: no-repeat; border-right: 5px solid #f0ece6}
.parallax-one-hyde-park-2{ min-height:600px;margin: 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; 
background-image:url('/images/melchiorri-property-london_one-hyde-park-4.jpg'); background-repeat: no-repeat; border-right: 5px solid #f0ece6}
.parallax-one-hyde-park-2m{ min-height:600px;margin: 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; 
background-image:url('/images/melchiorri-property-london_one-hyde-park-4.jpg'); background-repeat: no-repeat; border-right: 5px solid #f0ece6}

.parallax-one-hyde-park-2x{ min-height:600px;margin: 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; 
background-image:url('/images/melchiorri-property-london_one-hyde-park-4.jpg'); background-repeat: no-repeat; border-right: 0px solid #f0ece6;border-left: 0px solid #f0ece6}
.parallax-one-hyde-park-0{ min-height:600px;margin:0px 0px; margin-top: 10px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/one-hyde-park-pianta.jpg?t=1'); background-repeat: no-repeat;border-left: 0px solid #f0ece6; background-color:#fff }
.parallax-one-hyde-park-3{ background-attachment: fixed; min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/melchiorri-property-london_one-hyde-park-5enquire.jpg'); background-repeat: no-repeat;border-left: 0px solid #f0ece6 }
.parallax-one-hyde-park-31{ background-attachment: fixed; min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/melchiorri-property-london_one-hyde-park-5.jpg'); background-repeat: no-repeat;border-left: 0px solid #f0ece6 }

 

.parallax-home-2{ min-height:600px;margin:5px 0px; margin-bottom: 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/art-piece-home-2.jpg'); background-repeat: no-repeat;border-right: 0px solid #f0ece6; background-attachment: fixed; border-left:0px }
 }
.parallax-renovation-1{ min-height:600px;margin:5px 0px; margin-bottom: 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/art-piece-renovation-2.jpg'); background-repeat: no-repeat;border-right: 5px solid #f0ece6; border-left:0px }
.parallax-renovation-2{ min-height:600px;margin:5px 0px; margin-bottom: 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/art-piece-horizontal_library_0.jpg'); background-repeat: no-repeat;border-right: 5px solid #f0ece6; border-left:0px }
.parallax-renovation-3{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/art-piece-renovation-1.jpg'); background-repeat: no-repeat;border-right: 5px solid #f0ece6; border-left:0px }
.parallax-renovation-4{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/bathroom-calacatta-marble_1.jpg'); background-repeat: no-repeat;border-right: 5px solid #f0ece6; border-left:0px }




.parallax-one-hyde-park-4{ min-height:600px;margin:0px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/melchiorri-property-london_one-hyde-park-6.jpg'); background-repeat: no-repeat;right: 5px solid #f0ece6; border-left:0px }
.parallax-one-hyde-park-5{ min-height:600px;margin:0px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/melchiorri-property-london_one-hyde-park-7.jpg'); background-repeat: no-repeat;border-left: 5px solid #f0ece6 }
.parallax-one-hyde-park-8{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/melchiorri-property-london_one-hyde-park-8.jpg'); background-repeat: no-repeat;right: 0px solid #f0ece6; border-left:0px }
.parallax-one-hyde-park-8-1{ min-height:600px;margin:0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/melchiorri-property-london_one-hyde-park-8.jpg'); background-repeat: no-repeat;border-right: 5px solid #f0ece6; border-left:0px }
.parallax-one-hyde-park-9{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative;    background-image:url('/images/melchiorri-property-london_one-hyde-park-9.jpg'); background-repeat: no-repeat;border-left: 5px solid #f0ece6 }
.parallax-regents-park{ min-height:600px;margin:10px 0px; margin-bottom: 5px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/regents-park-2.jpg');background-attachment: fixed; background-repeat: no-repeat;}

.parallax-regents-park-f{ min-height:600px;margin:10px 0px; margin-bottom: 5px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/regents-park-2.jpg');background-attachment: fixed; background-repeat: no-repeat;}

.parallax-finding-home{ min-height:600px;margin:10px 0px; margin-bottom: 5px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/melchiorri-property-london_one-hyde-park-7.jpg');background-attachment: fixed; background-repeat: no-repeat;}

.parallax-regents-park-f1{ min-height:600px;margin:10px 0px; margin-bottom: 5px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/one-hyde-park1x.jpg');background-attachment: fixed; background-repeat: no-repeat;}

.parallax-melchiorrilondonpropertyhome-1{
  min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; 
  background-image:url('/images/melchiorritailoredhomes-1.jpg'); background-repeat: no-repeat;right: 5px solid #f0ece6; border-left:0px
}
.parallax-melchiorrilondonpropertyhome-2{
  min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; 
  background-image:url('/images/melchiorritailoredhomes-2.jpg'); background-repeat: no-repeat;right: 5px solid #f0ece6; border-left:0px
}
.parallax-melchiorrilondonpropertyhome-3{
  min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; 
  background-image:url('/images/melchiorritailoredhomes-3.jpg'); background-repeat: no-repeat;right: 5px solid #f0ece6; border-left:0px
}
.parallax-melchiorrilondonpropertyhome-4{
  min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; 
  background-image:url('/images/melchiorritailoredhomes-4.jpg'); background-repeat: no-repeat;right: 5px solid #f0ece6; border-left:0px
}



.parallax-one-hyde-park-10{ background-attachment: fixed; min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/melchiorri-property-london_one-hyde-park-10.jpg'); background-repeat: no-repeat;border-left: 0px solid #f0ece6 }
.parallax-one-hyde-park-11{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/melchiorri-property-london_one-hyde-park-11.jpg'); background-repeat: no-repeat;right: 5px solid #f0ece6; border-left:0px }
.parallax-one-hyde-park-12{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/melchiorri-property-london_one-hyde-park-12.jpg'); background-repeat: no-repeat;border-left: 5px solid #f0ece6 }
.parallax-one-hyde-park-13{ min-height:600px;margin:0px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/melchiorri-property-london_one-hyde-park-16.jpg'); background-repeat: no-repeat;right: 5px solid #f0ece6; border-left:0px }
.parallax-one-hyde-park-14{ min-height:600px;margin:0px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/melchiorri-property-london_one-hyde-park-14.jpg'); background-repeat: no-repeat;border-left: 5px solid #f0ece6 }
.parallax-one-hyde-park-15{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/melchiorri-property-london_one-hyde-park-16.jpg'); background-repeat: no-repeat;right: 5px solid #f0ece6; border-left:0px }
.parallax-one-hyde-park-16{ min-height:600px;margin:0px 0px; margin-top:5px;background-attachment: fixed; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/melchiorri-property-london_one-hyde-park-13.jpg'); background-repeat: no-repeat;border-left: 0px solid #f0ece6 }
.parallax-one-hyde-park-16-f{ min-height:600px;margin:0px 0px; margin-top:5px;background-attachment: fixed; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/melchiorri-property-london_one-hyde-park-13.jpg'); background-repeat: no-repeat;border-left: 0px solid #f0ece6 }
.parallax-renovation-1x{ min-height:500px;margin:5px 0px; margin-bottom: 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/fireplace_pietrasanta.jpg'); background-repeat: no-repeat;border-right: 5px solid #f0ece6; border-left:0px }
.parallax-renovation-2x{ min-height:500px;margin:5px 0px; margin-bottom: 0px; background-size:cover; background-position:center center; z-index:1000000; 
  position:relative; background-image:url('/images/console_pietrasanta.jpg'); background-repeat: no-repeat;border-right: 0px solid #f0ece6; border-left:0px }
.parallax-renovation-3x{ min-height:500px;margin:5px 0px; margin-bottom: 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/console_pietrasanta_2.jpg'); background-repeat: no-repeat;border-right: 5px solid #f0ece6; border-left:0px }
.parallax-renovation-4x{ min-height:500px;margin:5px 0px; margin-bottom: 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/console_pietrasanta.jpg'); background-repeat: no-repeat;border-right: 5px solid #f0ece6; border-left:0px }

.right{ position:absolute; right:0px !important; top:45%;width:600px !important; text-align:right; padding-right:30px }
.parallax-regents-park-pianta{ min-height:600px;margin:0px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/regents-park-pianta.jpg'); background-repeat: no-repeat;right: 0px solid #f0ece6; border-left:0px }
.parallax-regents-park-pianta1{ min-height:700px;margin:0px 0px; margin-top:5px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/regents-park-esterno.jpg'); background-repeat: no-repeat;right: 0px solid #f0ece6; border-left:0px }
.parallax-regents-park-8{ min-height:600px;margin:0px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/regents-park-2.jpg'); background-repeat: no-repeat;right: 0px solid #f0ece6; border-left:0px }
.parallax-regents-park-8-1{ min-height:600px;margin:0px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/regents-park-8.jpg'); background-repeat: no-repeat;border-right: 5px solid #f0ece6; border-left:0px }
.parallax-regents-park-9{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/regents-park-9.jpg'); background-repeat: no-repeat;border-left: 0px solid #f0ece6; border-right: 0px solid #f0ece6 }
.parallax-regents-park-9lp{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/regents-park-9.jpg'); background-repeat: no-repeat;border-left: 5px solid #f0ece6; border-right: 0px solid #f0ece6 }
.parallax-regents-park-9-1{ min-height:600px;margin:0px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/regents-park-9.jpg'); background-repeat: no-repeat;border-left: 0px solid #f0ece6 }
.parallax-regents-park-9x{ min-height:600px;margin:0px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/regents-park-9.jpg'); background-repeat: no-repeat;border-left: 5px solid #f0ece6; border-right: 0px solid #f0ece6 }
.parallax-regents-park-enquiry{ min-height:600px;margin:5px 0px; margin-bottom: 5px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/regents-park-enquiry.jpg');background-attachment: fixed; background-repeat: no-repeat;}  
.parallax-sam-1{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/StudioSam-notting-hill-townhouse_xx.jpg'); background-repeat: no-repeat;border-left: 0px solid #f0ece6; border-right: 0px solid #f0ece6 }
.parallax-sam-2{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/StudioSam_chelsea_12.jpg'); background-repeat: no-repeat;border-left: 5px solid #f0ece6; border-right: 0px solid #f0ece6 }

.caption {    font-family: 'Adobe Caslon Pro'; position: absolute;  left: 0;  top: 40%;  width: 100%;  text-align: center;  color: #fff;  padding:20px 50px;  display: block;  border: none;}
.font30{ font-size:30px }
.pr-30{ padding-right:30px }
h2.cite {color: #696968;  font-size: 1.6rem !important;  letter-spacing: 1.1px;  text-transform: unset;  font-family: 'Adobe Caslon Pro', serif; font-style: italic;}
.parallax-berkeley-square{ min-height:600px;margin:10px 0px; margin-bottom: 5px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/berkeley-square/london-mayfair-apartment-7.jpg');background-attachment: unset; background-repeat: no-repeat;}
.parallax-berkeley-square-1{ min-height:600px;margin:0px 0px; background-size:cover; background-position:center center; background-image:url('/images/berkeley-square/london-mayfair-apartment-1.jpg');  background-repeat: no-repeat; border-right: 0px solid #f0ece6}
.parallax-berkeley-square-2{ min-height:600px;margin:0px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-2.jpg'); background-repeat: no-repeat; border-left: 5px solid #f0ece6}
.parallax-berkeley-square-4{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; background-image:url('/images/berkeley-square/london-mayfair-apartment-3.jpg');  background-repeat: no-repeat; border-right: 5px solid #f0ece6}
.parallax-berkeley-square-4-1{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center;
 background-image:url('/images/berkeley-square/london-mayfair-apartment-3.jpg');  background-repeat: no-repeat; border-right: 0px solid #f0ece6}

.parallax-berkeley-pianta{ min-height:600px;margin:0px 0px; background-size:contain; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/berkeley-pianta.jpg'); background-repeat: no-repeat;right: 0px solid #f0ece6; background-color:#fff;border-left:0px }
.parallax-berkeley-square-5{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-4.jpg'); background-repeat: no-repeat; border-left: 5px solid #f0ece6}
.parallax-berkeley-square-3{ min-height:600px;margin:0px 0px; background-size:cover; background-position:center center; background-attachment: fixed; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-living-room-1.jpg'); background-repeat: no-repeat;border-left: 0px solid #f0ece6 }
.parallax-berkeley-square-6{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; background-image:url('/images/berkeley-square/london-mayfair-apartment-5.jpg');  background-repeat: no-repeat; border-right: 0px solid #f0ece6}
.parallax-berkeley-square-7{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-6.jpg'); background-repeat: no-repeat; border-left: 5px solid #f0ece6}
.parallax-berkeley-square-8{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; background-image:url('/images/berkeley-square/london-mayfair-apartment-7.jpg');  background-repeat: no-repeat; border-right: 5px solid #f0ece6}
.parallax-berkeley-square-8-1{ min-height:600px;margin:0px 0px; background-size:cover; background-position:center center; background-image:url('/images/berkeley-square/london-mayfair-apartment-7.jpg');  background-repeat: no-repeat; border-right: 0px solid #f0ece6}
.parallax-berkeley-square-9{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-living-room-1.jpg'); background-repeat: no-repeat; border-left: 5px solid #f0ece6}
.parallax-berkeley-square-9-1{ min-height:600px;margin:0px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-living-room-1.jpg'); background-repeat: no-repeat; border-left: 5px solid #f0ece6}
.parallax-berkeley-square-10{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; background-image:url('/images/berkeley-square/london-mayfair-apartment-living-room-2.jpg');  background-repeat: no-repeat; border-left: 5px solid #f0ece6}
.parallax-berkeley-square-11{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-living-room-3.jpg'); background-repeat: no-repeat; border-left: 5px solid #f0ece6}
.parallax-berkeley-square-12{ min-height:600px;margin:5px 0px; margin-top:0px; background-size:cover; background-position:center center; background-attachment: fixed; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-bedroom-5.jpg'); background-repeat: no-repeat;border-left: 0px solid #f0ece6 }
.parallax-berkeley-square-13{ min-height:600px;margin:5px 0px;  margin-top:0px; background-size:cover; background-position:center center; background-image:url('/images/berkeley-square/london-mayfair-apartment-bedroom-1.jpg');  background-repeat: no-repeat; border-right: 0px solid #f0ece6}
.parallax-berkeley-square-14{ min-height:600px;margin:5px 0px;  margin-top:0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-bedroom-2.jpg'); background-repeat: no-repeat; border-left: 5px solid #f0ece6}
.parallax-berkeley-square-15{ min-height:600px;margin:0px 0px; background-size:cover; background-position:center center; background-image:url('/images/berkeley-square/london-mayfair-apartment-bedroom-3.jpg');  background-repeat: no-repeat; border-right: 0px solid #f0ece6}
.parallax-berkeley-square-16{ min-height:600px;margin:0px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-bedroom-4.jpg'); background-repeat: no-repeat; border-left: 5px solid #f0ece6}
.parallax-berkeley-square-17{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; background-image:url('/images/berkeley-square/london-mayfair-apartment-bedroom-6.jpg');  background-repeat: no-repeat; border-right: 0px solid #f0ece6}
.parallax-berkeley-square-18{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-dressing-room.jpg'); background-repeat: no-repeat; border-left: 5px solid #f0ece6}
.parallax-berkeley-square-19{ min-height:600px;margin:0px 0px; background-size:cover; background-position:center center; background-image:url('/images/berkeley-square/london-mayfair-apartment-bathroom-1.jpg');  background-repeat: no-repeat; border-right: 0px solid #f0ece6}
.parallax-berkeley-square-20{ min-height:600px;margin:0px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-bathroom-2.jpg'); background-repeat: no-repeat; border-left: 5px solid #f0ece6}
.parallax-calacatta-marble-bath{ min-height:600px;margin:0px 0px; background-attachment: fixed; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/bathroom-calacatta-marble.jpg'); background-repeat: no-repeat; border-left: 0px solid #f0ece6}

.parallax-studio-sam-london-1{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; 
  position:relative; background-image:url('/images/StudioSamLondon-notting-hill-townhouse_1e.jpg'); background-repeat: no-repeat;border:none }

.parallax-studio-sam-london-2{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; 
  position:relative; background-image:url('/images/StudioSam_chelsea_12.jpg'); background-repeat: no-repeat;border:none }
  .parallax-journey-2{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; 
position:relative; background-image:url('/images/journey_03.jpg'); background-repeat: no-repeat;border:none }
.parallax-studio-sam-london-3{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; 
  position:relative; background-image:url('/images/StudioSam-florence_villa_2.jpg'); background-repeat: no-repeat;border:none }

.parallax-studio-sam-london-4{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; background-attachment: fixed;
  position:relative; background-image:url('/images/studio-sam-london-footer_2.jpg?t=3'); background-repeat: no-repeat;border:none }

.parallax-studio-sam-london-4 .btn-enquire { background-color: rgba(84,69,62,.1) !important;
 
  letter-spacing: 1.5px;
  word-spacing: 3px; }


.parallax-journey-3{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; 
  position:relative; background-image:url('/images/journey_02.jpg'); background-repeat: no-repeat;border:none }
  

.sub-menu ul { display:none }

.m-5-m{ margin-top: 3rem; margin-bottom: 3rem }

.box-send{ margin-top:20px;display: flex }
.align-items-center{ margin:0px auto }
.cta{ font-size:30px; font-style:italic; letter-spacing:.9px;line-height:35px }
.cta div{ font-size:25px; font-style:italic; text-transform:lowercase;color: #fff;}
.wrapper.home{ height:100vh } 
   .parallax-one-hyde-park-3-f{ min-height:700px; background-attachment: fixed !important; background-size:cover; background-image:url('/images/melchiorri-property-london_one-hyde-park-7.jpg'); background-size: cover; background-position: center center; border-left: 0px solid #f0ece6 }
 .enquire1{ height: 78vh; align-content: center; align-items: center; justify-content: center; position: relative; display: grid; padding:0% 0px }


.p0mob{ padding:0px;padding-right:3px  }
.pl0mob{ padding:0px; padding-left:3px }
.font14{ font-size:14px !important }


.pl140pf{ padding-left:140px !important}
.visible-sm{ display:none }
.melchio-image{ width:1px; opacity: 0;}

@media only screen and (max-width: 991px) {
.parallax-home-1 {  background-attachment: unset; min-height: 600px;  margin: 0px 0px; background-size: cover;  background-position: center center;  z-index: 1000000;  position: relative;  background-image: url('/images/melchiorri-tailored-homes.jpg');
  background-repeat: no-repeat;  border-left: 0px solid #f0ece6;}

.content5 h3 {font-size: 18px;}
.content5 { padding: 10px 20px !important;  padding-bottom: 0px !important;}
.hidden-sm{ display:none }
.visible-sm{ display:block }
.image-sm { min-height: 500px !important; }
.bgimage { height:110vh}
 
.parallax-studio-sam-london-2,.parallax-studio-sam-london-3,._box-image-central-london-exclusivity{ min-height: 400px !important;  }
.p0{ padding:0px }
.parallax-studio-sam-london-4{ background-attachment:unset }
.parallax-home-2{ min-height:600px;margin:5px 0px; margin-bottom: 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/art-piece-home-2.jpg'); background-repeat: no-repeat;
border-right: 0px solid #f0ece6; background-attachment: unset !important; border-left:0px }
.parallax-calacatta-marble-bath{ min-height:600px;margin:0px 0px; background-attachment: unset; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/bathroom-calacatta-marble.jpg'); background-repeat: no-repeat; border-left: 0px solid #f0ece6}
.parallax-regents-park-f{ min-height:600px;margin:10px 0px; margin-bottom: 5px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/regents-park-2.jpg');background-attachment: unset; background-repeat: no-repeat;}
.parallax-finding-home{ min-height:400px;margin:10px 0px; margin-bottom: 5px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/melchiorri-property-london_one-hyde-park-7.jpg');background-attachment: unset; background-repeat: no-repeat;}
._footer .footer-interior ul.padd {  padding-left: 5px;}
.pl140pf{ padding-left:80px }
.parallax-regents-park-f1{ background-attachment:unset }
.mt-7 {   margin-top: 2rem !important; }
} 

.line-height-20{
  line-height: 20px;
  text-transform: none;
}

.wrapper.home.bgimage.philosophy h1 {
  font-size: 1.5rem;
}
@media (min-width: 740px) and (max-width: 991px) {
  .menu-language{  right:15%;}
  .menu-language b{  font-size: 12px !important}
  
  .wrapper.home.bgimage.atelier h1 { margin-top: -20px !important; }
  .wrapper.home.bgimage.art-collections h1 { margin-top: -20px !important; }
  .wrapper.home.bgimage.philosophy h1 { margin-top: -20px !important; }
  .wrapper.home.bgimage.interiors h1 { margin-top: -20px !important; }
  .wrapper.home.bgimage.renovation h1 { margin-top: -150px !important; padding-right:0px }
  .right{ width:80% }
  
  .wrapper.home.bgimage.finding-home h1 { margin-top: -120px !important; }
  .wrapper.home.bgimage.projects h1 { margin-top: -50px !important; }
  .wrapper.home.bgimage.one-hyde-park h1 { margin-top: -0px !important; }
  .parallax-one-hyde-park-0 {  min-height: 400px !important; background-size: contain !important;  }
  .parallax-regents-park-pianta {  min-height: 400px !important; background-size: contain !important; background-color: #fff  }
  #sidebar .sidebar-header {
  padding-top: 18px;
}
  
  
  
}

@media only screen and (max-width: 768px) {
  .parallax-journey-3{ min-height:300px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; 
  position:relative; background-image:url('/images/journey_02.jpg'); background-repeat: no-repeat;border:none }
  .wrapper.home.bgimage.atelier h1 { margin-top: 250px; }
  .parallax-renovation-1x{ min-height:500px;margin:5px 0px; margin-bottom: 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/fireplace_pietrasanta.jpg'); background-repeat: no-repeat;border-right: 0px solid #f0ece6; border-left:0px }

.parallax-one-hyde-park{ min-height:600px;margin:5px 0px; margin-bottom: 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/melchiorri-property-london_one-hyde-park-2.jpg');background-attachment: unset; background-repeat: no-repeat;}
.parallax-regents-park-ed{ min-height:600px;margin:5px 0px; margin-bottom: 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/melchiorrilondonproperty-parallax-2.jpg');background-attachment: unset; background-repeat: no-repeat;}

.parallax-one-hyde-park-edificio { min-height: 300px; margin: 0px 0px;   background-size: cover;  background-position: center center;  z-index: 1000000;  position: relative;  background-image: url('/images/melchiorrilondonproperty_one-hyde-park-ed.jpg?t=2'); background-repeat: no-repeat;  border-bottom: 5px solid #f0ece6;  background-attachment: unset;}

.parallax-berkeley-square-edificio { min-height: 300px; margin: 0px 0px;   background-size: cover;  background-position: center center;  z-index: 1000000;  position: relative;  background-image: url('/images/melchiorrilondopropery-berkeleysquare-ed.jpg?t=1'); background-repeat: no-repeat;  border-bottom: 5px solid #f0ece6;  background-attachment: unset;}
.parallax-regents-park-9x {  min-height: 400px;}
.parallax-one-hyde-park-15 {  min-height: 350px; }
.enquirepage #sidebar ul li a {  color: #fff !important; }
.parallax-calacatta-marble-bath{ min-height:400px;margin:0px 0px; background-attachment: unset; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/bathroom-calacatta-marble.jpg'); background-repeat: no-repeat; border-left: 0px solid #f0ece6}
.parallax-regents-park-f1{ min-height:400px;margin:10px 0px; margin-bottom: 5px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/one-hyde-park1x.jpg');background-attachment: unset; background-repeat: no-repeat;}
.parallax-regents-park-9lp{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/regents-park-9.jpg'); background-repeat: no-repeat;border-left: 0px solid #f0ece6; border-right: 0px solid #f0ece6 }
.parallax-one-hyde-park-2x{ min-height:300px;margin: 5px 0px; margin-bottom:0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/melchiorri-property-london_one-hyde-park-4.jpg'); background-repeat: no-repeat; border-right: 0px solid #f0ece6;border-left: 0px solid #f0ece6}
.parallax-home-2{ min-height:400px;margin:5px 0px; margin-bottom: 0px;background-size:cover;background-position:center center; z-index:1000000; position:relative; background-image:url('/images/art-piece-home-2.jpg'); background-repeat: no-repeat;border-right: 0px solid #f0ece6; background-attachment: unset !important; border-left:0px }
.parallax-renovation-1{ min-height:300px;margin:5px 0px; margin-bottom: 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/walk-in-closet-bespoke-emperador-dark_3.jpg'); background-repeat: no-repeat;border-right: 5px solid #f0ece6; border-left:0px }
.parallax-renovation-2{ min-height:600px;margin:5px 0px; margin-bottom: 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/art-piece-horizontal_library_0.jpg'); background-repeat: no-repeat;border-right: 5px solid #f0ece6; border-left:0px }
.parallax-renovation-3{ min-height:300px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/art-piece-renovation-1.jpg'); background-repeat: no-repeat;border-right: 5px solid #f0ece6; border-left:0px }
.parallax-renovation-4{ min-height:400px;margin:5px 0px; margin-top:0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/bathroom-calacatta-marble_1.jpg'); background-repeat: no-repeat;border-right: 5px solid #f0ece6; border-left:0px }
.parallax-regents-park-f1{ background-attachment:unset }
.mobile-title {float: left;margin-bottom: 0;padding: 0px 0; font-weight: 600;font-size: 1.28rem; margin-top: -3px}
.parallax-berkeley-square-9-1 { min-height: 600px;  margin: 5px 0px;  margin-top:0px; background-size: cover;background-position: center center;  z-index: 1000000;  position: relative; background-image: url('/images/berkeley-square/london-mayfair-apartment-living-room-1.jpg');  background-repeat: no-repeat;
  border-left: 0px solid #f0ece6;}
.parallax-regents-park-9-1{ min-height:350px;margin:5px 0px; margin-top:0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/regents-park-9.jpg'); background-repeat: no-repeat;border-left: 0px solid #f0ece6 }
.parallax-regents-park-9x{ min-height:600px;margin:0px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/regents-park-9.jpg'); background-repeat: no-repeat;border-left: 0px solid #f0ece6; border-right: 0px solid #f0ece6 }
.parallax-sam-1{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/StudioSam-notting-hill-townhouse_xx.jpg'); background-repeat: no-repeat;border-left: 0px solid #f0ece6; border-right: 0px solid #f0ece6 }
.parallax-sam-2{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/StudioSam_chelsea_12.jpg'); background-repeat: no-repeat;border-left: 5px solid #f0ece6; border-right: 0px solid #f0ece6 }
.parallax-sam-1x{ min-height:600px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/studio_sam_x1.jpg'); background-repeat: no-repeat;border-left: 5px solid #f0ece6; border-right: 0px solid #f0ece6; background-attachment:fixed }
.p0mob{ padding:0px;padding-right:0px  }
.pl0mob{ padding:0px; padding-left:0px }
#sidebar {    background-color: transparent !important;    z-index: 100000000000000000000000; }
.enquirepage #sidebar ul li a {  color: #fff !important;}
#sidebar ul li a { padding: 8px 0px !important;}
}
.mt-3mob{ margin-top:1rem !important }

@media only screen and (max-width: 991px) {
   .parallax-one-hyde-park-3-f{ min-height:550px; background-attachment: unset !important; }
  .parallax-one-hyde-park-3{ background-attachment: unset;  background-repeat: no-repeat; }
  .parallax-one-hyde-park{ background-attachment: unset;  background-repeat: no-repeat; }
  .parallax-berkeley-square-12{ background-attachment: unset;  background-repeat: no-repeat; }
  .parallax-one-hyde-park-16{ background-attachment: unset;  background-repeat: no-repeat; }
  .parallax-regents-park-enquiry { background-attachment: unset;  background-repeat: no-repeat;}
  .parallax-berkeley-square-3{ background-attachment: unset;  background-repeat: no-repeat;}
.parallax-sam-1x{ background-attachment: unset !important; min-height:600px;margin:5px 0px; background-size:contain; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/studio_sam_x1.jpg'); background-repeat: no-repeat;border-left: 5px solid #f0ece6; border-right: 0px solid #f0ece6 }
}
@media only screen and (max-width: 768px) {

  .wrapper.home.bgimage.finding-home h1{margin-right:0px;} 
  .wrapper.home.bgimage.finding-home h2{ margin-right:0px;  } 
  .wrapper.home.bgimage.interiors h1 { margin-top: 30px; }
  .parallax-regents-park-9x {  min-height: 300px;}
  .parallax-one-hyde-park-15 {  min-height: 350px; }
}

.middle { 
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
   transform: translate(-50%, -50%); 
  font-size: 20px;
  font-family: 'Adobe Caslon Pro'; font-style:italic;
  color:#333;
   -ms-transform: translate(-50%, -50%); 
  z-index: 99999999999999999999999;
  text-align: center;
  display:none;
}
.progetto h4 { font-size: 16px; letter-spacing:1px; margin-bottom:4px }
.baseline{ align-content:end !important; }
.text {
  background-color: transparent;
  color: #fff;
  font-size: 18px;
  padding: 4px 16px; padding-top:9px;
  font-style: normal !important;
  border:1px solid #fff;
margin-top: 20px;
  font-size: 12px !important;
  padding: 5px 20px !important;
  border: 1px solid #fff !important;
  background-color: rgba(84,69,62,.1) !important;
  letter-spacing: 1.1px;
  word-spacing: 3px;
  font-family: 'Helvetica Neue Light', sans-serif;
}
.projectB .parallax-one-hyde-park-2:hover{ opacity: 1;}
.projectB:hover .middle {  opacity: 1;}
.projectC .parallax-berkeley-square-1:hover{ opacity: 1;}
.projectC:hover .middle {  opacity: 1;}
.projectD .parallax-one-hyde-park-15:hover{ opacity: 1;}
.projectD:hover .middle {  opacity: 1;}
.projectE .parallax-regents-park-9:hover{ opacity: 1;}
.projectE:hover .middle {  opacity: 1;}


/*.parallax-one-hyde-park-15::hover{
  opacity: 0.3;
}
.parallax-one-hyde-park-15:hover .middle {
  opacity: 1;
}

.parallax-regents-park-9::hover{
  opacity: 0.3;
}
.parallax-regents-park-9:hover .middle {
  opacity: 1;
}
*/


.progetto h4:hover { text-decoration:underline }

.col-six{ padding-left:0px; padding-right:0px }
.col-dex{ padding-right:0px; padding-left:5px }
._box-image-central-london-exclusivity.cright{ min-height:700px;padding-right:0px;background-image: url(/images/Praiano-Table_07.jpg);}
._box-image-central-london-exclusivity.cleft{ min-height:700px;background-image: url(/images/Praiano-Table_02.jpg);}

.london-city{
  padding-left:0px !important;align-content:end; text-align: left !important;
}
  
.padd-mob-right{ padding-right: 0px !important; text-align: left !important}
.padd-mob-right h3{ letter-spacing:1px; font-size:22px; line-height:23px }

.padd-mob-left{ padding-left: 0px !important; text-align: left !important}
.padd-mob-left h3{ letter-spacing:1px; font-size:22px; line-height:23px }

.parallax-regents-park-001 {
  min-height: 600px;
  margin: 5px 0px;
  margin-bottom:0px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/regents-park-kitchen02.jpg');
  background-repeat: no-repeat;
  border-right: 5px solid #f0ece6;
  border-left: 0px;
}
.parallax-regents-park-001x {
  min-height: 600px;
  margin: 0px 0px;
  margin-bottom:0px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/regents-park-kitchen01.jpg');
  background-repeat: no-repeat;
  border-left: 5px solid #f0ece6;
  border-right: 0px;
}
.parallax-regents-park-002 {
  min-height: 600px;
  margin: 5px 0px;
  margin-bottom:0px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/regents-park-kitchen06.jpg');
  background-repeat: no-repeat;
  border-right: 0px solid #f0ece6;
  border-left: 0px;
}
.parallax-regents-park-003 {
  min-height: 600px;
  margin: 5px 0px;
  margin-bottom:0px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/regents-park-kitchen03.jpg');
  background-repeat: no-repeat;
  border-right: 5px solid #f0ece6;
  border-left: 0px;
}
.parallax-regents-park-004 {
  min-height: 600px;
  margin: 5px 0px;
  margin-bottom:0px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/regents-park-kitchen04.jpg');
  background-repeat: no-repeat;
  border-right: 0px solid #f0ece6;
  border-left: 0px;
}
.parallax-regents-park-005 {
  min-height: 600px;
  margin: 5px 0px;
  background-attachment: fixed;
  margin-bottom:0px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/regents-park-kitchen02.jpg');
  background-repeat: no-repeat;
  border-right: 0px solid #f0ece6;
  border-left: 0px;
}

.parallax-regents-park-006 {
  min-height: 600px;
  margin: 5px 0px;
  margin-bottom:0px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/regents-park-kitchen07.jpg');
  background-repeat: no-repeat;
  border-right: 5px solid #f0ece6;
  border-left: 0px;
}
.parallax-regents-park-007 {
  min-height: 600px;
  margin: 5px 0px;
  margin-bottom:0px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/regents-park-kitchen05.jpg');
  background-repeat: no-repeat;
  border-right: 0px solid #f0ece6;
  border-left: 0px;
}

@media (min-width: 551px) and (max-width: 991px) {
   .enc{  margin-top:5% } 
   .parallax-studio-sam-london-2 {  min-height: 400px;}
    .parallax-journey-2 {  min-height: 400px;}
   .parallax-regents-park-006 {
  min-height: 600px;
  margin: 5px 0px;
  margin-bottom:0px;
  margin-top:0px;
  background-size: cover;
  background-position: center center;
   border-right: 0px solid #f0ece6;
  border-left: 0px;
}
}


@media only screen and (max-width: 550px) {
   .enc{  margin-top:15% } 
}

.image-sm{background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;min-height:300px !important;background-image: url(/images/studio-sam-landon_alessandra-melchiorri.jpg?t=1757221310)}




@media only screen and (max-width: 768px) { 
  .neighbourhoods h2{ font-size:22px !important; color:#333 }
  .neighbourhoods h3{ font-size:18px !important; font-style: italic; text-align: center}
  .nb-description { margin-top:20px !important }
  .parallax-regents-park-007 {  min-height: 300px; } 
  .parallax-regents-park-003 {  min-height: 400px !important; border-right:0px !important } 
  
   .parallax-regents-park-006 {
  min-height: 600px;
  margin: 5px 0px;
  margin-bottom:0px;
  margin-top:0px;
  background-size: cover;
  background-position: center center;
   border-right: 0px solid #f0ece6 !important;
  border-left: 0px;
}
.parallax-regents-park-005 {
  min-height: 300px;
  margin: 5px 0px;
  background-attachment: unset;
  margin-bottom:0px;
 
}
  .projectE{ padding-left:0px; padding-right:0px }
.col-six{ padding-right:0px }
.col-dex{ padding-left:0px }
._box-image-central-london-exclusivity.cright{ min-height:400px;padding-right:0px;background-image: url(/images/Praiano-Table_07.jpg);}
._box-image-central-london-exclusivity.cleft{ min-height:500px;background-image: url(/images/Praiano-Table_02.jpg);}

  h2._suff .philosophy{ max-width:290px; float:right }
  .progetto h4 { font-size: 16px; letter-spacing:1px; margin-bottom:5px }
  .wrapper.home.bgimage.projects h1 {
  margin-top: 50px;
  margin-bottom: 5px;
  color: #696968;
  font-size: 1.5rem;
}
  .wrapper.home.bgimage.renovation h1 {
  margin-top: -150px;
  color: #fff;
  margin-right: -20px;
}
.wrapper.home.bgimage.renovation h2 {
  margin-right: -20px;
  color: #fff !important;
  
}
.wrapper.home.bgimage.art-collections h1 { color: #fff !important; margin-top: 200px}
.wrapper.home.bgimage.art-collections h2 { color: #fff !important; }

.parallax-renovation-1x {
  min-height: 300px;
   
}
.parallax-renovation-2x {
  min-height: 300px;
   
}
  .pr-0 {
  padding-right: 20px !important;
}
  #sidebar ul li a {
   color: #fff !important;
   padding:10px 0px !important;
   
}
.pr-0{ padding-right:0px !important}

.parallax-sam-1x{ background-attachment: unset !important; min-height:400px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/studio_sam_x1.jpg'); background-repeat: no-repeat;border-left: 5px solid #f0ece6; border-right: 0px solid #f0ece6 }
.parallax-sam-2{ min-height:350px;margin:0px 0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/StudioSam_chelsea_12.jpg'); background-repeat: no-repeat;border-left: 0px solid #f0ece6; border-right: 0px solid #f0ece6 }
.parallax-regents-park-8-1 {
  min-height: 600px;
  margin: 0px 0px;
  margin-bottom:5px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/regents-park-8.jpg');
  background-repeat: no-repeat;
  border-right: 0px solid #f0ece6;
  border-left: 0px;
}
.parallax-regents-park-001 {
  min-height: 400px;
  margin: 5px 0px;
 
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/regents-park-kitchen01.jpg');
  background-repeat: no-repeat;
  border-right: 0px solid #f0ece6;
  border-left: 0px;
}
.parallax-regents-park-001x {
  min-height: 350px;
  margin: 5px 0px;
 margin-bottom:0px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/regents-park-kitchen01.jpg');
  background-repeat: no-repeat;
  border-right: 0px solid #f0ece6;
  border-left: 0px;
}
.parallax-regents-park-002 {
  min-height: 600px;
  margin: 0px 0px;
  margin-bottom:5px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/regents-park-kitchen02.jpg');
  background-repeat: no-repeat;
  border-right: 0px solid #f0ece6;
  border-left: 0px;
}
.parallax-regents-park-003 {
  min-height: 600px;
  margin: 0px 0px;
  margin-bottom:0px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/regents-park-kitchen03.jpg');
  background-repeat: no-repeat;
  border-right: 5px solid #f0ece6;
  border-left: 0px;
}
.parallax-regents-park-004 {
  min-height: 500px;
  margin: 5px 0px;
  margin-bottom:0px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/regents-park-kitchen04.jpg');
  background-repeat: no-repeat;
  border-right: 0px solid #f0ece6;
  border-left: 0px;
}
.parallax-regents-park-005 { margin-bottom:5px }
.parallax-regents-park-9-1p{  margin-top:0px;  }
.parallax-regents-park-8-1{  min-height:400px;   }
.parallax-regents-park-pianta1{ min-height:400px;margin:0px 0px; margin-top:5px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/regents-park-esterno.jpg'); background-repeat: no-repeat;right: 0px solid #f0ece6; border-left:0px }

 .parallax-berkeley-pianta{ min-height:300px;margin:0px 0px; background-size:contain; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/berkeley-pianta.jpg'); background-repeat: no-repeat;right: 0px solid #f0ece6; background-color:#fff;border-left:0px }

  .parallax-regents-park-pianta {
  min-height: 300px;
  margin: 0px 0px;
  background-size: contain;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/regents-park-pianta-mob.jpg');
  background-repeat: no-repeat;
  right: 0px solid #f0ece6;
  border-left: 0px;
}
.parallax-regents-park-enquiry {
  min-height: 400px;
  margin: 5px 0px;
    margin-bottom: 5px;
  margin-bottom: 5px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/regents-park-enquiry.jpg');
  background-attachment: unset;
  background-repeat: no-repeat;
}
.parallax-one-hyde-park-11 { min-height: 400px;  margin: 5px 0px; margin-bottom: 0px; background-size: cover;background-position: center center;  z-index: 1000000; position: relative;background-image: url('/images/melchiorri-property-london_one-hyde-park-11.jpg');  background-repeat: no-repeat;  right: 5px solid #f0ece6;  border-left: 0px;}
.parallax-one-hyde-park-12 {  min-height: 400px;  margin: 5px 0px;  background-size: cover;background-position: center center; z-index: 1000000;  position: relative;  background-image: url('/images/melchiorri-property-london_one-hyde-park-12.jpg');  background-repeat: no-repeat;
  border-left: 0px solid #f0ece6;}
  .parallax-one-hyde-park-14 {
  min-height: 400px;
  margin: 5px 0px;
  margin-bottom: 0px;
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/melchiorri-property-london_one-hyde-park-14.jpg');
  background-repeat: no-repeat;
  border-left: 0px solid #f0ece6;
}
.parallax-one-hyde-park-14-1 {
  min-height: 600px;
  margin: 5px 0px;
 
  background-size: cover;
  background-position: center center;
  z-index: 1000000;
  position: relative;
  background-image: url('/images/melchiorri-property-london_one-hyde-park-14.jpg');
  background-repeat: no-repeat;
  border-left: 0px solid #f0ece6;
}
   .parallax-regents-park-9-1{ min-height:350px;margin:5px 0px; margin-top:0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/regents-park-9.jpg'); background-repeat: no-repeat;border-left: 0px solid #f0ece6 }

.parallax-berkeley-square-2{ min-height:300px;margin:5px 0px; margin-top:0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; 
  background-image:url('/images/berkeley-square/london-mayfair-apartment-2.jpg'); background-repeat: no-repeat; border-left: 0px solid #f0ece6}
.mt-3mob{ margin-top:50px !important }
.parallax-studio-sam-london-4{ min-height:400px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; background-attachment: unset;
  position:relative; background-image:url('/images/studio-sam-london-footer_2.jpg?t=3'); background-repeat: no-repeat;border:none }

.parallax-one-hyde-park-16{ min-height:300px;margin:0px 0px; margin-top:5px;background-attachment: unset; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/melchiorri-property-london_one-hyde-park-13.jpg'); background-repeat: no-repeat;border-left: 0px solid #f0ece6 }
.parallax-one-hyde-park-16-f{ min-height:300px;margin:0px 0px; margin-top:5px;background-attachment: unset; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/melchiorri-property-london_one-hyde-park-13.jpg'); background-repeat: no-repeat;border-left: 0px solid #f0ece6 }



   .parallax-one-hyde-park-3-f{ min-height:350px; background-attachment: unset !important; background-size:cover; background-image:url('/images/melchiorri-property-london_one-hyde-park-7.jpg'); background-size: cover; background-position: center center; border-left: 0px solid #f0ece6 }
  
  
.wrapper.home{ height:100vh }
.wrapper.home.contact{ height:100vh !important }
.enquire1{ height: auto !important}
#sidebar {  min-width: 230px;  max-width: 230px;} 
h1 {  font-size: 1.5rem;  margin-bottom: 10px;  padding-right: 0;}
.mtm15 { margin-top: -15px;}
.g-text-right {  text-align: center;}
.p0mob{ padding:0px }
.h3mob{ font-size: 1.04rem !important; text-align:center !important; margin-top:0px !important; padding-top:0px !important; padding-bottom:40px !important }
._footer .payoff { font-family: 'Adobe Caslon Pro'; font-style:italic; }
._footer ul li { padding-bottom:20px }
._footer .footer-interior .contacts {margin-top:5px  }
.m-7{ margin-top:3rem !important; margin-bottom:3rem !important }
.m-5-m{ margin-top: 1rem; margin-bottom: 1rem }
.text-center-mob{ text-align:center !important }
.parallax-studio-sam-london-1{ min-height:300px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; 
position:relative; background-image:url('/images/StudioSamLondon-notting-hill-townhouse_1e.jpg'); background-repeat: no-repeat;border:none }
.parallax-studio-sam-london-2{ min-height:300px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; 
position:relative; background-image:url('/images/StudioSam_chelsea_12.jpg'); background-repeat: no-repeat;border:none }
.parallax-journey-2{ min-height:300px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; 
position:relative; background-image:url('/images/journey_03.jpg'); background-repeat: no-repeat;border:none }

.parallax-studio-sam-london-3{ min-height:300px;margin:5px 0px; background-size:cover; background-position:center center; z-index:1000000; 
position:relative; background-image:url('/images/StudioSam-florence_villa_2.jpg'); background-repeat: no-repeat;border:none }
.cta{ font-size:25px; font-style:italic; letter-spacing:.5px; align-content: center; margin: 0px auto; max-width:350px;  line-height:30px }
.cta div{ font-size:25px; font-style:italic; text-transform:lowercase;color: #fff;  margin-top:20px}

.box-send{ margin-top:40px;display: flex; margin-bottom:100px }

.right {
  position: absolute;
  right: 0px !important;
  top: 45%;
  width: 350px !important;
  text-align: right;
  padding-right: 30px;
}
.projects .right {
  position: absolute;
  right: 0px !important;
  top: 65%;
  width: 350px !important;
  text-align: right;
  padding-right: 30px;
}

select { padding-left:0px !important; padding-top:0px !important; margin-top:-10px !important }
.box-images .parallax-berkeley-square-2{ border-left:0px !important }
.box-images .parallax-berkeley-square-10{ border-left:0px !important; border-right:0px !important }
.box-images .parallax-regents-park-9{ margin-top:1px !important }


.padd20mob{ padding:20px 0px !important }
.padd20amob{ padding:20px 15px !important }

.padd-mob-left{ padding-left: 20px !important; text-align: center !important; padding-right:20px !important}
._xtext{ display:none; }
.font30{ font-size:20px }
.font20{ margin-top:-5px; font-size:14px }

._box-image-private-office{width:100%; background-repeat: no-repeat; height: 300px; background-position: center center; background-size: cover; margin-top: 55px !important}
._box-image-unique-pieces{width:100%; background-repeat: no-repeat; height: 300px; background-position: center center; background-size: cover; margin-top: 55px !important}
._box-image-bespoke-furniture{width:100%; background-repeat: no-repeat; height: 300px; background-position: center center; background-size: cover; margin-top: 55px !important}
._box-image-vision-and-philosophy{width:100%; background-repeat: no-repeat; height: 300px; background-position: center center; background-size: cover; margin-top: 55px !important}
._box-image-central-london-exclusivity{width:100%; background-repeat: no-repeat; height: 300px; background-position: center center; background-size: cover; margin:0px;margin-top: 5px !important}
._box-image-property-finding{width:100%; background-repeat: no-repeat; height: 300px; background-position: center center; background-size: cover; margin-top: 55px !important}
._box-image-negotiation-and-acquisition{width:100%; background-repeat: no-repeat; height: 300px; background-position: center center; background-size: cover; margin-top: 55px !important}
._box-image-interior-design{width:100%; background-repeat: no-repeat; height: 300px; background-position: center center; background-size: cover; margin-top: 55px !important}
._box-image-architecture{width:100%; background-repeat: no-repeat; height: 300px; background-position: center center; background-size: cover; margin-top: 55px !important}
._box-image-ffee-design{width:100%; background-repeat: no-repeat; height: 300px; background-position: center center; background-size: cover; margin-top: 55px !important}
._box-image-procurement{width:100%; background-repeat: no-repeat; height: 300px; background-position: center center; background-size: cover; margin-top: 55px !important}
._box-image-project-management{width:100%; background-repeat: no-repeat; height: 300px; background-position: center center; background-size: cover; margin-top: 55px !important}
._box-image-site-supervision{width:100%; background-repeat: no-repeat; height: 300px; background-position: center center; background-size: cover; margin-top: 55px !important}
._box-image-installation{width:100%; background-repeat: no-repeat; height: 300px; background-position: center center; background-size: cover; margin-top: 55px !important}
._box-image-final-styling{width:100%; background-repeat: no-repeat; height: 300px; background-position: center center; background-size: cover; margin-top: 55px !important}
._box-image-one-hyde-park{width:100%; background-repeat: no-repeat; height: 300px; background-position: center center; background-size: cover; margin-top: 55px !important}
._box-image-one-hyde-park-green{width:100%; background-repeat: no-repeat; height: 300px; background-position: center center; background-size: cover; margin-top: 55px !important}
._box-image-berkeley-square{width:100%; background-repeat: no-repeat; height: 300px; background-position: center center; background-size: cover; margin-top: 55px !important}
._box-image-regents-park{width:100%; background-repeat: no-repeat; height: 300px; background-position: center center; background-size: cover; margin-top: 55px !important}
#sidebar { background-color: rgba(0,0,0,.5) !important;}  
.cards h1.titolo, .cards h2 {  width:100%; display:block; }
.cards h2 { font-weight:500; font-size:14px !important; }
.cards h1 {  font-weight:600;font-size:16px !important; margin-top:10px; margin-bottom:0px } 
.parallax-one-hyde-park{ min-height:450px;margin:5px 0px; background-size:cover;  background-image:url('/images/melchiorri-property-london_one-hyde-park-2-mob.jpg');background-attachment: unset;  }
.caption {  position: absolute;  left: 0;  top: 40%;  width: 100%;  text-align: center;  color: #fff;  padding:20px 20px;  display: block;  border: none;}
.parallax-one-hyde-park-1{ min-height:350px;  background-size:contain; background-image:url('/images/melchiorri-property-london_one-hyde-park-3.jpg');  border-right: 0px solid #f0ece6}
.parallax-one-hyde-park-1-1{ min-height:350px; margin-bottom:5px; background-size:cover; background-image:url('/images/melchiorri-property-london_one-hyde-park-3.jpg');  border-right: 0px solid #f0ece6}
.parallax-one-hyde-park-2{ min-height:350px; margin-bottom:5px; background-size:cover; background-image:url('/images/melchiorri-property-london_one-hyde-park-4.jpg');   border-left: 0px solid #f0ece6}
.parallax-one-hyde-park-2m{ min-height:350px; margin-bottom:0px; background-size:cover; background-image:url('/images/melchiorri-property-london_one-hyde-park-4.jpg');   border-left: 0px solid #f0ece6}


.parallax-one-hyde-park-0{ min-height:350px;  background-size:cover; background-image:url('/images/one-hyde-park-pianta-mob.jpg?t=3');  border-left: 0px solid #f0ece6; background-color:#fff }
.parallax-one-hyde-park-3{ min-height:350px; margin-top:0px;background-attachment: unset !important; background-size:cover; background-image:url('/images/melchiorri-property-london_one-hyde-park-5-mobenq.jpg');border-left: 0px solid #f0ece6 }
.parallax-one-hyde-park-4{ min-height:350px; margin-bottom:5px;  background-size:cover; background-image:url('/images/melchiorri-property-london_one-hyde-park-4.jpg');   border-left: 0px solid #f0ece6}
.parallax-one-hyde-park-5{ min-height:350px;  background-size:cover; background-image:url('/images/melchiorri-property-london_one-hyde-park-7.jpg');border-left: 0px solid #f0ece6 }
.parallax-one-hyde-park-8{ min-height:350px;  background-size:cover; background-image:url('/images/melchiorri-property-london_one-hyde-park-8.jpg');border-left: 0px solid #f0ece6 }
.parallax-one-hyde-park-9{ min-height:350px; margin-top:0px; background-size:cover; background-image:url('/images/melchiorri-property-london_one-hyde-park-9.jpg');border-left: 0px solid #f0ece6 }
.parallax-regents-park-8{ min-height:350px;  background-size:cover; background-image:url('/images/regents-park-8.jpg');border-left: 0px solid #f0ece6 }
.parallax-regents-park-9{ min-height:350px;  background-size:cover; background-image:url('/images/regents-park-9.jpg');border-left: 0px solid #f0ece6 }
.mt-3mob{ margin-top:20px !important }
.fontPPm{ font-size:14px }
 .padd-mob-right{ padding-right: 20px !important; padding-left: 20px !important; text-align: center}
    #sidebarCollapse span {  width: 80%;  height: 1px;  margin: 0 auto;  display: block;  background: #fff !important;  transition: all 0.8s cubic-bezier(0.810,-0.330,0.345,1.375);
    transition-delay: 0s;  transition-delay: 0s;  transition-delay: 0.2s;}

   

    #sidebarCollapse.enuire span {   background: #696968 !important; }

 .parallax-regents-park-f{ min-height:300px;margin:10px 0px; margin-bottom: 5px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/regents-park-2.jpg');background-attachment: unset; background-repeat: no-repeat;}
 .parallax-regents-park{ min-height:300px;margin:10px 0px; margin-bottom: 5px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/regents-park-2.jpg');background-attachment: fixed; background-repeat: no-repeat;}


    .parallax-berkeley-square{ min-height:300px;margin:10px 0px; margin-bottom: 5px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
background-image:url('/images/berkeley-square/london-mayfair-apartment-7.jpg');background-attachment: unset; background-repeat: no-repeat;}
.parallax-berkeley-square-1{ min-height:300px;margin:0px 0px; margin-bottom:5px; background-size:cover; background-position:center center; background-image:url('/images/berkeley-square/london-mayfair-apartment-1.jpg');  background-repeat: no-repeat; border-right: 0px solid #f0ece6}
.parallax-berkeley-square-4-1 {
  min-height: 400px;
  margin: 5px 0px;
  margin-top:0px;
  background-size: cover;
  background-position: center center;
  background-image: url('/images/berkeley-square/london-mayfair-apartment-3.jpg');
  background-repeat: no-repeat;
  border-right: 0px solid #f0ece6;
}
.parallax-berkeley-square-4{ min-height:300px;margin:5px 0px; background-size:cover; background-position:center center; background-image:url('/images/berkeley-square/london-mayfair-apartment-3.jpg');  background-repeat: no-repeat; border-right: 5px solid #f0ece6}
.parallax-berkeley-square-5{ min-height:300px;margin:0px 0px; margin-bottom:0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; 
  background-image:url('/images/berkeley-square/london-mayfair-apartment-4.jpg'); background-repeat: no-repeat; border-left: 0px solid #f0ece6}
.parallax-berkeley-square-3{ min-height:400px;margin:5px 0px; background-size:cover; background-position:center center; background-attachment: unset; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-living-room-1.jpg'); background-repeat: no-repeat;border-left: 0px solid #f0ece6 }
.parallax-berkeley-square-6{ min-height:500px;margin:5px 0px; margin-top:0px; background-size:cover; background-position:center center; background-image:url('/images/berkeley-square/london-mayfair-apartment-5.jpg');  background-repeat: no-repeat; border-right: 0px solid #f0ece6}
.parallax-berkeley-square-7{ min-height:300px;margin:5px 0px; margin-top:0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-6.jpg'); background-repeat: no-repeat; border-left: 0px solid #f0ece6}
.parallax-berkeley-square-8{ min-height:300px;margin:5px 0px; margin-top:0px; background-size:cover; background-position:center center; background-image:url('/images/berkeley-square/london-mayfair-apartment-7.jpg');  background-repeat: no-repeat; border-right: 0px solid #f0ece6}
.parallax-berkeley-square-9{ min-height:300px;margin:5px 0px; margin-top:0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-living-room-1.jpg'); background-repeat: no-repeat; border-left: 0px solid #f0ece6}
.parallax-berkeley-square-10{ border-left:0px;min-height:300px;margin:5px 0px; margin-top:0px; background-size:cover; background-position:center center; background-image:url('/images/berkeley-square/london-mayfair-apartment-living-room-2.jpg');  background-repeat: no-repeat; border-right: 0px solid #f0ece6}
.parallax-berkeley-square-11{ min-height:300px;margin:5px 0px; margin-top:0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-living-room-3.jpg'); background-repeat: no-repeat; border-left: 0px solid #f0ece6}
.parallax-berkeley-square-12{ min-height:300px;margin:5px 0px; margin-top:0px; background-size:cover; background-position:center center; background-attachment: unset; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-bedroom-5.jpg'); background-repeat: no-repeat;border-left: 0px solid #f0ece6 }
.parallax-berkeley-square-13{ min-height:300px;margin:5px 0px; margin-top:0px; background-size:cover; background-position:center center; background-image:url('/images/berkeley-square/london-mayfair-apartment-bedroom-1.jpg');  background-repeat: no-repeat; border-right: 0px solid #f0ece6}
.parallax-berkeley-square-14{ min-height:300px;margin:5px 0px; margin-top:0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-bedroom-2.jpg'); background-repeat: no-repeat; border-left: 0px solid #f0ece6}
.parallax-berkeley-square-15{ min-height:300px;margin:5px 0px; margin-top:0px; background-size:cover; background-position:center center; background-image:url('/images/berkeley-square/london-mayfair-apartment-bedroom-3.jpg');  background-repeat: no-repeat; border-right: 0px solid #f0ece6}
.parallax-berkeley-square-16{ min-height:300px;margin:5px 0px; margin-top:0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-bedroom-4.jpg'); background-repeat: no-repeat; border-left: 0px solid #f0ece6}
.parallax-berkeley-square-17{ min-height:300px;margin:5px 0px; margin-top:0px; background-size:cover; background-position:center center; background-image:url('/images/berkeley-square/london-mayfair-apartment-bedroom-6.jpg');  background-repeat: no-repeat; border-right: 0px solid #f0ece6}
.parallax-berkeley-square-18{ min-height:500px;margin:5px 0px; margin-top:0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-dressing-room.jpg'); background-repeat: no-repeat; border-left: 0px solid #f0ece6}
.parallax-berkeley-square-19{ min-height:300px;margin:5px 0px; margin-top:0px; background-size:cover; background-position:center center; background-image:url('/images/berkeley-square/london-mayfair-apartment-bathroom-1.jpg');  background-repeat: no-repeat; border-right: 0px solid #f0ece6}
.parallax-berkeley-square-20{ min-height:300px;margin:5px 0px;  margin-top:0px; background-size:cover; background-position:center center; z-index:1000000; position:relative; background-image:url('/images/berkeley-square/london-mayfair-apartment-bathroom-2.jpg'); background-repeat: no-repeat; border-left: 0px solid #f0ece6}
.parallax-regents-park-8{ min-height:300px;  background-size:cover; background-image:url('/images/regents-park-8.jpg'); margin-top:-15px;border-left: 0px solid #f0ece6 }
.parallax-regents-park-9{ min-height:300px; margin:5px 0px;  margin-top:0px; background-size:cover; background-image:url('/images/regents-park-9.jpg');border-left: 0px solid #f0ece6;    }
.parallax-berkeley-square-8-1{ min-height:300px;margin:5px 0px; margin-top: 0px; background-size:cover; background-position:center center; 
  background-image:url('/images/berkeley-square/london-mayfair-apartment-7.jpg');  background-repeat: no-repeat; border-right: 0px solid #f0ece6}

.parallax-regents-park-enquiry{ min-height:300px;margin:0px 0px;   margin-bottom: 5px; background-size:cover; background-position:center center; z-index:1000000; position:relative;
.parallax-berkeley-square-4-1{ min-height:300px;margin:5px 0px; background-size:cover; background-position:center center; background-image:url('/images/berkeley-square/london-mayfair-apartment-3.jpg');  background-repeat: no-repeat; border-right: 0px solid #f0ece6}


 .london-city{ text-align: left !important;  padding:20px !important;}

}



