.careline-20-masonry .careline-20-masonry-title{text-align:center;margin-top:0;font-weight:500;margin-bottom:30px}.careline-20-masonry .careline-20-masonry-title.h1{font-size:32px;line-height:40px}.careline-20-masonry .careline-20-masonry-title.h2{font-size:28px;line-height:32px}.careline-20-masonry .careline-20-masonry-title.h3{font-size:24px;line-height:28px}.careline-20-masonry .masonry-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-column-gap:12px;grid-row-gap:12px}.careline-20-masonry .masonry-panel{border-radius:16px;padding:22px 18px;display:flex;flex-direction:column;justify-content:space-between;gap:14px;font-size:16px;font-weight:500;overflow:hidden}.careline-20-masonry .masonry-panel:nth-child(1){grid-area:1 / 1 / 3 / 3}.careline-20-masonry .masonry-panel:nth-child(2){grid-area:3 / 1 / 4 / 3}.careline-20-masonry .masonry-panel:nth-child(3){grid-area:4 / 1 / 5 / 2}.careline-20-masonry .masonry-panel:nth-child(4){grid-area:4 / 2 / 5 / 3}.careline-20-masonry .masonry-panel:nth-child(5){grid-area:5 / 1 / 7 / 3}.careline-20-masonry .masonry-panel:nth-child(6){grid-area:9 / 1 / 9 / 3}.careline-20-masonry .masonry-panel:nth-child(7){grid-area:7 / 1 / 9 / 1}.careline-20-masonry .masonry-panel:nth-child(8){grid-area:7 / 2 / 9 / 2}.careline-20-masonry .masonry-panel[onclick]{cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:0;text-underline-offset:0;transition:text-decoration-thickness .3s ease,text-underline-offset .3s ease,text-decoration-color .3s ease}.careline-20-masonry .masonry-panel[onclick]:hover{text-decoration-color:inherit;text-decoration-thickness:2px;text-underline-offset:4px}.careline-20-masonry .masonry-panel.masonry-panel-image-only{padding:0;line-height:0}.careline-20-masonry .masonry-panel.masonry-panel-image-text,.careline-20-masonry .masonry-panel.masonry-panel-counter-text-image{flex-direction:column-reverse}.careline-20-masonry .masonry-panel.masonry-panel-counter-text-image{gap:0}.careline-20-masonry .masonry-panel.masonry-panel-image-text:not(:nth-child(7)),.careline-20-masonry .masonry-panel.masonry-panel-counter-text-image,.careline-20-masonry .masonry-panel.masonry-panel-text-graph{font-size:20px}.careline-20-masonry .masonry-panel .masonry-panel-image{padding:0;line-height:0}.careline-20-masonry .masonry-panel .masonry-panel-image img{width:100%;height:auto}.careline-20-masonry .masonry-panel.masonry-panel-image-only .masonry-panel-image{height:100%}.careline-20-masonry .masonry-panel.masonry-panel-image-only .masonry-panel-image img{object-fit:cover;height:100%}.careline-20-masonry .masonry-panel.masonry-panel-counter-text-image .masonry-panel-image img{width:calc(100% + 36px);margin-left:-18px;margin-top:-20px;margin-bottom:-20px}.careline-20-masonry .masonry-panel.masonry-panel-image-text .masonry-panel-text,.careline-20-masonry .masonry-panel.masonry-panel-counter-text-image .masonry-panel-text{width:57%}.careline-20-masonry .masonry-panel .masonry-panel-text-bottom{display:flex;flex-direction:row;align-items:flex-end;gap:10px;z-index:2}.careline-20-masonry .masonry-panel .masonry-panel-text-bottom h3{font-family:"IBM Plex Serif",serif;margin:0;font-size:48px;line-height:44px;font-weight:400;font-style:italic}.careline-20-masonry .masonry-panel .masonry-panel-text-bottom h3.count:after{content:"+"}.careline-20-masonry .masonry-panel .masonry-panel-text-bottom h4{font-family:"IBM Plex Serif",serif;margin:0;font-size:16px;font-weight:400;font-style:italic}.careline-20-masonry .masonry-panel .masonry-panel-graph{display:flex;align-items:flex-end;gap:14px;height:100%;min-height:170px;margin-bottom:-22px;justify-content:flex-end}.careline-20-masonry .masonry-panel .masonry-panel-graph span{width:40px;border-radius:30px 30px 0 0;display:block;transform:scaleY(0);transform-origin:bottom;transition:transform .8s ease}.careline-20-masonry .masonry-panel .masonry-panel-graph.animate span{transform:scaleY(1)}.careline-20-masonry .masonry-panel .masonry-panel-graph span:nth-child(1){height:55%;background:#fbb51e}.careline-20-masonry .masonry-panel .masonry-panel-graph span:nth-child(2){height:90%;background:#ff911a}.careline-20-masonry .masonry-panel .masonry-panel-graph span:nth-child(3){height:40%;background:#ff6608}.careline-20-masonry .masonry-panel .masonry-panel-graph span:nth-child(4){height:75%;background:#e1322c}@media screen and (max-width:989px){.careline-20-masonry{max-width:500px}}@media(min-width:990px){.careline-20-masonry .careline-20-masonry-title{margin-bottom:40px}.careline-20-masonry .careline-20-masonry-title.h1{font-size:45px;line-height:52px}.careline-20-masonry .careline-20-masonry-title.h2{font-size:35px;line-height:42px}.careline-20-masonry .careline-20-masonry-title.h3{font-size:28px;line-height:32px}.careline-20-masonry .masonry-wrapper{grid-template-columns:repeat(6,1fr);grid-column-gap:28px;grid-row-gap:28px}.careline-20-masonry .masonry-panel:nth-child(1){grid-area:1 / 1 / 3 / 3}.careline-20-masonry .masonry-panel:nth-child(2){grid-area:3 / 1 / 4 / 3}.careline-20-masonry .masonry-panel:nth-child(3){grid-area:1 / 3 / 2 / 4}.careline-20-masonry .masonry-panel:nth-child(4){grid-area:1 / 4 / 2 / 5}.careline-20-masonry .masonry-panel:nth-child(5){grid-area:2 / 3 / 4 / 5}.careline-20-masonry .masonry-panel:nth-child(6){grid-area:1 / 5 / 3 / 7}.careline-20-masonry .masonry-panel:nth-child(7){grid-area:3 / 5 / 4 / 6}.careline-20-masonry .masonry-panel:nth-child(8){grid-area:3 / 6 / 4 / 7}.careline-20-masonry .masonry-panel .masonry-panel-graph{margin-right:10px}.careline-20-masonry .masonry-panel .masonry-panel-text-bottom h3{font-size:60px;line-height:60px}.careline-20-masonry .masonry-panel:last-child .masonry-panel-text-bottom h3{font-size:45px;line-height:45px}.careline-20-masonry .masonry-panel .masonry-panel-text-bottom h4{font-size:30px}}@media(min-width:1400px){.careline-20-masonry .careline-20-masonry-title{margin-bottom:45px}.careline-20-masonry .careline-20-masonry-title.h1{font-size:50px;line-height:58px}.careline-20-masonry .careline-20-masonry-title.h2{font-size:42px;line-height:48px}.careline-20-masonry .careline-20-masonry-title.h3{font-size:30px;line-height:34px}.careline-20-masonry .masonry-panel{border-radius:32px;padding:32px 22px;font-size:20px;gap:22px}.careline-20-masonry .masonry-panel:nth-child(1),.careline-20-masonry .masonry-panel:nth-child(2),.careline-20-masonry .masonry-panel:nth-child(5),.careline-20-masonry .masonry-panel:nth-child(6){padding:38px 32px}.careline-20-masonry .masonry-panel.masonry-panel-image-text .masonry-panel-text,.careline-20-masonry .masonry-panel.masonry-panel-counter-text-image .masonry-panel-text{width:70%}.careline-20-masonry .masonry-panel.masonry-panel-image-text:not(:nth-child(7)),.careline-20-masonry .masonry-panel.masonry-panel-counter-text-image{font-size:32px}.careline-20-masonry .masonry-panel.masonry-panel-text-graph{font-size:28px}.careline-20-masonry .masonry-panel.masonry-panel-counter-text-image .masonry-panel-image img{width:calc(100% + 64px);margin-left:-32px}.careline-20-masonry .masonry-panel .masonry-panel-text-bottom h3{font-size:96px;line-height:91px}.careline-20-masonry .masonry-panel:last-child .masonry-panel-text-bottom h3{font-size:50px;line-height:50px}.careline-20-masonry .masonry-panel .masonry-panel-text-bottom h4{font-size:40px}.careline-20-masonry .masonry-panel .masonry-panel-graph{margin-bottom:-38px}.careline-20-masonry .masonry-panel .masonry-panel-graph span{width:53px}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/careline-20-masonry.css.map */
