:root {
  --red-idnid : #bf0036;
  --red-hover-idnid: #ec0057;
  --grey05: #1a1a1a;
  --white: #FFFFFF;
  --black: #000000;
}
.btn-bg {
  border-radius: 22px;
  background-color: var(--red-idnid);
}
.btn-bg:hover {
  background-color: var(--red-hover-idnid);
}
.btn-bg a,
.btn-wo-bg a {
  font-family: 'Josefin Sans', sans-serif;
  font-size: 12px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 3px;
  padding: 15px;
  display: inline-block;
  text-transform: uppercase;
}
.btn-bg a {
  color: var(--white) !important;
}
.btn-wo-bg a {
  color: var(--black);
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.btn-wo-bg {
  border-radius: 28px;
  border: solid 2px var(--red-idnid);
  display: table;
}
.btn-wo-bg:hover {
  border: solid 2px var(--red-hover-idnid);
}


#home-page .section1{
  background: #000000 url('img/bg_section1_HD.png');
  background-size: cover;
  background-repeat: no-repeat;
  min-height: 460px;
  background-position: 50% 65%;
}
.pane-idnid-blocks-welcome-to-delgatto::after{
  height: 155px;
  background-image: linear-gradient(to top, #000000, rgba(0, 0, 0, 0));
}
.pane-idnid-blocks-welcome-to-delgatto{
  width: 100%;
  padding-top: 5%;
}
#home-page .section5 .pane-views-employees-block-1 .views-row > div .biography,
#home-page .section5 .pane-views-employees-block-1 .views-row > div .biography_mobile,
#home-page .section5 .pane-views-employees-block-1 .views-row > div.active .biography_mobile{
  display: none;
}
#home-page .section5 .pane-views-employees-block-1 .views-row > div.active .biography{
  display: block;
}
#home-page .section5 .pane-views-employees-block-1 .views-row > div.active{
  display:block;
}
.pane-idnid-blocks-welcome-to-delgatto h2{
  font-family: 'Cormorant Infant', serif;
  font-weight: 700;
  font-style: italic;
  font-size: 64px;
  line-height: 0.78;
  color: #ffffff !important;
  text-transform: uppercase;
  width: 45%;
  margin-bottom: 20px;
  padding-left: 45px;
}
#home-page .section5 .pane-custom.pane-1{
  width: 100%;
  padding-left: 52%;
  padding-right: 45px;
}
#home-page .section5 .pane-custom.pane-1 hr{
  border: solid 1px #ebddd5;
}
#home-page .section1 .ebay-stamp {
  width: 345px;
  margin-top: 25px;
  margin-left: 45px;
  /* background: url(img/ebay-stamp.svg) center center no-repeat; */
}
#home-page .section1 .ebay-stamp h3 {
  color: #ffffff !important;
  font-size: 1.5rem;
  font-style: italic;
  font-family: 'Josefin Sans', sans-serif;
  font-weight: 500;
}
.pane-idnid-blocks-welcome-to-delgatto p{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 20px;
  color: #FFFFFF;
  font-weight: normal;
  width: 35%;
  margin-bottom: 1px;
  padding-left: 45px;
}
.pane-idnid-blocks-welcome-to-delgatto .paragraph{
  max-height:0px;
  overflow:hidden;
  -webkit-transition:max-height 0.4s linear;
  -moz-transition:max-height 0.4s linear;
  transition:max-height 0.4s linear;
}
.pane-idnid-blocks-welcome-to-delgatto .paragraph.open{
  max-height:700px;
}
.pane-idnid-blocks-welcome-to-delgatto a.read_more.open{
  max-height:0px;
  overflow:hidden;
  -webkit-transition:max-height 0.4s linear;
  -moz-transition:max-height 0.4s linear;
  transition:max-height 0.4s linear;
  margin:0;
}
.pane-idnid-blocks-welcome-to-delgatto hr{
  width: 45%;
  float: left;
  border: solid 1px #d0021b;
  background: #d0021b;
  margin-bottom: 25px;
  margin-left: 45px;
}
.pane-idnid-blocks-welcome-to-delgatto hr:before{
  content: url(img/ico-ring-red.svg);
  margin-left: 50%;
  margin-top: -10px;
  display: block;
  background: #000;
  width: 33px;
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}
.pane-idnid-blocks-welcome-to-delgatto a.read_more{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 2px;
  color: #ffffff;
  text-transform: lowercase;
  margin-top:10px;
  text-decoration: none;
  display: block;
  position: relative;
  padding-left: 25px;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
.pane-idnid-blocks-welcome-to-delgatto a.read_more:hover{
  padding-left: 30px;
}
.pane-idnid-blocks-welcome-to-delgatto a.read_more:before{
  content: url(img/arrow.svg);
  position: absolute;
  left: 0;
  opacity:0.4;
  margin-top: 1px;
}
.pane-idnid-blocks-welcome-to-delgatto a.read_more:after{
  content: url('img/arrow.svg');
  position: absolute;
  left:0;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  margin-top: 1px;
}
.pane-idnid-blocks-welcome-to-delgatto a.read_more:hover:after{
  left:5px;
}
.pane-idnid-blocks-welcome-to-delgatto ul{
  list-style: none;
  width: 100%;
  height: 50px;
  margin-bottom: 20px;
  display: block;
  margin-top: 30px;
  padding-left: 45px;
}
.pane-idnid-blocks-welcome-to-delgatto ul li{
  height: 44px;
  margin-right: 15px;
  float: left;
  border-radius: 22px;
  background-color: var(--red-idnid);
}
.pane-idnid-blocks-welcome-to-delgatto ul li:hover{
  background-color: var(--red-hover-idnid);;
}

.pane-idnid-blocks-welcome-to-delgatto ul li a{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 3px;
  color: #ffffff;
  float: left;
  text-decoration:none;
  position: relative;
  height: 14px;
  padding: 15px;
}
.pane-idnid-blocks-welcome-to-delgatto ul li#shop-our {
  width: 251px;
}

.pane-idnid-blocks-welcome-to-delgatto ul li#list-offer {
  width: 419px;

}
/* .pane-idnid-blocks-welcome-to-delgatto ul li a:hover{
  padding-left:52px;
}
.pane-idnid-blocks-welcome-to-delgatto ul li a:before{
  content:url('img/before_ul.svg');
  position: absolute;
  left: 0;
  opacity:0.4;
  margin-top: -2px;
}
.pane-idnid-blocks-welcome-to-delgatto ul li a:after{
  content:url('img/before_ul.svg');
  position: absolute;
  left:0;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  margin-top: -2px;
}
.pane-idnid-blocks-welcome-to-delgatto ul li a:hover:after{
  left: 10px;
} */
#home-page .section2{
  background-color: #ffffff;
  min-height: 150px;
}
/*Triangle down*/
.pane-idnid-blocks-triangle-down {
  width:100%;
}
#home-page .section8 .pane-idnid-blocks-triangle-down{
  background: #1a1a1a;
}
.pane-idnid-blocks-triangle-down .triangle-down{
   margin-left: -10px;
   margin-right: -10px;
 }
