.elementor-8568 .elementor-element.elementor-element-92e04c6>.elementor-container{min-height:90vh}.elementor-8568 .elementor-element.elementor-element-92e04c6>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-8568 .elementor-element.elementor-element-92e04c6{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:50px}.elementor-8568 .elementor-element.elementor-element-92e04c6:not(.elementor-motion-effects-element-type-background),.elementor-8568 .elementor-element.elementor-element-92e04c6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://haciendacompostela.com/wp-content/uploads/2018/08/img_2708.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8568 .elementor-element.elementor-element-92e04c6>.elementor-background-overlay{background-color:#000;opacity:.25;transition:background .3s,border-radius .3s,opacity .3s}.elementor-8568 .elementor-element.elementor-element-64fc2673.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8568 .elementor-element.elementor-element-14f30e8d{text-align:center}.elementor-8568 .elementor-element.elementor-element-14f30e8d .elementor-heading-title{color:#fff;font-family:"GTAlpina-Regular",Sans-serif;font-size:30px;font-weight:400;letter-spacing:1.5px}.elementor-8568 .elementor-element.elementor-element-55697061{text-align:center}.elementor-8568 .elementor-element.elementor-element-55697061 .elementor-heading-title{color:#fff;font-family:"GTAlpina-Regular",Sans-serif;font-size:50px;font-weight:400;letter-spacing:1.5px}.elementor-8568 .elementor-element.elementor-element-6bfa7a1{margin-top:0;margin-bottom:80px}.elementor-8568 .elementor-element.elementor-element-43d8007{text-align:center}.elementor-8568 .elementor-element.elementor-element-43d8007 .elementor-heading-title{color:#fff;font-family:"GTAlpina-Regular",Sans-serif;font-weight:400}.elementor-8568 .elementor-element.elementor-element-0cbfa5a{text-align:left}.elementor-8568 .elementor-element.elementor-element-0cbfa5a .elementor-heading-title{color:#fff;font-family:"Apercu Medium",Sans-serif;font-size:25px;font-weight:300}.elementor-8568 .elementor-element.elementor-element-6c6cc3b{text-align:left}.elementor-8568 .elementor-element.elementor-element-6c6cc3b .elementor-heading-title{color:#fff;font-family:"Apercu Medium",Sans-serif;font-size:25px;font-weight:300}.elementor-8568 .elementor-element.elementor-element-1544639{text-align:left}.elementor-8568 .elementor-element.elementor-element-1544639 .elementor-heading-title{color:#fff;font-family:"Apercu Medium",Sans-serif;font-size:25px;font-weight:300}.elementor-8568 .elementor-element.elementor-element-436883b img{width:80%}.elementor-8568 .elementor-element.elementor-element-3289409>.elementor-container{min-height:470px}.elementor-8568 .elementor-element.elementor-element-3289409:not(.elementor-motion-effects-element-type-background),.elementor-8568 .elementor-element.elementor-element-3289409>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://haciendacompostela.com/wp-content/uploads/2018/07/ceremonia-3-copia.jpg");background-repeat:no-repeat;background-size:cover}.elementor-8568 .elementor-element.elementor-element-3289409>.elementor-background-overlay{background-color:#000;opacity:.25;transition:background .3s,border-radius .3s,opacity .3s}.elementor-8568 .elementor-element.elementor-element-3289409{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8568 .elementor-element.elementor-element-e436a1b{text-align:center}.elementor-8568 .elementor-element.elementor-element-e436a1b .elementor-heading-title{color:#fff;font-family:"GTAlpina-Regular",Sans-serif;font-size:50px;font-weight:400;letter-spacing:1.5px}.elementor-8568 .elementor-element.elementor-element-940a8ff .elementor-button{font-family:"Apercu Medium",Sans-serif;font-weight:500;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:#000;color:#000;background-color:#fff;border-radius:5px;padding:12px 30px}.elementor-8568 .elementor-element.elementor-element-5ed52c7:not(.elementor-motion-effects-element-type-background),.elementor-8568 .elementor-element.elementor-element-5ed52c7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#bd947e}.elementor-8568 .elementor-element.elementor-element-5ed52c7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:80px;padding:50px 0}.elementor-8568 .elementor-element.elementor-element-5ed52c7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8568 .elementor-element.elementor-element-b2209a7{text-align:center}.elementor-8568 .elementor-element.elementor-element-b2209a7 .elementor-heading-title{color:#fff;font-family:"GTAlpina-Regular",Sans-serif;font-weight:400;letter-spacing:1.4px;word-spacing:0px}.elementor-8568 .elementor-element.elementor-element-b2209a7>.elementor-widget-container{margin:0}.elementor-8568 .elementor-element.elementor-element-a11ea9f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8568 .elementor-element.elementor-element-a11ea9f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8568 .elementor-element.elementor-element-13f300e{--icon-box-icon-margin:15px}.elementor-8568 .elementor-element.elementor-element-13f300e.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-8568 .elementor-element.elementor-element-13f300e.elementor-view-framed .elementor-icon,.elementor-8568 .elementor-element.elementor-element-13f300e.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-8568 .elementor-element.elementor-element-13f300e .elementor-icon{font-size:25px}.elementor-8568 .elementor-element.elementor-element-13f300e .elementor-icon-box-title{color:#fff}.elementor-8568 .elementor-element.elementor-element-13f300e .elementor-icon-box-title,.elementor-8568 .elementor-element.elementor-element-13f300e .elementor-icon-box-title a{font-family:"Apercu Medium",Sans-serif;font-size:20px;font-weight:400;letter-spacing:1.5px}.elementor-8568 .elementor-element.elementor-element-13f300e .elementor-icon-box-description{color:#fff;font-family:"Apercu Medium",Sans-serif;font-weight:400}.elementor-8568 .elementor-element.elementor-element-13f300e>.elementor-widget-container{margin:15px;padding:20px;background-color:#8f705f;border-radius:15px}.elementor-8568 .elementor-element.elementor-element-13f300e:hover .elementor-widget-container{background-color:#8F705FE0}.elementor-8568 .elementor-element.elementor-element-8bc2931>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8568 .elementor-element.elementor-element-8bc2931>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8568 .elementor-element.elementor-element-1da89d5{--icon-box-icon-margin:15px}.elementor-8568 .elementor-element.elementor-element-1da89d5.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-8568 .elementor-element.elementor-element-1da89d5.elementor-view-framed .elementor-icon,.elementor-8568 .elementor-element.elementor-element-1da89d5.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-8568 .elementor-element.elementor-element-1da89d5 .elementor-icon{font-size:25px}.elementor-8568 .elementor-element.elementor-element-1da89d5 .elementor-icon-box-title{color:#fff}.elementor-8568 .elementor-element.elementor-element-1da89d5 .elementor-icon-box-title,.elementor-8568 .elementor-element.elementor-element-1da89d5 .elementor-icon-box-title a{font-family:"Apercu Medium",Sans-serif;font-size:20px;font-weight:400;letter-spacing:1.5px}.elementor-8568 .elementor-element.elementor-element-1da89d5 .elementor-icon-box-description{color:#fff;font-family:"Apercu Medium",Sans-serif;font-weight:400}.elementor-8568 .elementor-element.elementor-element-1da89d5>.elementor-widget-container{margin:15px;padding:20px;background-color:#8f705f;border-radius:15px}.elementor-8568 .elementor-element.elementor-element-1da89d5:hover .elementor-widget-container{background-color:#8F705FE0}.elementor-8568 .elementor-element.elementor-element-91fe6d8>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8568 .elementor-element.elementor-element-91fe6d8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8568 .elementor-element.elementor-element-7699889{--icon-box-icon-margin:15px}.elementor-8568 .elementor-element.elementor-element-7699889.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-8568 .elementor-element.elementor-element-7699889.elementor-view-framed .elementor-icon,.elementor-8568 .elementor-element.elementor-element-7699889.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-8568 .elementor-element.elementor-element-7699889 .elementor-icon{font-size:25px}.elementor-8568 .elementor-element.elementor-element-7699889 .elementor-icon-box-title{color:#fff}.elementor-8568 .elementor-element.elementor-element-7699889 .elementor-icon-box-title,.elementor-8568 .elementor-element.elementor-element-7699889 .elementor-icon-box-title a{font-family:"Apercu Medium",Sans-serif;font-size:20px;font-weight:400;letter-spacing:1.5px}.elementor-8568 .elementor-element.elementor-element-7699889 .elementor-icon-box-description{color:#fff;font-family:"Apercu Medium",Sans-serif;font-weight:400}.elementor-8568 .elementor-element.elementor-element-7699889>.elementor-widget-container{margin:15px;padding:20px;background-color:#8f705f;border-radius:15px}.elementor-8568 .elementor-element.elementor-element-7699889:hover .elementor-widget-container{background-color:#8F705FE0}.elementor-8568 .elementor-element.elementor-element-48e5f83{margin-top:0;margin-bottom:80px}.elementor-8568 .elementor-element.elementor-element-891c5b4{--e-image-carousel-slides-to-show:1}.elementor-8568 .elementor-element.elementor-element-7fc641ce{overflow:hidden;margin-top:0;margin-bottom:80px}.elementor-msie .elementor-8568 .elementor-element.elementor-element-7cbe34e .elementor-portfolio-item{width:calc(100%/3)}.elementor-8568 .elementor-element.elementor-element-7cbe34e .elementor-post__thumbnail__link{padding-bottom:calc(.77*100%)}.elementor-8568 .elementor-element.elementor-element-7cbe34e:after{content:"0.77";position:absolute;color:transparent}.elementor-8568 .elementor-element.elementor-element-7cbe34e{--grid-column-gap:40px;--grid-row-gap:40px}.elementor-8568 .elementor-element.elementor-element-7cbe34e a .elementor-portfolio-item__overlay{background-color:#00000080}.elementor-8568 .elementor-element.elementor-element-7cbe34e .elementor-portfolio-item__title{font-family:"GTAlpina-Regular",Sans-serif;font-weight:400}.elementor-8568 .elementor-element.elementor-element-8b9119f>.elementor-container{min-height:530px}.elementor-8568 .elementor-element.elementor-element-8b9119f{overflow:hidden;margin-top:0;margin-bottom:80px}.elementor-bc-flex-widget .elementor-8568 .elementor-element.elementor-element-e68bc2d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8568 .elementor-element.elementor-element-e68bc2d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8568 .elementor-element.elementor-element-e68bc2d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8568 .elementor-element.elementor-element-e68bc2d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jupiter.artbees.net/vyasa/wp-content/uploads/sites/161/2017/01/facility-bg-06.jpg")}.elementor-8568 .elementor-element.elementor-element-e68bc2d>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.5}.elementor-8568 .elementor-element.elementor-element-e68bc2d>.elementor-element-populated{transition:background .4s,border .3s,border-radius .3s,box-shadow .3s;padding:50px}.elementor-8568 .elementor-element.elementor-element-e68bc2d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8568 .elementor-element.elementor-element-e796816{text-align:left}.elementor-8568 .elementor-element.elementor-element-e796816 .elementor-heading-title{color:#fff;font-family:"GTAlpina-Regular",Sans-serif;font-size:30px;font-weight:400}.elementor-bc-flex-widget .elementor-8568 .elementor-element.elementor-element-179d7aa.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8568 .elementor-element.elementor-element-179d7aa.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8568 .elementor-element.elementor-element-179d7aa:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8568 .elementor-element.elementor-element-179d7aa>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://haciendacompostela.com/wp-content/uploads/2018/07/img_0118-1.jpg");background-position:center center}.elementor-8568 .elementor-element.elementor-element-179d7aa>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.5}.elementor-8568 .elementor-element.elementor-element-179d7aa>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px}.elementor-8568 .elementor-element.elementor-element-179d7aa>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8568 .elementor-element.elementor-element-29d945d{text-align:left}.elementor-8568 .elementor-element.elementor-element-29d945d .elementor-heading-title{color:#fff;font-family:"GTAlpina-Regular",Sans-serif;font-size:30px;font-weight:400}.elementor-8568 .elementor-element.elementor-element-0e8a932{margin-top:0;margin-bottom:80px}.elementor-8568 .elementor-element.elementor-element-c31464d.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-8568 .elementor-element.elementor-element-c31464d.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-8568 .elementor-element.elementor-element-c31464d.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-8568 .elementor-element.elementor-element-c31464d .elementor-image-box-wrapper .elementor-image-box-img{width:65%}.elementor-8568 .elementor-element.elementor-element-c31464d .elementor-image-box-img img{border-radius:0;transition-duration:.3s}.elementor-8568 .elementor-element.elementor-element-c31464d .elementor-image-box-title{color:#fff;font-family:"GTAlpina-Regular",Sans-serif;font-weight:400}.elementor-8568 .elementor-element.elementor-element-c31464d .elementor-image-box-description{color:#fff;font-family:"Apercu Medium",Sans-serif;font-weight:300}.elementor-8568 .elementor-element.elementor-element-9e03478 .elementor-button{font-family:"Apercu Medium",Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:#000;color:#000;background-color:#fff;border-radius:3px;padding:12px 15px}.elementor-8568 .elementor-element.elementor-element-151c46a.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-8568 .elementor-element.elementor-element-151c46a.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-8568 .elementor-element.elementor-element-151c46a.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-8568 .elementor-element.elementor-element-151c46a .elementor-image-box-wrapper .elementor-image-box-img{width:60%}.elementor-8568 .elementor-element.elementor-element-151c46a .elementor-image-box-img img{border-radius:0;transition-duration:.3s}.elementor-8568 .elementor-element.elementor-element-151c46a .elementor-image-box-title{color:#fff;font-family:"GTAlpina-Regular",Sans-serif;font-weight:400}.elementor-8568 .elementor-element.elementor-element-151c46a .elementor-image-box-description{color:#fff;font-family:"Apercu Medium",Sans-serif;font-weight:300}.elementor-8568 .elementor-element.elementor-element-4d468ee .elementor-button{font-family:"Apercu Medium",Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:#000;color:#000;background-color:#fff;border-radius:3px;padding:12px 15px}.elementor-8568 .elementor-element.elementor-element-892755c{overflow:hidden;margin-top:0;margin-bottom:50px}.elementor-8568 .elementor-element.elementor-element-9044e54{text-align:center}.elementor-8568 .elementor-element.elementor-element-9044e54 .elementor-heading-title{color:#fff;font-family:"GTAlpina-Regular",Sans-serif;font-weight:400;letter-spacing:1.4px}.elementor-8568 .elementor-element.elementor-element-9044e54>.elementor-widget-container{margin:0 0 20px}.elementor-8568 .elementor-element.elementor-element-40ed78d>.elementor-container{min-height:400px}.elementor-bc-flex-widget .elementor-8568 .elementor-element.elementor-element-89864eb.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8568 .elementor-element.elementor-element-89864eb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8568 .elementor-element.elementor-element-89864eb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8568 .elementor-element.elementor-element-89864eb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://haciendacompostela.com/wp-content/uploads/2023/09/raices-glamping-164-min-scaled.jpg");background-repeat:no-repeat;background-size:cover}.elementor-8568 .elementor-element.elementor-element-89864eb>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.18}.elementor-8568 .elementor-element.elementor-element-89864eb>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8568 .elementor-element.elementor-element-89864eb>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8568 .elementor-element.elementor-element-f1b7b27{text-align:right}.elementor-8568 .elementor-element.elementor-element-f1b7b27 .elementor-heading-title{color:#fff;font-family:"GTAlpina-Regular",Sans-serif;font-size:25px;font-weight:400}.elementor-8568 .elementor-element.elementor-element-e77e6b1 .elementor-button{font-family:"Apercu Medium",Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;fill:#fff;color:#fff;background-color:#FFFFFF00;border-style:solid;border-width:1px;border-radius:20px;padding:10px 20px}.elementor-bc-flex-widget .elementor-8568 .elementor-element.elementor-element-af2938d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8568 .elementor-element.elementor-element-af2938d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8568 .elementor-element.elementor-element-af2938d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8568 .elementor-element.elementor-element-af2938d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://haciendacompostela.com/wp-content/uploads/2023/09/raices-glamping-092-min-scaled.jpg");background-repeat:no-repeat;background-size:cover}.elementor-8568 .elementor-element.elementor-element-af2938d>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.18}.elementor-8568 .elementor-element.elementor-element-af2938d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8568 .elementor-element.elementor-element-af2938d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8568 .elementor-element.elementor-element-7d4d2fc{text-align:right}.elementor-8568 .elementor-element.elementor-element-7d4d2fc .elementor-heading-title{color:#fff;font-family:"GTAlpina-Regular",Sans-serif;font-size:25px;font-weight:400}.elementor-8568 .elementor-element.elementor-element-1995746 .elementor-button{font-family:"Apercu Medium",Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;fill:#fff;color:#fff;background-color:#FFFFFF00;border-style:solid;border-width:1px;border-radius:20px;padding:10px 20px}body.elementor-page-8568:not(.elementor-motion-effects-element-type-background),body.elementor-page-8568>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ca9d84}@media(max-width:1024px) and (min-width:737px){.elementor-8568 .elementor-element.elementor-element-9af0ccc{width:50%}.elementor-8568 .elementor-element.elementor-element-10a0611{width:50%}.elementor-8568 .elementor-element.elementor-element-a11ea9f{width:50%}.elementor-8568 .elementor-element.elementor-element-8bc2931{width:50%}.elementor-8568 .elementor-element.elementor-element-91fe6d8{width:100%}.elementor-8568 .elementor-element.elementor-element-e68bc2d{width:100%}.elementor-8568 .elementor-element.elementor-element-179d7aa{width:100%}}@media(max-width:1024px){.elementor-8568 .elementor-element.elementor-element-14f30e8d .elementor-heading-title{font-size:20px}.elementor-8568 .elementor-element.elementor-element-55697061 .elementor-heading-title{font-size:35px}.elementor-8568 .elementor-element.elementor-element-43d8007 .elementor-heading-title{font-size:25px}.elementor-8568 .elementor-element.elementor-element-0cbfa5a .elementor-heading-title{font-size:18px}.elementor-8568 .elementor-element.elementor-element-6c6cc3b .elementor-heading-title{font-size:18px}.elementor-8568 .elementor-element.elementor-element-1544639 .elementor-heading-title{font-size:18px}.elementor-bc-flex-widget .elementor-8568 .elementor-element.elementor-element-10a0611.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8568 .elementor-element.elementor-element-10a0611.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8568 .elementor-element.elementor-element-436883b img{width:100%}.elementor-8568 .elementor-element.elementor-element-e436a1b .elementor-heading-title{font-size:35px}.elementor-8568 .elementor-element.elementor-element-940a8ff .elementor-button{font-size:14px;padding:10px 15px}.elementor-8568 .elementor-element.elementor-element-13f300e .elementor-icon-box-title,.elementor-8568 .elementor-element.elementor-element-13f300e .elementor-icon-box-title a{font-size:18px}.elementor-8568 .elementor-element.elementor-element-1da89d5 .elementor-icon-box-title,.elementor-8568 .elementor-element.elementor-element-1da89d5 .elementor-icon-box-title a{font-size:18px}.elementor-8568 .elementor-element.elementor-element-7699889 .elementor-icon-box-title,.elementor-8568 .elementor-element.elementor-element-7699889 .elementor-icon-box-title a{font-size:18px}.elementor-msie .elementor-8568 .elementor-element.elementor-element-7cbe34e .elementor-portfolio-item{width:calc(100%/2)}.elementor-8568 .elementor-element.elementor-element-8b9119f>.elementor-container{min-height:678px}.elementor-8568 .elementor-element.elementor-element-e68bc2d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8568 .elementor-element.elementor-element-e68bc2d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover}.elementor-8568 .elementor-element.elementor-element-9e03478 .elementor-button{font-size:14px;padding:10px 15px}.elementor-8568 .elementor-element.elementor-element-4d468ee .elementor-button{font-size:14px;padding:10px 15px}}@media(max-width:736px){.elementor-8568 .elementor-element.elementor-element-14f30e8d .elementor-heading-title{font-size:15px}.elementor-8568 .elementor-element.elementor-element-55697061 .elementor-heading-title{font-size:30px}.elementor-8568 .elementor-element.elementor-element-43d8007 .elementor-heading-title{font-size:25px}.elementor-8568 .elementor-element.elementor-element-43d8007>.elementor-widget-container{margin:0 0 20px}.elementor-8568 .elementor-element.elementor-element-0cbfa5a .elementor-heading-title{font-size:20px}.elementor-8568 .elementor-element.elementor-element-6c6cc3b .elementor-heading-title{font-size:20px}.elementor-8568 .elementor-element.elementor-element-1544639 .elementor-heading-title{font-size:20px}.elementor-8568 .elementor-element.elementor-element-3289409:not(.elementor-motion-effects-element-type-background),.elementor-8568 .elementor-element.elementor-element-3289409>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-size:cover}.elementor-8568 .elementor-element.elementor-element-e436a1b .elementor-heading-title{font-size:30px}.elementor-8568 .elementor-element.elementor-element-940a8ff .elementor-button{font-size:12px}.elementor-8568 .elementor-element.elementor-element-d7dadeb>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-8568 .elementor-element.elementor-element-b2209a7 .elementor-heading-title{font-size:25px}.elementor-msie .elementor-8568 .elementor-element.elementor-element-7cbe34e .elementor-portfolio-item{width:calc(100%/1)}.elementor-8568 .elementor-element.elementor-element-e68bc2d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8568 .elementor-element.elementor-element-e68bc2d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-size:cover}.elementor-8568 .elementor-element.elementor-element-179d7aa:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8568 .elementor-element.elementor-element-179d7aa>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover}.elementor-8568 .elementor-element.elementor-element-c31464d .elementor-image-box-img{margin-bottom:15px}.elementor-8568 .elementor-element.elementor-element-9e03478 .elementor-button{font-size:12px}.elementor-8568 .elementor-element.elementor-element-8f48d07>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-8568 .elementor-element.elementor-element-151c46a .elementor-image-box-img{margin-bottom:15px}.elementor-8568 .elementor-element.elementor-element-4d468ee .elementor-button{font-size:12px}.elementor-8568 .elementor-element.elementor-element-9044e54 .elementor-heading-title{font-size:25px}.elementor-8568 .elementor-element.elementor-element-40ed78d>.elementor-container{min-height:640px}}p{font-family:"Apercu Medium",Sans-serif;color:#fff !important}@font-face{font-family:'GTAlpina-Regular';font-style:normal;font-weight:400;font-display:auto;src:url('https://haciendacompostela.com/wp-content/uploads/2023/08/gtalpina-regular-1.ttf') format('truetype')}@font-face{font-family:'Apercu Medium';font-style:normal;font-weight:400;font-display:auto;src:url('https://haciendacompostela.com/wp-content/uploads/2023/08/apercu-medium-1.ttf') format('truetype')}