﻿@font-face{font-family:"pf_square_sans_probold";src:url("../fonts/pfsquaresanspro-bold-webfont.woff2") format("woff2"),url("../fonts/pfsquaresanspro-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"pf_square_sans_proitalic";src:url("../fonts/pfsquaresanspro-italic-webfont.woff2") format("woff2"),url("../fonts/pfsquaresanspro-italic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"pf_square_sans_promedium";src:url("../fonts/pfsquaresanspro-medium-webfont.woff2") format("woff2"),url("../fonts/pfsquaresanspro-medium-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"pf_square_sans_proregular";src:url("../fonts/pfsquaresanspro-regular-webfont.woff2") format("woff2"),url("../fonts/pfsquaresanspro-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}table,tbody,tfoot,tr,th,td,sup{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html{font-size:62.5%;margin-top:0 !important}body{color:#292f4e;font-size:2rem;font-weight:300;line-height:1.5em;position:relative}body,button,input,select,label,textarea{font-family:"pf_square_sans_proregular"}.container{margin:0 auto;width:1516px}.container .small{margin:0 auto;padding-bottom:calc(16px * 4);width:70%}@media screen and (max-width: 999px){.container .small{width:100%}}@media screen and (max-width: calc(calc(1516px + (16px * 4)) + (16px * 6))){.container{margin:0 auto;width:calc(100% - (16px * 8))}}@media screen and (max-width: 999px){.container{width:calc(100% - (16px * 6))}}@media screen and (max-width: 880px){.container{width:calc(100% - (16px * 2))}}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}main{text-align:left}strong,b{font-family:"pf_square_sans_probold"}em,i{font-family:"pf_square_sans_proitalic"}.clearfix::after{content:"";clear:both;display:block;width:100%}.accordion{width:100%}.accordion .accordion-item{border:1px solid #77a4c6;-webkit-border-radius:5px;border-radius:5px;margin-bottom:calc(16px * 2)}.accordion button{appearance:"none";-moz-appearance:"none";-webkit-appearance:"none";background:none;border:0 none;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;border-bottom:1px solid rgba(41,47,78,0);color:#77a4c6;font-size:1.6rem;font-weight:600;padding:1em calc(16px * 2);padding-right:calc(16px * 4);position:relative;text-decoration:none;text-align:left;width:100%}.accordion button:before{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#292f4e;border:1px solid #292f4e;-webkit-border-radius:50%;border-radius:50%;content:"+";color:#fff;display:inline-block;height:25px;margin-right:16px;padding-top:7px;position:absolute;right:0;text-align:center;top:50%;width:calc(16px * 2)}.accordion .accordion-content{display:none;padding:0 calc(16px * 2) calc(16px * 2)}.accordion .accordion-content ul{margin-left:2em}.accordion .accordion-content table{width:100%}.accordion .accordion-item-active{border-color:#292f4e}.accordion .accordion-item-active button{border-bottom:1px solid #292f4e;color:#292f4e}.accordion .accordion-item-active button:before{background:#fff;content:"-";color:#292f4e}.accordion-section{padding:calc(16px * 4)}.banner{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;left:50%;position:absolute;text-align:center;top:50%;width:90%;z-index:9}.banner img{margin-bottom:32px;max-width:100%;width:350px}.banner .logo img{margin-bottom:0}.banner h1{color:#77a4c6;font-size:6.5rem;line-height:.8em}.banner h1 span{display:block;font-size:3rem;font-family:"pf_square_sans_proregular"}.banner h2,.banner p{color:#cbd7df;margin:16px auto;max-width:700px}.banner h2{font-size:3rem;font-family:"pf_square_sans_proregular"}.banner .gains{column-gap:16px;grid-row-gap:16px;justify-content:center;width:100%}.banner .gains div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center;border:1px solid #fff;-webkit-border-radius:calc(16px / 2);border-radius:calc(16px / 2);justify-content:center;padding:16px;text-align:center;width:250px}.wp-block-buttons,.buttons,.gform_footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;column-gap:calc(16px * 1);grid-row-gap:calc(16px * 1);margin-top:calc(16px * 2)}.wp-block-buttons+.wp-block-buttons,.wp-block-buttons+.buttons,.buttons+.wp-block-buttons,.buttons+.buttons,.gform_footer+.wp-block-buttons,.gform_footer+.buttons{margin-top:calc(16px * 1)}.wp-block-buttons .button,.wp-block-buttons .wp-block-button__link,.wp-block-buttons .gform_button,.buttons .button,.buttons .wp-block-button__link,.buttons .gform_button,.gform_footer .button,.gform_footer .wp-block-button__link,.gform_footer .gform_button{background:#292f4e;border:2px solid #292f4e;-webkit-border-radius:calc(16px * 2);border-radius:calc(16px * 2);color:#fff;font-family:"pf_square_sans_probold";font-size:2.4rem;padding:calc(16px) calc(16px * 2);text-decoration:none;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.wp-block-buttons .button:hover,.wp-block-buttons .wp-block-button__link:hover,.wp-block-buttons .gform_button:hover,.buttons .button:hover,.buttons .wp-block-button__link:hover,.buttons .gform_button:hover,.gform_footer .button:hover,.gform_footer .wp-block-button__link:hover,.gform_footer .gform_button:hover{background:#fff;color:#292f4e;cursor:pointer}.wp-block-buttons.reverse .button,.wp-block-buttons .reverse,.wp-block-buttons .is-style-outline .wp-block-button__link,.buttons.reverse .button,.buttons .reverse,.buttons .is-style-outline .wp-block-button__link,.gform_footer.reverse .button,.gform_footer .reverse,.gform_footer .is-style-outline .wp-block-button__link{background:#fff;border-color:#292f4e;color:#292f4e}.wp-block-buttons.reverse .button:hover,.wp-block-buttons .reverse:hover,.wp-block-buttons .is-style-outline .wp-block-button__link:hover,.buttons.reverse .button:hover,.buttons .reverse:hover,.buttons .is-style-outline .wp-block-button__link:hover,.gform_footer.reverse .button:hover,.gform_footer .reverse:hover,.gform_footer .is-style-outline .wp-block-button__link:hover{background:#292f4e;color:#fff}.wp-block-buttons.blue,.wp-block-buttons .button.blue,.buttons.blue,.buttons .button.blue,.gform_footer.blue,.gform_footer .button.blue{background:#292f4e;border-color:#292f4e;color:#fff}.wp-block-buttons.blue:hover,.wp-block-buttons .button.blue:hover,.buttons.blue:hover,.buttons .button.blue:hover,.gform_footer.blue:hover,.gform_footer .button.blue:hover{background:#fff;color:#292f4e}.wp-block-buttons.blue.reverse .button,.wp-block-buttons .blue.reverse,.wp-block-buttons .is-style-outline .blue.wp-block-button__link,.buttons.blue.reverse .button,.buttons .blue.reverse,.buttons .is-style-outline .blue.wp-block-button__link,.gform_footer.blue.reverse .button,.gform_footer .blue.reverse,.gform_footer .is-style-outline .blue.wp-block-button__link{background:#fff;border-color:#292f4e;color:#292f4e}.wp-block-buttons.blue.reverse .button:hover,.wp-block-buttons .blue.reverse:hover,.wp-block-buttons .is-style-outline .blue.wp-block-button__link:hover,.buttons.blue.reverse .button:hover,.buttons .blue.reverse:hover,.buttons .is-style-outline .blue.wp-block-button__link:hover,.gform_footer.blue.reverse .button:hover,.gform_footer .blue.reverse:hover,.gform_footer .is-style-outline .blue.wp-block-button__link:hover{background:#292f4e;color:#fff}.wp-block-buttons.white,.wp-block-buttons .button.white,.buttons.white,.buttons .button.white,.gform_footer.white,.gform_footer .button.white{background:#fff;border-color:#fff;color:#292f4e}.wp-block-buttons.white:hover,.wp-block-buttons .button.white:hover,.buttons.white:hover,.buttons .button.white:hover,.gform_footer.white:hover,.gform_footer .button.white:hover{background:#292f4e;color:#fff}.wp-block-buttons.white.reverse .button,.wp-block-buttons .white.reverse,.wp-block-buttons .is-style-outline .white.wp-block-button__link,.buttons.white.reverse .button,.buttons .white.reverse,.buttons .is-style-outline .white.wp-block-button__link,.gform_footer.white.reverse .button,.gform_footer .white.reverse,.gform_footer .is-style-outline .white.wp-block-button__link{background:#292f4e;border-color:#fff;color:#fff}.wp-block-buttons.white.reverse .button:hover,.wp-block-buttons .white.reverse:hover,.wp-block-buttons .is-style-outline .white.wp-block-button__link:hover,.buttons.white.reverse .button:hover,.buttons .white.reverse:hover,.buttons .is-style-outline .white.wp-block-button__link:hover,.gform_footer.white.reverse .button:hover,.gform_footer .white.reverse:hover,.gform_footer .is-style-outline .white.wp-block-button__link:hover{background:#fff;color:#292f4e}.banner .buttons{justify-content:center}.banner .buttons .button{background:#cbd7df;border-color:#cbd7df;color:#292f4e}.banner .buttons .button:hover{background:#fff;border-color:#fff;color:#292f4e}.banner .buttons .button:first-child{background:none;color:#cbd7df}.gform_footer .gform_button{background:#292f4e !important;border:2px solid #292f4e !important;-webkit-border-radius:calc(16px * 2) !important;border-radius:calc(16px * 2) !important;color:#fff !important;padding:calc(16px) calc(16px * 2) !important;text-decoration:none !important;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.gform_footer .gform_button:hover{background:#fff !important;color:#292f4e !important;cursor:pointer !important}.challenges{background:#292f4e;color:#cbd7df;padding:1px 0;text-align:center}.challenges h2{color:#cbd7df;font-family:"pf_square_sans_proregular"}.challenges .sliderChallenges{margin:calc(16px * 2) calc(16px * 1) 0}.challenges .sliderChallenges .slick-slide{-webkit-border-radius:calc(16px / 2);border-radius:calc(16px / 2);margin:0 calc(16px * 1);overflow:hidden;text-align:left}.challenges .sliderChallenges .bkgd{background:no-repeat center center;background-size:cover}.challenges .sliderChallenges .filter{background:rgba(63,76,106,.8);padding:calc(16px * 2);color:#fff}.challenges .sliderChallenges h2,.challenges .sliderChallenges h3{color:#fff;text-align:center;width:100%}.challenges .sliderChallenges .content{text-align:center;width:100%}.challenges .sliderChallenges .flex{align-items:flex-end;height:400px}.flags-logo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}.flags-logo .logo{margin-left:16px !important;opacity:0;width:auto !important}.flags-logo .logo img{height:calc(16px * 2);float:left;width:auto !important}@media screen and (max-width: 999px){.flags-logo{justify-content:center;text-align:center;flex-direction:column-reverse;width:100%}.flags-logo .logo{margin-left:0 !important;margin-top:16px;opacity:1;width:100% !important}.flags-logo .logo img{float:inherit}}.flags{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;column-gap:calc(16px / 4)}.flags img{height:calc(16px * 2) !important}.header .flags img{height:calc(16px * 2) !important}@media screen and (max-width: 999px){.header .flags{margin-top:calc(16px / 2)}}.fixed .flags-logo .logo{opacity:1}.fixed .flags-logo .logo img{height:calc(16px * 1);width:auto !important}.fixed .flags img{height:calc(16px * 1) !important}.mainShortcut{background:#292f4e;color:#fff;display:block;height:0;overflow:hidden;padding:0;text-transform:uppercase;width:0}.mainShortcut a{color:#fff}.mainShortcut a:hover{color:#fff;text-decoration:underline}.mainShortcut:focus{height:auto;padding:1em 3%;width:94%}.mainShortcut:hover,.mainShortcut:focus{background:#59788d;color:#fff}header{background:#292f4e}.header{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;background:transparent;border-bottom:1px solid #fff;left:0;padding-top:0;position:absolute;top:0;width:100%;z-index:10}.header.fixed{background:#292f4e;position:fixed}.header .logo{margin-left:calc((16px * 4) * -1);width:230px}.header .logo img{margin-bottom:0;width:100%}@media screen and (max-width: 999px){.header .logo{margin-left:0}}.header .flex{align-items:center;justify-content:space-between}@media screen and (max-width: 999px){.header .flex{align-items:flex-start;flex-direction:row-reverse}}.header nav,.header .menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.header nav ul,.header .menu ul{list-style-type:none;margin:0;padding:0}.header nav ul li,.header .menu ul li{margin:0;padding:0;text-indent:0}.header nav ul li:before,.header nav ul li:after,.header .menu ul li:before,.header .menu ul li:after{display:none}.header nav ul li a,.header .menu ul li a{display:block}.video-container{position:relative;height:70vh;min-height:800px;overflow:hidden;width:100%}.hp .video-container{height:100vh}@media screen and (max-width: 1320px){.hp .video-container{height:200vh}}@media screen and (max-width: 1050px){.hp .video-container{height:250vh}}.video-container video{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;left:50%;object-fit:cover;position:absolute;top:50%;width:100%}.video-container .video-filter{background:rgba(41,47,78,.7);height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.video-placeholder{position:absolute;width:100%;height:100%;background:center/cover no-repeat;z-index:1}.waves{-webkit-transform:translateY(35%);-moz-transform:translateY(35%);-o-transform:translateY(35%);-ms-transform:translateY(35%);transform:translateY(35%);bottom:0;left:0;position:absolute;z-index:4;width:100%}.blue,.bluefull{opacity:.6;fill:#292f4e;enable-background:new}.bluefull{opacity:1}.bluelight{opacity:.6;fill:#77a4c6;enable-background:new}.waves-top-main{height:55vh;margin-top:-25%;overflow:hidden;position:relative;z-index:5}.waves-top-main .waves{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);position:relative}@media screen and (max-width: 1650px){.waves-top-main{height:45vh}}@media screen and (max-width: 999px){.waves-top-main{height:30vh}}@media screen and (max-width: 880px){.waves-top-main{height:30vh}}.white{fill:#fff;enable-background:new}.waves-reverse{background:#cbd7df;position:relative}.waves-reverse .waves{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);position:relative}.hiw{background:#cbd7df;padding:calc(16px * 4) 0;text-align:center}.hiw .flex{column-gap:calc(16px * 2);grid-row-gap:calc(16px * 2);justify-content:center}.hiw .flex .block{background:#fff;border:1px solid #3f4c6a;-webkit-border-radius:16px;border-radius:16px;padding:calc(16px * 2);position:relative;width:calc((100% - (16px * 4) ) / 3 - 2px - (16px * 4))}.hiw .flex .block .number{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#292f4e;-webkit-border-radius:50%;border-radius:50%;color:#fff;display:block;left:50%;padding:calc(16px / 4) 0;position:absolute;top:0;width:calc(16px * 2)}@media screen and (max-width: 880px){.hiw .flex .block{width:calc(100% - 2px - (16px * 4))}}.faq{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;width:calc((100% / 12) * 8)}@media screen and (max-width: 999px){.faq{width:calc((100% / 12) * 10)}}footer{background:#292f4e;color:#fff}footer .pre-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;background:#fff}footer .pre-footer .contact,footer .pre-footer .find-out-more{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;color:#292f4e;padding:calc(16px * 4) 0;width:calc(50% - (16px * 4))}footer .pre-footer .contact h3,footer .pre-footer .find-out-more h3{font-family:"pf_square_sans_proregular";font-size:4rem}footer .pre-footer .contact .content,footer .pre-footer .find-out-more .content{width:calc((1516px / 2) - (16px * 4))}@media screen and (max-width: 1516px){footer .pre-footer .contact .content,footer .pre-footer .find-out-more .content{padding:0 calc(16px * 2);width:calc((100% - (16px * 4)))}}@media screen and (max-width: 999px){footer .pre-footer .contact,footer .pre-footer .find-out-more{padding:calc(16px * 4) 0 !important;width:100%}}footer .pre-footer .contact{justify-content:flex-end;background:rgba(203,215,223,.2);padding-right:calc(16px * 4)}footer .pre-footer .find-out-more{background:#cbd7df;justify-content:flex-start;padding-left:calc(16px * 4)}footer .mentions-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center;column-gap:calc(16px * 2);grid-row-gap:calc(16px * 2);padding:calc(16px * 2) 0}footer .mentions-footer .logo img{max-width:250px}footer .mentions-footer .copyright-legal{text-align:left;width:calc(80% - 250px - 32px)}footer .mentions-footer .copyright-legal p{color:#cbd7df;margin-top:0}@media screen and (max-width: 999px){footer .mentions-footer .copyright-legal{width:100%}}footer .bottom-bar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;padding:1px 0}footer .bottom-bar .menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}footer .bottom-bar .menu li a{color:#59788d;font-size:1.4rem}footer .bottom-bar .menu li:first-child:before{display:none}@media screen and (max-width: 999px){header{padding-bottom:1px}}header a,header button{font-family:"pf_square_sans_probold"}header #btnMenu{background:transparent;border:1px solid #fff;color:#292f4e;display:none;font-size:1.6rem;margin:calc(16px / 2);padding:calc(16px / 2);position:relative;text-align:left;width:auto}header #btnMenu span{height:0;overflow:hidden;position:absolute;width:0}header #btnMenu:before{-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-o-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);background:url("../img/icons/menu.svg") no-repeat center center;background-size:100% 100%;content:" ";display:inline-block;height:calc(16px * 1.5);font-weight:700;width:calc(16px * 1.5)}header #btnMenu[aria-expanded=true]:before{background-image:url("../img/icons/menu-close.svg")}header #btnMenu[aria-expanded=true]:hover:before{background-image:url("../img/icons/menu-close-blue.svg")}header #btnMenu:focus{border:0 none;outline:none}header #btnMenu:hover{color:#292f4e;cursor:pointer}header #btnMenu:hover:before{background-image:url("../img/icons/menu-blue.svg")}@media screen and (max-width: 999px){header #btnMenu{display:block}}@media screen and (max-width: 999px){header nav .menu-main-menu-container{display:none;width:100%}}header nav .menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}header nav .menu li{position:relative}header nav .menu li a,header nav .menu li button{appearance:"none";-moz-appearance:"none";-webkit-appearance:"none";background:none;border:0 none;color:#fff;font-family:"pf_square_sans_proregular";font-size:1.6rem;padding:16px;position:relative;text-decoration:none}header nav .menu li a:before,header nav .menu li button:before{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#59788d;bottom:0;content:" ";height:calc(16px / 4);left:50%;position:absolute;width:0}header nav .menu li a:hover:before,header nav .menu li button:hover:before{width:100%}header nav .menu li.menu-item-has-children a:after,header nav .menu li.menu-item-has-children button:after{background:url("../img/icons/accordion-open.svg") no-repeat center center;background-size:100% 100%;content:"";display:inline-block;height:8px;margin-left:calc(16px / 2);width:16px}header nav .menu li.menu-item-has-children:hover ul{display:block}header nav .menu li.menu-item-has-children:hover ul ul{display:none}header nav .menu li.menu-item-has-children:hover ul li.menu-item-has-children:hover ul{display:block}header nav .menu li.menu-item-has-children ul{display:none}header nav .menu li.menu-item-has-children ul a:after,header nav .menu li.menu-item-has-children ul button:after{display:none}header nav .menu li.menu-item-has-children ul li.menu-item-has-children a:after,header nav .menu li.menu-item-has-children ul li.menu-item-has-children button:after{-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-o-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px);background-image:url("../img/icons/next-darkblue.svg");display:inline-block;height:18px;width:10px}header nav .menu li.menu-item-has-children ul li.menu-item-has-children li a:after,header nav .menu li.menu-item-has-children ul li.menu-item-has-children li button:after{display:none}header nav .menu li ul{background:#fff;border-bottom:2px solid #292f4e;left:0;position:absolute;z-index:101}header nav .menu li ul a{padding-left:calc(16px * 2);padding-right:calc(16px * 2);width:200px}header nav .menu li ul ul{background:#f4f4f4;left:calc( 200px + (16px * 4));top:0}header nav .menu li ul ul ul{display:none}header nav .menu li.current-menu-item a{color:#fff;font-weight:700}header nav .menu li.current-menu-item a:before{background:#fff;height:calc(16px / 4);width:100%}@media screen and (max-width: 999px){header .flex{justify-content:center}header nav{width:100%}header nav .menu-navigation-principale-container,header nav .menu{width:100%}header nav .menu{display:none}header nav .menu li{width:100%}header nav .menu li.menu-item-has-children ul,header nav .menu li.menu-item-has-children:hover ul{border-bottom:0 none;display:block;position:relative}header nav .menu li.menu-item-has-children ul ul,header nav .menu li.menu-item-has-children:hover ul ul{background:none;border-bottom:0 none;display:block;left:0;margin-left:calc(16px * 2)}}.slick-arrow{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#fff no-repeat center center;background-size:60% auto;-webkit-border-radius:50%;border-radius:50%;border:2px solid #cbd7df;height:calc(16px * 2);position:absolute;text-indent:-9999px;top:50%;width:calc(16px * 2)}.slick-arrow.slick-prev{background-image:url("../img/icons/prev.svg");left:calc((16px * 2) * -1)}.slick-arrow.slick-prev:hover{background-image:url("../img/icons/prev-darkblue.svg")}.slick-arrow.slick-next{background-image:url("../img/icons/next.svg");right:0}.slick-arrow.slick-next:hover{background-image:url("../img/icons/next-darkblue.svg")}.slick-arrow:hover{border-color:#3f4c6a}.slick-dots{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center;column-gap:calc(16px / 2);grid-row-gap:calc(16px / 2);justify-content:center;margin-top:calc(16px * 2)}.slick-dots li{padding:0;margin:0;text-indent:0}.slick-dots li button{background:#fff;-webkit-border-radius:50%;border-radius:50%;border:2px solid #cbd7df;display:block;height:16px;text-indent:-9999px;width:16px}.slick-dots li button:hover{cursor:pointer}.slick-dots li:before{display:none}.slick-dots li.slick-active button{background:#cbd7df}.slick-dots li.slick-active button:hover{cursor:default}.sponsor{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;background:#fff;color:#292f4e;column-gap:16px;align-items:center;justify-content:center;padding-bottom:calc(16px * 2)}.sponsor img{width:250px}.timeline{padding:calc(16px * 4) 0}.timeline h2{color:#77a4c6;font-family:"pf_square_sans_proregular";text-align:center;text-transform:uppercase}.timeline .center{text-align:center}.timeline .center .buttons{justify-content:center}.timeline .dates{position:relative}.timeline .dates:before{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#292f4e;content:"";display:block;height:100%;left:50%;position:absolute;top:0;width:1px;z-index:1}.timeline .block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}.timeline .block .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;background:rgba(203,215,223,.2);-webkit-border-radius:16px;border-radius:16px;margin-bottom:calc(16px * 2);padding:calc(16px * 2) 0;position:relative;width:65%}.timeline .block:nth-child(even){justify-content:flex-start}.timeline .block:nth-child(even) .infos{padding-left:calc(16px * 2);width:calc(100% - 23% - (16px * 2))}.timeline .block:nth-child(even) .icon{right:calc(23%);-webkit-transform:translateX(16px);-moz-transform:translateX(16px);-o-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.timeline .block:nth-child(odd){justify-content:flex-end}.timeline .block:nth-child(odd) .content{background-color:rgba(119,164,198,.2);flex-direction:row-reverse}.timeline .block:nth-child(odd) .infos{padding-left:calc(16px * 2);width:calc(100% - 23% - (16px * 2))}.timeline .block:nth-child(odd) .icon{left:calc(23%);-webkit-transform:translateX(-16px);-moz-transform:translateX(-16px);-o-transform:translateX(-16px);-ms-transform:translateX(-16px);transform:translateX(-16px)}.timeline .block:nth-child(odd) .date{padding-left:0;padding-right:calc(16px * 2);text-align:right}.timeline .block .infos{width:calc(100% - 23%)}.timeline .block .date{padding-top:calc(16px / 4) calc(16px * 2);text-align:left;width:calc(23% - (16px * 2))}.timeline .block .icon{background:#292f4e;-webkit-border-radius:50%;border-radius:50%;height:calc(16px * 2);position:absolute;width:calc(16px * 2)}@media screen and (max-width: 880px){.timeline .dates:before{display:none}.timeline .block:nth-child(odd) .content,.timeline .block:nth-child(even) .content{flex-direction:inherit;margin-left:0;margin-right:0;padding:calc(16px * 2);width:calc(100% - (16px * 4 ));-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.timeline .block:nth-child(odd) .infos,.timeline .block:nth-child(even) .infos{padding:0;width:100%}.timeline .block:nth-child(odd) .icon,.timeline .block:nth-child(even) .icon{display:none}.timeline .block:nth-child(odd) .date,.timeline .block:nth-child(even) .date{padding:0;text-align:left;width:100%}}#wpadminbar{display:none}h1,h2,h3,h4,h5,h6{font-family:"pf_square_sans_probold";line-height:1.1em}p+h2,ul+h2,ol+h2,table+h2{margin-top:calc(16px * 2)}p+h3,ul+h3,ol+h3,table+h3{margin-top:calc(16px * 2)}p+h4,ul+h4,ol+h4,table+h4{margin-top:calc(16px * 2)}p+h5,ul+h5,ol+h5,table+h5{margin-top:calc(16px * 2)}p+h6,ul+h6,ol+h6,table+h6{margin-top:calc(16px * 2)}h2,h3,h4,h5,h6{margin-bottom:16px}h1{color:#292f4e;font-size:6rem;font-weight:700}@media screen and (max-width: 880px){h1{font-size:10vw}}h2{color:#292f4e;font-size:4rem;font-weight:400}h3{color:#292f4e;font-size:2.4rem;font-weight:400}h4{color:#292f4e;font-size:2rem;font-weight:700}h5{color:#59788d;font-size:2rem;font-weight:400}h6{color:#292f4e;font-size:1.6rem;font-weight:400}strong{font-weight:700}p,ul,ol,input,label{margin-top:16px}input,label,legend{font-size:2rem !important}ul,ol{list-style:none;margin-left:0}ul li,ol li{margin-bottom:calc(16px / 2)}ul ul,ol ul{margin-left:calc(16px * 1);margin-bottom:calc(16px / 2)}ul li{padding-left:16px;text-indent:calc(16px * -1)}ul li:before{content:"-";padding-right:calc(16px / 2)}ul li li:before{content:"+";color:#59788d}ul li li li:before{content:"•"}a{color:#292f4e;text-decoration:underline;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out}a:hover{color:#59788d;text-decoration:none}.wp-block-embed{padding-top:56.25%;position:relative;width:100%}.wp-block-embed .wp-block-embed__wrapper,.wp-block-embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.clear{clear:both}code,pre{overflow-x:hidden;width:100%}.wp-block-table{margin:2em auto}.wp-block-table table td{border-bottom:1px solid #292f4e;border-top:1px solid #292f4e;padding:.5em}.wp-block-table figcaption{font-style:italic;font-size:.9em;margin:1em 0}.has-large-font-size{line-height:1.5em}.wp-block-image img{height:auto !important}.wp-block-quote{border-left:5px solid #292f4e;color:#292f4e;font-style:italic;margin:2em auto;padding:1em 0 1em 5%;width:80%}.wp-block-quote cite{color:#292f4e;font-size:.8em}.wp-block-pullquote{border:2px solid #292f4e;border-left:0 none;border-right:0 none;color:#292f4e;margin:3em auto;padding:2em 3%;width:74%}.wp-block-pullquote p{font-size:1.2em;line-height:1.5em}.wp-block-video{text-align:center;margin:2em 0;width:100%}.wp-block-video video{max-width:100%}.wp-block-cover.has-blue-background-color{background:#292f4e;color:"white" !important}.wp-block-cover.has-blue-background-color .wp-block-cover__inner-container{color:"white" !important}.has-blue-background-color{background:#292f4e;color:"white" !important}.has-blue-background-color .has-blue-color{color:"white" !important}.has-blue-color{color:#292f4e}.wp-block-cover.has-green-background-color{background:#59788d;color:"white" !important}.wp-block-cover.has-green-background-color .wp-block-cover__inner-container{color:"white" !important}.has-green-background-color{background:#59788d;color:"white" !important}.has-green-background-color .has-green-color{color:"white" !important}.has-green-color{color:#59788d}.wp-block-cover{margin:calc(16px * 2) 0}@media(max-width: 764px){.wp-block-columns.has-2-columns,.wp-block-columns.has-3-columns{flex-flow:row wrap}.has-2-columns .wp-block-column:first-child,.has-3-columns .wp-block-column:first-child{flex-basis:100%}.wp-block-column{margin-left:0}}@media(max-width: 478px){.wp-block-columns.has-3-columns{display:block}.wp-block-column{margin:20px 0}}