.pane-idnid-blocks-triangle-down .triangle-down img {
  width: 100%;
  vertical-align: initial;
  margin-top: -2px;
}
/*Block One company*/
.pane-idnid-blocks-one-company{
  width: 100%;
  position: relative;
  height: 120px;
  padding-top: 5px;
}
.pane-idnid-blocks-one-company .content span{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 5px;
  text-align: center;
  color: #1a1a1a;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  line-height: 90px;
  z-index: 1;
}
.pane-idnid-blocks-one-company .content p{
  font-family: 'Cormorant Infant', serif;
  font-weight: 700;
  font-style: italic;
  text-align: center;
  color: #faf5f1;
  font-size: 120px;
  text-transform: uppercase;
  line-height: 90px;
  margin: 0;
}
.pane-idnid-blocks-one-company .content hr{
  width: 730px;
  border: solid 1px #faf5f1;
  position: absolute;
  top: 25px;
  left: 0;
  right: 0;
}
#home-page .section3{
  background: #ffffff;
}
#home-page .section3 .row {
  overflow: visible;
}
#home-page .section3 .pane-views-home-blocks-block{
  width:100%;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row{
  width: 49%;
  float: left;
  background: #000;
  position: relative;
  box-shadow: 0 0 4px 0 #000000;
}
#home-page .section3 .pane-views-home-blocks-block .view-id-home_blocks{
  width: 100%;
}
#home-page .section3 .pane-views-home-blocks-block .view-content{
  width: 100%;
  -ms-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row .title{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 5px;
  color: #ffffff;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row-first .title:after{
  content: "";
  height: 1px;
  border: solid 1px #bf0036;
  width: 100%;
  float: left;
  margin-left: -45px;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .title:after{
  content: "";
  height: 1px;
  border: solid 1px #bf0036;
  width: 100%;
  float: right;
  margin-right: -45px;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .center_block{
  float: left;
  margin-top: 40px;
  margin-bottom: 72px;
  -ms-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .center_block .field--name-field-image-block,
#home-page .section3 .pane-views-home-blocks-block .view-content .center_block .field--name-body{
  width: 50%;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .top-block{
  position: absolute;
  top: 85px;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row-first .top-block .field--name-body{
  padding-right: 30px;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .top-block .field--name-body{
  padding-left: 50px;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row-first{
  padding-left: 45px;
  padding-top: 30px;
  padding-right: 30px;
  padding-bottom: 30px;
  border-radius: 0 60px 0 0;
  margin-right: 2%;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .center_block{
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row-first .center_block .field--name-body{
  padding-left: 40px !important;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last{
  padding-left: 30px;
  padding-top: 30px;
  padding-right: 45px;
  padding-bottom: 30px;
  border-radius: 0 0px 0 60px;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .top-block{
  text-align: right;
  padding-right: 45px;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .field--name-field-image-block img{
  width:auto;
  height:auto;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-body{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 16px;
  color: #a0a0a0;
  font-weight: 400;
  margin-top: 10px;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row .center_block .field--name-body{
  padding-left: 15px;
  float: right;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row .center_block .field--name-body ul li{
  padding-left: 10px;
  position: relative;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row .views-field-body-1{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 14px;
  font-weight: 600;
  color: #6d6d6d;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-subtitle {
  font-family: 'Cormorant Infant', serif;
  font-size: 120px;
  font-weight: 700;
  font-style: italic;
  line-height: 0.75;
  color: #1a1a1a;
  text-transform: uppercase;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-label-block a,
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-link-block a{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 3px;
  color: #ffffff;
  text-transform: uppercase;
  line-height: 27px;
  text-decoration: none;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row-first .label_link .field--name-field-label-block{
  float: left;
  width: 173px;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row-first .label_link .field--name-field-link-block{
  float: right;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-link-block a{
  float: left;
  line-height: 29px;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  position: relative;
  padding-left: 42px;
  margin-left: 20px;
  padding-right: 20px;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-link-block a:hover{
  padding-left: 52px;
  margin-right: -10px;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-link-block a:before{
  content: url('img/before_ul.svg');
  position: absolute;
  left: 0;
  opacity:0.4;
  margin-top: 2px;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-link-block a:after{
  content:url('img/before_ul.svg');
  position: absolute;
  left:0;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  margin-top: 2px;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-link-block a:hover:after{
  left:10px;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .field--name-field-label-block{
  float: right;
  width: 173px;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-label-block a:before{
  content: '';
  background: url('img/guide.png') -10px -10px;
  width: 31px;
  height: 22px;
  margin-right: 10px;
  display: block;
  float: left;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-label-block a:hover:before{
  content: '';
  background: url('img/guide.png') -61px -10px;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .field--name-field-subtitle{
  float: right;
  text-align: right;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row-first .label_link{
  left: 45px;
  right: 30px;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .label_link{
  left: 30px;
  right: 45px;
}
#home-page .section3 .pane-views-home-blocks-block .view-content  .label_link{
  position: absolute;
  bottom: 30px;
}
#home-page .section5 {
  background-color: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(177, 151, 136, 0.3);
  width: 100%;
  padding-top: 30px;
  padding-bottom: 80px;
}
#home-page .section5 .pane-block.pane-block-21,
#home-page .section5 .pane-views-employees-block{
  width: 100%;
  padding-left: 52%;
  padding-right: 45px;
  margin-top: 20px;
}
#home-page .section5 .pane-views-employees-block .views-field-title{
  text-align: center;
}
#home-page .section5 .pane-views-employees-block .views-field-title a{
  font-family: 'Cormorant Infant', serif;
  font-size: 22px;
  font-weight: 700;
  font-style: italic;
  line-height: 1.18;
  text-align: center;
  color: #000000;
  margin-bottom: 4px;
}
#home-page .section5 .pane-views-employees-block-1{
  background-color: #faf4f1;
  padding-top: 25px;
  padding-bottom: 25px;
  padding-right: 45px;
  font-family: 'Josefin Sans', sans-serif;
  font-size: 16px;
  color: #242424;
  padding-left: 53%;
  margin-top: 30px;
  margin-bottom: 30px;
  font-weight: 400;
}
#home-page .section5 .pane-views-employees-block .views-row a{
  text-decoration: none;
  display: block;
  opacity:0.5;
}
#home-page .section5 .pane-views-employees-block .views-row a.active{
  opacity:1;
}
#home-page .section5 .field--name-body::-webkit-scrollbar-track,
#home-page .section5 .field--name-field-biography-mobile::-webkit-scrollbar-track
{
  border-radius: 14px;
  background-color: #ebddd5;
}
#home-page .section5 .field--name-body::-webkit-scrollbar,
#home-page .section5 .field--name-field-biography-mobile::-webkit-scrollbar
{
  width: 14px;
  border-radius: 8px;
  background-color: #ebddd5;
}
#home-page .section5 .field--name-body::-webkit-scrollbar-thumb,
#home-page .section5 .field--name-field-biography-mobile::-webkit-scrollbar-thumb
{
  border-radius: 8px;
  background-color: #ffffff;
  border-top: 2px solid #ebddd5;
  border-left: 2px solid #ebddd5;
  border-right: 2px solid #ebddd5;
  height:35px;
}

#home-page .section5 .pane-views-employees-block .field--name-field-status{
  text-align: center;
  font-family: 'Josefin Sans', sans-serif;
  font-size: 8px;
  font-weight: 700;
  letter-spacing: 2px;
  color: #a0a0a0;
  padding-top:4px;
  width: 160px;
  margin: auto;
}
#home-page .section5 .pane-views-employees-block .views-row{
  width:33.3%;
  float:left;
}
#home-page .section5 .field--name-body,
#home-page .section5 .field--name-field-biography-mobile{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 16px;
  color: #242424;
  max-height: 145px;
  overflow-y: auto;
  padding-right: 30px;
  width: 100%;
}
#home-page .section5 .field--name-body a,
#home-page .section5 .field--name-field-biography-mobile a{
  color: #dF0036;
  text-decoration: none;
}
#home-page .section5 .field--name-body a:hover,
#home-page .section5 .field--name-field-biography-mobile a:hover{
  color: #93012B;
}
#home-page .section5 .pane-block.pane-block-21 div{
  width: 33.3%;
  text-align: center;
  font-family: 'Josefin Sans', sans-serif;
  font-size: 8px;
  font-weight: 700;
  letter-spacing: 2px;
  color: #a0a0a0;
  float: left;
}
#home-page .section5 .pane-custom.pane-1 hr:before{
  content: url('img/ico-ring.svg');
  margin-left: 50%;
  margin-top: -10px;
  display: block;
  background: #fff;
  width: 40px;
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}

#home-page .section5 .pane-block.pane-block-21 p{
  font-family: 'Cormorant Infant', serif;
  font-size: 22px;
  font-weight: 700;
  font-style: italic;
  line-height: 1.18;
  text-align: center;
  color: #000000;
  margin-bottom: 4px;
}
#home-page .section5 .pane-block.pane-block-26{
  position: initial;
}
#home-page .section5 .pane-block.pane-block-26 p {
  background-color: #faf4f1;
  padding-top: 25px;
  padding-bottom: 25px;
  padding-right: 45px;
  font-family: 'Josefin Sans', sans-serif;
  font-size: 16px;
  color: #242424;
  padding-left: 53%;
  margin-top: 30px;
  margin-bottom: 30px;
  font-weight: 400;
}
#home-page .section5 .pane-block.pane-block-26 div{
  width: 50%;
  float: left;
}
#home-page .section5 .pane-block.pane-block-26 img{
  position: absolute;
  top: 200px;
  right: 50%;
  left: 0;
  bottom: 35%;
  margin: auto;
  height: auto!important;
}
#home-page .section5 .pane-block.pane-block-31{
  width: 100%;
  padding-left: 53%;
}
#home-page .section5 .pane-block.pane-block-31 p{
  font-family: 'Cormorant Infant', serif;
  font-size: 24px;
  font-weight: 600;
  font-style: italic;
  line-height: 1.13;
  color: #000000;
  padding-right: 45px;
}
#home-page .section5 .pane-block.pane-block-31 p:before{
  content: url('img/ico-quote.svg');
  margin-right: 30px;
  float: left;
  margin-bottom: 40px;
}
#home-page .section5 .pane-block.pane-block-31 pre{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.5;
  letter-spacing: 1px;
  text-align: right;
  color: #a0a0a0;
  padding-right: 75px;
}
#home-page .section5 .pane-custom.pane-2{
  width: 100%;
  padding-left: 52%;
  padding-right: 45px;
  margin-top: 20px;
}
#home-page .section5 .pane-custom.pane-2 hr{
  float: left;
  border: solid 1px #ebddd5;
  background: #ebddd5;
  margin-bottom: 25px;
  width: 100%;
}
#home-page .section5 .pane-custom.pane-2 hr:before{
  content: url('img/ico-ring-peach.svg');
  margin-left: 50%;
  margin-top: -10px;
  display: block;
  background: #fff;
  width: 33px;
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}
#home-page .section4{
  width: 100%;
  padding-left: 45px;
  padding-right: 45px;
  padding-top: 50px;
  padding-bottom: 50px;
  background: #000000;
  margin-top: 25px;
}
.slick--float .slick__slide {
  text-align: center;
}
.pane-views-recent-sales-block .view-id-recent_sales .view-header,
.view-id-recently_acquired.view-display-id-block_1 .view-header{
  position: relative;
  height: 90px;
  text-align: center;
  margin-bottom: 50px;
}
.pane-views-recent-sales-block .view-id-recent_sales .view-header hr,
.view-id-recently_acquired.view-display-id-block_1 .view-header hr{
  position: absolute;
  top: 25px;
  width: 920px;
  left: 0;
  right: 0;
  border: solid 1px #242424;
  background: #242424;
}
.pane-views-recent-sales-block .view-id-recent_sales .view-header span,
.view-id-recently_acquired.view-display-id-block_1 .view-header span{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 5px;
  text-align: center;
  color: #ffffff;
  text-transform: uppercase;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  line-height: 90px;
  margin: auto;
}
.pane-views-recent-sales-block .view-id-recent_sales .view-header p,
.view-id-recently_acquired.view-display-id-block_1 .view-header p{
  font-family: 'Cormorant Infant', serif;
  font-size: 120px;
  font-weight: 700;
  font-style: italic;
  line-height: 0.75;
  text-align: center;
  color: #1a1a1a;
  text-transform: uppercase;
}
.view-id-recently_acquired.view-display-id-block_1 .owl-carousel .owl-item .image{
  min-height: 270px;
  overflow: hidden;
  position: relative;
}
.view-id-recently_acquired.view-display-id-block_1 .owl-carousel .owl-item img {
  width: auto;
  margin: auto;
  padding: 10px;
  position: absolute;
  top: 20px;
  bottom: 0;
  left: 0;
  right: 0;
}
.view-id-recently_acquired.view-display-id-block_1 .owl-carousel .owl-item{
  text-align: center;
}
.view-id-recently_acquired.view-display-id-block_1 .owl-carousel {
  padding-left: 82px;
  padding-right: 82px;
}
.view-id-recent_sales .owl-item .views-field-title a,
.view-id-recent_sales .owl-item .field--name-commerce-price{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.5;
  letter-spacing: 1px;
  text-align: center;
  color: #ffffff;
  text-transform: uppercase;
  display:block;
  text-decoration:none;
}
.view-id-recently_acquired.view-display-id-block_1 .owl-item h6 a{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
  letter-spacing: 1px;
  text-align: center;
  color: #ffffff;
  text-transform: uppercase;
  display:block;
  text-decoration:none;
  padding-left:10%;
  padding-right:10%;
}
.view-id-recently_acquired.view-display-id-block_1 .owl-item.center h6 a{
  font-size:9px;
}
.view-id-recently_acquired.view-display-id-block_1 .owl-item .field--name-field-price-acquired{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
  letter-spacing: 1px;
  text-align: center;
  color: #ffffff;
  text-transform: uppercase;
  display:block;
  text-decoration:none;
  padding-left:10%;
  padding-right:10%;
}
.view-id-recent_sales .owl-item .views-field-title,
.view-id-recently_acquired.view-display-id-block_1 .owl-item h6{
  margin-top:30px;
}
.view-id-recent_sales .owl-nav .owl-prev,
.view-id-recently_acquired.view-display-id-block_1 .owl-nav .owl-prev{
  float: left;
  color: transparent;
  width: 22px;
  height: 44px;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  margin: auto;
}
.view-id-recent_sales .owl-carousel,
.view-id-recently_acquired.view-display-id-block_1 .owl-carousel{
  padding-left: 82px;
  padding-right: 82px;
}
.view-id-recent_sales .owl-nav .owl-next,
.view-id-recently_acquired.view-display-id-block_1 .owl-nav .owl-next{
  float:right;
  color: transparent;
  width: 22px;
  height: 44px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.owl-carousel .owl-item img {
  height: auto;
}
.view-id-recent_sales .owl-nav .owl-prev:before,
.view-id-recently_acquired.view-display-id-block_1 .owl-nav .owl-prev:before{
  content: url('img/arrow-nav-left-default.svg');
  float:left;
}
.view-id-recent_sales .owl-nav .owl-prev:hover:before,
.view-id-recent_sales .owl-nav .owl-prev:active:before,
.view-id-recently_acquired.view-display-id-block_1 .owl-nav .owl-prev:hover:before,
.view-id-recently_acquired.view-display-id-block_1 .owl-nav .owl-prev:active:before{
  content: url('img/arrow-nav-left-hover.svg');
  float:left;
}
.view-id-recent_sales .owl-nav .owl-next:before,
.view-id-recently_acquired.view-display-id-block_1 .owl-nav .owl-next:before{
  content: url('img/arrow-nav-right-default.svg');
  float:left;
}
.view-id-recent_sales .owl-nav .owl-next:hover:before,
.view-id-recent_sales .owl-nav .owl-next:active:before,
.view-id-recently_acquired.view-display-id-block_1 .owl-nav .owl-next:hover:before,
.view-id-recently_acquired.view-display-id-block_1.owl-nav .owl-next:active:before{
  content: url('img/arrow-nav-right-hover.svg');
  float:left;
}

#home-page .section6{
  background-color: #ebddd5;
  box-shadow: 0 2px 4px 0 #d8d8d8;
  width: 100%;
  padding-top: 50px;
  padding-bottom: 100px;
  float:left;
}
#home-page .section6 .pane-views-press-block-1 .item-list ul li{
  width: 31.3%;
  float: left;
  margin-left: 1%;
  margin-right: 1%;
}
#home-page .section6 .pane-views-press-block-1 .view-header{
  position: relative;
  height: 90px;
  text-align: center;
  margin-bottom: 90px;
}
#home-page .section6 .pane-views-press-block-1 .view-header span{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 5px;
  color: #1a1a1a;
  text-transform: uppercase;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  line-height: 90px;
  text-align: center;
  margin: auto;
}
#home-page .section6 .pane-views-press-block-1 .view-header p{
  font-family: 'Cormorant Infant', serif;
  font-size: 120px;
  font-weight: 700;
  font-style: italic;
  line-height: 0.75;
  text-align: center;
  color: #f2e8e3;
  text-transform: uppercase;
}
#home-page .section6 .pane-views-press-block-1 .view-header hr{
  position: absolute;
  top: 30px;
  width: 730px;
  left: 0;
  right: 0;
  border: solid 1px #faf4f1;
}
#home-page .section6 .pane-views-press-block-1 .view-header a{
  font-family: 'Josefin Sans', sans-serif;
  font-weight: 700;
  font-size: 12px;
  letter-spacing: 3px;
  color: #1a1a1a;
  text-transform: uppercase;
  text-decoration: none;
  line-height: 26px;
  position: relative;
  padding-left: 42px;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
