.product-universe.hero{padding:30px;text-align:center;color:#fff}.product-universe.hero>*{position:relative;margin:0 auto}.product-universe.hero h1{font-weight:700}.product-universe.hero div{margin-top:10px;font-weight:300}.product-universe.other-categories{position:relative}@media (max-width:767px){.product-universe.other-categories::after{content:" ";position:absolute;right:0;top:0;width:30px;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 80%)}}.product-universe.other-categories ul{padding:20px 5px;display:flex;flex-flow:row wrap;justify-content:center;list-style:none;gap:10px}@media (max-width:767px){.product-universe.other-categories ul{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;justify-content:flex-start}.product-universe.other-categories ul::-webkit-scrollbar{display:none}}.product-universe.other-categories .nav-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 12px;gap:5px;font-size:14px;font-weight:600;background-color:#fff;border:1px solid #0c3741;border-radius:50px;white-space:nowrap;color:#027266}.product-universe.other-categories .nav-button::after{content:" ";width:.8em;height:.8em;background-image:url(/images/ico-arrow-right-black.svg);background-repeat:no-repeat;background-position:50% 0;background-size:contain;filter:invert(31%) sepia(88%) saturate(603%) hue-rotate(129deg) brightness(91%) contrast(98%)}.product-universe.other-categories .nav-button:hover{color:#fff;background-color:#027266;border:1px solid #027266}.product-universe.other-categories .nav-button:hover::after{filter:invert(100%)}.product-universe.featured-categories{position:relative;padding:20px 5px}.product-universe.featured-categories ul{margin:0 auto;max-width:1200px;display:flex;flex-flow:row wrap;justify-content:center;list-style:none;gap:20px}.product-universe.featured-categories ul li{flex:0 0 200px}@media (max-width:767px){.product-universe.featured-categories ul{max-width:600px;gap:10px}}.product-universe.featured-categories .nav-button{position:relative;display:block;width:100%;height:200px;background-color:#000;border-radius:10px;overflow:hidden;transition:transform .2s ease}.product-universe.featured-categories .nav-button:hover{transform:scale(1.05)}.product-universe.featured-categories .nav-button .nav-background-picture{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.product-universe.featured-categories .nav-button .nav-background-picture img{object-fit:contain;transform:translate(30%,0);filter:brightness(.65)}.product-universe.featured-categories .nav-button .nav-background-logo{display:block;position:absolute;left:10px;top:10px;width:70%;height:25%;filter:grayscale(1) contrast(2) invert(1) brightness(1.2)}.product-universe.featured-categories .nav-button .nav-background-logo img{object-fit:contain}.product-universe.featured-categories .nav-button .nav-title{position:absolute;margin:10px 20px;bottom:0;color:#fff;font-size:18px;font-weight:600}.product-universe.featured-categories .nav-button.category-all::before{content:" ";z-index:1;display:block;position:absolute;left:calc(50% - 30px);bottom:50%;width:60px;height:60px;background-image:url(/images/icons/category-all.svg);background-repeat:no-repeat;background-size:contain;filter:brightness(0) invert(1)}.product-universe.featured-categories .nav-button.category-all .nav-background-picture{transform:unset}.product-universe.featured-categories .nav-button.category-all .nav-title{text-align:center;bottom:unset;top:50%}.product-universe.universe-reinsurance{padding:30px 5px}.product-universe.universe-reinsurance h2{text-align:center;margin:0 0 15px}.product-universe.universe-reinsurance .advantages{margin:0 auto;display:flex;flex-flow:row wrap;justify-content:center;list-style:none;gap:20px}@media (max-width:767px){.product-universe.universe-reinsurance .advantages{max-width:600px;gap:10px}}.product-universe.universe-reinsurance .advantage{display:flex;flex-flow:row;align-items:center;justify-content:center;gap:8px;flex:0 0 calc(25% - 20px)}.product-universe.universe-reinsurance .advantage .icon img{width:50px;height:50px;object-fit:contain}.product-universe.universe-reinsurance .advantage .title{font-weight:500}@media (max-width:767px){.product-universe.universe-reinsurance .advantage{flex-flow:column;flex:0 0 calc(50% - 10px);min-width:170px}.product-universe.universe-reinsurance .advantage .title{text-align:center}}.product-universe.featured-brands{padding:30px 5px;background:linear-gradient(3.94deg,#e8d8a7 4.45%,#f4e6c1 80.29%)}@media (max-width:767px){.product-universe.featured-brands{padding:30px 0}}.product-universe.featured-brands h2{text-align:center;margin:0 0 15px}.product-universe.featured-brands nav{max-width:1200px;margin:0 auto;overflow:hidden}.product-universe.featured-brands .slide-container{margin:0 70px;display:flex;justify-content:space-evenly;flex-flow:row wrap}@media (max-width:767px){.product-universe.featured-brands .slide-container{margin:0;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;justify-content:flex-start}.product-universe.featured-brands .slide-container::-webkit-scrollbar{display:none}}.product-universe.featured-brands .slide-container .slide{padding:15px}.product-universe.featured-brands .nav-button{margin:0 auto;display:flex;align-items:center;justify-content:center;width:130px;height:130px;border-radius:100%;overflow:hidden;background-color:#fff;transition:transform .2s ease}.product-universe.featured-brands .nav-button .nav-logo img{width:110px;height:110px;object-fit:contain}.product-universe.featured-brands .nav-button:hover{outline:5px solid rgba(255,255,255,.2);box-shadow:0 0 30px -1px rgba(0,0,0,.13);transform:scale(1.05)}.product-universe.best-sellers{padding:30px 5px}.product-universe.best-sellers h2{text-align:center;margin:0 0 15px}.product-universe.best-sellers .container{display:flex;flex-flow:row wrap;gap:32px}.product-universe.brand-categories{padding:30px 20px;background-color:#f7f5e8}@media (max-width:767px){.product-universe.brand-categories{padding:30px 0}}.product-universe.brand-categories h2{text-align:center;margin:0 0 15px}.product-universe.brand-categories nav{display:flex;flex-flow:row wrap;gap:24px;justify-content:center;align-items:stretch}@media (max-width:767px){.product-universe.brand-categories nav{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;justify-content:flex-start;padding:30px}.product-universe.brand-categories nav::-webkit-scrollbar{display:none}}.product-universe.brand-categories nav .nav-button{flex:0 0 200px;display:flex;flex-flow:column;gap:10px;text-align:center;background-color:#fff;box-shadow:0 0 30px -1px rgba(0,0,0,.13);border-radius:5px;padding:10px;transition:transform .2s ease}.product-universe.brand-categories nav .nav-button .nav-logo{width:100%;height:40px}.product-universe.brand-categories nav .nav-button .nav-logo img{object-fit:contain}.product-universe.brand-categories nav .nav-button .nav-picture{width:100%;height:140px}.product-universe.brand-categories nav .nav-button .nav-picture img{object-fit:contain}.product-universe.brand-categories nav .nav-button .nav-title{margin:0;font-size:1rem}.product-universe.brand-categories nav .nav-button:hover{transform:scale(1.05)}.product-universe.brand-categories nav .nav-button:hover .nav-title{font-weight:600;color:#000}.product-universe.cross-selling-universes{padding:30px 20px;background-color:#f7f5e8}@media (max-width:767px){.product-universe.cross-selling-universes{padding:30px 0}}.product-universe.cross-selling-universes h2{text-align:center;margin:0 0 15px}.product-universe.cross-selling-universes nav{display:flex;flex-flow:row wrap;gap:24px;justify-content:center;align-items:stretch}@media (max-width:767px){.product-universe.cross-selling-universes nav{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;justify-content:flex-start;padding:30px}.product-universe.cross-selling-universes nav::-webkit-scrollbar{display:none}}.product-universe.cross-selling-universes nav .nav-button{flex:0 0 350px;display:flex;flex-flow:column;gap:10px;text-align:center;background-color:#fff;box-shadow:0 0 30px -1px rgba(0,0,0,.13);border-radius:5px;padding:10px;transition:transform .2s ease}@media (max-width:425px){.product-universe.cross-selling-universes nav .nav-button{flex:0 0 250px}}.product-universe.cross-selling-universes nav .nav-button .nav-picture{width:100%;height:200px}.product-universe.cross-selling-universes nav .nav-button .nav-picture img{object-fit:contain}.product-universe.cross-selling-universes nav .nav-button:hover{transform:scale(1.05)}.product-universe.cross-selling-universes nav .nav-button:hover .nav-title{font-weight:600;color:#000}.product-universe.other-universes{padding:30px 20px}@media (max-width:767px){.product-universe.other-universes{padding:30px 0}}.product-universe.other-universes h2{text-align:center;margin:0 0 15px}.product-universe.other-universes nav{display:flex;flex-flow:row wrap;gap:24px;justify-content:center;align-items:stretch}@media (max-width:767px){.product-universe.other-universes nav{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.product-universe.other-universes nav::-webkit-scrollbar{display:none}}.product-universe.other-universes nav .nav-item{width:150px;text-align:center;transition:transform .2s ease}.product-universe.other-universes nav .nav-item .nav-button{margin:0 auto;display:flex;align-items:center;justify-content:center;flex-flow:column}.product-universe.other-universes nav .nav-item .nav-button .nav-logo{display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:100%;overflow:hidden;background-color:#f7f5e8}.product-universe.other-universes nav .nav-item .nav-button .nav-logo img{width:75px;height:75px;object-fit:contain;filter:invert(31%) sepia(88%) saturate(603%) hue-rotate(129deg) brightness(91%) contrast(98%)}.product-universe.other-universes nav .nav-item:hover .nav-logo{box-shadow:0 0 30px -1px rgba(0,0,0,.13);transform:scale(1.05)}.product-universe.other-universes nav .nav-item:hover .nav-title{font-weight:600;color:#000}.product-universe.bottom-description{padding:80px 50px;column-count:2;column-gap:50px;background-color:#e5e7cf;font-size:12px}.product-universe.bottom-description ul{list-style-type:none!important;list-style-position:inside}.product-universe.bottom-description ul li::before{content:" ";display:inline-block;width:16px;height:16px;background-image:url(/images/ico-list.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;margin-right:5px}.product-universe.bottom-description ul li p{display:contents}@media (max-width:767px){.product-universe.bottom-description{padding:30px 20px;column-count:1}}.product-universe.bottom-description h2{margin:calc(5px + (6 - 2) * 5px) 0 0;font-size:calc(14px + (6 - 2) * 2px);font-weight:700}.product-universe.bottom-description h3{margin:calc(5px + (6 - 3) * 5px) 0 0;font-size:calc(14px + (6 - 3) * 2px);font-weight:700}.product-universe.bottom-description h4{margin:calc(5px + (6 - 4) * 5px) 0 0;font-size:calc(14px + (6 - 4) * 2px);font-weight:700}.product-universe.bottom-description h5{margin:calc(5px + (6 - 5) * 5px) 0 0;font-size:calc(14px + (6 - 5) * 2px);font-weight:700}.product-universe.bottom-description h6{margin:calc(5px + (6 - 6) * 5px) 0 0;font-size:calc(14px + (6 - 6) * 2px);font-weight:700}