:root{--bs-container-half:100%}@media(min-width:992px){:root{--bs-container-half:480px}}@media(min-width:1200px){:root{--bs-container-half:570px}}@media(min-width:1600px){:root{--bs-container-half:760px}}.sec-teaser{overflow:hidden;text-align:left}.sec-teaser .item-lottie+*{margin-top:2rem}.sec-teaser[data-animation="galen-logo.json"] .item-lottie{margin-left:-.6rem;max-width:10rem}.sec-teaser .bg-teaser.d-flex .inner{padding-left:0}.sec-teaser .item-title+*{margin-top:2rem}.sec-teaser .item-category{color:#1e1e1e;font-size:calc(1.2625rem + .15vw);font-style:normal;font-weight:400;letter-spacing:-.04em;line-height:1.2;margin-bottom:0;position:relative}@media(min-width:1200px){.sec-teaser .item-category{font-size:1.375rem}}.sec-teaser .item-category+*{margin-top:1.25rem}.sec-teaser .inner{display:flex;flex-direction:column;height:100%;justify-content:center;padding:4rem .75rem 2rem;width:100%}@media(min-width:768px){.sec-teaser .inner{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}}@media(min-width:992px){.sec-teaser .inner{margin-left:0;margin-right:0;padding-left:4rem}}@media(min-width:1600px){.sec-teaser .inner{max-width:var(--bs-container-half)}}.sec-teaser .inner p.text-primary{margin-bottom:1.5rem}.sec-teaser .inner .btn{align-self:flex-start;margin-top:2rem}.sec-teaser>.row>.col-lg-6:first-child{display:flex}.sec-teaser>.row>.col-lg-6:first-child,.sec-teaser>.row>.col-lg-6:first-child .inner{position:relative}@media(min-width:992px){.sec-teaser>.row>.col-lg-6:first-child:not(.order-lg-2) .inner{margin-left:auto;margin-right:0;padding-left:0;padding-right:0}.sec-teaser>.row>.col-lg-6:first-child.order-lg-2 .inner{padding-left:0;padding-right:0}}.sec-teaser>.row>.col-lg-6:first-child>div:not(.inner){overflow:hidden;position:relative;width:100%}.sec-teaser>.row>.col-lg-6:first-child>div:not(.inner)>:not(.img-full){padding-left:.75rem;padding-right:.75rem}@media(min-width:992px){.sec-teaser>.row>.col-lg-6:first-child>div:not(.inner){height:100%;margin-left:auto;padding-left:0;padding-right:0}.sec-teaser>.row>.col-lg-6:nth-child(2) .inner{padding-bottom:4rem;padding-top:4rem}}.sec-teaser>.row>.col-lg-6:nth-child(2) .inner ul+p{margin-top:1rem}@media(min-width:992px){.sec-teaser>.row>.col-lg-6.order-lg-2~.col-lg-6{display:flex;justify-content:flex-end}}.sec-teaser>.row>.col-lg-6.order-lg-2~.col-lg-6 .inner{padding-left:.75rem;padding-right:.75rem}@media(min-width:992px){.sec-teaser>.row>.col-lg-6.order-lg-2~.col-lg-6 .inner{padding-right:4rem}}@media(min-width:1600px){.sec-teaser>.row>.col-lg-6.order-lg-2~.col-lg-6 .inner{padding-right:8rem}}.sec-teaser>.row>.col-lg-6.order-lg-2~.col-lg-6 .card{margin-right:1rem}@media(min-width:992px){.sec-teaser>.row>.col-lg-6.order-lg-2~.col-lg-6 .card{margin-right:3rem}}@media(min-width:1600px){.sec-teaser>.row>.col-lg-6.order-lg-2~.col-lg-6 .card{margin-right:6rem}}.sec-teaser .overlay{align-items:center;background-color:rgba(0,0,0,.6);color:#fff;display:flex;font-size:calc(1.575rem + 3.9vw);height:100%;justify-content:center;left:0;position:absolute!important;top:0;width:calc(100% - 1.5rem);z-index:1}@media(min-width:1200px){.sec-teaser .overlay{font-size:4.5rem}}@media(min-width:992px){.sec-teaser .overlay{width:100%}.sec-teaser img[data-size=full]{position:absolute}}.sec-teaser .col-img{overflow:hidden}.sec-teaser .col-img:not(.order-lg-2) .inner .overlay{margin-left:.75rem}@media(min-width:992px){.sec-teaser .col-img:not(.order-lg-2) .inner .overlay{margin-left:0}}.sec-teaser .col-img .inner{overflow:hidden;padding-bottom:0;padding-top:0;position:relative}@media(min-width:992px){.sec-teaser .col-img .inner{max-width:calc(var(--bs-container-half) - .75rem);padding-left:0}}@media(min-width:1200px){.sec-teaser .col-img .inner{max-width:calc(var(--bs-container-half) - .75rem)}}@media(min-width:1600px){.sec-teaser .col-img .inner{max-width:calc(var(--bs-container-half) - .75rem)}}.sec-teaser .col-img.order-lg-2 .inner .overlay{margin-right:.75rem}@media(min-width:992px){.sec-teaser .col-img.order-lg-2 .inner .overlay{margin-right:0}}.sec-teaser[data-mask=true] img{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5MzIgNjk1Ij48cGF0aCBkPSJNMzg1LjU4NiAwdjY1Ny44MzRoMTY0LjUzOVYwWk03NjcuNDYgMS44MjZWNjU5LjY2SDkzMlYxLjgyNlpNMCAzdjY1Ny44MzRoMTY0LjU0VjNabTE5NCAzNC4xNjZWNjk1aDE2NC41NFYzNy4xNjZabTM4My4xNyAwVjY5NWgxNjQuNTM5VjM3LjE2NloiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5MzIgNjk1Ij48cGF0aCBkPSJNMzg1LjU4NiAwdjY1Ny44MzRoMTY0LjUzOVYwWk03NjcuNDYgMS44MjZWNjU5LjY2SDkzMlYxLjgyNlpNMCAzdjY1Ny44MzRoMTY0LjU0VjNabTE5NCAzNC4xNjZWNjk1aDE2NC41NFYzNy4xNjZabTM4My4xNyAwVjY5NWgxNjQuNTM5VjM3LjE2NloiLz48L3N2Zz4=);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.sec-teaser[data-border=true] .col-img .inner>div{background-image:radial-gradient(circle at 10px 10px,#badaea 3px,transparent 0);background-size:15px 15px;padding:2rem!important}.sec-teaser[data-shadow=true] .col-img:not(.order-lg-2) .inner{padding-left:2rem!important;padding-top:2rem!important}.sec-teaser[data-shadow=true] .col-img:not(.order-lg-2) .inner>div:before{background-color:#6e6e6e;content:"";display:block;height:70%;left:0;margin-left:-2rem;margin-top:-2rem;position:absolute;top:0;width:70%;z-index:-1}.sec-teaser[data-shadow=true] .col-img.order-lg-2 .inner{padding-right:2rem!important;padding-top:2rem!important}.sec-teaser[data-shadow=true] .col-img.order-lg-2 .inner>div:before{background-color:#6e6e6e;content:"";display:block;height:70%;margin-right:-2rem;margin-top:-2rem;position:absolute;right:0;top:0;width:70%;z-index:-1}.sec-teaser .img-fluid{max-width:auto;max-width:none;width:100%}.sec-teaser .card{border-color:transparent;font-size:1.25rem;margin-top:1rem}.sec-teaser .card+p,.sec-teaser .card+ul{margin-top:2rem}@media(min-width:1200px){.sec-teaser .card-body{padding:2rem 2.5rem}}.sec-teaser .card-body .icon{flex-shrink:0;margin-right:.75rem;width:2rem}@media(min-width:992px){.sec-teaser .card-body .icon{margin-right:1.5rem;width:3rem}}.sec-teaser .card-body .info-text{margin-top:0}@media(min-width:992px){.sec-teaser .card-body .info-text{margin-top:.5rem}}.sec-teaser[data-gradient=true] .col-lg-6:not(.col-img),.sec-teaser[data-gradient=true] .col-xl-6:not(.col-img){background-image:linear-gradient(105deg,rgba(0,116,184,.3) .17%,rgba(191,220,243,.4) 24%,rgba(191,220,243,.63) 51%,hsla(98,40%,75%,.5) 99.95%)!important}