#home-page .section6 .pane-views-press-block-1 .view-header a:hover{
  padding-left: 52px;
}
#home-page .section6 .pane-views-press-block-1 .view-header a:before{
  content: url(img/before_ul.svg);
  position: absolute;
  left: 0;
  opacity:0.3;
  margin-top: 2px;
}
#home-page .section6 .pane-views-press-block-1 .view-header a:after{
  content:url('img/before_ul.svg');
  position: absolute;
  left:0;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  margin-top: 2px;
}
#home-page .section6 .pane-views-press-block-1 .view-header a:hover:after{
  left:10px;
}
#home-page .section6 .pane-views-press-block-1 .view-content{
  padding-left: 25px;
  padding-right: 25px;
}

#home-page .section6 .pane-views-press-block-1 .view-content .item-list ul{
  list-style: none;
  padding-left: 0;
}
#home-page .section6 .pane-views-press-block-1 .view-content .item-list .views-row img{
  width: 100%;
  height: auto;
}
#home-page .section6 .pane-views-press-block-1 .view-content .item-list .views-field-field-logo{
  background-color: #ffffff;
}
#home-page .section6 .pane-views-press-block-1 .view-content .item-list .views-field-title{
  padding-top: 20px;
}
#home-page .section6 .pane-views-press-block-1 .view-content .item-list .field--name-field-author{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 16px;
  font-weight: 300;
  color: #6d6d6d;
  text-transform: capitalize;
}
#home-page .section6 .pane-views-press-block-1 .view-content .item-list .views-field-title a{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.5;
  letter-spacing: 1px;
  color: #1a1a1a;
  text-decoration: none;
  text-transform: uppercase;
}
#home-page .section6 .pane-views-press-block-1 .item-list ul li {
  position: relative;
}
#home-page .section6 .pane-views-press-block-1 .view-content .item-list .views-field-view-node{
  position: absolute;
  bottom: -50px;
}
#home-page .section6 .pane-views-press-block-1 .view-content .item-list  .views-field-body{
  padding-bottom: 20px;
}
#home-page .section6 .pane-views-press-block-1 .view-content .item-list .views-field-view-node a{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 2px;
  color: #1a1a1a;
  float: left;
  text-decoration:none;
  position: relative;
  padding-left:25px;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
#home-page .section6 .pane-views-press-block-1 .view-content .item-list .views-field-view-node a:hover{
  padding-left:30px;
}
#home-page .section6 .pane-views-press-block-1 .view-content .item-list .views-field-view-node a:before{
  content: url('img/cta-s-arrow.svg');
  position: absolute;
  left: 0;
  opacity:0.4;
}
#home-page .section6 .pane-views-press-block-1 .view-content .item-list .views-field-view-node a:after{
  content: url('img/cta-s-arrow.svg');
  position: absolute;
  left:0;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
#home-page .section6 .pane-views-press-block-1 .view-content .item-list .views-field-view-node a:hover:after{
  left:5px;
}
#home-page .section7{
  background-color: #ffffff;
  width: 100%;
  padding-top: 50px;
  padding-bottom: 50px;
  padding-left: 45px;
  padding-right: 15px;
}
#home-page .section7 .pane-views-blog-block-2 .view-header {
  position: relative;
  height: 90px;
  text-align: center;
  margin-bottom: 90px;
}
#home-page .section7 .pane-views-blog-block-2 .view-header span {
  font-family: 'Josefin Sans', sans-serif;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 5px;
  color: #1a1a1a;
  text-transform: uppercase;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  line-height: 90px;
  text-align: center;
  margin: auto;
}
#home-page .section7 .pane-views-blog-block-2 .view-header p {
  font-family: 'Cormorant Infant', serif;
  font-size: 120px;
  font-weight: 700;
  font-style: italic;
  line-height: 0.75;
  text-align: center;
  color: #faf5f1;
  text-transform: uppercase;
}
#home-page .section7 .pane-views-blog-block-2 .view-header hr {
  position: absolute;
  top: 25px;
  width: 730px;
  left: 0;
  right: 0;
  border: solid 1px #faf5f1;
  background: #faf5f1;
}
#home-page .section7 .pane-views-blog-block-2 .view-header a {
  font-family: 'Josefin Sans', sans-serif;
  font-weight: 700;
  font-size: 12px;
  letter-spacing: 3px;
  color: #1a1a1a;
  text-transform: uppercase;
  text-decoration: none;
  line-height: 26px;
  position: relative;
}
.pane-block-41 h1 {
  line-height: 30px;
  height: 180px;
}
.pane-block-41 div {
  height: 180px;
}
.pane-block-41 h1:before {
  margin-top: 40px;
}
#home-page .section7 .pane-views-blog-block-2 .view-header a:before {
  content: url(img/before_ul.svg);
  margin-right: 10px;
  height: 32px;
  position: absolute;
  left: -40px;
  bottom: -15px;
}
#home-page .section7 .pane-views-blog-block-2  .view-header .see_all{
  padding-left: 40px;
}
#home-page .section7 .pane-views-blog-block-2 .views-row{
  width:50%;
  float:left;
  margin-bottom: 15px
}
#home-page .section7 .pane-views-blog-block-2 .views-row img{
  width: auto;
  height: auto;
}
#home-page .section7 .pane-views-blog-block-2 .views-row .banner{
  width:45%;
  float:left;
}
#home-page .section7 .pane-views-blog-block-2 .views-row .teaser_blog{
  padding-left:30px;
  padding-right:30px;
  width:55%;
  float:left;
}
#home-page .section7 .pane-views-blog-block-2 .views-row .teaser_blog .title a{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.5;
  letter-spacing: 1px;
  color: #1a1a1a;
  text-transform: uppercase;
  text-decoration:none;
}
#home-page .section7 .pane-views-blog-block-2 .views-row .teaser_blog .field--name-body{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 14px;
  font-weight: 400;
  color: #6d6d6d;
  margin-top:8px;
}
#home-page .section7 .pane-views-blog-block-2 .views-row .teaser_blog .read_the_post a{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 2px;
  color: #1a1a1a;
  float: left;
  text-decoration: none;
}
#home-page .section7 .pane-views-blog-block-2 .views-row .teaser_blog .read_the_post a:before {
  content: url(img/cta-s-arrow.svg);
  float: left;
  margin-right: 10px;
}
#home-page .section7 .pane-views-blog-block-2 .banner .field--name-field-banner{
  margin-bottom: 30px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);
}
#home-page .section8 .pane-views-delgatto-testimonials-block .view-header {
  position: relative;
  height: 90px;
  text-align: center;
  margin-bottom: 50px;
}
#home-page .section8 .pane-views-delgatto-testimonials-block .view-header p {
  font-family: 'Cormorant Infant', serif;
  font-size: 120px;
  font-weight: 700;
  font-style: italic;
  line-height: 0.75;
  text-align: center;
  color: #1a1a1a;
  text-transform: uppercase;
}
#home-page .section8 .pane-views-delgatto-testimonials-block .view-header hr {
  position: absolute;
  top: 25px;
  width: 730px;
  left: 0;
  right: 0;
  border: solid 1px #1a1a1a;
  background: #1a1a1a;
}
#home-page .section8 .pane-views-delgatto-testimonials-block .view-header span {
  font-family: 'Josefin Sans', sans-serif;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 5px;
  color: #ffffff;
  text-transform: uppercase;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  line-height: 90px;
  text-align: center;
  margin: auto;
}
#home-page .section8{
  width: 100%;
  padding-top: 50px;
  background: #000000;
  float:left;
}
#home-page .section8 .pane-views-delgatto-testimonials-block .views-field-title{
  font-family: 'Cormorant Infant', serif;
  font-size: 36px;
  font-weight: 700;
  font-style: italic;
  line-height: 0.97;
  text-align: center;
  color: #ffffff;
}
#home-page .section8 .pane-views-delgatto-testimonials-block .field--name-body{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 14px;
  font-weight: 600;
  color: #6d6d6d;
  margin-top:30px;
  margin-bottom: 70px;
}
#home-page .section8 .pane-custom.pane-2{
  background: #1a1a1a;
}
#home-page .section8 .pane-views-delgatto-testimonials-block .field--name-body p{
  margin-bottom: 0;
}
#home-page .section8 .pane-views-delgatto-testimonials-block .field--name-field-testimonial-author{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.5;
  letter-spacing: 1px;
  text-align: center;
  color: #ffffff;
  text-transform: uppercase;
}
#home-page .section8 .pane-views-delgatto-testimonials-block .slide{
  width: 25%;
  padding-left: 15px;
  position: relative;
  display: table-cell;
  padding-right: 15px;
}
#home-page .section8 .pane-views-delgatto-testimonials-block{
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 50px;
}
#home-page .section8 .pane-views-delgatto-testimonials-block .field--name-field-customer-type{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.5;
  letter-spacing: 1px;
  text-align: center;
  color: #bf0036;
}
#home-page .section8 .pane-views-delgatto-testimonials-block h6{
  margin-bottom: 0;
}
#home-page .section8 .pane-views-delgatto-testimonials-block .customer_info{
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
#home-page .section8 .pane-views-delgatto-testimonials-block .view-content{
  display:table;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-body ul{
  padding-left: 0;
  margin: 0;
  list-style: none;
}
#home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-body ul li:before{
  content: '\2022';
  margin-right: 5px;
  position: absolute;
  left: -5px;
}
/*Block Company(Two Expertises)*/
.section3 .row .section3-bg {
  background-color: #faf4f1;
  position: absolute;
  bottom: -25px;
  top: 31px;
  width: 100%;
}
.pane-idnid-blocks-two-expertises{
  width:100%;
}
.pane-idnid-blocks-two-expertises .content{
  float: left;
  display: flex;
}
.pane-idnid-blocks-two-expertises .block.buyer{
  margin-left: 45px;
  padding-top: 30px;
  padding-bottom: 30px;
  margin-right: 2%;
  position: relative;
}

