.editorial-elements-highlight{background-color:#fff}.editorial-elements-highlight{padding:2.5rem 0 3.5rem 0}@media screen and (min-width:53.125em){.editorial-elements-highlight{padding:2.5rem 0}}.editorial-elements-highlight--intro,.editorial-elements-highlight--title{text-align:center;margin:0}.editorial-elements-highlight--title{color:#303030}.editorial-elements-highlight--title{font-size:2.8rem}@media screen and (min-width:53.125em){.editorial-elements-highlight--title{font-size:2.8rem}}.editorial-elements-highlight--intro{color:#4a4a4a}.editorial-elements-highlight--intro{padding-top:1.2rem}.editorial-elements-highlight--intro{font-size:1.6rem}@media screen and (min-width:53.125em){.editorial-elements-highlight--intro{font-size:1.6rem}}.editorial-elements-highlight--banner{display:flex;height:auto;position:relative;width:100%;color:#303030;background-color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.15)}.editorial-elements-highlight--banner{margin-top:3.5rem}.editorial-elements-highlight--banner.reverse{flex-direction:row-reverse}@media screen and (max-width:53.125em){.editorial-elements-highlight--banner::before{content:"";position:absolute;top:0;left:0;width:100%;height:-webkit-fill-available;z-index:2}}.editorial-elements-highlight--banner img{-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:53.1875em){.editorial-elements-highlight--banner img{max-width:40.5rem}}@media screen and (max-width:53.125em){.editorial-elements-highlight--banner img{display:none}}.editorial-elements-highlight--content{background-color:var(--elements-highlight-card-color);color:var(--elements-highlight-text-color);width:100%;display:flex;flex-direction:column;justify-content:center;bottom:0;z-index:3}.editorial-elements-highlight--content{padding:3rem}@media screen and (min-width:53.1875em){.editorial-elements-highlight--content{position:relative}.editorial-elements-highlight--content{padding:4.5rem}.editorial-elements-highlight--content{gap:2rem}}.editorial-elements-highlight--content strong{color:var(--elements-highlight-text-color);font-weight:800}.editorial-elements-highlight--content strong{font-size:2.3rem}.editorial-elements-highlight--content p{color:var(--elements-highlight-text-color)}.editorial-elements-highlight--content p{font-size:1.3rem}@media screen and (min-width:53.1875em){.editorial-elements-highlight--content p{font-size:1.8rem}}@media screen and (max-width:53.125em){.editorial-elements-highlight--content p,.editorial-elements-highlight--content strong{color:var(--elements-highlight-text-color)}}.editorial-elements-highlight--content .flex__col{align-items:center}.editorial-elements-highlight--content .btn{font-weight:900}.editorial-elements-highlight--content .btn{font-size:1.8rem}@media screen and (max-width:53.125em){.editorial-elements-highlight--content .btn{padding:1rem 1.5rem}}.editorial-elements-highlight--content .link-primary-color{color:#b60a73}.editorial-elements-highlight--footer{display:flex;justify-content:center}.editorial-elements-highlight--footer{padding-top:2.5rem}.editorial-elements-highlight--footer-button{background:0 0;border:1px solid #b60a73;color:#b60a73;line-height:1;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;justify-content:center;align-items:center;-webkit-transition:.3s;transition:.3s;text-decoration:none!important;cursor:pointer}.editorial-elements-highlight--footer-button{border-radius:.4rem}.editorial-elements-highlight--footer-button{font-size:1.8rem}.editorial-elements-highlight--footer-button{min-width:18rem}.editorial-elements-highlight--footer-button{gap:.5rem}.editorial-elements-highlight--footer-button{padding:1rem}.editorial-elements-highlight--footer-button i:before{display:inline-block}.editorial-elements-highlight--footer-button:hover{color:#fff;background-color:#b60a73}.editorial-elements-highlight--front-page-footer{text-align:end}.editorial-elements-highlight--front-page-footer .icon{line-height:1.5}@media screen and (min-width:60.0625em){.editorial-elements-highlight .highlight__container{min-height:29rem}}.editorial-elements-highlight .highlight__container{padding-top:3.5rem}.editorial-elements-highlight .highlight__container .flex__col-xs-11{background-color:#fff}.editorial-elements-highlight .highlight__container>div{background-color:var(--elements-highlight-card-color);box-shadow:0 0 10px 2px rgba(0,0,0,.15)}.editorial-elements-highlight .highlight__container>div h3,.editorial-elements-highlight .highlight__container>div p{color:var(--elements-highlight-text-color)}.editorial-elements-highlight .highlight__container>div p{font-size:1.8rem}.editorial-elements-highlight .highlight__container>div p{line-height:2.2rem}.editorial-elements-highlight .highlight__container>div p.label{color:var(--elements-highlight-text-color);color:#7e7e7e;font-weight:700;text-transform:uppercase;display:block}.editorial-elements-highlight .highlight__container>div p.label{font-size:1.3rem}.editorial-elements-highlight .highlight__container>div a[data-plugin=modal]{display:flex;justify-content:center;align-items:center;text-decoration:none!important;box-sizing:border-box;border-radius:50%;position:absolute;text-align:center;color:#fff;background:rgba(0,0,0,.35);border:4px solid #fff;-webkit-transition:scale .1s ease;transition:scale .1s ease;top:50%;left:50%}.editorial-elements-highlight .highlight__container>div a[data-plugin=modal]{font-size:1.8rem}.editorial-elements-highlight .highlight__container>div a[data-plugin=modal]{width:5rem}.editorial-elements-highlight .highlight__container>div a[data-plugin=modal]{height:5rem}.editorial-elements-highlight .highlight__container>div a[data-plugin=modal]{line-height:4.2rem}.editorial-elements-highlight .highlight__container>div a[data-plugin=modal]{margin-top:-2.5rem}.editorial-elements-highlight .highlight__container>div a[data-plugin=modal]{margin-left:-2.5rem}.editorial-elements-highlight .highlight__container>div a[data-plugin=modal]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.editorial-elements-highlight .highlight__container>div a.read-more{display:flex;align-items:center}.editorial-elements-highlight .highlight__container>div a.read-more i{top:0}.editorial-elements-highlight .highlight__container>div a.read-more i:before{display:inline-block;position:relative;top:0}.editorial-elements-highlight .highlight__container>div a.read-more i:before{font-size:1.8rem}.editorial-elements-highlight .highlight__image-container img{margin:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.editorial-elements-highlight .btn{padding:1rem 3.5rem}.editorial-elements-highlight .see-all-link{padding-top:2.5rem}.editorial-elements-highlight.homepage .highlight__container a.read-more i:before{top:2px}