.elementor-6019 .elementor-element.elementor-element-7b945155:not(.elementor-motion-effects-element-type-background), .elementor-6019 .elementor-element.elementor-element-7b945155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #871B3B 0%, var( --e-global-color-el_color_5 ) 100%);}.elementor-6019 .elementor-element.elementor-element-7b945155 > .elementor-container{min-height:20vh;}.elementor-6019 .elementor-element.elementor-element-7b945155 > .elementor-background-overlay{opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6019 .elementor-element.elementor-element-7b945155{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 90px 0px;}.elementor-bc-flex-widget .elementor-6019 .elementor-element.elementor-element-e47d540.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6019 .elementor-element.elementor-element-e47d540.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6019 .elementor-element.elementor-element-e47d540.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6019 .elementor-element.elementor-element-e47d540 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6019 .elementor-element.elementor-element-e47d540 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6019 .elementor-element.elementor-element-3ba94bd4{width:auto;max-width:auto;margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 20px) 15px;text-align:center;}.elementor-6019 .elementor-element.elementor-element-3ba94bd4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;color:#DBB473;}.elementor-6019 .elementor-element.elementor-element-38dd0a8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6019 .elementor-element.elementor-element-38dd0a8d .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:46px;font-weight:bold;text-transform:none;line-height:1.3em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-6019 .elementor-element.elementor-element-7e92c8ab:not(.elementor-motion-effects-element-type-background), .elementor-6019 .elementor-element.elementor-element-7e92c8ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-6019 .elementor-element.elementor-element-7e92c8ab > .elementor-container{max-width:900px;}.elementor-6019 .elementor-element.elementor-element-7e92c8ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:60px;}.elementor-6019 .elementor-element.elementor-element-7e92c8ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6019 .elementor-element.elementor-element-af404d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-6019 .elementor-element.elementor-element-af404d8 img, .elementor-6019 .elementor-element.elementor-element-af404d8 svg{border-radius:6px 6px 6px 6px;}.elementor-6019 .elementor-element.elementor-element-3c24c19{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--header-background-color:rgba(0,0,0,0);--item-text-hover-decoration:underline;--marker-color:#DBB473;--marker-size:6px;}.elementor-6019 .elementor-element.elementor-element-3c24c19 .elementor-toc__header-title{text-align:start;}.elementor-6019 .elementor-element.elementor-element-3c24c19 .elementor-toc__header, .elementor-6019 .elementor-element.elementor-element-3c24c19 .elementor-toc__header-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;}.elementor-6019 .elementor-element.elementor-element-3c24c19 .elementor-toc__header{flex-direction:row;}.elementor-6019 .elementor-element.elementor-element-3c24c19 .elementor-toc__list-item{font-family:"Inter", Sans-serif;font-size:16px;}.elementor-6019 .elementor-element.elementor-element-fb9fef8{--spacer-size:60px;}.elementor-6019 .elementor-element.elementor-element-ceb4974:not(.elementor-motion-effects-element-type-background), .elementor-6019 .elementor-element.elementor-element-ceb4974 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#871B3B;}.elementor-6019 .elementor-element.elementor-element-ceb4974 > .elementor-container{max-width:1147px;}.elementor-6019 .elementor-element.elementor-element-ceb4974 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:79px;}.elementor-6019 .elementor-element.elementor-element-ceb4974{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:54px 24px 52px 24px;}.elementor-6019 .elementor-element.elementor-element-ceb4974 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6019 .elementor-element.elementor-element-7505f7a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-6019 .elementor-element.elementor-element-7505f7a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6019 .elementor-element.elementor-element-9c0aec6 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:34px;line-height:1.2em;color:#FFFFFF;}.elementor-6019 .elementor-element.elementor-element-f2f5267{font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#F2E4E8;--textColor:#F2E4E8;}.elementor-6019 .elementor-element.elementor-element-dc545aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:16px;}.elementor-6019 .elementor-element.elementor-element-dc545aa > .elementor-element-populated{padding:0px 0px 0px 8px;}.elementor-6019 .elementor-element.elementor-element-89c3459 .elementor-field-group > label, .elementor-6019 .elementor-element.elementor-element-89c3459 .elementor-field-subgroup label{color:#F2E4E8;}.elementor-6019 .elementor-element.elementor-element-89c3459 .elementor-field-group .elementor-field{color:#2A2A2A;}.elementor-6019 .elementor-element.elementor-element-89c3459 .elementor-field-group .elementor-field, .elementor-6019 .elementor-element.elementor-element-89c3459 .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.7em;}.elementor-6019 .elementor-element.elementor-element-89c3459 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-6019 .elementor-element.elementor-element-89c3459 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-6019 .elementor-element.elementor-element-89c3459 .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF;}.elementor-6019 .elementor-element.elementor-element-89c3459 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;word-spacing:3px;}.elementor-6019 .elementor-element.elementor-element-89c3459 .elementor-button, .elementor-6019 .elementor-element.elementor-element-89c3459 .elementor-button .elementor-button-icon{font-size:17px;}.elementor-6019 .elementor-element.elementor-element-89c3459 .e-form__buttons__wrapper__button-next{background-color:#DBB473;background-image:none;color:#2A2A2A;}.elementor-6019 .elementor-element.elementor-element-89c3459 .elementor-button[type="submit"]{background-color:#DBB473;background-image:none;color:#2A2A2A;}.elementor-6019 .elementor-element.elementor-element-89c3459 .elementor-button[type="submit"] svg *{fill:#2A2A2A;}.elementor-6019 .elementor-element.elementor-element-89c3459 .e-form__buttons__wrapper__button-next:hover{background-color:#FFFFFF;background-image:none;color:#871B3B;}.elementor-6019 .elementor-element.elementor-element-89c3459 .elementor-button[type="submit"]:hover{background-color:#FFFFFF;background-image:none;color:#871B3B;}.elementor-6019 .elementor-element.elementor-element-89c3459 .elementor-button[type="submit"]:hover svg *{fill:#871B3B;}.elementor-6019 .elementor-element.elementor-element-89c3459 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-6019 .elementor-element.elementor-element-89c3459{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-6019 .elementor-element.elementor-element-55520ed1:not(.elementor-motion-effects-element-type-background), .elementor-6019 .elementor-element.elementor-element-55520ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-6019 .elementor-element.elementor-element-55520ed1 > .elementor-background-overlay{opacity:0.08;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6019 .elementor-element.elementor-element-55520ed1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 30px;}.elementor-bc-flex-widget .elementor-6019 .elementor-element.elementor-element-6d776c88.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6019 .elementor-element.elementor-element-6d776c88.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6019 .elementor-element.elementor-element-6d776c88.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6019 .elementor-element.elementor-element-6d776c88 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:60px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6019 .elementor-element.elementor-element-6d776c88 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6019 .elementor-element.elementor-element-771096cd{text-align:center;}.elementor-6019 .elementor-element.elementor-element-771096cd .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:24px;font-weight:500;text-transform:none;line-height:1.4em;color:#FFFFFF;}.elementor-6019 .elementor-element.elementor-element-628cd03a{--spacer-size:40px;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .owl-carousel{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;--arrow-bg-height:60px;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .e-widget-swiper{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;}.elementor-6019 .elementor-element.elementor-element-65fc5d57{--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--object-fit:cover;--ratio-img-width:100%;--svg-width:100%;--height:100%;--max-height:100%;--max-width:100%;--arrow-display:inline-flex;--arrow-opacity:1;--bullet-display:none;--aspect-ratio:1;--arrow-icon-size:32px;}
					.elementor-6019 .elementor-element.elementor-element-65fc5d57 .description-under-image .post-thumbnail-wrap .post-thumbnail > .post-thumbnail-rollover:after,
					.elementor-6019 .elementor-element.elementor-element-65fc5d57 .gradient-overlap-layout-list article .post-thumbnail > .post-thumbnail-rollover:after,
					.elementor-6019 .elementor-element.elementor-element-65fc5d57 .description-on-hover article .post-thumbnail > .post-thumbnail-rollover:after
				 { transition: all 0.3s; }
							.elementor-6019 .elementor-element.elementor-element-65fc5d57 .description-under-image .post-thumbnail-wrap .post-thumbnail > .post-thumbnail-rollover:before,
							.elementor-6019 .elementor-element.elementor-element-65fc5d57 .gradient-overlap-layout-list article .post-thumbnail > .post-thumbnail-rollover:before,
							.elementor-6019 .elementor-element.elementor-element-65fc5d57 .description-on-hover article .post-thumbnail > .post-thumbnail-rollover:before { transition: opacity 0.3s;}
							.elementor-6019 .elementor-element.elementor-element-65fc5d57 .post-thumbnail:hover > .post-thumbnail-rollover:before,
							.elementor-6019 .elementor-element.elementor-element-65fc5d57 .post-thumbnail:not(:hover) > .post-thumbnail-rollover:after {transition-delay: 0.15s;}
							
					.elementor-6019 .elementor-element.elementor-element-65fc5d57 .description-under-image .post-thumbnail-wrap .post-thumbnail > .post-thumbnail-rollover:after,
					.elementor-6019 .elementor-element.elementor-element-65fc5d57 .gradient-overlap-layout-list article .post-thumbnail > .post-thumbnail-rollover:after,
					.elementor-6019 .elementor-element.elementor-element-65fc5d57 .description-on-hover article .post-thumbnail > .post-thumbnail-rollover:after
				{background:#00000040;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 article{background-color:#FFFFFF00;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .post-thumbnail-wrap .post-thumbnail{border-radius:6px 6px 6px 6px;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .post-thumbnail-wrap .post-thumbnail > .post-thumbnail-rollover{border-radius:6px 6px 6px 6px;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .post-thumbnail-wrap .post-thumbnail > .post-thumbnail-rollover img{border-radius:6px 6px 6px 6px;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .description-under-image .post-thumbnail-wrap:hover .post-thumbnail img,
					.elementor-6019 .elementor-element.elementor-element-65fc5d57 .description-on-hover article:hover .post-thumbnail img{opacity:100%;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .post-thumbnail-wrap{margin-bottom:25px;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .the7-hover-icon{font-size:24px;width:50px;height:50px;line-height:50px;border-radius:100% 100% 100% 100%;background:var( --e-global-color-el_color_1 );}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .the7-hover-icon > svg{width:24px;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 article .post-entry-content{padding:0px 0px 0px 0px;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .content-rollover-layout-list .post-entry-wrapper{padding:0px 0px 0px 0px;bottom:-0px;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .description-under-image .post-entry-content{align-self:center;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .description-on-hover .post-entry-content .post-entry-body{align-self:center;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .post-entry-content{text-align:center;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .classic-layout-list .post-thumbnail-wrap{text-align:center;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .ele-entry-title{font-family:var( --e-global-typography-el_title_5-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_5-font-size );font-weight:var( --e-global-typography-el_title_5-font-weight );text-transform:var( --e-global-typography-el_title_5-text-transform );line-height:var( --e-global-typography-el_title_5-line-height );margin-bottom:10px;}#the7-body .elementor-6019 .elementor-element.elementor-element-65fc5d57 article:not(.class-1):not(.keep-custom-css) .ele-entry-title a{color:#FFFFFF;}#the7-body .elementor-6019 .elementor-element.elementor-element-65fc5d57 article:not(.class-1):not(.keep-custom-css) .ele-entry-title span{color:#FFFFFF;}#the7-body .elementor-6019 .elementor-element.elementor-element-65fc5d57 article:not(.class-1):not(.keep-custom-css) .ele-entry-title a:hover{color:var( --e-global-color-el_color_1 );}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .content-rollover-layout-list.meta-info-off .post-entry-wrapper{bottom:-10px;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .entry-meta .meta-item:not(:first-child):before{content:"-";}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .entry-meta, .elementor-6019 .elementor-element.elementor-element-65fc5d57 .entry-meta > span{font-family:var( --e-global-typography-el_content_3-font-family ), Sans-serif;font-size:var( --e-global-typography-el_content_3-font-size );font-weight:var( --e-global-typography-el_content_3-font-weight );text-transform:var( --e-global-typography-el_content_3-text-transform );font-style:var( --e-global-typography-el_content_3-font-style );text-decoration:var( --e-global-typography-el_content_3-text-decoration );line-height:var( --e-global-typography-el_content_3-line-height );}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .entry-meta > a, .elementor-6019 .elementor-element.elementor-element-65fc5d57 .entry-meta > span{color:var( --e-global-color-el_color_7_2 );}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .entry-meta > a:after, .elementor-6019 .elementor-element.elementor-element-65fc5d57 .entry-meta > span:after{background:var( --e-global-color-el_color_7_2 );-webkit-box-shadow:var( --e-global-color-el_color_7_2 );box-shadow:var( --e-global-color-el_color_7_2 );}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .entry-meta{margin-bottom:0px;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .owl-nav div, .elementor-6019 .elementor-element.elementor-element-65fc5d57 .the7-swiper-button{width:max(60px, var(--arrow-icon-size, 1em));height:max(60px, var(--arrow-icon-size, 1em));border-width:0px;border-style:solid;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .owl-nav div> i, .elementor-6019 .elementor-element.elementor-element-65fc5d57 .the7-swiper-button> i{color:var( --e-global-color-el_color_7_2 );}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .owl-nav div> svg, .elementor-6019 .elementor-element.elementor-element-65fc5d57 .the7-swiper-button> svg{fill:var( --e-global-color-el_color_7_2 );color:var( --e-global-color-el_color_7_2 );}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .owl-nav div:hover> i, .elementor-6019 .elementor-element.elementor-element-65fc5d57 .the7-swiper-button:hover> i{color:var( --e-global-color-el_color_1 );}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .owl-nav div:hover> svg, .elementor-6019 .elementor-element.elementor-element-65fc5d57 .the7-swiper-button:hover> svg{fill:var( --e-global-color-el_color_1 );color:var( --e-global-color-el_color_1 );}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .owl-nav div.owl-prev,.elementor-6019 .elementor-element.elementor-element-65fc5d57 .the7-swiper-button-prev{top:var(--offset-v-m-img);--arrow-translate-y:calc(-50% + var(--arrow-v-offset));left:var(--arrow-h-offset);--arrow-translate-x:0;--arrow-v-offset:0px;--arrow-h-offset:-60px;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .owl-nav div.owl-next,.elementor-6019 .elementor-element.elementor-element-65fc5d57 .the7-swiper-button-next{top:var(--offset-v-m-img);--arrow-translate-y:calc(-50% + var(--arrow-v-offset));left:calc(100% - var(--arrow-h-offset));--arrow-translate-x:-100%;--arrow-v-offset:0px;--arrow-h-offset:-60px;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .owl-dots{--bullet-size:10px;--bullet-gap:16px;top:calc(100% + var(--bullet-v-offset, 10px));bottom:auto;--bullet-translate-y:0;left:calc(50% + var(--bullet-h-offset, 0px));right:auto;--bullet-translate-x:-50%;--bullet-position-left:calc(50% + var(--bullet-h-offset, 0px));--bullet-v-offset:9px;}@media(max-width:989px){.elementor-6019 .elementor-element.elementor-element-7b945155 > .elementor-container{min-height:200px;}.elementor-6019 .elementor-element.elementor-element-7b945155{padding:90px 0px 60px 0px;}.elementor-6019 .elementor-element.elementor-element-38dd0a8d .elementor-heading-title{font-size:40px;}.elementor-6019 .elementor-element.elementor-element-ceb4974{padding:80px 24px 80px 24px;}.elementor-6019 .elementor-element.elementor-element-7505f7a > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .ele-entry-title{font-size:var( --e-global-typography-el_title_5-font-size );line-height:var( --e-global-typography-el_title_5-line-height );}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .entry-meta, .elementor-6019 .elementor-element.elementor-element-65fc5d57 .entry-meta > span{font-size:var( --e-global-typography-el_content_3-font-size );line-height:var( --e-global-typography-el_content_3-line-height );}}@media(max-width:777px){.elementor-6019 .elementor-element.elementor-element-7b945155 > .elementor-container{min-height:150px;}.elementor-6019 .elementor-element.elementor-element-7b945155 > .elementor-background-overlay{background-size:100% auto;}.elementor-6019 .elementor-element.elementor-element-38dd0a8d .elementor-heading-title{font-size:30px;}.elementor-6019 .elementor-element.elementor-element-ceb4974{padding:64px 16px 64px 16px;}.elementor-6019 .elementor-element.elementor-element-7505f7a > .elementor-element-populated{padding:0px 0px 40px 0px;}.elementor-6019 .elementor-element.elementor-element-9c0aec6 .elementor-heading-title{font-size:26px;}.elementor-6019 .elementor-element.elementor-element-771096cd .elementor-heading-title{font-size:20px;}.elementor-6019 .elementor-element.elementor-element-628cd03a{--spacer-size:40px;}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .ele-entry-title{font-size:var( --e-global-typography-el_title_5-font-size );line-height:var( --e-global-typography-el_title_5-line-height );}.elementor-6019 .elementor-element.elementor-element-65fc5d57 .entry-meta, .elementor-6019 .elementor-element.elementor-element-65fc5d57 .entry-meta > span{font-size:var( --e-global-typography-el_content_3-font-size );line-height:var( --e-global-typography-el_content_3-line-height );}}/* Start custom CSS for heading, class: .elementor-element-3ba94bd4 */.elementor-6019 .elementor-element.elementor-element-3ba94bd4 .elementor-heading-title a{color:#DBB473;text-decoration:none;}
.elementor-6019 .elementor-element.elementor-element-3ba94bd4 .elementor-heading-title a:hover{color:#FFFFFF;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7e92c8ab */.elementor-6019 .elementor-element.elementor-element-7e92c8ab{background-color:#2A2A2A;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab .elementor-widget-theme-post-content{color:#E8E4E2;font-size:17px;line-height:1.8;max-width:760px;margin-left:auto;margin-right:auto;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab .elementor-widget-table-of-contents{max-width:760px;margin-left:auto;margin-right:auto;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab .elementor-widget-share-buttons{max-width:760px;margin-left:auto;margin-right:auto;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab h1,.elementor-6019 .elementor-element.elementor-element-7e92c8ab h2,.elementor-6019 .elementor-element.elementor-element-7e92c8ab h3,.elementor-6019 .elementor-element.elementor-element-7e92c8ab h4,.elementor-6019 .elementor-element.elementor-element-7e92c8ab h5,.elementor-6019 .elementor-element.elementor-element-7e92c8ab h6{color:#FFFFFF;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab li,.elementor-6019 .elementor-element.elementor-element-7e92c8ab p,.elementor-6019 .elementor-element.elementor-element-7e92c8ab td,.elementor-6019 .elementor-element.elementor-element-7e92c8ab th{color:#E8E4E2;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab p{margin:0 0 1.55em;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab .elementor-widget-theme-post-content h2{font-size:31px;line-height:1.25;margin:2.6em 0 .75em;padding-top:1.6em;border-top:1px solid rgba(255,255,255,.09);}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab .elementor-widget-theme-post-content h3{font-size:23px;line-height:1.3;margin:2.1em 0 .6em;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab .elementor-widget-theme-post-content > h2:first-child{margin-top:0;padding-top:0;border-top:0;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab ul,.elementor-6019 .elementor-element.elementor-element-7e92c8ab ol{margin:0 0 1.55em;padding-left:1.3em;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab li{margin-bottom:.55em;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab .elementor-widget-theme-post-content > p:first-of-type{font-size:20px;line-height:1.7;color:#FFFFFF;margin-bottom:2em;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab a{color:#871B3B;font-weight:700;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab a:hover,.elementor-6019 .elementor-element.elementor-element-7e92c8ab a:active{color:#6E1E36;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab h1 a,.elementor-6019 .elementor-element.elementor-element-7e92c8ab h2 a,.elementor-6019 .elementor-element.elementor-element-7e92c8ab h3 a,.elementor-6019 .elementor-element.elementor-element-7e92c8ab h4 a,.elementor-6019 .elementor-element.elementor-element-7e92c8ab h5 a,.elementor-6019 .elementor-element.elementor-element-7e92c8ab h6 a{color:#FFFFFF;font-weight:inherit;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab h1 a:hover,.elementor-6019 .elementor-element.elementor-element-7e92c8ab h2 a:hover,.elementor-6019 .elementor-element.elementor-element-7e92c8ab h3 a:hover,.elementor-6019 .elementor-element.elementor-element-7e92c8ab h4 a:hover{color:#DBB473;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab img{border-radius:4px;margin:1em 0 2em;}
/* Acordeo de FAQ: bloc Detalls natiu de WordPress */
.elementor-6019 .elementor-element.elementor-element-7e92c8ab details.wp-block-details{border-bottom:1px solid rgba(255,255,255,.12);margin:0;padding:0;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab details.wp-block-details:first-of-type{border-top:1px solid rgba(255,255,255,.12);}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab details.wp-block-details > summary{cursor:pointer;list-style:none;padding:18px 44px 18px 0;position:relative;font-family:"Libre Caslon Text",Georgia,serif;font-size:20px;line-height:1.35;color:#FFFFFF;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab details.wp-block-details > summary::-webkit-details-marker{display:none;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab details.wp-block-details > summary::marker{content:"";}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab details.wp-block-details > summary:after{content:"+";position:absolute;right:8px;top:50%;transform:translateY(-50%);font-family:Inter,sans-serif;font-size:26px;color:#DBB473;line-height:1;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab details.wp-block-details[open] > summary:after{content:"\2212";}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab details.wp-block-details > summary:hover{color:#DBB473;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab details.wp-block-details[open] > summary{color:#DBB473;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab details.wp-block-details > *:not(summary){margin-top:0;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab details.wp-block-details > *:last-child{margin-bottom:20px;}
/* Index de continguts */
.elementor-6019 .elementor-element.elementor-element-7e92c8ab .elementor-widget-table-of-contents a{color:#E8E4E2;font-weight:400;text-decoration:none;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab .elementor-widget-table-of-contents a:hover{color:#DBB473;}
.elementor-6019 .elementor-element.elementor-element-7e92c8ab .elementor-widget-table-of-contents li{margin-bottom:.35em;}/* End custom CSS */
.the7_elements_carousel-65fc5d57.portfolio-shortcode .post-details i {  margin: 0px;}.the7_elements_carousel-65fc5d57.portfolio-shortcode.content-bg-on.classic-layout-list article {  box-shadow: none;}.the7_elements_carousel-65fc5d57.portfolio-shortcode.description-on-hover article {  overflow: hidden;}.the7_elements_carousel-65fc5d57.portfolio-shortcode article {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements_carousel-65fc5d57.portfolio-shortcode article .post-entry-content {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements_carousel-65fc5d57.portfolio-shortcode:not(.mode-masonry) article:first-of-type,.the7_elements_carousel-65fc5d57.portfolio-shortcode:not(.mode-masonry) article.visible.first {  margin-top: 0;}.the7_elements_carousel-65fc5d57.portfolio-shortcode {  margin-left: auto;  margin-right: auto;}.the7_elements_carousel-65fc5d57.portfolio-shortcode.hover-scale article.post:after {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements_carousel-65fc5d57.portfolio-shortcode.content-bg-on.description-under-image article .post-entry-content {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements_carousel-65fc5d57.portfolio-shortcode .owl-nav div,.the7_elements_carousel-65fc5d57.portfolio-shortcode .owl-nav div:hover {  color: var(--the7-accent-color);}
/* Start custom CSS for section, class: .elementor-element-55520ed1 */.elementor-6019 .elementor-element.elementor-element-55520ed1{background-color:#2A2A2A;}
.elementor-6019 .elementor-element.elementor-element-55520ed1 h1,.elementor-6019 .elementor-element.elementor-element-55520ed1 h2,.elementor-6019 .elementor-element.elementor-element-55520ed1 h3,.elementor-6019 .elementor-element.elementor-element-55520ed1 h4,.elementor-6019 .elementor-element.elementor-element-55520ed1 h5{color:#FFFFFF;}
.elementor-6019 .elementor-element.elementor-element-55520ed1 .post-entry-title,.elementor-6019 .elementor-element.elementor-element-55520ed1 .post-entry-title a,.elementor-6019 .elementor-element.elementor-element-55520ed1 .entry-title,.elementor-6019 .elementor-element.elementor-element-55520ed1 .entry-title a{color:#FFFFFF;}
.elementor-6019 .elementor-element.elementor-element-55520ed1 .entry-meta,.elementor-6019 .elementor-element.elementor-element-55520ed1 .entry-meta *{color:#DBB473;}
.elementor-6019 .elementor-element.elementor-element-55520ed1 .post-entry-excerpt,.elementor-6019 .elementor-element.elementor-element-55520ed1 .post-entry-excerpt *{color:#B9B2AF;}/* End custom CSS */