.elementor-3226 .elementor-element.elementor-element-1fce0f1{--display:flex;}.elementor-3226 .elementor-element.elementor-element-9e1e7a2{--display:flex;}.elementor-3226 .elementor-element.elementor-element-7285df5{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3226 .elementor-element.elementor-element-0bdc17c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-3226 .elementor-element.elementor-element-c9dc007{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3226 .elementor-element.elementor-element-b4511c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-3226 .elementor-element.elementor-element-2367296{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3226 .elementor-element.elementor-element-b3c7825{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-3226 .elementor-element.elementor-element-404949a{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3226 .elementor-element.elementor-element-de32fdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-3226 .elementor-element.elementor-element-8944103{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3226 .elementor-element.elementor-element-9735ddb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-3226 .elementor-element.elementor-element-1f113e8{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-3226 .elementor-element.elementor-element-1f113e8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;}@media(max-width:767px){.elementor-3226 .elementor-element.elementor-element-1fce0f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3226 .elementor-element.elementor-element-0bdc17c{font-size:12px;}.elementor-3226 .elementor-element.elementor-element-b4511c8{font-size:12px;}.elementor-3226 .elementor-element.elementor-element-b3c7825{font-size:12px;}.elementor-3226 .elementor-element.elementor-element-de32fdf{font-size:12px;}.elementor-3226 .elementor-element.elementor-element-9735ddb{font-size:12px;}}/* Start custom CSS for html, class: .elementor-element-ed844a4 *//* =========================================================
   ALCANZA — ARTÍCULO SEO
   INVERSIÓN EN SANTA CATALINA
========================================================= */

.alcanza-invest-post{
	--verde:#00733f;
	--verde-oscuro:#005f34;
	--verde-claro:#94b82b;
	--verde-suave:#f2f6dd;
	--crema:#f8f7f1;
	--naranja:#ff6535;
	--texto:#4f504b;
	--borde:#dfe3d6;
	--blanco:#ffffff;

	width:100%;
	max-width:none;
	margin:0;
	padding:0;

	font-family:inherit;
	color:var(--texto);
	font-size:16px;
	line-height:1.72;
}


/* =========================================================
   GENERAL
========================================================= */

.alcanza-invest-post *{
	box-sizing:border-box;
}

.alcanza-invest-post section{
	margin:0 0 68px;
	padding:0;
	scroll-margin-top:100px;
}

.alcanza-invest-post p{
	margin:0 0 18px;
}

.alcanza-invest-post strong{
	color:#233d2d;
	font-weight:700;
}

.alcanza-invest-post a{
	color:var(--verde);
	font-weight:700;
	text-decoration:none;
}

.alcanza-invest-post a:hover{
	text-decoration:underline;
}


/* =========================================================
   TÍTULOS
========================================================= */

.alcanza-invest-post h2{
	margin:0 0 22px;
	padding:0;

	color:var(--verde);
	font-size:clamp(31px,4vw,46px);
	line-height:1.05;
	letter-spacing:-1.4px;
	font-weight:800;
}

.alcanza-invest-post h3{
	margin:0 0 12px;
	padding:0;

	color:var(--verde-oscuro);
	font-size:20px;
	line-height:1.25;
	font-weight:750;
}


/* =========================================================
   INTRO
========================================================= */

.invest-intro{
	width:100%;
	max-width:none;
	margin:0 0 42px;
	padding:0;
}

.invest-intro-lead{
	margin:0 0 18px !important;
	padding:0;

	font-size:20px;
	line-height:1.7;
	color:#3f413d;
}

.invest-intro-lead strong{
	color:var(--verde);
}

.invest-intro > p:last-of-type{
	margin-bottom:26px;
}


/* =========================================================
   ÍNDICE
========================================================= */

.invest-index{
	width:100%;
	margin:28px 0 0;
	padding:26px 30px;

	background:var(--crema);
	border:1px solid var(--borde);
	border-radius:16px;
}

.invest-index-title{
	display:block;
	margin-bottom:14px;

	color:var(--verde);
	font-size:13px;
	font-weight:800;
	text-transform:uppercase;
	letter-spacing:1.4px;
}

.invest-index ul{
	display:grid;
	grid-template-columns:repeat(2,1fr);
	gap:10px 30px;

	margin:0;
	padding:0;
	list-style:none;
}

.invest-index li{
	position:relative;
	margin:0;
	padding-left:18px;

	font-size:14px;
	line-height:1.5;
}

.invest-index li:before{
	content:"";
	position:absolute;
	left:0;
	top:.58em;

	width:7px;
	height:7px;

	background:var(--verde-claro);
	border-radius:50%;
}

.invest-index a{
	color:#555;
	font-weight:600;
}


/* =========================================================
   ETIQUETA DE SECCIÓN
========================================================= */

.invest-section-label{
	display:flex;
	align-items:center;
	gap:10px;

	margin:0 0 34px;
	padding:0;

	color:var(--naranja);
	font-size:11px;
	font-weight:800;
	text-transform:uppercase;
	letter-spacing:1.4px;
}

.invest-section-label:before{
	content:"";
	display:block;
	flex:0 0 24px;

	width:24px;
	height:3px;

	background:var(--verde-claro);
	border-radius:10px;
}


/* =========================================================
   PRIMERA SECCIÓN
========================================================= */

.alcanza-invest-post #invertir-santa-catalina{
	margin-top:0;
	padding-top:0;
}


/* =========================================================
   BLOQUE 01 — 3 FACTORES
========================================================= */

.invest-factor-grid{
	display:grid;
	grid-template-columns:repeat(3,1fr);
	gap:15px;

	margin:32px 0 0;
	padding:0;
}

.invest-factor-card{
	min-height:225px;
	padding:27px 25px;

	background:var(--crema);
	border:1px solid transparent;
	border-radius:15px;

	transition:.25s ease;
}

.invest-factor-card:hover{
	transform:translateY(-3px);
	border-color:var(--borde);
}

.invest-factor-number{
	margin-bottom:28px;

	color:var(--naranja);
	font-size:11px;
	font-weight:800;
}

.invest-factor-card h3{
	font-size:19px;
}

.invest-factor-card p{
	margin:0;
	font-size:14px;
	line-height:1.65;
}


/* =========================================================
   IMAGEN GRANDE
========================================================= */

.invest-image{
	width:100%;
	margin:42px 0;
	padding:0;
}

.invest-image img{
	display:block;
	width:100%;
	height:480px;

	object-fit:cover;
	border-radius:20px;
}

.invest-image figcaption{
	padding:10px 4px 0;

	color:#83837d;
	font-size:12px;
	text-align:center;
}


/* =========================================================
   BLOQUE 02 — UBICACIÓN
========================================================= */

.invest-location-layout{
	display:grid;
	grid-template-columns:1.25fr .95fr;
	gap:14px;

	margin:30px 0 0;
	padding:0;
}

.invest-location-main{
	padding:32px 34px;

	background:#fff;
	border:1px solid var(--borde);
	border-radius:16px;
}

.invest-location-main h3{
	margin-bottom:16px;
	font-size:23px;
}

.invest-location-cards{
	display:grid;
	grid-template-columns:repeat(2,1fr);
	gap:12px;
}

.invest-mini-card{
	display:flex;
	flex-direction:column;
	justify-content:center;

	min-height:160px;
	padding:22px;

	background:var(--crema);
	border-radius:14px;
}

.invest-mini-card span{
	margin-bottom:9px;

	color:var(--verde);
	font-weight:800;
	font-size:15px;
}

.invest-mini-card p{
	margin:0;
	font-size:13px;
	line-height:1.6;
}


/* =========================================================
   DESTACADO
========================================================= */

.invest-highlight{
	width:100%;
	margin:28px 0 0;
	padding:22px 26px;

	background:var(--verde-suave);
	border:1px solid #d5dfa8;
	border-radius:13px;

	font-size:14px;
}

.invest-highlight strong{
	color:#172e20;
}


/* =========================================================
   VALORIZACIÓN
========================================================= */

.invest-value-layout{
	display:grid;
	grid-template-columns:.9fr 1.6fr;
	gap:14px;

	margin:32px 0 0;
	padding:0;
}

.invest-value-primary{
	padding:34px 30px;

	background:var(--verde);
	color:#fff;
	border-radius:16px;
}

.invest-value-primary h3{
	color:#fff;
	font-size:23px;
}

.invest-value-primary p{
	color:rgba(255,255,255,.9);
}

.invest-value-primary strong{
	color:#fff;
}

.invest-value-grid{
	display:grid;
	grid-template-columns:repeat(2,1fr);
	gap:12px;
}

.invest-value-card{
	padding:26px 24px;

	border:1px solid var(--borde);
	border-radius:14px;
}

.invest-value-card small{
	display:block;
	margin-bottom:21px;

	color:var(--naranja);
	font-weight:800;
}

.invest-value-card p{
	margin:0;
	font-size:13px;
	line-height:1.65;
}


/* =========================================================
   DEMANDA
========================================================= */

.invest-profile-grid{
	display:grid;
	grid-template-columns:repeat(4,1fr);
	gap:12px;

	margin:30px 0 0;
	padding:0;
}

.invest-profile{
	padding:24px 20px;

	background:var(--crema);
	border-radius:14px;
}

.invest-profile-num{
	display:flex;
	align-items:center;
	justify-content:center;

	width:34px;
	height:34px;
	margin-bottom:24px;

	background:var(--verde-claro);
	color:#fff;
	border-radius:50%;

	font-size:11px;
	font-weight:800;
}

.invest-profile h3{
	font-size:16px;
}

.invest-profile p{
	margin:0;
	font-size:13px;
}


/* =========================================================
   CARACTERÍSTICAS
========================================================= */

.invest-features{
	display:grid;
	grid-template-columns:repeat(2,1fr);
	gap:14px;

	margin:28px 0 0;
	padding:0;
}

.invest-feature{
	padding:29px 27px;

	background:#fff;
	border:1px solid var(--borde);
	border-radius:15px;
}

.invest-feature:first-child{
	background:var(--crema);
}

.invest-feature-index{
	display:block;
	margin-bottom:18px;

	color:var(--verde-claro);
	font-size:11px;
	font-weight:800;
}


/* =========================================================
   VIVIR VS INVERTIR
========================================================= */

.invest-compare{
	display:grid;
	grid-template-columns:1fr 1fr;
	gap:14px;

	margin:30px 0 0;
	padding:0;
}

.invest-compare-card{
	padding:32px 30px;
	border-radius:16px;
}

.invest-compare-card:first-child{
	background:var(--crema);
	border:1px solid var(--borde);
}

.invest-compare-card:last-child{
	background:var(--verde);
	color:#fff;
}

.invest-compare-card:last-child h3,
.invest-compare-card:last-child strong{
	color:#fff;
}

.invest-compare-card:last-child p{
	color:rgba(255,255,255,.9);
}

.invest-compare-label{
	display:block;
	margin-bottom:24px;

	color:var(--naranja);
	font-size:10px;
	font-weight:800;
	text-transform:uppercase;
	letter-spacing:1.3px;
}

.invest-compare-card:last-child .invest-compare-label{
	color:#d7ea86;
}


/* =========================================================
   CHECKLIST FINAL
========================================================= */

.invest-check-layout{
	display:grid;
	grid-template-columns:.8fr 1.6fr;
	gap:14px;

	margin:30px 0 0;
	padding:0;
}

.invest-check-intro{
	padding:31px 28px;

	background:var(--crema);
	border-radius:16px;
}

.invest-check-grid{
	display:grid;
	grid-template-columns:repeat(2,1fr);
	gap:12px;
}

.invest-check-card{
	padding:23px;

	border:1px solid var(--borde);
	border-radius:14px;
}

.invest-check-top{
	display:flex;
	align-items:center;
	gap:13px;

	margin-bottom:13px;
}

.invest-check-number{
	display:flex;
	align-items:center;
	justify-content:center;

	width:30px;
	height:30px;
	flex:0 0 30px;

	background:var(--verde-claro);
	color:#fff;
	border-radius:50%;

	font-size:10px;
	font-weight:800;
}

.invest-check-card h3{
	margin:0;
	font-size:15px;
}

.invest-check-card p{
	margin:0;
	font-size:13px;
	line-height:1.6;
}


/* =========================================================
   CONCLUSIÓN
========================================================= */

.invest-conclusion{
	margin-top:72px !important;
	padding:45px 50px !important;

	background:var(--verde);
	border-radius:20px;
	color:#fff;
}

.alcanza-invest-post .invest-conclusion h2{
	color:#fff;
	font-size:36px;
}

.invest-conclusion p{
	color:rgba(255,255,255,.91);
}

.invest-conclusion strong{
	color:#fff;
}


/* =========================================================
   FUENTES CONSULTADAS
========================================================= */

.invest-sources{
	margin:0 0 68px !important;
	padding:0 !important;
}

.invest-sources-header{
	display:flex;
	align-items:center;

	margin:0 0 22px;
	padding-top:24px;

	border-top:1px solid var(--borde);
}

.invest-sources-header span{
	color:#26372c;
	font-size:11px;
	font-weight:800;
	text-transform:uppercase;
	letter-spacing:1.2px;
}

.invest-sources-grid{
	display:grid;
	grid-template-columns:repeat(2,1fr);
	gap:12px;

	margin:0;
	padding:0;
}

.invest-source-card{
	display:grid;
	grid-template-columns:30px 1fr;
	gap:14px;

	min-height:145px;
	padding:22px 22px;

	background:#fff;
	border:1px solid var(--borde);
	border-radius:13px;
}

.invest-source-number{
	padding-top:2px;

	color:var(--verde-claro);
	font-size:11px;
	font-weight:800;
}

.invest-source-content h3{
	margin:0 0 7px;

	color:#344039;
	font-size:14px;
	line-height:1.4;
	font-weight:750;
}

.invest-source-content p{
	margin:0 0 12px;

	color:#686963;
	font-size:12.5px;
	line-height:1.55;
}

.invest-source-content a{
	display:inline-block;

	color:var(--verde);
	font-size:12px;
	font-weight:800;
}

.invest-source-content a:hover{
	text-decoration:underline;
}

.invest-sources-disclaimer{
	margin:14px 0 0 !important;

	color:#7a7b75;
	font-size:11px;
	line-height:1.55;
}


/* =========================================================
   TABLET
========================================================= */

@media(max-width:900px){

	.invest-factor-grid,
	.invest-profile-grid{
		grid-template-columns:repeat(2,1fr);
	}

	.invest-location-layout,
	.invest-value-layout,
	.invest-check-layout{
		grid-template-columns:1fr;
	}

}


/* =========================================================
   MOBILE
========================================================= */

@media(max-width:767px){

	.alcanza-invest-post{
		width:100%;
		max-width:none;
		margin:0;
		padding:0;

		font-size:15px;
	}

	.alcanza-invest-post section{
		margin-bottom:52px;
		padding:0;
	}

	.alcanza-invest-post h2{
		font-size:31px;
		letter-spacing:-.7px;
	}

	.invest-intro{
		width:100%;
		max-width:none;
		margin:0 0 34px;
		padding:0;
	}

	.invest-intro-lead{
		margin-top:0 !important;
		font-size:17px;
	}

	.invest-intro > p:last-of-type{
		margin-bottom:20px;
	}

	.invest-index{
		margin-top:22px;
		padding:22px 20px;
	}

	.invest-index ul{
		grid-template-columns:1fr;
	}

	.invest-section-label{
		margin-bottom:26px;
	}

	.invest-factor-grid,
	.invest-profile-grid,
	.invest-features,
	.invest-compare,
	.invest-check-grid,
	.invest-sources-grid{
		grid-template-columns:1fr;
	}

	.invest-factor-card{
		min-height:auto;
	}

	.invest-location-cards{
		grid-template-columns:1fr 1fr;
	}

	.invest-image img{
		height:310px;
		border-radius:14px;
	}

	.invest-location-main,
	.invest-value-primary,
	.invest-compare-card,
	.invest-check-intro{
		padding:25px 22px;
	}

	.invest-conclusion{
		margin-top:55px !important;
		padding:30px 24px !important;
	}

	.alcanza-invest-post .invest-conclusion h2{
		font-size:29px;
	}

	.invest-source-card{
		min-height:auto;
		padding:20px;
	}

}


/* =========================================================
   MOBILE PEQUEÑO
========================================================= */

@media(max-width:480px){

	.invest-location-cards{
		grid-template-columns:1fr;
	}

	.invest-mini-card{
		min-height:120px;
	}

	.invest-source-card{
		grid-template-columns:26px 1fr;
		gap:10px;
	}

}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1f113e8 *//* =========================================================
   ALCANZA / CATALINA LIVING
   NUEVO ACORDEÓN ELEMENTOR
   No modifica la fuente
========================================================= */


/* ---------------------------------------------------------
   CONTENEDOR GENERAL
--------------------------------------------------------- */

.elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion {
    display: flex;
    flex-direction: column;
    gap: 10px;
}


/* ---------------------------------------------------------
   CADA ITEM
--------------------------------------------------------- */

.elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item {
    overflow: hidden;

    border: 1px solid #dfe5d7 !important;
    border-radius: 14px;

    background: #ffffff;

    transition:
        border-color .25s ease,
        box-shadow .25s ease,
        transform .25s ease;
}


/* hover */

.elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item:hover {
    border-color: rgba(151, 179, 49, .55) !important;

    box-shadow: 0 8px 24px rgba(0, 79, 46, .06);
}


/* ---------------------------------------------------------
   CABECERA / PREGUNTA
--------------------------------------------------------- */

.elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item-title {
    position: relative;

    min-height: 60px;

    padding: 17px 20px !important;

    border: 0 !important;

    background: #ffffff;

    color: #26362b;

    transition:
        background .25s ease,
        color .25s ease;
}


/* pequeña línea lateral */

.elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item-title::before {
    content: "";

    position: absolute;

    top: 50%;
    left: 0;

    width: 4px;
    height: 0;

    border-radius: 0 99px 99px 0;

    background: #ff692d;

    transform: translateY(-50%);

    transition: height .25s ease;
}


/* ---------------------------------------------------------
   TEXTO DE LA PREGUNTA
--------------------------------------------------------- */

.elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item-title-text {
    color: inherit;

    font-size: 16px;
    line-height: 1.45;

    font-weight: 600;
}


/* ---------------------------------------------------------
   ICONO + / -
--------------------------------------------------------- */

.elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item-title-icon {
    width: 32px;
    height: 32px;

    display: flex;
    align-items: center;
    justify-content: center;

    flex: 0 0 32px;

    border-radius: 50%;

    background: #f2f5df;

    color: #839c2e;

    transition:
        background .25s ease,
        color .25s ease,
        transform .25s ease;
}


.elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item-title-icon svg {
    width: 15px;
    height: 15px;

    fill: currentColor;
}


/* ---------------------------------------------------------
   ITEM ABIERTO
--------------------------------------------------------- */

.elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item[open] {
    border-color: rgba(151, 179, 49, .55) !important;

    box-shadow: 0 10px 28px rgba(0, 79, 46, .07);
}


.elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item[open] .e-n-accordion-item-title {
    background:
        linear-gradient(
            90deg,
            #f6f8eb 0%,
            #fbfcf7 100%
        );

    color: #006b3c;
}


.elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item[open] .e-n-accordion-item-title::before {
    height: 34px;
}


.elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item[open] .e-n-accordion-item-title-icon {
    background: #97b331;

    color: #ffffff;
}


/* ---------------------------------------------------------
   CONTENIDO ABIERTO
--------------------------------------------------------- */

.elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item > .e-con {
    padding: 6px 22px 22px !important;

    background:
        linear-gradient(
            180deg,
            #fbfcf7 0%,
            #ffffff 100%
        );
}


/* texto dentro del contenido */

.elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item > .e-con p {
    margin: 0;

    color: #626b64;

    font-size: 14px;
    line-height: 1.75;
}


/* negritas */

.elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item > .e-con strong {
    color: #006b3c;

    font-weight: 700;
}


/* enlaces por si agregas alguno */

.elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item > .e-con a {
    color: #006b3c;

    font-weight: 700;

    text-decoration-color: #97b331;
    text-underline-offset: 3px;
}


/* ---------------------------------------------------------
   MOBILE
--------------------------------------------------------- */

@media (max-width: 767px) {

    .elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion {
        gap: 8px;
    }


    .elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item {
        border-radius: 12px;
    }


    .elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item-title {
        min-height: 56px;

        padding: 15px 14px !important;
    }


    .elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item-title-text {
        padding-right: 8px;

        font-size: 14px;
        line-height: 1.45;
    }


    .elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item-title-icon {
        width: 29px;
        height: 29px;

        flex-basis: 29px;
    }


    .elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item > .e-con {
        padding: 4px 16px 18px !important;
    }


    .elementor-3226 .elementor-element.elementor-element-1f113e8 .e-n-accordion-item > .e-con p {
        font-size: 13px;
        line-height: 1.7;
    }

}/* End custom CSS */