.contentblock{min-height:100px;position:relative}
.contentblock .contentblock--global{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:40px 0}
.contentblock .contentblock--global .contentblock--header{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;max-width:1200px;margin:0 auto;padding:0 24px}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--header{padding:0}
}
.contentblock .contentblock--global .contentblock--header .contentblock-title-header{margin-bottom:0}
.contentblock .contentblock--global .contentblock--header .contentblock-title-header p{font-family:"FSEmeric",Arial,Helvetica,sans-serif;font-size:24px;line-height:26px;font-weight:700;margin:0}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--header .contentblock-title-header p{font-size:44px;line-height:48px}
}
.contentblock .contentblock--global .contentblock--header .contentblock-richtext-header .ngy-text{padding:0}
.contentblock .contentblock--global .contentblock--header + .contentblock--container{margin-top:24px}
@media(min-width:720px){.contentblock .contentblock--global .contentblock--header + .contentblock--container{margin-top:32px}
}
.contentblock .contentblock--global .contentblock--container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding:0 24px;z-index:2;max-width:100%;width:100%}
@media(min-width:720px){.contentblock .contentblock--global .contentblock--container{max-width:960px}
}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--container{display:-webkit-grid;display:grid;grid-template-columns:auto 1fr;column-gap:56px;padding:0;margin:0 auto;max-width:1170px;padding:0 15px}
}
.contentblock .contentblock--global .contentblock--container .contentblock--media-allowed{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:max-content;max-width:100%;height:auto;order:0;margin-bottom:24px}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--container .contentblock--media-allowed{display:-webkit-flex;display:flex;margin-top:0;margin-bottom:0;order:1}
}
.contentblock .contentblock--global .contentblock--container .contentblock--media-allowed .contentblock--image{width:100%;max-width:502px;height:auto}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--container .contentblock--media-allowed .contentblock--image{width:auto;max-height:295px}
}
.contentblock .contentblock--global .contentblock--container .contentblock--media-allowed .contentblock--youtube-video{position:relative;min-height:240px;max-width:100%;width:100%;aspect-ratio:1.77777778;margin-top:0;cursor:pointer}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--container .contentblock--media-allowed .contentblock--youtube-video{width:640px;max-width:100%;height:360px}
}
.contentblock .contentblock--global .contentblock--container .contentblock--media-allowed .contentblock--youtube-video iframe{width:100%;height:100%;border:0}
.contentblock .contentblock--global .contentblock--container .contentblock--media-allowed .contentblock--youtube-video iframe html{overflow:hidden !important}
.contentblock .contentblock--global .contentblock--container .contentblock--media-allowed .contentblock--video{max-width:98%;aspect-ratio:1.77777778}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--container .contentblock--media-allowed .contentblock--video{width:640px;height:360px}
}
.contentblock .contentblock--global .contentblock--container .contentblock--media{display:none}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--container .contentblock--media{display:block;-webkit-justify-content:center;justify-content:center;width:max-content;max-width:100%;height:auto;order:0;margin-bottom:24px}
.contentblock .contentblock--global .contentblock--container .contentblock--media img{display:-webkit-flex;display:flex;max-width:500px;max-height:400px;object-fit:cover;object-position:center}
}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--container .contentblock--media{margin-top:0;margin-bottom:0;order:1}
}
.contentblock .contentblock--global .contentblock--container .contentblock--media .contentblock--image{width:100%;max-width:502px;height:auto}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--container .contentblock--media .contentblock--image{width:auto;max-height:295px}
}
.contentblock .contentblock--global .contentblock--container .contentblock--media .contentblock--youtube-video{position:relative;min-height:240px;max-width:100%;width:100%;aspect-ratio:1.77777778;margin-top:0}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--container .contentblock--media .contentblock--youtube-video{width:640px;max-width:100%;height:360px}
}
.contentblock .contentblock--global .contentblock--container .contentblock--media .contentblock--youtube-video iframe{width:100%;height:100%;border:0}
.contentblock .contentblock--global .contentblock--container .contentblock--media .contentblock--youtube-video iframe html{overflow:hidden !important}
.contentblock .contentblock--global .contentblock--container .contentblock--media .contentblock--video{max-width:98%;aspect-ratio:1.77777778}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--container .contentblock--media .contentblock--video{width:640px;height:360px}
}
.contentblock .contentblock--global .contentblock--container .contentblock--content{display:-webkit-flex;display:flex;flex-direction:column;height:100%;width:100%;order:0}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--container .contentblock--content{order:1;justify-content:center}
}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--pretitle{margin-bottom:8px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--pretitle *{font-size:20px;line-height:22px;font-weight:700}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--pretitle *{font-size:44px;line-height:48px}
}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--titulo *{font-family:FSEmeric;margin:0;margin-bottom:0;margin-top:0;padding:0}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--titulo * h1{font-size:40px;line-height:48.8px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--titulo * h2{font-size:24px;line-height:26px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--titulo * h3{font-size:22px;line-height:26px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--titulo * h4{font-size:20px;line-height:28px;margin-bottom:-6px}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--titulo *{margin-top:0}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--titulo * h1{font-size:58px;line-height:64px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--titulo * h2{font-size:44px;line-height:48.8px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--titulo * h3{font-size:24px}
}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext{font-family:FSEmeric Regular;font-size:16px;line-height:18px;font-weight:400;padding:0;margin:8px 0 0}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext.bigText{display:block;font-size:20px;line-height:28px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext.bigText b{font-size:20px;line-height:28px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext.smallText{display:block;font-size:14px;line-height:18px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext.smallText b{font-size:14px;line-height:18px}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext{font-size:20px;line-height:28px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .default{font-size:16px;line-height:22px}
}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext b,.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext strong{font-family:FSEmeric Semibold}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext a{color:#004571}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .orangeTitle a{color:#e57200}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .ngy-text{padding:0;margin-top:0;font-family:"FSEmeric",Arial,Helvetica,sans-serif}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .ngy-text h1{font-size:48px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .ngy-text h2{font-size:24px;line-height:26px;margin-bottom:16px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .ngy-text h2 b{font-family:"FSEmeric",Arial,Helvetica,sans-serif;font-size:24px;font-weight:700}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .ngy-text h2{font-size:44px;line-height:48px;margin-bottom:24px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .ngy-text h2 b{font-size:44px;font-weight:700}
}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .ngy-text h3{font-size:16px;line-height:18px;margin-bottom:8px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .ngy-text h3 b{font-family:"FSEmeric",Arial,Helvetica,sans-serif;font-size:16px;font-weight:700}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .ngy-text h3{font-size:24px;line-height:26px;margin-bottom:8px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .ngy-text h3 b{font-size:24px;font-weight:700}
}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .ngy-text h4{font-size:20px;margin-bottom:8px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .ngy-text h4 b{font-size:20px;font-weight:700}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .ngy-text ol{padding-left:24px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .ngy-text ol li:not(:last-of-type){margin-bottom:8px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .ngy-text ol li::marker{font-family:"FSEmeric",Arial,Helvetica,sans-serif;color:#e57200;font-weight:700}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .ngy-text ul{padding-left:24px;list-style-image:url('../clientlib-site/resources/icons/check.svg')}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .ngy-text ul li{padding-left:8px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .ngy-text ul li:not(:last-of-type){margin-bottom:16px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .ngy-text ul li::marker{color:#e57200}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--richtext .ngy-text p + p{margin-top:8px}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--bullets{margin:16px 0 0 0}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--bullets{margin:24px 0}
}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--buttonsParent{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;row-gap:16px;margin-bottom:0;text-align:center;font-family:FSEmeric Regular;margin-top:20px}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--buttonsParent{column-gap:16px;-webkit-flex-direction:row;flex-direction:row}
}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--buttonsParent .button-container{margin:0}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--buttonsParent .button-container.btn1 .button1{border-color:#004571}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--buttonsParent .button-container.btn1 .button1 a{text-decoration:none;margin:0}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--buttonsParent .button-container.btn2 .button2 a{text-decoration:none;margin:0}
.contentblock .contentblock--global .contentblock--container .contentblock--content .contentblock--buttonsParent .button-container .button{margin:0 !important}
.contentblock .contentblock--global .contentblock--container .contentblock--footer{margin:24px 0;order:2}
@media(min-width:992px){.contentblock .contentblock--global .contentblock--container .contentblock--footer{order:2}
}
.contentblock .contentblock--bgimage{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;object-fit:cover}
.contentblock.content-block-imagen-der .contentblock--container{grid-template-columns:1fr auto}
.contentblock.content-block-imagen-der .contentblock--container .contentblock--media{grid-column:-2;grid-row:1}
.contentblock.content-block-imagen-der .contentblock--container .contentblock--content{grid-column:1 / span 1;grid-row:1}
.contentblock .contentblock-title-header div,.contentblock .contentblock-richtext-header div,.contentblock .contentblock--pretitle div,.contentblock .contentblock--titulo div,.contentblock .contentblock--richtext div,.contentblock .contentblock--bullets div{color:inherit}
.contentblock .contentblock-title-header div p,.contentblock .contentblock-richtext-header div p,.contentblock .contentblock--pretitle div p,.contentblock .contentblock--titulo div p,.contentblock .contentblock--richtext div p,.contentblock .contentblock--bullets div p{color:inherit}
.contentblock .contentblock-title-header div p *,.contentblock .contentblock-richtext-header div p *,.contentblock .contentblock--pretitle div p *,.contentblock .contentblock--titulo div p *,.contentblock .contentblock--richtext div p *,.contentblock .contentblock--bullets div p *{color:inherit}
.contentblock .contentblock-title-header p,.contentblock .contentblock-richtext-header p,.contentblock .contentblock--pretitle p,.contentblock .contentblock--titulo p,.contentblock .contentblock--richtext p,.contentblock .contentblock--bullets p{color:inherit}
.contentblock .contentblock-title-header p *,.contentblock .contentblock-richtext-header p *,.contentblock .contentblock--pretitle p *,.contentblock .contentblock--titulo p *,.contentblock .contentblock--richtext p *,.contentblock .contentblock--bullets p *{color:inherit}