*,*:before,*:after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html,body{font-size:16px;font-family:"Open Sans", sans-serif;color:#0d0d0d;text-rendering:optimizeLegibility;font-weight:400;line-height:1.25}h1,h2,h3{font-family:"adobe-jenson-pro", Georgia, "Times New Roman", Times, serif}h1{font-size:2.75rem;line-height:1.07}@media (min-width: 530px){h1{font-size:3.75rem}}h2{font-size:1.75rem;line-height:1.15}@media (min-width: 530px){h2{font-size:2.25rem}}h3{font-size:1.25rem;line-height:1.15}@media (min-width: 530px){h3{font-size:1.75rem}}h4{font-size:1rem;font-weight:600}@media (min-width: 530px){h4{font-size:1.25rem}}a{text-decoration:none;color:#6195CF}p{margin-bottom:1em}p em{font-style:italic}p strong{font-weight:600}small{line-height:1;font-size:smaller}sup{vertical-align:super;font-size:smaller}sub{vertical-align:sub;font-size:smaller}ul{list-style:disc}ol{list-style:decimal}.subheader{color:#AAAAAA}.social-card a{color:#45597B}.social-card a:hover{color:#6195CF}.font-thin{font-weight:400}.font-bold{font-weight:600}.font-small{font-size:.8rem}a.button,input[type=submit].button{font-size:inherit;padding:0.5em 1.25em;border-radius:3px;background:#39414b;color:#FFF;text-decoration:none;border:0}.button{padding:10px 20px}.button.disabled{background:#BBB}.button.green{background:#57D93D}.button.blue{background:#395488}.button.red{background:#D83E3C}.button.square{border-radius:0}.form-field label{display:block;font-weight:700;font-size:1rem}.form-field input[type=text],.form-field input[type=password],.form-field input[type=number],.form-field input[type=url],.form-field input[type=email],.form-field input[type=tel],.form-field textarea{font-size:1rem;border:1px solid #BBB;padding:0.75em;border-radius:2px}.form-field.check-box label{display:inline}.form-field.required label:after{margin-left:0.25em;content:'*';color:#D83E3C}.form-field.with-error label{color:#D83E3C}.form-field.with-error input,.form-field.with-error textarea{border:1px solid #D83E3C}.form-actions{text-align:right}.form-title{margin:1.5em 0 0.5em;font-weight:400}form input[type=text],form input[type=email],form textarea,form button,form input[type=submit],form #email-50d88d90-87a2-48ed-94a9-a141da52c545,form #email-dd49f7c5-9cae-4ca9-bdb0-0600abeaa95b{font-size:1rem;letter-spacing:inherit;line-height:inherit;font-weight:inherit;font-family:inherit}form input[type=text],form input[type=email],form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px;width:100%;border:2px solid #E0E0E0;border-radius:5px;margin-bottom:0.75em}form input[type=text]:focus,form input[type=email]:focus,form textarea:focus{border-color:#6195CF;outline:0}form form.hs-form .form-columns-2 .hs-form-field .hs-input,form form.hs-form .form-columns-3 .hs-form-field .hs-input{width:100%}form #email_content2-02f6d985-bc3d-40a0-9bff-c8610111844b,form #email_content2-dd49f7c5-9cae-4ca9-bdb0-0600abeaa95b{height:274px}form textarea{resize:none}form button,form input[type=submit]{padding-top:11px;padding-bottom:9px;padding-right:24px;padding-left:24px;border-width:0px;cursor:pointer;background-color:#45597b;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:500ms ease-in-out}form input[type=submit]{margin:0px}form button:hover,form input[type=submit]:hover{background-color:rgba(69,89,123,0.8);color:white}form button.attachb{margin-right:19px;background-color:rgba(170,170,170,0.3);color:rgba(170,170,170,0.8)}form button.attach:hover{background-color:rgba(170,170,170,0.5);color:#aaaaaa}span.hs-form-required{display:none}#send,.hs-button.primary.large{margin-top:.5em;padding:15px 50px;border-radius:5px}#hsForm_50d88d90-87a2-48ed-94a9-a141da52c545 input.hs-button.primary.large{position:inherit}#hsForm_02f6d985-bc3d-40a0-9bff-c8610111844b input.hs-button.primary.large{right:90px}#hsForm_dd49f7c5-9cae-4ca9-bdb0-0600abeaa95b input.hs-button.primary.large{right:89px}#hsForm_dd49f7c5-9cae-4ca9-bdb0-0600abeaa95b{margin-bottom:100px}.block{display:block;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 0 0px #000;transition:box-shadow 400ms ease;z-index:0}.block:hover{z-index:20;box-shadow:0 0 20px #000}.block.bar{width:100%}.block.half{width:50%;display:table-cell}.block .title{padding:4em 3em;font-size:1.25em;color:#FFF;text-shadow:1px 1px #222;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.block .title h2,.block .title h3,.block .title h5{font-weight:400;margin-bottom:0}.block .title h2{font-size:2.8em;margin-bottom:0.2em}.block .title h3{font-size:1.65em}.block .title .tag,.block .title .button{display:inline-block;margin-bottom:1em;text-transform:uppercase;font-size:1em}@media only screen and (max-width: 1024px){.block .title{font-size:1em}}@media only screen and (max-width: 640px){.double{display:block}.block.half{display:block;width:100%}}#democracy{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%),url("../images/features/democracy/flag-hero.jpg?1655406603")}#world-cup{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%),url("../images/features/world-cup/hero.jpg")}