@import url(https://use.typekit.net/yem5ctv.css);body{font-family:myriad-pro,sans-serif;margin:0}body .page-header{background-color:transparent;left:0;position:absolute;right:0;top:0;transition:all .3s ease 0s;width:100%;z-index:999}body .page-header .header-wrapper{align-items:center;display:flex;justify-content:space-between;padding:30px 110px}body .page-header .header-wrapper .logo-wrapper .link .logo{fill:#fff;display:block;max-width:300px;width:100%}body .page-header .header-wrapper .content-wrapper .top-wrapper{align-items:center;display:flex;justify-content:flex-end;list-style:none}body .page-header .header-wrapper .content-wrapper .top-wrapper .main-li{margin:0 6px}body .page-header .header-wrapper .content-wrapper .top-wrapper .main-li .main-link{align-items:center;display:flex;text-decoration:none}body .page-header .header-wrapper .content-wrapper .top-wrapper .main-li .main-link span{background-color:#1288ca;border-radius:30px;color:#fff;font-size:23px;font-weight:900;padding:15px 20px;text-transform:uppercase}body .page-header .header-wrapper .content-wrapper .top-wrapper .main-li:last-child{margin-left:20px}body .page-header .header-wrapper .content-wrapper .top-wrapper .main-li:last-child img{margin-left:10px;width:24px}body .page-header .header-wrapper .content-wrapper .top-wrapper .main-li:first-child{margin-right:30px}body .page-header .header-wrapper .content-wrapper .bottom-wrapper{align-items:center;display:flex;justify-content:flex-end;list-style:none;margin-top:44px}body .page-header .header-wrapper .content-wrapper .bottom-wrapper .main-li .main-link{border-bottom:1px solid transparent;color:#fff;cursor:pointer;font-size:23px;font-weight:900;padding:0 0 10px;text-decoration:none;text-transform:uppercase;transition:all .3s ease 0s}body .page-header .header-wrapper .content-wrapper .bottom-wrapper .main-li .submenu{align-items:center;display:flex;justify-content:flex-start;list-style:none;opacity:0;padding:16px 0;pointer-events:none;position:absolute;transition:all .3s ease 0s;visibility:hidden}body .page-header .header-wrapper .content-wrapper .bottom-wrapper .main-li .submenu .sub-li a{border-bottom:1px solid transparent;color:#fff;font-size:14px;padding-bottom:8px;text-decoration:none;text-transform:uppercase;transition:all .3s ease 0s}body .page-header .header-wrapper .content-wrapper .bottom-wrapper .main-li .submenu .sub-li a:hover{border-bottom-color:#fff}body .page-header .header-wrapper .content-wrapper .bottom-wrapper .main-li .submenu .sub-li-separator{background-color:#fff;height:13px;margin:0 8px;width:1px}body .page-header .header-wrapper .content-wrapper .bottom-wrapper .main-li:hover .main-link{border-bottom-color:#fff}body .page-header .header-wrapper .content-wrapper .bottom-wrapper .main-li:hover .submenu{opacity:1;pointer-events:auto;visibility:visible}body .page-header .header-wrapper .content-wrapper .bottom-wrapper .separator-li{background-color:#fff;color:#fff;font-size:23px;font-weight:900;height:25px;margin:0 25px;text-decoration:none;width:2px}body .header-responsive{align-items:center;background-color:#1288ca;box-shadow:0 0 10px 0 #000;display:none;height:8vh;justify-content:space-between;left:0;padding:0 20px;position:fixed;right:0;top:0;z-index:999}body .header-responsive .link{display:block}body .header-responsive .link .logo{fill:#fff;display:block;max-height:7vh;width:auto}body .header-responsive .btn-menu{background-color:#1288ca;border:none;cursor:pointer;display:block;height:6vh;width:6vh}body .header-responsive .btn-menu .trait{background-color:#fff;border-radius:5px;display:block;height:.5vh;margin-top:10px;opacity:1;visibility:visible;width:5vh}body .header-responsive .btn-menu .trait:first-child{margin-top:0}body .header-responsive .btn-menu.active .trait:first-child{transform:rotate(-45deg) translate(-.6vh,.6vh)}body .header-responsive .btn-menu.active .trait:nth-child(2){opacity:0;visibility:hidden}body .header-responsive .btn-menu.active .trait:nth-child(3){transform:rotate(45deg) translate(-.6vh,-.6vh)}body .login{align-items:center;background-image:linear-gradient(to left bottom,#00335d,#39a1f6,#005497,#086fc0,#1b88dd);display:flex;flex-direction:column;justify-content:center;min-height:100vh}body .login h1{background-color:rgba(18,134,202,.47);color:#fff;font:normal normal 700 100px/27px myriad-pro;padding:50px 25px;text-transform:uppercase}body .login .registration-title{margin-top:226px}body .login form{align-items:center;display:flex;flex-direction:column;justify-content:center;width:450px}body .login form input{font-size:18px;margin-bottom:15px;padding:10px;width:100%}body .login form select{font-size:18px;margin-bottom:15px;padding:10px;width:475px}body .login form button{background-color:#1288ca;border-color:#fff;border-radius:5px;border-style:solid;color:#fff;font-size:18px;margin-bottom:15px;margin-top:2.5rem;padding:10px 25px;text-transform:uppercase}body .login form a{color:#fff;margin-bottom:15px;text-decoration:none}body .login form div{width:450px}body .footer{background-color:#1288ca;display:flex;justify-content:space-between;padding:30px 110px}body .footer .footer-column{display:flex;flex-direction:column;margin:30px}body .footer .footer-column .column-title{color:#fff;font-size:40px;font-weight:900;margin-bottom:30px;text-decoration:none;text-transform:uppercase}body .footer .footer-column .logo{display:block;height:auto;max-width:300px}body .footer .footer-column div{display:flex;flex-direction:column;justify-content:space-between}body .footer .footer-column div>a{color:#fff;font-size:30px;text-decoration:none;text-transform:uppercase}body .footer .footer-column.last{align-items:center;text-align:center}body .footer .footer-column.last .title-link{font-size:40px;font-weight:900}body .footer .footer-column.last .footer-underline{background-color:#fff;height:3px;margin-bottom:15px;margin-top:15px;width:100%}body .footer .footer-column.logo{flex-direction:row}body .footer .footer-column.logo .lien-facebook{margin:10px}body .footer .footer-line{background-color:#fff;margin-bottom:30px;margin-top:30px;width:3px}@media screen and (max-width:1450px){body .footer{flex-wrap:wrap}body .footer .footer-line{display:none}}@media only screen and (max-width:1080px){body .header-responsive{display:flex}body .page-header{background-color:#fff;bottom:0;height:92vh;height:0;left:0;opacity:0;overflow:auto;pointer-events:none;right:0;top:-100%;visibility:hidden}body .page-header.responsive-active{height:100vh;opacity:1;pointer-events:auto;top:8vh;visibility:visible}body .page-header.scroll{background-color:#fff}body .page-header .header-wrapper{padding:30px}body .page-header .header-wrapper .logo-wrapper{display:none}body .page-header .header-wrapper .content-wrapper{width:100%}body .page-header .header-wrapper .content-wrapper .top-wrapper{flex-direction:column}body .page-header .header-wrapper .content-wrapper .top-wrapper .main-li{display:block;margin:5px 0 0;width:100%}body .page-header .header-wrapper .content-wrapper .top-wrapper .main-li:first-child{margin-top:0}body .page-header .header-wrapper .content-wrapper .top-wrapper .main-li:last-child{margin-left:0}body .page-header .header-wrapper .content-wrapper .top-wrapper .main-li .main-link{justify-content:center;padding:10px;width:100%}body .page-header .header-wrapper .content-wrapper .top-wrapper .main-li:first-child{margin-right:0}body .page-header .header-wrapper .content-wrapper .bottom-wrapper{flex-direction:column;margin-top:30px}body .page-header .header-wrapper .content-wrapper .bottom-wrapper .main-li{margin-top:5px;width:100%}body .page-header .header-wrapper .content-wrapper .bottom-wrapper .main-li .main-link{border-bottom:0;color:#1288ca;display:block;padding:10px;text-align:center}body .page-header .header-wrapper .content-wrapper .bottom-wrapper .main-li .submenu{flex-direction:column;opacity:1;padding:0;pointer-events:auto;position:static;visibility:visible}body .page-header .header-wrapper .content-wrapper .bottom-wrapper .main-li .submenu .sub-li{margin-top:1px;width:100%}body .page-header .header-wrapper .content-wrapper .bottom-wrapper .main-li .submenu .sub-li a{background-color:rgba(35,39,42,.1);display:block;padding:10px;text-align:center}body .page-header .header-wrapper .content-wrapper .bottom-wrapper .main-li .submenu .sub-li-separator,body .page-header .header-wrapper .content-wrapper .bottom-wrapper .separator-li{display:none}}@media only screen and (max-width:600px){.footer{padding:15px!important}}