@keyframes hero-title-in{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.cbo-hero .hero-inner .hero-breadcrumbs{animation:hero-fade-up .8s cubic-bezier(.52,0,0,1) 0s both;margin-bottom:1.5rem}.cbo-hero .hero-inner .hero-title{animation:hero-title-in 1s cubic-bezier(.52,0,0,1) .2s both;color:#ff0e38;margin-bottom:2.125rem;margin-top:0;overflow-wrap:break-word}.cbo-hero .hero-inner .hero-wrapper{animation:hero-fade-up 1s cubic-bezier(.52,0,0,1) .5s both}.cbo-hero .hero-inner .hero-wrapper .hero-subtitle{color:#ff0e38;font-family:Stratos,sans-serif;font-weight:700;margin-bottom:1.125rem;text-transform:uppercase}.cbo-hero .hero-inner .hero-wrapper .hero-chapo{margin-bottom:0!important;margin-top:0!important}.cbo-hero .hero-inner .hero-wrapper .hero-chapo :first-child{margin-top:0!important}.cbo-hero .hero-inner .hero-wrapper .hero-chapo :last-child{margin-bottom:0!important}@media(min-width:1024px){.cbo-hero .hero-inner .hero-breadcrumbs{margin-bottom:3.75rem}.cbo-hero .hero-inner .hero-wrapper{display:flex;justify-content:space-between}.cbo-hero .hero-inner .hero-wrapper .hero-subtitle{flex:1;line-height:1.125rem;margin-bottom:0;max-width:22.5rem}.cbo-hero .hero-inner .hero-wrapper .hero-chapo{flex:2;max-width:60%;width:60%}}
.cbo-text .text-wrap{position:relative}.cbo-text .text--right{display:flex;justify-content:flex-end}.cbo-text .text--right .text-wrap{width:80%}
.cbo-picturemozaic .picturemozaic-item{display:block;margin:0;position:relative}.cbo-picturemozaic .picturemozaic-item .picturemozaic-img{height:100%;overflow:auto;position:relative;width:100%}.cbo-picturemozaic .picturemozaic-item--1{aspect-ratio:393/500;max-height:49.1875rem;min-height:31.25rem;width:100%}.cbo-picturemozaic .picturemozaic-inner .picturemozaic-wrapper .picturemozaic-item--1{aspect-ratio:16/9}.cbo-picturemozaic .picturemozaic-inner .picturemozaic-wrapper .ptitwrap{align-items:flex-start;display:flex;flex-direction:row;gap:1.1875rem}.cbo-picturemozaic .picturemozaic-inner .picturemozaic-wrapper .ptitwrap .picturemozaic-item--2,.cbo-picturemozaic .picturemozaic-inner .picturemozaic-wrapper .ptitwrap .picturemozaic-item--5{aspect-ratio:118/165;width:33%}.cbo-picturemozaic .picturemozaic-inner .picturemozaic-wrapper .ptitwrap .picturemozaic-item--2 .picturemozaic-img,.cbo-picturemozaic .picturemozaic-inner .picturemozaic-wrapper .ptitwrap .picturemozaic-item--5 .picturemozaic-img{border-radius:.25rem}.cbo-picturemozaic .picturemozaic-inner .picturemozaic-wrapper .ptitwrap .picturemozaic-item--3,.cbo-picturemozaic .picturemozaic-inner .picturemozaic-wrapper .ptitwrap .picturemozaic-item--4{aspect-ratio:1/1;margin-top:3.6875rem;width:66%}.cbo-picturemozaic .picturemozaic-inner .picturemozaic-wrapper .ptitwrap .picturemozaic-item--3 .picturemozaic-img,.cbo-picturemozaic .picturemozaic-inner .picturemozaic-wrapper .ptitwrap .picturemozaic-item--4 .picturemozaic-img{border-radius:.25rem}.cbo-picturemozaic .picturemozaic-inner .picturemozaic-wrapper .ptitwrap .picturemozaic-item--5{margin-top:1.1875rem}@media(min-width:1024px){.cbo-picturemozaic .picturemozaic-item--1{aspect-ratio:1440/787;width:100%}.cbo-picturemozaic .picturemozaic-inner{margin:0}.cbo-picturemozaic .picturemozaic-inner .picturemozaic-wrapper .ptitwrap{gap:154px;margin-top:-3.75rem}.cbo-picturemozaic .picturemozaic-inner .picturemozaic-wrapper .ptitwrap .picturemozaic-item--2,.cbo-picturemozaic .picturemozaic-inner .picturemozaic-wrapper .ptitwrap .picturemozaic-item--5{aspect-ratio:413/572;margin-top:0;width:33%}.cbo-picturemozaic .picturemozaic-inner .picturemozaic-wrapper .ptitwrap .picturemozaic-item--3,.cbo-picturemozaic .picturemozaic-inner .picturemozaic-wrapper .ptitwrap .picturemozaic-item--4{margin-top:12.6875rem;width:66%}}
.cbo-applications .applications-list .list-el{transition:background .5s}.cbo-applications .applications-list .list-el .el-inner{margin-bottom:0;margin-top:0}.cbo-applications .applications-list .list-el .el-button{align-items:center;background:none;border:none;color:#17191b;cursor:pointer;display:flex;font-family:Stratos,sans-serif;font-size:1.875rem;font-weight:700;padding:1.125rem 0;text-align:left;text-decoration:none;text-transform:uppercase}.cbo-applications .applications-list .list-el .el-button .button-text{font-size:1em;margin:0}.cbo-applications .applications-list .list-el .el-button .button-icon{background:#ff0e38;border-radius:.25rem;color:#fff;display:flex;height:2.5rem;margin:0 1.25rem 0 0;min-width:2.5rem;position:relative;transition:transform .5s cubic-bezier(.3,.71,0,1);width:2.5rem}.cbo-applications .applications-list .list-el .el-button .button-icon:after,.cbo-applications .applications-list .list-el .el-button .button-icon:before{background:#fff;content:"";display:block;height:.125rem;left:50%;margin:-.0625rem 0 0 -.5625rem;position:absolute;top:50%;width:1.125rem}.cbo-applications .applications-list .list-el .el-button .button-icon:after{transform:rotate(90deg);transition:transform .5s cubic-bezier(.3,.71,0,1)}.cbo-applications .applications-list .list-el .el-content{display:grid;grid-template-rows:0fr;padding:0;transition:all .5s cubic-bezier(.3,.71,0,1)}.cbo-applications .applications-list .list-el .el-content .content-inner{overflow:hidden}.cbo-applications .applications-list .list-el .el-content .content-picture .picture-inner{border-radius:.5rem;overflow:hidden;padding-bottom:57%;position:relative}.cbo-applications .applications-list .list-el .el-content .content-text{margin:1.25rem 0}.cbo-applications .applications-list .list-el .el-content .content-text .text-applications{display:flex;flex-wrap:wrap;max-width:100%}.cbo-applications .applications-list .list-el .el-content .content-text .text-applications .cbo-button{margin:0 .5rem .5rem 0;max-width:100%;white-space:normal}.cbo-applications .applications-list .list-el.active{background:#f7f7fa}.cbo-applications .applications-list .list-el.active .el-button .button-icon{transform:rotate(0deg)!important}.cbo-applications .applications-list .list-el.active .el-button .button-icon:after{transform:rotate(0deg)}.cbo-applications .applications-list .list-el.active .el-content{grid-template-rows:1fr;padding:1.125rem 0}@media(hover:hover){.cbo-applications .applications-list .list-el .el-button:hover .button-icon{transform:rotate(90deg)}}@media(min-width:1024px){.cbo-applications .applications-list .list-el .el-button{padding:2.5rem 0}.cbo-applications .applications-list .list-el .el-button .button-icon{height:4.375rem;min-width:4.375rem;width:4.375rem}.cbo-applications .applications-list .list-el .el-button .button-icon:after,.cbo-applications .applications-list .list-el .el-button .button-icon:before{margin-left:-.9375rem;width:1.875rem}.cbo-applications .applications-list .list-el .el-content .content-inner{display:flex;flex-direction:row-reverse;justify-content:space-between}.cbo-applications .applications-list .list-el .el-content .content-picture{min-width:45%;width:45%}.cbo-applications .applications-list .list-el .el-content .content-text{width:100%}.cbo-applications .applications-list .list-el.active .el-content{padding:0 0 2.5rem}}@media(min-width:1280px){.cbo-applications .applications-list .list-el .el-button{font-size:4.375rem;padding:2.5rem 0}.cbo-applications .applications-list .list-el .el-button .button-icon{margin-right:2.6875rem}}