.ellipsis{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.ellipsisLine2{-webkit-line-clamp:2}.ellipsisLine2,.ellipsisLine3{display:-webkit-box;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;overflow:hidden}.ellipsisLine3{-webkit-line-clamp:3}.ellipsisLine6{display:-webkit-box;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.btn-primary{background:#932b26;color:#fff}.btn-primary:hover{background:#cf251f}.btn-primary[plain]{background:#932b261a;color:#932b26}.btn-primary[plain]:hover{background:#932b26;color:#fff}.btn-white{background:#fff;border:1px solid #e9ebee;color:#1e1e1f!important}.btn-black{background:#000;color:#fff}.btn-black:hover{background:#932b26}.btn-lg,.btn-md,.btn-sm,.btn-xl{color:#fff;font-family:PingFangSC,PingFang SC;font-size:16px;font-style:normal;font-weight:500;height:44px;line-height:44px;text-align:center;width:150px}.btn-lg>i,.btn-md>i,.btn-sm>i,.btn-xl>i{color:inherit;font-size:23px;margin-left:4px;vertical-align:bottom}.btn-xl{height:58px;line-height:58px;width:532px}@media screen and (max-width:1580px){.btn-md{font-size:14px;height:40px;line-height:40px;width:136px}}@media screen and (max-width:1360px){.btn-md{font-size:12px;height:36px;line-height:36px;width:120px}}.btn-lg{height:60px;line-height:60px;width:180px}@media screen and (max-width:1580px){.btn-lg{height:48px;line-height:48px;width:144px}}.btn-sm{font-family:PingFangSC,PingFang SC;font-size:14px;font-weight:400;height:40px;line-height:40px;width:136px}.cima_left_menu{background:#fff;width:200px}.cima_left_menu .item{color:#636465;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:16px;font-style:normal;font-weight:400;height:60px;line-height:60px;position:relative;text-align:center}.cima_left_menu .item:after{border-bottom:1px solid #f4f5f7;bottom:0;content:"";display:block;left:20px;position:absolute;right:20px}.cima_left_menu .item:hover{color:#932b26}.cima_left_menu .item.act{color:#932b26;font-weight:600}.cima_left_menu .item.act:before{background:#932b26;content:"";display:block;height:20px;position:absolute;top:20px;width:3px}@media screen and (max-width:1580px){.cima_left_menu{min-width:180px;width:180px}.cima_left_menu .item{cursor:pointer;font-size:14px;height:54px;line-height:54px}.cima_left_menu .item.act:before{height:18px;top:18px;width:2px}}@media screen and (max-width:1360px){.cima_left_menu{min-width:150px;width:150px}.cima_left_menu .item{cursor:pointer;font-size:14px;height:44px;line-height:44px}.cima_left_menu .item.act:before{height:14px;top:15px;width:2px}}.cima_left_menu.horizontal{display:flex;width:auto}.cima_left_menu.horizontal .item{color:#939496;font-family:PingFangSC,PingFang SC;font-size:16px;font-weight:400;height:68px;line-height:68px;margin-left:60px;white-space:nowrap;word-break:keep-all}.cima_left_menu.horizontal .item.act,.cima_left_menu.horizontal .item:hover{color:#cf251f;font-weight:500}.cima_left_menu.horizontal .item:before{content:none}.cima_left_menu.horizontal .item.act{position:relative}.cima_left_menu.horizontal .item.act:after{background:#cf251f;bottom:0;height:3px;left:50%;position:absolute;transform:translate(-50%);width:100%}@media screen and (max-width:1024px){.cima_left_menu.horizontal{background:#fff;height:2.75rem;line-height:2.75rem;overflow-x:auto;padding-left:1.5rem;position:sticky;scroll-behavior:smooth;scroll-snap-type:x mandatory;top:3.36rem;width:100%;z-index:2}.cima_left_menu.horizontal.evenly{justify-content:space-evenly;padding-left:0}.cima_left_menu.horizontal.evenly>.item{margin:0}.cima_left_menu.horizontal::-webkit-scrollbar{display:none;height:0;width:0}.cima_left_menu.horizontal>.item{color:#939496;font-size:.88rem;font-weight:400;height:100%;line-height:2.75rem;margin:0 2.25rem 0 0;scroll-snap-align:center}.cima_left_menu.horizontal>.item.act{color:#932b26;font-size:.88rem;font-weight:500}.cima_left_menu.horizontal>.item.act:after{background:#932b26;border-radius:.09rem;height:.19rem;width:1.5rem}}[data-lang=ES] .cima_left_menu.horizontal .item{margin-left:30px}@media screen and (max-width:1360px) and (min-width:1024px){[data-lang=ES] .cima_left_menu.horizontal .item{line-height:24px;padding:10px 0;white-space:normal;width:116px}}
