.cmp-experiencefragment .cmp-container>.aem-Grid>.value-proposal{margin-top:0}
.rp-landings-valueproposal-component{margin:32px 16px}
@media only screen and (min-width:1440px){.rp-landings-valueproposal-component{margin:60px auto}
}
.rp-landings-valueproposal-component__title.title{text-align:center;width:100%;margin-bottom:32px}
.rp-landings-valueproposal-component__title.title .titleComponent *{margin-bottom:0 !important}
.rp-landings-valueproposal-component__title.title .titleComponent .rp-landings-modal-starter-component__legacy-trigger{cursor:pointer}
.rp-landings-valueproposal-component__title.title .titleComponent .rp-landings-value-proposal-component__modal{display:flex;justify-content:center}
.rp-landings-valueproposal-component__title.title .titleComponent .rp-landings-value-proposal-component__modal .rp-landings-modal-starter-component__trigger,.rp-landings-valueproposal-component__title.title .titleComponent .rp-landings-value-proposal-component__modal .rp-landings-modal-starter-component__legacy-trigger{cursor:pointer}
.rp-landings-valueproposal-component__list{display:grid;grid-template-columns:1fr;gap:32px;justify-content:space-between;margin-bottom:0}
@media only screen and (min-width:720px){.rp-landings-valueproposal-component__list{grid-template-columns:repeat(2,1fr)}
}
@media only screen and (min-width:1024px){.rp-landings-valueproposal-component__list{display:flex}
}
@media only screen and (min-width:1440px){.rp-landings-valueproposal-component__list{margin:0 auto;width:1176px;gap:12px}
}
.rp-landings-valueproposal-component__item{flex:1}
.rp-landings-valueproposal-component__item--separator{border-bottom:1px solid #ddd;padding-bottom:32px}
@media only screen and (min-width:720px){.rp-landings-valueproposal-component__item--separator{padding-bottom:0;border-bottom:0}
}
@media only screen and (min-width:1024px){.rp-landings-valueproposal-component__item--separator{border-right:1px solid #ddd}
}
@media only screen and (min-width:1440px){.rp-landings-valueproposal-component__item{min-width:279px}
}
.rp-landings-valueproposal-component__image-container img{min-width:32px;width:32px;height:auto;object-fit:contain}
.rp-landings-valueproposal-component__text-container{max-width:100%;color:var(--mobile-text-color)}
.rp-landings-valueproposal-component__text-container h1,.rp-landings-valueproposal-component__text-container h2,.rp-landings-valueproposal-component__text-container h3,.rp-landings-valueproposal-component__text-container h4,.rp-landings-valueproposal-component__text-container h5,.rp-landings-valueproposal-component__text-container h6{line-height:27.6px;letter-spacing:0}
.rp-landings-valueproposal-component__text-container h4{font-size:23px !important}
@media(min-width:1024px){.rp-landings-valueproposal-component__text-container{color:var(--desktop-text-color)}
}
.rp-landings-valueproposal-component__text-container span.modalPopUp{cursor:pointer}
.rp-landings-valueproposal-component--icons .rp-landings-valueproposal-component__list{padding:0}
.rp-landings-valueproposal-component--icons .rp-landings-valueproposal-component__item{display:flex;gap:8px}
@media only screen and (min-width:1440px){.rp-landings-valueproposal-component--bullets .rp-landings-valueproposal-component__list{gap:32px}
}
@media only screen and (min-width:1440px){.rp-landings-valueproposal-component--bullets .rp-landings-valueproposal-component__list{width:1252px}
}
.rp-landings-valueproposal-component--bullets .rp-landings-valueproposal-component__item{display:list-item}
.rp-landings-valueproposal-component--bullets .rp-landings-valueproposal-component__item::marker{color:var(--mobile-text-color);font-size:23px}
@media(min-width:1024px){.rp-landings-valueproposal-component--bullets .rp-landings-valueproposal-component__item::marker{color:var(--desktop-text-color)}
}
.rp-landings-valueproposal-component__item--top{flex-direction:column}
.rp-landings-valueproposal-component__item--inline{flex-direction:row}
.rp-landings-valueproposal-component__item--left{align-self:flex-start}
.rp-landings-valueproposal-component__item--left+.rp-landings-valueproposal-component__text-container{text-align:start}
.rp-landings-valueproposal-component__item--left+.rp-landings-valueproposal-component__text-container *{font-family:RepsolSoleDisplayRegular,sans-serif}
.rp-landings-valueproposal-component__item--center{align-self:center}
.rp-landings-valueproposal-component__item--center+.rp-landings-valueproposal-component__text-container{text-align:center;align-self:center}
.rp-landings-valueproposal-component__item--center+.rp-landings-valueproposal-component__text-container *{font-family:RepsolSoleDisplayRegular,sans-serif}
coral-dialog[trackingfeature="aem:sites:components:dialogs:value proposal"] coral-colorinput-swatch.coral3-ColorInput-swatch label,coral-dialog[trackingfeature="aem:sites:components:dialogs:value proposal"] .coral3-ColorInput-buttonWrapper label{display:none}
coral-dialog[trackingfeature="aem:sites:components:dialogs:value proposal"] .coral3-ColorInput--swatch .coral3-ColorInput-button{border:1px solid #000}
coral-dialog[trackingfeature="aem:sites:components:dialogs:value proposal"] .coral3-ColorInput coral-overlay.coral3-ColorInput-onlySwatchesView{left:0 !important}
coral-dialog[trackingfeature="aem:sites:components:dialogs:value proposal"] .coral-Form-fieldset:first-of-type .coral-Form-fieldset-legend{margin-top:0}
coral-dialog[trackingfeature="aem:sites:components:dialogs:value proposal"] coral-multifield[data-granite-coral-multifield-name="./valueProposals"] coral-multifield-item coral-multifield-item-content div .coral-Form-fieldset{margin:1.5rem .625rem 1.625rem .625rem}
coral-dialog[trackingfeature="aem:sites:components:dialogs:value proposal"] coral-multifield[data-granite-coral-multifield-name="./valueProposals"] coral-multifield-item coral-multifield-item-content div .coral-Form-fieldset ~ .coral-Form-fieldwrapper{margin-left:.625rem}
coral-dialog[trackingfeature="aem:sites:components:dialogs:value proposal"] coral-multifield[data-granite-coral-multifield-name="./valueProposals"] coral-multifield-item coral-multifield-item-content div .coral-Form-fieldset .coral-Form-fieldwrapper:last-child{display:none}