@charset "UTF-8";body{margin:0;padding:0;font-family:Inter,sans-serif}strong{font-weight:700}.prima{font-family:Poppins,sans-serif!important}.secon{font-family:Inter,sans-serif}.p-gigante{font-size:clamp(72px,6vw,100px);line-height:1;font-family:Inter,sans-serif;font-weight:700}.p-enorme{font-size:clamp(24px,2.2vw,32px);line-height:1.2;font-family:Inter,sans-serif;font-weight:500}.p-grande{font-size:clamp(18px,1.6vw,22px);line-height:1.4;font-family:Inter,sans-serif}.p-16,.p-mediano{font-size:clamp(16px,1.4vw,18px);line-height:1.45;font-family:Inter,sans-serif;font-weight:400}.p-descripcion{font-size:clamp(16px,1.2vw,19px);line-height:1.5;max-width:100%;margin:0;font-family:Inter,sans-serif}.p-chico{font-size:clamp(14px,1.2vw,16px);line-height:1.45;font-family:Inter,sans-serif;font-weight:400}.lh-2{line-height:2px}.lh-3{line-height:3px}.lh-4{line-height:4px}.lh-5{line-height:5px}.lh-6{line-height:6px}.lh-7{line-height:7px}.lh-8{line-height:8px}.lh-9{line-height:9px}.lh-10{line-height:10px}.lh-11{line-height:11px}.lh-12{line-height:12px}.lh-13{line-height:13px}.lh-14{line-height:14px}.lh-15{line-height:15px}.lh-16{line-height:16px}.lh-17{line-height:17px}.lh-18{line-height:18px}.lh-19{line-height:19px}.lh-20{line-height:20px}.lh-21{line-height:21px}.lh-22{line-height:22px}.lh-23{line-height:23px}.lh-24{line-height:24px}.lh-25{line-height:25px}.lh-26{line-height:26px}.lh-27{line-height:27px}.lh-28{line-height:28px}.lh-29{line-height:29px}.lh-30{line-height:30px}.lh-31{line-height:31px}.lh-32{line-height:32px}.lh-33{line-height:33px}.lh-34{line-height:34px}.lh-35{line-height:35px}.lh-36{line-height:36px}.lh-37{line-height:37px}.lh-38{line-height:38px}.lh-39{line-height:39px}.lh-40{line-height:40px}.lh-41{line-height:41px}.lh-42{line-height:42px}.lh-43{line-height:43px}.lh-44{line-height:44px}.lh-45{line-height:45px}.lh-46{line-height:46px}.lh-47{line-height:47px}.lh-48{line-height:48px}.lh-49{line-height:49px}.lh-50{line-height:50px}.lh-51{line-height:51px}.lh-52{line-height:52px}.lh-53{line-height:53px}.lh-54{line-height:54px}.lh-55{line-height:55px}.lh-56{line-height:56px}.lh-57{line-height:57px}.lh-58{line-height:58px}.lh-59{line-height:59px}.lh-60{line-height:60px}.lh-61{line-height:61px}.lh-62{line-height:62px}.lh-63{line-height:63px}.lh-64{line-height:64px}.lh-65{line-height:65px}.lh-66{line-height:66px}.lh-67{line-height:67px}.lh-68{line-height:68px}.lh-69{line-height:69px}.lh-70{line-height:70px}.lh-71{line-height:71px}.lh-72{line-height:72px}.lh-73{line-height:73px}.lh-74{line-height:74px}.lh-75{line-height:75px}.lh-76{line-height:76px}.lh-77{line-height:77px}.lh-78{line-height:78px}.lh-79{line-height:79px}.lh-80{line-height:80px}.lh-81{line-height:81px}.lh-82{line-height:82px}.lh-83{line-height:83px}.lh-84{line-height:84px}.lh-85{line-height:85px}.lh-86{line-height:86px}.lh-87{line-height:87px}.lh-88{line-height:88px}.lh-89{line-height:89px}.lh-90{line-height:90px}.lh-91{line-height:91px}.lh-92{line-height:92px}.lh-93{line-height:93px}.lh-94{line-height:94px}.lh-95{line-height:95px}.lh-96{line-height:96px}.lh-97{line-height:97px}.lh-98{line-height:98px}.lh-99{line-height:99px}.lh-100{line-height:100px}.lh-1{line-height:1}.lh-1_1{line-height:1.1}.lh-1_2{line-height:1.2}.lh-1_3{line-height:1.3}.lh-1_4{line-height:1.4}.lh-1_5{line-height:1.5}.font-10{font-size:10px}.font-10-fl{font-size:clamp(10px,calc(10 / 16 * 2.2vw),13px)}.font-12{font-size:12px}.font-12-fl{font-size:clamp(12px,calc(12 / 16 * 2.2vw),15px)}.font-14{font-size:14px}.font-14-fl{font-size:clamp(14px,calc(14 / 16 * 2.2vw),18px)}.font-16{font-size:16px}.font-16-fl{font-size:clamp(16px,calc(16 / 16 * 2.2vw),20px)}.font-18{font-size:18px}.font-18-fl{font-size:clamp(18px,calc(18 / 16 * 2.2vw),23px)}.font-20{font-size:20px}.font-20-fl{font-size:clamp(20px,calc(20 / 16 * 2.2vw),25px)}.font-22{font-size:22px}.font-22-fl{font-size:clamp(22px,calc(22 / 16 * 2.2vw),28px)}.font-24{font-size:24px}.font-24-fl{font-size:clamp(24px,calc(24 / 16 * 2.2vw),30px)}.font-26{font-size:26px}.font-26-fl{font-size:clamp(26px,calc(26 / 16 * 2.2vw),33px)}.font-28{font-size:28px}.font-28-fl{font-size:clamp(28px,calc(28 / 16 * 2.2vw),35px)}.font-30{font-size:30px}.font-30-fl{font-size:clamp(30px,calc(30 / 16 * 2.2vw),38px)}.font-32{font-size:32px}.font-32-fl{font-size:clamp(32px,calc(32 / 16 * 2.2vw),40px)}.font-34{font-size:34px}.font-34-fl{font-size:clamp(34px,calc(34 / 16 * 2.2vw),43px)}.font-36{font-size:36px}.font-36-fl{font-size:clamp(36px,calc(36 / 16 * 2.2vw),45px)}.font-38{font-size:38px}.font-38-fl{font-size:clamp(38px,calc(38 / 16 * 2.2vw),48px)}.font-40{font-size:40px}.font-40-fl{font-size:clamp(40px,calc(40 / 16 * 2.2vw),50px)}.font-42{font-size:42px}.font-42-fl{font-size:clamp(42px,calc(42 / 16 * 2.2vw),53px)}.font-44{font-size:44px}.font-44-fl{font-size:clamp(44px,calc(44 / 16 * 2.2vw),55px)}.font-46{font-size:46px}.font-46-fl{font-size:clamp(46px,calc(46 / 16 * 2.2vw),58px)}.font-48{font-size:48px}.font-48-fl{font-size:clamp(48px,calc(48 / 16 * 2.2vw),60px)}.font-50{font-size:50px}.font-50-fl{font-size:clamp(50px,calc(50 / 16 * 2.2vw),63px)}.font-52{font-size:52px}.font-52-fl{font-size:clamp(52px,calc(52 / 16 * 2.2vw),65px)}.font-54{font-size:54px}.font-54-fl{font-size:clamp(54px,calc(54 / 16 * 2.2vw),68px)}.font-56{font-size:56px}.font-56-fl{font-size:clamp(56px,calc(56 / 16 * 2.2vw),70px)}.font-58{font-size:58px}.font-58-fl{font-size:clamp(58px,calc(58 / 16 * 2.2vw),73px)}.font-60{font-size:60px}.font-60-fl{font-size:clamp(60px,calc(60 / 16 * 2.2vw),75px)}.font-62{font-size:62px}.font-62-fl{font-size:clamp(62px,calc(62 / 16 * 2.2vw),78px)}.font-64{font-size:64px}.font-64-fl{font-size:clamp(64px,calc(64 / 16 * 2.2vw),80px)}.font-66{font-size:66px}.font-66-fl{font-size:clamp(66px,calc(66 / 16 * 2.2vw),83px)}.font-68{font-size:68px}.font-68-fl{font-size:clamp(68px,calc(68 / 16 * 2.2vw),85px)}.font-70{font-size:70px}.font-70-fl{font-size:clamp(70px,calc(70 / 16 * 2.2vw),88px)}.font-72{font-size:72px}.font-72-fl{font-size:clamp(72px,calc(72 / 16 * 2.2vw),90px)}.font-74{font-size:74px}.font-74-fl{font-size:clamp(74px,calc(74 / 16 * 2.2vw),93px)}.font-76{font-size:76px}.font-76-fl{font-size:clamp(76px,calc(76 / 16 * 2.2vw),95px)}.font-78{font-size:78px}.font-78-fl{font-size:clamp(78px,calc(78 / 16 * 2.2vw),98px)}.font-80{font-size:80px}.font-80-fl{font-size:clamp(80px,calc(80 / 16 * 2.2vw),100px)}.font-82{font-size:82px}.font-82-fl{font-size:clamp(82px,calc(82 / 16 * 2.2vw),103px)}.font-84{font-size:84px}.font-84-fl{font-size:clamp(84px,calc(84 / 16 * 2.2vw),105px)}.font-86{font-size:86px}.font-86-fl{font-size:clamp(86px,calc(86 / 16 * 2.2vw),108px)}.font-88{font-size:88px}.font-88-fl{font-size:clamp(88px,calc(88 / 16 * 2.2vw),110px)}.font-90{font-size:90px}.font-90-fl{font-size:clamp(90px,calc(90 / 16 * 2.2vw),113px)}.font-92{font-size:92px}.font-92-fl{font-size:clamp(92px,calc(92 / 16 * 2.2vw),115px)}.font-94{font-size:94px}.font-94-fl{font-size:clamp(94px,calc(94 / 16 * 2.2vw),118px)}.font-96{font-size:96px}.font-96-fl{font-size:clamp(96px,calc(96 / 16 * 2.2vw),120px)}.font-98{font-size:98px}.font-98-fl{font-size:clamp(98px,calc(98 / 16 * 2.2vw),123px)}.font-100{font-size:100px}.font-100-fl{font-size:clamp(100px,calc(100 / 16 * 2.2vw),125px)}@media (max-width:992px){.font-tm-10{font-size:10px}.font-tm-12{font-size:12px}.font-tm-14{font-size:14px}.font-tm-16{font-size:16px}.font-tm-18{font-size:18px}.font-tm-20{font-size:20px}.font-tm-22{font-size:22px}.font-tm-24{font-size:24px}.font-tm-26{font-size:26px}.font-tm-28{font-size:28px}.font-tm-30{font-size:30px}.font-tm-32{font-size:32px}.font-tm-34{font-size:34px}.font-tm-36{font-size:36px}.font-tm-38{font-size:38px}.font-tm-40{font-size:40px}.font-tm-42{font-size:42px}.font-tm-44{font-size:44px}.font-tm-46{font-size:46px}.font-tm-48{font-size:48px}.font-tm-50{font-size:50px}.font-tm-52{font-size:52px}.font-tm-54{font-size:54px}.font-tm-56{font-size:56px}.font-tm-58{font-size:58px}.font-tm-60{font-size:60px}.font-tm-62{font-size:62px}.font-tm-64{font-size:64px}.font-tm-66{font-size:66px}.font-tm-68{font-size:68px}.font-tm-70{font-size:70px}.font-tm-72{font-size:72px}.font-tm-74{font-size:74px}.font-tm-76{font-size:76px}.font-tm-78{font-size:78px}.font-tm-80{font-size:80px}.font-tm-82{font-size:82px}.font-tm-84{font-size:84px}.font-tm-86{font-size:86px}.font-tm-88{font-size:88px}.font-tm-90{font-size:90px}.font-tm-92{font-size:92px}.font-tm-94{font-size:94px}.font-tm-96{font-size:96px}.font-tm-98{font-size:98px}.font-tm-100{font-size:100px}}.f-100{font-weight:100}.f-200{font-weight:200}.f-300{font-weight:300}.f-500{font-weight:500}.f-600{font-weight:600}.f-700{font-weight:700}.f-800{font-weight:800}.f-900{font-weight:900}.bold{font-weight:700}.normal{font-weight:400}.suave{font-weight:300}.italic{font-style:italic}.upper{text-transform:uppercase}.cent,.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}@media (max-width:812px){.font-tp-10{font-size:10px}.font-tp-12{font-size:12px}.font-tp-14{font-size:14px}.font-tp-16{font-size:16px}.font-tp-18{font-size:18px}.font-tp-20{font-size:20px}.font-tp-22{font-size:22px}.font-tp-24{font-size:24px}.font-tp-26{font-size:26px}.font-tp-28{font-size:28px}.font-tp-30{font-size:30px}.font-tp-32{font-size:32px}.font-tp-34{font-size:34px}.font-tp-36{font-size:36px}.font-tp-38{font-size:38px}.font-tp-40{font-size:40px}.font-tp-42{font-size:42px}.font-tp-44{font-size:44px}.font-tp-46{font-size:46px}.font-tp-48{font-size:48px}.font-tp-50{font-size:50px}.font-tp-52{font-size:52px}.font-tp-54{font-size:54px}.font-tp-56{font-size:56px}.font-tp-58{font-size:58px}.font-tp-60{font-size:60px}.font-tp-62{font-size:62px}.font-tp-64{font-size:64px}.font-tp-66{font-size:66px}.font-tp-68{font-size:68px}.font-tp-70{font-size:70px}.font-tp-72{font-size:72px}.font-tp-74{font-size:74px}.font-tp-76{font-size:76px}.font-tp-78{font-size:78px}.font-tp-80{font-size:80px}.font-tp-82{font-size:82px}.font-tp-84{font-size:84px}.font-tp-86{font-size:86px}.font-tp-88{font-size:88px}.font-tp-90{font-size:90px}.font-tp-92{font-size:92px}.font-tp-94{font-size:94px}.font-tp-96{font-size:96px}.font-tp-98{font-size:98px}.font-tp-100{font-size:100px}.text-tp-center{text-align:center}.text-tp-right{text-align:right}.text-tp-left{text-align:left}}.h1-bold{font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(32px,4vw,53px);line-height:1.1;margin:0}.h1-suave{font-family:Poppins,sans-serif;font-weight:400;font-size:clamp(32px,4vw,53px);line-height:1.1;margin:0}.h1-suave-italic{font-family:Poppins,sans-serif;font-weight:400;font-size:clamp(32px,4vw,53px);line-height:1.1;margin:0;font-style:italic}.h2-bold{font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(26px,3.2vw,40px);line-height:1.2;margin:0}.h2-suave{font-family:Poppins,sans-serif;font-weight:400;font-size:clamp(26px,3.2vw,40px);line-height:1.2;margin:0}.h2-suave-italic{font-family:Poppins,sans-serif;font-weight:300;font-size:clamp(26px,3.2vw,40px);line-height:1.2;margin:0;font-style:italic}.h2-centrado{font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(36px,4vw,57px);line-height:1.12;text-align:center;padding-bottom:clamp(32px,6vw,70px);max-width:70%;margin:0 auto}.h3-bold{font-family:Inter,sans-serif;font-weight:700;font-size:clamp(22px,2.6vw,30px);line-height:1.25;margin:0}.h4-bold{font-family:Inter,sans-serif;font-weight:700;font-size:clamp(18px,2.2vw,24px);line-height:1.22;margin:0}.h5-bold{font-family:Inter,sans-serif;font-weight:700;font-size:clamp(16px,1.8vw,18px);line-height:1.25;margin:0}h1,h2,h3{margin:0;color:inherit}.t-azu{color:#3b3bf5}.t-vio{color:#8394d2}.t-nar{color:#f2a83a}.t-ver{color:#a4d962}.t-neg{color:#000}.t-bla{color:#fff}.neg-bla{background:#000;color:#fff}.azu-bla{background:#3b3bf5;color:#fff}.vio-bla{background:#8394d2;color:#fff}.nar-neg{background:#f2a83a;color:#000}.ver-neg{background:#a4d962;color:#000}.bla-neg,.col-bla-neg{background:#fff;color:#000}.bg-azu{background-color:#3b3bf5;color:#fff}.txt-azu{color:#3b3bf5}.bd-azu{border-color:#3b3bf5}.bg-vio{background-color:#8394d2;color:#000}.txt-vio{color:#8394d2}.bd-vio{border-color:#8394d2}.bg-nar{background-color:#f2a83a;color:#fff}.txt-nar{color:#f2a83a}.bd-nar{border-color:#f2a83a}.bg-ver{background-color:#a4d962;color:#000}.txt-ver{color:#a4d962}.bd-ver{border-color:#a4d962}.bg-neg{background-color:#000;color:#fff}.txt-neg{color:#000}.bd-neg{border-color:#000}.bg-bla{background-color:#fff;color:#000}.txt-bla{color:#fff}.bd-bla{border-color:#fff}.rad-0{border-radius:0}.rad-10{border-radius:10px}.rad-50{border-radius:50px}.bt-x{height:clamp(56px,5.5vw,65px);line-height:clamp(56px,5.5vw,65px);font-size:clamp(18px,2.2vw,20px);padding:0 clamp(20px,3vw,30px);display:inline-flex;align-items:center;justify-content:center;text-align:center;width:-moz-fit-content;width:fit-content;font-family:Inter,sans-serif;transition:transform .2s,filter .2s,background-color .2s,color .2s,border-color .2s}.bt-n{height:clamp(44px,4.6vw,50px);line-height:clamp(44px,4.6vw,50px);font-size:clamp(16px,2vw,18px);padding:0 clamp(18px,3vw,30px);display:inline-flex;align-items:center;justify-content:center;text-align:center;width:-moz-fit-content;width:fit-content;font-family:Inter,sans-serif;transition:transform .2s,filter .2s,background-color .2s,color .2s,border-color .2s;box-sizing:border-box}.bt-s{height:clamp(36px,4vw,40px);line-height:clamp(36px,4vw,40px);font-size:clamp(14px,1.8vw,16px);padding:0 clamp(14px,3vw,22px);display:inline-flex;align-items:center;justify-content:center;text-align:center;width:-moz-fit-content;width:fit-content;font-family:Inter,sans-serif;transition:transform .2s,filter .2s,background-color .2s,color .2s,border-color .2s}.lin-azu{border:3px solid #3b3bf5;background:0 0;color:#000;transition:.3s}.lin-azu:hover{background-color:#3b3bf5;color:#fff}.lin-azu-bla{border:3px solid #3b3bf5;background:0 0;color:#fff;transition:.3s}.lin-azu-bla:hover{background-color:#3b3bf5;color:#000}.col-azu{background-color:#3b3bf5;color:#fff;border:3px solid transparent;transition:.3s}.col-azu:hover{filter:brightness(1.08);transform:translateY(-1px)}.col-azu:active{transform:translateY(0);filter:none}.lin-vio{border:3px solid #8394d2;background:0 0;color:#000;transition:.3s}.lin-vio:hover{background-color:#8394d2;color:#000}.lin-vio-bla{border:3px solid #8394d2;background:0 0;color:#fff;transition:.3s}.lin-vio-bla:hover{background-color:#8394d2;color:#000}.col-vio{background-color:#8394d2;color:#000;border:3px solid transparent;transition:.3s}.col-vio:hover{filter:brightness(1.08);transform:translateY(-1px)}.col-vio:active{transform:translateY(0);filter:none}.lin-nar{border:3px solid #f2a83a;background:0 0;color:#000;transition:.3s}.lin-nar:hover{background-color:#f2a83a;color:#fff}.lin-nar-bla{border:3px solid #f2a83a;background:0 0;color:#fff;transition:.3s}.lin-nar-bla:hover{background-color:#f2a83a;color:#000}.col-nar{background-color:#f2a83a;color:#fff;border:3px solid transparent;transition:.3s}.col-nar:hover{filter:brightness(1.08);transform:translateY(-1px)}.col-nar:active{transform:translateY(0);filter:none}.lin-ver{border:3px solid #a4d962;background:0 0;color:#000;transition:.3s}.lin-ver:hover{background-color:#a4d962;color:#000}.lin-ver-bla{border:3px solid #a4d962;background:0 0;color:#fff;transition:.3s}.lin-ver-bla:hover{background-color:#a4d962;color:#000}.col-ver{background-color:#a4d962;color:#000;border:3px solid transparent;transition:.3s}.col-ver:hover{filter:brightness(1.08);transform:translateY(-1px)}.col-ver:active{transform:translateY(0);filter:none}.lin-neg{border:3px solid #000;background:0 0;color:#000;transition:.3s}.lin-neg:hover{background-color:#000;color:#fff}.lin-neg-bla{border:3px solid #000;background:0 0;color:#fff;transition:.3s}.lin-neg-bla:hover{background-color:#000;color:#000}.col-neg{background-color:#000;color:#fff;border:3px solid transparent;transition:.3s}.col-neg:hover{filter:brightness(1.08);transform:translateY(-1px)}.col-neg:active{transform:translateY(0);filter:none}.lin-bla{border:3px solid #fff;background:0 0;color:#000;transition:.3s}.lin-bla:hover{background-color:#fff;color:#000}.lin-bla-bla{border:3px solid #fff;background:0 0;color:#fff;transition:.3s}.lin-bla-bla:hover{background-color:#fff;color:#000}.col-bla{background-color:#fff;color:#000;border:3px solid transparent;transition:.3s}.col-bla:hover{filter:brightness(1.08);transform:translateY(-1px)}.col-bla:active{transform:translateY(0);filter:none}@media (prefers-reduced-motion:reduce){*,::after,::before{transition:none!important;animation:none!important}}.disefix{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:0}.disefix span{color:#f2a83a}.grid{display:grid}.span-block{display:block}.col-1{grid-template-columns:repeat(1,1fr)}.col-2{grid-template-columns:repeat(2,1fr)}.col-3{grid-template-columns:repeat(3,1fr)}.col-4{grid-template-columns:repeat(4,1fr)}.col-5{grid-template-columns:repeat(5,1fr)}.col-6{grid-template-columns:repeat(6,1fr)}.col-7{grid-template-columns:repeat(7,1fr)}.col-8{grid-template-columns:repeat(8,1fr)}.col-9{grid-template-columns:repeat(9,1fr)}.col-10{grid-template-columns:repeat(10,1fr)}.col-11{grid-template-columns:repeat(11,1fr)}.col-12{grid-template-columns:repeat(12,1fr)}.span-1{grid-column:span 1}.span-2{grid-column:span 2}.span-3{grid-column:span 3}.span-4{grid-column:span 4}.span-5{grid-column:span 5}.span-6{grid-column:span 6}.span-7{grid-column:span 7}.span-8{grid-column:span 8}.span-9{grid-column:span 9}.span-10{grid-column:span 10}.span-11{grid-column:span 11}.span-12{grid-column:span 12}.gap-0{grid-gap:0}.gap-10{grid-gap:10px}.gap-20{grid-gap:20px}.gap-30{grid-gap:30px}.gap-40{grid-gap:40px}.gap-50{grid-gap:50px}.gap-60{grid-gap:60px}.gap-70{grid-gap:70px}.gap-80{grid-gap:80px}.gap-90{grid-gap:90px}.gap-100{grid-gap:100px}@media (max-width:813px){.col-tm-1{grid-template-columns:repeat(1,1fr)}.col-tm-2{grid-template-columns:repeat(2,1fr)}.col-tm-3{grid-template-columns:repeat(3,1fr)}.col-tm-4{grid-template-columns:repeat(4,1fr)}.col-tm-5{grid-template-columns:repeat(5,1fr)}.col-tm-6{grid-template-columns:repeat(6,1fr)}.col-tm-7{grid-template-columns:repeat(7,1fr)}.col-tm-8{grid-template-columns:repeat(8,1fr)}.col-tm-9{grid-template-columns:repeat(9,1fr)}.col-tm-10{grid-template-columns:repeat(10,1fr)}.col-tm-11{grid-template-columns:repeat(11,1fr)}.col-tm-12{grid-template-columns:repeat(12,1fr)}.span-tm-1{grid-column:span 1}.span-tm-2{grid-column:span 2}.span-tm-3{grid-column:span 3}.span-tm-4{grid-column:span 4}.span-tm-5{grid-column:span 5}.span-tm-6{grid-column:span 6}.span-tm-7{grid-column:span 7}.span-tm-8{grid-column:span 8}.span-tm-9{grid-column:span 9}.span-tm-10{grid-column:span 10}.span-tm-11{grid-column:span 11}.span-tm-12{grid-column:span 12}.gap-tm-0{grid-gap:0}.gap-tm-10{grid-gap:10px}.gap-tm-20{grid-gap:20px}.gap-tm-30{grid-gap:30px}.gap-tm-40{grid-gap:40px}.gap-tm-50{grid-gap:50px}.gap-tm-60{grid-gap:60px}.gap-tm-70{grid-gap:70px}.gap-tm-80{grid-gap:80px}.gap-tm-90{grid-gap:90px}.gap-tm-100{grid-gap:100px}}@media (max-width:812px){.bt-s{padding-left:10px;padding-right:10px}.col-tp-1{grid-template-columns:repeat(1,1fr)}.col-tp-2{grid-template-columns:repeat(2,1fr)}.col-tp-3{grid-template-columns:repeat(3,1fr)}.col-tp-4{grid-template-columns:repeat(4,1fr)}.col-tp-5{grid-template-columns:repeat(5,1fr)}.col-tp-6{grid-template-columns:repeat(6,1fr)}.col-tp-7{grid-template-columns:repeat(7,1fr)}.col-tp-8{grid-template-columns:repeat(8,1fr)}.col-tp-9{grid-template-columns:repeat(9,1fr)}.col-tp-10{grid-template-columns:repeat(10,1fr)}.col-tp-11{grid-template-columns:repeat(11,1fr)}.col-tp-12{grid-template-columns:repeat(12,1fr)}.span-tp-1{grid-column:span 1}.span-tp-2{grid-column:span 2}.span-tp-3{grid-column:span 3}.span-tp-4{grid-column:span 4}.span-tp-5{grid-column:span 5}.span-tp-6{grid-column:span 6}.span-tp-7{grid-column:span 7}.span-tp-8{grid-column:span 8}.span-tp-9{grid-column:span 9}.span-tp-10{grid-column:span 10}.span-tp-11{grid-column:span 11}.span-tp-12{grid-column:span 12}.gap-tp-0{grid-gap:0}.gap-tp-10{grid-gap:10px}.gap-tp-20{grid-gap:20px}.gap-tp-30{grid-gap:30px}.gap-tp-40{grid-gap:40px}.gap-tp-50{grid-gap:50px}.gap-tp-60{grid-gap:60px}.gap-tp-70{grid-gap:70px}.gap-tp-80{grid-gap:80px}.gap-tp-90{grid-gap:90px}.gap-tp-100{grid-gap:100px}}.pad-0{padding:0;box-sizing:border-box}.pad-10{padding:10px;box-sizing:border-box}.pad-20{padding:20px;box-sizing:border-box}.pad-30{padding:30px;box-sizing:border-box}.pad-40{padding:40px;box-sizing:border-box}.pad-50{padding:50px;box-sizing:border-box}.pad-60{padding:60px;box-sizing:border-box}.pad-70{padding:70px;box-sizing:border-box}.pad-80{padding:80px;box-sizing:border-box}.pad-90{padding:90px;box-sizing:border-box}.pad-100{padding:100px;box-sizing:border-box}@media (max-width:813px){.pad-tm-0{padding:0}.pad-tm-10{padding:10px}.pad-tm-20{padding:20px}.pad-tm-30{padding:30px}.pad-tm-40{padding:40px}.pad-tm-50{padding:50px}.pad-tm-60{padding:60px}.pad-tm-70{padding:70px}.pad-tm-80{padding:80px}.pad-tm-90{padding:90px}.pad-tm-100{padding:100px}}@media (max-width:812px){.pad-tp-0{padding:0}.pad-tp-10{padding:10px}.pad-tp-20{padding:20px}.pad-tp-30{padding:30px}.pad-tp-40{padding:40px}.pad-tp-50{padding:50px}.pad-tp-60{padding:60px}.pad-tp-70{padding:70px}.pad-tp-80{padding:80px}.pad-tp-90{padding:90px}.pad-tp-100{padding:100px}}.padding-0{padding-top:0;padding-bottom:0}.padding-10{padding-top:10px;padding-bottom:10px}.padding-20{padding-top:20px;padding-bottom:20px}.padding-30{padding-top:30px;padding-bottom:30px}.padding-40{padding-top:40px;padding-bottom:40px}.padding-50{padding-top:50px;padding-bottom:50px}.padding-60{padding-top:60px;padding-bottom:60px}.padding-70{padding-top:70px;padding-bottom:70px}.padding-80{padding-top:80px;padding-bottom:80px}.padding-90{padding-top:90px;padding-bottom:90px}.padding-100{padding-top:100px;padding-bottom:100px}.padding-150{padding-top:150px;padding-bottom:150px}.padding-200{padding-top:200px;padding-bottom:200px}.padding-250{padding-top:250px;padding-bottom:250px}@media (max-width:813px){.pad-top-tm-0{padding-top:0}.pad-bot-tm-0{padding-bottom:0}.pad-top-tm-10{padding-top:10px}.pad-bot-tm-10{padding-bottom:10px}.pad-top-tm-20{padding-top:20px}.pad-bot-tm-20{padding-bottom:20px}.pad-top-tm-30{padding-top:30px}.pad-bot-tm-30{padding-bottom:30px}.pad-top-tm-40{padding-top:40px}.pad-bot-tm-40{padding-bottom:40px}.pad-top-tm-50{padding-top:50px}.pad-bot-tm-50{padding-bottom:50px}.pad-top-tm-60{padding-top:60px}.pad-bot-tm-60{padding-bottom:60px}.pad-top-tm-70{padding-top:70px}.pad-bot-tm-70{padding-bottom:70px}.pad-top-tm-80{padding-top:80px}.pad-bot-tm-80{padding-bottom:80px}.pad-top-tm-90{padding-top:90px}.pad-bot-tm-90{padding-bottom:90px}.pad-top-tm-100{padding-top:100px}.pad-bot-tm-100{padding-bottom:100px}.pad-top-tm-150{padding-top:150px}.pad-bot-tm-150{padding-bottom:150px}.pad-top-tm-200{padding-top:200px}.pad-bot-tm-200{padding-bottom:200px}.pad-top-tm-250{padding-top:250px}.pad-bot-tm-250{padding-bottom:250px}.flex-tm{display:flex}}.pad-0-fl{padding:0}.pad-10-fl{padding:clamp(10px,calc(10 / 10 * 2.5vw),13px)}.pad-20-fl{padding:clamp(20px,calc(20 / 10 * 2.5vw),26px)}.pad-30-fl{padding:clamp(30px,calc(30 / 10 * 2.5vw),39px)}.pad-40-fl{padding:clamp(40px,calc(40 / 10 * 2.5vw),52px)}.pad-50-fl{padding:clamp(50px,calc(50 / 10 * 2.5vw),65px)}.pad-60-fl{padding:clamp(60px,calc(60 / 10 * 2.5vw),78px)}.pad-70-fl{padding:clamp(70px,calc(70 / 10 * 2.5vw),91px)}.pad-80-fl{padding:clamp(80px,calc(80 / 10 * 2.5vw),104px)}.pad-90-fl{padding:clamp(90px,calc(90 / 10 * 2.5vw),117px)}.pad-100-fl{padding:clamp(100px,calc(100 / 10 * 2.5vw),130px)}.padding-0-fl{padding-top:0;padding-bottom:0}.pad-top-0-fl{padding-top:0}.pad-bot-0-fl{padding-bottom:0}.padding-10-fl{padding-top:clamp(10px,calc(10 / 10 * 2.5vw),13px);padding-bottom:clamp(10px,calc(10 / 10 * 2.5vw),13px)}.pad-top-10-fl{padding-top:clamp(10px,calc(10 / 10 * 2.5vw),13px)}.pad-bot-10-fl{padding-bottom:clamp(10px,calc(10 / 10 * 2.5vw),13px)}.padding-20-fl{padding-top:clamp(20px,calc(20 / 10 * 2.5vw),26px);padding-bottom:clamp(20px,calc(20 / 10 * 2.5vw),26px)}.pad-top-20-fl{padding-top:clamp(20px,calc(20 / 10 * 2.5vw),26px)}.pad-bot-20-fl{padding-bottom:clamp(20px,calc(20 / 10 * 2.5vw),26px)}.padding-30-fl{padding-top:clamp(30px,calc(30 / 10 * 2.5vw),39px);padding-bottom:clamp(30px,calc(30 / 10 * 2.5vw),39px)}.pad-top-30-fl{padding-top:clamp(30px,calc(30 / 10 * 2.5vw),39px)}.pad-bot-30-fl{padding-bottom:clamp(30px,calc(30 / 10 * 2.5vw),39px)}.padding-40-fl{padding-top:clamp(40px,calc(40 / 10 * 2.5vw),52px);padding-bottom:clamp(40px,calc(40 / 10 * 2.5vw),52px)}.pad-top-40-fl{padding-top:clamp(40px,calc(40 / 10 * 2.5vw),52px)}.pad-bot-40-fl{padding-bottom:clamp(40px,calc(40 / 10 * 2.5vw),52px)}.padding-50-fl{padding-top:clamp(50px,calc(50 / 10 * 2.5vw),65px);padding-bottom:clamp(50px,calc(50 / 10 * 2.5vw),65px)}.pad-top-50-fl{padding-top:clamp(50px,calc(50 / 10 * 2.5vw),65px)}.pad-bot-50-fl{padding-bottom:clamp(50px,calc(50 / 10 * 2.5vw),65px)}.padding-60-fl{padding-top:clamp(60px,calc(60 / 10 * 2.5vw),78px);padding-bottom:clamp(60px,calc(60 / 10 * 2.5vw),78px)}.pad-top-60-fl{padding-top:clamp(60px,calc(60 / 10 * 2.5vw),78px)}.pad-bot-60-fl{padding-bottom:clamp(60px,calc(60 / 10 * 2.5vw),78px)}.padding-70-fl{padding-top:clamp(70px,calc(70 / 10 * 2.5vw),91px);padding-bottom:clamp(70px,calc(70 / 10 * 2.5vw),91px)}.pad-top-70-fl{padding-top:clamp(70px,calc(70 / 10 * 2.5vw),91px)}.pad-bot-70-fl{padding-bottom:clamp(70px,calc(70 / 10 * 2.5vw),91px)}.padding-80-fl{padding-top:clamp(80px,calc(80 / 10 * 2.5vw),104px);padding-bottom:clamp(80px,calc(80 / 10 * 2.5vw),104px)}.pad-top-80-fl{padding-top:clamp(80px,calc(80 / 10 * 2.5vw),104px)}.pad-bot-80-fl{padding-bottom:clamp(80px,calc(80 / 10 * 2.5vw),104px)}.padding-90-fl{padding-top:clamp(90px,calc(90 / 10 * 2.5vw),117px);padding-bottom:clamp(90px,calc(90 / 10 * 2.5vw),117px)}.pad-top-90-fl{padding-top:clamp(90px,calc(90 / 10 * 2.5vw),117px)}.pad-bot-90-fl{padding-bottom:clamp(90px,calc(90 / 10 * 2.5vw),117px)}.padding-100-fl{padding-top:clamp(100px,calc(100 / 10 * 2.5vw),130px);padding-bottom:clamp(100px,calc(100 / 10 * 2.5vw),130px)}.pad-top-100-fl{padding-top:clamp(100px,calc(100 / 10 * 2.5vw),130px)}.pad-bot-100-fl{padding-bottom:clamp(100px,calc(100 / 10 * 2.5vw),130px)}.padding-150-fl{padding-top:clamp(150px,calc(150 / 10 * 2.5vw),195px);padding-bottom:clamp(150px,calc(150 / 10 * 2.5vw),195px)}.pad-top-150-fl{padding-top:clamp(150px,calc(150 / 10 * 2.5vw),195px)}.pad-bot-150-fl{padding-bottom:clamp(150px,calc(150 / 10 * 2.5vw),195px)}.padding-200-fl{padding-top:clamp(200px,calc(200 / 10 * 2.5vw),260px);padding-bottom:clamp(200px,calc(200 / 10 * 2.5vw),260px)}.pad-top-200-fl{padding-top:clamp(200px,calc(200 / 10 * 2.5vw),260px)}.pad-bot-200-fl{padding-bottom:clamp(200px,calc(200 / 10 * 2.5vw),260px)}.padding-250-fl{padding-top:clamp(250px,calc(250 / 10 * 2.5vw),325px);padding-bottom:clamp(250px,calc(250 / 10 * 2.5vw),325px)}.pad-top-250-fl{padding-top:clamp(250px,calc(250 / 10 * 2.5vw),325px)}.pad-bot-250-fl{padding-bottom:clamp(250px,calc(250 / 10 * 2.5vw),325px)}.pad-x-0-fl{padding-left:0;padding-right:0}.pad-x-10-fl{padding-left:clamp(10px,calc(10 / 10 * 2.5vw),13px);padding-right:clamp(10px,calc(10 / 10 * 2.5vw),13px)}.pad-x-20-fl{padding-left:clamp(20px,calc(20 / 10 * 2.5vw),26px);padding-right:clamp(20px,calc(20 / 10 * 2.5vw),26px)}.pad-x-30-fl{padding-left:clamp(30px,calc(30 / 10 * 2.5vw),39px);padding-right:clamp(30px,calc(30 / 10 * 2.5vw),39px)}.pad-x-40-fl{padding-left:clamp(40px,calc(40 / 10 * 2.5vw),52px);padding-right:clamp(40px,calc(40 / 10 * 2.5vw),52px)}.pad-x-50-fl{padding-left:clamp(50px,calc(50 / 10 * 2.5vw),65px);padding-right:clamp(50px,calc(50 / 10 * 2.5vw),65px)}.pad-x-60-fl{padding-left:clamp(60px,calc(60 / 10 * 2.5vw),78px);padding-right:clamp(60px,calc(60 / 10 * 2.5vw),78px)}.pad-x-70-fl{padding-left:clamp(70px,calc(70 / 10 * 2.5vw),91px);padding-right:clamp(70px,calc(70 / 10 * 2.5vw),91px)}.pad-x-80-fl{padding-left:clamp(80px,calc(80 / 10 * 2.5vw),104px);padding-right:clamp(80px,calc(80 / 10 * 2.5vw),104px)}.pad-x-90-fl{padding-left:clamp(90px,calc(90 / 10 * 2.5vw),117px);padding-right:clamp(90px,calc(90 / 10 * 2.5vw),117px)}.pad-x-100-fl{padding-left:clamp(100px,calc(100 / 10 * 2.5vw),130px);padding-right:clamp(100px,calc(100 / 10 * 2.5vw),130px)}.pad-x-150-fl{padding-left:clamp(150px,calc(150 / 10 * 2.5vw),195px);padding-right:clamp(150px,calc(150 / 10 * 2.5vw),195px)}.pad-x-200-fl{padding-left:clamp(200px,calc(200 / 10 * 2.5vw),260px);padding-right:clamp(200px,calc(200 / 10 * 2.5vw),260px)}.pad-x-250-fl{padding-left:clamp(250px,calc(250 / 10 * 2.5vw),325px);padding-right:clamp(250px,calc(250 / 10 * 2.5vw),325px)}.pad-top-0{padding-top:0}.pad-bot-0{padding-bottom:0}.pad-top-10{padding-top:10px}.pad-bot-10{padding-bottom:10px}.pad-top-20{padding-top:20px}.pad-bot-20{padding-bottom:20px}.pad-top-30{padding-top:30px}.pad-bot-30{padding-bottom:30px}.pad-top-40{padding-top:40px}.pad-bot-40{padding-bottom:40px}.pad-top-50{padding-top:50px}.pad-bot-50{padding-bottom:50px}.pad-top-60{padding-top:60px}.pad-bot-60{padding-bottom:60px}.pad-top-70{padding-top:70px}.pad-bot-70{padding-bottom:70px}.pad-top-80{padding-top:80px}.pad-bot-80{padding-bottom:80px}.pad-top-90{padding-top:90px}.pad-bot-90{padding-bottom:90px}.pad-top-100{padding-top:100px}.pad-bot-100{padding-bottom:100px}.pad-top-150{padding-top:150px}.pad-bot-150{padding-bottom:150px}.pad-top-200{padding-top:200px}.pad-bot-200{padding-bottom:200px}.pad-top-250{padding-top:250px}.pad-bot-250{padding-bottom:250px}.flex{display:flex}@media (max-width:812px){.pad-top-tp-0{padding-top:0}.pad-bot-tp-0{padding-bottom:0}.pad-top-tp-10{padding-top:10px}.pad-bot-tp-10{padding-bottom:10px}.pad-top-tp-20{padding-top:20px}.pad-bot-tp-20{padding-bottom:20px}.pad-top-tp-30{padding-top:30px}.pad-bot-tp-30{padding-bottom:30px}.pad-top-tp-40{padding-top:40px}.pad-bot-tp-40{padding-bottom:40px}.pad-top-tp-50{padding-top:50px}.pad-bot-tp-50{padding-bottom:50px}.pad-top-tp-60{padding-top:60px}.pad-bot-tp-60{padding-bottom:60px}.pad-top-tp-70{padding-top:70px}.pad-bot-tp-70{padding-bottom:70px}.pad-top-tp-80{padding-top:80px}.pad-bot-tp-80{padding-bottom:80px}.pad-top-tp-90{padding-top:90px}.pad-bot-tp-90{padding-bottom:90px}.pad-top-tp-100{padding-top:100px}.pad-bot-tp-100{padding-bottom:100px}.pad-top-tp-150{padding-top:150px}.pad-bot-tp-150{padding-bottom:150px}.pad-top-tp-200{padding-top:200px}.pad-bot-tp-200{padding-bottom:200px}.pad-top-tp-250{padding-top:250px}.pad-bot-tp-250{padding-bottom:250px}.flex-tp{display:flex}.inline-flex-tp{display:inline-flex}}.inline-flex{display:inline-flex}.f-r,.flex-row{flex-direction:row}@media (max-width:813px){.inline-flex-tm{display:inline-flex}.f-r-tm{flex-direction:row}}@media (max-width:812px){.f-r-tp{flex-direction:row}}.f-c,.flex-column{flex-direction:column}@media (max-width:813px){.f-c-tm{flex-direction:column}}@media (max-width:812px){.f-c-tp{flex-direction:column}}.flex-wrap,.wrap{flex-wrap:wrap}@media (max-width:813px){.wrap-tm{flex-wrap:wrap}}@media (max-width:812px){.wrap-tp{flex-wrap:wrap}}.nowrap{flex-wrap:nowrap}@media (max-width:813px){.nowrap-tm{flex-wrap:nowrap}}@media (max-width:812px){.nowrap-tp{flex-wrap:nowrap}}.jc-inicio{justify-content:flex-start}@media (max-width:813px){.jc-inicio-tm{justify-content:flex-start}}@media (max-width:812px){.jc-inicio-tp{justify-content:flex-start}}.jc-center{justify-content:center}@media (max-width:813px){.jc-center-tm{justify-content:center}}@media (max-width:812px){.jc-center-tp{justify-content:center}}.jc-fin{justify-content:flex-end}@media (max-width:813px){.jc-fin-tm{justify-content:flex-end}}@media (max-width:812px){.jc-fin-tp{justify-content:flex-end}}.jc-beet,.jc-entre{justify-content:space-between}@media (max-width:813px){.jc-entre-tm{justify-content:space-between}}@media (max-width:812px){.jc-entre-tp{justify-content:space-between}}.jc-alred{justify-content:space-around}@media (max-width:813px){.jc-alred-tm{justify-content:space-around}}@media (max-width:812px){.jc-alred-tp{justify-content:space-around}}.jc-eq{justify-content:space-evenly}@media (max-width:813px){.jc-eq-tm{justify-content:space-evenly}}@media (max-width:812px){.jc-eq-tp{justify-content:space-evenly}}.ai-inicio,.ali-start{align-items:flex-start}@media (max-width:813px){.ai-inicio-tm{align-items:flex-start}}@media (max-width:812px){.ai-inicio-tp{align-items:flex-start}}.ai-center,.ali-center{align-items:center}@media (max-width:813px){.ai-center-tm{align-items:center}}@media (max-width:812px){.ai-center-tp{align-items:center}}.ai-fin,.ali-end{align-items:flex-end}@media (max-width:813px){.ai-fin-tm{align-items:flex-end}}@media (max-width:812px){.ai-fin-tp{align-items:flex-end}}.ai-estirar,.ali-estirar{align-items:stretch}.ac-inicio{align-content:flex-start}@media (max-width:813px){.ai-estirar-tm{align-items:stretch}.ac-inicio-tm{align-content:flex-start}}@media (max-width:812px){.ai-estirar-tp{align-items:stretch}.ac-inicio-tp{align-content:flex-start}.ac-center-tp{align-content:center}}.ac-center{align-content:center}@media (max-width:813px){.ac-center-tm{align-content:center}.ac-fin-tm{align-content:flex-end}}.ac-fin{align-content:flex-end}@media (max-width:812px){.ac-fin-tp{align-content:flex-end}.ac-entre-tp{align-content:space-between}}.ac-entre{align-content:space-between}@media (max-width:813px){.ac-entre-tm{align-content:space-between}.ac-alred-tm{align-content:space-around}}.ac-alred{align-content:space-around}@media (max-width:812px){.ac-alred-tp{align-content:space-around}.ac-eq-tp{align-content:space-evenly}}.ac-eq{align-content:space-evenly}@media (max-width:813px){.ac-eq-tm{align-content:space-evenly}.ac-estirar-tm{align-content:stretch}}.ac-estirar{align-content:stretch}.as-inicio{align-self:flex-start}.as-center{align-self:center}.as-fin{align-self:flex-end}.as-auto{align-self:auto}.as-estirar{align-self:stretch}@media (max-width:813px){.row-gap-0-tm{row-gap:0}.col-gap-0-tm{-moz-column-gap:0;column-gap:0}}@media (max-width:812px){.ac-estirar-tp{align-content:stretch}.row-gap-0-tp{row-gap:0}.col-gap-0-tp{-moz-column-gap:0;column-gap:0}.row-gap-4-tp{row-gap:4px}}.row-gap-4{row-gap:4px}.col-gap-4{-moz-column-gap:4px;column-gap:4px}@media (max-width:813px){.row-gap-4-tm{row-gap:4px}.col-gap-4-tm{-moz-column-gap:4px;column-gap:4px}.row-gap-8-tm{row-gap:8px}}.row-gap-8{row-gap:8px}@media (max-width:812px){.col-gap-4-tp{-moz-column-gap:4px;column-gap:4px}.row-gap-8-tp{row-gap:8px}}.col-gap-8{-moz-column-gap:8px;column-gap:8px}@media (max-width:813px){.col-gap-8-tm{-moz-column-gap:8px;column-gap:8px}.row-gap-10-tm{row-gap:10px}}@media (max-width:812px){.col-gap-8-tp{-moz-column-gap:8px;column-gap:8px}.row-gap-10-tp{row-gap:10px}}.row-gap-12{row-gap:12px}@media (max-width:813px){.col-gap-10-tm{-moz-column-gap:10px;column-gap:10px}.row-gap-12-tm{row-gap:12px}}@media (max-width:812px){.col-gap-10-tp{-moz-column-gap:10px;column-gap:10px}.row-gap-12-tp{row-gap:12px}}.col-gap-12{-moz-column-gap:12px;column-gap:12px}.row-gap-16{row-gap:16px}@media (max-width:813px){.col-gap-12-tm{-moz-column-gap:12px;column-gap:12px}.row-gap-16-tm{row-gap:16px}}@media (max-width:812px){.col-gap-12-tp{-moz-column-gap:12px;column-gap:12px}.row-gap-16-tp{row-gap:16px}}.col-gap-16{-moz-column-gap:16px;column-gap:16px}@media (max-width:813px){.col-gap-16-tm{-moz-column-gap:16px;column-gap:16px}.row-gap-20-tm{row-gap:20px}}@media (max-width:812px){.col-gap-16-tp{-moz-column-gap:16px;column-gap:16px}.row-gap-20-tp{row-gap:20px}}.row-gap-24{row-gap:24px}@media (max-width:813px){.col-gap-20-tm{-moz-column-gap:20px;column-gap:20px}.row-gap-24-tm{row-gap:24px}}@media (max-width:812px){.col-gap-20-tp{-moz-column-gap:20px;column-gap:20px}.row-gap-24-tp{row-gap:24px}}.col-gap-24{-moz-column-gap:24px;column-gap:24px}@media (max-width:813px){.col-gap-24-tm{-moz-column-gap:24px;column-gap:24px}.row-gap-30-tm{row-gap:30px}}@media (max-width:812px){.col-gap-24-tp{-moz-column-gap:24px;column-gap:24px}.row-gap-30-tp{row-gap:30px}}@media (max-width:813px){.col-gap-30-tm{-moz-column-gap:30px;column-gap:30px}.row-gap-40-tm{row-gap:40px}}@media (max-width:812px){.col-gap-30-tp{-moz-column-gap:30px;column-gap:30px}.row-gap-40-tp{row-gap:40px}}@media (max-width:813px){.col-gap-40-tm{-moz-column-gap:40px;column-gap:40px}.row-gap-50-tm{row-gap:50px}}@media (max-width:812px){.col-gap-40-tp{-moz-column-gap:40px;column-gap:40px}.row-gap-50-tp{row-gap:50px}}@media (max-width:813px){.col-gap-50-tm{-moz-column-gap:50px;column-gap:50px}.row-gap-60-tm{row-gap:60px}}@media (max-width:812px){.col-gap-50-tp{-moz-column-gap:50px;column-gap:50px}.row-gap-60-tp{row-gap:60px}}.grow{flex-grow:1}@media (max-width:813px){.col-gap-60-tm{-moz-column-gap:60px;column-gap:60px}.grow-tm{flex-grow:1}}@media (max-width:812px){.col-gap-60-tp{-moz-column-gap:60px;column-gap:60px}.grow-tp{flex-grow:1}}.grow-0{flex-grow:0}@media (max-width:813px){.grow-0-tm{flex-grow:0}}@media (max-width:812px){.grow-0-tp{flex-grow:0}}.shrink{flex-shrink:1}@media (max-width:813px){.shrink-tm{flex-shrink:1}}@media (max-width:812px){.shrink-tp{flex-shrink:1}}.shrink-0{flex-shrink:0}@media (max-width:813px){.shrink-0-tm{flex-shrink:0}}@media (max-width:812px){.shrink-0-tp{flex-shrink:0}}.basis-0{flex-basis:0%}@media (max-width:813px){.basis-0-tm{flex-basis:0%}}@media (max-width:812px){.basis-0-tp{flex-basis:0%}}.basis-25{flex-basis:25%}@media (max-width:813px){.basis-25-tm{flex-basis:25%}}@media (max-width:812px){.basis-25-tp{flex-basis:25%}}.basis-33{flex-basis:33.3333%}@media (max-width:813px){.basis-33-tm{flex-basis:33.3333%}}@media (max-width:812px){.basis-33-tp{flex-basis:33.3333%}}.basis-50{flex-basis:50%}@media (max-width:813px){.basis-50-tm{flex-basis:50%}}@media (max-width:812px){.basis-50-tp{flex-basis:50%}}.basis-66{flex-basis:66.6667%}@media (max-width:813px){.basis-66-tm{flex-basis:66.6667%}}@media (max-width:812px){.basis-66-tp{flex-basis:66.6667%}}.basis-75{flex-basis:75%}@media (max-width:813px){.basis-75-tm{flex-basis:75%}}@media (max-width:812px){.basis-75-tp{flex-basis:75%}}.basis-100{flex-basis:100%}.order-0{order:0}@media (max-width:813px){.basis-100-tm{flex-basis:100%}.order-0-tm{order:0}}@media (max-width:812px){.basis-100-tp{flex-basis:100%}.order-0-tp{order:0}.order-1-tp{order:1}}@media (max-width:813px){.order-1-tm{order:1}.order-2-tm{order:2}}@media (max-width:812px){.order-2-tp{order:2}.order-3-tp{order:3}}@media (max-width:813px){.order-3-tm{order:3}.order-4-tm{order:4}}@media (max-width:812px){.order-4-tp{order:4}.order-5-tp{order:5}}@media (max-width:813px){.order-5-tm{order:5}.order-6-tm{order:6}}@media (max-width:812px){.order-6-tp{order:6}.order-7-tp{order:7}}.order-7{order:7}@media (max-width:813px){.order-7-tm{order:7}.order-8-tm{order:8}}.order-8{order:8}@media (max-width:812px){.order-8-tp{order:8}.order-9-tp{order:9}}.order-9{order:9}@media (max-width:813px){.order-9-tm{order:9}.order-10-tm{order:10}}.order-10{order:10}@media (max-width:812px){.order-10-tp{order:10}.order-11-tp{order:11}}.order-11{order:11}@media (max-width:813px){.order-11-tm{order:11}.order-12-tm{order:12}}.order-12{order:12}.center-center{justify-content:center;align-items:center}@media (max-width:813px){.center-center-tm{justify-content:center;align-items:center}}@media (max-width:812px){.order-12-tp{order:12}.center-center-tp{justify-content:center;align-items:center}}.entre-center{justify-content:space-between;align-items:center}@media (max-width:813px){.entre-center-tm{justify-content:space-between;align-items:center}.order-tm-1{order:1}}@media (max-width:812px){.entre-center-tp{justify-content:space-between;align-items:center}.order-tp-1{order:1}}.grid-center{display:grid;align-items:center}.grid-end{display:grid;align-items:end}a{transition:.3s;text-decoration:none;color:#000}.cover{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;display:block}.shadow{box-shadow:0 0 3px 0 rgba(0,0,0,.27);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.27);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.27);transition:.3s}.shadow-padding{box-shadow:0 0 3px 0 rgba(0,0,0,.27);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.27);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.27);transition:.3s;padding:30px!important}.contenedor-seccion{max-width:1150px;margin:0 auto;position:relative;width:90%}.contenedor-750{max-width:800px;margin:0 auto;position:relative;width:90%}.contenedor-botonera{max-width:1100px;margin:0 auto;width:90%}.contenedor-banner{max-width:1150px;margin:0 auto;position:relative;width:90%;z-index:1}.contenedor-full{max-width:1920px;margin:0 auto;position:relative;width:100%}.contenedor-grande{max-width:1150px;margin:0 auto;width:90%}.gradient-rosa{background:#e8dccf;background:linear-gradient(182deg,#e8dccf 0,#fff 100%)}.contenedor-1000{max-width:1000px;margin:0 auto;position:relative;width:85%}.col-auto{grid-template-columns:auto}.span-auto{grid-column:auto}.place-center{place-items:center}.place-start{place-items:start}.place-end{place-items:end}.col-gap-0{-moz-column-gap:0;column-gap:0}.row-gap-0{row-gap:0}.col-gap-10{-moz-column-gap:10px;column-gap:10px}.row-gap-10{row-gap:10px}.col-gap-20{-moz-column-gap:20px;column-gap:20px}.row-gap-20{row-gap:20px}.col-gap-30{-moz-column-gap:30px;column-gap:30px}.row-gap-30{row-gap:30px}.col-gap-40{-moz-column-gap:40px;column-gap:40px}.row-gap-40{row-gap:40px}.col-gap-50{-moz-column-gap:50px;column-gap:50px}.row-gap-50{row-gap:50px}.col-gap-60{-moz-column-gap:60px;column-gap:60px}.row-gap-60{row-gap:60px}.col-gap-70{-moz-column-gap:70px;column-gap:70px}.row-gap-70{row-gap:70px}.col-gap-80{-moz-column-gap:80px;column-gap:80px}.row-gap-80{row-gap:80px}.col-gap-90{-moz-column-gap:90px;column-gap:90px}.row-gap-90{row-gap:90px}.col-gap-100{-moz-column-gap:100px;column-gap:100px}.row-gap-100{row-gap:100px}.order-1{order:1}.order-2{order:2}@media (max-width:813px){.order-tm-2{order:2}}@media (max-width:812px){.order-tp-2{order:2}.order-tp-3{order:3}}.order-3{order:3}@media (max-width:813px){.order-tm-3{order:3}.order-tm-4{order:4}}.order-4{order:4}@media (max-width:812px){.order-tp-4{order:4}.order-tp-5{order:5}}.order-5{order:5}@media (max-width:813px){.order-tm-5{order:5}.order-tm-6{order:6}}.order-6{order:6}.col-2-1{grid-template-columns:2fr 1fr}.col-1-3-1{grid-template-columns:1fr 3fr 1fr}@media (max-width:813px){.hide-tm{display:none!important}}@media (max-width:812px){.order-tp-6{order:6}.hide-tp{display:none!important}}.grid-auto-fill{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.max-10{max-width:10%}.max-20{max-width:20%}.max-30{max-width:30%}.max-40{max-width:40%}.max-50{max-width:50%}.max-60{max-width:60%}.max-70{max-width:70%}.max-80{max-width:80%}.max-90{max-width:90%}.max-100{max-width:100%}.max-center-10{max-width:10%;margin:0 auto}.max-center-20{max-width:20%;margin:0 auto}.max-center-30{max-width:30%;margin:0 auto}.max-center-40{max-width:40%;margin:0 auto}.max-center-50{max-width:50%;margin:0 auto}.max-center-60{max-width:60%;margin:0 auto}.max-center-70{max-width:70%;margin:0 auto}.max-center-80{max-width:80%;margin:0 auto}.max-center-90{max-width:90%;margin:0 auto}.max-center-100{max-width:100%;margin:0 auto}.block{display:block}:root{--font-prima:"Noto Serif Display",serif;--font-secon:"Open Sans",sans-serif;--color-bg-hero:#f8f5f0;--color-bg-familiar:#f1e9e3;--color-quote-bg:#faf7f5;--color-titulos:#92937E;--color-gold:#D3AFA5;--color-lavanda:#eed9d2;--color-olive:#8e9483;--color-border:#dacfc0;--color-highlight:#d8bbb3;--color-text-muted:#9b9486}.bt-n,.nav-link,.secon,body{font-family:var(--font-secon)!important}.prima{font-family:var(--font-prima)!important}span.tfx-account-icon i{color:#fff}.text-underline-premium{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:8px}.t-muted{color:var(--color-text-muted)}.border-thin{border-bottom:1px solid rgba(0,0,0,.08)}.bg-custom-gold{background-color:var(--color-gold);color:#000}.bg-custom-lavanda{background-color:var(--color-lavanda);color:#000}.bg-custom-olive{background-color:var(--color-olive);color:#fff;border:1px solid var(--color-olive)}.lin-custom-outline{border:1px solid var(--color-border);background:#fff;color:#000}.bg-custom-gold:hover,.bg-custom-lavanda:hover,.bg-custom-olive:hover{filter:brightness(.95);transform:translateY(-2px)}.lin-custom-outline:hover{border-color:#000}#main-header{position:fixed;left:0;width:100%;transition:background-color .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),padding .4s cubic-bezier(.16,1,.3,1);background-color:transparent;z-index:1000}#main-header.scrolled{padding-top:10px!important;padding-bottom:10px!important}.relative{position:relative}.c-interior{z-index:2}.nav-link{position:relative;padding-bottom:4px;color:#000;font-size:16px}.nav-link::after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#000;transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.16,1,.3,1)}.nav-link.active::after,.nav-link:hover::after{transform:scaleX(1);transform-origin:left}.nav-link.active{font-weight:700}.icon-chevron{transition:transform .3s}.nav-link:hover .icon-chevron{transform:rotate(180deg)}.cart-badge{width:22px;height:22px}.img-hero-woman{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;display:block}.imagen-banner{position:absolute;left:0;top:0;width:100%;height:100vh;min-height:900px;z-index:0}.imagen-banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:812px){.max-tp-10{max-width:10%}.max-tp-20{max-width:20%}.max-tp-30{max-width:30%}.max-tp-40{max-width:40%}.max-tp-50{max-width:50%}.max-tp-60{max-width:60%}.max-tp-70{max-width:70%}.max-tp-80{max-width:80%}.max-tp-90{max-width:90%}.max-tp-100{max-width:100%}.max-center-tp-10{max-width:10%;margin:0 auto}.max-center-tp-20{max-width:20%;margin:0 auto}.max-center-tp-30{max-width:30%;margin:0 auto}.max-center-tp-40{max-width:40%;margin:0 auto}.max-center-tp-50{max-width:50%;margin:0 auto}.max-center-tp-60{max-width:60%;margin:0 auto}.max-center-tp-70{max-width:70%;margin:0 auto}.max-center-tp-80{max-width:80%;margin:0 auto}.max-center-tp-90{max-width:90%;margin:0 auto}.max-center-tp-100{max-width:100%;margin:0 auto}#main-header{position:relative}.imagen-banner{position:relative;left:0;top:0;width:100%;height:100vh;min-height:auto;z-index:0;margin-top:30px!important}}.h-interno{max-height:600px;overflow:hidden}span.tfxw-direct-compare-price{text-decoration:line-through;font-weight:400}span.tfxw-direct-savings-badge{display:block;font-weight:400;font-size:24px}.overlap-cards{margin-top:-60px;position:relative;z-index:10}.card-stat{border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.04);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s}.card-stat:hover{transform:translateY(-5px);box-shadow:0 15px 50px rgba(0,0,0,.08)}.bg-section-familiar{background-color:var(--color-bg-familiar)}.gradient-fondo,.gradient-session-dos{background:#ebccc3;background:linear-gradient(202deg,#f0e5e2 0,#ececec 100%)}.num-circle-v2{background-color:#fff;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .3s;margin-right:25px}.highlight-v2{background-color:var(--color-highlight);padding:2px 8px;display:inline-block;line-height:1}.quote-card{background-color:var(--color-quote-bg);border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,.02)}.img-step-wrapper{width:100%;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.03)}.img-step-wrapper img{transition:transform .8s cubic-bezier(.16,1,.3,1)}.img-step-wrapper:hover img{transform:scale(1.05)}.color-titulo{color:#000}@media (max-width:812px){.f-r-tp-only{flex-direction:row!important;align-items:center!important;text-align:left!important}.img-step-wrapper{width:120px!important;height:120px!important;aspect-ratio:1/1!important;flex-shrink:0}.text-content-step{text-align:left!important;max-width:100%!important}}.section-sobre-mi-bg{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;min-height:70vh;display:flex;align-items:center}.section-sobre-mi-bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.1);z-index:1}.content-over-bg{position:relative;z-index:2}.pill-tag-white{background-color:#fff;padding:8px 25px;border-radius:50px;box-shadow:0 4px 12px rgba(0,0,0,.05);display:inline-block}.img-card-wrapper{width:100%;border-radius:12px;overflow:hidden;position:relative}.img-card-wrapper img{transition:transform .8s cubic-bezier(.16,1,.3,1)}.card-curso{display:flex;flex-direction:column;height:100%}.card-curso p{padding:0;margin:0}.card-curso:hover .img-card-wrapper img{transform:scale(1.05)}.badge-popular{position:absolute;top:15px;right:15px;background-color:rgba(255,255,255,.95);color:#000;padding:6px 18px;border-radius:50px;font-size:13px;font-weight:500;z-index:2;box-shadow:0 4px 15px rgba(0,0,0,.08);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bg-badge-red{background-color:#f04235;color:#fff;letter-spacing:.5px}.txt-tachado{text-decoration:line-through;opacity:.8}.bento-card{border-radius:24px;overflow:hidden;position:relative;padding:clamp(24px,3vw,40px);display:flex;flex-direction:column;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s}.bento-card:hover{transform:translateY(-4px);box-shadow:0 15px 40px rgba(0,0,0,.08)}.bento-large{min-height:clamp(400px,40vw,550px);justify-content:flex-end;color:#fff}.bento-bg-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.bento-card:hover .bento-bg-img{transform:scale(1.05)}.bento-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 10%,rgba(0,0,0,.85) 100%);z-index:1}.bento-small{justify-content:space-between;flex:1}.bento-content{position:relative;z-index:2}.bento-tag{background:rgba(255,255,255,.2);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:6px 16px;border-radius:50px;font-size:13px;display:inline-block;width:-moz-fit-content;width:fit-content;border:1px solid rgba(255,255,255,.3)}.bento-tag.dark{background:#1a1a1a;color:#fff;border:none}.carousel-mask{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 15%,#000 85%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 15%,#000 85%,transparent 100%);padding-bottom:20px}.testimonial-card{border-radius:16px;padding:clamp(30px,4vw,50px) clamp(20px,3vw,40px);display:flex;flex-direction:column;justify-content:space-between;height:100%}#testimonials-slider .owl-item{opacity:.4;transform:scale(.9);transition:.5s cubic-bezier(.16,1,.3,1)}#testimonials-slider .owl-item.center{opacity:1;transform:scale(1)}.owl-theme .owl-dots{margin-top:30px!important}.owl-theme .owl-dots .owl-dot span{width:12px!important;height:12px!important;margin:5px 8px!important;background:var(--color-lavanda)!important;border:2px solid #c8c8d8!important;transition:.3s!important}.owl-theme .owl-dots .owl-dot.active span{background:var(--color-gold)!important;border-color:#d1b86e!important;transform:scale(1.2)}.faq-item{border-bottom:1px solid rgba(0,0,0,.1)}.faq-question{padding:clamp(20px,3vw,30px) 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.faq-icon{position:relative;width:16px;height:16px;flex-shrink:0}.faq-icon::after,.faq-icon::before{content:"";position:absolute;background-color:#000;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .4s}.faq-icon::before{width:16px;height:1.5px}.faq-icon::after{width:1.5px;height:16px}.faq-item.active .faq-icon::after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.faq-answer{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.16,1,.3,1),padding .5s}.faq-item.active .faq-answer{padding-bottom:24px}.bg-cta-final{background-color:#e5e3dd}.sticky-col{position:sticky;top:120px;align-self:flex-start}@media (max-width:812px){.sticky-col{position:relative;top:0;align-self:auto}}.bg-footer{background-color:#312e2b;color:#fff}.footer-link{color:rgba(255,255,255,.7);text-decoration:none;transition:color .3s,transform .3s;display:inline-flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.footer-link:hover{color:#fff;transform:translateX(4px)}.footer-subtitle{color:rgba(255,255,255,.5);letter-spacing:1px;text-transform:uppercase}.footer-divider{border-top:1px solid rgba(255,255,255,.1);margin:clamp(40px,5vw,60px) 0 clamp(20px,3vw,30px)}.footer-icon{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.whatsapp-float{position:fixed;width:60px;height:60px;bottom:40px;right:40px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;box-shadow:0 5px 15px rgba(0,0,0,.2);z-index:2000;display:flex;align-items:center;justify-content:center;transition:.3s cubic-bezier(.16,1,.3,1)}.whatsapp-float:hover{transform:scale(1.1) rotate(5deg);background-color:#128c7e}.whatsapp-float svg{width:32px;height:32px;fill:currentColor}@media (max-width:812px){.whatsapp-float{bottom:20px;right:20px;width:54px;height:54px}}.tfx-header-cart-button{border:none;cursor:pointer}.tfx-mini-cart-overlay{position:fixed;inset:0;z-index:1998;background:rgba(0,0,0,.18);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .3s}.tfx-mini-cart-overlay.is-open{opacity:1}.tfx-theme-mini-cart{position:fixed;right:-460px;z-index:1999;width:min(420px,100vw - 24px);height:100vh;background:#fff;box-shadow:-24px 0 60px rgba(0,0,0,.08);display:flex;flex-direction:column;transition:right .45s cubic-bezier(.16,1,.3,1)}.tfx-theme-mini-cart.is-open{right:0}body.tfx-mini-cart-open{overflow:hidden}.tfx-mini-cart-header{padding:36px 34px;border-bottom:1px solid #f0f0f0}.tfx-mini-cart-header h3{margin:0;font-family:var(--font-prima);font-size:26px;font-weight:400;line-height:1}.tfx-mini-cart-count-label{display:block;margin-top:8px;color:#aaa;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1px}.tfx-close-mini-cart{background:0 0;border:none;color:#1a1a1a;cursor:pointer;font-size:22px;line-height:1}.tfx-mini-cart-content{flex:1;overflow-y:auto;padding:30px 34px}.tfx-mini-cart-content .woocommerce-mini-cart{margin:0;padding:0;list-style:none}.tfx-mini-cart-content .woocommerce-mini-cart-item{display:grid;grid-template-columns:76px minmax(0,1fr);gap:16px;position:relative;padding:0 28px 22px 0;margin:0 0 22px;border-bottom:1px solid #f4f4f4}.tfx-mini-cart-content .woocommerce-mini-cart-item img{width:76px;height:76px;border-radius:16px;-o-object-fit:cover;object-fit:cover;float:none;margin:0}.tfx-mini-cart-content .woocommerce-mini-cart-item a{color:#1a1a1a;text-decoration:none;font-size:14px;font-weight:700;line-height:1.35}.tfx-mini-cart-content .woocommerce-mini-cart-item .quantity{display:block;margin-top:8px;color:#777;font-size:13px}.tfx-mini-cart-content .remove_from_cart_button{position:absolute;top:0;right:0;color:#ccc!important;font-size:18px;text-decoration:none}.tfx-mini-cart-content .remove_from_cart_button:hover{color:#c44!important}.tfx-mini-cart-content .woocommerce-mini-cart__total{display:flex;justify-content:space-between;align-items:center;margin:26px 0;padding-top:22px;border-top:1px solid #f0f0f0;color:#777;font-size:15px}.tfx-mini-cart-content .woocommerce-mini-cart__total strong{color:#1a1a1a;font-weight:700}.tfx-mini-cart-content .woocommerce-mini-cart__total .amount{color:var(--color-olive);font-size:22px;font-weight:800}.tfx-mini-cart-content .woocommerce-mini-cart__buttons{display:grid;gap:12px;margin:0}.tfx-mini-cart-content .woocommerce-mini-cart__buttons .button{display:flex;align-items:center;justify-content:center;min-height:52px;border-radius:999px;background:var(--color-olive);color:#fff;text-decoration:none;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:1.2px}.tfx-mini-cart-content .woocommerce-mini-cart__buttons .button.checkout{background:#1a1a1a}.tfx-mini-cart-content .woocommerce-mini-cart__empty-message{margin:0;padding:40px 0;color:#777;font-size:15px;line-height:1.7;text-align:center}@media (max-width:812px){.tfx-theme-mini-cart{width:calc(100vw - 18px);right:calc(-100vw + 18px)}.tfx-mini-cart-content,.tfx-mini-cart-header{padding-left:24px;padding-right:24px}}.tfx-main-menu{margin:0;padding:0;list-style:none}.tfx-main-menu>li{position:relative;margin:0;padding:0}.tfx-main-menu>li>a{position:relative;display:inline-flex;align-items:center;-moz-column-gap:8px;column-gap:8px;padding-bottom:4px;color:#000;font-family:var(--font-secon)!important;font-size:16px;text-decoration:none}.tfx-main-menu>li>a::after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#000;transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.16,1,.3,1)}.tfx-main-menu>li.current-menu-ancestor>a::after,.tfx-main-menu>li.current-menu-item>a::after,.tfx-main-menu>li.current_page_item>a::after,.tfx-main-menu>li>a:hover::after{transform:scaleX(1);transform-origin:left}.tfx-main-menu>li.current-menu-ancestor>a,.tfx-main-menu>li.current-menu-item>a,.tfx-main-menu>li.current_page_item>a{font-weight:700}.tfx-main-menu .sub-menu{position:absolute;top:calc(100% + 18px);left:0;min-width:220px;margin:0;padding:14px;list-style:none;background:#fff;border-radius:18px;box-shadow:0 18px 44px rgba(0,0,0,.08);opacity:0;visibility:hidden;transform:translateY(8px);transition:.25s}.tfx-main-menu li:focus-within>.sub-menu,.tfx-main-menu li:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.tfx-main-menu .sub-menu li{margin:0}.tfx-main-menu .sub-menu a{display:block;padding:11px 14px;border-radius:12px;color:#1a1a1a;font-family:var(--font-secon)!important;font-size:14px;text-decoration:none;transition:.2s}.tfx-main-menu .sub-menu a:hover{background:var(--color-bg-hero);color:#000}.sk-cursos-page{background:#eae6e3;color:#1a1a1a}.sk-cursos-page .contenedor-seccion{width:min(1180px,100% - 48px);margin:0 auto}.sk-pill{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:7px 15px;border-radius:999px;background:#fff;color:#93957d;font-family:var(--font-secon);font-size:10px;font-weight:900;line-height:1;letter-spacing:1.4px;text-transform:uppercase}.sk-cursos-hero{padding:clamp(92px,10vw,150px) 0 clamp(60px,7vw,95px);background:#eae6e3}.sk-cursos-hero__content{max-width:820px;margin:0 auto;text-align:center}.sk-cursos-hero h1{max-width:760px;margin:18px auto 0;font-size:clamp(44px,5.4vw,78px);font-weight:300;line-height:.98;letter-spacing:-.035em}.sk-cursos-hero p{max-width:540px;margin:24px auto 0;color:#666;font-family:var(--font-secon);font-size:clamp(14px,1.15vw,17px);line-height:1.65}.sk-cursos-catalogo,.sk-cursos-final,.sk-pack-cursos,.sk-testimonios-cursos{padding:clamp(54px,7vw,96px) 0}.sk-cursos-section-head{max-width:780px;margin:0 auto clamp(34px,4.5vw,58px);text-align:center}.sk-cursos-section-head h2{margin:16px auto 0;line-height:34px;font-weight:400}.sk-cursos-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;align-items:stretch}.sk-curso-card{position:relative;display:flex;flex-direction:column;min-height:100%;padding:14px;background:#fff;border:1px solid #e9cfc8;border-radius:12px;box-shadow:0 20px 50px rgba(0,0,0,.035);transition:transform .32s,box-shadow .32s,border-color .32s}.sk-curso-card:hover{transform:translateY(-5px);box-shadow:0 28px 70px rgba(0,0,0,.07)}.sk-curso-card.is-featured{border:2px solid #93957d}.sk-curso-card__image{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:10px;background:#f8f5f0}.sk-curso-card__image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.sk-curso-card:hover .sk-curso-card__image img{transform:scale(1.045)}.sk-curso-card__placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#93957d;font-size:10px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.sk-curso-card__badge{position:absolute;top:12px;right:12px;z-index:2;padding:6px 13px;border-radius:999px;background:rgba(255,255,255,.95);color:#1a1a1a;font-size:10px;font-weight:900;letter-spacing:.6px;text-transform:uppercase;box-shadow:0 8px 24px rgba(0,0,0,.08)}.sk-curso-card__body{padding:22px 8px 16px;display:flex;flex-direction:column;gap:12px}.sk-curso-card__level{width:-moz-fit-content;width:fit-content;padding:6px 11px;border-radius:999px;background:#f8f5f0;color:#93957d;font-size:9px;font-weight:900;letter-spacing:1.1px;text-transform:uppercase}.sk-curso-card h3{margin:0;font-size:clamp(28px,2.55vw,38px);font-weight:300;line-height:1.02;letter-spacing:-.03em}.sk-curso-card__headline{margin:0;color:#1a1a1a;font-size:14px;font-weight:800;line-height:1.42}.sk-curso-card__who strong{display:block;margin-bottom:5px;color:#93957d;font-size:9px;font-weight:900;letter-spacing:1.1px;text-transform:uppercase}.sk-curso-card__list li,.sk-curso-card__who p{margin:0;color:#666;font-size:12.5px;line-height:1.55}.sk-curso-card__list{display:grid;gap:7px;margin:2px 0 0;padding:0;list-style:none}.sk-curso-card__list li{position:relative;padding-left:16px}.sk-curso-card__list li::before{content:"✦";position:absolute;left:0;top:0;color:#93957d;font-size:10px}.sk-curso-card__footer{margin-top:auto;padding:0 8px 6px;display:flex;flex-direction:column;gap:14px}.sk-curso-card__footer strong{color:#1a1a1a;font-size:22px;font-weight:900;line-height:1}.sk-curso-card__button,.sk-cursos-final__actions a,.sk-pack-cursos__button{min-height:42px;padding:0 18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-family:var(--font-secon);font-size:10px;font-weight:900;letter-spacing:.85px;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;transition:transform .25s,filter .25s,background-color .25s,color .25s}.sk-curso-card__button:hover,.sk-cursos-final__actions a:hover,.sk-pack-cursos__button:hover{transform:translateY(-2px);filter:brightness(.96)}.sk-curso-card__button.is-gold{background:#d4afa7}.sk-curso-card__button.is-olive,.sk-cursos-final__actions .is-primary,.sk-pack-cursos__button{background:#93957d}.sk-pack-cursos{background:#eae6e3}.sk-pack-cursos__card{position:relative;max-width:560px;margin:0 auto;padding:clamp(34px,4.5vw,54px);background:#fff;border:2px solid #93957d;border-radius:16px;text-align:center;box-shadow:0 28px 76px rgba(0,0,0,.06)}.sk-pack-cursos__save{position:absolute;top:18px;right:18px;padding:7px 12px;border-radius:999px;background:#93957d;color:#fff;font-size:9px;font-weight:900;letter-spacing:.9px;text-transform:uppercase}.sk-pack-cursos h2{max-width:430px;margin:18px auto 0;font-size:clamp(32px,3.8vw,50px);font-weight:300;line-height:1.02;letter-spacing:-.035em}.sk-pack-cursos p{max-width:420px;margin:16px auto 0;color:#666;font-size:13.5px;line-height:1.55}.sk-pack-cursos__price{margin:24px 0 22px;display:flex;align-items:baseline;justify-content:center;gap:16px;flex-wrap:wrap}.sk-pack-cursos__price span{color:#999;font-size:14px;text-decoration:line-through}.sk-pack-cursos__price strong{color:#1a1a1a;font-size:clamp(30px,3vw,40px);font-weight:900}.sk-pack-cursos ul{max-width:420px;margin:0 auto 26px;padding:0;display:grid;gap:8px;list-style:none;text-align:left}.sk-pack-cursos li{position:relative;padding-left:17px;color:#555;font-size:12.5px;line-height:1.55}.sk-pack-cursos li::before{content:"✦";position:absolute;left:0;top:0;color:#93957d;font-size:10px}.sk-medios-reservado{display:none;background:#eae6e3;padding:50px 0}.sk-medios-reservado.is-active{display:block}.sk-medios-reservado__box{padding:28px;border:1px dashed #e9cfc8;border-radius:16px;background:rgba(255,255,255,.45);text-align:center}.sk-medios-reservado__box p{margin:12px 0 0;color:#777;font-size:13px}.sk-testimonios-cursos{background:#eae6e3}.sk-testimonios-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.sk-testimonios-grid article{min-height:210px;padding:30px;border:1px solid #e9cfc8;border-radius:12px;background:#fff;box-shadow:0 20px 55px rgba(0,0,0,.035)}.sk-testimonios-grid p{margin:0;color:#555;font-size:14px;line-height:1.7}.sk-testimonios-grid strong{display:block;margin-top:36px;color:#93957d;font-size:9px;font-weight:900;letter-spacing:1.1px;text-transform:uppercase}.sk-cursos-final{background:#eae6e3}.sk-cursos-final__card{max-width:920px;margin:0 auto;padding:clamp(42px,5.5vw,70px);background:#fff;border-radius:18px;text-align:center;box-shadow:0 28px 76px rgba(0,0,0,.045)}.sk-cursos-final h2{max-width:690px;margin:0 auto;font-size:clamp(36px,4.5vw,64px);font-weight:300;line-height:1.02;letter-spacing:-.035em}.sk-cursos-final p{max-width:520px;margin:20px auto 0;color:#666;font-size:14px;line-height:1.65}.sk-cursos-final__actions{margin-top:28px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.sk-cursos-final__actions .is-secondary{border:1px solid #d4afa7;background:0 0;color:#d4afa7}.sk-cursos-final__actions .is-secondary:hover{background:#d4afa7;color:#fff}@media (max-width:992px){.sk-cursos-grid,.sk-testimonios-grid{grid-template-columns:1fr}.sk-curso-card{max-width:520px;width:100%;margin:0 auto}.sk-cursos-section-head{max-width:680px}}@media (max-width:812px){.sk-cursos-page .contenedor-seccion{width:min(100% - 28px,1180px)}.sk-cursos-hero{padding-top:110px}.sk-cursos-hero h1{font-size:clamp(42px,13vw,58px)}.sk-cursos-final h2,.sk-cursos-section-head h2,.sk-pack-cursos h2{font-size:clamp(23px,4vw,41px)}.sk-pack-cursos__save{position:static;display:inline-flex;margin-bottom:14px}.sk-cursos-final__card,.sk-pack-cursos__card{padding:34px 22px}.sk-testimonios-grid article{min-height:auto}}.marquee-cta{display:flex;white-space:nowrap}.marquee-content-cta{display:inline-block;animation:60s linear infinite marquee-fast}.group:hover .marquee-content-cta{animation-play-state:paused}@keyframes marquee-fast{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.sas{overflow:hidden}.skincare-single-content .jetpack-videopress-player,.skincare-single-content figure.wp-block-jetpack-videopress,.skincare-single-content figure.wp-block-videopress-video{width:100%;max-width:100%;margin:36px auto}.skincare-single-content figure.wp-block-videopress-video{background-color:#fff;border:1px solid #e9cfc8;border-radius:18px;padding:10px;box-shadow:0 12px 30px rgba(233,207,200,.14);overflow:hidden}.skincare-single-content .jetpack-videopress-player__wrapper{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:14px;background-color:#eae6e3}.skincare-single-content .jetpack-videopress-player__wrapper iframe{position:absolute;inset:0;width:100%!important;height:100%!important;display:block;border:0}.woocommerce-checkout .payment_box.payment_method_woo-mercado-pago-basic{background:#fff!important;border:1px solid #e9cfc8;border-radius:16px;padding:22px;margin-top:14px;box-shadow:0 12px 30px rgba(233,207,200,.12);color:#0c0d0c}.woocommerce-checkout .payment_box.payment_method_woo-mercado-pago-basic::before{border-bottom-color:#fff!important}.woocommerce-checkout .mp-checkout-container,.woocommerce-checkout .mp-checkout-pro-container,.woocommerce-checkout .mp-checkout-pro-content{width:100%;max-width:100%;box-sizing:border-box}.woocommerce-checkout .mp-checkout-pro-content{display:flex;flex-direction:column;gap:18px}.woocommerce-checkout .mp-checkout-pro-benefits-title{font-family:inherit;font-size:18px;line-height:1.3;font-weight:700;color:#0c0d0c;margin:0}.woocommerce-checkout .mp-checkout-pro-benefits{display:grid;grid-template-columns:1fr;gap:12px}.woocommerce-checkout .mp-checkout-pro-benefit{display:flex;align-items:flex-start;gap:12px;background:#fcf8f6;border:1px solid rgba(233,207,200,.65);border-radius:12px;padding:14px}.woocommerce-checkout .mp-checkout-pro-benefit-icon{width:28px;height:28px;-o-object-fit:contain;object-fit:contain;flex:0 0 28px;margin-top:2px}.woocommerce-checkout .mp-checkout-pro-benefit-description{margin:0;color:#555c57;font-size:14px;line-height:1.45}.woocommerce-checkout .mp-checkout-pro-benefit-description b{color:#0c0d0c;font-weight:700}.woocommerce-checkout .mp-checkout-pro-payment-methods{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:2px}.woocommerce-checkout .mp-checkout-pro-payment-method-icon{height:28px;width:auto;max-width:58px;-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid rgba(147,149,125,.18);border-radius:8px;padding:5px 8px;box-sizing:content-box}.woocommerce-checkout .mp-checkout-pro-redirect{background:#eae6e3;border:1px solid rgba(147,149,125,.18);border-radius:14px;padding:16px}.woocommerce-checkout .mp-checkout-pro-redirect-title{display:flex;align-items:center;gap:10px;margin:0 0 6px;color:#0c0d0c;font-size:14px;line-height:1.4;font-weight:700}.woocommerce-checkout .mp-checkout-pro-redirect-icon{width:26px;height:26px;-o-object-fit:contain;object-fit:contain;flex:0 0 26px}.woocommerce-checkout .mp-checkout-pro-redirect-description{margin:0;color:#555c57;font-size:13px;line-height:1.45}.woocommerce-checkout test-mode{display:block;background:rgba(212,175,167,.18);border:1px solid rgba(212,175,167,.45);border-radius:12px;padding:14px 16px;color:#0c0d0c}.woocommerce-checkout ul.payment_methods li.payment_method_woo-mercado-pago-basic{padding:16px 0}.woocommerce-checkout ul.payment_methods li.payment_method_woo-mercado-pago-basic>label{color:#0c0d0c;font-weight:700}@media (max-width:768px){.woocommerce-checkout .payment_box.payment_method_woo-mercado-pago-basic{padding:16px;border-radius:14px}.woocommerce-checkout .mp-checkout-pro-benefit{padding:12px}.woocommerce-checkout .mp-checkout-pro-benefits-title{font-size:16px}.woocommerce-checkout .mp-checkout-pro-payment-method-icon{height:24px;max-width:52px}}.tfxw-direct-nav-actions a{margin-left:10px}.tfxw-direct-topbar{display:flex;justify-content:space-between;align-items:center}.skincare-single-content .wp-block-embed,.skincare-single-content .wp-block-embed__wrapper,.skincare-single-content .wp-block-video{width:100%;max-width:100%}.skincare-single-content .wp-block-embed iframe,.skincare-single-content .wp-block-video video,.skincare-single-content iframe{max-width:100%}.tfx-header-actions{position:relative}.tfx-menu-toggle{display:none;width:44px;height:44px;border:0;border-radius:999px;background:#000;cursor:pointer;padding:0;align-items:center;justify-content:center;flex-direction:column;gap:5px}.tfx-menu-toggle span{display:block;width:20px;height:2px;background:#fff;border-radius:10px}.tfx-account-icon{display:none}.tfx-mobile-drawer-overlay{position:fixed;inset:0;z-index:9998;background:rgba(0,0,0,.45);opacity:0;transition:opacity .25s}.tfx-mobile-drawer-overlay.is-open{opacity:1}.tfx-mobile-drawer{position:fixed;top:0;right:0;z-index:9999;width:min(88vw,380px);height:100vh;background:#fff;transform:translateX(100%);transition:transform .3s;padding:24px;overflow-y:auto;box-shadow:-10px 0 30px rgba(0,0,0,.15)}.tfx-mobile-drawer.is-open{transform:translateX(0)}.tfx-mobile-drawer-header{margin-bottom:30px}.tfx-mobile-drawer-logo img{max-height:42px;width:auto}.tfx-mobile-drawer-close{width:42px;height:42px;border:0;border-radius:999px;background:#f2f2f2;color:#000;cursor:pointer;font-size:20px;line-height:1}.tfx-mobile-menu{list-style:none;padding:0;margin:0}.tfx-mobile-menu li{margin:0;border-bottom:1px solid rgba(0,0,0,.08)}.tfx-mobile-menu a{display:flex;width:100%;padding:16px 0;color:#000;font-size:18px;font-weight:500}.tfx-mobile-menu .current-menu-item>a,.tfx-mobile-menu .current_page_item>a,.tfx-mobile-menu a.active{font-weight:700}.tfx-mobile-menu .sub-menu{list-style:none;margin:0 0 12px;padding:0 0 0 16px}.tfx-mobile-menu .sub-menu a{font-size:15px;padding:10px 0;opacity:.75}.tfx-mobile-drawer-actions{margin-top:30px}.tfx-mobile-account{display:flex;justify-content:center;width:100%}body.tfx-mobile-menu-open{overflow:hidden}@media (max-width:992px){.tfx-main-nav{display:none!important}.tfx-menu-toggle{display:flex}.tfx-header-actions{gap:10px}.tfx-account-button{width:44px;height:44px;padding:0!important;display:flex;align-items:center;justify-content:center}.tfx-account-label{display:none}.tfx-account-icon{display:inline-flex;font-size:18px;line-height:1}.tfx-header-cart-button{min-height:44px;padding-left:12px!important;padding-right:12px!important}.tfx-cart-label{display:none}}@media (max-width:576px){#main-header .contenedor-seccion{width:92%;max-width:92%}#main-header .padding-20{padding-top:14px;padding-bottom:14px}#main-header img{max-height:34px!important}.tfx-header-actions{-moz-column-gap:8px;column-gap:8px}.tfx-account-button,.tfx-menu-toggle{width:40px;height:40px}.tfx-header-cart-button{min-width:40px;height:40px;padding:0 9px!important}.tfx-header-cart-button .cart-badge{width:20px!important;height:20px!important;font-size:11px}.tfx-mobile-drawer{width:90vw;padding:20px}}.bg-lino-blog{background-color:#eae6e3;width:100%;box-sizing:border-box}.bg-rosa-newsletter{background-color:#d4afa7;width:100%;box-sizing:border-box}.bg-oliva-submit{background-color:#93957d!important;border:1px solid #93957d}.bg-oliva-submit:hover{background-color:#0c0d0c!important;border-color:#0c0d0c}.letter-spacing-button{letter-spacing:.06em;width:100%}.osmu-search-form{background:#fff;width:100%;max-width:480px;border-radius:50px;padding:4px 20px;border:1px solid rgba(0,0,0,.05)}.osmu-search-icon{font-size:16px;margin-right:10px;color:#a0aab2}.osmu-search-form input{border:none;outline:0;width:100%;padding:12px 0;background:0 0;color:#0c0d0c}.osmu-category-pill{padding:8px 20px;border-radius:50px;cursor:pointer;transition:.3s cubic-bezier(.25,1,.5,1);display:inline-block;border:1px solid #93957d;background-color:#eae6e3;color:#93957d;text-decoration:none}.osmu-category-pill.active,.osmu-category-pill:hover{background-color:#93957d;color:#fff;box-shadow:0 4px 12px rgba(147,149,125,.2)}.osmu-blog-card{border:1px solid #e9cfc8;border-radius:16px;overflow:hidden;transition:transform .4s,box-shadow .4s}.osmu-blog-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(233,207,200,.15)}.osmu-card-img-wrap{width:100%;aspect-ratio:16/10;overflow:hidden}.osmu-card-img-wrap .cover,.osmu-card-img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.osmu-card-content{padding:24px}.osmu-card-badge{color:#93957d;font-size:11px;letter-spacing:.05em}.osmu-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.osmu-card-link{color:#93957d;transition:color .2s;text-decoration:none}.osmu-card-link:hover{color:#0c0d0c}.osmu-form-newsletter-block{width:100%;max-width:480px;margin:0 auto}.osmu-input-newsletter{background:#fff;border:1px solid rgba(255,255,255,.2);padding:14px 20px;border-radius:50px;color:#0c0d0c;text-align:center;outline:0;transition:box-shadow .3s}.osmu-input-newsletter:focus{box-shadow:0 0 0 3px rgba(255,255,255,.3)}.skincare-pagination .nav-links{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.skincare-pagination .page-numbers{padding:8px 14px;border-radius:50px;border:1px solid #93957d;color:#93957d;text-decoration:none}.skincare-pagination .page-numbers.current,.skincare-pagination .page-numbers:hover{background-color:#93957d;color:#fff}.skincare-single-featured{width:100%;max-height:520px;overflow:hidden;border-radius:18px;margin-top:60px;position:relative;z-index:2}.skincare-single-content table{width:100%;border-collapse:separate;border-spacing:0;margin:32px 0;background-color:#fff;border:1px solid #e9cfc8;border-radius:16px;overflow:hidden;font-family:inherit;box-shadow:0 12px 30px rgba(233,207,200,.12);min-width:720px}.skincare-single-content table thead{background-color:#eae6e3}.skincare-single-content table th{padding:16px 18px;text-align:left;color:#0c0d0c;font-weight:700;font-size:13px;line-height:1.35;letter-spacing:.03em;text-transform:uppercase;border-bottom:1px solid rgba(147,149,125,.2)}.skincare-single-content table td{padding:15px 18px;color:#555c57;font-size:14px;line-height:1.5;vertical-align:top;border-bottom:1px solid rgba(233,207,200,.55)}.skincare-single-content table tbody tr:last-child td{border-bottom:none}.skincare-single-content table tbody tr:nth-child(even){background-color:#fcf8f6}.skincare-single-content table tbody tr:hover{background-color:rgba(234,230,227,.55)}.skincare-single-content table td:not(:last-child),.skincare-single-content table th:not(:last-child){border-right:1px solid rgba(233,207,200,.45)}.skincare-single-content table b,.skincare-single-content table strong{color:#0c0d0c;font-weight:700}.skincare-single-content table span{font:inherit;color:inherit}.skincare-single-content{overflow-x:auto;max-width:760px;margin:0 auto}@media (max-width:768px){.skincare-single-content table{margin:24px 0;min-width:680px;border-radius:14px}.skincare-single-content table td,.skincare-single-content table th{padding:13px 14px;font-size:13px}}.skincare-single-featured img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.skincare-single-content p{margin-bottom:1.4em}.skincare-single-content h2,.skincare-single-content h3,.skincare-single-content h4{font-family:inherit;margin-top:1.8em;margin-bottom:.7em}.bg-lino-contacto{background-color:#eae6e3;width:100%;box-sizing:border-box}.bg-rosa-cta-cierre{background-color:#d4afa7;width:100%;box-sizing:border-box}.bg-oliva-contact{background-color:#93957d!important;border:1px solid #93957d;color:#fff!important}.bg-oliva-contact:hover{background-color:#0c0d0c!important;border-color:#0c0d0c}.t-oliva-btn{color:#93957d!important}.border-top-card{border-top:1px solid rgba(233,207,200,.4)}.m-top-8{margin-top:8px}.m-bot-25{margin-bottom:25px}.block-span{display:block;margin-bottom:4px}.break-all{word-break:break-all}.f-400{font-weight:400}.lowercase{text-transform:lowercase}.letter-spacing-btn-contact{letter-spacing:.05em;padding:14px 28px}.pad-cta-cierre{padding:16px 36px!important}.osmu-contact-card{border:1px solid #e9cfc8;border-radius:16px;background-color:#fff;padding:32px;box-sizing:border-box}.osmu-card-icon-wrap{width:48px;height:48px;background-color:#fcf8f6;border-radius:50%;color:#d4afa7;margin-bottom:20px;flex-shrink:0}.osmu-card-icon-wrap svg{width:22px;height:22px}.bg-transparent-border{background:0 0!important;border:1px solid #93957d}.bg-transparent-border:hover{background:#93957d!important;color:#fff!important}.link-subrayado{text-decoration:none;border-bottom:1px solid rgba(12,13,12,.2);padding-bottom:1px;transition:border-color .2s}.link-subrayado:hover{border-color:#93957d}.osmu-form-container{width:100%;max-width:620px;border:1px solid #e9cfc8;border-radius:16px;padding:40px;box-sizing:border-box}.osmu-input:focus{box-shadow:0 0 0 3px rgba(147,149,125,.1)}.osmu-textarea{resize:vertical;min-height:100px}.osmu-select-wrap select{-moz-appearance:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:35px;cursor:pointer}.osmu-social-icon{width:52px;height:52px;border-radius:50%;background-color:#fff;color:#93957d;box-shadow:0 4px 15px rgba(0,0,0,.02);transition:.3s cubic-bezier(.25,1,.5,1)}.osmu-social-icon svg{width:22px;height:22px}.osmu-social-icon:hover{color:#d4afa7;transform:translateY(-3px);box-shadow:0 8px 20px rgba(212,175,167,.2)}.display-none{display:none!important}.display-block{display:block!important}@media (max-width:768px){.osmu-form-container{padding:24px}}.bg-lino-eventos{background-color:#eae6e3;width:100%;box-sizing:border-box}.bg-rosa-cta-eventos{background-color:#d4afa7;width:100%;box-sizing:border-box}.bg-oliva-eventos{background-color:#93957d!important;border:1px solid #93957d;color:#fff!important}.bg-oliva-eventos:hover{background-color:#0c0d0c!important;border-color:#0c0d0c}.t-oliva-sub{color:#93957d}.t-rosa-decorativo{color:#d4afa7}.t-muted-sk{color:#555c57}.border-bottom-sk{border-bottom:1px solid rgba(147,149,125,.15)}.border-top-sk{border-top:1px solid rgba(147,149,125,.15)}.m-0{margin:0}.m-top-5{margin-top:5px}.m-top-10{margin-top:10px}.m-bot-8{margin-bottom:8px}.m-bot-10{margin-bottom:10px}.m-bot-15{margin-bottom:15px}.m-bot-30{margin-bottom:30px}.w-100{width:100%}.inline-block{display:inline-block}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.letter-spacing-btn{letter-spacing:.05em;padding:14px 28px}.pad-cta-eventos{padding:16px 40px!important}.osmu-hero-eventos{position:relative;width:100%;box-sizing:border-box;background-size:cover;background-position:center}.osmu-hero-eventos::before{content:"";position:absolute;inset:0;background-color:rgba(234,230,227,.5);z-index:1}.osmu-hero-eventos-content{position:relative;z-index:2}.osmu-event-type-card{border:1px solid #e9cfc8;border-radius:16px;background-color:#fff;padding:32px;box-sizing:border-box;position:relative}.osmu-card-num{font-size:32px;color:rgba(212,175,167,.3);font-weight:400;line-height:1;margin-bottom:12px}.osmu-pulse-icon{font-size:32px;width:64px;height:64px;background-color:#f5ede9;border-radius:50%;margin-bottom:15px;animation:2s ease-in-out infinite osmuSoftPulse}@keyframes osmuSoftPulse{0%{transform:scale(.98);box-shadow:0 0 0 0 rgba(212,175,167,.2)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(212,175,167,0)}100%{transform:scale(.98);box-shadow:0 0 0 0 rgba(212,175,167,0)}}.osmu-gallery-item{position:relative;aspect-ratio:4/3;overflow:hidden;background-color:#eae6e3}.osmu-gallery-item .cover,.osmu-gallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.osmu-gallery-overlay{position:absolute;inset:0;background-color:rgba(147,149,125,.9);opacity:0;padding:20px;box-sizing:border-box;transition:opacity .3s}.osmu-gallery-item:hover .osmu-gallery-overlay{opacity:1;cursor:pointer}.osmu-form-container-events{width:100%;max-width:680px;border:1px solid #e9cfc8;border-radius:16px;padding:40px;box-sizing:border-box}.osmu-input{box-sizing:border-box;width:100%;padding:12px 16px;background-color:#fafafa;border:1px solid rgba(147,149,125,.2);border-radius:8px;color:#0c0d0c;outline:0;box-sizing:border-box;transition:border-color .3s}.osmu-input:focus{background-color:#fff;border-color:#93957d}.osmu-select-wrap{position:relative;width:100%}.osmu-select-wrap::after{content:"▾";font-size:14px;color:#93957d;position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none}.osmu-testimonial-quote{border:1px solid #e9cfc8;background-color:#fff;border-radius:16px;padding:32px;box-sizing:border-box;position:relative}.osmu-quote-mark{font-size:46px;line-height:1;color:#d4afa7;height:20px}.osmu-link-co-crear{color:#93957d;text-decoration:none;border-bottom:1px solid #93957d;padding-bottom:1px;transition:color .2s}.osmu-link-co-crear:hover{color:#fff;border-color:#fff}@media (max-width:768px){.osmu-form-container-events,.osmu-testimonial-quote{padding:24px}}.osmu-event-card{border:1px solid #e9cfc8;border-radius:16px;overflow:hidden;box-sizing:border-box;transition:transform .4s,box-shadow .4s}.osmu-event-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(233,207,200,.15)}.osmu-event-card-img{width:100%;aspect-ratio:16/10;overflow:hidden;display:block;background-color:#eae6e3}.osmu-event-card-img .cover,.osmu-event-card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.osmu-event-card-content{padding:24px}.osmu-event-meta{border-top:1px solid rgba(233,207,200,.5);padding-top:16px}
/*# sourceMappingURL=style.css.map */
