.content-block-section{padding:60px 1rem;max-width:1320px;margin:auto}@media(max-width:768px){.content-block-section{padding:40px 20px}}.content-block-section.dark h2.news-slider__title{color:#fff}.content-block-section.dark{max-width:100%;background-color:#111;height:702px;color:#fff;padding:60px calc((100% - 1320px)/2)}@media(max-width:1200px){.content-block-section.dark{padding:60px 1rem}}@media(max-width:768px){.content-block-section.dark{padding:64px 24px 24px;max-height:720px;height:720px}.content-block-section.dark .news-slider__controls{margin-top:auto}}@media(max-width:500px){.content-block-section.dark{padding:64px 24px 24px}}.content-block-section.dark .content-block-section__heading,.content-block-section.dark .news-slider__description{color:#fff}.content-block-section.dark .content-block-section__subtitle{border:1px solid hsla(0,0%,100%,.541)}@media(max-width:768px){.content-block-section.dark .content-block-section__subtitle{margin-bottom:24px}}.content-block-section.dark .news-slider__arrow,.content-block-section.dark .news-slider__view-all{color:#fff}.content-block-section__heading{margin-bottom:24px}.content-block-section__subtitle{border:1px solid rgba(0,0,0,.541);border-radius:50px;font-size:14px;margin-bottom:16px;padding:16px;width:-moz-fit-content;width:fit-content;font-weight:500;text-transform:uppercase}@media(max-width:768px){.content-block-section__subtitle{margin-bottom:24px}}.content-block-section__title{font-size:32px;font-weight:400;color:#1a1a1a}.content-block-section__title .fw-400{font-weight:400}.content-block-section__title .fw-500{font-weight:500}.content-block-section__title .fw-700{font-weight:700}@media(max-width:500px){.content-block-section__title{font-size:24px}}.content-block-section .content-block-section__title b b{font-weight:500}.content-block-section .content-block-section__title b b b,.content-block-section .content-block-section__title b b b b{font-weight:700}.content-block-section.dark .content-block-section__title{color:#fff}.news-slider{max-width:1320px;margin:0 auto}.news-slider__wrapper{position:relative;overflow:hidden}.news-slider__track{display:flex;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.news-slider__slide{min-width:100%;display:flex;gap:48px;align-items:stretch}@media(max-width:768px){.news-slider__slide{flex-direction:column;gap:24px}}.news-slider__image-container{flex:0 0 65.9%;position:relative;overflow:hidden;border-radius:8px;width:848px;height:440px}.news-slider__image-container img{width:848px;height:440px;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .4s ease}@media(max-width:768px){.news-slider__image-container{height:220px;flex:1 1 auto}}.news-slider__image-container:after{content:"";position:absolute;width:848px;height:440px;inset:0;background:rgba(0,0,0,.35);opacity:0;transition:opacity .4s ease;z-index:1}.news-slider__image-container:hover img{transform:scale(1.05)}.news-slider__image-container:hover:after{opacity:1}.news-slider__image-container:hover .news-slider__play-btn{opacity:1;transform:translate(-50%,-50%) scale(1)}.news-slider__play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);padding:12px 18px;border-radius:2px;border:2px solid #fff;color:#fff;font-size:14px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;opacity:0;transition:all .4s ease;z-index:2}@media(max-width:768px){.news-slider__play-btn{font-size:12px;padding:8px 14px;width:65%}}.news-slider__case-study-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);padding:12px 18px;border-radius:100px;border:2px solid #fff;color:#000;font-size:14px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;background-color:#fff;opacity:1;transition:all .4s ease;z-index:2}@media(max-width:768px){.news-slider__case-study-btn{font-size:12px;padding:8px 14px;width:65%}.news-slider__image-container{height:220px}.news-slider__image-container img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;min-height:unset;max-height:unset}}.news-slider__content{flex:1;display:flex;flex-direction:column;gap:24px;min-height:440px}@media(max-width:768px){.news-slider__content{gap:20px;min-height:unset}}.news-slider__meta{font-size:16px;max-height:11px;letter-spacing:0;line-height:20px;font-weight:400}.news-slider__meta span:first-child{margin-right:8px}.news-slider__meta .dot{margin:0 8px;color:#999}.news-slider__title{font-size:32px;font-weight:500;max-height:76px;margin-bottom:11px;line-height:100%;letter-spacing:-1px;color:#1a1a1a}@media(max-width:768px){.news-slider__title{font-size:20px;max-height:48px}}.news-slider__description{font-size:16px;line-height:20px;letter-spacing:0;color:#555;font-weight:400;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}.news-slider__controls{align-items:stretch;max-height:48px;margin-top:auto;flex-shrink:0;display:grid;grid-template-columns:1fr 1fr 10fr;gap:8px}@media(max-width:768px){.news-slider__controls{margin-top:auto}}.news-slider__arrow{width:48px;height:48px;border:1px solid #ccc;display:flex;align-items:center;justify-content:center;font-size:20px}.news-slider__arrow,.news-slider__view-all{background:transparent;cursor:pointer;color:#333;transition:all .2s ease}.news-slider__view-all{padding:12px 32px;border:1px solid #08847d;font-size:14px;letter-spacing:2px;text-transform:uppercase;text-align:center}.news-slider__view-all:hover{background:#08847d;color:#fff;border-color:#08847d}@media(max-width:768px){.news-slider__slide{flex-direction:column}.news-slider__image-container{height:220px;width:392px}.news-slider__title{font-size:20px;max-height:48px}.news-slider__meta{font-size:14px}.news-slider__description{font-size:15px}.news-slider__controls{margin-top:auto;grid-template-columns:48px 48px auto}}.custom-hr{width:100%;margin:0;border:none;height:1px;background-color:rgba(51,51,51,.129)}@media(max-width:768px){.custom-hr{margin:0;display:none}}