.pane-idnid-blocks-two-expertises .block.seller,
.pane-idnid-blocks-two-expertises .block.buyer {
  border-radius: 8px;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  padding: 20px;
}
.pane-idnid-blocks-two-expertises .block.seller{
  margin-right: 45px;
  position: relative;
}
@media (min-width: 768px) {
  .pane-idnid-blocks-two-expertises .block{
    flex: 50%;
    float: left;
    position: relative;
  }
}

.pane-idnid-blocks-two-expertises .seller-top .seller-car-icon,
.pane-idnid-blocks-two-expertises .buyer-top .buyer-car-icon{
  width: 67px;
  height: 67px;
  object-fit: contain;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}
.pane-idnid-blocks-two-expertises .seller-top .btn-bg {
  width: 244px;
}
.pane-idnid-blocks-two-expertises .buyer-top .btn-bg {
  width: 150px;
}
.pane-idnid-blocks-two-expertises .seller-top .btn-bg,
.pane-idnid-blocks-two-expertises .buyer-top .btn-bg{
  margin-right: auto;
  margin-left: auto;
}
.pane-idnid-blocks-two-expertises .seller-top .seller-car-icon {
  background-image: url("../../images/ico-step-4-onlinesell.png");
}
.pane-idnid-blocks-two-expertises .buyer-top .buyer-car-icon{
  background-image: url("../../images/ic-step-1-buy.png");
}

.pane-idnid-blocks-two-expertises .seller-top .title,
.pane-idnid-blocks-two-expertises .buyer-top .title{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 20px;
  font-weight: bold;
  letter-spacing: 5px;
  color: var(--grey05);
  text-transform: uppercase;
  font-style: normal;
  margin-bottom: 25px;
}
.pane-idnid-blocks-two-expertises .description p{
  position: relative;
  float: left;
  width: 100%;
}

.pane-idnid-blocks-two-expertises .description .sub_title {
  font-family: 'Cormorant Infant', serif;
  font-size: 120px;
  font-weight: 700;
  font-style: italic;
  line-height: 0.75;
  color: #1a1a1a;
  position: absolute;
  top: -5px;
  left: 115px;
  right: 0;
  width: 415px;
  text-transform: uppercase;
}
.pane-idnid-blocks-two-expertises .seller .sub_title {
  right: 115px;
  left: initial;
}
.pane-idnid-blocks-two-expertises a.link_tablet{
  display:none;
}
.pane-idnid-blocks-two-expertises .buyer ul.list,
.pane-idnid-blocks-two-expertises .seller ul.list{
  width: 100%;
  float: left;
  padding: 0;
}
.pane-idnid-blocks-two-expertises ul.list li{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  list-style: none;
  padding: 10px;
  background-color: #faf4f1;
  color: #6e6e6e;
  margin-bottom: 15px;
}

.pane-idnid-blocks-two-expertises .description{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  line-height: 1.14;
  letter-spacing: normal;
  color: #333333;
  margin-bottom: 20px;
  margin-top: 25px;
}

.pane-idnid-blocks-two-expertises .description span{
  color: #ffffff;
}
.pane-idnid-blocks-two-expertises .buyer .description a{
  float: left;
  line-height: 29px;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  position: relative;
  padding-right: 20px;
}
.pane-idnid-blocks-two-expertises .seller .description a{
  float: right;
  line-height: 29px;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  position: relative;
}

.pane-idnid-blocks-two-expertises .block-center {
  display: table;
  width: 100%;
}
.pane-idnid-blocks-two-expertises .seller .block-center {
  position: absolute;
  bottom: 20px;
  left: 0;
  right: 0;
}
.pane-idnid-blocks-two-expertises .buyer .btn-wo-bg,
.pane-idnid-blocks-two-expertises .seller .btn-wo-bg  {
  clear: both;
  text-transform: uppercase;
  margin: 0 auto;

}
/* .pane-idnid-blocks-two-expertises .buyer .btn-wo-bg  {
  width: 321px;
}
.pane-idnid-blocks-two-expertises .seller .btn-wo-bg  {
  width: 356px;
}
.pane-idnid-blocks-two-expertises .buyer .btn-wo-bg a {
  width: 318px;
}
.pane-idnid-blocks-two-expertises .seller .btn-wo-bg a {
  width: 352px;
} */
.pane-idnid-blocks-two-expertises .buyer .btn-wo-bg a:before,
.pane-idnid-blocks-two-expertises .seller .btn-wo-bg a:before {
  content: '';
  background-image: url("../../images/guide.png");
  width: 31px;
  height: 22px;
  margin-right: 10px;
  display: inline-block;
  vertical-align: middle;
  margin-top: -4px;
}

.pane-idnid-blocks-two-expertises .buyer a:hover,
.pane-idnid-blocks-two-expertises .seller a:hover {
  color: #000000;
  text-decoration: none;
}

.pane-idnid-blocks-two-expertises a.link{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 3px;
  color: #ffffff;
  text-transform: uppercase;
  line-height: 27px;
  text-decoration: none;
  margin-top: 30px;
}
.pane-idnid-blocks-two-expertises .buyer a.link{
  float: left;
  line-height: 29px;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  position: relative;
  padding-left: 42px;
  margin-left: 5px;
  padding-right: 20px;
}
.pane-idnid-blocks-two-expertises .seller a.link{
  float: left;
  line-height: 29px;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  position: relative;
  padding-left: 42px;
  padding-right: 20px;
  margin-left: 30px;
}

