*,*::before,*::after{box-sizing:border-box}*{margin:0}html,body{height:100%;scroll-behavior:smooth}body{line-height:1.5}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{font-family:"Source Sans 3",Arial,Helvetica,sans-serif;color:#324c5a;line-height:1;margin:0px;font-weight:600;letter-spacing:-0.01em;text-wrap:balance}h1.centered,h2.centered,h3.centered,h4.centered,h5.centered,h6.centered{text-align:center}h1{font-size:60px;font-size:clamp(31px,4.5vw,60px);font-weight:bold;padding:0px 0px 34px 0px;text-transform:uppercase}@media(max-width: 710px){h1{padding-bottom:22px}}h2{font-size:35px;color:#f4772b;font-size:clamp(21px,2.2vw,35px);padding:0px 0px 22px 0px;line-height:1.16;font-weight:bold;text-transform:uppercase}@media(max-width: 710px){h2{line-height:1.24;padding-bottom:20px}}h3{font-size:30px;font-size:clamp(20px,1.9vw,30px);padding:0px 0px 20px 0px;line-height:1.16;font-weight:bold}@media(max-width: 710px){h3{line-height:1.24;padding-bottom:20px}}h4{color:#f4772b;font-weight:bold;padding:12px 0px 20px 0px;font-size:26px;font-size:clamp(19px,1.8vw,29px)}p+h1{margin-top:35px}p+h2{margin-top:18px}a{color:#ec652f;text-decoration:underline;cursor:pointer;transition:all .22s ease-out}a:hover{color:#faa73f}.button,a.button,p.cmsbutton a{font-size:19px;font-size:clamp(16px,1.9vw,19px);display:block;width:-moz-max-content;width:max-content;text-align:center;vertical-align:top;text-decoration:none !important;text-transform:uppercase;color:#fff;font-weight:900;background-color:#f4772b;border-radius:10px;cursor:pointer;transition:all .22s ease-out;line-height:0;padding:22px 20px;margin:16px 0px 16px 0px}@media(max-width: 710px){.button,a.button,p.cmsbutton a{padding:16px 20px;margin:16px 0px 16px 0px}}p.cmsbutton a{display:inline-block}.button:hover,a.button:hover,p.cmsbutton a:hover{background-color:#faa73f;text-decoration:none;color:#fff;background-image:none;cursor:pointer}p+h1{padding-top:35px}p+h2{padding-top:18px}p+h3{padding-top:16px}p{margin:0;padding:0px 0px 18px 0px;text-wrap:pretty}p.largefont{font-size:32px;line-height:1.3;letter-spacing:-0.01em;padding-bottom:23px;font-size:clamp(21px,2.3vw,32px)}@media(max-width: 710px){p.largefont{padding-bottom:20px}}p.smallfont{font-size:16px}br{padding:0;margin:0;line-height:16px}strong{font-weight:700}hr{display:block;height:1px;border:0;border-top:1px solid hsla(0,0%,100%,.7);margin:10px 0px 0px 0px;padding:0px 0px 30px 0px}.orange{color:#f4772b}.content p{text-wrap:pretty}.content ol{margin:10px 0px 26px 48px;padding:0px}.content ol li{margin:0px 0px 2px 0px;padding:0px 0px 5px 3px}.content ul{margin:10px 0px 26px 0px;padding:0px}.content ul li{margin:0px 0px 2px 0px;padding:0px 0px 5px 17px;text-indent:-17px;list-style:none}.content ul li:before{content:"•";vertical-align:top;font-size:20px;padding:0px 10px 0px 0px;font-weight:bold;color:#f4772b}.content blockquote{margin:20px 0px 20px 0px;font-weight:600;color:#f4772b;font-size:32px;line-height:1.3;letter-spacing:-0.01em;padding-bottom:23px;font-size:clamp(21px,2.3vw,32px)}@media(max-width: 710px){.content blockquote{padding-bottom:20px}}.animate{animation-duration:.85s;animation-delay:.2s;animation-name:animate-fade;animation-timing-function:ease-out;animation-fill-mode:backwards}@keyframes animate-fade{0%{opacity:0;transform:translate(0, 26px)}100%{opacity:1;transform:translate(0, 0)}}.delay-0{animation-delay:0s}.delay-1{animation-delay:.4s}.delay-2{animation-delay:.8s}.delay-3{animation-delay:1.2s}.delay-4{animation-delay:1.6s}.delay-5{animation-delay:2s}.delay-6{animation-delay:2.4s}body{margin:0;padding:0;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;font-family:"Source Sans 3",Arial,Helvetica,sans-serif;font-size:21px;font-size:clamp(16px,1.9vw,21px);line-height:1.4;font-weight:600;color:#324c5a}@media(max-width: 710px){body{line-height:1.34}}.supportstrip{position:static;top:0;left:0;width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;background-color:#addbf0;padding-left:100px;padding-right:100px}@media(max-width: 1915px){.supportstrip{padding-left:4vw;padding-right:4vw}}@media(max-width: 960px){.supportstrip{padding-left:36px;padding-right:36px}}@media(max-width: 490px){.supportstrip{padding-left:30px;padding-right:30px}}@media(max-width: 380px){.supportstrip{padding-left:20px;padding-right:20px}}@media(max-width: 340px){.supportstrip{padding-left:16px;padding-right:16px}}@media(max-width: 1440px){.supportstrip{padding:0px 24px}}@media(max-width: 960px){.supportstrip{display:none}}.supportstrip a{display:block;text-align:center;text-wrap:balance;color:#324c5a;font-weight:700;font-size:16px;line-height:1;letter-spacing:-0.02em;text-decoration:none;padding:12px 6px}.supportstrip a:hover{color:#f4772b;text-decoration:none}@media(max-width: 1366px){.supportstrip a{padding:9px 6px}}.header{position:static;transition:all .22s ease-out;top:0;width:100%;height:100px;background-color:#324c5a;transition:all .22s ease-out;z-index:10;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding-left:100px;padding-right:100px}@media(max-width: 1915px){.header{padding-left:4vw;padding-right:4vw}}@media(max-width: 960px){.header{padding-left:36px;padding-right:36px}}@media(max-width: 490px){.header{padding-left:30px;padding-right:30px}}@media(max-width: 380px){.header{padding-left:20px;padding-right:20px}}@media(max-width: 340px){.header{padding-left:16px;padding-right:16px}}.header.fixed{position:fixed}@media(max-width: 960px){.header{height:90px;position:fixed}}.header .headerflex{display:flex;max-width:none;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}.header .logos{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}@media(max-width: 1220px){.header .logos{min-width:360px}}@media(max-width: 490px){.header .logos{min-width:auto;width:100%}}.header a.logolink{display:inline-block;vertical-align:middle;text-decoration:none;transition:all .22s ease-out;margin:10px 36px 0px 0px}.header a.logolink img{display:block;height:54px}@media(max-width: 1366px){.header a.logolink{margin-right:32px}.header a.logolink img{height:50px}}@media(max-width: 1220px){.header a.logolink{margin-right:28px}.header a.logolink img{height:48px}}@media(max-width: 490px){.header a.logolink{margin-right:20px}.header a.logolink img{height:38px}}@media(max-width: 380px){.header a.logolink{margin-right:16px}.header a.logolink img{height:36px}}@media(max-width: 340px){.header a.logolink{margin-right:15px}.header a.logolink img{height:34px}}.header img.logo2{display:inline-block;vertical-align:middle;transition:all .22s ease-out;height:60px}@media(max-width: 1366px){.header img.logo2{height:56px}}@media(max-width: 1220px){.header img.logo2{height:54px}}@media(max-width: 490px){.header img.logo2{height:44px}}@media(max-width: 380px){.header img.logo2{height:40px}}@media(max-width: 340px){.header img.logo2{height:36px}}.header .supportbutton{font-size:17px;margin:9px 0px 0px 0px}@media(max-width: 960px){.header .supportbutton{display:none}}.mainnav{z-index:2;position:relative;transition:all .22s ease-out;height:40px;text-align:center;display:block;width:100%;background-color:#f4772b;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;padding-left:100px;padding-right:100px}@media(max-width: 1915px){.mainnav{padding-left:4vw;padding-right:4vw}}@media(max-width: 960px){.mainnav{padding-left:36px;padding-right:36px}}@media(max-width: 490px){.mainnav{padding-left:30px;padding-right:30px}}@media(max-width: 380px){.mainnav{padding-left:20px;padding-right:20px}}@media(max-width: 340px){.mainnav{padding-left:16px;padding-right:16px}}.mainnav.fixed{position:fixed;top:100px}@media(max-width: 960px){.mainnav{display:none}}.mainnav .nav{position:relative;display:inline-block;vertical-align:top;box-sizing:border-box;padding:0px;margin:11px 5px 0px 5px;text-align:center;text-decoration:none;font-size:17px;line-height:18px;color:#fff;font-weight:900;text-transform:uppercase;transition:all .22s ease-out;cursor:pointer}.mainnav .nav .arrow{display:inline-block;content:"";vertical-align:top;width:0;height:0;margin:-1px 0px 0px 22px;border-top:9px solid rgba(0,0,0,0);border-bottom:9px solid rgba(0,0,0,0);border-left:9px solid #fff}.mainnav .nav .subnav{display:block;visibility:hidden;opacity:0;z-index:8;position:absolute;top:29px;left:-16px;width:206px;background:#fff;text-align:left;padding:12px 0px;transition:all .22s ease-out}.mainnav .nav .subnav a{display:block;color:#324c5a;padding:7px 0px 7px 16px;text-decoration:none}.mainnav .nav .subnav a:hover{color:#f4772b}.mainnav .nav .subnav a.current,.mainnav .nav .subnav a.section{color:#f4772b}.mainnav .nav .subnav a.thirdnav{font-size:14px;line-height:1.2;font-weight:normal;text-transform:none;padding:2px 10px 5px 22px}.mainnav .nav .subnav a.thirdnav.last{margin-bottom:6px}.mainnav .nav:hover{color:hsla(0,0%,100%,.68)}.mainnav .nav:hover .arrow{margin:3px 0px 0px 13px;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-top:9px solid hsla(0,0%,100%,.68)}.mainnav .nav:hover .subnav{visibility:visible;opacity:1}.mainnav .nav.noarrow::after{border:none;margin:0}@media(max-width: 1220px){.mainnav .nav{font-size:16px}}.menubutton{display:none;position:fixed;transition:all .22s ease-out;z-index:100;top:30px;right:24px;margin:0px}.menubutton svg{fill:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.menubutton .burger{stroke:#fff;height:28px;transition:all .22s ease-out}.menubutton .close{display:none;stroke:#fff;height:28px}@media(max-width: 960px){.menubutton{display:inline-block}}@media(max-width: 380px){.menubutton{right:20px}}@media(max-width: 340px){.menubutton{right:14px}}.menubutton.open{position:fixed;margin:0;display:inline-block}.menubutton.open .burger{display:none}.menubutton.open .close{display:block}.phonenav{display:none;position:fixed;width:250px;top:90px;right:-302px;transition:all .22s ease-out;background-color:#fff;padding:0px 0px 8px 0px;text-align:left;height:calc(100vh - 90px);height:calc(100dvh - 90px);overflow:scroll}@media(max-width: 960px){.phonenav{display:block}}.phonenav.open{right:0}.phonenav a.supportbutton{display:block;width:100%;background-color:#f4772b;margin:0px 0px 4px 0px;border-radius:0;text-align:left;padding:16px 0px 14px 16px;font-size:18px;line-height:18px;font-weight:bold;color:#fff}.phonenav a.supportbutton:hover{text-decoration:none}.phonenav .supportstrip{display:block;padding:0px 0px 12px 0px;margin:-11px 0px 1px 0px;background-color:#f4772b}.phonenav .supportstrip a{color:#fff;padding:0;text-align:left;font-weight:normal;text-decoration:none;font-size:16px;line-height:22px;padding:4px 4px 4px 16px}.phonenav .nav{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;box-sizing:border-box;padding:16px 0px 14px 0px;margin:0px 16px;text-transform:uppercase;text-decoration:none;font-size:18px;line-height:18px;font-weight:bold;color:#324c5a;border-bottom:2px solid #f4772b}.phonenav .nav .arrow{display:inline-block;vertical-align:top;width:0;height:0;margin:-2px 0px 0px 0px;border-top:9px solid rgba(0,0,0,0);border-bottom:9px solid rgba(0,0,0,0);border-left:9px solid #324c5a}.phonenav .nav .subnav{display:none;width:100%;padding:5px 0px}.phonenav .nav .subnav a{display:block;color:#324c5a;text-transform:capitalize;font-weight:normal;text-decoration:none;font-size:16px;line-height:22px;padding:4px 0px}.phonenav .nav .subnav a.thirdnav{font-size:14px;line-height:1.2;font-weight:normal;text-transform:none;padding:2px 0px 7px 23px}.phonenav .nav .subnav a.thirdnav.last{margin-bottom:6px}.phonenav .nav .subnav a:hover{text-decoration:none}.phonenav .nav .subnav a.current,.phonenav .nav .subnav a.section{color:#f4772b;text-decoration:none}.phonenav .nav.last{border:none}.phonenav .nav.current .arrow,.phonenav .nav.section .arrow,.phonenav .nav.active .arrow{display:inline-block;vertical-align:top;width:0;height:0;margin:3px 0px 0px 0px;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-top:9px solid #324c5a}.phonenav .nav.current .subnav,.phonenav .nav.section .subnav,.phonenav .nav.active .subnav{display:block}.phonenav .noarrow{border:none;padding-bottom:16px}.panel{position:relative;display:block;background-color:#fff;width:100%;margin:0 auto;text-align:left;padding-left:100px;padding-right:100px}@media(max-width: 1915px){.panel{padding-left:4vw;padding-right:4vw}}@media(max-width: 960px){.panel{padding-left:36px;padding-right:36px}}@media(max-width: 490px){.panel{padding-left:30px;padding-right:30px}}@media(max-width: 380px){.panel{padding-left:20px;padding-right:20px}}@media(max-width: 340px){.panel{padding-left:16px;padding-right:16px}}.panel.allowoverflow{overflow:visible}.panel.preventoverflow{overflow:hidden}.panel.headmargin.scrolled{margin-top:140px}@media(max-width: 960px){.panel.headmargin.scrolled{margin-top:90px}}@media(max-width: 960px){.panel.headmargin{margin-top:90px}}.panel.toppadding{padding-top:60px}@media(max-width: 1220px){.panel.toppadding{padding-top:50px}}@media(max-width: 960px){.panel.toppadding{padding-top:46px}}@media(max-width: 710px){.panel.toppadding{padding-top:40px}}.panel.bottompadding{padding-bottom:50px}@media(max-width: 1220px){.panel.bottompadding{padding-bottom:40px}}@media(max-width: 710px){.panel.bottompadding{padding-bottom:26px}}.panel.centered{text-align:center}.panel.bluebackground{background-color:#addbf0}.panel.minheight{min-height:calc(94vh - 110px)}@media(max-width: 960px){.panel.minheight{min-height:56vw}}@media(max-width: 710px){.panel.minheight{min-height:80vw}}.panel span.offsetanchor{position:absolute;top:-140px;width:0px;height:100px;visibility:hidden;pointer-events:none}@media(max-width: 1915px){.panel span.offsetanchor{top:-120px}}@media(max-width: 1690px){.panel span.offsetanchor{top:-110px}}@media(max-width: 1366px){.panel span.offsetanchor{top:-100px}}@media(max-width: 710px){.panel span.offsetanchor{top:-70px}}.panel.orangepanel{background-color:#f4772b;color:#fff}.panel.orangepanel h1,.panel.orangepanel h2,.panel.orangepanel h3,.panel.orangepanel h4{color:#fff}.panel.orangepanel a{color:#fff}.panel.orangepanel a:hober{color:#fff;text-decoration:underline}.content{position:relative;z-index:1;width:100%;max-width:1320px;margin:0 auto}.content.minheight{min-height:300px}.content .maxtextwidth{max-width:960px}.content .maxpicwidth{max-width:1080px}.content.flexblocks{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}.content.flexblocks.stretch{align-items:stretch}.content.flexblocks .textarea{width:52%}@media(max-width: 960px){.content.flexblocks .textarea{width:100%}}.content.flexblocks .textarea.hasleftpic{order:2}.content.flexblocks .leftrightpics{width:42%;align-self:flex-start;position:sticky;top:180px}@media(max-width: 960px){.content.flexblocks .leftrightpics{width:100%;margin-top:20px}}.content.flexblocks .leftpic{order:1}@media(max-width: 1220px){.content.flexblocks{align-items:flex-start}}@media(max-width: 960px){.content.flexblocks{display:block}}@media(max-width: 710px){.content.flexblocks{flex-flow:column}}.content img.full{display:block;width:100%;padding-bottom:50px}@media(max-width: 1220px){.content img.full{padding-bottom:40px}}@media(max-width: 710px){.content img.full{padding-bottom:26px}}@media(max-width: 710px){.content img.full{padding-bottom:20px}}.content p+img.full{padding:10px 0px 30px 0px}.videoframe{position:relative;padding:calc(100vh - 170px) 0 0 0;margin-bottom:50px}@media(max-width: 1220px){.videoframe{margin-bottom:40px}}@media(max-width: 710px){.videoframe{margin-bottom:26px}}@media(max-width: 1440px){.videoframe{padding:calc(100vh - 156px) 0 0 0}}@media(max-width: 960px){.videoframe{padding:56% 0 0 0}}.videocontroller{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;cursor:pointer}.videocontroller .playbutton{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:180px;height:180px}@media(max-width: 1366px){.videocontroller .playbutton{width:160px;height:160px}}@media(max-width: 1220px){.videocontroller .playbutton{width:140px;height:140px}}@media(max-width: 960px){.videocontroller .playbutton{width:100px;height:100px}}@media(max-width: 710px){.videocontroller .playbutton{width:80px;height:80px}}.videocontroller.playing .playbutton{opacity:0}.pagepic{margin:0px 0px 30px 0px;box-sizing:border-box;transition:all .22s ease-out}@media(max-width: 710px){.pagepic{margin-bottom:18px}}.pictext{display:block;margin:-6px 0px 20px 0px;padding:0px 0px 0px 0px;font-size:19px;font-size:clamp(16px,1.9vw,19px);line-height:1.3;font-style:italic;color:#768a93}.picabove{padding:0px 0px 20px 0px}.picabove .pictext{margin-top:-24px}.picsbelow{padding:30px 0px 0px 0px}.picsbelow .pictext{margin-top:-36px;margin-bottom:30px}img.centered{margin:0 auto}a.picturelink{margin:0px 0px 20px 0px;overflow:hidden;display:block;height:auto}a.picturelink img{transition:all .22s ease-out}a.picturelink img:hover{transform:scale(1.016)}.thumbnailgallery{width:100%;display:block;margin:0px;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.thumbnail{display:block;width:49%;margin-top:2%;box-sizing:border-box;overflow:hidden}.thumbnail img{transition:all .22s ease-out}.thumbnail img:hover{transform:scale(1.016)}.videoframe{display:block;padding:0px;margin:0px 0px 30px 0px}.accordion-toggle{cursor:pointer}.accordion-content{display:none}.accordion-content.default{display:block}.showhidearea{margin-top:20px;max-width:1320px;border-bottom:1px solid #f4772b}.showhideblock h3{padding:30px 0px 30px 0px;border-top:1px solid #f4772b;text-wrap:pretty}@media(max-width: 710px){.showhideblock h3{padding:25px 0px 25px 0px}}.showhideblock h3 a{display:block;color:#324c5a;text-decoration:none}.showhideblock h3 a:hover{color:#324c5a;text-decoration:none;cursor:pointer}.showhideblock .accordion-content{padding-left:36px;padding-bottom:30px;margin-top:-5px}@media(max-width: 710px){.showhideblock .accordion-content{padding-left:20px}}.showhideblock .accordion-content h3{padding-top:0;border:none}.showhideblock h3 a svg{display:inline-block;vertical-align:middle;margin-top:-7px;width:14px;fill:#f4772b;margin-right:20px;transition:all .22s ease-out}@media(max-width: 710px){.showhideblock h3 a svg{margin-right:10px}}.showhideblock h3 a:hover svg{fill:#faa73f;transform:rotate(90deg)}.showhideblock h3 a.open svg{fill:#faa73f;transform:rotate(90deg)}.accordian-picabove{margin:0px 0px 10px 0px}.accordian-picleft{display:inline-block;float:left;margin:0px 30px 30px 0px;max-width:45%}@media(max-width: 710px){.accordian-picleft{float:none;display:block;margin:0px 0px 10px 0px;max-width:none}}.accordian-picright{display:inline-block;float:right;margin:0px 0px 20px 30px;max-width:45%}@media(max-width: 710px){.accordian-picright{float:none;display:block;margin:0px 0px 10px 0px;max-width:none}}.accordian-picbelow{margin:20px 0px 10px 0px}.extracontentblock .flex{align-items:center}.extracontentblock .flex .pagepic{margin:0}.extracontentblock h3{text-transform:uppercase}.extracontentblock .picabove{padding:0px 0px 16px 0px;margin-top:-20px}.decorative{width:auto;height:auto;z-index:1;position:absolute}.hidden{display:none}.visuallyhidden{visibility:hidden}.visible-phone{display:none !important}.hidden-desktop{display:none !important}.visible-desktop{display:inherit !important}.hidden{display:none !important}@media(max-width: 710px){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-phone{display:inherit !important}.hidden-phone{display:none !important}}.darkblend{background:linear-gradient(160deg, rgba(50, 76, 90, 0.4) 0%, rgba(50, 76, 90, 0) 55%);position:absolute;top:0;left:0;width:100%;height:30vw;z-index:0}.homepage .flexslider{height:520px}@media(max-width: 1440px){.homepage .flexslider{height:500px}}@media(max-width: 1366px){.homepage .flexslider{height:488px}}@media(max-width: 710px){.homepage .flexslider{height:360px}}a.bannerlink{text-decoration:none}.home1{background-size:cover;background-position:center center;height:520px}@media(max-width: 1440px){.home1{height:500px}}@media(max-width: 1366px){.home1{height:488px}}@media(max-width: 710px){.home1{height:360px}}.home1 .darkblend{background:linear-gradient(160deg, rgba(50, 76, 90, 0.4) 0%, rgba(50, 76, 90, 0.1) 76%);height:520px}@media(max-width: 1440px){.home1 .darkblend{height:500px}}@media(max-width: 1366px){.home1 .darkblend{height:488px}}@media(max-width: 710px){.home1 .darkblend{height:360px}}.home1 .short{max-width:720px;position:relative;z-index:1}.home1 .short p.subhead{margin:0;padding:0;color:#fff;font-size:40px;font-size:clamp(21px,2.8vw,40px);line-height:.9;font-weight:900;text-transform:uppercase;margin-bottom:13px}.home1 .short h1{color:#fff;font-size:clamp(40px,6.2vw,86px);line-height:.9}.home1 .short p+h1{padding:0;margin:0}@media(max-width: 1366px){.home1 .short{max-width:55vw}}@media(max-width: 710px){.home1 .short{max-width:76vw}}@media(max-width: 560px){.home1 .short{max-width:100vw}}.home1 .homebutton{position:absolute;bottom:42px}@media(max-width: 710px){.home1 .homebutton{bottom:36px}}.home2{background-color:#fff;padding:0}.homeboxes{display:flex;flex-flow:row nowrap;justify-content:center;align-items:stretch;padding:50px 50px 0px 0px}@media(max-width: 1915px){.homeboxes{padding:3vw 3vw 0px 0px}}@media(max-width: 710px){.homeboxes{display:block;padding:15px 15px 0px 0px}}.homeboxes .homebox{position:relative;width:50%;height:30vw;min-height:300px;max-height:530px;padding:3vw 3vw;background-color:#f4772b;text-decoration:none;margin-left:50px;margin-bottom:50px;background-size:cover;background-position:center center}.homeboxes .homebox h2{color:#fff;font-size:40px;font-size:clamp(26px,2.8vw,40px);position:relative;z-index:1}.homeboxes .homebox p{opacity:0;color:#fff;font-size:32px;line-height:1.3;letter-spacing:-0.01em;padding-bottom:23px;font-size:clamp(21px,2.3vw,32px)}@media(max-width: 710px){.homeboxes .homebox p{padding-bottom:20px}}.homeboxes .homebox.box1{height:calc(60vw + 50px);min-height:calc(600px + 3vw);max-height:1110px}.homeboxes .homebox.box3 .darkblend{opacity:0}.homeboxes .homebox:hover{background-image:none !important;background:#f4772b}.homeboxes .homebox:hover .darkblend{opacity:0}.homeboxes .homebox:hover p{opacity:1}@media(max-width: 1915px){.homeboxes .homebox{margin-left:3vw;margin-bottom:3vw}.homeboxes .homebox.box1{height:63vw}}@media(max-width: 1440px){.homeboxes .homebox{padding:45px}}@media(max-width: 1220px){.homeboxes .homebox{padding:30px}}@media(max-width: 960px){.homeboxes .homebox{padding:30px}}@media(max-width: 710px){.homeboxes .homebox{display:block;width:calc(100% - 15px);margin-left:15px;margin-right:15px;margin-bottom:15px}.homeboxes .homebox.box1{height:30vw;min-height:300px;max-height:530px}}@media(max-width: 380px){.homeboxes .homebox{padding:20px}}@media(max-width: 340px){.homeboxes .homebox{padding:16px}}.homeboxes .twoboxes{position:relative;width:50%;display:flex;flex-flow:column;justify-content:space-between;align-items:center;margin-left:50px}.homeboxes .twoboxes .homebox{width:100%;margin-left:0}@media(max-width: 1915px){.homeboxes .twoboxes{margin-left:3vw}}@media(max-width: 710px){.homeboxes .twoboxes{display:block;width:calc(100% - 15px);margin-left:15px;margin-right:15px;margin-bottom:15px}}.corestaff{padding-top:66px;padding-bottom:100px;text-align:right}.corestaff img{width:84%;max-width:1495px;display:inline-block}.corestaff p{position:absolute;max-width:300px;padding:80px 0px 0px 0px;text-align:left;font-size:28px;line-height:1.2;letter-spacing:-0.01em;font-size:clamp(16px,2.3vw,32px)}.corestaff p span{display:block;font-weight:bold;font-size:180px;font-size:clamp(31px,11vw,220px);line-height:.8}@media(max-width: 1690px){.corestaff{padding-top:40px;padding-bottom:70px}.corestaff p{max-width:18%;padding-top:70px}}@media(max-width: 1220px){.corestaff{padding-top:32px;padding-bottom:60px}.corestaff p{padding-top:50px}}@media(max-width: 960px){.corestaff{padding-bottom:40px}.corestaff p{padding-top:30px}.corestaff img{width:82%}}@media(max-width: 710px){.corestaff{padding-bottom:40px}.corestaff p{width:29%;max-width:110px;padding-top:0px;line-height:1.14}.corestaff p span{line-height:.94}.corestaff img{width:76%}}@media(max-width: 380px){.corestaff img{width:74%}}.aboutvideopanel{position:relative;background-color:rgba(173,219,240,.5);padding:40px;max-height:90vh}@media(max-width: 960px){.aboutvideopanel{padding:40px}}@media(max-width: 710px){.aboutvideopanel{padding:20px}}@media(max-width: 490px){.aboutvideopanel{padding:10px}}.aboutvideopanel .firstvideo{position:relative;padding:calc(100vh - 170px) 0 0 0}@media(max-width: 1440px){.aboutvideopanel .firstvideo{padding:calc(100vh - 156px) 0 0 0}}@media(max-width: 960px){.aboutvideopanel .firstvideo{padding:56% 0 0 0}}.decorate1{width:186px;top:390px;right:0}@media(max-width: 1440px){.decorate1{top:386px}}@media(max-width: 1366px){.decorate1{top:396px}}@media(max-width: 960px){.decorate1{width:160px;top:320px}}@media(max-width: 710px){.decorate1{display:none}}.decorate2{width:14vw;bottom:-8vw;left:0}.decorate3{width:32vw;top:180px;right:10vw}@media(max-width: 1440px){.decorate3{top:200px}}@media(max-width: 960px){.decorate3{width:36vw;right:4vw;top:94px}}.flexslider{padding:0;position:relative;margin:0 auto;overflow:hidden;zoom:1;z-index:1}.flexslider.headmargin.scrolled{margin-top:140px}@media(max-width: 960px){.flexslider.headmargin.scrolled{margin-top:90px}}@media(max-width: 960px){.flexslider.headmargin{margin-top:90px}}.flexslider ul{margin:0px;padding:0px}.flexslider ul li{margin:0px;padding:0px;text-indent:0px;list-style:none;list-style:none}.flexslider ul li:before{content:"";font-size:0px;padding:0px}.flex-direction-nav,ul,ol{padding:0;margin:0}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider .slides>li,.portfolioslider .slides>li,.themeslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides,.portfolioslider .slides,.themeslider .slides{zoom:1}.flex-direction-nav{position:absolute;width:100%;height:60px;bottom:0px;z-index:9}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{position:absolute;top:0;overflow:hidden;width:0px;height:0px;border-top:30px solid rgba(0,0,0,0);border-bottom:30px solid rgba(0,0,0,0)}.flex-direction-nav .flex-prev{left:0px;border-right:36px solid #324c5a}.flex-direction-nav .flex-next{right:0px;border-left:36px solid #324c5a}.flex-control-nav{position:absolute;z-index:10;width:400px;bottom:55px;left:0;right:0;margin:0 auto;text-align:center}.flex-control-nav li{margin:0 14px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:26px;height:26px;overflow:hidden;display:block;background:#fff;cursor:pointer;text-indent:-9999px;border-radius:50%;color:#fff}.flex-control-paging li a:hover{background:#f4772b;color:#f4772b}.flex-control-paging li a.flex-active{background:#f4772b;color:#f4772b;cursor:default}@media(max-width: 1366px){.flex-direction-nav{height:52px}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{border-top:26px solid rgba(0,0,0,0);border-bottom:26px solid rgba(0,0,0,0)}.flex-direction-nav .flex-prev{border-right:30px solid #324c5a}.flex-direction-nav .flex-next{border-left:30px solid #324c5a}.flex-control-paging li a{width:26px;height:26px}}@media(max-width: 1290px){.flex-control-nav li{margin:0 10px}.flex-control-paging li a{width:24px;height:24px}}@media(max-width: 960px){.flex-direction-nav{height:44px}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{border-top:22px solid rgba(0,0,0,0);border-bottom:22px solid rgba(0,0,0,0)}.flex-direction-nav .flex-prev{border-right:25px solid #324c5a}.flex-direction-nav .flex-next{border-left:25px solid #324c5a}.flex-control-nav li{margin:0 8px}.flex-control-paging li a{width:20px;height:20px}}@media(max-width: 710px){.flex-control-nav{text-align:right;left:auto;right:20px;max-width:50%}}.footer{position:relative;width:100%;background-color:#324c5a;padding-left:100px;padding-right:100px;padding-top:34px;padding-bottom:30px;font-size:16px;color:#fff}@media(max-width: 1915px){.footer{padding-left:4vw;padding-right:4vw}}@media(max-width: 960px){.footer{padding-left:36px;padding-right:36px}}@media(max-width: 490px){.footer{padding-left:30px;padding-right:30px}}@media(max-width: 380px){.footer{padding-left:20px;padding-right:20px}}@media(max-width: 340px){.footer{padding-left:16px;padding-right:16px}}.footer.flex{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}.footer .half{width:50%}.footer a{color:#fff}.footer a:hover{color:#f4772b}.footer a.button{display:inline-block;font-size:16px}.footer a.button:hover{color:#fff}.footer a.whitebutton{background-color:#fff;color:#f4772b;padding:18px 18px}.footer a.whitebutton:hover{background-color:#faa73f;color:#fff}.footer a.button1{margin-right:12px}.footer a.button3{margin-right:12px;margin-top:11px}.footer a.button4{margin-right:26px;margin-top:11px}.footer .terms{font-size:12px;line-height:15px;font-weight:600;padding-bottom:10px;max-width:730px}.footer .rightside{width:50%;text-align:right}.footer .rightside .icons{margin-top:5px;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center}.footer .rightside .icons a{width:46px;height:46px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-left:12px}.footer .rightside .icons svg{fill:#324c5a;width:28px}.footer .rightside .icons .bluesky svg{padding-top:1px}.footer .rightside .icons a:hover{background-color:#f4772b}.footer .rightside .icons a:hover svg{fill:#fff}.footer .rightside a.newsletterbutton{display:inline-block;font-size:17px;margin:29px 0px 0px 0px}.footer .rightside .euroflag{margin-top:26px;margin-left:auto;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:flex-start}.footer .rightside .euroflag img{display:block;margin-left:16px}.footer .rightside .euroflag p{font-size:16px;line-height:1.26;color:#fff;font-weight:700;padding:9px 0px 0px 0px}@media(max-width: 1220px){.footer .half{width:45%}.footer .rightside{width:55%}.footer a.button1{margin-right:10px;margin-bottom:0}}@media(max-width: 960px){.footer.flex{display:block}.footer .half{width:100%;order:1}.footer .rightside{width:100%;text-align:left;margin-top:30px;order:2}.footer .rightside .icons{justify-content:flex-start}.footer .rightside .icons a{margin-left:0px;margin-right:16px}.footer .rightside .euroflag{justify-content:flex-start}}@media(max-width: 540px){.footer .rightside .euroflag{flex-flow:row wrap}.footer .rightside .euroflag .button4{margin-right:30vw}.footer .rightside .euroflag p{margin-top:12px}.footer .rightside .euroflag img{margin-top:12px}}@media(max-width: 430px){.footer .rightside .icons a{margin-right:10px}}.newsholder{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;z-index:1;gap:1%}.newsholder .post{width:24%}@media(max-width: 1290px){.newsholder .post{width:32%}}@media(max-width: 710px){.newsholder .post{width:49%}}@media(max-width: 490px){.newsholder .post{width:100%}}.post{display:block;position:relative;background-color:#457083;margin:0px 0px 24px 0px;text-decoration:none}.post .tag{display:inline-block;position:absolute;top:25px;left:0;background:#fff;color:#f4772b;font-size:16px;line-height:1;padding:11px 14px 10px 19px}.post figure{width:100%;overflow:hidden;background-size:cover;padding:60% 10px 10px 10px;font-size:0;background-position:center center}.post p.fulltext{display:none}.post p.cutoff{padding:20px 18px 50px 20px;font-size:19px;line-height:1.2;color:#fff;font-weight:700}.post p.placedate{position:absolute;bottom:0;width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;font-size:16px;color:#fff;padding:0px 18px 18px 20px}.post:hover{background-color:#f4772b;text-decoration:none}.post:hover figure{opacity:0}.post:hover p.fulltext{display:block;position:absolute;text-transform:uppercase;top:90px;padding:0px 14px 0px 21px;color:#fff;line-height:1.1;font-weight:700}.post:hover p.cutoff{opacity:0}@media(max-width: 1340px){.post p.cutoff{font-size:18px}}@media(max-width: 960px){.post .tag{top:16px;padding:8px 12px 8px 12px}.post p.cutoff{font-size:16px}}@media(max-width: 710px){.post{margin-bottom:20px}.post .tag{top:14px;padding:7px 10px 6px 10px}.post figure{padding:60% 5px 5px 5px}.post p.cutoff{padding:13px 8px 48px 13px}.post p.placedate{padding:0px 13px 13px 10px}.post:hover{background-color:#457083}.post:hover figure{opacity:1}.post:hover p.cutoff{opacity:1}.post:hover p.fulltext{display:none}}@media(max-width: 490px){.post p.cutoff{padding-bottom:42px;font-size:17px;line-height:1.3}.post p.placedate{font-size:15px}}.newsmaxtextwidth{width:70%}@media(max-width: 710px){.newsmaxtextwidth{width:100%}}.newsdateside{float:right;font-weight:bold;text-align:right}.newsdateside.hide{display:none}@media(max-width: 960px){.newsdateside{text-align:left}}@media(max-width: 710px){.newsdateside{float:none;margin-bottom:20px}}.leftrightdate{font-weight:bold;text-align:right}@media(max-width: 960px){.leftrightdate{text-align:left}}.leftpic .leftrightdate{text-align:left}.nextprevarrows{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:100%}.nextprevarrows a{display:block;width:0px;height:0px;border-top:30px solid rgba(0,0,0,0);border-bottom:30px solid rgba(0,0,0,0)}.nextprevarrows a.prev{left:0px;border-right:36px solid #f4772b}.nextprevarrows a.prev:hover{border-right:36px solid #457083}.nextprevarrows a.next{right:0px;border-left:36px solid #f4772b}.nextprevarrows a.next:hover{border-left:36px solid #457083}@media(max-width: 710px){.nextprevarrows{margin-top:30px}.nextprevarrows a{border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0)}.nextprevarrows a.prev{border-right:26px solid #f4772b}.nextprevarrows a.prev:hover{border-right:26px solid #457083}.nextprevarrows a.next{border-left:26px solid #f4772b}.nextprevarrows a.next:hover{border-left:26px solid #457083}}.pagination{display:block;clear:both;width:100%;text-align:right;padding:30px 0px 0px 0px;margin:0;font-size:0}.pagination li{display:inline-block;margin:0px 0px 0px 5px;padding:0;text-indent:0px}.pagination li:before{content:"";padding:0}.pagination a,.pagination a.active{padding:9px 16px 9px 16px;color:#fff;font-size:17px;margin-left:5px;line-height:0;text-align:center;background-color:#f4772b;text-decoration:none}.pagination a:hover{background-color:#faa73f;color:#fff;text-decoration:none}.pagination li.active a,.pagination a.active{background-color:#457083;cursor:default}a.backbutton{padding-left:34px;position:relative}a.backbutton svg{width:12px;fill:#fff;position:absolute;left:12px;top:12px}form.filterform{margin:0px 0px 40px 0px;padding:0;position:relative}form.filterform select{position:relative;display:inline-block;margin:0px 4px 12px 0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#faa73f;color:#fff;font-family:"Source Sans 3",Arial,Helvetica,sans-serif;font-size:17px;line-height:18px;font-weight:900;border-radius:10px;padding:12px 34px 12px 18px;background-image:url("../images/icons/triangle2.png");background-size:20px;background-position:right 13px top 16px;background-repeat:no-repeat;width:240px}form.filterform select.yearselect{width:165px}form.filterform select.tagselect{width:529px}form.filterform select.regionselect{width:330px}form.filterform select.countryselect{width:264px}@media(max-width: 1436px){form.filterform select{margin-right:2px}form.filterform select.yearselect{width:10vw}form.filterform select.tagselect{width:38vw}form.filterform select.regionselect{width:24vw}form.filterform select.countryselect{width:17vw}}@media(max-width: 1220px){form.filterform select.tagselect{width:36vw}form.filterform select.regionselect{width:23vw}form.filterform select.countryselect{width:18vw}}@media(max-width: 960px){form.filterform select{margin-bottom:8px}form.filterform select.yearselect{width:26vw}form.filterform select.tagselect{width:56vw}form.filterform select.regionselect{width:42vw}form.filterform select.countryselect{width:40vw}}@media(max-width: 380px){form.filterform select.yearselect{width:28vw}form.filterform select.tagselect{width:58vw}form.filterform select.regionselect{width:44vw}form.filterform select.countryselect{width:42vw}}form.filterform .searchterm{display:inline-block;position:relative;background-color:#457083;margin-right:6px;color:#fff;font-size:17px;line-height:18px;font-weight:700;border-radius:10px;padding:9px 35px 9px 14px}form.filterform .searchterm .close{position:absolute;padding:4px;top:6px;right:6px;display:block;color:#fff;font-size:26px;font-weight:900;text-decoration:none}@media(max-width: 1415px){form.filterform .searchterm{margin-right:2px}}.searchpage form.filterform select.categoryselect{width:200px}.searchpage form.filterform select.yearselect{width:130px}.searchpage form.filterform select.tagselect{width:400px}.searchpage form.filterform select.regionselect{width:280px}@media(max-width: 1414px){.searchpage form.filterform select{margin-right:2px}.searchpage form.filterform select.yearselect{width:10vw}.searchpage form.filterform select.tagselect{width:27vw}.searchpage form.filterform select.regionselect{width:21vw}.searchpage form.filterform select.countryselect{width:17vw}}@media(max-width: 1336px){.searchpage form.filterform select.regionselect{width:20vw}.searchpage form.filterform select.countryselect{width:16vw}}@media(max-width: 1220px){.searchpage form.filterform select.tagselect{width:24vw}.searchpage form.filterform select.regionselect{width:18vw}.searchpage form.filterform select.countryselect{width:16vw}}@media(max-width: 960px){.searchpage form.filterform select.yearselect{width:12vw}.searchpage form.filterform select.tagselect{width:46vw}.searchpage form.filterform select.regionselect{width:32vw}.searchpage form.filterform select.countryselect{width:32vw}}@media(max-width: 710px){.searchpage form.filterform select{margin-bottom:8px}.searchpage form.filterform select.yearselect{width:26vw}.searchpage form.filterform select.tagselect{width:83vw}.searchpage form.filterform select.regionselect{width:41vw}.searchpage form.filterform select.countryselect{width:41vw}}.boardpanel{background-color:rgba(173,219,240,.5)}.boardpanel h3{font-size:1.4em;margin:0px 0px 20px 0px}@media(max-width: 1690px){.boardpanel h3{margin:0px 0px 20px 0px}}@media(max-width: 1366px){.boardpanel h3{margin:0px 0px 20px 0px}}@media(max-width: 710px){.boardpanel h3{margin:0px 0px 20px 0px}}.boardpanel .profileblocks{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;gap:2%}.boardpanel .profileblock{display:block;background-color:#457083;width:23.5%;margin-bottom:2%}.boardpanel .profileblock figure{display:block;width:100%;margin-bottom:14px;background-color:#fff}.boardpanel .profileblock h4{color:#fff;font-size:19px;font-size:clamp(16px,1.9vw,19px);font-weight:bold;padding:0;margin:20px 10px 10px 17px}.boardpanel .profileblock p{color:#fff;font-size:16px;margin:0px 10px 2px 17px}.boardpanel .profileblock a{text-decoration:none;display:block;position:relative;height:100%}.boardpanel .profileblock a .hovertext{width:100%;aspect-ratio:367/398;position:absolute;top:0;left:0;color:#fff;background-color:rgba(50,76,90,.8);display:none;flex-flow:column;justify-content:center;align-items:center;transition:all .22s ease-out}@supports not (aspect-ratio: auto){.boardpanel .profileblock a .hovertext{height:397px}}.boardpanel .profileblock a:hover{text-decoration:none;background-color:#f4772b}.boardpanel .profileblock a:hover .hovertext{display:flex}@media(max-width: 1690px){@supports not (aspect-ratio: auto){.boardpanel .profileblock figure{height:23vw}}}@media(max-width: 1220px){.boardpanel .profileblock{width:31.5%}@supports not (aspect-ratio: auto){.boardpanel .profileblock figure{height:28vw}}}@media(max-width: 960px){.boardpanel .profileblock{width:49%}@supports not (aspect-ratio: auto){.boardpanel .profileblock figure{height:46vw}}}@media(max-width: 710px){.boardpanel .profileblock{margin-bottom:12px}.boardpanel .profileblock figure{margin-bottom:14px}.boardpanel .profileblock h4,.boardpanel .profileblock p{margin-left:10px}.boardpanel .profileblock p{margin-bottom:0}}.modalbg{display:none;position:fixed;z-index:3;width:100%;height:100vh;background-color:rgba(50,76,90,.8);top:0;left:0;margin:0 auto}.modal{display:none;position:fixed;z-index:99;margin:0 auto;top:160px;max-height:80vh;overflow:scroll;left:0;right:0;padding:30px 40px 40px 45px;background-color:#324c5a;width:100%;max-width:900px;font-size:16px;color:#fff}.modal p a{color:#fff}.modal p a:hover{color:#faa73f}.modal .close{cursor:pointer;color:#fff;font-size:56px;line-height:1;font-weight:bold;position:absolute;top:8px;right:18px;text-decoration:none}.modal .close:hover{text-decoration:none}@media(max-width: 960px){.modal{margin:0 3vw;width:94vw}}@media(max-width: 710px){.modal{padding:22px 16px 20px 16px;font-size:15px;top:96px}.modal .close{font-size:48px;right:14px}}.govbaseblock{background-color:#faa73f}.flagspanel .canada{display:inline-block;width:7%}.flagspanel .flags,.flagspanel .flagsmobile{display:block;width:100%;margin-top:40px}.flagspanel .flagsmobile{display:none}@media(max-width: 960px){.flagspanel .canada{width:8%}.flagspanel .flags{display:none}.flagspanel .flagsmobile{display:block;margin-top:20px}}@media(max-width: 710px){.flagspanel .canada{width:56px}}h1.visionheading{margin-top:20px}.visionflex{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;gap:3%}.visionflex .visionblock{text-align:center;margin-bottom:20px}.visionflex .visionblock img{margin:0 auto;width:260px;margin-bottom:28px}.visionflex .visionblock h3{font-size:42px;font-size:clamp(28px,2.7vw,42px)}.visionflex .visionblock p{font-size:clamp(21px,2.2vw,32px);line-height:1.2}@media(max-width: 1366px){.visionflex{gap:2%}}@media(max-width: 960px){.visionflex{gap:0;flex-flow:column;justify-content:flex-start}.visionflex .visionblock{width:100%;margin-bottom:40px}}@media(max-width: 710px){.visionflex .visionblock img{margin-bottom:20px}.visionflex .visionblock h3{padding-bottom:12px}}.publications{background-color:#addbf0}.publications .linkblocks{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;gap:2%}@media(max-width: 710px){.publications .linkblocks{justify-content:space-between}}.publications .linkblock{position:relative;display:block;background-color:#457083;width:23%;margin-bottom:2%;text-decoration:none}.publications .linkblock figure{display:block;width:100%;aspect-ratio:1/1.414;margin-bottom:10px;background-color:#fff;background-position:bottom center;background-size:cover}@supports not (aspect-ratio: auto){.publications .linkblock figure{height:430px}}.publications .linkblock h4{color:#fff;font-size:19px;font-size:clamp(16px,1.9vw,19px);font-weight:bold;margin:0px 10px 28px 17px}.publications .linkblock p{position:relative;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;color:#fff;font-size:16px;margin:0px 10px 0px 17px}.publications .linkblock a.pdfversion{position:absolute;bottom:19px;font-size:16px;margin-left:17px}.publications .linkblock:hover{background-color:#324c5a;text-decoration:none}@media(max-width: 1290px){.publications .linkblock figure{margin-bottom:6px}.publications .linkblock h4{font-size:16px;line-height:18px}.publications .linkblock a.pdfversion{bottom:12px}}@media(max-width: 1220px){.publications .linkblock h4{margin-bottom:16px}}@media(max-width: 960px){.publications .linkblock{margin-bottom:12px;width:49%}.publications .linkblock figure{margin-bottom:6px}@supports not (aspect-ratio: auto){.publications .linkblock figure{height:62vw}}.publications .linkblock h4{padding-bottom:10px}.publications .linkblock p{display:block;padding-bottom:20px}.publications .linkblock p span{display:block}.publications .linkblock h4,.publications .linkblock p{margin-left:10px}.publications .linkblock a.pdfversion{bottom:12px;margin-left:10px}}.boxlistings{background-image:url("../images/regions/regionbg.jpg");background-size:cover}.boxlistings .linkblocks{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;gap:2%;margin:40px 0px 40px 0px}@media(max-width: 710px){.boxlistings .linkblocks{justify-content:space-between}}.boxlistings .linkblock{position:relative;display:block;background-color:#324c5a;width:32%;aspect-ratio:1.2/1;margin-bottom:3%;text-decoration:none;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;background-size:cover}.boxlistings .linkblock h4{max-width:320px;font-size:32px;line-height:1;color:#fff;font-weight:bold;text-transform:uppercase;margin:0 auto;padding:0;text-align:center;position:relative;z-index:1}.boxlistings .linkblock:hover{background-image:url("../images/regions/region1b.jpg") !important;background-color:#ec652f;text-decoration:none}.boxlistings .linkblock.box2:hover{background-image:url("../images/regions/region2b.jpg") !important}.boxlistings .linkblock.box3:hover{background-image:url("../images/regions/region3b.jpg") !important}.themephotos{position:relative;width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;gap:1%}.themephotos a{width:32.5%;position:relative;margin-bottom:2vw;background-color:#457083;color:#fff;text-transform:uppercase;transition:none}.themephotos a img{display:block;transition:all .22s ease-out;margin-bottom:70px}.themephotos a p{position:absolute;bottom:0;width:100%;height:70px;font-weight:bold;font-size:19px;font-size:clamp(16px,1.9vw,19px);line-height:1.1;padding:0px 20px;background-color:#457083;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.themephotos a:hover{background-color:#f4772b}.themephotos a:hover p{background-color:#f4772b}@media(max-width: 1366px){.themephotos a p{padding:14px}}@media(max-width: 960px){.themephotos a{width:49%}}@media(max-width: 490px){.themephotos{flex-flow:column}.themephotos a{width:100%}}.themepost img{display:block;width:100%;margin-bottom:50px}@media(max-width: 1220px){.themepost img{margin-bottom:40px}}@media(max-width: 710px){.themepost img{margin-bottom:26px}}.wherepanel{background-color:#addbf0;height:56vw;background-image:url("../images/contentimages/map.png");background-repeat:no-repeat;background-position:center right;background-size:contain}.wherepanel h1{max-width:340px}@media(max-width: 1690px){.wherepanel h1{max-width:20vw}}@media(max-width: 710px){.wherepanel{background-position:bottom right}.wherepanel h1{max-width:144px;margin:-30px 0px 0px -5px}}.workblocks{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;gap:3%;margin:10px 0px 30px 0px}@media(max-width: 710px){.workblocks{display:block}}.workblock{display:block;background-color:#457083;width:48%;padding:40px;margin-bottom:3%}.workblock p.expiry{font-size:15px;text-transform:uppercase;text-align:right;margin-top:-10px;margin-right:-4px;padding-bottom:4px}.workblock p.expiry span{font-weight:bold;font-size:19px;font-size:clamp(16px,1.9vw,19px);margin-left:4px}.workblock h4{color:#fff;font-weight:bold;margin-bottom:6px}.workblock p{color:#fff;font-size:19px;font-size:clamp(16px,1.9vw,19px)}.workblock .button{font-size:16px;padding:21px;margin:0}@media(max-width: 710px){.workblock{width:100%;padding:25px;margin-bottom:30px}.workblock p.expiry{margin-top:-4px}}.sitemaplinks{max-width:500px;margin-left:40px}.sitemaplinks a{display:block;color:#324c5a;font-size:20px;text-transform:uppercase;font-weight:bold;text-decoration:none;padding-bottom:16px;margin-bottom:18px;border-bottom:1px solid #f4772b}.sitemaplinks a:hover{color:#f4772b}.sitemaplinks .level2{max-width:600px;border-bottom:1px solid #f4772b;padding-bottom:10px;margin-bottom:18px}.sitemaplinks .level2 a{border:none;text-transform:none;font-size:18px;margin:0;padding:0px 0px 10px 18px}.sitemaplinks .level3{padding-bottom:8px}.sitemaplinks .level3 a{border:none;font-size:16px;text-transform:none;padding-left:38px;padding-bottom:10px;font-weight:normal}.sitemaplinks .level4{padding-bottom:8px}.sitemaplinks .level4 a{border:none;font-size:16px;text-transform:none;padding-left:45px;padding-bottom:10px;font-weight:normal}.sitemaplinks .lowerlinks{margin-top:40px;margin-bottom:40px}.sitemaplinks .lowerlinks a{border:none;font-size:17px;text-transform:uppercase;padding:0px 0px 0px 0px;font-weight:900}.supportpage.scrolled .supportstrip{position:fixed;top:140px;z-index:2}.supportpage .headmargin.scrolled{margin-top:180px}@media(max-width: 1220px){.supportpage .flexblocks{display:block}}@media(max-width: 960px){.supportpage.scrolled .supportstrip{position:static}}.supportaccordion{margin-top:0;border-bottom:none;width:65% !important;max-width:none !important}@media(max-width: 1220px){.supportaccordion{width:100% !important}}.applybuttonarea{width:30%;align-self:flex-start;position:sticky;top:248px;text-align:center}.applybuttonarea a.button{padding:30px 30px 28px 30px;font-size:28px;margin:0 auto;color:#324c5a;background-color:#addbf0}.applybuttonarea a.button:hover{background-color:#f4772b}@media(max-width: 1220px){.applybuttonarea{background-color:rgba(0,0,0,0);width:100%;margin-top:20px}.applybuttonarea a.button{margin-top:40px}}@media(max-width: 710px){.applybuttonarea a.button{padding:26px;margin-bottom:30px}}.sectiontitle{font-size:41px;font-size:clamp(24px,4vw,42px);padding:30px 0px 28px 0px;color:#324c5a;cursor:pointer;text-wrap:pretty;border-bottom:1px solid #f4772b}.sectiontitle.clicked{color:#f4772b;border-bottom:none}.sectiontitle:hover{color:#f4772b}.sectioncontent{border-bottom:1px solid #f4772b;display:none}.supportpage .ar h1{text-align:right;direction:rtl;max-width:65%}.supportpage .ar p{text-align:right;direction:rtl}.supportpage .ar .showhideblock h3{text-align:right;direction:rtl}.supportpage .ar .showhideblock h3 a svg{margin-left:20px;margin-right:0}.supportpage .ar .sectiontitle{text-align:right;direction:rtl}.content .text-left{text-align:left !important}.content .text-center{text-align:center !important}.content .text-right{text-align:right !important}.content .text-justify{text-align:justify !important}.content img.right{float:right;margin-left:20px;margin-bottom:20px}.content img.left{float:left;margin-right:20px;margin-bottom:20px}.content img.leftAlone{float:left;margin-right:100%;margin-bottom:20px}.content img.center{float:none;margin-left:auto;margin-right:auto;display:block;margin-bottom:20px}table{border-collapse:collapse}form{margin:0px 0px 20px 0px;font-family:"Source Sans 3",Arial,Helvetica,sans-serif;font-size:21px;font-size:clamp(16px,1.9vw,21px);line-height:1.4;font-weight:600;color:#324c5a;text-align:left}@media(max-width: 710px){form{line-height:1.34}}fieldset{margin:0px;border:none;background:#eee;border-radius:10px;padding:20px 34px 10px 26px;margin:16px 0px 10px -2px;max-width:400px;box-sizing:border-box}textarea,input,select{border:none;font-family:"Source Sans 3",Arial,Helvetica,sans-serif;font-size:21px;font-size:clamp(16px,1.9vw,21px);line-height:1.4;font-weight:600;color:#324c5a;border-radius:10px;padding:14px 18px 14px 20px;margin:10px 0px 20px 0px;background:#fff;box-sizing:border-box}@media(max-width: 710px){textarea,input,select{line-height:1.34}}input.text{width:100%;display:block}textarea{width:100%;display:block;white-space:revert}label.left{display:block;float:none;clear:both}label.right{float:left;font-size:12px;font-style:italic;color:#999;padding:5px 0px 0px 6px}form ul{padding:0px !important}form li{margin:0px !important;padding:0px !important;text-indent:0px !important}form li:before{content:"" !important;padding:0px !important;margin:0px !important}input.radio{display:inline-block;margin:0px 3px 0px 0px}input.action{background:#f4772b;font-weight:500;font-family:"Source Sans 3",Arial,Helvetica,sans-serif;color:#fff;font-size:19px;line-height:28px;padding:14px 28px 14px 28px;margin:10px 0px 10px 0px;border:none;border-radius:10px}input.action:hover{background:#324c5a;color:#fff}div.middleColumn label,#PageCommentInterface_Form_PostCommentForm_error,.message{display:block;text-align:left;background-color:#fee;padding:6px;margin:-4px 0px 16px 0px;color:#666}div.middleColumn label,#PageCommentInterface_Form_PostCommentForm_error,.message{display:block;text-align:left;background-color:#f4772b;padding:6px;margin:-4px 0px 16px 0px;color:#fff}#MemberLoginForm_LoginForm_Remember_Holder{display:none}#ForgotPassword{display:block;clear:both;font-size:13px;font-style:italic;margin-top:15px}.previewwarning{width:300px;height:150px;padding-top:30px;position:fixed;top:340px;right:40px;z-index:9999;background-color:#ff0;background-color:rgba(255,255,0,.7);font-family:sans-serif;text-align:center;font-size:15px;line-height:22px;border-radius:20px}.page-not-found b{display:none}.hidden{display:none !important}.invisible{visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.floatright{float:right}.floatleft{float:left}.clearboth{height:0;display:block;clear:both}.clearfix:after{content:"";display:table;clear:both}.verticalcenter{position:absolute;top:50%;transform:translateY(-50%)}.decorative{width:auto;height:auto;z-index:0;position:absolute}.decorate1{width:186px;top:390px;right:0;z-index:1}@media(max-width: 1440px){.decorate1{top:386px}}@media(max-width: 1366px){.decorate1{top:396px}}@media(max-width: 960px){.decorate1{width:160px;top:320px}}@media(max-width: 710px){.decorate1{display:none}}.decorate2{width:14vw;bottom:-8vw;left:0}.decorate3{width:32vw;top:180px;right:10vw;z-index:1}@media(max-width: 1440px){.decorate3{top:200px}}@media(max-width: 960px){.decorate3{width:36vw;right:4vw;top:94px}}.decorate4{width:270px;top:0px;right:0vw;z-index:0}@media(max-width: 1690px){.decorate4{width:16vw}}@media(max-width: 960px){.decorate4{top:23vw}}@media(max-width: 710px){.decorate4{top:300px}}.decorate5{width:24vw;min-width:290px;top:0px;right:0vw;z-index:0}@media(max-width: 710px){.decorate5{min-width:180px}}.decorate6{width:20vw;min-width:290px;top:460px;left:-4vw;z-index:0}@media(max-width: 710px){.decorate6{min-width:200px}}.decorate7{width:12vw;min-width:60px;top:760px;right:0;z-index:0}@media(max-width: 1220px){.decorate7{display:none}}.decorate8{width:28vw;min-width:200px;top:1390px;right:0;z-index:0}@media(max-width: 710px){.decorate8{min-width:120px}}.decorate9{width:28vw;min-width:200px;top:1660px;left:-6vw;z-index:0}@media(max-width: 710px){.decorate9{min-width:120px}}.decorate10{width:15vw;min-width:200px;top:780px;right:0;z-index:1}@media(max-width: 710px){.decorate10{min-width:90px}}.decorate12{width:7vw;top:0;right:0;z-index:0}@media(max-width: 710px){.decorate12{width:14vw}}.decorate13{width:13vw;top:0px;left:0;z-index:0}@media(max-width: 710px){.decorate13{width:26vw}}.decorate14{width:21vw;bottom:0;right:0vw;z-index:0}@media(max-width: 710px){.decorate14{width:26vw}}.decorate15{width:13vw;top:0;left:0;z-index:0}@media(max-width: 710px){.decorate15{width:26vw}}.decorate17{width:23vw;bottom:-7vw;left:0vw;z-index:0}@media(max-width: 710px){.decorate17{width:26vw}}.decorate18{width:24vw;top:0;right:0;z-index:0}@media(max-width: 710px){.decorate18{width:26vw}}.decorate19{width:22vw;bottom:2vw;right:0vw;z-index:0}@media(max-width: 710px){.decorate19{width:6vw}}.decorate20{width:9vw;top:0px;right:0;z-index:0}.decorate21{width:16vw;bottom:0px;right:0;z-index:0}.decorate22{width:14vw;top:0px;right:0vw;z-index:0}.decorate23{width:12vw;bottom:0px;right:0;z-index:0}.decorate24{width:8vw;top:0px;right:0;z-index:0}.decorate25{width:8vw;top:520px;left:0;z-index:0}.decorate26{width:29vw;bottom:0vw;right:1vw;z-index:0}.decorate27{width:26vw;top:0vw;right:-2vw;z-index:0}@media(max-width: 710px){.decorate27{width:36vw}}.decorate28{width:6vw;top:490px;left:0vw;z-index:0}@media(max-width: 710px){.decorate28{top:360px;width:9vw;left:auto;right:0}}
