.elementor .nos-hero-sub{font-family:var(--ae-font-body);font-size:17px;color:#FFFFFF;line-height:1.55em;}.elementor .nos-hero-vis-actions{position:relative;z-index:1;margin-block-start:12px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .nos-hero-copy{width:100%;max-width:800px;display:flex;flex-direction:column;gap:24px;}.elementor .nos-hero-base{padding-block-start:120px;padding-block-end:120px;padding-inline-start:var(--ae-gutter);padding-inline-end:var(--ae-gutter);background-color:var(--ae-line);display:flex;flex-direction:column;justify-content:center;}.elementor .nos-hero{min-height:460px;text-align:center;background-image:linear-gradient(90deg, #E8BDBB 0%,#F3D9D6 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;align-items:center;}.elementor .nos-historia-orn{width:300px;position:absolute;inset-block-end:-60px;inset-inline-start:-150px;}.elementor .nos-historia-rule{width:147px;margin-block-start:4px;margin-block-end:12px;}.elementor .nos-historia-col-text{width:47%;display:flex;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .nos-historia-img{width:100%;aspect-ratio:1 / 0.94;object-fit:cover;display:block;}.elementor .nos-historia-col-img{width:53%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;border-width:1px;border-color:var(--ae-line);border-style:solid;}.elementor .nos-historia-in{position:relative;z-index:1;display:flex;flex-direction:row;gap:90px;align-items:center;}.elementor .nos-historia{overflow:hidden;position:relative;background-color:#FFFFFF;align-items:center;}.elementor .nos-eq-col-orn{width:300px;position:absolute;inset-block-start:70px;inset-inline-end:-60px;}.elementor .nos-eq-col-sub{max-width:620px;text-align:center;}.elementor .nos-eq-col-img-1{width:100%;aspect-ratio:1 / 1;object-fit:cover;filter:saturate(200%);display:block;}.elementor .nos-eq-col-t-1{text-align:left;padding-block-start:18px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .nos-eq-cargo-1-col-sub{max-width:100%;text-align:left;padding-block-start:6px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .nos-eq-col-card-1{overflow:hidden;text-align:left;padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;gap:0px;}.elementor .nos-eq-col-img-2{width:100%;aspect-ratio:1 / 1;object-fit:cover;filter:saturate(200%);display:block;}.elementor .nos-eq-col-t-2{text-align:left;padding-block-start:18px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .nos-eq-cargo-2-col-sub{max-width:100%;text-align:left;padding-block-start:6px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .nos-eq-col-card-2{overflow:hidden;text-align:left;padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;gap:0px;}.elementor .nos-eq-col-grid{width:100%;max-width:974px;display:flex;flex-direction:row;gap:22px;align-items:stretch;}.elementor .nos-eq-col-in{position:relative;z-index:1;display:flex;flex-direction:column;gap:56px;align-items:center;}.elementor .nos-eq-colecciones{overflow:hidden;position:relative;align-items:center;}.elementor .nos-exp-orn{width:250px;position:absolute;inset-block-start:40px;inset-inline-start:-90px;}.elementor .nos-exp-sub{max-width:820px;text-align:center;}.elementor .nos-stat-t-1{position:relative;z-index:1;}.elementor .nos-stat-p-1{position:relative;z-index:1;font-size:16px;}.elementor .nos-stat-1{position:relative;padding-inline-start:22px;display:flex;flex-direction:column;gap:12px;flex:1 1 0%;}.elementor .nos-stat-t-2{position:relative;z-index:1;}.elementor .nos-stat-p-2{position:relative;z-index:1;font-size:16px;}.elementor .nos-stat-2{position:relative;padding-inline-start:28px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--ae-line);border-style:solid;display:flex;flex-direction:column;gap:12px;flex:1 1 0%;}.elementor .nos-stat-t-3{position:relative;z-index:1;}.elementor .nos-stat-p-3{position:relative;z-index:1;font-size:16px;}.elementor .nos-stat-3{position:relative;padding-inline-start:28px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--ae-line);border-style:solid;display:flex;flex-direction:column;gap:12px;flex:1 1 0%;}.elementor .nos-exp-stats{width:100%;display:flex;flex-direction:row;gap:60px;align-items:stretch;}.elementor .nos-exp-in{position:relative;z-index:1;display:flex;flex-direction:column;gap:64px;align-items:center;}.elementor .nos-experiencia{overflow:hidden;position:relative;background-color:#FFFFFF;align-items:center;}.elementor .nos-conf-sub{max-width:700px;}.elementor .nos-conf-cta{margin-block-start:10px;}.elementor .nos-conf-panel{width:100%;max-width:1200px;text-align:center;padding-block-start:66px;padding-block-end:66px;padding-inline-start:70px;padding-inline-end:70px;background-color:rgba(255,251,249,0.86);display:flex;flex-direction:column;gap:22px;align-items:center;}.elementor .nos-configurador{min-height:590px;padding-block-start:90px;padding-block-end:90px;padding-inline-start:var(--ae-gutter);padding-inline-end:var(--ae-gutter);background-image:url("https://aliancesexperience.com/wp-content/uploads/2026/08/configurador-de-alianzas-de-boda-manos-pareja.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .nos-cont-orn{width:270px;position:absolute;inset-inline-end:-70px;inset-block-end:40px;}.elementor .nos-cont-tel-ico{width:16px;height:16px;min-width:16px;aspect-ratio:1;color:var(--ae-accent);margin-block-start:2px;}.elementor .nos-cont-tel-row{flex-direction:row;gap:12px;align-items:flex-start;}.elementor .nos-cont-wa-ico{width:16px;height:16px;min-width:16px;aspect-ratio:1;color:var(--ae-accent);margin-block-start:2px;}.elementor .nos-cont-wa-row{flex-direction:row;gap:12px;align-items:flex-start;}.elementor .nos-cont-mail-ico{width:16px;height:16px;min-width:16px;aspect-ratio:1;color:var(--ae-accent);margin-block-start:2px;}.elementor .nos-cont-mail-row{flex-direction:row;gap:12px;align-items:flex-start;}.elementor .nos-cont-data{margin-block-start:14px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .nos-cont-col-text{width:48%;display:flex;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .nos-cont-form-title{padding-block-end:12px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ae-line);border-style:solid;}.elementor .nos-cont-col-form{width:52%;display:flex;flex-direction:column;gap:18px;}.elementor .nos-cont-in{position:relative;z-index:1;display:flex;flex-direction:row;gap:90px;align-items:center;}.elementor .nos-contacto{overflow:hidden;position:relative;align-items:center;}.elementor .nos-env-vis-img{width:50%;min-height:690px;background-image:url("https://aliancesexperience.com/wp-content/uploads/2026/08/envio-joyas-toda-espana-anillos-compromiso.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .nos-env-vis-eyebrow{position:relative;z-index:1;}.elementor .nos-env-vis-title{position:relative;z-index:1;}.elementor .nos-env-vis-body{position:relative;z-index:1;}.elementor .nos-env-vis-actions{position:relative;z-index:1;margin-block-start:12px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .nos-env-vis-text{width:50%;overflow:hidden;position:relative;padding-block-start:90px;padding-block-end:90px;padding-inline-start:78px;padding-inline-end:78px;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:flex-start;}.elementor .nos-env-visitanos{width:100%;padding:0px;background-color:#FFFFFF;display:flex;flex-direction:row-reverse;align-items:stretch;}.elementor .nos-op-cards{width:100%;display:flex;flex-direction:row;gap:22px;align-items:stretch;}.elementor .nos-op-caption{font-family:var(--ae-font-body);font-size:14px;color:var(--ae-body);text-align:center;}.elementor .nos-op-in{display:flex;flex-direction:column;gap:40px;align-items:center;}.elementor .nos-opiniones{align-items:center;}.elementor .nos-prem-body{text-align:center;}.elementor .nos-prem-badge-1{width:107px;}.elementor .nos-prem-badge-2{width:107px;}.elementor .nos-prem-badge-3{width:107px;}.elementor .nos-prem-badge-4{width:107px;}.elementor .nos-prem-badge-5{width:107px;}.elementor .nos-prem-badges{display:flex;flex-direction:row;gap:43px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .nos-prem-links{text-decoration:underline;display:flex;flex-direction:row;gap:28px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .nos-prem-in{display:flex;flex-direction:column;gap:40px;align-items:center;}.elementor .nos-premios{align-items:center;}.elementor .nos-faq-orn{width:300px;position:absolute;inset-inline-end:-50px;inset-block-end:-40px;}.elementor .nos-faq-in{width:100%;max-width:900px;position:relative;z-index:1;display:flex;flex-direction:column;gap:40px;align-items:center;}.elementor .nos-faq{overflow:hidden;position:relative;background-color:#FFFFFF;justify-content:center;align-items:center;}