.elementor-8477 .elementor-element.elementor-element-f171b8f > .elementor-container{max-width:600px;}.elementor-8477 .elementor-element.elementor-element-19bed1b{--spacer-size:30px;}.elementor-8477 .elementor-element.elementor-element-13645b1{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Montserrat", Garamond;font-size:15px;font-weight:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-7edb7a0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8477 .elementor-element.elementor-element-7edb7a0 .elementor-divider-separator{width:100%;}.elementor-8477 .elementor-element.elementor-element-7edb7a0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8477 .elementor-element.elementor-element-e83941b{text-align:center;}.elementor-8477 .elementor-element.elementor-element-271f6cd{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Garamond", Garamond;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-1965334.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-1965334 .elementor-main-swiper{height:664px;}.elementor-8477 .elementor-element.elementor-element-1965334 .elementor-swiper-button{font-size:20px;}.elementor-8477 .elementor-element.elementor-element-b741e93{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Montserrat", Garamond;font-size:15px;font-weight:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-82e15e5{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Garamond", Garamond;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-c444ffb.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-c444ffb .elementor-main-swiper{height:664px;}.elementor-8477 .elementor-element.elementor-element-c444ffb .elementor-swiper-button{font-size:20px;}.elementor-8477 .elementor-element.elementor-element-567644b{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Montserrat", Garamond;font-size:15px;font-weight:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-90519a8{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Garamond", Garamond;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-59f742c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-59f742c .elementor-main-swiper{height:664px;}.elementor-8477 .elementor-element.elementor-element-59f742c .elementor-swiper-button{font-size:20px;}.elementor-8477 .elementor-element.elementor-element-e1db5a3{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Montserrat", Garamond;font-size:15px;font-weight:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-499c38d{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Garamond", Garamond;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-3a07fe5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-3a07fe5 .elementor-main-swiper{height:664px;}.elementor-8477 .elementor-element.elementor-element-3a07fe5 .elementor-swiper-button{font-size:20px;}.elementor-8477 .elementor-element.elementor-element-0b79d7c{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Montserrat", Garamond;font-size:15px;font-weight:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-cbd4b48{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Garamond", Garamond;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-cd24d14.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-cd24d14 .elementor-main-swiper{height:664px;}.elementor-8477 .elementor-element.elementor-element-cd24d14 .elementor-swiper-button{font-size:20px;}.elementor-8477 .elementor-element.elementor-element-fdefba5{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Montserrat", Garamond;font-size:15px;font-weight:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-f6b56b3{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Garamond", Garamond;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-e4b0603.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-e4b0603 .elementor-main-swiper{height:664px;}.elementor-8477 .elementor-element.elementor-element-e4b0603 .elementor-swiper-button{font-size:20px;}.elementor-8477 .elementor-element.elementor-element-c0b7442{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Montserrat", Garamond;font-size:15px;font-weight:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-c263d74{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Garamond", Garamond;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-beb39d6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-beb39d6 .elementor-main-swiper{height:664px;}.elementor-8477 .elementor-element.elementor-element-beb39d6 .elementor-swiper-button{font-size:20px;}.elementor-8477 .elementor-element.elementor-element-870623c{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Montserrat", Garamond;font-size:15px;font-weight:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-4f77646{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Garamond", Garamond;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-6eadb99.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-6eadb99 .elementor-main-swiper{height:664px;}.elementor-8477 .elementor-element.elementor-element-6eadb99 .elementor-swiper-button{font-size:20px;}.elementor-8477 .elementor-element.elementor-element-0461da3{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Montserrat", Garamond;font-size:15px;font-weight:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-273c5f7{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Garamond", Garamond;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-755c40a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-755c40a .elementor-main-swiper{height:664px;}.elementor-8477 .elementor-element.elementor-element-755c40a .elementor-swiper-button{font-size:20px;}.elementor-8477 .elementor-element.elementor-element-74a3ffe{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Montserrat", Garamond;font-size:15px;font-weight:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-d37bb11{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Garamond", Garamond;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-afa3236.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-afa3236 .elementor-main-swiper{height:664px;}.elementor-8477 .elementor-element.elementor-element-afa3236 .elementor-swiper-button{font-size:20px;}.elementor-8477 .elementor-element.elementor-element-f43c91d{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Montserrat", Garamond;font-size:15px;font-weight:normal;line-height:1.5em;color:#5B5B5F;}.elementor-8477 .elementor-element.elementor-element-4410f6c{padding:0px 40px 0px 40px;columns:1;text-align:justify;font-family:"Montserrat", Garamond;font-size:15px;font-weight:normal;line-height:1.5em;color:#5B5B5F;}@media(max-width:1024px){.elementor-8477 .elementor-element.elementor-element-1965334.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-c444ffb.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-59f742c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-3a07fe5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-cd24d14.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-e4b0603.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-beb39d6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-6eadb99.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-755c40a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-afa3236.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-8477 .elementor-element.elementor-element-1965334.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-1965334 .elementor-main-swiper{height:40vh;width:100%;}.elementor-8477 .elementor-element.elementor-element-1965334 .elementor-custom-embed-play i{font-size:20px;}.elementor-8477 .elementor-element.elementor-element-b741e93{padding:9px 9px 9px 9px;}.elementor-8477 .elementor-element.elementor-element-c444ffb.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-c444ffb .elementor-main-swiper{height:333px;width:353px;}.elementor-8477 .elementor-element.elementor-element-567644b{padding:9px 9px 9px 9px;text-align:justify;}.elementor-8477 .elementor-element.elementor-element-59f742c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-e1db5a3{padding:8px 8px 8px 8px;text-align:justify;}.elementor-8477 .elementor-element.elementor-element-3a07fe5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-0b79d7c{padding:9px 9px 9px 9px;}.elementor-8477 .elementor-element.elementor-element-cd24d14.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-e4b0603.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-c0b7442{padding:7px 7px 7px 7px;}.elementor-8477 .elementor-element.elementor-element-beb39d6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-870623c{padding:9px 9px 9px 9px;}.elementor-8477 .elementor-element.elementor-element-6eadb99.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-0461da3{padding:8px 8px 8px 8px;}.elementor-8477 .elementor-element.elementor-element-755c40a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-74a3ffe{padding:9px 9px 9px 9px;}.elementor-8477 .elementor-element.elementor-element-afa3236.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8477 .elementor-element.elementor-element-f43c91d{padding:9px 9px 9px 9px;}.elementor-8477 .elementor-element.elementor-element-4410f6c{padding:0px 9px 9px 9px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Garamond';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://2026.justmarriedbarcelona.com/wp-content/uploads/2020/05/Garamond-Regular.eot');
	src: url('https://2026.justmarriedbarcelona.com/wp-content/uploads/2020/05/Garamond-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://2026.justmarriedbarcelona.com/wp-content/uploads/2020/05/Garamond-Regular.woff2') format('woff2'),
		url('https://2026.justmarriedbarcelona.com/wp-content/uploads/2020/05/Garamond.woff') format('woff'),
		url('https://2026.justmarriedbarcelona.com/wp-content/uploads/2020/05/Garamond.ttf') format('truetype'),
		url('https://2026.justmarriedbarcelona.com/wp-content/uploads/2020/05/Garamond.svg#Garamond') format('svg');
}
/* End Custom Fonts CSS */