:root{--color-black:#000;--color-white:#fff;--color-orange:#ff6c37;--color-blue-light:#e7f5fc;--color-blue-mid:#54a7d9;--color-blue-dark:#043a4f;--color-grey-light:#ebebeb;--font-primary:"IBM Plex Sans",sans-serif;--font-secondary:"Objectivity",sans-serif;--font-bold:700;--font-medium:500;--font-regular:400;--font-light:300;--font-size-h1:clamp(2.625rem,3.646vw + 1rem,4.375rem);--line-height-h1:1.15;--font-size-h2:clamp(2rem,2.292vw + 1rem,2.75rem);--line-height-h2:1.15;--font-size-h3:clamp(1.5rem,1.563vw + 1rem,1.875rem);--line-height-h3:1.15;--font-size-h4:clamp(1.375rem,1.25vw + 1rem,1.5rem);--line-height-h4:1.15;--font-size-h5:clamp(1.125rem,1.146vw + 1rem,1.375rem);--line-height-h5:1.15;--font-size-h6:clamp(1rem,0.938vw + 1rem,1.125rem);--line-height-h6:1.15;--font-size-xxl-paragraph:clamp(1.5rem,1.563vw + 1rem,30px);--line-height-xxl-paragraph:1.25;--font-size-xl-paragraph:clamp(20px,1.25vw + 1rem,1.5rem);--line-height-xl-paragraph:1.25;--font-size-lg-paragraph:1.125rem;--line-height-lg-paragraph:1.25;--font-size-md-paragraph:1rem;--line-height-md-paragraph:1.25;--font-size-sm-paragraph:0.875rem;--line-height-sm-paragraph:1.25}*{box-sizing:border-box}html{font-size:16px;min-width:320px}body{font-family:var(--font-primary)}footer{background-color:var(--color-blue-dark);padding:40px 0}footer p{color:hsla(0,0%,100%,.3);font-size:var(--font-size-sm-paragraph);line-height:var(--line-height-sm-paragraph)}.fancybox__dialog .f-html{padding:0!important}figure{margin:0;padding:0}section{width:100%}h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}h1,h2{color:var(--color-blue-dark);font-weight:var(--font-bold);margin:0}h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}h3,h4{color:var(--color-blue-dark);font-weight:var(--font-bold);margin:0}h4{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}h5{font-size:var(--font-size-h5);line-height:var(--line-height-h5)}h5,h6{color:var(--color-blue-dark);font-weight:var(--font-bold);margin:0}h6{font-size:var(--font-size-h6);line-height:var(--line-height-h6)}p{color:var(--color-blue-dark);font-size:var(--font-size-lg-paragraph);font-weight:var(--font-regular);line-height:var(--line-height-lg-paragraph);margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-secondary);margin:0;padding:0}.container{margin:0 auto;max-width:1200px;padding:0 30px;position:relative;width:100%}.container.inner{max-width:1000px}.container-inner{margin:0 auto;max-width:960px;padding:0 20px;position:relative;width:100%}.btn{background-color:transparent;border-radius:3rem;color:var(--color-white);display:inline-block;font-size:var(--font-size-md-paragraph);font-weight:var(--font-bold);padding:1rem 2rem;text-decoration:none!important;text-transform:uppercase;transition:background-color .25s ease-in-out,color .25s ease-in-out;&.outline-blue{border:1px solid var(--color-blue-dark);color:var(--color-blue-dark);&:hover{background-color:var(--color-blue-dark);color:var(--color-white)}}&.outline-orange{border:1px solid var(--color-orange);color:var(--color-orange);&:hover{background-color:var(--color-orange);color:var(--color-white)}&.revert{background-color:var(--color-orange);color:var(--color-white);&:hover{background-color:var(--color-white);border:1px solid var(--color-orange);color:var(--color-orange)}}}&.outline-white{border:1px solid var(--color-white);color:var(--color-white);&:hover{background-color:var(--color-blue-dark);border-color:var(--color-blue-dark);color:var(--color-white)}}}form{background-color:transparent}.embed-container{height:auto;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-container embed,.embed-container iframe,.embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}