.banner-container{padding:0 16px}@media (min-width:1024px){.banner-container{padding:0 64px}}.custom-banner{width:100%}.custom-banner .section{width:100%}.custom-banner .section .align-items-center{display:flex;flex-direction:column;align-items:center}.custom-banner .section.full-width{max-width:100%;padding:0;margin:0}.custom-banner .section.with-margins{padding:0 16px}.custom-banner .h3-title{color:#00312d}.custom-banner .h4-title{color:#005b56}.custom-banner .h1-title,.custom-banner .h2-title,.custom-banner .h3-title,.custom-banner .h4-title{margin-bottom:16px;font-weight:600}.custom-banner .text-p{width:100%;font-size:16px;line-height:1.5}.custom-banner .quote{position:relative;padding:0 8px;margin:0 32px;font-size:16px;font-weight:600;line-height:1.5;color:#3f8882;text-align:center}.custom-banner .quote::after,.custom-banner .quote::before{position:absolute;width:32px;height:32px;content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" fill="none"><path d="M22.4 19.2L25.6 12.8H19.2C12.128 12.8 6.39999 21.728 6.39999 28.8V51.2001H28.8V28.8H16C16 19.2 22.4 19.2 22.4 19.2ZM44.8 28.8C44.8 19.2 51.2 19.2 51.2 19.2L54.4 12.8H48C40.928 12.8 35.2 21.728 35.2 28.8V51.2001H57.6V28.8H44.8Z" fill="%233F8882"/></svg>')}.custom-banner .quote::before{left:-32px}.custom-banner .quote::after{right:-32px;bottom:0;transform:rotate(180deg)}.custom-banner .quote.large{font-size:20px;line-height:1.4}.custom-banner .quote.large::after,.custom-banner .quote.large::before{width:48px;height:48px}.custom-banner .quote.large::before{left:-48px}.custom-banner .quote.large::after{right:-48px}.custom-banner .text-center{text-align:center}.custom-banner .text-right{text-align:end}.custom-banner .text-left{text-align:start}.custom-banner .text-size-10{font-size:10px;line-height:1.5}.custom-banner .text-size-12{font-size:12px;line-height:1.5}.custom-banner .text-size-14{font-size:14px;line-height:1.5}.custom-banner .text-size-16{font-size:16px;line-height:1.5}.custom-banner .text-size-20{font-size:20px;line-height:1.4}.custom-banner .text-size-24{font-size:24px;line-height:1.4}.custom-banner .text-bold{font-weight:600}.custom-banner .text-italic{font-style:italic}.custom-banner .text-link{color:#3f8882;text-decoration:underline}.custom-banner .simple-link{font-weight:600;font-size:14px;color:#3f8882;text-decoration:none;display:flex;align-items:center;gap:4px}.custom-banner .simple-link svg path{fill:#3f8882}.custom-banner .text-color-viridian{color:#3f8882}.custom-banner .text-color-blue-stone{color:#005b56}.custom-banner .text-color-deep-teal{color:#00312d}.custom-banner .text-color-green{color:#00ac45}.custom-banner .bg-aqua-haze,.custom-banner .bg-blue-charcoal,.custom-banner .bg-blue-stone,.custom-banner .bg-deep-teal,.custom-banner .bg-green,.custom-banner .bg-mystic,.custom-banner .bg-viridian{padding:16px}.custom-banner .bg-aqua-haze{background-color:#f2f7f7}.custom-banner .bg-mystic{background-color:#e5eeee}.custom-banner .bg-viridian{background-color:#3f8882}.custom-banner .bg-blue-stone{background-color:#005b56}.custom-banner .bg-deep-teal{background-color:#00312d}.custom-banner .bg-blue-charcoal{background-color:#020e22}.custom-banner .bg-green{background-color:#00ac45}.custom-banner .banner-with-background,.custom-banner .bg-blue-charcoal,.custom-banner .bg-blue-stone,.custom-banner .bg-deep-teal,.custom-banner .bg-green,.custom-banner .bg-viridian{color:#fff}.custom-banner .banner-with-background .h1-title,.custom-banner .banner-with-background .h2-title,.custom-banner .banner-with-background .h3-title,.custom-banner .banner-with-background .h4-title,.custom-banner .bg-blue-charcoal .h1-title,.custom-banner .bg-blue-charcoal .h2-title,.custom-banner .bg-blue-charcoal .h3-title,.custom-banner .bg-blue-charcoal .h4-title,.custom-banner .bg-blue-stone .h1-title,.custom-banner .bg-blue-stone .h2-title,.custom-banner .bg-blue-stone .h3-title,.custom-banner .bg-blue-stone .h4-title,.custom-banner .bg-deep-teal .h1-title,.custom-banner .bg-deep-teal .h2-title,.custom-banner .bg-deep-teal .h3-title,.custom-banner .bg-deep-teal .h4-title,.custom-banner .bg-green .h1-title,.custom-banner .bg-green .h2-title,.custom-banner .bg-green .h3-title,.custom-banner .bg-green .h4-title,.custom-banner .bg-viridian .h1-title,.custom-banner .bg-viridian .h2-title,.custom-banner .bg-viridian .h3-title,.custom-banner .bg-viridian .h4-title{color:#fff}.custom-banner .banner-with-background .simple-link,.custom-banner .bg-blue-charcoal .simple-link,.custom-banner .bg-blue-stone .simple-link,.custom-banner .bg-deep-teal .simple-link,.custom-banner .bg-green .simple-link,.custom-banner .bg-viridian .simple-link{color:#a0c1c0}.custom-banner .banner-with-background .simple-link svg path,.custom-banner .bg-blue-charcoal .simple-link svg path,.custom-banner .bg-blue-stone .simple-link svg path,.custom-banner .bg-deep-teal .simple-link svg path,.custom-banner .bg-green .simple-link svg path,.custom-banner .bg-viridian .simple-link svg path{fill:#a0c1c0}.custom-banner .banner-with-background .text-link,.custom-banner .bg-blue-charcoal .text-link,.custom-banner .bg-blue-stone .text-link,.custom-banner .bg-deep-teal .text-link,.custom-banner .bg-green .text-link,.custom-banner .bg-viridian .text-link{color:#a0c1c0}.custom-banner .banner-with-background .unordered-list li::before,.custom-banner .bg-blue-charcoal .unordered-list li::before,.custom-banner .bg-blue-stone .unordered-list li::before,.custom-banner .bg-deep-teal .unordered-list li::before,.custom-banner .bg-green .unordered-list li::before,.custom-banner .bg-viridian .unordered-list li::before{color:#ffdb0a}.custom-banner .space-10{height:10px}.custom-banner .space-20{height:20px}.custom-banner .space-30{height:30px}.custom-banner .space-40{height:40px}.custom-banner .space-50{height:50px}.custom-banner .space-60{height:60px}.custom-banner .space-70{height:70px}.custom-banner .space-80{height:80px}.custom-banner .space-90{height:90px}.custom-banner .space-100{height:100px}.custom-banner .button{display:flex;gap:8px;align-items:center;justify-content:center;min-height:44px;padding:8px 32px;font-family:Montserrat,sans-serif;text-align:center;text-decoration:none;cursor:pointer;border:none;border-radius:2px;transition:all .3s ease-out;font-weight:500;font-size:16px}.custom-banner .button--full{width:100%}.custom-banner .button--primary{color:#fff;background-color:#005b56}.custom-banner .button--primary:active{background-color:#00312d}.custom-banner .button--primary--light{color:#005b56;background-color:#fff;font-weight:600;font-size:16px}.custom-banner .button--primary--light:active{background-color:#bdd4d3}.custom-banner .button--secondary{color:#005b56;border:1px solid #005b56}.custom-banner .button--secondary:active{color:#fff;background-color:#00312d}.custom-banner .button--secondary--light{color:#fff;border:1px solid #fff}.custom-banner .button--secondary--light:active{color:#005b56;background-color:#bdd4d3;border-color:#bdd4d3}.custom-banner .link-button{min-height:32px;padding:8px 16px;border-radius:20px;display:flex;align-items:center;gap:8px;color:#3f8882;text-transform:uppercase;font-weight:600;font-size:12px;transition:background-color .3s ease-out}.custom-banner .link-button:active{background-color:#e5eeee}.custom-banner .cta-group{display:flex;flex-direction:column;gap:16px}.custom-banner .button-card{display:flex;align-items:center;gap:12px;padding:12px 24px 12px 12px;background-color:#f2f7f7;border-radius:8px;font-weight:600;font-size:16px;color:#00312d;white-space:nowrap;text-decoration:none}.custom-banner .pill-default{font-size:14px;text-decoration:none;color:#020e22;padding:4px 16px;min-height:32px;border:1px solid #e5eeee;display:flex;align-items:center;justify-content:center;border-radius:30px;white-space:nowrap}.custom-banner .pills-group{display:flex;gap:12px;width:100%;overflow:auto}.custom-banner .pills-group::-webkit-scrollbar{display:none}.custom-banner .pills-group a:first-child{margin-left:16px}.custom-banner .pills-group a:last-child{margin-right:16px}.custom-banner .text-image{display:grid;grid-template-columns:1fr;gap:16px}.custom-banner .text-image-content{display:flex;flex-direction:column}.custom-banner .text-image.secondary{gap:0;border-radius:8px;overflow:hidden}.custom-banner .text-image.secondary .image{aspect-ratio:21/9;object-fit:cover;object-position:center}.custom-banner .text-image.secondary .text-image-content{padding-bottom:24px}.custom-banner .text-image.secondary .text-image-content .tag{margin-bottom:8px}.custom-banner .text-image.secondary .text-image-content [class*=space-]{height:32px}.custom-banner .image{width:100%}.custom-banner .videos-selection{display:flex;flex-direction:column;gap:16px}.custom-banner .videos-selection .column{display:flex;flex-direction:column;gap:24px}.custom-banner .videos-selection .column iframe{width:100%;aspect-ratio:16/9;border-radius:8px}.custom-banner .videos-selection .column .other-videos{display:flex;flex-direction:column;gap:16px}.custom-banner .image-link .full-size{width:100%;height:100%}.custom-banner .image-link .full-size img{width:100%;height:100%;object-fit:cover;object-position:center}.custom-banner .banner-with-background{border-radius:8px;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat}.custom-banner .banner-with-background.top{background-position:top}.custom-banner .banner-with-background.bottom{background-position:bottom}.custom-banner .banner-with-background .content{display:flex;flex-direction:column;padding:32px 16px;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 49.96%,rgba(0,0,0,.8) 100%)}.custom-banner .tag{padding:4px 8px!important;border-radius:2px;font-weight:600;font-size:10px;width:fit-content}.custom-banner .unordered-list{display:table-row;width:100%;line-height:1.5;list-style-position:inside}.custom-banner .unordered-list li{display:table-row}.custom-banner .unordered-list li::before{display:table-cell;padding-right:16px;font-size:20px;font-weight:700;color:#00ac45;content:"-"}.custom-banner .ordered-list{list-style-type:none;counter-reset:step-counter}.custom-banner .ordered-list li{counter-increment:step-counter;padding-left:20px;position:relative;font-size:16px;line-height:150%}.custom-banner .ordered-list li:not(:last-child){margin-bottom:20px}.custom-banner .ordered-list li::before{content:counter(step-counter) ".";position:absolute;left:0;top:0;font-weight:700}.custom-banner .four-columns,.custom-banner .three-columns,.custom-banner .two-columns{display:flex;flex-direction:column;gap:32px}.custom-banner .five-columns-with-scrolling{display:flex;gap:16px;width:100%;overflow-x:scroll}.custom-banner .flex-column{display:flex;flex-direction:column}.custom-banner .gap-16{gap:16px}.custom-banner .accordion{display:flex;flex-direction:column;gap:16px;width:100%}.custom-banner .accordion-item{display:flex;flex-direction:column;gap:24px}.custom-banner .accordion-title{display:flex;gap:16px;align-items:center;padding:16px;cursor:pointer;border:1px solid #bdd4d3;border-radius:4px}.custom-banner .accordion-title .title{width:100%;font-size:16px;font-weight:600;color:#005b56}.custom-banner .accordion-title .sign{position:relative;width:14px;height:14px}.custom-banner .accordion-title .sign .minus,.custom-banner .accordion-title .sign .plus{position:absolute;top:6px;width:100%;height:2px;background-color:#005b56;border-radius:2px}.custom-banner .accordion-title .sign .plus{transform:rotate(90deg)}.custom-banner .accordion-content{display:none;margin-bottom:16px}.custom-banner .accordion-content>div{width:100%}.custom-banner .accordion-open .accordion-title{border-color:#005b56}.custom-banner .accordion-open .accordion-title .sign .plus{transform:rotate(0)}.custom-banner .accordion-open .accordion-content{display:flex;flex-direction:column}.custom-banner .padding-sides-16{padding-right:16px;padding-left:16px}.custom-banner .card{display:flex;flex-direction:column;height:100%;overflow:hidden}.custom-banner .card .content{display:flex;flex-direction:column;gap:8px;padding:16px 16px 24px}.custom-banner .card .content .title{font-size:16px;font-weight:600}.custom-banner .card .content .cta-group{margin-top:16px}.custom-banner .card[class*=bg-]{padding:0;border-radius:8px}.custom-banner .card-outline{display:flex;flex-direction:column;padding:16px;border:1px solid #e5eeee;border-radius:8px;gap:16px}.custom-banner .card-outline .content{display:flex;flex-direction:column}.custom-banner .card-outline.center{align-items:center;text-align:center}.custom-banner .card-outline.horizontal{flex-direction:row}.custom-banner .card-outline.horizontal .content{justify-content:center}.custom-banner .number-box{width:32px;height:32px;border-radius:4px;background-color:#00ac45;color:#fff;font-weight:600;font-size:16px;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.custom-banner .message-banner{display:flex;gap:12px;align-items:center;justify-content:center;padding:16px;border-radius:4px;line-height:1.5}.custom-banner .message-banner.warning{color:#ff7a00;background-color:#fff8f2}.custom-banner .message-banner.warning .text-link{color:#ff7a00}.custom-banner .message-banner.warning .unordered-list li::before{color:#ff7a00}.custom-banner .message-banner.info{color:#00ac45;background-color:#e5f7ec}.custom-banner .message-banner.info .text-link{color:#00ac45}.custom-banner .message-banner.info .unordered-list li::before{color:#00ac45}.custom-banner .table{width:100%;overflow-x:auto}.custom-banner .table table{width:100%;border-collapse:collapse}.custom-banner .table table tbody tr:nth-child(odd){background:#f2f7f7}.custom-banner .table table tbody tr:nth-child(odd) td:first-child{border-radius:4px 0 0 4px}.custom-banner .table table tbody tr:nth-child(odd) td:last-child{border-radius:0 4px 4px 0}.custom-banner .table table tr td,.custom-banner .table table tr th{font-size:16px!important;padding:16px!important;text-align:left}.custom-banner .table table tr td a,.custom-banner .table table tr th a{text-decoration:underline;color:#020e22}.custom-banner .table table tr th{padding:20px;font-weight:600!important;font-size:14px;text-transform:uppercase;color:#005b56!important}.custom-banner .suggested-article{border:1px solid #bdd4d3;padding:16px;border-radius:4px;display:flex;flex-direction:column;text-decoration:none}.custom-banner .suggested-article .category{background-color:#005b56;border-radius:2px;color:#fff;font-weight:600;font-size:10px;padding:4px 8px;width:fit-content;margin-bottom:8px}.custom-banner .suggested-article .title{font-weight:600;font-size:16px;color:#00312d;height:100%}.custom-banner .suggested-article .text-link{text-decoration:none;font-weight:600;font-size:12px;margin-top:16px}.custom-banner.advice-page{margin-bottom:50px}.custom-banner.advice-page .article-intro,.custom-banner.advice-page .h2-title,.custom-banner.advice-page .quote,.custom-banner.advice-page .table-of-contents{margin-top:50px}.custom-banner.advice-page .cta-group,.custom-banner.advice-page .h3-title,.custom-banner.advice-page .h4-title,.custom-banner.advice-page .h5-title,.custom-banner.advice-page .ordered-list,.custom-banner.advice-page .table,.custom-banner.advice-page .text-image,.custom-banner.advice-page .text-p,.custom-banner.advice-page .unordered-list{margin-top:20px}.custom-banner .article-header{width:100%;min-height:300px;height:33vh;background-size:cover;background-position:center}.custom-banner .article-header.bg-bottom{background-position:bottom}.custom-banner .article-header.bg-top{background-position:top}.custom-banner .article-header .content{width:100%;height:100%;background:linear-gradient(360deg,#082831 0,rgba(8,40,49,0) 100%);display:flex}.custom-banner .article-header .content h1,.custom-banner .article-header .content p{color:#fff!important;text-transform:none!important}.custom-banner .article-header .content p{font-size:14px!important;margin:0}.custom-banner .article-header .content .section{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:48px;width:100%}.custom-banner .full-width-header{padding:32px 16px}.custom-banner .scrollable-items{display:flex;gap:16px;overflow:auto}.custom-banner .scrollable-items::-webkit-scrollbar,.custom-banner .scrollable-items::-webkit-scrollbar-track{height:8px;border-radius:10px;background-color:#f5f5f5}.custom-banner .scrollable-items::-webkit-scrollbar-thumb{border-radius:10px;background-color:#005b56}.custom-banner .article-intro{font-weight:600;font-size:20px!important;text-align:center}.custom-banner .table-of-contents{line-height:1.5;display:flex;flex-direction:column;gap:12px;margin-left:36px}.custom-banner .table-of-contents a{color:#020e22;text-decoration:none;font-weight:600;font-size:16px;position:relative;transition:color .3s ease-in-out}.custom-banner .table-of-contents a:hover{color:#00ac45}.custom-banner .table-of-contents a::before{transition:transform .3s ease-in-out;content:url("data:image/svg+xml,<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M4 12C4 11.4477 4.44772 11 5 11H19C19.5523 11 20 11.4477 20 12C20 12.5523 19.5523 13 19 13H5C4.44772 13 4 12.5523 4 12Z' fill='%2300AC45'/><path fill-rule='evenodd' clip-rule='evenodd' d='M11.2929 4.29289C11.6834 3.90237 12.3166 3.90237 12.7071 4.29289L19.7071 11.2929C20.0976 11.6834 20.0976 12.3166 19.7071 12.7071L12.7071 19.7071C12.3166 20.0976 11.6834 20.0976 11.2929 19.7071C10.9024 19.3166 10.9024 18.6834 11.2929 18.2929L17.5858 12L11.2929 5.70711C10.9024 5.31658 10.9024 4.68342 11.2929 4.29289Z' fill='%2300AC45'/></svg>");position:absolute;left:-36px;width:24px;height:24px}.custom-banner .table-of-contents a:hover::before{transform:rotate(90deg)}.custom-banner.advice-page .section,.custom-banner.static-page .section{padding:0 16px}.custom-banner .scrollable-list{overflow-x:auto}.custom-banner .scrollable-list::-webkit-scrollbar,.custom-banner .scrollable-list::-webkit-scrollbar-track{height:8px;border-radius:10px;background-color:#f5f5f5}.custom-banner .scrollable-list::-webkit-scrollbar-thumb{border-radius:10px;background-color:#005b56}.custom-banner .scrollable-list ul{list-style-type:none;padding:0}.custom-banner .scrollable-list ul li{padding:12px 16px;border-radius:4px}.custom-banner .scrollable-list ul li:nth-child(odd){background-color:#f2f7f7}.custom-banner .no-margins{margin:0!important}@media (min-width:768px){.custom-banner .section.with-margins{padding:0 32px}.custom-banner .card.offer{min-width:350px}.custom-banner .pills-group a:first-child{margin-left:32px}.custom-banner .pills-group a:last-child{margin-right:32px}.custom-banner .full-width-header{padding:32px}.custom-banner .scrollable-items{flex-wrap:wrap;overflow:visible}.custom-banner.advice-page .section,.custom-banner.static-page .section{padding:0 32px}.custom-banner .videos-selection .column .other-videos{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}}@media (min-width:1024px){.custom-banner .section{max-width:1200px;margin:0 auto}.custom-banner .section.with-margins{max-width:100%;padding:0 64px}.custom-banner .cta-group{flex-direction:row;justify-content:center}.custom-banner .cta-group.align-left{justify-content:flex-start}.custom-banner .cta-group.align-right{justify-content:flex-end}.custom-banner .cta-group.align-verticaly{flex-direction:column}.custom-banner .text-image{grid-template-areas:"left right";grid-template-columns:1fr 1fr;gap:32px}.custom-banner .text-image.image-right .image{grid-area:right}.custom-banner .text-image.image-right .text-image-content{grid-area:left}.custom-banner .text-image.secondary .image{aspect-ratio:unset;height:100%}.custom-banner .banner-with-background .content{padding:32px}.custom-banner .partition-90-10{grid-template-columns:9fr 1fr}.custom-banner .bg-aqua-haze,.custom-banner .bg-blue-charcoal,.custom-banner .bg-blue-stone,.custom-banner .bg-deep-teal,.custom-banner .bg-green,.custom-banner .bg-mystic,.custom-banner .bg-viridian{padding:24px}.custom-banner .space-mobile-only{height:0}.custom-banner .width-10{width:10%}.custom-banner .width-20{width:20%}.custom-banner .width-30{width:30%}.custom-banner .width-40{width:40%}.custom-banner .width-50{width:50%}.custom-banner .width-60{width:60%}.custom-banner .width-70{width:70%}.custom-banner .width-80{width:80%}.custom-banner .width-90{width:90%}.custom-banner .width-100{width:100%}.custom-banner .button--primary:hover{background-color:#3f8882}.custom-banner .button--primary--light:hover{background-color:#e5eeee}.custom-banner .button--secondary:hover{color:#fff;background-color:#3f8882;border-color:#3f8882}.custom-banner .button--secondary--light:hover{color:#005b56;background-color:#e5eeee;border-color:#e5eeee}.custom-banner .link-button:hover{background-color:#f2f7f7}.custom-banner .button-card{transition:background-color .3s ease-out}.custom-banner .button-card:hover{background-color:#e5eeee}.custom-banner .button-card:active{background-color:#bdd4d3}.custom-banner .pills-group{flex-wrap:wrap;width:auto;overflow:hidden}.custom-banner .pills-group a:first-child{margin-left:0}.custom-banner .pills-group a:last-child{margin-right:0}.custom-banner .pill-default{transition:all .3s ease-in-out}.custom-banner .pill-default:hover{border-color:#005045;color:#fff;background-color:#005045}.custom-banner .two-columns{display:grid;grid-template-columns:1fr 1fr}.custom-banner .three-columns{display:grid;grid-template-columns:1fr 1fr 1fr}.custom-banner .four-columns{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.custom-banner .five-columns-with-scrolling{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;overflow:hidden}.custom-banner .partition-10-90{grid-template-columns:1fr 9fr}.custom-banner .partition-20-80{grid-template-columns:1fr 4fr}.custom-banner .partition-30-70{grid-template-columns:3fr 7fr}.custom-banner .partition-40-60{grid-template-columns:2fr 3fr}.custom-banner .partition-60-40{grid-template-columns:3fr 2fr}.custom-banner .partition-70-30{grid-template-columns:7fr 3fr}.custom-banner .partition-80-20{grid-template-columns:4fr 1fr}.custom-banner .card.offer{min-width:unset}.custom-banner .card.align-cta .content{height:100%}.custom-banner .card.align-cta .content .text{height:100%}.custom-banner .full-width-header{padding:64px 64px}.custom-banner .article-card{min-width:unset}.custom-banner .article-card:hover{background-color:#e5eeee}.custom-banner.advice-page .section,.custom-banner.static-page .section{padding:0 64px}.custom-banner .videos-selection{display:grid;grid-template-columns:1fr 1fr;gap:24px}.custom-banner .videos-selection .column .other-videos{gap:24px}}@media (max-width:1024px){.custom-banner .space-desktop-only{height:0}}html[lang=es] .burger-menu--content .menus .menu .category-title .title{text-decoration:underline}