.pane-idnid-blocks-two-expertises .buyer a.link:hover:after {
  left: 10px;
}
.pane-idnid-blocks-two-expertises .seller a.link:hover:after {
  left: 10px;
}
.pane-idnid-blocks-two-expertises .buyer a.link:before {
  content: url('img/before_ul.svg');
  position: absolute;
  left: 0;
  opacity: 0.4;
  margin-top: 2px;
}
.pane-idnid-blocks-two-expertises .buyer a.link:after {
  content: url('img/before_ul.svg');
  position: absolute;
  left: 0;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  margin-top: 2px;
}
.pane-idnid-blocks-two-expertises .seller a.link:before {
  content: url('img/before_ul.svg');
  position: absolute;
  left: 0px;
  opacity: 0.4;
  margin-top: 2px;
}
.pane-idnid-blocks-two-expertises .seller a.link:after {
  content: url('img/before_ul.svg');
  position: absolute;
  left: 0px;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  margin-top: 2px;
}
.pane-idnid-blocks-two-expertises .buyer .description a:before {
  content: '';
  background: url('img/guide.png') -10px -10px;
  width: 31px;
  height: 22px;
  margin-right: 10px;
  display: block;
  float: left;
}
.pane-idnid-blocks-two-expertises .seller .description a:before {
  content: '';
  background: url('img/guide.png') -10px -10px;
  width: 31px;
  height: 22px;
  margin-right: 10px;
  display: inline-block;
  margin-bottom: -5px;
}
.pane-idnid-blocks-two-expertises .description a{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 3px;
  color: #ffffff;
  text-transform: uppercase;
  line-height: 27px;
  text-decoration: none;
  width: 100%;
  margin-bottom: 30px;
}
.pane-idnid-blocks-two-expertises .help{
  font-family: 'Josefin Sans', sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  text-align: center;
  color: #6e6e6e;
  margin-top: 15px;
}
@media (min-width: 1201px) {
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-subtitle {
    width:70%;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .top-block{
    padding-left: 30%;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-first .top-block{
    padding-right: 30%;
  }
}
@media (max-width: 470px) {
  .pane-idnid-blocks-welcome-to-delgatto ul li a{
    white-space: normal!important;
    /* margin-left: 50%!important;
    width: 170px!important; */
  }
}

@media (max-width: 767px) {
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .title {
    font-size: 18px;
  }
  #home-page .section5 .pane-custom.pane-1{
    width: 100%;
    margin: auto;
    padding-left: 15px;
    padding-right: 15px;
  }
  #home-page .section5 .pane-custom.pane-1 hr:before {
    width: 40px;
  }
  #home-page .section5 .pane-custom.pane-1 hr{
    border: solid 1px #ebddd5;
  }
  #home-page .section5 .pane-views-employees-block-1 .views-row > div.active .biography_mobile{
    display: block;
  }
  #home-page .section5 .pane-views-employees-block-1 .views-row > div.active .biography{
    display: none;
  }
  .view-id-recently_acquired.view-display-id-block_1 .view-header hr {
    display: none;
  }
  .view-id-recently_acquired.view-display-id-block_1 .view-header span {
    padding-top: 25px;
    width: 100%;
    letter-spacing: 4px;
    line-height: normal;
  }
  .pane-views-recent-sales-block .view-id-recent_sales .view-header span {
    line-height: normal;
    padding-top: 25px;
    width: 223px;
  }
  #home-page .section5 .pane-views-employees-block {
    padding-left: 0;
    padding-right: 0;
  }
  .pane-block-26{
    display:none;
  }
  #content.expanded  #home-page .section1{
    margin: -3px -10px -10px -5px !important;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-link-block a:before {
    content: url('img/cta-arrow-xs.svg');
    float: left;
    margin-right: 0;
    position: absolute;
    left: 0;
    right: 0;
    margin-left: -200px;
    opacity: 1;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-label-block a:before {
    content: '';
    background: url(img/guide.png) -10px -10px;
    width: 31px;
    height: 22px;
    display: block;
    float: left;
    /*position: absolute;
    left: 0;
    right: 0;
    margin-left: -140px;*/
  }
  #home-page .section5 .pane-views-employees-block .views-row a{
    opacity:1;
  }
  #home-page .section5 .pane-views-employees-block .field--name-field-status{
    width:auto;
  }
  #home-page .section5 .pane-views-employees-block .owl-item{
    opacity:0.5;
  }
  #home-page .section5 .pane-views-employees-block .owl-item.center{
    opacity:1;
  }
  #home-page .section7 .pane-views-blog-block-2 .view-header hr {
    width: 100%;
    top:0;
  }
  #home-page .section6 .pane-views-press-block-1 .view-header hr {
    width: 90%;
    top: 0;
  }
  footer .social-menu .pane-menu-menu-follow-us .menu li {
    display: block!important;
  }
  #home-page .section8 .pane-views-delgatto-testimonials-block .view-header hr {
    width: 100%;
    top: 0;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-first .title:after {
    margin-left: -15px;
  }
  .pane-views-recent-sales-block .view-id-recent_sales .view-header hr,
  .view-id-recently_acquired.view-display-id-block_1 .view-header hr{
    width: 100%;
  }
  .pane-views-recent-sales-block .view-id-recent_sales .view-header p,
  .view-id-recently_acquired.view-display-id-block_1 .view-header p{
    font-size: 50px;
    width: 223px;
    margin:auto;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content {
    display: block;
    padding-top: 29px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .owl-item:nth-child(even){
    padding-left: 15px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .owl-item:nth-child(odd){
    padding-right: 15px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-subtitle {
    font-size: 45px;
    width: 100%;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .field--name-field-image-block img {
    margin: auto;
  }
  #home-page .section2 {
    min-height: 60px;
  }
  .pane-idnid-blocks-one-company p {
    font-size: 50px!important;
    line-height: 0.8!important;
    color: #f2e8e3!important;
  }
  /*Block Company(two expertises)*/
  .pane-idnid-blocks-two-expertises .block{
    width: 100%;
  }
  .pane-idnid-blocks-two-expertises .owl-item.active {
    padding: 0 15px;
  }
  .pane-idnid-blocks-two-expertises .owl-carousel .owl-nav {
    position: absolute;
    top: 0;
    z-index: 0;
    width: 100%;
  }
  .pane-idnid-blocks-two-expertises .owl-carousel .owl-nav .owl-prev {
    float: left;
    padding-left: 15px;
    width: 115px;
    height: 13px;
    opacity: 0.5;
    font-family: 'Josefin Sans', sans-serif;
    font-size: 10px;
    font-weight: bold;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: 2px;
    color: var(--grey05);
    text-transform: uppercase;
  }
  .pane-idnid-blocks-two-expertises .owl-carousel .owl-nav .owl-prev.disabled {
    opacity: 1;
  }
  .pane-idnid-blocks-two-expertises .owl-carousel .owl-nav .owl-next.disabled {
    opacity: 1;
  }
  .pane-idnid-blocks-two-expertises .owl-carousel .owl-nav .owl-next {
    float: right;
    padding-right: 15px;
    width: 120px;
    height: 13px;
    font-family: 'Josefin Sans', sans-serif;
    font-size: 10px;
    opacity: 0.5;
    font-weight: bold;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: 2px;
    color: var(--grey05);
    text-transform: uppercase;
  }
  /* .pane-idnid-blocks-two-expertises .content .owl-item:nth-child(odd){
    padding-right: 15px;
  }
  .pane-idnid-blocks-two-expertises .content .owl-item:nth-child(even) {
    padding-left: 15px;
  } */
  .pane-idnid-blocks-two-expertises .description hr {
    border-top: solid 2px #bf0036!important;
  }
  .pane-idnid-blocks-two-expertises .buyer .description:before,
  .pane-idnid-blocks-two-expertises .seller .description:after{
    display:none;
  }
  .pane-idnid-blocks-two-expertises .buyer .description hr{
    margin-left: -15px;
  }
  .pane-idnid-blocks-two-expertises .seller .description hr {
    margin-right: 0;
  }
  .pane-idnid-blocks-two-expertises .buyer .description {
    padding-left: 0px;
    margin-bottom: 0px;
  }
  .pane-idnid-blocks-two-expertises .seller .description {
    padding-right: 0;
    text-align: center;
    margin-right: 0;
  }
  .pane-idnid-blocks-two-expertises .buyer .description hr
  .pane-idnid-blocks-two-expertises .seller .description hr{
    border-top: solid 2px #bf0036;
  }
  .pane-idnid-blocks-two-expertises .buyer ul.list,
  .pane-idnid-blocks-two-expertises .seller ul.list {
    padding-left: 0px;
    padding-right: 0px;
    float: left;
    width: 100%;
  }
  .pane-idnid-blocks-two-expertises .block.seller,
  .pane-idnid-blocks-two-expertises .block.buyer {
    padding: 10px !important;
    margin: 15px 0;
  }
  .pane-idnid-blocks-two-expertises .block-center {
    position: relative;
  }
  .pane-idnid-blocks-two-expertises .block-center .btn-wo-bg a {
    font-size: 10px !important;
  }
  /* .pane-idnid-blocks-two-expertises .buyer .block-center .btn-wo-bg {
    width: 313px;
  }
  .pane-idnid-blocks-two-expertises .buyer .btn-wo-bg a {
    width: 309px;
  }
  .pane-idnid-blocks-two-expertises .seller .block-center .btn-wo-bg {
    width: 316px;
  }
  .pane-idnid-blocks-two-expertises .seller .btn-wo-bg a {
    width: 316px;
  } */
  .pane-idnid-blocks-two-expertises .seller a.link{
    margin-left:0;
    margin-top: 20px;
  }
  .pane-idnid-blocks-two-expertises .buyer .description a{
    padding-right: 0;
    letter-spacing: 2px;
    margin-top: 15px;
    margin-bottom: 25px;
    text-align: center;
  }
  .pane-idnid-blocks-two-expertises .block{
    margin-bottom: 20px;
  }
  .pane-idnid-blocks-two-expertises .buyer .description a:before {
    display: inline-block;
    margin-bottom: -5px;
    float: none;
  }
  .pane-idnid-blocks-two-expertises a.link {
    font-size: 10px;
    letter-spacing: 2px;
  }

  .pane-idnid-blocks-two-expertises .seller .description a{
    padding-left:0;
    letter-spacing: 2px;
    margin-top: 15px;
    margin-bottom: 25px;
  }
  .pane-idnid-blocks-two-expertises .buyer a.link{
    margin-left: 0px;
    padding-right: 0px;
    margin-top: 20px;
  }
  .pane-idnid-blocks-two-expertises .description a {
    font-size: 10px;
  }

  .pane-idnid-blocks-two-expertises .buyer .description .sub_title {
    font-size: 45px;
    left: 15px;
  }

  .pane-idnid-blocks-two-expertises .seller .description .sub_title {
    font-size: 45px;
    right: 0px;
    left: 0;
    text-align: center;
    margin: auto;
    width: 100%;
  }
  .pane-idnid-blocks-two-expertises .buyer .description p {
    padding-right: 15px;
    padding-left: 15px;
  }
  .pane-idnid-blocks-two-expertises .seller .description p {
    padding-left: 0px;
  }
  .pane-idnid-blocks-two-expertises .owl-dots{
    position: absolute;
    top: 2px;
    left: 50%;
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    text-align: center;
  }
  .pane-idnid-blocks-two-expertises .owl-dots .owl-dot.active {
    width: 14px;
    height: 14px;
    border-radius: 14px;
    line-height: 14px;
    background-color: #eab799;
    margin-top: -2px;
  }
  .pane-idnid-blocks-two-expertises .owl-dots .owl-dot {
    width: 10px;
    height: 10px;
    border-radius: 10px;
    background-color: #ebddd5;
    float: left;
    line-height: 14px;
    margin-right: 5px;
    margin-left: 5px;
  }
  .pane-idnid-blocks-two-expertises .content {
    display: block;
    padding-top: 29px;
  }
  /*Block DELGATTO I Do Now I Don�t*/
  .pane-idnid-blocks-welcome-to-delgatto .content h2 {
    font-size: 27px;
    text-align: center;
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
    padding: 0;
    padding-right: 0;
    padding-bottom: 10px;
    margin-bottom: 0;
  }
  .pane-idnid-blocks-welcome-to-delgatto {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 50%;
  }
  .pane-idnid-blocks-welcome-to-delgatto .content hr {
    display: none;
  }
  #home-page .section1 .ebay-stamp {
    margin-left: auto;
   margin-right: auto;
  }
  .pane-idnid-blocks-welcome-to-delgatto ul {
    height: auto;
    margin-left: auto;
    margin-right: auto;
    width: auto;
    padding-bottom: 0;
    padding-left: 0px;
    margin-top: 20px;
    float: none;
  }
  .pane-idnid-blocks-welcome-to-delgatto p {
    text-align: center;
    margin-left: -15px;
    margin-right: -15px;
    padding-left: 15px;
    padding-right: 15px;
    width: auto;
    font-size: 18px;
  }
  .pane-idnid-blocks-welcome-to-delgatto ul li {
    margin-right: auto;
    margin-left: auto;
    float: none;
  }
  .pane-idnid-blocks-welcome-to-delgatto ul li#list-offer {
    width: 250px;
    margin-top: 20px;
    text-align: center;
    height: 58px;
    border-radius: 29px;
  }

  .pane-idnid-blocks-welcome-to-delgatto a.read_more{
    margin-left: 50%;
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    position: initial;
    text-align: center;
    padding-left: 0!important;
  }
  .pane-idnid-blocks-welcome-to-delgatto a.read_more:before {
    text-align: center;
    float: none;
    opacity: 1;
    position: initial;
    padding-right: 5px;
  }
  .pane-idnid-blocks-welcome-to-delgatto a.read_more:after {
    display:none;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-body ul {
    font-size: 14px;
    line-height: 2;
    text-align: center;
    color: #6d6d6d;
  }
  #home-page .section7 .pane-views-blog-block-2 .view-header p,
  #home-page .section8 .pane-views-delgatto-testimonials-block .view-header p{
    font-size: 50px;
  }
  #home-page .section7 .pane-views-blog-block-2 .views-row {
    display: none;
  }
  #home-page .section7 .pane-views-blog-block-2 .views-row:first-child,
  #home-page .section7 .pane-views-blog-block-2 .views-row:nth-child(2) {
    display: block;
    width: 100%;
    margin-bottom: 10px;
  }
  #home-page .section1 {
    background: #000000 url('img/bg_section_home_page_mobile.png');
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: top;
    min-height:initial;
    min-height: 550px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .top-block .field--name-body {
    padding-left:0;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .center_block .field--name-field-image-block, #home-page .section3 .pane-views-home-blocks-block .view-content .center_block .field--name-body {
    width: 100%;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .center_block .field--name-body {
    padding-left: 0px!important;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-body ul li:before {
    position: initial;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .top-block {
    position: initial;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .center_block {
    display: block;
    margin-top: 0;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .top-block {
    padding-right: 0px;
  }
  #home-page .section5 .pane-block.pane-block-21 {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    margin-top: 0px;
    margin-bottom: 70px;
  }
  #home-page .section5 .pane-block.pane-block-21 img{
    margin: auto;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-first .label_link,
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .label_link{
    position: initial;
    width: 200px;
    margin: auto;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .label_link > div:last-child{
    display:none;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-first .label_link .field--name-field-link-block {
    float: left;
    width: 100%;
    text-align: center;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .label_link .field--name-field-label-block {
    margin-top: 30px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .field--name-field-link-block a:before {
    margin-left: -155px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-label-block,
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-link-block a {
    font-size: 10px;
    float: left;
    width: 100% !important;
    text-align: center;
    margin-left: 20px;
    display: block;
    padding-left: 0!important;
    position: initial;
    padding-right:0;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-link-block a:after{
    display:none;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .center_block {
    margin-bottom: 30px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .label_link .field--name-field-link-block {
    float: left;
    width:190px;
  }
  #home-page .section5 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  #home-page .section5 .pane-block.pane-block-26 p {
    padding-right: 15px;
    padding-left: 15px;
  }
  #home-page .section5 .pane-block.pane-block-26 div {
    margin-left: 50%;
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    margin-top: -50px;
    margin-bottom: 10px;
    text-align: center;
  }
  #home-page .section5 .pane-block.pane-block-26 img {
    position: initial;
    width: 140px!important;
  }
  #home-page .section5 .pane-block.pane-block-31 {
    padding-left: 15px;
    padding-right: 15px;
  }
  #home-page .section5 .pane-block.pane-block-31 p {
    padding-right: 0;
  }
  #home-page .section5 .pane-block.pane-block-31 pre {
    padding-right: 0px;
  }
  #home-page .section5 .pane-block.pane-block-31 p:before {
    content: url(img/ico-quote-s.svg);
    margin-right: 10.5px;
    margin-bottom: 100px;
  }
  #home-page .section5 .pane-custom.pane-2{
    padding-left: 15px;
    padding-right: 15px;
    margin-top: 0;
  }
  .view-id-recent_sales .owl-carousel {
    padding-left: 0px;
    padding-right: 0px;
  }
  #home-page .section4 {
    background-color: #000000;
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 40px;
    padding-right: 40px;
  }
  .pane-views-recent-sales-block .owl-nav,
  .pane-views-recently-acquired-block-1 .owl-nav{
    display:none;
  }
  .pane-views-recent-sales-block .view-id-recent_sales .view-header,
  .pane-views-recently-acquired-block-1 .view-id-recent_sales .view-header{
    margin-bottom: 5px;
  }
  .view-id-recent_sales .owl-item .views-field-title,
  .pane-views-recently-acquired-block-1 .owl-item h6{
    margin-top: 20px;
  }
  .pane-views-recent-sales-block ul.owl-carousel,
  .pane-views-recently-acquired-block-1 ul.owl-carousel{
    padding-top: 40px;
    margin-bottom: 0;
  }
  .pane-views-recent-sales-block .owl-dots,
  .pane-views-home-blocks-block .owl-dots,
  .pane-views-press-block-1 .view-id-press .owl-dots,
  .pane-views-delgatto-testimonials-block .view-id-delgatto_testimonials .owl-dots,
  .pane-views-recently-acquired-block-1 .owl-dots{
    position: absolute;
    top: 2px;
    left: 50%;
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    text-align: center;
  }
  .pane-views-recent-sales-block .owl-dots .owl-dot,
  .pane-views-recently-acquired-block-1 .owl-dots .owl-dot,
  .pane-views-delgatto-testimonials-block .view-id-delgatto_testimonials .owl-dots .owl-dot{
    width: 10px;
    height: 10px;
    border-radius: 10px;
    background-color: #242424;
    float: left;
    line-height: 14px;
    margin-right: 5px;
    margin-left: 5px;
  }
  .pane-views-home-blocks-block .owl-dots .owl-dot{
    width: 10px;
    height: 10px;
    border-radius: 10px;
    background-color: #ebddd5;
    float: left;
    line-height: 14px;
    margin-right: 5px;
    margin-left: 5px;
  }
  .pane-views-press-block-1 .view-id-press .owl-dots .owl-dot{
    width: 10px;
    height: 10px;
    border-radius: 10px;
    background-color: #f2e8e2;
    float: left;
    line-height: 14px;
    margin-right: 5px;
    margin-left: 5px;
  }
  .pane-views-recent-sales-block .owl-dots .owl-dot.active,
  .pane-views-recently-acquired-block-1 .owl-dots .owl-dot.active,
  .pane-views-delgatto-testimonials-block .view-id-delgatto_testimonials .owl-dots .owl-dot.active{
    width: 14px;
    height: 14px;
    border-radius:14px;
    line-height: 14px;
    background-color: #bf0036;
    margin-top:-2px;
  }
  .view-id-recently_acquired.view-display-id-block_1 .owl-item h6 a{
    padding:0;
    font-size:12px!important;
  }
  .view-id-recently_acquired.view-display-id-block_1 .owl-carousel {
    padding:0;
  }
  .view-id-recently_acquired.view-display-id-block_1 .owl-carousel .owl-item {
    margin-top: 40px;
  }
  .pane-views-home-blocks-block .owl-dots .owl-dot.active{
    width: 14px;
    height: 14px;
    border-radius:14px;
    line-height: 14px;
    background-color: #eab799;
    margin-top: -2px;
  }
  .pane-views-press-block-1 .view-id-press .owl-dots .owl-dot.active{
    width: 14px;
    height: 14px;
    border-radius:14px;
    line-height: 14px;
    background-color: #ffffff;
    margin-top:-2px;
  }
  .pane-idnid-blocks-one-company {
    height: 80px;
    padding-left: 15px;
    padding-right: 15px;
    width: 300px;
    margin: auto;
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .pane-idnid-blocks-one-company .content span {
    line-height: 80px;
  }
  .pane-idnid-blocks-one-company .content hr {
    width: 90%;
    top: 20px;
  }
  #home-page .section5 .pane-block.pane-block-21 div {
    width: 100%;
  }
  #home-page .section5 .pane-block.pane-block-21 .owl-prev,
  .pane-views-employees-block .owl-nav{
    display: block!important;
    width: 180px;
    position: absolute;
    top: 0;
    left: 30px;
    right: 0;
    bottom: 0;
    margin: auto;
  }
  #home-page .section5 .pane-block.pane-block-21 .owl-prev,
  .pane-views-employees-block .owl-prev{
    position: absolute;
    top: 45px;
    color: transparent;
    left: 0;
  }
  .pane-views-employees-block img{
    width:120px !important;
    height:120px !important;
    margin: auto;
  }
  #home-page .section5 .pane-block.pane-block-21 .owl-next,
  .pane-views-employees-block .owl-next{
    position: absolute;
    top: 45px;
    color: transparent;
    right: 0;
  }
  #home-page .section5 .pane-block.pane-block-21 .owl-item.center{
    opacity:1;
  }
  #home-page .section5 .pane-block.pane-block-21 .owl-item{
    opacity:0.2;
  }
  #home-page .section5 .pane-block.pane-block-21 .owl-prev:before,
  .pane-views-employees-block .owl-prev:before{
    content: url('img/arrow-s-nav-left-default.svg');
  }
  #home-page .section5 .pane-block.pane-block-21 .owl-prev:hover:before,
  #home-page .section5 .pane-block.pane-block-21 .owl-prev:active:before,
  .pane-views-employees-block .owl-prev:hover:before,
  .pane-views-employees-block .owl-prev:active:before{
    content: url('img/arrow-s-nav-left-hover.svg');
  }
  #home-page .section5 .pane-block.pane-block-21 .owl-next:before,
  .pane-views-employees-block .owl-next:before{
    content: url('img/arrow-s-nav-right-default.svg');
  }
  #home-page .section5 .pane-block.pane-block-21 .owl-next:hover:before,
  #home-page .section5 .pane-block.pane-block-21 .owl-next:active:before,
  .pane-views-employees-block .owl-next:hover:before,
  .pane-views-employees-block .owl-next:active:before{
    content: url('img/arrow-s-nav-right-hover.svg');
  }
  #home-page .section5 .pane-views-employees-block .views-row {
    width: 100%;
    float: none;
  }
  #home-page .section5 .pane-views-employees-block-1 {
    padding-right: 15px;
    padding-left: 15px;
  }
  #home-page .section5 .field--name-body {
    max-height: 100%;
    overflow-y: initial;
    padding-right: 0px;
  }
  #home-page .section5 .field--name-field-biography-mobile{
    max-height: 100%;
    overflow-y: initial;
    padding-right: 0px;
  }
  #home-page .section6 .pane-views-press-block-1 .item-list ul li {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
  #home-page .section6 .pane-views-press-block-1 .view-header p {
    font-size: 50px;
    margin-bottom: 0;
  }
  #home-page .section6 .pane-views-press-block-1 .view-content .item-list ul {
    padding-top: 30px;
    margin-bottom: 0;
  }
  #home-page .section6 .pane-views-press-block-1 .view-header {
    margin-bottom: 0;
    height: auto;
  }
  #home-page .section6 .pane-views-press-block-1 .view-header a {
    font-size: 10px;
    padding-left: 30px!important;
  }
  #home-page .section6 .pane-views-press-block-1 .view-header a:before{
    content: url(img/cta-arrow-xs.svg);
    opacity: 1;
    margin-top: 5px;
  }
  #home-page .section6 .pane-views-press-block-1 .view-header a:after{
    display:none;
  }

  #home-page .section6 .pane-views-press-block-1 .view-header .see_all {
    padding-top: 10px;
    padding-bottom: 20px;
  }
  #home-page .section6 .pane-views-press-block-1 .view-header span {
    line-height: 40px;
  }
  #home-page .section6 {
    padding-top: 30px;
    padding-bottom: 25px;
  }
  #home-page .section6 .pane-views-press-block-1 .view-content .item-list .views-field-title {
    margin-top: 15px;
    margin-bottom: 25px;
    text-align: center;
  }
  #home-page .section6 .pane-views-press-block-1 .view-content .item-list .field--name-field-author{
    text-align: center;
  }
  .view-id-press.view-display-id-block_1 .owl-carousel .owl-stage-outer{
    padding-bottom: 50px;
  }
  #home-page .section6 .pane-views-press-block-1 .view-content .item-list .views-field-view-node{
    margin-left: 50%;
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    text-align: center;
  }
  #home-page .section6 .pane-views-press-block-1 .view-content .item-list .views-field-field-logo {
    height: auto;
    overflow-y: hidden;
    position: relative;
  }
  #home-page .section7 {
    padding-top: 30px;
    padding-bottom: 20px;
    padding-left: 15px;
    padding-right: 15px;
  }
  #home-page .section7 .pane-views-blog-block-2 .views-row .banner {
    width: 45%;
  }
  #home-page .section7 .pane-views-blog-block-2 .views-row .teaser_blog {
    padding-left: 10px;
    padding-right: 0px;
    width: 55%;
  }
  #home-page .section7 .pane-views-blog-block-2 .views-row .teaser_blog .read_the_post a {
    font-size: 10px;
  }
  #home-page .section7 .pane-views-blog-block-2 .view-header {
    margin-bottom: 20px;
  }
  #home-page .section7 .pane-views-blog-block-2 .view-header a {
    font-size: 10px;
  }
  #home-page .section7 .pane-views-blog-block-2 .view-header span {
    line-height: 40px;
  }
  #home-page .section8 {
    padding-top: 30px;
    background-color: #000000;
  }
  #home-page .section8 .pane-views-delgatto-testimonials-block .view-content {
    display: block;
    padding-top: 30px;
  }
  #home-page .section8 .pane-views-delgatto-testimonials-block .view-header {
    height: 40px;
    margin-bottom: 20px;
  }
  #home-page .section8 .pane-views-delgatto-testimonials-block {
    padding-bottom: 10px;
  }
  #home-page .section8 .pane-views-delgatto-testimonials-block .slide {
    padding-left: 0px;
    padding-right: 0px;
  }
  #home-page .section8 .pane-views-delgatto-testimonials-block .field--name-body {
    margin-top: 15px;
    margin-bottom: 50px;
  }
  #home-page .section8 .pane-views-delgatto-testimonials-block .view-header span {
    line-height: 40px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .view-id-recent_sales .owl-stage {
    padding-bottom: 40px !important;
    padding-top: 30px !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .pane-idnid-blocks-welcome-to-delgatto {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 30px;
  }
  #home-page .section5 .pane-custom.pane-1{
    width: 100%;
    margin: auto;
    padding-left: 79px;
    padding-right: 79px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-first .label_link .field--name-field-label-block,
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .label_link .field--name-field-label-block{
    width: 175px !important;
    margin: auto;
    text-align: right;
  }
  #home-page .section5 .pane-custom.pane-1 hr:before {
    width: 40px;
  }
  #home-page .section5 .pane-custom.pane-1 hr{
    border: solid 1px #ebddd5;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .title:after {
    margin-right: -17px;
  }
  #home-page .section5 .pane-views-employees-block {
    padding-left: 79px;
    padding-right: 79px;
  }
  #home-page .section5 .pane-views-employees-block-1 {
    padding-left: 79px;
    padding-right: 79px;
  }
  #home-page .section5 .field--name-body {
    max-height: 185px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-body ul li:before {
    position: initial;
  }

  #home-page .section1 {
    padding-left: 0;
    background-position: 70%;
    padding-right: 0;
    min-height: 308px;
  }
  #content.expanded  #home-page .section1{
    margin: -3px -10px -10px -5px !important;
  }

  .pane-idnid-blocks-welcome-to-delgatto h2 {
    font-size: 40px;
    padding-left: 15px;
    width: 60%;
  }
  .pane-idnid-blocks-welcome-to-delgatto ul li {
    margin-right: 25px;
    float: left;
    padding-bottom: 0;
  }
  #home-page .section1 .ebay-stamp {
    margin-left: 20px;
    clear: both;
  }
  .pane-idnid-blocks-welcome-to-delgatto ul {
    height: auto;
    float: left;
    padding-bottom: 10px;
    padding-top: 20px;
    margin-left: 0px;
    margin-top: 0px;
    padding-left: 20px;
  }
  .pane-idnid-blocks-welcome-to-delgatto p {
    margin-bottom: 0;
    padding-left: 15px;
    width:60%;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-subtitle {
    font-size: 100px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-first {
    padding-left: 17px;
    padding-top: 30px;
    padding-right: 20px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last {
    padding-left: 20px;
    padding-top: 30px;
    padding-right: 17px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .top-block {
    padding-right: 17px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .center_block .field--name-field-image-block,
  #home-page .section3 .pane-views-home-blocks-block .view-content .center_block .field--name-body {
    width: 100%;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .center_block {
    display: block;
    margin-top: 0;
    margin-bottom: 32px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .top-block .field--name-body {
    padding-left: 0;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-body ul {
    font-size: 14px;
    line-height: 2;
    text-align: center;
    color: #6d6d6d;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-first .label_link,
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .label_link {
    position: initial;
    width: 200px;
    margin: auto;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-first .label_link .field--name-field-link-block {
    float: left;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 70px;
    left: 0;
    right: 0;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .label_link .field--name-field-link-block {
    float: left;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 70px;
    left: 0;
    right: 0;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-label-block, #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-link-block a {
    font-size: 10px;
    float: left;
    width: 100% !important;
    text-align: center;
    margin-left: 20px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-link-block a:before {
    content: url(img/before_ul.svg);
    float: left;
    margin-right: 0;
    position: absolute;
    left: 0;
    right: 0;
    margin-left: -95px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .center_block .field--name-body {
    padding-left: 0px !important;
    margin-bottom: 70px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .label_link .field--name-field-label-block {
    margin-top: 30px;
    position: absolute;
    bottom: 30px;
    left: 0;
    right: 0;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-link-block a:before {
    content: url(img/before_ul.svg);
    float: left;
    margin-right: 0;
    position: absolute;
    left: -250px;
    right: 0;
    margin-left:0;
    display:none;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-label-block a,
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-link-block a{
    display: block;
    margin-left: 0;
    padding: 0;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-link-block a {
    padding-left: 40px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-link-block a:hover {
    padding-left: 40px;
    margin-right: 0;
    margin-left: 0;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .field--name-field-link-block a:before {
    display:none;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .field--name-field-link-block a:after,
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .field--name-field-link-block a:hover:after {
    left: -160px!important;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .label_link > div:last-child {
    display: none;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-label-block a:before {
    position: absolute;
    left: 0;
    margin-left: 0;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-link-block a:hover:after{
    left: -255px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row .field--name-field-link-block a:after {
    left: -255px;
    right: 0;
  }
  .pane-idnid-blocks-welcome-to-delgatto a.read_more {
    margin-bottom: 0px;
  }
  .pane-idnid-blocks-welcome-to-delgatto hr {
    display:none;
  }
  .pane-idnid-blocks-one-company .content p {
    line-height: 0.6;
  }
  .pane-idnid-blocks-one-company .content {
    margin-bottom: 30px;
    margin-top: 18px;
    padding-left: 10%;
    padding-right: 10%;
  }
  #home-page .section5 .pane-block.pane-block-21 {
    padding-left: 45px;
  }
  #home-page .section5 .pane-custom.pane-2 {
    padding-left: 79px;
    padding-right: 79px;
    margin-top:0;
  }
  #home-page .section5 .pane-block.pane-block-26 img{
    position: initial;
    margin-top: 20px;
  }
  #home-page .section5 .pane-block.pane-block-31 p:before {
    content: url(img/ico-quote-s.svg);
    margin-right: 10.5px;
    margin-bottom: 100px;
  }
  #home-page .section5 {
    padding-bottom: 30px;
  }
  .pane-views-recent-sales-block .view-id-recent_sales .view-header span,
  .view-id-recently_acquired.view-display-id-block_1 .view-header span{
    line-height: 180px;
  }
  .pane-views-recent-sales-block .view-id-recent_sales .view-header,
  .view-id-recently_acquired.view-display-id-block_1 .view-header {
    height: 180px;
    padding-left: 10%;
    padding-right: 10%;
  }
  .pane-views-recent-sales-block .view-id-recent_sales .view-header hr,
  .view-id-recently_acquired.view-display-id-block_1 .view-header hr{
    top: 70px;
    width:100%;
  }
  .view-id-recent_sales .owl-nav .owl-prev,
  .view-id-recent_sales .owl-nav .owl-next{
    top: -80px;
  }
  #home-page .section8 .pane-views-delgatto-testimonials-block .slide {
    width: 33.3%;
  }
  #home-page .section8 .pane-views-delgatto-testimonials-block .slide:last-child {
    display:none;
  }
  #home-page .section7 .pane-views-blog-block-2 .views-row {
    margin-bottom: 30px;
  }
  #home-page .section7 {
    padding-left: 15px;
    padding-bottom: 0px;
    padding-top: 30px;
  }
  #home-page .section7 .pane-views-blog-block-2 .views-row .teaser_blog {
    padding-left: 10px;
    padding-right: 5px;
  }
  #home-page .section8 .pane-views-delgatto-testimonials-block {
    padding-left: 12px;
    padding-right: 12px;
    padding-bottom: 30px;
  }
  #home-page .section8 {
    padding-top: 30px;
  }
  #home-page .section6 .pane-views-press-block-1 .view-content .item-list .views-field-field-logo {
    height: auto;
  }
  #home-page .section6 .pane-views-press-block-1 .view-content {
    padding-left: 5px;
    padding-right: 5px;
  }
  #home-page .section6 {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  #mini-panel-footer .footer-menu .pane-menu-menu-footer-menu .menu{
    float: left;
    width: 100%;
    padding-left: 0;
  }
  #home-page .section4 {
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 15px;
    padding-right: 15px;
  }
  #home-page .section5 .pane-block.pane-block-26 p {
    padding-right: 15px;
  }
  #home-page .section5 .pane-block.pane-block-26 {
    display:none;
  }
  #home-page .section5 .pane-block.pane-block-26 div {
    position: absolute;
    top: 0;
  }
  #home-page .section5 .pane-block.pane-block-31 {
    padding-left: 79px;
    padding-right: 79px;
  }
  #home-page .section5 .pane-block.pane-block-31 pre {
    padding-right: 0;
  }

  .pane-idnid-blocks-two-expertises .block.buyer {
    margin-left: 15px;
  }
  .pane-idnid-blocks-two-expertises .block.seller {
    margin-right: 15px;
  }
  .pane-idnid-blocks-two-expertises .buyer .description .sub_title {
    top:-15px;
    left: 40px;
    font-size: 100px;
    width:300px;
  }
  .pane-idnid-blocks-two-expertises .seller .description .sub_title {
    top:-15px;
    right: 40px;
    font-size: 100px;
    width:300px;
  }

  .pane-idnid-blocks-two-expertises .buyer .description hr {
    margin-left: -15px;
  }
  .pane-idnid-blocks-two-expertises .buyer ul.list {
    padding-left: 0;
    width: 100%;
    float: left;
  }
  .pane-idnid-blocks-two-expertises .seller ul.list {
    padding-left: 0px;
    padding-right: 0;
    width: 100%;
    float: left;
  }

  .pane-idnid-blocks-two-expertises .block-center {
    position: relative;
  }
  .pane-idnid-blocks-two-expertises .block-center .btn-wo-bg a {
    font-size: 11px !important;
  }
  /* .pane-idnid-blocks-two-expertises .buyer .block-center .btn-wo-bg {
    width: 313px;
  }
  .pane-idnid-blocks-two-expertises .buyer .btn-wo-bg a {
    width: 309px;
  }
  .pane-idnid-blocks-two-expertises .seller .block-center .btn-wo-bg {
    width: 316px;
  }
  .pane-idnid-blocks-two-expertises .seller .btn-wo-bg a {
    width: 316px;
  } */

  .pane-idnid-blocks-one-company {
    height: 200px;
  }
  .pane-idnid-blocks-one-company .content span{
    line-height: 200px;
  }
  .pane-idnid-blocks-one-company .content hr {
    top: 80px;
  }
  .pane-idnid-blocks-two-expertises .description a {
    display:none;
  }
  .pane-idnid-blocks-two-expertises .seller .description hr {
    margin-right: -15px;
  }
  .pane-idnid-blocks-two-expertises a.link_tablet{
    float: left;
    line-height: 29px;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
    position: relative;
    padding-right: 20px;
    font-family: 'Josefin Sans', sans-serif;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 3px;
    color: #ffffff;
    text-transform: uppercase;
    text-decoration: none;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 20px;
    display:block;
  }
  .pane-idnid-blocks-two-expertises .seller a.link_tablet{
    float: right;
    padding-left: 20px;
    padding-right: 0;
    text-align: right;
  }
  .pane-idnid-blocks-two-expertises a.link_tablet:before {
    content: '';
    background: url(img/guide.png) -10px -10px;
    width: 31px;
    height: 22px;
    margin-right: 10px;
    display: inline-block;
    margin-bottom: -5px;
  }
  .pane-idnid-blocks-two-expertises .seller a.link{
    margin-left: 15px;
  }

  .pane-idnid-blocks-two-expertises .buyer a.link{
    margin-left:0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #home-page .section5 .field--name-body {
    max-height: 165px;
  }
  #home-page .section1 {
    background-size: cover;
    background-repeat: no-repeat;
    padding-left: 0;
    padding-right: 0;
    min-height: initial;
  }
  #home-page .section5 .pane-custom.pane-1{
    width: 100%;
    padding-left: 50%;
    padding-right: 45px;
  }
  #home-page .section5 .pane-custom.pane-1 hr:before {
    width: 40px;
  }
  #home-page .section5 .pane-custom.pane-1 hr{
    border: solid 1px #ebddd5;
  }
  .pane-idnid-blocks-welcome-to-delgatto ul {
    height: 170px;
  }
  .pane-idnid-blocks-welcome-to-delgatto p {
    width: 50%;
  }
  #home-page .section5 .pane-block.pane-block-26 div {
    position: absolute;
    top: 35%;
  }
  #home-page .section5 {
    padding-bottom: 30px;
  }
  #home-page .section7 .pane-views-blog-block-2 .views-row {
    width: 50%;
    float: left;
    margin-bottom: 30px;
  }
  #home-page .section8 .pane-views-delgatto-testimonials-block .slide {
    width: 33.3%;
  }
  #home-page .section8 .pane-views-delgatto-testimonials-block .slide:last-child {
    display: none;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-first {
    padding-left: 32px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last {
    padding-right: 32px;
  }
  #home-page .section3 .pane-views-home-blocks-block .view-content .views-row-last .top-block {
    padding-right: 32px;
  }
  #home-page .section5 .pane-block.pane-block-26 p,
  #home-page .section5 .pane-block.pane-block-31 p,
  #home-page .section5 .pane-block.pane-block-21,
  #home-page .section5 .pane-block.pane-block-31 pre{
    padding-right: 32px;
  }
  #home-page .section4 {
    padding-left: 32px;
    padding-right: 32px;
  }
  #home-page .section6 .pane-views-press-block-1 .view-content {
    padding-left: 15px;
    padding-right: 15px;
  }
  #home-page .section7 {
    padding-left: 32px;
    padding-right: 2px;
    padding-bottom: 20px;
  }
  #home-page .section8 .pane-views-delgatto-testimonials-block {
    padding-left: 17px;
    padding-right: 17px;
  }
  #mini-panel-header .right-area .col-md-3{
    padding-left: 0;
    padding-right: 0;
  }
  .pane-idnid-blocks-two-expertises .buyer .description:before{
    content: url('img/imabuyer-desktop.png');
    top: 10px;
  }
  .pane-idnid-blocks-two-expertises .seller .description:after{
    content: url('img/imaseller-desktop.png');
    top: 10px;
  }
  .pane-idnid-blocks-two-expertises  a.link_tablet{
    display:none;
  }
  .pane-idnid-blocks-two-expertises .block.buyer {
    padding-left: 25px;
  }
  .pane-idnid-blocks-two-expertises .block.seller {
    padding-right: 25px;
  }
  .pane-idnid-blocks-two-expertises .buyer ul.list {
    padding-right: 20px;
  }
  .pane-idnid-blocks-two-expertises .description .sub_title{
    left:50px;
  }
  .pane-idnid-blocks-two-expertises .seller .sub_title{
    left:0;
  }
  .pane-idnid-blocks-two-expertises .seller .description {
    padding-right: 175px;
  }
  .pane-idnid-blocks-two-expertises .buyer .description {
    padding-left: 175px;
  }
  .pane-idnid-blocks-two-expertises .buyer .description p {
    padding-right: 20px;
  }
  .pane-idnid-blocks-two-expertises .buyer .description hr {
    margin-left: -20px;
  }
  .pane-idnid-blocks-two-expertises .description a{
    letter-spacing: 2px;
    margin-bottom: 30px;
  }
  .pane-idnid-blocks-two-expertises .seller ul.list {
    padding-left: 20px;
  }
  .pane-idnid-blocks-two-expertises .seller a.link{
    margin-left: 20px;
  }
  .pane-idnid-blocks-two-expertises .help {
    padding-left: 62px;
  }
}

