.banner-section{margin-top:50px;margin-bottom:50px}.banner-section a{margin-left:auto;margin-right:auto;display:block}.banner-section img{height:auto;width:100%}.contact-form{padding:0}.contact-form ncf-contactform::part(form-section){padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width: 640px){.contact-form ncf-contactform::part(form-section){padding-top:4rem;padding-bottom:4rem}}.contact-form ncf-contactform::part(form-container){width:100%;max-width:100%;padding:0}.contact-form ncf-contactform::part(submit-btn){margin-left:auto;margin-right:auto;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(206 17 38 / var(--tw-bg-opacity));font-size:1rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.contact-form ncf-contactform::part(submit-btn):hover{background-color:#ce1126b3}@media (min-width: 1280px){.contact-form ncf-contactform::part(submit-btn){height:auto;padding-top:1.25rem;padding-bottom:1.25rem;font-size:24px}}.contact-form ncf-contactform::part(form){display:flex;padding:2rem 1rem;--tw-shadow: 2px 2px 20px 0 rgba(0,0,0,.1);--tw-shadow-colored: 2px 2px 20px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 640px){.contact-form ncf-contactform::part(form){gap:30px}}@media (min-width: 1024px){.contact-form ncf-contactform::part(form){-moz-column-gap:70px;column-gap:70px;padding-left:50px;padding-right:50px;padding-top:3rem;padding-bottom:3rem}}.contact-form ncf-contactform::part(field-container){display:block;flex:100%}@media (min-width: 640px){.contact-form ncf-contactform::part(field-container){flex:calc(50% - 35px)}}.contact-form ncf-contactform::part(field-container-textarea){flex:1 1 auto}.contact-form ncf-contactform::part(form-head){margin-bottom:2rem;text-align:center}@media (min-width: 640px){.contact-form ncf-contactform::part(form-head){margin-bottom:4rem}}.contact-form ncf-contactform::part(form-title){font-size:32px;font-weight:900;text-transform:uppercase;line-height:1.2;--tw-text-opacity: 1;color:rgb(20 33 61 / var(--tw-text-opacity))}@media (min-width: 768px){.contact-form ncf-contactform::part(form-title){font-size:38px}}@media (min-width: 1024px){.contact-form ncf-contactform::part(form-title){font-size:45px}}@media (min-width: 1280px){.contact-form ncf-contactform::part(form-title){font-size:50px}}@media (min-width: 1536px){.contact-form ncf-contactform::part(form-title){font-size:72px}}.contact-form ncf-contactform::part(field-label){font-size:.875rem;line-height:1.25rem;font-weight:400;text-transform:uppercase;line-height:1.2;--tw-text-opacity: 1;color:rgb(20 33 61 / var(--tw-text-opacity))}@media (min-width: 1024px){.contact-form ncf-contactform::part(field-label){font-size:1rem;line-height:1.5rem}}.contact-form-section{padding:0}.embed-section iframe{max-width:100%}.accordion{border-width:1px;border-style:solid;border-color:#0009}.accordion button{display:flex;width:100%;align-items:center;justify-content:space-between;padding:25px 15px;text-align:left;font-size:1.125rem;line-height:1.75rem;font-weight:400;text-transform:uppercase;line-height:1.2;--tw-text-opacity: 1;color:rgb(20 33 61 / var(--tw-text-opacity))}@media (min-width: 640px){.accordion button{font-size:24px}}@media (min-width: 768px){.accordion button{padding-left:30px;padding-right:30px}}@media (min-width: 1024px){.accordion button{padding-top:2rem;padding-bottom:2rem;padding-left:50px;padding-right:50px;font-size:30px}}@media (min-width: 1536px){.accordion button{font-size:36px}}.accordion button svg{margin-left:auto;margin-left:1.5rem;flex-shrink:0;flex-basis:1rem;--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));stroke:#ce1126;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width: 1280px){.accordion button svg{margin-left:3.5rem;flex-basis:1.5rem}}.accordion button.open svg{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.accordion .accordion-tab+.accordion-tab button{border-top-width:1px;border-style:solid;border-color:#0009}.accordion .accordion-tab-content{padding:25px 15px}@media (min-width: 768px){.accordion .accordion-tab-content{padding-left:30px;padding-right:30px}}@media (min-width: 1024px){.accordion .accordion-tab-content{padding-left:50px;padding-right:50px}}.accordion .block-paragraphs{margin-top:0;margin-bottom:0;padding-top:0}.hero-section{position:relative;min-height:-moz-max-content;min-height:max-content;overflow:hidden}.hero-section h1{margin-left:auto;margin-right:auto}.hero-section .background{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.hero-section .background img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.hero-section .hero-content{display:flex;flex-direction:column;align-items:center}.hero-scroll-link{position:absolute;bottom:2.5rem;display:none;text-align:center}@media (min-width: 1024px){.hero-scroll-link{display:block}}.hero-scroll-link a{display:flex;flex-direction:column;align-items:center;font-size:16px;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-duration:.3s}.hero-scroll-link a:hover{--tw-text-opacity: 1;color:rgb(206 17 38 / var(--tw-text-opacity))}@media (min-width: 1280px){.hero-scroll-link a{font-size:20px}}.hero-link{display:flex;align-content:center;padding-top:2.5rem}@media (min-width: 768px){.hero-link{padding-top:60px}}@media (min-width: 1024px){.hero-link{padding-top:5rem}}.hero-link label{position:relative;margin-left:auto;margin-right:auto;display:flex;align-items:center;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:6px 15px}.hero-link label:after{content:var(--tw-content);display:block}@media (min-width: 640px){.hero-link label{border-radius:.75rem}}@media (min-width: 768px){.hero-link label{padding-top:1.25rem;padding-bottom:1.25rem;padding-left:25px;padding-right:25px}}@media (min-width: 1024px){.hero-link label{padding:25px 35px}}@media (min-width: 1280px){.hero-link label{padding-left:2.5rem;padding-right:2.5rem}}.hero-link label:after{position:absolute;right:15px;top:53%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-width:6px;border-top-width:10px;border-color:transparent;--tw-border-opacity: 1;border-top-color:rgb(20 33 61 / var(--tw-border-opacity))}@media (min-width: 640px){.hero-link label:after{border-width:8px;border-top-width:14px}}@media (min-width: 768px){.hero-link label:after{right:25px}}@media (min-width: 1024px){.hero-link label:after{right:35px;right:2.5rem;border-width:10px;border-top-width:17px}}@media (min-width: 1280px){.hero-link label:after{border-width:12px;border-top-width:20px}}.hero-link select{width:170px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis;border-radius:0;border-width:0px;border-bottom-width:2px;border-bottom-color:rgb(20 33 61 / var(--tw-border-opacity));--tw-border-opacity: .3;background-color:transparent;padding-top:.625rem;padding-bottom:.625rem;padding-left:5px;padding-right:30px;font-size:12px;line-height:1;--tw-text-opacity: 1;color:rgb(20 33 61 / var(--tw-text-opacity))}@media (min-width: 640px){.hero-link select{width:250px;font-size:18px}}@media (min-width: 768px){.hero-link select{width:300px;font-size:24px}}@media (min-width: 1024px){.hero-link select{width:400px;padding-right:50px;font-size:28px}}@media (min-width: 1280px){.hero-link select{width:460px;font-size:32px}}.image-swiper .swiper-slide{height:auto}.image-swiper .swiper-slide img,.image-swiper .swiper-slide figure{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.links-container{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;gap:1.25rem}.links-container .info-link{display:flex;height:auto;width:100%;align-items:center;justify-content:center;border-width:2px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(206 17 38 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(206 17 38 / var(--tw-bg-opacity));padding-top:.5rem;padding-bottom:.5rem;padding-left:14px;padding-right:14px;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.links-container .info-link:hover{background-color:transparent;--tw-text-opacity: 1;color:rgb(206 17 38 / var(--tw-text-opacity))}@media (min-width: 640px){.links-container .info-link{width:auto;min-width:240px}}@media (min-width: 768px){.links-container .info-link{min-width:280px;padding:1rem 1.25rem;font-size:22px}}@media (min-width: 1024px){.links-container .info-link{min-width:370px}}@media (min-width: 1280px){.links-container .info-link{font-size:24px}}.info-section img{max-height:400px}@media (min-width: 768px){.info-section img{max-height:500px}}@media (min-width: 1280px){.info-section img{max-height:700px}}.tabs-info-block .text-info{display:flex;flex-direction:column;gap:2rem;padding:15px}@media (min-width: 640px){.tabs-info-block .text-info{padding-left:1.25rem;padding-right:1.25rem;padding-top:30px;padding-bottom:30px}}@media (min-width: 768px){.tabs-info-block .text-info{padding:30px}}@media (min-width: 1024px){.tabs-info-block .text-info{padding-top:2.5rem;padding-bottom:2.5rem;padding-left:50px;padding-right:50px}}.tabs-info-block .text-info h3{font-size:30px;font-weight:700;text-transform:uppercase;line-height:1}@media (min-width: 768px){.tabs-info-block .text-info h3{font-size:38px}}@media (min-width: 1280px){.tabs-info-block .text-info h3{font-size:48px}}.tabs-info-block .text-info .links-container{margin-top:auto}.tabs-info-block .swiper{height:100%}.tabs-info-slider .swiper-slide{height:260px}@media (min-width: 768px){.tabs-info-slider .swiper-slide{height:370px}}@media (min-width: 1280px){.tabs-info-slider .swiper-slide{height:470px}}.tabs-links-block .links-container{align-items:stretch;justify-content:center}@media (min-width: 640px){.tabs-links-block .links-container{flex-direction:row}}.slide{display:flex;height:100%;width:100%;flex-direction:column;align-items:center;padding:2.5rem 1.25rem;--tw-shadow: 2px 2px 20px 0 rgba(0,0,0,.1);--tw-shadow-colored: 2px 2px 20px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.slide{padding:60px 35px}}.slide.active{--tw-shadow: inset 0 0 0 3px var(--navy-dark);--tw-shadow-colored: inset 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.slide .thumb{display:flex;height:64px;width:64px;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(206 17 38 / var(--tw-bg-opacity))}@media (min-width: 1024px){.slide .thumb{height:134px;width:134px}}.slide .thumb{line-height:120%}.slide .thumb svg{height:50%;width:50%;fill:currentColor;-o-object-fit:cover;object-fit:cover;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.slide h3{margin-left:auto;margin-right:auto;margin-top:2rem;font-size:24px;font-weight:900;text-transform:uppercase;line-height:1.2;--tw-text-opacity: 1;color:rgb(20 33 61 / var(--tw-text-opacity))}@media (min-width: 768px){.slide h3{font-size:28px}}@media (min-width: 1280px){.slide h3{font-size:34px}}@media (min-width: 1536px){.slide h3{font-size:38px}}.slide p{margin-top:2rem;font-size:18px;font-weight:400;line-height:1.2}.tabs-section{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 640px){.tabs-section{margin-top:4rem;margin-bottom:4rem}}.tabs-section .swiper{overflow:visible}.tabs-section .swiper-wrapper{display:flex;align-items:stretch;padding-top:1.25rem;padding-bottom:1.25rem}.tabs-section .swiper-wrapper .swiper-slide{height:auto}@media (min-width: 768px){.tabs-section .swiper-wrapper .swiper-slide{width:300px}}@media (min-width: 1280px){.tabs-section .swiper-wrapper .swiper-slide{width:420px}}.tabs-section .swiper-scrollbar{position:relative;margin-top:2rem;height:7px;cursor:pointer}@media (min-width: 1280px){.tabs-section .swiper-scrollbar{margin-left:auto;margin-right:auto;margin-top:3rem;width:80%}}.tabs-section .swiper-scrollbar-drag{--tw-bg-opacity: 1;background-color:rgb(20 33 61 / var(--tw-bg-opacity))}.tab-content-section{margin-top:4rem;margin-bottom:4rem}@media (min-width: 640px){.tab-content-section{margin-top:5rem;margin-bottom:5rem}}.tab-content-section .tab-content{overflow:hidden;border-radius:1rem;border-width:1px;border-style:solid;border-color:#0009;padding:15px}@media (min-width: 640px){.tab-content-section .tab-content{padding-left:1.25rem;padding-right:1.25rem;padding-top:30px;padding-bottom:30px}}@media (min-width: 768px){.tab-content-section .tab-content{padding:30px}}@media (min-width: 1024px){.tab-content-section .tab-content{padding-top:2.5rem;padding-bottom:2.5rem;padding-left:50px;padding-right:50px}}.tab-content-section .tab-content>*+*{margin-top:15px}@media (min-width: 640px){.tab-content-section .tab-content>*+*{margin-top:30px}}@media (min-width: 1024px){.tab-content-section .tab-content>*+*{margin-top:2.5rem}}.tab-content-section .tab-content .tabs-info-block,.tab-content-section .tab-content .tabs-info-slider{margin-left:-15px;margin-right:-15px}.tab-content-section .tab-content .tabs-info-block:first-child,.tab-content-section .tab-content .tabs-info-slider:first-child{margin-top:-15px}@media (min-width: 640px){.tab-content-section .tab-content .tabs-info-block,.tab-content-section .tab-content .tabs-info-slider{margin-left:-1.25rem;margin-right:-1.25rem}.tab-content-section .tab-content .tabs-info-block:first-child,.tab-content-section .tab-content .tabs-info-slider:first-child{margin-top:-30px}}@media (min-width: 768px){.tab-content-section .tab-content .tabs-info-block,.tab-content-section .tab-content .tabs-info-slider{margin-left:-30px;margin-right:-30px}}@media (min-width: 1024px){.tab-content-section .tab-content .tabs-info-block,.tab-content-section .tab-content .tabs-info-slider{margin-left:-50px;margin-right:-50px}.tab-content-section .tab-content .tabs-info-block:first-child,.tab-content-section .tab-content .tabs-info-slider:first-child{margin-top:-2.5rem}}
