.box,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.box img,body,html{max-width:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;vertical-align:baseline;margin:0;padding:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}input,textarea{font:inherit}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.page{min-height:100%}.box{position:relative}.button{display:inline-block}@supports (display:grid){.grid{display:grid;grid-auto-flow:dense}.grid.grid-1{grid-template-columns:repeat(1,1fr)}.grid.grid-1 .grid-col-2x,.grid.grid-1 .grid-col-3x,.grid.grid-1 .grid-col-4x{grid-column-end:span 1}.grid.grid-2{grid-template-columns:repeat(2,1fr)}.grid.grid-2 .grid-col-3x,.grid.grid-2 .grid-col-4x{grid-column-end:span 2}.grid.grid-3{grid-template-columns:repeat(3,1fr)}.grid.grid-3 .grid-col-4x{grid-column-end:span 3}.grid.grid-4{grid-template-columns:repeat(4,1fr)}.grid.grid-5{grid-template-columns:repeat(5,1fr)}.grid.grid-6{grid-template-columns:repeat(6,1fr)}@media (max-width:1400px){.grid .grid-col-1x-l{grid-column-end:span 1}.grid .grid-col-2x-l{grid-column-end:span 2}.grid .grid-col-3x-l{grid-column-end:span 3}.grid .grid-col-4x-l{grid-column-end:span 4}.grid .grid-row-1x-l{grid-row-end:span 1}.grid .grid-row-2x-l{grid-row-end:span 2}.grid .grid-row-3x-l{grid-row-end:span 3}.grid .grid-row-4x-l{grid-row-end:span 4}.grid.grid-1-l{grid-template-columns:repeat(1,1fr)}.grid.grid-1-l .grid-col-2x,.grid.grid-1-l .grid-col-3x,.grid.grid-1-l .grid-col-4x{grid-column-end:span 1}.grid.grid-2-l{grid-template-columns:repeat(2,1fr)}.grid.grid-2-l .grid-col-3x,.grid.grid-2-l .grid-col-4x{grid-column-end:span 2}.grid.grid-3-l{grid-template-columns:repeat(3,1fr)}.grid.grid-3-l .grid-col-4x{grid-column-end:span 3}.grid.grid-4-l{grid-template-columns:repeat(4,1fr)}.grid.grid-5-l{grid-template-columns:repeat(5,1fr)}.grid.grid-6-l{grid-template-columns:repeat(6,1fr)}}@media (max-width:1100px){.grid .grid-col-1x-m{grid-column-end:span 1}.grid .grid-col-2x-m{grid-column-end:span 2}.grid .grid-col-3x-m{grid-column-end:span 3}.grid .grid-col-4x-m{grid-column-end:span 4}.grid .grid-row-1x-m{grid-row-end:span 1}.grid .grid-row-2x-m{grid-row-end:span 2}.grid .grid-row-3x-m{grid-row-end:span 3}.grid .grid-row-4x-m{grid-row-end:span 4}.grid.grid-1-m{grid-template-columns:repeat(1,1fr)}.grid.grid-1-m .grid-col-2x,.grid.grid-1-m .grid-col-3x,.grid.grid-1-m .grid-col-4x{grid-column-end:span 1}.grid.grid-2-m{grid-template-columns:repeat(2,1fr)}.grid.grid-2-m .grid-col-3x,.grid.grid-2-m .grid-col-4x{grid-column-end:span 2}.grid.grid-3-m{grid-template-columns:repeat(3,1fr)}.grid.grid-3-m .grid-col-4x{grid-column-end:span 3}.grid.grid-4-m{grid-template-columns:repeat(4,1fr)}.grid.grid-5-m{grid-template-columns:repeat(5,1fr)}.grid.grid-6-m{grid-template-columns:repeat(6,1fr)}}@media (max-width:800px){.grid .grid-col-1x-s{grid-column-end:span 1}.grid .grid-col-2x-s{grid-column-end:span 2}.grid .grid-col-3x-s{grid-column-end:span 3}.grid .grid-col-4x-s{grid-column-end:span 4}.grid .grid-row-1x-s{grid-row-end:span 1}.grid .grid-row-2x-s{grid-row-end:span 2}.grid .grid-row-3x-s{grid-row-end:span 3}.grid .grid-row-4x-s{grid-row-end:span 4}.grid.grid-1-s{grid-template-columns:repeat(1,1fr)}.grid.grid-1-s .grid-col-2x,.grid.grid-1-s .grid-col-3x,.grid.grid-1-s .grid-col-4x{grid-column-end:span 1}.grid.grid-2-s{grid-template-columns:repeat(2,1fr)}.grid.grid-2-s .grid-col-3x,.grid.grid-2-s .grid-col-4x{grid-column-end:span 2}.grid.grid-3-s{grid-template-columns:repeat(3,1fr)}.grid.grid-3-s .grid-col-4x{grid-column-end:span 3}.grid.grid-4-s{grid-template-columns:repeat(4,1fr)}.grid.grid-5-s{grid-template-columns:repeat(5,1fr)}.grid.grid-6-s{grid-template-columns:repeat(6,1fr)}}@media (max-width:500px){.grid .grid-col-1x-xs{grid-column-end:span 1}.grid .grid-col-2x-xs{grid-column-end:span 2}.grid .grid-col-3x-xs{grid-column-end:span 3}.grid .grid-col-4x-xs{grid-column-end:span 4}.grid .grid-row-1x-xs{grid-row-end:span 1}.grid .grid-row-2x-xs{grid-row-end:span 2}.grid .grid-row-3x-xs{grid-row-end:span 3}.grid .grid-row-4x-xs{grid-row-end:span 4}.grid.grid-1-xs{grid-template-columns:repeat(1,1fr)}.grid.grid-1-xs .grid-col-2x,.grid.grid-1-xs .grid-col-3x,.grid.grid-1-xs .grid-col-4x{grid-column-end:span 1}.grid.grid-2-xs{grid-template-columns:repeat(2,1fr)}.grid.grid-2-xs .grid-col-3x,.grid.grid-2-xs .grid-col-4x{grid-column-end:span 2}.grid.grid-3-xs{grid-template-columns:repeat(3,1fr)}.grid.grid-3-xs .grid-col-4x{grid-column-end:span 3}.grid.grid-4-xs{grid-template-columns:repeat(4,1fr)}.grid.grid-5-xs{grid-template-columns:repeat(5,1fr)}.grid.grid-6-xs{grid-template-columns:repeat(6,1fr)}}.grid .grid-col-1x{grid-column-end:span 1}.grid .grid-col-2x{grid-column-end:span 2}.grid .grid-col-3x{grid-column-end:span 3}.grid .grid-col-4x{grid-column-end:span 4}.grid .grid-row-1x{grid-row-end:span 1}.grid .grid-row-2x{grid-row-end:span 2}.grid .grid-row-3x{grid-row-end:span 3}.grid .grid-row-4x{grid-row-end:span 4}}.wrapper,.wrapper-small{margin-left:auto;margin-right:auto}.pv1{padding-top:20px;padding-bottom:20px}@media (max-width:1100px){.pv1{padding-top:15px;padding-bottom:15px}}@media (max-width:500px){.pv1{padding-top:10px;padding-bottom:10px}}.pv2{padding-top:30px;padding-bottom:30px}@media (max-width:1100px){.pv2{padding-top:20px;padding-bottom:20px}}@media (max-width:500px){.pv2{padding-top:15px;padding-bottom:15px}}.pv3{padding-top:40px;padding-bottom:40px}@media (max-width:1100px){.pv3{padding-top:30px;padding-bottom:30px}}@media (max-width:500px){.pv3{padding-top:17px;padding-bottom:17px}}.pv4{padding-top:60px;padding-bottom:60px}@media (max-width:1100px){.pv4{padding-top:45px;padding-bottom:45px}}@media (max-width:500px){.pv4{padding-top:30px;padding-bottom:30px}}.pv5{padding-top:80px;padding-bottom:80px}@media (max-width:1100px){.pv5{padding-top:60px;padding-bottom:60px}}@media (max-width:500px){.pv5{padding-top:40px;padding-bottom:40px}}.pv6{padding-top:100px;padding-bottom:100px}@media (max-width:1100px){.pv6{padding-top:75px;padding-bottom:75px}}@media (max-width:500px){.pv6{padding-top:50px;padding-bottom:50px}}.pv7{padding-top:130px;padding-bottom:130px}@media (max-width:1100px){.pv7{padding-top:100px;padding-bottom:100px}}@media (max-width:500px){.pv7{padding-top:60px;padding-bottom:60px}}.pv8{padding-top:160px;padding-bottom:160px}.ph1{padding-left:20px;padding-right:20px}@media (max-width:1100px){.pv8{padding-top:120px;padding-bottom:120px}.ph1{padding-left:15px;padding-right:15px}}@media (max-width:500px){.pv8{padding-top:80px;padding-bottom:80px}.ph1{padding-left:10px;padding-right:10px}}.ph2{padding-left:30px;padding-right:30px}@media (max-width:1100px){.ph2{padding-left:20px;padding-right:20px}}@media (max-width:500px){.ph2{padding-left:15px;padding-right:15px}}.ph3{padding-left:40px;padding-right:40px}@media (max-width:1100px){.ph3{padding-left:30px;padding-right:30px}}@media (max-width:500px){.ph3{padding-left:17px;padding-right:17px}}.ph4{padding-left:60px;padding-right:60px}@media (max-width:1100px){.ph4{padding-left:45px;padding-right:45px}}@media (max-width:500px){.ph4{padding-left:30px;padding-right:30px}}.ph5{padding-left:80px;padding-right:80px}@media (max-width:1100px){.ph5{padding-left:60px;padding-right:60px}}@media (max-width:500px){.ph5{padding-left:40px;padding-right:40px}}.ph6{padding-left:100px;padding-right:100px}@media (max-width:1100px){.ph6{padding-left:75px;padding-right:75px}}@media (max-width:500px){.ph6{padding-left:50px;padding-right:50px}}.ph7{padding-left:130px;padding-right:130px}@media (max-width:1100px){.ph7{padding-left:100px;padding-right:100px}}@media (max-width:500px){.ph7{padding-left:60px;padding-right:60px}}.ph8{padding-left:160px;padding-right:160px}.pt1{padding-top:20px}@media (max-width:1100px){.ph8{padding-left:120px;padding-right:120px}.pt1{padding-top:15px}}@media (max-width:500px){.ph8{padding-left:80px;padding-right:80px}.pt1{padding-top:10px}}.pt2{padding-top:30px}@media (max-width:1100px){.pt2{padding-top:20px}}@media (max-width:500px){.pt2{padding-top:15px}}.pt3{padding-top:40px}@media (max-width:1100px){.pt3{padding-top:30px}}@media (max-width:500px){.pt3{padding-top:17px}}.pt4{padding-top:60px}@media (max-width:1100px){.pt4{padding-top:45px}}@media (max-width:500px){.pt4{padding-top:30px}}.pt5{padding-top:80px}@media (max-width:1100px){.pt5{padding-top:60px}}@media (max-width:500px){.pt5{padding-top:40px}}.pt6{padding-top:100px}@media (max-width:1100px){.pt6{padding-top:75px}}@media (max-width:500px){.pt6{padding-top:50px}}.pt7{padding-top:130px}@media (max-width:1100px){.pt7{padding-top:100px}}@media (max-width:500px){.pt7{padding-top:60px}}.pt8{padding-top:160px}.pb1{padding-bottom:20px}@media (max-width:1100px){.pt8{padding-top:120px}.pb1{padding-bottom:15px}}@media (max-width:500px){.pt8{padding-top:80px}.pb1{padding-bottom:10px}}.pb2{padding-bottom:30px}@media (max-width:1100px){.pb2{padding-bottom:20px}}@media (max-width:500px){.pb2{padding-bottom:15px}}.pb3{padding-bottom:40px}@media (max-width:1100px){.pb3{padding-bottom:30px}}@media (max-width:500px){.pb3{padding-bottom:17px}}.pb4{padding-bottom:60px}@media (max-width:1100px){.pb4{padding-bottom:45px}}@media (max-width:500px){.pb4{padding-bottom:30px}}.pb5{padding-bottom:80px}@media (max-width:1100px){.pb5{padding-bottom:60px}}@media (max-width:500px){.pb5{padding-bottom:40px}}.pb6{padding-bottom:100px}@media (max-width:1100px){.pb6{padding-bottom:75px}}@media (max-width:500px){.pb6{padding-bottom:50px}}.pb7{padding-bottom:130px}@media (max-width:1100px){.pb7{padding-bottom:100px}}@media (max-width:500px){.pb7{padding-bottom:60px}}.pb8{padding-bottom:160px}.gap5{grid-gap:80px}@media (max-width:1100px){.pb8{padding-bottom:120px}.gap5{grid-gap:50px}}@media (max-width:500px){.pb8{padding-bottom:80px}.gap5{grid-gap:20px}}.gap4{grid-gap:60px}@media (max-width:1100px){.gap4{grid-gap:40px}}@media (max-width:500px){.gap4{grid-gap:20px}}.gap3{grid-gap:40px}@media (max-width:1100px){.gap3{grid-gap:30px}}@media (max-width:500px){.gap3{grid-gap:20px}}.gap2{grid-gap:30px}@media (max-width:500px){.gap2{grid-gap:20px}}.gap1{grid-gap:20px}.gap0{grid-gap:0}.align-left-top{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left}.align-center-top{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.align-right-top{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;text-align:right}.align-left-center{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left}.align-center-center{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.align-right-center{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;text-align:right}.align-left-bottom{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;text-align:left}.align-center-bottom{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center}.align-right-bottom{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;text-align:right}body,html{font-size:14px;line-height:1.4;font-family:Arial,sans-serif;font-weight:400}body{overflow-x:hidden}b,strong{font-weight:700}em,i{font-style:italic}label{display:inline-block}a{text-decoration:none;color:inherit}.text a{text-decoration:underline}:focus{outline:0}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.bgvideo-wrapper,.video-wrapper .iframe-cover,.video-wrapper iframe{top:0;left:0;width:100%;height:100%;position:absolute}.video-wrapper.portrait{padding-bottom:177.77%}.video-wrapper .iframe-cover{background:0 0}.bgvideo-wrapper{z-index:0;overflow:hidden;background-size:cover;background-position:center center}.bgvideo-wrapper .bgvideo{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover}.bgvideo-wrapper.fullscreen{position:fixed}.display-form-completed .fields,.display-form-completed .submit,.form .completed{display:none!important}.display-form-completed .completed{display:block!important}.form-hp{position:absolute;left:-9999px;top:-9999px}#googlemaps-canvas{min-height:200px}#cookie-dialog{position:fixed;z-index:99999999;left:0;bottom:0;width:100%;padding:20px;text-align:center;background:rgba(255,255,255,.9);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;display:flex;align-items:center;justify-content:center;flex-direction:column}#cookie-dialog .cookie-dialog-text{margin-bottom:20px;max-width:1000px}#cookie-dialog .cookie-dialog-buttons a{margin:0 10px} @font-face {font-family: 'Russo One'; font-weight: 400; font-style: normal; src: url('fonts/woff/RussoOne-Regular.woff') format('woff'); } @font-face {font-family: 'Titillium Web'; font-weight: 300; font-style: normal; src: url('fonts/woff/TitilliumWeb-Light.woff') format('woff'); } @font-face {font-family: 'Raleway'; font-weight: 400; font-style: normal; src: url('fonts/woff/Raleway-Regular.woff') format('woff'); } @font-face {font-family: 'Raleway'; font-weight: 800; font-style: normal; src: url('fonts/woff/Raleway-ExtraBold.woff') format('woff'); } @font-face {font-family: 'Raleway'; font-weight: 600; font-style: normal; src: url('fonts/woff/Raleway-SemiBold.woff') format('woff'); } body { font-size:22px; line-height:1.7; font-family:'Titillium Web'; font-weight:300; font-style:normal; } .h1 { text-transform:uppercase; font-size:60px; line-height:1; font-weight:400; font-family:'Russo One'; font-style:normal; letter-spacing:-1px; } .h2 { font-weight:400; font-size:40px; line-height:1; margin-bottom:1rem; font-family:'Russo One'; font-style:normal; color:#002d61; text-transform:uppercase; } .h3 { font-size:32px; font-weight:400; line-height:1.1; margin-bottom:1rem; font-family:'Russo One'; font-style:normal; } .h4 { font-size:20px; font-weight:400; line-height:1.1; margin-bottom:1rem; font-family:'Raleway'; font-style:normal; } .h5 { font-size:17px; font-weight:800; line-height:1.1; margin-bottom:1rem; text-transform:uppercase; font-family:'Raleway'; font-style:normal; } .h6 { font-size:14px; line-height:1.1; text-transform:uppercase; font-weight:600; color:#aaaaaa; letter-spacing:0.2em; margin-bottom:1rem; font-family:'Raleway'; font-style:normal; } .button1 { background-color:#002d61; color:#ffffff; padding-top:0.8rem; padding-bottom:0.8rem; padding-left:1.5rem; padding-right:1.5rem; border-radius:3px; transition:background-color 0.15s; text-transform:uppercase; font-weight:700; font-size:0.8em; letter-spacing:0.15em; } .button1:hover { background-color:#f99d1c; } .colorset1 { background-color:#ffffff; } .colorset1 .color-text1 { color:#777777; } .colorset1 .color-text2 { color:#333333; } .colorset2 { background-color:#f3f3f3; } .colorset2 .color-text1 { color:#666666; } .colorset2 .color-text2 { color:#222222; } .colorset3 { background-color:#1c1c1c; } .colorset3 .color-text1 { color:#bbbbbb; } .colorset3 .color-text2 { color:#ffffff; } .colorset4 { background-color:#030303; } .colorset4 .color-text1 { color:#aaaaaa; } .colorset4 .color-text2 { color:#eeeeee; } .wrapper { max-width:1300px; } .wrapper-small { max-width:900px; } body { background-color:#ffffff; } @media screen and (max-width:1100px) { body { font-size:20px; line-height:1.5; } }@media screen and (max-width:500px) { body { font-size:18px; line-height:1.5; } .h1 { font-size:46px; } .h2 { font-size:40px; } } #html .n94 { background-color:#ffffff; display:flex; flex-direction:row; justify-content:flex-end; align-items:center; align-content:center; color:#ffffff; font-family:'Russo One'; font-weight:400; font-style:normal; text-transform:uppercase; font-size:1.3vw; position:fixed; left:0; top:0; width:100%; z-index:100; box-shadow:0 0 10px rgba(0,0,0,0.3); padding-top:20px; padding-bottom:20px; padding-left:20px; padding-right:20px; } #html .n95 { position:absolute; left:0; top:0; z-index:10; width:30vw; } #html .n96 { padding-right:20px; margin-right:10px; border-right:2px solid #f99d1c; z-index:200; padding-left:20px; padding-top:10px; padding-bottom:10px; margin-left:10px; border-radius:5px; border-top:2px solid #f99d1c; border-bottom:2px solid #f99d1c; border-left:2px solid #f99d1c; transition:0.2s; background-color:#ffffff; color:#002d61; } #html .n96:hover { color:#f99d1c; background-color:#002d61; border-top:2px solid #002d61; border-right:2px solid #002d61; border-bottom:2px solid #002d61; border-left:2px solid #002d61; } #html .n97 { line-height:0.9; } @media screen and (max-width:1400px) { #html .n94 { font-size:1.8vw; } #html .n95 { width:50vw; } }@media screen and (max-width:1100px) { #html .n94 { font-size:1.7vw; } #html .n95 { width:60vw; } }@media screen and (max-width:800px) { #html .n94 { display:flex; background-color:rgba(0, 45, 97, 0); padding-top:0px; padding-bottom:0px; box-shadow:0 0 10px rgba(0,0,0,0.0); } #html .n96 { display:none; } } #html .n30 { padding-left:60px; padding-top:60px; padding-right:60px; padding-bottom:60px; background-size:cover; background-position:top center; background-attachment:fixed; z-index:2; background-color:#ffffff; } #html .n31 { display:flex; max-width:1900px; margin-left:auto; margin-right:auto; justify-content:space-between; } #html .n84 { padding-left:30px; padding-right:30px; border-radius:10px; border-top:5px solid #002d61; border-right:5px solid #002d61; border-bottom:5px solid #002d61; border-left:5px solid #002d61; padding-top:30px; padding-bottom:30px; width:calc(50% - 60px); } #html .n85 { color:#f99d1c; text-transform:uppercase; text-align:center; font-size:3vw; font-style:italic; } #html .n86 { margin-bottom:15px; } #html .n225 { border-radius:100px; padding-top:0px; padding-right:30px; display:flex; text-align:left; flex-wrap:nowrap; justify-content:center; margin-bottom:15px; } #html .n226 { width:40px; height:40px; border-radius:30px; display:flex; align-items:center; align-content:center; justify-content:center; margin-right:15px; border-top:0 solid ; border-right:0 solid ; border-bottom:0 solid ; border-left:0 solid ; } #html .n227 { font-size:24px; color:#f99d1c; } #html .n228 { width:100%; line-height:1.2em; flex:1; margin-top:5px; } @media screen and (max-width:1400px) { #html .n31 { z-index:100; } }@media screen and (max-width:1100px) { #html .n30 { padding-bottom:30px; padding-top:0px; } #html .n31 { display:block; } #html .n84 { flex:0; background-color:#ffffff; width:100%; margin-bottom:30px; } }@media screen and (max-width:800px) { #html .n31 { display:block; } }@media screen and (max-width:500px) { #html .n30 { padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:20px; } #html .n84 { padding-left:20px; padding-right:20px; } #html .n85 { font-size:6vw; } #html .n225 { padding-right:0px; } #html .n226 { margin-right:0px; } } #html .n1 { width:100%; overflow-x:hidden; } #html .n36 { position:fixed; z-index:0; top:0vh; width:100%; opacity:1; left:0; pointer-events:none; height:100vh; } #html .n4 { background-size:cover; background-position:bottom center; color:#ffffff; display:flex; padding-left:60px; padding-right:60px; justify-content:center; align-items:center; align-content:center; flex-wrap:wrap; box-shadow:inset 0px -800px 800px -800px rgba(255,255,255,0.8); background-attachment:scroll; z-index:0; padding-top:8vw; padding-bottom:8vw; min-height:80vh; position:relative; width:100%; overflow-x:hidden; overflow-y:hidden; } #html .n7 { width:50%; z-index:10; } #html .n79 { width:100%; margin-bottom:5vw; } #html .n80 { position:absolute; bottom:-1px; left:0; right:0; width:100%; overflow-x:hidden; overflow-y:hidden; transform:scale(1.1) translateY(10px); transform-origin:bottom; z-index:1; pointer-events:none; } #html .n98 { position:absolute; bottom:0; width:100%; padding-top:0px; padding-bottom:0px; z-index:40; margin-bottom:60px; text-align:center; color:#002d61; padding-left:60px; padding-right:60px; } #html .n100 { display:flex; justify-content:center; width:70%; } #html .n98:hover .n99 { color:#f99d1c; } #html .n99 { width:60px; height:60px; display:flex; flex-direction:row; justify-content:center; align-items:center; align-content:center; border-top:5px solid #f99d1c; border-right:5px solid #f99d1c; border-bottom:5px solid #f99d1c; border-left:5px solid #f99d1c; border-radius:10px; font-size:30px; background-color:#ffffff; } #html .n231 { background-color:#f99d1c; display:flex; justify-content:center; padding-top:5px; padding-bottom:5px; } #html .n232 { letter-spacing:0; } #html .n8 { padding-left:60px; padding-top:90px; padding-right:60px; padding-bottom:0px; background-size:cover; background-position:top center; background-attachment:fixed; background-color:#ffffff; z-index:10; } #html .n9 { max-width:1900px; margin-left:auto; margin-right:auto; } #html .n5 { text-align:center; margin-bottom:30px; font-size:4vw; } #html .n11 { text-align:center; margin-bottom:60px; } #html .n14 { background-color:#002d61; border-radius:10px; padding-top:0px; padding-left:30px; padding-right:30px; padding-bottom:40px; display:flex; text-align:center; flex-wrap:wrap; justify-content:center; color:#ffffff; margin-bottom:15px; } #html .n15 { width:60px; height:60px; border-radius:30px; background-color:#ffffff; display:flex; align-items:center; align-content:center; justify-content:center; border-top:2px solid #002d61; border-right:2px solid #002d61; border-bottom:2px solid #002d61; border-left:2px solid #002d61; margin-top:-30px; margin-bottom:10px; } #html .n16 { font-size:45px; color:#f99d1c; line-height:0.8em; } #html .n17 { width:100%; line-height:1.2em; font-weight:500; } #html .n103 { display:flex; justify-content:center; width:100%; text-align:center; } #html .n102:hover .n104 { color:#f99d1c; } #html .n104 { width:60px; height:60px; display:flex; flex-direction:row; justify-content:center; align-items:center; align-content:center; border-top:5px solid #f99d1c; border-right:5px solid #f99d1c; border-bottom:5px solid #f99d1c; border-left:5px solid #f99d1c; border-radius:10px; font-size:30px; background-color:#ffffff; color:#002d61; } #html .n104:hover { color:#f99d1c; } #html .n19 { padding-left:60px; padding-top:20vw; padding-right:60px; padding-bottom:18vw; background-size:cover; background-position:top center; background-attachment:fixed; color:#ffffff; background-color:rgba(0, 45, 97, 0.92); overflow-x:hidden; overflow-y:hidden; width:100%; } #html .n82 { position:absolute; left:0; bottom:0; width:40%; z-index:10; } #html .n21 { display:flex; justify-content:flex-end; flex-wrap:wrap; z-index:10; max-width:1900px; margin-left:auto; margin-right:auto; } #html .n24 { width:50%; } #html .n22 { text-align:left; font-size:40px; font-weight:600; margin-bottom:30px; margin-right:30px; width:100%; color:#f99d1c; text-transform:uppercase; } #html .n26 { border-radius:100px; padding-top:0px; padding-right:30px; display:flex; text-align:left; flex-wrap:nowrap; justify-content:center; color:#ffffff; margin-bottom:15px; } #html .n27 { width:40px; height:40px; border-radius:30px; background-color:#ffffff; display:flex; align-items:center; align-content:center; justify-content:center; margin-right:15px; border-top:0 solid ; border-right:0 solid ; border-bottom:0 solid ; border-left:0 solid ; } #html .n28 { font-size:24px; color:#f99d1c; } #html .n29 { width:100%; line-height:1.2em; flex:1; margin-top:5px; } #html .n83 { position:absolute; bottom:0; left:0; right:0; width:100%; overflow-x:hidden; overflow-y:hidden; transform:scale(1) translateY(10px); transform-origin:bottom; z-index:20; pointer-events:none; } #html .n81 { position:absolute; width:100%; overflow-x:hidden; overflow-y:hidden; transform:scale(1.1) translateY(-10px); transform-origin:center; top:0; pointer-events:none; z-index:20; } #html .n217 { padding-left:60px; padding-top:60px; padding-right:60px; padding-bottom:60px; background-size:cover; background-position:top center; background-attachment:fixed; z-index:2; background-color:#ffffff; } #html .n218 { display:flex; max-width:1900px; margin-left:auto; margin-right:auto; } #html .n219 { padding-left:30px; padding-right:30px; width:50%; margin-right:0px; display:flex; } #html .n220 { width:70%; margin-left:auto; margin-right:auto; } #html .n221 { padding-left:30px; padding-right:30px; flex:1; border-radius:10px; border-top:5px solid #002d61; border-right:5px solid #002d61; border-bottom:5px solid #002d61; border-left:5px solid #002d61; padding-top:30px; padding-bottom:30px; } #html .n222 { color:#f99d1c; text-transform:uppercase; text-align:center; font-size:4vw; font-style:italic; } #html .n78 { padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; background-size:cover; background-position:top center; background-attachment:fixed; background-color:#ffffff; z-index:1; min-height:80vh; background-repeat:repeat-y; display:flex; width:100%; overflow-x:hidden; overflow-y:hidden; } #html .n88 { position:absolute; width:100%; overflow-x:hidden; overflow-y:hidden; transform:scale(1.1) translateY(-10px); transform-origin:center; top:0; pointer-events:none; z-index:2; } #html .n89 { position:absolute; bottom:0; left:0; right:0; width:100%; overflow-x:hidden; overflow-y:hidden; transform:scale(1) translateY(5px); transform-origin:bottom; z-index:20; pointer-events:none; } #html .n101 { flex:1; background-size:cover; background-position:center; } #html .n39 { padding-left:60px; padding-top:30px; padding-right:60px; padding-bottom:60px; background-size:cover; background-position:top center; background-attachment:fixed; z-index:10; background-color:#ffffff; } #html .n40 { display:flex; flex-wrap:wrap; justify-content:center; margin-left:auto; margin-right:auto; text-align:left; } #html .n41 { padding-left:30px; padding-right:30px; border-radius:10px; border-top:5px solid #002d61; border-right:5px solid #002d61; border-bottom:5px solid #002d61; border-left:5px solid #002d61; padding-top:30px; padding-bottom:30px; } #html .n42 { color:#f99d1c; text-transform:uppercase; font-style:italic; } #html .n43 { margin-bottom:0px; } #html .n44 { margin-top:15px; } #html .n45 { border-radius:100px; padding-top:0px; padding-right:30px; display:flex; text-align:left; flex-wrap:nowrap; justify-content:center; margin-bottom:15px; } #html .n46 { width:40px; height:40px; border-radius:30px; display:flex; align-items:center; align-content:center; justify-content:center; margin-right:15px; border-top:0 solid ; border-right:0 solid ; border-bottom:0 solid ; border-left:0 solid ; } #html .n47 { font-size:24px; color:#f99d1c; } #html .n48 { width:100%; line-height:1.2em; flex:1; margin-top:5px; } #html .n49 { background-color:rgba(0, 45, 97, 0.82); padding-top:0px; padding-left:60px; padding-right:60px; padding-bottom:60px; width:100%; overflow-x:hidden; overflow-y:hidden; } #html .n50 { flex-wrap:wrap; justify-content:center; display:flex; z-index:20; max-width:1900px; margin-left:auto; margin-right:auto; } #html .n56 { padding-left:30px; padding-right:30px; border-radius:10px; border-top:5px solid #002d61; border-right:5px solid #002d61; border-bottom:5px solid #002d61; border-left:5px solid #002d61; padding-top:30px; padding-bottom:30px; width:calc(50% - 30px); margin-bottom:30px; } #html .n58 { margin-bottom:2.3em; } #html .n59 { text-transform:uppercase; color:#f99d1c; font-style:italic; } #html .n60 { margin-bottom:1em; } #html .n62 { text-align:left; margin-bottom:2em; } #html .n63 { display:flex; justify-content:space-between; flex-wrap:wrap; } #html .n64 { margin-bottom:1.5em; width:48.5%; } #html .n65 { font-size:0.8em; margin-bottom:0.5em; color:#002d61; font-weight:700; } #html .n66 { width:100%; font-size:16px; padding-top:0.2em; padding-bottom:0.2em; padding-left:0.5em; padding-right:0.5em; border-radius:3px; border-top:1px solid #eaeaea; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea; border-left:1px solid #eaeaea; background-color:#f3f3f3; } #html .n67 { padding-bottom:0em; } #html .n68 { font-size:0.8em; margin-bottom:0.5em; font-weight:700; color:#002d61; } #html .n69 { width:100%; font-size:16px; padding-top:0.2em; padding-bottom:0.2em; padding-left:0.5em; padding-right:0.5em; border-radius:3px; border-top:1px solid #eaeaea; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea; border-left:1px solid #eaeaea; background-color:#f3f3f3; height:8em; } #html .n70 { text-align:center; } #html .n73 { background-color:#002d61; color:#ffffff; padding-top:0.7em; padding-bottom:0.7em; padding-left:1em; padding-right:1em; border-radius:4px; width:100%; display:block; text-align:center; line-height:1.5; } #html .n73:hover { background-color:#f99d1c; } #html .n52 { color:#ffffff; display:flex; align-content:center; flex-direction:row; flex-wrap:wrap; width:100%; } #html .n53 { color:#ffffff; width:100%; } #html .n54 { margin-bottom:0.2em; } #html .n55 { color:#ffffff; width:100%; } #html .n93 { position:absolute; width:100%; overflow-x:hidden; overflow-y:hidden; transform:scale(1.1) translateY(-10px); transform-origin:center; top:0; pointer-events:none; } @media screen and (max-width:1400px) { #html .n7 { width:60%; } #html .n218 { z-index:100; } #html .n219 { z-index:100; } }@media screen and (max-width:1100px) { #html .n36 { left:0; top:0vh; } #html .n4 { padding-top:10vw; } #html .n7 { width:70%; } #html .n79 { margin-bottom:6vw; } #html .n80 { transform:scale(1.1) translateY(0px); } #html .n98 { margin-bottom:90px; } #html .n8 { padding-top:30px; } #html .n10 { padding-left:0; padding-right:0; } #html .n12 { width:100%; max-width:100%; } #html .n13 { width:100%; max-width:100%; } #html .n14 { width:100%; margin-left:0; margin-right:0; border-top:0 solid ; border-right:0 solid ; border-bottom:0 solid ; border-left:0 solid ; } #html .n24 { width:55%; } #html .n22 { font-size:32px; } #html .n81 { left:0; transform:scale(1.1) translateY(-0px); } #html .n217 { padding-bottom:60px; padding-top:0px; } #html .n218 { display:block; } #html .n219 { width:100%; margin-bottom:30px; } #html .n220 { width:25%; } #html .n221 { flex:0; background-color:#ffffff; } #html .n78 { margin-top:-20; } #html .n88 { left:0; transform:scale(1.1) translateY(-0px); } #html .n39 { padding-bottom:0px; } #html .n41 { width:100%; margin-bottom:30px; } #html .n49 { padding-top:30px; } #html .n56 { width:100%; } #html .n64 { width:100%; } #html .n52 { width:100%; margin-top:30px; } #html .n93 { left:0; transform:scale(1.2) translateY(-0px); } }@media screen and (max-width:800px) { #html .n36 { top:0vh; } #html .n4 { padding-top:10vw; padding-bottom:20vw; min-height:70vh; position:relative; } #html .n7 { width:80%; } #html .n19 { padding-bottom:40vw; } #html .n24 { width:100%; } #html .n22 { text-align:center; } #html .n26 { flex-wrap:wrap; padding-right:0px; padding-left:0; } #html .n29 { width:100%; flex:auto; text-align:center; } #html .n218 { display:block; } #html .n219 { width:100%; text-align:center; } #html .n220 { margin-left:auto; width:50%; margin-bottom:20px; margin-right:auto; } #html .n39 { padding-bottom:20px; } #html .n41 { width:100%; margin-bottom:20px; } #html .n49 { padding-top:20vw; } #html .n56 { width:100%; } #html .n63 { flex-direction:column; } #html .n64 { width:100%; } #html .n52 { width:100%; margin-bottom:10vw; } }@media screen and (max-width:500px) { #html .n36 { width:400vw; margin-left:-100vw; } #html .n4 { padding-left:20px; padding-top:60px; padding-right:20px; box-shadow:inset 0px -800px 200px -800px rgba(255,255,255,0.4); min-height:60vh; } #html .n7 { width:100%; } #html .n80 { transform:scale(1.1) translateY(5px); } #html .n98 { margin-bottom:15px; font-size:40px; } #html .n99 { width:40px; height:40px; font-size:20px; } #html .n8 { padding-left:20px; padding-right:20px; padding-top:30px; } #html .n5 { font-size:8vw; } #html .n14 { margin-bottom:5px; } #html .n15 { width:40px; height:40px; margin-top:-20px; } #html .n16 { font-size:32px; } #html .n104 { width:40px; height:40px; font-size:20px; } #html .n19 { padding-left:20px; padding-right:20px; padding-top:30vw; } #html .n22 { font-size:20px; } #html .n217 { padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:20px; } #html .n220 { width:100%; } #html .n221 { padding-left:20px; padding-right:20px; } #html .n222 { font-size:6vw; } #html .n78 { min-height:50vh; } #html .n89 { transform:scale(1) translateY(0px); } #html .n39 { padding-left:20px; padding-right:20px; } #html .n41 { padding-left:20px; padding-right:20px; } #html .n42 { font-size:20px; } #html .n45 { padding-right:0px; } #html .n46 { margin-right:0px; } #html .n49 { padding-left:20px; padding-right:20px; padding-top:30px; } #html .n56 { padding-left:20px; padding-right:20px; } #html .n59 { font-size:20px; } #html .n60 { color:#002d61; } #html .n54 { font-size:24px; } } #html .n105 { width:100%; overflow-x:hidden; } #html .n111 { background-size:cover; background-position:top center; color:#ffffff; display:flex; padding-left:60px; padding-right:60px; justify-content:center; align-items:center; align-content:center; flex-wrap:wrap; box-shadow:inset 0px -800px 200px -400px rgba(255,255,255,0.6); background-attachment:scroll; z-index:0; padding-top:4vw; padding-bottom:8vw; min-height:80vh; position:relative; width:100%; overflow-x:hidden; overflow-y:hidden; } #html .n112 { width:50%; z-index:10; } #html .n113 { width:100%; margin-bottom:1vw; } #html .n114 { position:absolute; bottom:0; left:0; right:0; width:100%; overflow-x:hidden; overflow-y:hidden; transform:scale(1.1) translateY(10px); transform-origin:bottom; z-index:1; pointer-events:none; } #html .n121 { text-align:center; margin-bottom:30px; font-size:2vw; z-index:10; width:100%; } #html .n183 { width:calc(50% - 30px); display:flex; align-content:flex-end; flex-direction:row; flex-wrap:wrap; color:#002d61; position:absolute; bottom:0; right:0; z-index:10; text-align:right; margin-bottom:20px; margin-right:0px; padding-right:20px; } #html .n185 { margin-bottom:0.2em; width:100%; } #html .n186 { width:100%; } #html .n192 { padding-bottom:4vw; } #html .n194 { grid-gap:0px; } #html .n199 { text-align:left; } #html .n201 { margin-bottom:2.3em; } #html .n203 { margin-bottom:1em; } #html .n205 { text-align:left; margin-bottom:2em; } #html .n206 { display:flex; justify-content:space-between; flex-wrap:wrap; } #html .n207 { margin-bottom:1.5em; width:100%; } #html .n208 { font-size:0.8em; margin-bottom:0.5em; } #html .n209 { width:100%; font-size:16px; padding-top:0.2em; padding-bottom:0.2em; padding-left:0.5em; padding-right:0.5em; border-radius:3px; border-top:1px solid #eaeaea; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea; border-left:1px solid #eaeaea; background-color:#f3f3f3; } #html .n210 { padding-bottom:0em; } #html .n211 { font-size:0.8em; margin-bottom:0.5em; } #html .n212 { width:100%; font-size:16px; padding-top:0.2em; padding-bottom:0.2em; padding-left:0.5em; padding-right:0.5em; border-radius:3px; border-top:1px solid #eaeaea; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea; border-left:1px solid #eaeaea; background-color:#f3f3f3; height:8em; } #html .n213 { text-align:center; } #html .n216 { background-color:#002d61; color:#ffffff; padding-top:0.7em; padding-bottom:0.7em; padding-left:1em; padding-right:1em; border-radius:4px; width:100%; display:block; text-align:center; line-height:1.5; } #html .n216:hover { background-color:#f99d1c; } @media screen and (max-width:1400px) { #html .n112 { width:60%; } }@media screen and (max-width:1100px) { #html .n111 { padding-top:10vw; } #html .n112 { width:70%; } #html .n113 { margin-bottom:6vw; } #html .n114 { transform:scale(1.1) translateY(0px); } #html .n183 { width:100%; margin-top:30px; } }@media screen and (max-width:800px) { #html .n111 { padding-top:0vw; padding-bottom:0vw; min-height:100vh; position:relative; } #html .n112 { width:80%; } #html .n183 { width:100%; margin-bottom:20px; } #html .n195 { margin-bottom:30px; } #html .n206 { flex-direction:column; } #html .n207 { width:100%; } }@media screen and (max-width:500px) { #html .n111 { padding-left:20px; padding-top:0px; padding-right:20px; box-shadow:inset 0px -800px 200px -400px rgba(255,255,255,0.4); min-height:60vh; } #html .n112 { width:100%; } #html .n114 { transform:scale(1.1) translateY(5px); width:300vw; margin-left:0vw; display:none; } #html .n121 { font-size:5vw; } #html .n183 { margin-right:0px; padding-right:20px; background-color:#ffffff; text-align:center; padding-top:10px; padding-bottom:10px; padding-left:20px; } #html .n185 { font-size:24px; } #html .n193 { padding-top:10vw; padding-bottom:10vw; } } 