.cbo-hero{position:relative;z-index:99}.cbo-hero .hero-picture{background:#212121;height:100%;left:0;position:absolute;top:0;width:100%}.cbo-hero .hero-picture img{opacity:.7}.cbo-hero .hero-content{color:#fff;padding-bottom:5rem}.cbo-hero .hero-content .content-head .head-title{font-size:3.875rem;margin:1rem 0}.cbo-hero .hero-content .content-head .head-button{align-items:center;background:none;border:1px solid #fff;border-radius:50%;bottom:1.625rem;color:#fff;cursor:pointer;display:flex;font-size:1.3125rem;height:3.375rem;justify-content:center;padding:0;position:absolute;width:3.375rem}.cbo-hero .hero-content .content-description{font-size:1.125rem;line-height:1.4;margin:0 0 1.5rem}.cbo-hero.hero--angle .hero-picture,.cbo-hero.hero--anglegrey .hero-picture{clip-path:polygon(0 0,100% 0,100% calc(100% - 2.5rem),calc(100% - 2.5rem) 100%,0 100%)}.cbo-hero.hero--anglegrey{background:#f5f5f5}@media(min-width:768px){.cbo-hero .hero-content .content-description{width:70%}}@media(min-width:1024px){.cbo-hero .hero-content{padding-bottom:3.5rem;padding-top:11.6875rem}.cbo-hero .hero-content .content-head{align-items:flex-end;display:flex;justify-content:flex-start}.cbo-hero .hero-content .content-head .head-button{bottom:auto;margin:0 0 1rem 1rem;position:relative}.cbo-hero.hero--angle .hero-picture,.cbo-hero.hero--anglegrey .hero-picture{clip-path:polygon(0 0,100% 0,100% calc(100% - 6.25rem),calc(100% - 6.25rem) 100%,0 100%)}.cbo-hero.hero--angle .hero-content,.cbo-hero.hero--anglegrey .hero-content{padding-top:5.625rem}}@media(min-width:1280px){.cbo-hero .hero-content .content-head .head-title{font-size:7.5rem}.cbo-hero .hero-content .content-head .head-button{font-size:1.625rem;height:4.1875rem;margin:0 0 2.15rem 2rem;width:4.1875rem}.cbo-hero .hero-content .content-description{font-size:1.25rem}.cbo-hero:first-child{padding-top:6.25rem}body.body--headerwhite .cbo-hero:first-child{padding-top:0}}
.cbo-slider{overflow:hidden;position:relative}.cbo-slider .slider-list{padding-right:10%}.cbo-slider .slider-list .list-el{padding-bottom:56%;position:relative}.cbo-slider .slider-list.owl-carousel .owl-stage-outer{overflow:visible}.cbo-slider .slider-list:not(.owl-carousel){display:flex}.cbo-slider .slider-list:not(.owl-carousel) .list-el{margin-right:.5rem;min-width:100%;width:100%}@media(min-width:1024px){.cbo-slider .slider-list{padding-right:15%}.cbo-slider .slider-list:not(.owl-carousel) .list-el{margin-right:1.875rem}}
.cbo-textbackground,.cbo-textbackground .textbackground-wrapper{position:relative}.cbo-textbackground .textbackground-picture{background:#000;height:100%;left:0;position:absolute;top:0;width:100%}.cbo-textbackground .textbackground-picture img{opacity:.71}.cbo-textbackground .textbackground-content{color:#fff;padding-bottom:2rem;position:relative}.cbo-textbackground .textbackground-content .content-uptitle{color:#fff;margin-top:0}.cbo-textbackground .textbackground-content .content-link{margin-bottom:0;margin-top:12.5rem;text-align:right}.cbo-textbackground .textbackground-content .content-link .icon{font-size:3.3125rem}.cbo-textbackground .textbackground-content .content-link span{display:none}.cbo-textbackground.textbackground--contained .textbackground-content{padding:2rem 1.75rem}@media(min-width:1024px){.cbo-textbackground .textbackground-content{padding-bottom:4rem}.cbo-textbackground .textbackground-content .content-inner{width:50%}.cbo-textbackground .textbackground-content .content-link{margin-top:9.375rem}.cbo-textbackground .textbackground-content .content-link .icon{font-size:4.125rem}.cbo-textbackground.textbackground--contained .textbackground-content{padding:6.25rem 5.125rem}}
.cbo-textpicture{position:relative}.cbo-textpicture .textpicture-picture{margin-bottom:1.875rem;position:relative;width:100%}.cbo-textpicture .textpicture-picture .picture-inner{border-radius:1.25rem;overflow:hidden;padding-bottom:80.57%;position:relative}.cbo-textpicture .textpicture-content{text-align:center}@media(min-width:1024px){.cbo-textpicture .textpicture-inner{align-items:center;display:flex;justify-content:space-between}.cbo-textpicture .textpicture-picture{margin-bottom:0;width:46%}.cbo-textpicture .textpicture-picture .picture-inner{padding-bottom:73.48%}.cbo-textpicture .textpicture-content{text-align:left;width:46%}.cbo-textpicture.textpicture--reverse .textpicture-inner{flex-direction:row-reverse}.cbo-textpicture.textpicture--reverse .textpicture-content{text-align:right}}
.cbo-slider{overflow:hidden;position:relative}.cbo-slider .slider-list{padding-right:10%}.cbo-slider .slider-list .list-el{padding-bottom:56%;position:relative}.cbo-slider .slider-list.owl-carousel .owl-stage-outer{overflow:visible}.cbo-slider .slider-list:not(.owl-carousel){display:flex}.cbo-slider .slider-list:not(.owl-carousel) .list-el{margin-right:.5rem;min-width:100%;width:100%}@media(min-width:1024px){.cbo-slider .slider-list{padding-right:15%}.cbo-slider .slider-list:not(.owl-carousel) .list-el{margin-right:1.875rem}}