.newspaper-row{display:flex;flex-wrap:wrap;gap:2rem}.newspaper-col{flex:1;min-width:300px}.newspaper-text{margin:0 0 20px}.two-columns-text p{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}.text-image-row{display:flex;flex-wrap:wrap;gap:2rem}.text-left{text-align:left}.text-image-col{flex:1;min-width:300px}.image-col{padding:0 0 1rem;text-align:center}.image-col:empty+.text-col{flex:1 1 100%}.text-image-img{max-width:100%;height:auto;display:block}.text-image-block.image-right .text-image-row{flex-direction:row-reverse}@media (max-width:768px){.newspaper-row,.text-image-row{flex-direction:column}.newspaper-col,.text-image-col{width:100%}}.teaser_area{position:relative;overflow:hidden;margin-bottom:10px;background:#f5f5f5;display:flex}@media (max-width:767px){.teaser_area{flex-direction:column}}.teaser_area .teaser_area-item{order:0;width:67%}@media (max-width:767px){.teaser_area .teaser_area-item{width:100%}}.teaser_area .teaser_area-item-content{order:1;width:33%;padding:15px}@media (max-width:767px){.teaser_area .teaser_area-item-content{width:100%}}.teaser_area .teaser_area-item-content .button{margin-bottom:0}.teaser_area.teaser_area--reverse .teaser_area-item{order:1}.teaser_area.teaser_area--reverse .teaser_area-item-content{order:0}.teaser_area-item-image{width:100%;color:#fff;font-size:20pt;font-weight:700;text-align:center;text-shadow:1px 1px 4px rgba(0,0,0,.4);position:relative}.teaser_area-item-image img{display:block;width:100%;max-height:400px}.teaser_area-item-image figcaption{position:absolute;bottom:50%;transform:translate(-50%,50%);left:50%;text-align:center;z-index:2;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);padding:10px 20px}.teaser_area-item-image a{display:block;text-decoration:none}.teaser_area-item-image>a:before{content:"";position:absolute;left:0;width:100%;height:100%;top:0;background:#000;opacity:.3;transition:all .5s}.teaser_area-item-image:hover>a:before{opacity:0}.teasers-list{text-align:center;padding:4rem 0;margin-bottom:20px}.teasers-list .section-title{font-size:1.2rem;letter-spacing:2px;text-transform:uppercase;color:#000;margin-bottom:.5rem}.teasers-list .section-title span{border:1px solid #000;padding:.5rem 1.5rem;display:inline-block}.teasers-list .section-subtitle{color:#555;margin-bottom:3rem}.teasers-list .teaser-grid{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.teasers-list .teaser-item{flex:1 1 calc(33.333% - 2rem);background:#f5f5f5}.teasers-list .teaser-item img{width:100%;height:auto;display:block}.teasers-list .teaser-item h3{font-size:1.5rem;margin-bottom:.5rem;color:#000}.teasers-list .teaser-item p{color:#666;font-size:.95rem;margin-bottom:1rem}.teasers-list .teaser-item .button.button-inverse{display:inline-block;background-color:#000;color:#fff;padding:.5rem 1.5rem;text-transform:uppercase;font-size:.85rem;text-decoration:none;border-radius:2px;transition:background .3s}.teasers-list .teaser-item .button.button-inverse:hover{background-color:#333}.teasers-list .teaser-item-content{padding:15px}@media (max-width:1024px){.teasers-list .teaser-item{flex:1 1 45%;max-width:45%}}@media (max-width:768px){.teasers-list .teaser-item{flex:1 1 100%;max-width:100%}}.bnr-home__slider .slick-active img{display:block;width:100%;height:100%;opacity:0;animation-name:moveandscale,fadein;animation-duration:4s,2s;animation-fill-mode:forwards;animation-timing-function:ease,ease-in}.bnr-home__slider .slick-slide .bnr-home__slider-item,.bnr-home__slider .slick-slide img,.bnr-home__slider .slick-slide>div{height:100vh;min-height:700px}@media (max-width:1023px){.bnr-home__slider .slick-slide .bnr-home__slider-item,.bnr-home__slider .slick-slide img,.bnr-home__slider .slick-slide>div{height:60vh;min-height:500px}}@media (max-width:768px){.bnr-home__slider .slick-slide .bnr-home__slider-item,.bnr-home__slider .slick-slide img,.bnr-home__slider .slick-slide>div{height:300px;min-height:300px}}.bnr-home__slider-item{position:relative}.bnr-home__slider-item-heading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:var(--white);font-size:18px;line-height:1.2;max-width:70%;z-index:15}.bnr-home__slider-item-heading p{margin-bottom:20px}@media (max-width:992px){.bnr-home__slider-item-heading{font-size:16px;max-width:90%}}.heading-title{font-size:36px;margin-bottom:20px;font-weight:600}.heading-subtitle{display:block;font-size:24px;margin-bottom:20px;font-weight:600}@keyframes moveandscale{0%{transform:translateY(-100px) scale(1.5)}100%{transform:translateY(0) scale(1)}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.call-to-action-btn{position:absolute;top:50%;transform:translateY(-50%);right:100px;width:125px;height:125px;padding:30px 12px;border:0;border-radius:50%;background-color:rgba(26,26,26,.6);color:#fff;font-weight:300;font-size:20px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;text-align:center;line-height:1.2;cursor:pointer;display:inline-block;overflow:hidden;transition:all .4s ease;z-index:10}.call-to-action-btn.left{left:100px;right:auto}@media (max-width:767px){.call-to-action-btn{display:none}}.call-to-action-btn span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:100;display:table-cell}.call-to-action-btn:hover{opacity:.9;color:#fff}@media (min-width:1025px){.call-to-action-btn{width:200px;height:200px;padding:40px 25px;font-size:30px;line-height:1.3}.call-to-action-btn span{padding:20px 0}}.timeline-teaser{position:relative;max-width:1200px;margin:100px auto;padding:30px 20px}@media (max-width:767px){.timeline-teaser{margin:50px auto;padding:15px}}.timeline-teaser::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background-color:#000;transform:translateX(-50%);z-index:1}.timeline__item{display:flex;align-items:flex-start;justify-content:space-between;position:relative;padding:50px 0}@media (max-width:767px){.timeline__item{padding:20px 0}}.timeline__item--left{flex-direction:row}.timeline__item--left .timeline__content{padding-left:0}.timeline__item--right{flex-direction:row-reverse}.timeline__item--right .timeline__title::after{left:auto;right:0}.timeline__item--right .timeline__marker{right:auto;left:0}.timeline__item--right .timeline__chevron{transform:rotate(180deg)}.timeline__item--right .timeline__content{text-align:left;padding-right:0}.timeline__content,.timeline__image{width:45%;z-index:2}.timeline__content{position:relative;width:50%;padding:0 50px;text-align:right}@media (max-width:767px){.timeline__content{padding:0 30px}}.timeline__image img{width:100%;display:block}.timeline__title{font-size:34px;text-transform:uppercase;position:relative;font-weight:400}@media (max-width:767px){.timeline__title{font-size:24px}}.timeline__title::after{content:"";position:absolute;bottom:-10px;left:0;height:1px;background:#000;width:100%}.timeline__text{margin:20px 0;color:#000;line-height:1.6}.timeline__marker{position:absolute;right:-40px;top:60px;transform:translate(-50%,-50%);z-index:3}.timeline__chevron{width:40px;height:40px;border:1px solid #000;border-radius:50%;background:#fff;position:relative;display:flex;align-items:center;justify-content:center}.timeline__chevron::before{content:"";display:block;width:10px;height:10px;border:solid #000;border-width:0 2px 2px 0;padding:2px;transform:rotate(135deg);margin:0 -4px 0 0}.timeline__chevron--right::before{transform:rotate(-45deg)}.slider-for{max-height:600px;overflow:hidden;margin-bottom:10px}.slider-for img{width:100%;max-height:600px;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;display:block}.slider-nav .nav-slide{position:relative;overflow:hidden;cursor:pointer;padding:0 10px}.slider-nav .nav-slide:hover img{transform:scale(1.02)}.slider-nav .nav-slide:hover .overlay{opacity:1}.slider-nav img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;display:block}@media (max-width:767px){.slider-nav img{height:100px}}@media (max-width:500px){.slider-nav img{height:70px}}.slider-nav .overlay{position:absolute;top:0;left:8px;width:calc(100% - 16px);height:100%;background:rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease}.slider-nav .slick-current .overlay{opacity:.6;background:rgba(0,0,0,.6)}.slider-nav .slick-current img{transform:scale(1.02)}