.elementor-346 .elementor-element.elementor-element-6043c55{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;}.elementor-346 .elementor-element.elementor-element-6043c55:not(.elementor-motion-effects-element-type-background), .elementor-346 .elementor-element.elementor-element-6043c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.castelludibaricci.com/wp-content/uploads/2024/01/maisons2_0000s_0000_lechai-retouche.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-346 .elementor-element.elementor-element-6043c55::before, .elementor-346 .elementor-element.elementor-element-6043c55 > .elementor-background-video-container::before, .elementor-346 .elementor-element.elementor-element-6043c55 > .e-con-inner > .elementor-background-video-container::before, .elementor-346 .elementor-element.elementor-element-6043c55 > .elementor-background-slideshow::before, .elementor-346 .elementor-element.elementor-element-6043c55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-346 .elementor-element.elementor-element-6043c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 18%, #FFFFFF00 40%);}.elementor-346 .elementor-element.elementor-element-6043c55, .elementor-346 .elementor-element.elementor-element-6043c55::before{--border-transition:0.3s;}.elementor-346 .elementor-element.elementor-element-ea9571c{--display:flex;--background-transition:0.3s;}.elementor-346 .elementor-element.elementor-element-ea9571c:not(.elementor-motion-effects-element-type-background), .elementor-346 .elementor-element.elementor-element-ea9571c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2d8c7a );}.elementor-346 .elementor-element.elementor-element-ea9571c, .elementor-346 .elementor-element.elementor-element-ea9571c::before{--border-transition:0.3s;}.elementor-346 .elementor-element.elementor-element-3bef80f{--display:flex;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-346 .elementor-element.elementor-element-f98e577{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-346 .elementor-element.elementor-element-f98e577 a{color:#FFFFFF;}.elementor-346 .elementor-element.elementor-element-ad8292f{text-align:right;}.elementor-346 .elementor-element.elementor-element-ad8292f .elementor-heading-title{color:#FFFFFF;font-family:"Academy", Sans-serif;font-size:52px;font-weight:400;}.elementor-346 .elementor-element.elementor-element-8fa04c3{text-align:right;}.elementor-346 .elementor-element.elementor-element-8fa04c3 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;line-height:19px;letter-spacing:2.9px;}.elementor-346 .elementor-element.elementor-element-c6a80f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:50px;--margin-block-end:50px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-346 .elementor-element.elementor-element-974d861{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-346 .elementor-element.elementor-element-fbe1d55 img{width:1px;height:50px;}.elementor-346 .elementor-element.elementor-element-6204de1{text-align:center;}.elementor-346 .elementor-element.elementor-element-6204de1 .elementor-heading-title{font-family:"Academy", Sans-serif;font-size:33px;font-weight:400;line-height:38px;}.elementor-346 .elementor-element.elementor-element-06723b3{columns:2;column-gap:73px;text-align:justify;color:#4D4D4D;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-346 .elementor-element.elementor-element-9d9511f img{width:1px;height:50px;}.elementor-346 .elementor-element.elementor-element-e43a926{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:50px;--margin-block-end:50px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-346 .elementor-element.elementor-element-d01fb3f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-346 .elementor-element.elementor-element-d01fb3f:not(.elementor-motion-effects-element-type-background), .elementor-346 .elementor-element.elementor-element-d01fb3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-fcf1102 ) 15%, #FDF5ED00 10%);}.elementor-346 .elementor-element.elementor-element-d01fb3f, .elementor-346 .elementor-element.elementor-element-d01fb3f::before{--border-transition:0.3s;}.elementor-346 .elementor-element.elementor-element-3afc201{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-346 .elementor-element.elementor-element-3afc201 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-346 .elementor-element.elementor-element-3afc201 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-346 .elementor-element.elementor-element-8646358{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:50px;--margin-block-end:50px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-346 .elementor-element.elementor-element-bf3ae7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-346 .elementor-element.elementor-element-c5d4f9f img{width:1px;height:50px;}.elementor-346 .elementor-element.elementor-element-4990c26{text-align:center;}.elementor-346 .elementor-element.elementor-element-4990c26 .elementor-heading-title{font-family:"Academy", Sans-serif;font-size:33px;font-weight:400;line-height:38px;}.elementor-346 .elementor-element.elementor-element-7bc09c6{text-align:center;}.elementor-346 .elementor-element.elementor-element-7bc09c6 .elementor-heading-title{color:var( --e-global-color-150bdc1 );font-family:"Roboto", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;letter-spacing:2.5px;}.elementor-346 .elementor-element.elementor-element-7706ec8{columns:1;column-gap:73px;text-align:justify;color:#4D4D4D;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-346 .elementor-element.elementor-element-9ec5f10 img{width:1px;height:50px;}.elementor-346 .elementor-element.elementor-element-d2d3cc4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-346 .elementor-element.elementor-element-d2d3cc4:not(.elementor-motion-effects-element-type-background), .elementor-346 .elementor-element.elementor-element-d2d3cc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-fcf1102 ) 70%, #FDF5ED00 70%);}.elementor-346 .elementor-element.elementor-element-d2d3cc4, .elementor-346 .elementor-element.elementor-element-d2d3cc4::before{--border-transition:0.3s;}.elementor-346 .elementor-element.elementor-element-bfdeabe img{width:466px;}.elementor-346 .elementor-element.elementor-element-05885fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-346 .elementor-element.elementor-element-05885fd:not(.elementor-motion-effects-element-type-background), .elementor-346 .elementor-element.elementor-element-05885fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fcf1102 );}.elementor-346 .elementor-element.elementor-element-05885fd, .elementor-346 .elementor-element.elementor-element-05885fd::before{--border-transition:0.3s;}.elementor-346 .elementor-element.elementor-element-a295b8c{text-align:center;}.elementor-346 .elementor-element.elementor-element-a295b8c .elementor-heading-title{font-family:"Academy", Sans-serif;font-size:33px;font-weight:400;line-height:38px;}.elementor-346 .elementor-element.elementor-element-7c7739b{columns:2;column-gap:73px;text-align:justify;color:#4D4D4D;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-346 .elementor-element.elementor-element-66fc0bf{--display:flex;--background-transition:0.3s;}.elementor-346 .elementor-element.elementor-element-fa53658 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;background-color:var( --e-global-color-150bdc1 );border-radius:0px 0px 0px 0px;}.elementor-346 .elementor-element.elementor-element-fa53658 > .elementor-widget-container{margin:30px 0px 030px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-346 .elementor-element.elementor-element-06723b3{columns:1;}.elementor-346 .elementor-element.elementor-element-7706ec8{columns:1;}.elementor-346 .elementor-element.elementor-element-7c7739b{columns:1;}}@media(max-width:767px){.elementor-346 .elementor-element.elementor-element-6043c55{--min-height:97vh;}.elementor-346 .elementor-element.elementor-element-ad8292f .elementor-heading-title{font-size:37px;}.elementor-346 .elementor-element.elementor-element-8fa04c3 .elementor-heading-title{font-size:13px;}}@media(min-width:768px){.elementor-346 .elementor-element.elementor-element-c6a80f2{--content-width:713px;}.elementor-346 .elementor-element.elementor-element-974d861{--width:100%;}.elementor-346 .elementor-element.elementor-element-d01fb3f{--width:100%;}.elementor-346 .elementor-element.elementor-element-bf3ae7d{--width:50%;}.elementor-346 .elementor-element.elementor-element-d2d3cc4{--width:50%;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-f98e577 */.elementor-346 .elementor-element.elementor-element-f98e577 a {text-decoration: none;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c7739b */.elementor-346 .elementor-element.elementor-element-7c7739b ul {
  list-style: none; /* Remove default bullets */
}

.elementor-346 .elementor-element.elementor-element-7c7739b ul li::before {
  content: "\2022";  /* Add content: \2022 is the CSS Code/unicode for a bullet */
  color: #C69681; /* Change the color */
  font-weight: bold; /* If you want it to be bold */
  display: inline-block; /* Needed to add space between the bullet and the text */
  width: 1em; /* Also needed for space (tweak if needed) */
  margin-left: -1em; /* Also needed for space (tweak if needed) */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Academy';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.castelludibaricci.com/wp-content/uploads/2024/01/VI-Cam-Huong-Hoa.ttf.eot');
	src: url('https://www.castelludibaricci.com/wp-content/uploads/2024/01/VI-Cam-Huong-Hoa.ttf.eot?#iefix') format('embedded-opentype'),
		url('https://www.castelludibaricci.com/wp-content/uploads/2024/01/VI-Cam-Huong-Hoa.ttf.woff') format('woff'),
		url('https://www.castelludibaricci.com/wp-content/uploads/2024/01/VI-Cam-Huong-Hoa.ttf.svg#Academy') format('svg');
}
/* End Custom Fonts CSS */