@media (min-width: 768px){
  .view-id-recent_sales .owl-stage{
    padding-bottom: 70px;
    padding-top: 50px;
  }
  .view-id-recently_acquired.view-display-id-block_1 .owl-stage{
    padding-bottom: 90px;
  }

  .view-id-recent_sales .owl-item.active.center .views-field-title,
  .view-id-recent_sales .owl-item.active.center .field--name-commerce-price{
    font-size: 11px;
  }
  .view-id-recently_acquired.view-display-id-block_1 .owl-item.active.center h6,
  .view-id-recently_acquired.view-display-id-block_1 .owl-item.active.center .field--name-field-price-acquired {
    font-size: 10px;
  }

  .view-id-recent_sales .owl-item.active.center .views-field-title,
  .view-id-recently_acquired.view-display-id-block_1 .owl-item.active.center h6{
    margin-top: 50px;
  }

  .view-id-recent_sales .owl-item.active.center,
  .view-id-recently_acquired.view-display-id-block_1 .owl-item.active.center{
    /*zoom: 1.1;*/
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.5);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.5);
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.5);
    transition: all 200ms ease-in;
    transform: scale(1.5);
  }

  .view-id-recent_sales .owl-item,
  .view-id-recently_acquired.view-display-id-block_1 .owl-item{
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1);
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1);
    transition: all 200ms ease-in;
    transform: scale(1);
  }
}
