.cmp-timeline{position:relative;max-width:1170px;padding-left:49px;padding-right:49px;width:100%;margin-right:auto;margin-left:auto}.cmp-timeline--no-line:before{content:none}.cmp-timeline__item{position:relative;display:flex;flex-shrink:0;align-items:center}.cmp-timeline__card:before{content:"";display:block;position:absolute;width:4px;left:50%;top:50%;transform:translate(-50%,-50%)}.cmp-timeline__card:after{content:"";display:block;position:absolute;width:64px;z-index:-1;height:4px;left:50%;top:50%}.cmp-timeline__item:first-child:last-child .cmp-timeline__card:after,.cmp-timeline__item:first-child:last-child .cmp-timeline__card:before{display:none}.cmp-timeline__item:nth-child(2n) .cmp-timeline__card:after{left:50%;transform:translate(-100%)}.cmp-timeline__item:nth-child(5n+1) .cmp-timeline__card:before,.cmp-timeline__item:nth-child(5n+1) .cmp-timeline__card:after{background-color:#93ca4e}.cmp-timeline__item:nth-child(5n+2) .cmp-timeline__card:before,.cmp-timeline__item:nth-child(5n+2) .cmp-timeline__card:after{background-color:#fcbe40}.cmp-timeline__item:nth-child(5n+3) .cmp-timeline__card:before,.cmp-timeline__item:nth-child(5n+3) .cmp-timeline__card:after{background-color:#fa6730}.cmp-timeline__item:nth-child(5n+4) .cmp-timeline__card:before,.cmp-timeline__item:nth-child(5n+4) .cmp-timeline__card:after{background-color:#1d70f7}.cmp-timeline__item:nth-child(5n+5) .cmp-timeline__card:before,.cmp-timeline__item:nth-child(5n+5) .cmp-timeline__card:after{background-color:#881b8a}.cmp-timeline__card:before{transform:translate(-50%,calc(-100% + 4px));height:calc(100% + 80px)}.cmp-timeline__item:first-child .cmp-timeline__card:before{height:100%;transform:translate(-50%)}.cmp-timeline__item:nth-child(2) .cmp-timeline__card:before{max-height:222px}.cmp-timeline__item:nth-child(odd) .cmp-timeline__line{transform:scaleX(-1);right:1.25rem;left:auto}.cmp-timeline__item:nth-child(2n){flex-direction:row-reverse}.cmp-timeline__item:not(:first-child){margin-top:5rem}.cmp-timeline__img-hdr{width:674px;position:relative}.cmp-timeline__img-hdr img{display:block;width:100%;transition:none;position:relative;z-index:-1}.cmp-timeline__wrp{width:100%;max-width:30rem;margin-left:-4.9375rem}.cmp-timeline__card{overflow:hidden;background-color:#fff;width:100%;padding:2rem}.cmp-timeline__item:nth-child(2n) .cmp-timeline__wrp{margin-right:-4.9375rem;margin-left:0}.cmp-timeline__pre-title{font-size:2.25rem;font-weight:700;margin-top:0;margin-bottom:1rem;line-height:1}.cmp-timeline__title{position:relative;padding-top:0;font-size:1.25rem;margin-top:0;line-height:1.2;letter-spacing:-.01em;font-weight:600;margin-bottom:1rem;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;box-orient:vertical;-webkit-box-orient:vertical}.cmp-timeline__card--primary .cmp-timeline__pre-title{color:#0b0087}.cmp-timeline__card--secondary .cmp-timeline__pre-title{color:#269973}.cmp-timeline__card--accent .cmp-timeline__pre-title{color:#cc297a}.cmp-timeline__card--info .cmp-timeline__pre-title{color:#fcbe40}.cmp-timeline__card--darker .cmp-timeline__pre-title{color:#10b}.cmp-timeline__card--highlight .cmp-timeline__pre-title{color:#f39}.cmp-timeline__description{line-height:1.5;margin-bottom:0;font-size:1rem;overflow:hidden;display:-webkit-box;line-clamp:9;-webkit-line-clamp:9;box-orient:vertical;-webkit-box-orient:vertical}.cmp-timeline__description>*:first-child{margin-top:0}.cmp-timeline__description>*:last-child{margin-bottom:0}.cmp-timeline__cta{margin-top:1rem;position:relative;z-index:10}.cmp-timeline__anchor{position:relative;top:-6.25rem}@media screen and (max-width:76.25em){.cmp-timeline{margin-top:0}.cmp-timeline__item-poliedro{display:none}.cmp-timeline{padding-left:0;padding-right:0}.cmp-timeline__item{align-items:initial}.cmp-timeline__card{width:85.22%;margin-left:auto;margin-right:auto;margin-top:-1.625rem}.cmp-timeline__description{font-size:.875rem}.cmp-timeline__card:before{display:none}.cmp-timeline__card:after{display:none}.cmp-timeline__item,.cmp-timeline__item:nth-child(2n){flex-direction:column}.cmp-timeline__item:nth-child(2n):before,.cmp-timeline__item:nth-child(odd):before{content:none}.cmp-timeline__item:not(:first-child){margin-top:3.75rem}.cmp-timeline__wrp{margin-left:auto;margin-right:auto;max-width:100%;min-height:auto}.cmp-timeline__img-hdr{position:static;width:calc(100% + 2rem);margin-left:-1rem}.cmp-timeline__item .cmp-timeline__line{right:-3.125rem;left:auto;z-index:1;top:calc(100% - .125rem)}.cmp-timeline__item:nth-child(odd) .cmp-timeline__line{left:-3.125rem;right:auto}}