.icon-button-enagas::before{font-family:"icomoon";font-size:22.5px}
.btn-enagas{border-radius:28px;min-width:200px;padding:18px;letter-spacing:0;line-height:18px;text-align:center;font-family:"MyriadProBold";font-size:16px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;gap:16px;-webkit-transition:background .8s ease-in-out;-o-transition:background .8s ease-in-out;transition:background .8s ease-in-out}
.btn-enagas--primary{border:0;background:linear-gradient(90deg,#007aae 0,#798f00 100%);color:#fff;background-size:100% 100%;background-position:100% 100%}
.btn-enagas--primary:hover{background-size:450% 100%}
.btn-enagas--primary:disabled{background:#eaecdf;color:rgba(99,102,106,0.4)}
.btn-enagas--secondary{padding:16px;border:2px solid transparent;color:#798f00;background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0)),linear-gradient(90deg,#007aae 0,#798f00 100%);background-origin:border-box;box-shadow:2px 1000px 1px #fff inset}
.btn-enagas--secondary:hover{background:#798f00;box-shadow:none;color:#fff}
.btn-enagas--secondary:disabled{background:#fff;color:#e5e5e6;border:#e5e5e6 solid;box-shadow:none}
.icon-button-atr::before{font-family:"icomoon";font-size:32px}
.btn-atr{padding:14px 32px;color:#45474a;border:2px solid transparent;border-radius:50px;min-width:255px;line-height:28px;text-align:center;font-family:"MyriadProRegular";font-size:24px;background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0)),linear-gradient(90deg,#007aae 0,#798f00 100%);background-origin:border-box;box-shadow:2px 1000px 1px #fff inset;display:flex;justify-content:start;align-items:center;gap:16px;-webkit-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}
.btn-atr:hover,.btn-atr:focus{box-shadow:none;color:#fff}
.btn-atr:disabled{background:#fff;color:#e5e5e6;border:#e5e5e6 solid;box-shadow:none}
@media(max-width:767px){.btn-atr{width:100%}
}
.transition-08s-ease-in-out{-webkit-transition:background .8s ease-in-out;-o-transition:background .8s ease-in-out;transition:background .8s ease-in-out}
.btn-degr{background:linear-gradient(90deg,#007aae 0,#798f00 100%);color:#fff;background-size:100% 100%;background-position:100% 100%;-webkit-transition:background .8s ease-in-out;-o-transition:background .8s ease-in-out;transition:background .8s ease-in-out}
.btn-degr:hover{background-size:450% 100%}
.white-gradient{background:#fff;background:-moz-linear-gradient(top,#fff 20%,transparent 95%);background:-webkit-linear-gradient(top,#fff 20%,transparent 95%);background:-o-linear-gradient(top,#fff 20%,transparent 95%);background:-ms-linear-gradient(top,#fff 20%,transparent 95%);background:linear-gradient(to bottom,#fff 20%,transparent 95%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);content:""}
.horizontal-scrollbar::-webkit-scrollbar{height:8px}
.horizontal-scrollbar::-webkit-scrollbar-track{background:#f5f5f5}
.horizontal-scrollbar::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#007aae 0,#798f00 100%);border-radius:8px}
.table-wrapper::-webkit-scrollbar-thumb:hover{border-top:2px solid #007aae;border-bottom:2px solid #798f00;background-clip:border-box;-webkit-background-clip:border-box}
.full-width-section{margin-left:0;margin-right:0;max-width:none}
.containerMix{margin-right:20px;margin-left:20px;padding-right:0;padding-left:0;width:auto}
@media(min-width:768px){.containerMix{margin-right:auto;margin-left:auto;max-width:688px}
}
@media(min-width:1025px){.containerMix{margin-right:auto;margin-left:auto;max-width:936px}
}
@media(min-width:1350px){.containerMix{margin-right:auto;margin-left:auto;max-width:1140px}
}
@media(min-width:1650px){.containerMix{margin-right:auto;margin-left:auto;max-width:1320px}
}
.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{margin-right:20px;margin-left:20px;padding-right:0;padding-left:0;width:auto}
@media(min-width:768px){.containerMix,.container-sm{margin-right:auto;margin-left:auto;max-width:688px}
}
@media(min-width:1025px){.containerMix,.container-sm,.container-md{margin-right:auto;margin-left:auto;max-width:936px}
.container-fluid,.container-lg,.container-xl{margin-right:44px;margin-left:44px}
}
@media(min-width:1350px){.containerMix,.container-sm,.container-md,.container-lg{margin-right:auto;margin-left:auto;max-width:1140px}
.container-fluid,.container-xl{margin-right:88px;margin-left:88px}
}
@media(min-width:1650px){.containerMix,.container-sm,.container-md,.container-lg,.container-xl{margin-right:auto;margin-left:auto;max-width:1320px}
}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-16px;margin-left:-16px}
@media(min-width:1025px){.row{margin-right:-20px;margin-left:-20px}
}
@media(min-width:1350px){.row{margin-right:-24px;margin-left:-24px}
}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}
.with-popup:hover{cursor:pointer}
.socios-impulsores-image{width:15%}
.banner-warning{background-color:#f5f5f5}
.banner-warning>div{margin-left:0;display:inline}
.banner-warning .cmp-teaser{width:100%;padding:0}
.banner-warning .teaser>.container{width:100%}
.banner-warning .cmp-teaser__image{width:100%}
.banner-warning .cmp-teaser__image>div{height:100%}
.banner-warning .cmp-teaser__image>div img{width:100%;height:300px;max-height:100%;object-fit:cover}
.banner-warning .cmp-teaser__content{padding-left:20px;padding-right:20px;margin-top:31px}
.banner-warning .cmp-teaser__content .cmp-teaser__pretitle{display:none}
.banner-warning .cmp-teaser__content .cmp-teaser__title{margin-top:0;margin-bottom:15px;color:#45474a;font-family:"Enagas-Regular";font-size:26px;letter-spacing:0;line-height:36px}
.banner-warning .cmp-teaser__content .cmp-teaser__title a{cursor:default}
.banner-warning .cmp-teaser__content .cmp-teaser__description{margin-bottom:20px;color:#00648f;font-family:"MyriadProSemibold";font-size:16px}
.banner-warning .cmp-teaser__content .cmp-teaser__description p{margin:0}
.banner-warning .cmp-teaser__content .cmp-teaser__action-container{margin-bottom:0;padding:0}
.banner-warning .cmp-teaser__content .cmp-teaser__action-container a{border-radius:28px;min-width:200px;padding:18px;letter-spacing:0;line-height:18px;text-align:center;font-family:"MyriadProBold";font-size:16px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;gap:16px;-webkit-transition:background .8s ease-in-out;-o-transition:background .8s ease-in-out;transition:background .8s ease-in-out;border:0;background:linear-gradient(90deg,#007aae 0,#798f00 100%);color:#fff;background-size:100% 100%;background-position:100% 100%}
.banner-warning .cmp-teaser__content .cmp-teaser__action-container a:hover{background-size:450% 100%}
.banner-warning .cmp-teaser__content .cmp-teaser__action-container a:disabled{background:#eaecdf;color:rgba(99,102,106,0.4)}
@media(min-width:768px){.banner-warning{height:320px}
.banner-warning>.container{width:100% !important;max-width:100% !important;margin-right:0;margin-left:0}
.banner-warning>.container>div{display:flex;flex-wrap:nowrap}
.banner-warning .cmp-teaser{height:320px}
.banner-warning .cmp-teaser__image{width:55%}
.banner-warning .cmp-teaser__image>div{display:flex;flex-direction:column;object-fit:cover}
.banner-warning .cmp-teaser__image>div img{height:100%}
.banner-warning .cmp-teaser__content{width:40%;display:flex;flex-flow:column;align-items:flex-start;justify-content:center;margin-top:0}
.banner-warning .cmp-teaser__content .cmp-teaser__title{margin-bottom:20px;padding-left:20%;font-size:32px}
.banner-warning .cmp-teaser__content .cmp-teaser__description{padding-left:20%}
.banner-warning .cmp-teaser__content .cmp-teaser__description p{margin:0}
.banner-warning .cmp-teaser__content .cmp-teaser__action-container{padding-left:20%}
}
@media(min-width:768px) and (min-width:1650px){.banner-warning .cmp-teaser__content{width:30%}
}
.banner-parallax{position:relative;overflow:hidden;background-position:center center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}
@media(max-width:1024px){.banner-parallax{background-attachment:scroll}
}
@media(min-width:1024px){.banner-parallax.text-full-width .cmp-teaser__title{width:100% !important}
}
.banner-parallax:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(90deg,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 75%,rgba(0,0,0,0.4) 100%);z-index:1}
.banner-parallax .container>div{height:450px;display:flex;align-items:center;overflow:hidden}
.banner-parallax img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}
.banner-parallax .cmp-teaser__content .cmp-image img{display:none !important}
.banner-parallax .cmp-teaser__content{z-index:1;width:100%}
.banner-parallax .cmp-teaser__content .cmp-teaser__pretitle{opacity:.4;color:#fff;font-family:"MyriadProBold";font-size:95px;letter-spacing:0;line-height:114px;position:absolute;left:0;width:100%;text-transform:uppercase;top:calc(50% - 90px);margin:0 20px}
.banner-parallax .cmp-teaser__content .cmp-teaser__title{color:#fff;font-family:"Enagas-Bold";font-size:44px;letter-spacing:0;line-height:48px;z-index:1;position:relative;margin-bottom:18px}
.banner-parallax .cmp-teaser__content .cmp-teaser__title a{cursor:default}
.banner-parallax .cmp-teaser__content .cmp-teaser__action-container a{border-radius:28px;padding:18px;letter-spacing:0;line-height:18px;text-align:center;font-family:"MyriadProBold";font-size:16px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;gap:16px;display:inline-block;min-width:200px;padding:17px 18px 15px;box-shadow:0 2px 20px 0 rgba(0,0,0,0.2);z-index:1;position:relative;background:linear-gradient(90deg,#007aae 0,#798f00 100%);color:#fff;background-size:100% 100%;background-position:100% 100%;-webkit-transition:background .8s ease-in-out;-o-transition:background .8s ease-in-out;transition:background .8s ease-in-out}
.banner-parallax .cmp-teaser__content .cmp-teaser__action-container a:hover{background-size:450% 100%}
@media(min-width:768px){.banner-parallax .container>div{height:530px}
.banner-parallax .container .cmp-teaser__pretitle{font-size:116px;letter-spacing:0;line-height:139px;text-align:center}
.banner-parallax .container .cmp-teaser__title{font-size:54px;letter-spacing:0;line-height:60px;width:272.8px}
}
@media(min-width:1025px){.banner-parallax .container>div{height:668px}
.banner-parallax .container .cmp-teaser__pretitle{font-size:220px;line-height:220px}
.banner-parallax .container .cmp-teaser__title{font-size:68px;line-height:72px;width:350px}
}
.keep-margin{margin-right:20px;margin-left:20px;padding-right:0;padding-left:0;width:auto;display:block}
@media(min-width:768px){.keep-margin{margin-right:auto;margin-left:auto;max-width:688px}
}
@media(min-width:1025px){.keep-margin{margin-right:auto;margin-left:auto;max-width:936px}
}
@media(min-width:1350px){.keep-margin{margin-right:auto;margin-left:auto;max-width:1140px}
}
@media(min-width:1650px){.keep-margin{margin-right:auto;margin-left:auto;max-width:1320px}
}
.teaser:not([class*="banner-img"]) .keep-margin-container{all:unset;display:none}
.banner-img-izq,.banner-img-dcha{background-color:#f5f5f5;height:100%;margin-top:108px}
.banner-img-izq>.cmp-teaser,.banner-img-dcha>.cmp-teaser{height:100%;margin-left:0;margin-right:0;max-width:none}
.banner-img-izq>.cmp-teaser .cmp-teaser,.banner-img-dcha>.cmp-teaser .cmp-teaser{height:100%;display:flex;flex-direction:column}
@media(min-width:768px){.banner-img-izq>.cmp-teaser .cmp-teaser,.banner-img-dcha>.cmp-teaser .cmp-teaser{flex-direction:row}
}
.banner-img-izq>.cmp-teaser .cmp-teaser .cmp-teaser__image,.banner-img-dcha>.cmp-teaser .cmp-teaser .cmp-teaser__image{flex-basis:50%;height:100%}
.banner-img-izq>.cmp-teaser .cmp-teaser .cmp-teaser__image .cmp-image,.banner-img-dcha>.cmp-teaser .cmp-teaser .cmp-teaser__image .cmp-image{height:390px}
@media(min-width:768px){.banner-img-izq>.cmp-teaser .cmp-teaser .cmp-teaser__image .cmp-image,.banner-img-dcha>.cmp-teaser .cmp-teaser .cmp-teaser__image .cmp-image{height:497px}
}
.banner-img-izq>.cmp-teaser .cmp-teaser .cmp-teaser__image .cmp-image img,.banner-img-dcha>.cmp-teaser .cmp-teaser .cmp-teaser__image .cmp-image img{width:100%;height:100%;object-fit:cover;object-position:center}
.banner-img-izq>.cmp-teaser .cmp-teaser .cmp-teaser__content,.banner-img-dcha>.cmp-teaser .cmp-teaser .cmp-teaser__content{flex-basis:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:40px;padding-bottom:40px}
@media(min-width:768px){.banner-img-izq>.cmp-teaser .cmp-teaser .cmp-teaser__content,.banner-img-dcha>.cmp-teaser .cmp-teaser .cmp-teaser__content{align-items:flex-start}
}
.banner-img-izq>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description>*,.banner-img-dcha>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description>*{color:#45474a;font-size:30px;line-height:36px;letter-spacing:0;font-family:"Enagas-Regular";text-align:center;margin:0}
@media(min-width:768px){.banner-img-izq>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description>*,.banner-img-dcha>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description>*{text-align:left;font-size:36px;line-height:41px}
}
@media(min-width:1025px){.banner-img-izq>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description>*,.banner-img-dcha>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description>*{font-size:42px;line-height:46px}
}
.banner-img-izq>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description>* b,.banner-img-dcha>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description>* b{font-family:"Enagas-Bold"}
.banner-img-izq>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description p:not(:first-of-type),.banner-img-dcha>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description p:not(:first-of-type){margin-top:5px}
@media(min-width:768px){.banner-img-izq>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description p:not(:first-of-type),.banner-img-dcha>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description p:not(:first-of-type){margin-top:15px}
}
.banner-img-izq>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container,.banner-img-dcha>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{margin-top:20px}
@media(min-width:768px){.banner-img-izq>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container,.banner-img-dcha>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{margin-top:32px}
}
.banner-img-izq>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link,.banner-img-dcha>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{border-radius:28px;min-width:200px;padding:18px;letter-spacing:0;line-height:18px;text-align:center;font-family:"MyriadProBold";font-size:16px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;gap:16px;-webkit-transition:background .8s ease-in-out;-o-transition:background .8s ease-in-out;transition:background .8s ease-in-out;border:0;background:linear-gradient(90deg,#007aae 0,#798f00 100%);color:#fff;background-size:100% 100%;background-position:100% 100%;padding:18px 60px;min-width:unset}
.banner-img-izq>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover,.banner-img-dcha>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-size:450% 100%}
.banner-img-izq>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:disabled,.banner-img-dcha>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:disabled{background:#eaecdf;color:rgba(99,102,106,0.4)}
@media(min-width:768px){.banner-img-dcha .cmp-teaser__image{order:2}
}
.title-text-50-50,.text-title-50-50{background-color:#fff;height:100%;margin-top:108px}
.title-text-50-50>.cmp-teaser,.text-title-50-50>.cmp-teaser{height:100%}
.title-text-50-50>.cmp-teaser .cmp-teaser,.text-title-50-50>.cmp-teaser .cmp-teaser{height:100%;display:flex;flex-direction:column}
@media(min-width:768px){.title-text-50-50>.cmp-teaser .cmp-teaser,.text-title-50-50>.cmp-teaser .cmp-teaser{flex-direction:row}
}
.title-text-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content,.text-title-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content{flex-basis:100%;display:grid;grid-template-columns:1fr;padding-top:40px;padding-bottom:40px}
@media(min-width:768px){.title-text-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content,.text-title-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content{display:grid;grid-template-columns:50% 50%}
}
.title-text-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.text-title-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title{color:#45474a;font-size:30px;line-height:36px;letter-spacing:0;font-family:"Enagas-Regular";margin:0 0 20px 0}
@media(min-width:768px){.title-text-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.text-title-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title{text-align:left;font-size:36px;line-height:41px;grid-row-start:1;grid-row-end:3;margin:0;padding:40px}
}
@media(min-width:1025px){.title-text-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.text-title-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:42px;line-height:46px}
}
.title-text-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description,.text-title-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description{color:#63666a;font-family:"MyriadProRegular";letter-spacing:0;font-size:16px;line-height:26px}
.title-text-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description>*,.text-title-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description>*{margin:0}
.title-text-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description>* b,.text-title-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description>* b{font-family:"Enagas-Bold"}
.title-text-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description p:not(:first-of-type),.text-title-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description p:not(:first-of-type){margin-top:5px}
@media(min-width:768px){.title-text-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description p:not(:first-of-type),.text-title-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description p:not(:first-of-type){margin-top:15px}
}
@media(min-width:768px){.title-text-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description,.text-title-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description{padding:40px 40px 0 40px}
}
.title-text-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container,.text-title-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{margin-top:20px}
@media(min-width:768px){.title-text-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container,.text-title-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{grid-column-start:2}
}
@media(min-width:768px) and (min-width:768px){.title-text-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container,.text-title-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{margin-left:40px}
}
.title-text-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link,.text-title-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{border-radius:28px;min-width:200px;padding:18px;letter-spacing:0;line-height:18px;text-align:center;font-family:"MyriadProBold";font-size:16px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;gap:16px;-webkit-transition:background .8s ease-in-out;-o-transition:background .8s ease-in-out;transition:background .8s ease-in-out;border:0;background:linear-gradient(90deg,#007aae 0,#798f00 100%);color:#fff;background-size:100% 100%;background-position:100% 100%;padding:18px 60px;min-width:unset;display:inline-block}
.title-text-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover,.text-title-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-size:450% 100%}
.title-text-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:disabled,.text-title-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:disabled{background:#eaecdf;color:rgba(99,102,106,0.4)}
.teaser-bg-color.title-text-50-50,.teaser-bg-color.text-title-50-50{background-color:#f5f5f5}
@media(min-width:768px){.text-title-50-50 .cmp-teaser__title{grid-column-start:2;grid-row-start:1;grid-row-end:2}
.text-title-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description,.text-title-50-50>.cmp-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{grid-column-start:1}
}
.authorPage .banner-slider .container>div{height:100% !important}
.authorPage>.responsiveGrid{height:100% !important}
@media(max-width:768px){.banner-slider .container.cmp-teaser>div.cmp-teaser.new-class{height:660px}
}
@media(min-width:768px){.banner-slider .container.cmp-teaser>div.cmp-teaser.new-class{height:680px}
}
@media(min-width:1128px){.banner-slider .container.cmp-teaser>div.cmp-teaser.new-class{height:935px}
}
.banner-slider{position:relative;overflow:hidden}
@media(min-width:1025px){.banner-slider .cmp-teaser__title,.banner-slider .cmp-teaser__description{width:50% !important}
}
@media(min-width:1025px){.banner-slider.text-full-width .cmp-teaser__title,.banner-slider.text-full-width .cmp-teaser__description{width:100% !important}
}
.banner-slider .container>div{height:100vh;display:flex;align-items:center;overflow:hidden}
.banner-slider img,.banner-slider .isVideomp4{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;pointer-events:none}
.banner-slider .js-iframe-target{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.banner-slider .cmp-teaser__content .cmp-image img{display:none !important}
.banner-slider .cmp-teaser__content{z-index:1;width:100%}
.banner-slider .cmp-teaser__content .cmp-teaser__pretitle{opacity:.4;color:#fff;font-family:"MyriadProBold";font-size:95px;letter-spacing:0;line-height:114px;position:absolute;left:0;width:100%;text-transform:uppercase;top:calc(50% - 90px);margin:0 20px}
.banner-slider .cmp-teaser__content .cmp-teaser__title{color:#fff;font-family:"Enagas-Bold";font-size:40px;letter-spacing:0;line-height:48px;z-index:1;position:relative;margin-bottom:18px}
.banner-slider .cmp-teaser__content .cmp-teaser__title a{cursor:default}
.banner-slider .cmp-teaser__content .cmp-teaser__description{color:#fff;margin:20px 0}
@media(min-width:768px){.banner-slider .cmp-teaser__content .cmp-teaser__description{margin:30px 0}
}
.banner-slider .cmp-teaser__content .cmp-teaser__description p{margin-bottom:0}
.banner-slider .cmp-teaser__content .cmp-teaser__description a{color:#798f00}
.banner-slider .cmp-teaser__content .cmp-teaser__action-container a{border-radius:28px;padding:18px;letter-spacing:0;line-height:18px;text-align:center;font-family:"MyriadProBold";font-size:16px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;gap:16px;display:inline-block;min-width:200px;padding:17px 18px 15px;box-shadow:0 2px 20px 0 rgba(0,0,0,0.2);z-index:1;position:relative;background:linear-gradient(90deg,#007aae 0,#798f00 100%);color:#fff;background-size:100% 100%;background-position:100% 100%;-webkit-transition:background .8s ease-in-out;-o-transition:background .8s ease-in-out;transition:background .8s ease-in-out}
.banner-slider .cmp-teaser__content .cmp-teaser__action-container a:hover{background-size:450% 100%}
@media(min-width:768px){.banner-slider .container .cmp-teaser__pretitle{font-size:116px;letter-spacing:0;line-height:139px;text-align:center}
.banner-slider .container .cmp-teaser__title{font-size:54px;letter-spacing:0;line-height:60px;width:100%}
}
@media(min-width:1025px){.banner-slider .container .cmp-teaser__pretitle{font-size:220px;line-height:220px}
.banner-slider .container .cmp-teaser__title{font-size:68px;line-height:72px;width:100%;margin-bottom:38px}
}
.banner-simple{position:relative;overflow:hidden}
.banner-simple.text-full-width .cmp-teaser__title{width:100% !important}
.banner-simple .container>div{height:400px;display:flex;align-items:center;overflow:hidden}
.banner-simple .cmp-teaser__image img{position:absolute;top:0;left:0;width:100%;height:110%;object-fit:cover;z-index:1}
.banner-simple .cmp-teaser__content{z-index:2;width:100%}
.banner-simple .cmp-teaser__content .cmp-teaser__pretitle{display:none}
.banner-simple .cmp-teaser__content .cmp-teaser__description{font-family:"MyriadProRegular";color:#fff}
.banner-simple .cmp-teaser__content .cmp-teaser__content .cmp-image img{width:288px}
.banner-simple .cmp-teaser__content .cmp-teaser__title{color:#fff;font-family:"Enagas-Regular";width:287px;font-size:30px;letter-spacing:0;line-height:34px;text-shadow:0 2px 20px 0 rgba(0,0,0,0.3);z-index:1;position:relative;margin-bottom:18px}
.banner-simple .cmp-teaser__content .cmp-teaser__title a{cursor:default}
.banner-simple .cmp-teaser__content .cmp-teaser__action-container a{border-radius:28px;padding:18px;letter-spacing:0;line-height:18px;text-align:center;font-family:"MyriadProBold";font-size:16px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;gap:16px;display:inline-block;padding:17px 18px 15px;min-width:200px;box-shadow:0 2px 20px 0 rgba(0,0,0,0.2);z-index:1;position:relative;background:linear-gradient(90deg,#007aae 0,#798f00 100%);color:#fff;background-size:100% 100%;background-position:100% 100%;-webkit-transition:background .8s ease-in-out;-o-transition:background .8s ease-in-out;transition:background .8s ease-in-out}
.banner-simple .cmp-teaser__content .cmp-teaser__action-container a:hover{background-size:450% 100%}
@media(min-width:768px){.banner-simple .container>div{height:375px}
.banner-simple .container .cmp-teaser__pretitle{font-size:116px;letter-spacing:0;line-height:139px;text-align:center}
.banner-simple .container .cmp-teaser__title{font-size:32px;letter-spacing:0;line-height:36.8px;width:272.8px}
.banner-simple .container .cmp-teaser__content .cmp-image img{width:274px}
}
@media(min-width:1025px){.banner-simple .container>div{height:476px}
.banner-simple .container .cmp-teaser__pretitle{font-size:220px;line-height:220px}
.banner-simple .container .cmp-teaser__title{font-size:42px;letter-spacing:0;line-height:46px;width:350px}
.banner-simple .container .cmp-teaser__content .cmp-image img{width:342px}
}
.banner-simple:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(270deg,rgba(0,0,0,0) 45%,rgba(0,0,0,0.4) 100%);z-index:2}
.list-see{width:100%;display:inline-block;text-align:center;padding-top:23px;padding-bottom:10px;padding-left:0;padding-right:15px;cursor:pointer;border-bottom:1px solid #e5e5e6}
.list-see:last-child{border-bottom:0}
.list-see .cmp-teaser{margin-left:0}
.list-see .cmp-teaser__image{margin-bottom:22px;margin-right:30px}
.list-see .cmp-teaser__image img{width:auto;height:80px;margin-left:15px}
@media(max-width:1024px){.list-see .cmp-teaser__image img{width:auto;height:80px;margin-left:45px}
}
@media(max-width:767px){.list-see .cmp-teaser__image img{width:auto;height:80px;margin-left:50px}
}
.list-see .cmp-teaser__title{color:#45474a;font-family:"MyriadProSemibold";font-size:22px;letter-spacing:0;line-height:32px}
.list-see .cmp-teaser__description{margin-top:5px;color:#63666a;font-family:"MyriadProRegular"}
.list-see .cmp-teaser__description *{margin:0;font-size:14px;letter-spacing:0;line-height:20px}
.list-see .cmp-teaser__action-link{text-indent:-30000px;display:inline-block;position:relative}
.list-see .cmp-teaser__action-link:before{position:absolute;content:"\e92f";font-family:"icomoon";font-size:21px;color:#798f00;text-indent:0;left:0}
.list-see:hover{background:#fff;box-shadow:0 0 25px #b2e6f3}
.list-see:hover .cmp-teaser__action-link:before{content:"\e930"}
.list-see--no-link{cursor:auto}
.list-see--no-link:hover{box-shadow:unset;background:transparent}
.list-see .modal{text-align:left}
.list-see2{width:100%;display:inline-block;text-align:center;padding-top:23px;padding-bottom:10px;padding-left:0;padding-right:15px;cursor:pointer;border-bottom:1px solid #e5e5e6}
.list-see2:last-child{border-bottom:0}
.list-see2 .cmp-teaser{margin-left:0}
.list-see2 .cmp-teaser__image{margin-bottom:22px;margin-right:30px}
.list-see2 .cmp-teaser__image img{width:auto;height:80px;margin-left:15px}
@media(max-width:1024px){.list-see2 .cmp-teaser__image img{width:auto;height:80px;margin-left:45px}
}
@media(max-width:767px){.list-see2 .cmp-teaser__image img{width:auto;height:80px;margin-left:50px}
}
.list-see2 .cmp-teaser__title{color:#45474a;font-family:"MyriadProSemibold";font-size:22px;letter-spacing:0;line-height:32px}
.list-see2 .cmp-teaser__description{margin-top:5px;color:#63666a;font-family:"MyriadProRegular"}
.list-see2 .cmp-teaser__description *{margin:0;font-size:14px;letter-spacing:0;line-height:20px}
.list-see2 .cmp-teaser__action-link{text-indent:-30000px;display:inline-block;position:relative}
.list-see2 .cmp-teaser__action-link:before{position:absolute;content:"\e92f";font-family:"icomoon";font-size:21px;color:#798f00;text-indent:0;left:0}
.list-see2:hover{background:#fff;box-shadow:0 0 25px #b2e6f3}
.list-see2:hover .cmp-teaser__action-link:before{content:"\e930"}
.list-see2--no-link{cursor:auto}
.list-see2--no-link:hover{box-shadow:unset;background:transparent}
.list-see2 .modal{text-align:left}
.blog-post{width:100%;margin-bottom:20px;overflow:hidden;height:312px;position:relative}
@media(min-width:768px){.blog-post{width:550px;flex:0 0 48%}
}
@media(min-width:1025px){.blog-post{height:300px}
}
@media(min-width:1350px){.blog-post{height:312px}
}
.blog-post .cmp-teaser__content{position:absolute;bottom:0;padding-left:35px;padding-right:80px;padding-bottom:21px}
.blog-post .cmp-teaser__image::after{z-index:1;font-family:"icomoon";color:#fff;font-size:32px;content:"\e92f";position:absolute;right:37px;bottom:40px}
.blog-post:hover .cmp-teaser__image::after{content:"\e930"}
.blog-post img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;top:0;left:0}
.blog-post .cmp-teaser__title{position:relative;z-index:1;color:#fff;font-family:"MyriadProSemibold";font-size:30px;letter-spacing:0;line-height:34px;margin-bottom:20px}
.blog-post .cmp-teaser__description{position:relative;z-index:1;color:#fff;font-family:"MyriadProSemibold";font-size:18px}
.blog-post .cmp-teaser__action-link{position:absolute;top:-192px;left:0;height:500px;width:100%;z-index:1;text-indent:100%}
.blog-post::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 50%)}
@media(min-width:768px){.list-see:nth-child(2n){border-right:0}
.list-see:nth-last-child(-n + 2){border-bottom:0}
.list-see{width:50%;border-bottom:1px solid #e5e5e6;border-right:1px solid #e5e5e6;padding-left:15px}
.list-see .cmp-teaser__image{margin-bottom:22px;margin-right:30px}
.list-see2:nth-child(2n){border-right:0}
.list-see2:nth-last-child(-n + 2){border-bottom:0}
.list-see2{width:50%;border-bottom:1px solid #e5e5e6;border-right:1px solid #e5e5e6;padding-left:15px}
.list-see2 .cmp-teaser__image{margin-bottom:22px;margin-right:30px}
}
@media(min-width:1025px){.list-see:nth-child(2n){border-right:1px solid #e5e5e6}
.list-see:nth-child(3n){border-right:0}
.list-see:nth-last-child(-n + 3){border-bottom:0}
.list-see{width:33.3%;border-bottom:1px solid #e5e5e6;border-right:1px solid #e5e5e6}
.list-see .cmp-teaser{display:block !important}
.list-see .cmp-teaser__image{margin-right:0}
.list-see .cmp-teaser__title{text-align:center}
.list-see .cmp-teaser__description{text-align:center;padding:0 25px}
.list-see .cmp-teaser__action-link::before{left:-10px}
.list-see .cmp-teaser__action-container{text-align:center}
.list-see.item__margin-left{border-left:1px solid #e5e5e6;margin-left:15%}
.list-see.item__border-bottom{border-bottom:1px solid #e5e5e6}
.list-see2:nth-child(2n){border-right:1px solid #e5e5e6}
.list-see2:nth-child(3n){border-right:0}
.list-see2:nth-last-child(-n + 3){border-bottom:0}
.list-see2{width:33.3%;border-bottom:1px solid #e5e5e6;border-right:1px solid #e5e5e6}
.list-see2 .cmp-teaser{display:block !important}
.list-see2 .cmp-teaser__image{margin-right:0}
.list-see2 .cmp-teaser__title{text-align:center}
.list-see2 .cmp-teaser__description{text-align:center;padding:0 25px}
.list-see2 .cmp-teaser__action-link::before{left:-10px}
.list-see2 .cmp-teaser__action-container{text-align:center}
.list-see2.item__margin-left{border-left:1px solid #e5e5e6;margin-left:15%}
.list-see2.item__border-bottom{border-bottom:1px solid #e5e5e6}
}
.container-style{float:none !important;padding-bottom:119px;padding-top:112px;margin:0;background:#f5f5f5;max-width:inherit !important}
.container-style>div{margin-right:20px;margin-left:20px;padding-right:0;padding-left:0;width:auto}
@media(min-width:768px){.container-style>div{margin-right:auto;margin-left:auto;max-width:688px}
}
@media(min-width:1025px){.container-style>div{margin-right:auto;margin-left:auto;max-width:936px}
}
@media(min-width:1350px){.container-style>div{margin-right:auto;margin-left:auto;max-width:1140px}
}
@media(min-width:1650px){.container-style>div{margin-right:auto;margin-left:auto;max-width:1320px}
}
.item-carousel:hover .cmp-teaser__action-link:before{transform:scale(1.65,1);margin-left:12px}
@media(max-width:767px){.focus-center{-o-object-position:50% 50%;object-position:50% 50%;background-position:50% 50%}
}
@media(max-width:767px){.focus-left{-o-object-position:5% 50%;object-position:5% 50%;background-position:5% 50%}
}
@media(max-width:767px){.focus-right{-o-object-position:95% 50%;object-position:95% 50%;background-position:95% 50%}
}