@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css";@import"https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,800,800italic";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background-color:#1c457f;-ms-scroll-chaining:none;overscroll-behavior:none}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{line-height:1;position:relative;background:linear-gradient(135deg, #1e3c72, #0167b1);color:#fff;font-family:Optimistic Display,Montserrat,Helvetica,Arial,Noto Sans,sans-serif;font-size:15pt;font-weight:400;letter-spacing:.075em;line-height:1.65em;height:100%;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-text-size-adjust:none}@media screen and (max-width: 1680px){body{font-size:13pt}}@media screen and (max-width: 1280px){body{font-size:12pt}}@media screen and (max-width: 736px){body{font-size:11pt;letter-spacing:.0375em}}body.is-preload *,body.is-preload *:before,body.is-preload *:after{-webkit-animation:none !important;animation:none !important;-webkit-transition:none !important;transition:none !important}body.no-scroll{overflow:hidden}body.is-mobile .display_only_desktop{display:none !important}body.is-mobile .display_only_mobile{display:revert !important}body.is-mobile .divtab{padding:0 !important;margin:1em .25em !important}body.is-mobile .divtab .horizontal{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}body.is-mobile .vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body.is-mobile .col_order_fix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.is-mobile .formation_images{display:table-caption}body.is-mobile .formation_images p{text-align:center}body.is-mobile .row_no_border{display:block}body.is-mobile .row_no_border-new{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.is-mobile .contact_form{display:inline !important}body.is-mobile .form-label-postcript{width:unset}body.is-mobile .shadow{-webkit-box-shadow:0px 2px 10px 1px rgba(0,0,0,.1);box-shadow:0px 2px 10px 1px rgba(0,0,0,.1)}body.is-mobile .mantalo_buttonbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}body.is-mobile .mantalo_buttonbar.fullsize .mantalo_button{width:100%}input,select,textarea{color:#fff;font-family:Optimistic Display,Montserrat,Helvetica,Arial,Noto Sans,sans-serif;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}mark{background-color:rgba(0,0,0,0);color:inherit}input::-moz-focus-inner{border:0;padding:0}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}a{-webkit-transition:color .2s ease border-bottom-color .2s ease ease;transition:color .2s ease border-bottom-color .2s ease ease;color:inherit;text-decoration:none;cursor:pointer}a:hover{border-bottom-color:rgba(0,0,0,0);text-decoration:none !important}strong,b{font-weight:bold}em,i{font-style:italic}p{margin:0;color:#fff}ul{margin-left:1em;color:#fff;text-align:left}h1,h2,h3,h4,h5,h6{color:#fff;font-weight:800;letter-spacing:.225em;line-height:1em;margin:0 0 1em 0;text-transform:uppercase}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}h2{font-size:1.35em;line-height:1.75em}@media screen and (max-width: 736px){h2{font-size:1.1em;line-height:1.65em}}h3{font-size:1.15em;line-height:1.75em}@media screen and (max-width: 736px){h3{font-size:1em;line-height:1.65em}}h4{font-size:1em;line-height:1.5em}h5{font-size:.8em;line-height:1.5em}h6{font-size:.7em;line-height:1.5em}sub{font-size:.8em;position:relative;top:.5em}sup{font-size:.8em;position:relative;top:-0.5em}hr{border:0;border-bottom:solid 2px #fff;margin:3em 0}hr.major{margin:4.5em 0}blockquote{border-left:solid 4px #fff;font-style:italic;margin:0 0 2em 0;padding:.5em 0 .5em 2em}code{background:rgba(144,144,144,.25);border-radius:3px;font-family:"Courier New",monospace;font-size:.9em;letter-spacing:0;margin:0 .25em;padding:.25em .65em}pre{-webkit-overflow-scrolling:touch;font-family:"Courier New",monospace;font-size:.9em;margin:0 0 2em 0}pre code{display:block;line-height:1.75em;padding:1em 1.5em;overflow-x:auto}section.special,article.special{text-align:center}header p{color:hsla(0,0%,100%,.5);position:relative;top:-0.25em}header h3+p{font-size:1.1em}header h4+p,header h5+p,header h6+p{font-size:.9em}header.major{margin:0 0 1em 0}header.major.thin{margin:0px !important}header.major h2,header.major h3,header.major h4,header.major h5,header.major h6{border-bottom:solid 2px #fff;display:inline-block;padding-bottom:1em;position:relative}header.major h2:after,header.major h3:after,header.major h4:after,header.major h5:after,header.major h6:after{content:"";display:block;height:1px}header.major p{color:#fff;top:0}@media screen and (max-width: 980px){header br{display:none}}label{color:#fff;display:block;font-size:.9em;font-weight:600;margin:0 0 1em 0}input[type=text],input[type=number],input[type=login],input[type=password],input[type=password-visible],input[type=time],input[type=date],input[type=email],textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;border-radius:3px;border:none;color:inherit;display:block;outline:0;padding:0 1em;text-decoration:none;width:95%}input[type=text]:invalid,input[type=number]:invalid,input[type=login]:invalid,input[type=password]:invalid,input[type=password-visible]:invalid,input[type=time]:invalid,input[type=date]:invalid,input[type=email]:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input[type=text]:-moz-read-only, input[type=number]:-moz-read-only, input[type=login]:-moz-read-only, input[type=password]:-moz-read-only, input[type=password-visible]:-moz-read-only, input[type=time]:-moz-read-only, input[type=date]:-moz-read-only, input[type=email]:-moz-read-only, textarea:-moz-read-only{background-color:rgba(239,237,237,.6117647059)}input[type=text]:read-only,input[type=number]:read-only,input[type=login]:read-only,input[type=password]:read-only,input[type=password-visible]:read-only,input[type=time]:read-only,input[type=date]:read-only,input[type=email]:read-only,textarea:read-only{background-color:rgba(239,237,237,.6117647059)}input[type=text]:focus,input[type=number]:focus,input[type=login]:focus,input[type=password]:focus,input[type=password-visible]:focus,input[type=time]:focus,input[type=date]:focus,input[type=email]:focus,textarea:focus{-webkit-box-shadow:0 0 0 2px #21b2a6;box-shadow:0 0 0 2px #21b2a6}input[type=login],input[type=password-visible],input[type=password]{border:solid 1px #d3d3d3;border-radius:.25em;line-height:2em;width:100%}input[type=text],input[type=email],input[type=time],input[type=date],input[type=number],select{height:2em}select{background-size:1.25em;background-repeat:no-repeat;background-position:calc(100% - 1em) center;padding-right:2.75em;text-overflow:ellipsis}select:focus::-ms-value{background-color:rgba(0,0,0,0)}select::-ms-expand{display:none}textarea{padding:.75em 1em}label.mantalo_checkbox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;color:#4169e1;font-size:.9em;font-weight:normal;margin:0}label.mantalo_checkbox input{width:30px;height:30px;border:2px solid #333;border-radius:4px}label.mantalo_checkbox input:checked{background:#4169e1}input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;display:block;float:left;margin-right:-2em;opacity:0;width:1em;z-index:-1}input[type=radio]+label{text-decoration:none;cursor:pointer;font-size:smaller;padding-left:2.4em;position:relative;text-align:left}input[type=radio]+label:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none !important;font-family:"Font Awesome 6 Free";font-weight:900;background:rgba(144,144,144,.25);border-radius:3px;content:"";display:inline-block;font-size:.8em;height:2.0625em;left:0;line-height:2.0625em;position:absolute;text-align:center;top:4px;width:2.0625em}input[type=radio]:checked+label:before{background:#2e3842;color:#fff;content:""}input[type=radio]:focus+label:before{-webkit-box-shadow:0 0 0 2px #21b2a6;box-shadow:0 0 0 2px #21b2a6}input[type=checkbox]+label:before{border-radius:3px}input[type=radio]+label:before{border-radius:100%}.icon{text-decoration:none;border-bottom:none;position:relative;border-radius:1.5em;margin:1em;line-height:.5em !important;display:inline;text-align:center;max-width:1em}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none !important;font-family:"Font Awesome 6 Free";font-weight:600;line-height:inherit}.icon>.label{display:none}.icon.solid:before{font-weight:900}.icon.brands:before{font-family:"Font Awesome 6 Brands";font-weight:normal !important}.icon.major{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:3px;border:solid 2px #fff;display:inline-block;font-size:1.35em;height:calc(3em + 2px);line-height:3em;text-align:center;width:calc(3em + 2px)}.icon.major:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;font-size:1.5em}@media screen and (max-width: 736px){.icon.major{font-size:1em}}.image{border-radius:3px;border:0;display:inline-block;position:relative}.image img{border-radius:3px;display:block}.image.left{float:left;margin:0 2em 2em 0;top:.25em}.image.right{float:right;margin:0 0 2em 2em;top:.25em}.image.left,.image.right{max-width:40%}.image.left img,.image.right img{width:100%}.mantalo-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2em;margin-top:1em}@media screen and (max-width: 736px){.mantalo-tiles{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.mantalo-tiles .mantalo-card{width:330px;max-width:80vw;border-radius:20px;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.12);box-shadow:0 6px 18px rgba(0,0,0,.12);text-align:center;cursor:pointer;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.mantalo-tiles .mantalo-card:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.mantalo-tiles .mantalo-card .mantalo-card-header{height:15vh;background:linear-gradient(45deg, lightskyblue, royalblue);position:relative}.mantalo-tiles .mantalo-card .mantalo-card-icon{position:absolute;left:50%;top:27%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90px;height:90px;border-radius:50%;background:#fff;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 736px){.mantalo-tiles .mantalo-card .mantalo-card-icon{top:20%}}.mantalo-tiles .mantalo-card .mantalo-card-icon img{width:50px;height:auto}.mantalo-tiles .mantalo-card .mantalo-card-body{padding:70px 20px 20px}.mantalo-tiles .mantalo-card .mantalo-card-body .card-title{margin-bottom:10px;color:#4169e1 !important;letter-spacing:.1em;font-size:1.2em;line-height:1.5em;font-weight:bold;text-transform:uppercase}.mantalo-tiles .mantalo-card .mantalo-card-body .card-contents{font-size:.9rem;color:#666 !important}ol{list-style:decimal;margin:0 0 2em 0;padding-left:1.25em}ol li{padding-left:.25em}ul{list-style:disc;padding-left:1em}ul li{padding-left:.5em}ul.alt{list-style:none;padding-left:0}ul.alt li{border-top:solid 1px #fff;padding:.5em 0}ul.alt li:first-child{border-top:0;padding-top:0}dl{margin:0 0 2em 0}ul.actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;cursor:default;list-style:none;margin-left:-1em;padding-left:0}ul.actions li{padding:0 0 0 1em;vertical-align:middle}ul.actions.special{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-left:0}ul.actions.special li:first-child{padding-left:0}ul.actions.stacked{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0}ul.actions.stacked li{padding:1em 0 0 0}ul.actions.stacked li:first-child{padding-top:0}@media screen and (max-width: 480px){ul.actions:not(.fixed){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0;width:100% !important}ul.actions:not(.fixed) li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:1em 0 0 0;text-align:center;width:100%}ul.actions:not(.fixed) li>*{width:100%}ul.actions:not(.fixed) li:first-child{padding-top:0}ul.actions:not(.fixed) li input[type=submit],ul.actions:not(.fixed) li input[type=reset],ul.actions:not(.fixed) li input[type=button],ul.actions:not(.fixed) li button,ul.actions:not(.fixed) li .button{width:100%}ul.actions:not(.fixed) li input[type=submit].icon:before,ul.actions:not(.fixed) li input[type=reset].icon:before,ul.actions:not(.fixed) li input[type=button].icon:before,ul.actions:not(.fixed) li button.icon:before,ul.actions:not(.fixed) li .button.icon:before{margin-left:-0.5em}}ul.icons{cursor:default;list-style:none;padding-left:0}ul.icons li{display:inline-block;padding:0 1em 0 0}ul.icons li:last-child{padding-right:0 !important}ul.icons.major{padding:1em 0}ul.icons.major li{padding-right:3.5em}@media screen and (max-width: 736px){ul.icons.major li{padding:0 1em !important}}table{margin:0 0 1em 0;width:100%}table tbody tr{border:solid 1px #fff;border-left:0;border-right:0}table tbody tr:nth-child(2n+1){background-color:hsla(0,0%,100%,.25)}table tbody tr:nth-child(2n){background-color:hsla(0,0%,100%,.5)}table td{padding:.75em .5em;vertical-align:middle}table th{color:#fff;font-size:.9em;font-weight:600;padding:0 .75em .75em .75em;text-align:left;background-color:hsla(0,0%,100%,.75)}table thead{border-bottom:solid 2px #fff}table tfoot{border-top:solid 2px #fff}table.alt{border-collapse:separate}table.alt tbody tr td{border:solid 1px #fff;border-left-width:0;border-top-width:0}table.alt tbody tr td:first-child{border-left-width:1px}table.alt tbody tr:first-child td{border-top-width:1px}table.alt thead{border-bottom:0}table.alt tfoot{border-top:0}input[type=reset],input[type=button],button,.button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-webkit-transition:background-color .2s ease-in-out color .2s ease-in-out ease;transition:background-color .2s ease-in-out color .2s ease-in-out ease;background-color:rgba(0,0,0,0);border-radius:3px;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:.8em;font-weight:600;height:3.125em;letter-spacing:.225em;line-height:3.125em;max-width:30em;padding:0 2.75em;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}input[type=reset].icon:before,input[type=button].icon:before,button.icon:before,.button.icon:before{margin-right:.5em}input[type=reset].small,input[type=button].small,button.small,.button.small{font-size:.8em}input[type=reset].large,input[type=button].large,button.large,.button.large{font-size:1.35em}input[type=reset].disabled,input[type=reset]:disabled,input[type=button].disabled,input[type=button]:disabled,button.disabled,button:disabled,.button.disabled,.button:disabled{pointer-events:none;opacity:.25}@media screen and (max-width: 736px){input[type=reset],input[type=button],button,.button{height:3em;line-height:3em}}.features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;width:100%}.features li{position:relative;text-align:center;width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1vh;background-color:rgba(100,149,237,.8);-webkit-box-shadow:0px 0px 10px 5px rgba(0,0,0,.1);box-shadow:0px 0px 10px 5px rgba(0,0,0,.1)}.features li:before{display:block;color:#0fc;position:absolute;left:1.75em;top:2.75em;font-size:1.5em}@media screen and (max-width: 980px){.features li{padding:3em 2em 1em 2em;text-align:center}.features li:before{left:0;margin:0 0 1em 0;position:relative;top:0}}@media screen and (max-width: 736px){.features li{background-color:rgba(0,0,0,0) !important;width:100%;color:navy;-webkit-box-shadow:0px 0px 10px 5px rgba(0,0,0,.1);box-shadow:0px 0px 10px 5px rgba(0,0,0,.1);border:none}.features li:first-child{border-top:0}}.features .tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.features .tile.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.features .subtext{font-size:smaller;font-style:italic}.spotlight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spotlight .image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-radius:0;width:40%}.spotlight .image img{border-radius:0;width:100%}.spotlight .content{padding:1em;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:48em;width:60%}.spotlight:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.spotlight:nth-child(1){background-color:rgba(0,0,0,.075)}.spotlight:nth-child(2){background-color:#0066b1}.spotlight:nth-child(3){background-color:rgba(0,0,0,.225)}.spotlight:nth-child(4){background-color:rgba(0,0,0,.3)}.spotlight:nth-child(5){background-color:rgba(0,0,0,.375)}.spotlight:nth-child(6){background-color:rgba(0,0,0,.45)}.spotlight:nth-child(7){background-color:rgba(0,0,0,.525)}.spotlight:nth-child(8){background-color:rgba(0,0,0,.6)}.spotlight:nth-child(9){background-color:rgba(0,0,0,.675)}.spotlight:nth-child(10){background-color:rgba(0,0,0,.75)}@media screen and (max-width: 1280px){.spotlight .image{width:45%}.spotlight .content{width:55%}}@media screen and (max-width: 980px){.spotlight{display:block}.spotlight br{display:none}.spotlight .image{width:100%}.spotlight .content{padding:4em 3em 2em 3em;max-width:none;text-align:center;width:100%}}@media screen and (max-width: 736px){.spotlight .content{padding:3em 2em 1em 2em}}.wrapper{padding:1em 0 0 0}.wrapper.center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper>.inner{width:90%;margin:0 auto;max-width:1400px}.wrapper>.inner.small{width:70%}@media screen and (max-width: 1280px){.wrapper>.inner{width:90%}.wrapper>.inner.small{width:90%}}@media screen and (max-width: 980px){.wrapper>.inner{width:100%}.wrapper>.inner.small{width:100%}}.wrapper.alt{padding:0}.wrapper.style5{background:-webkit-gradient(linear, left bottom, left top, from(rgba(30, 60, 114, 0.8)), to(rgba(0, 102, 177, 0.8)));background:linear-gradient(0, rgba(30, 60, 114, 0.8), rgba(0, 102, 177, 0.8));color:#000fb0;text-align:center;padding-bottom:1em;-webkit-box-flex:1;-ms-flex:1;flex:1}.wrapper.style5 h1,.wrapper.style5 h2,.wrapper.style5 h3,.wrapper.style5 h4,.wrapper.style5 h5,.wrapper.style5 h6{color:#fff}.wrapper.style5 .transparent{background-color:rgba(0,0,0,0)}.wrapper.style5 .white{background-color:hsla(0,0%,100%,.7294117647);border-color:rgba(0,0,0,.125)}.wrapper.style5 .white h2,.wrapper.style5 .white h3,.wrapper.style5 .white h4,.wrapper.style5 .white h5,.wrapper.style5 .white h6,.wrapper.style5 .white p{color:#000fb0;border-color:rgba(0,0,0,.125)}.wrapper.style5 .divtab{color:#000fb0;padding:.75em !important;margin:.75em 0 1.5em 0;border-radius:1em;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.4);box-shadow:2px 2px 4px rgba(0,0,0,.4);background-color:#fff}.wrapper.style5 .divtab h1,.wrapper.style5 .divtab h2,.wrapper.style5 .divtab h3,.wrapper.style5 .divtab h4,.wrapper.style5 .divtab h5,.wrapper.style5 .divtab h6{color:#000fb0 !important}.wrapper.style5 .divtab.transparent{background-color:rgba(0,0,0,0);border-radius:0;-webkit-box-shadow:none;box-shadow:none}.wrapper.style5 .divtab.transparent p,.wrapper.style5 .divtab.transparent h2{color:#fff !important}.wrapper.style5 .divtab .horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1em}.wrapper.style5 .divtab .full_size_desktop{width:100%;padding:0 .75em}.wrapper.style5 .divtab table{margin:0}.wrapper.style5 .divtab p,.wrapper.style5 .divtab ul{color:#000fb0}.wrapper.style5 strong,.wrapper.style5 b{font-weight:bold}.wrapper.style5 hr{border-color:#dfdfdf}.wrapper.style5 blockquote{border-color:#dfdfdf}.wrapper.style5 code{background:rgba(0,0,0,.0375)}.wrapper.style5 header p{color:#000fb0}.wrapper.style5 header.major h2,.wrapper.style5 header.major h3,.wrapper.style5 header.major h4,.wrapper.style5 header.major h5,.wrapper.style5 header.major h6{border-color:#dfdfdf;width:100%}.wrapper.style5 header.major h3,.wrapper.style5 header.major h4,.wrapper.style5 header.major h5,.wrapper.style5 header.major h6{border:rgba(0,0,0,0);width:100%}.wrapper.style5 header.major p{color:#fff}.wrapper.style5 label{color:#2e3842}.wrapper.style5 select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'%3E%3Cpath d='M9.4,12.3l10.4,10.4l10.4-10.4c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.6,0.1,0.9,0.4l3.3,3.3c0.2,0.2,0.4,0.5,0.4,0.9 c0,0.4-0.1,0.6-0.4,0.9L20.7,31.9c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4L4.3,17.3c-0.2-0.2-0.4-0.5-0.4-0.9 c0-0.4,0.1-0.6,0.4-0.9l3.3-3.3c0.2-0.2,0.5-0.4,0.9-0.4S9.1,12.1,9.4,12.3z' fill='%23dfdfdf' /%3E%3C/svg%3E")}.wrapper.style5 select option{color:#2e3842;background:#fff}.wrapper.style5 input[type=checkbox]+label,.wrapper.style5 input[type=radio]+label{color:#4e4852}.wrapper.style5 input[type=checkbox]+label:before,.wrapper.style5 input[type=radio]+label:before{background:rgba(0,0,0,.0375)}.wrapper.style5 input[type=checkbox]:checked+label:before,.wrapper.style5 input[type=radio]:checked+label:before{background:#2e3842;color:#fff}.wrapper.style5 ::-webkit-input-placeholder{color:#8e8892 !important}.wrapper.style5 :-moz-placeholder{color:#8e8892 !important}.wrapper.style5 ::-moz-placeholder{color:#8e8892 !important}.wrapper.style5 :-ms-input-placeholder{color:#8e8892 !important}.wrapper.style5 .formerize-placeholder{color:#8e8892 !important}.wrapper.style5 .icon.major{border-color:#dfdfdf}.wrapper.style5 ul.alt li{border-color:#dfdfdf}.wrapper.style5 table tbody tr{border-color:#dfdfdf}.wrapper.style5 table th{color:#000fb0;line-height:3em}.wrapper.style5 table thead{border-color:#dfdfdf}.wrapper.style5 table tfoot{border-color:#dfdfdf}.wrapper.style5 table.alt tbody tr td{border-color:#dfdfdf}.wrapper.style5 input[type=submit],.wrapper.style5 input[type=reset],.wrapper.style5 input[type=button],.wrapper.style5 button,.wrapper.style5 .button{-webkit-box-shadow:inset 0 0 0 2px #dfdfdf;box-shadow:inset 0 0 0 2px #dfdfdf}@media screen and (max-width: 736px){.wrapper.style5 .features li{background:hsla(0,0%,100%,.6) !important;border:none}}@media screen and (max-width: 980px){.wrapper{padding:3em 2em 1em 2em}}@media screen and (max-width: 768px){.wrapper{padding:1em;padding-top:.5em}}#page-wrapper{-webkit-transition:opacity .5s ease .2s ease;transition:opacity .5s ease .2s ease;opacity:1;padding-top:44px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-filter:none;filter:none}#page-wrapper:before{background:rgba(0,0,0,0);content:"";display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}#page-wrapper .icons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1001;position:relative;padding:0 .5em 0 1em}#page-wrapper .menu_user-language{position:relative}#page-wrapper.hidden{-webkit-filter:blur(8px);filter:blur(8px)}#header{-webkit-transition:background-color .2s ease .2s ease;transition:background-color .2s ease .2s ease;background:rgba(0,0,0,0);left:0;top:0;height:44px;line-height:44px;position:fixed;width:100%;z-index:900;opacity:.85}#header .news_mobile,#header .news-wrapper{opacity:0;visibility:hidden;-webkit-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}#header:not(.no-background){background:#034d85}#header.alt{background:rgba(0,0,0,0)}#header.alt .news_mobile,#header.alt .news-wrapper{opacity:1;visibility:visible}#header.alt h1{pointer-events:none;opacity:0}#header h1{-webkit-transition:opacity .2s ease .2s ease;transition:opacity .2s ease .2s ease;margin:0}#header h1 a{border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:inherit;line-height:inherit}@media screen and (max-width: 736px){#header h1 a{font-size:.8em}}#header nav{height:inherit;line-height:inherit;position:absolute;top:0}#header nav>ul{list-style:none;margin:0;padding:0;white-space:nowrap}#header nav>ul>li{display:inline-block;padding:0}#header nav>ul>li>a{border:0;color:#fff;display:block;font-size:.8em;letter-spacing:.225em;padding:0 1.5em;text-transform:uppercase}#header nav>ul>li>a.menuToggle{outline:0;position:relative}#header nav>ul>li>a.menuToggle:after{background-position:right center;background-repeat:no-repeat;content:"";display:inline-block;height:3.75em;vertical-align:top;width:2em}#header nav>ul>li>a.menuToggle span{vertical-align:top;text-align:top;-webkit-box-align:top;-ms-flex-align:top;align-items:top}@media screen and (max-width: 736px){#header nav>ul>li>a.menuToggle{padding:0 1.5em}}@media screen and (max-width: 1280px){#header nav>ul>li>a.menuToggle{padding:0 1.5em}}@media screen and (max-width: 1680px){#header nav>ul>li>a.menuToggle{padding:0 1.5em}}@media screen and (max-width: 736px){#header nav>ul>li>a{padding:0 0 0 1.5em}}#header nav>ul>li:first-child{margin-left:0}.header-logo{height:inherit;right:0;position:fixed;z-index:1}.header-title{text-align:center;position:fixed;width:100%;right:0}#cta .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:40em}#cta .inner header{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}#cta .inner h2{margin:0}#cta .inner .actions{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:35%}@media screen and (max-width: 980px){#cta .inner{display:block;text-align:center}#cta .inner header{padding-right:0;width:100%}#cta .inner .actions{margin-left:auto;margin-right:auto;max-width:20em;width:100%}}@media screen and (max-width: 736px){#cta .inner .actions{max-width:none}}.authentication_form{margin-top:5px;text-align:center;display:block;margin:0}.authentication_form>table{width:100%;margin:0;border-collapse:separate;border-spacing:0 .25em}.authentication_form>table td{padding:0;margin:0;border:0;background:#fff;font-size:small;text-align:left;padding-left:.5em !important}.authentication_form>table td>label{color:#000;text-align:right}.authentication_form>table tr{padding:0;margin:0;border:0;background:#d3d3d3;font-size:small}.authentication_form>strong,.authentication_form b{color:#000}.authentication_form input[type=checkbox],.authentication_form input[type=radio]{float:none !important;-webkit-appearance:auto !important;-moz-appearance:auto !important;appearance:auto !important;display:inline !important;opacity:unset !important;margin:0 !important;vertical-align:middle !important}.form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%;margin-top:1em;padding-top:.5em;border-top:1px solid #ddd}.mantalo_buttonbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2em;margin:0 .25em}.mantalo_buttonbar.topline{border-top:1px solid #ddd;padding-top:.5em;margin-top:.5em}.mantalo_buttonbar.fullsize{width:100%}.mantalo_buttonbar.fullsize .mantalo_button{max-width:100%}.mantalo_buttonbar.revert .mantalo_button{color:#00008b;background-color:#fff}.mantalo_buttonbar.align-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mantalo_buttonbar.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mantalo_buttonbar.fit{gap:.5em}.attestation_form button,.mantalo_button{font-family:Optimistic Display,Montserrat,Helvetica,Arial,Noto Sans,sans-serif;font-size:small;font-weight:400;text-transform:uppercase;background:#4169e1;letter-spacing:.1em;border-radius:25px;margin:.5em 0;position:relative;line-height:3em !important;color:#fff;width:80%;max-width:20em;min-width:8em;padding:0;opacity:1 !important;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.4) !important;box-shadow:2px 2px 4px rgba(0,0,0,.4) !important;display:inline-block}.attestation_form button.fit,.mantalo_button.fit{width:auto !important;padding:0 1em !important}.attestation_form button.square,.mantalo_button.square{border-radius:.5em}.attestation_form button.small,.mantalo_button.small{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:auto}.attestation_form button.small.full,.mantalo_button.small.full{width:100%}.attestation_form button.big,.mantalo_button.big{height:auto;padding:.5em}.attestation_form button.primary,.mantalo_button.primary{width:100%;height:3.125em;letter-spacing:.225em;font-size:.8em;font-weight:bold;background:#ed4933}.attestation_form button.secondary,.mantalo_button.secondary{width:100%;letter-spacing:.225em;font-size:.8em;font-weight:bold;background:#6495ed}.attestation_form button.no-frame,.mantalo_button.no-frame{border-radius:0;margin:.5em 0;color:#fff;width:auto;min-width:unset;padding:0 1em;opacity:1 !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#4169e1;margin:0;padding:0 .5em;background:rgba(0,0,0,0) !important;border-radius:8px}.attestation_form button.no-frame:disabled,.mantalo_button.no-frame:disabled{color:#a9a9a9 !important;background:rgba(0,0,0,0) !important}.attestation_form button.no-frame:hover,.mantalo_button.no-frame:hover{background-color:rgba(0,0,0,.05)}.attestation_form button.record-duplicate,.attestation_form button.record-edit,.mantalo_button.record-duplicate,.mantalo_button.record-edit{color:#4169e1 !important}.attestation_form button.record-duplicate:hover,.attestation_form button.record-edit:hover,.mantalo_button.record-duplicate:hover,.mantalo_button.record-edit:hover{background-color:rgba(0,102,177,.1) !important}.attestation_form button.record-delete,.mantalo_button.record-delete{color:#ef4444}.attestation_form button.record-delete:hover,.mantalo_button.record-delete:hover{background-color:rgba(192,57,43,.1) !important}.attestation_form button.record-calculate,.mantalo_button.record-calculate{color:#4169e1 !important}.attestation_form button.record-calculate::before,.mantalo_button.record-calculate::before{font-family:"Font Awesome 6 Free";font-weight:600;content:""}.attestation_form button.record-calculate:hover,.mantalo_button.record-calculate:hover{background-color:rgba(0,102,177,.1) !important}.attestation_form button.animated,.mantalo_button.animated{-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;margin:1em}.attestation_form button.animated:hover,.mantalo_button.animated:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.attestation_form button.no-margin,.mantalo_button.no-margin{margin:0 !important}.attestation_form button:hover,.mantalo_button:hover{opacity:1 !important;-webkit-filter:brightness(0.8);filter:brightness(0.8)}.attestation_form button:active,.mantalo_button:active{-webkit-filter:brightness(0.6);filter:brightness(0.6)}.attestation_form button:disabled,.mantalo_button:disabled{opacity:.3 !important;cursor:not-allowed;-webkit-transform:none;transform:none}.attestation_form button.cancel,.mantalo_button.cancel{background-color:red}.attestation_form button.cancel::before,.mantalo_button.cancel::before{font-family:"Font Awesome 6 Free";font-weight:600;content:" "}.attestation_form button.save,.mantalo_button.save{background-color:#27ae60}.attestation_form button.save::before,.mantalo_button.save::before{font-family:"Font Awesome 6 Free";font-weight:400;content:" "}.attestation_form button.save-blue::before,.mantalo_button.save-blue::before{font-family:"Font Awesome 6 Free";font-weight:400;content:" "}.attestation_form button.certificate::before,.mantalo_button.certificate::before{font-family:"Font Awesome 6 Free";font-weight:600;content:" "}.attestation_form button.validate,.mantalo_button.validate{background-color:#27ae60}.attestation_form button.validate::before,.mantalo_button.validate::before{font-family:"Font Awesome 6 Free";font-weight:100;content:" "}.attestation_form button.retour,.mantalo_button.retour{background-color:#27ae60}.attestation_form button.retour::before,.mantalo_button.retour::before{font-family:"Font Awesome 6 Free";font-weight:bold;content:" "}.attestation_form button.submit,.mantalo_button.submit{background-color:#27ae60}.attestation_form button.submit::before,.mantalo_button.submit::before{font-family:"Font Awesome 6 Free";font-weight:100;content:" "}.attestation_form button.update,.mantalo_button.update{background-color:#4169e1}.attestation_form button.update::before,.mantalo_button.update::before{font-family:"Font Awesome 6 Free";font-weight:bold;content:" "}.attestation_form button.add::before,.mantalo_button.add::before{font-family:"Font Awesome 6 Free";font-weight:100;content:"+ "}.attestation_form button.add-file::before,.mantalo_button.add-file::before{font-family:"Font Awesome 6 Free";font-weight:bold;content:" "}.attestation_form button.print::before,.mantalo_button.print::before{font-family:"Font Awesome 6 Free";font-weight:600;content:" "}.attestation_form button.email::before,.mantalo_button.email::before{font-family:"Font Awesome 6 Free";font-weight:600;content:" "}.attestation_form button.register,.mantalo_button.register{background-color:#27ae60}.attestation_form button.register::before,.mantalo_button.register::before{font-family:"Font Awesome 6 Free";font-weight:400;content:" "}.attestation_form button.unregister,.mantalo_button.unregister{background-color:red}.attestation_form button.unregister::before,.mantalo_button.unregister::before{font-family:"Font Awesome 6 Free";font-weight:600;content:" "}.attestation_form button.add-alert,.mantalo_button.add-alert{background-color:#27ae60}.attestation_form button.add-alert::before,.mantalo_button.add-alert::before{font-family:"Font Awesome 6 Free";font-weight:400;content:" "}.attestation_form button.del-alert,.mantalo_button.del-alert{background-color:red}.attestation_form button.del-alert::before,.mantalo_button.del-alert::before{font-family:"Font Awesome 6 Free";font-weight:400;content:" "}.attestation_form button.duplicate::before,.mantalo_button.duplicate::before{font-family:"Font Awesome 6 Free";font-weight:900;content:""}.attestation_form button.delete::before,.mantalo_button.delete::before{font-family:"Font Awesome 6 Free";font-weight:900;content:""}.attestation_form button.download::before,.mantalo_button.download::before{font-family:"Font Awesome 6 Free";font-weight:600;content:" "}.attestation_form button.connexion::before,.mantalo_button.connexion::before{display:nline-block;font-family:"Font Awesome 6 Free";font-weight:400;content:" "}.attestation_form button.deconnexion::before,.mantalo_button.deconnexion::before{font-family:"Font Awesome 6 Free";font-weight:600;content:" "}.attestation_form button.salesforce::before,.mantalo_button.salesforce::before{font-family:"Font Awesome 6 Brands";font-weight:normal;content:" "}.attestation_form button.login-as,.mantalo_button.login-as{background-color:#000;color:#fff}.attestation_form button.login-as::before,.mantalo_button.login-as::before{font-family:"Font Awesome 6 Free";font-weight:900;content:" "}.attestation_form button.filter-apply,.mantalo_button.filter-apply{background-color:green !important}.attestation_form button.filter-apply::before,.mantalo_button.filter-apply::before{font-family:"Font Awesome 6 Free";font-weight:600;content:""}.attestation_form button.filter-cancel,.mantalo_button.filter-cancel{background-color:red !important}.attestation_form button.filter-cancel::before,.mantalo_button.filter-cancel::before{font-family:"Font Awesome 6 Free";font-weight:600;content:" "}.attestation_form button.paiement::before,.mantalo_button.paiement::before{font-family:"Font Awesome 6 Free";font-weight:600;content:" "}.attestation_form button.shopping,.mantalo_button.shopping{background-color:#27ae60}.attestation_form button.shopping::before,.mantalo_button.shopping::before{font-family:"Font Awesome 6 Free";font-weight:600;content:" "}.attestation_form button.reset::before,.mantalo_button.reset::before{font-family:"Font Awesome 6 Free";font-weight:600;content:" "}.attestation_form button.black,.mantalo_button.black{background-color:#000;color:#fff}.attestation_form button.next::after,.mantalo_button.next::after{font-family:"Font Awesome 6 Free";font-weight:600;content:" "}.attestation_form button.previous::before,.mantalo_button.previous::before{font-family:"Font Awesome 6 Free";font-weight:600;content:" "}.attestation_form button.encours,.mantalo_button.encours{cursor:wait;pointer-events:none}.attestation_form button.encours>i,.mantalo_button.encours>i{display:none !important}.attestation_form button.encours::before,.mantalo_button.encours::before{content:"" !important;font-family:unset !important;font-weight:unset !important;display:inline-block !important;width:1em !important;height:1em !important;margin-right:.35em !important;vertical-align:-0.2em !important;border:2px solid currentColor !important;border-radius:50% !important;border-top-color:rgba(0,0,0,0) !important;-webkit-animation:encours-spin .8s linear infinite !important;animation:encours-spin .8s linear infinite !important}@-webkit-keyframes encours-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes encours-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loading.encours::before{content:"";display:inline-block;width:1em;height:1em;margin-right:.35em;vertical-align:-0.2em;border:2px solid currentColor;border-radius:50%;border-top-color:rgba(0,0,0,0);-webkit-animation:encours-spin .8s linear infinite;animation:encours-spin .8s linear infinite}.back-arrow{position:absolute;top:.5em;left:.5em;background:none;border:none;font-size:1.2em;color:#4169e1;cursor:pointer;z-index:1002;padding:.3em;-webkit-transition:all .3s ease .2s ease;transition:all .3s ease .2s ease;text-align:left;outline:none}.back-arrow:active{background-color:rgba(0,0,0,0)}.back-arrow:hover{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.back-arrow.hide{display:none}.language-picker{display:inline-block;position:relative}.language-picker__form{height:100%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.language-picker__button .icon{height:16px;width:16px;margin-left:.25em}.language-picker__dropdown{position:absolute;left:0;top:100%;width:200px;background-color:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2),0 1px 8px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.2),0 1px 8px rgba(0,0,0,.1);padding:.375rem 0;border-radius:.25em;z-index:4;font-size:1rem;visibility:hidden;opacity:0;-webkit-transition:visibility 0s .2s opacity .2s transform .2s ease-out;transition:visibility 0s .2s opacity .2s transform .2s ease-out}.language-picker__button[aria-expanded=true]+.language-picker__dropdown{visibility:visible;opacity:1;-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-transition:opacity .2s transform .2s ease-out ease;transition:opacity .2s transform .2s ease-out ease}.language-picker__item{text-decoration:none;padding:.5em 2em .5em 1.25em;color:#313135}.language-picker__item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.language-picker__item:hover{background-color:#f2f2f2}.language-picker__item[aria-selected=true]{position:relative;background-color:#2a6df4;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.language-picker__item[aria-selected=true]::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:16px;width:16px;right:.75rem;background-repeat:no-repeat;background-size:cover;background-position:center}.language-picker__flag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.language-picker__flag::before{display:inline-block;-ms-flex-negative:0;flex-shrink:0;content:"";height:16px;width:16px;margin-right:.375rem;background-repeat:no-repeat;background-size:cover;background-position:center}.language-picker__dropdown .language-picker__flag::before{margin-right:.5em}.language-picker--hide-label .language-picker__button .icon{margin-left:0}.language-picker--hide-label .language-picker__button em{display:none}.language-picker--hide-label .language-picker__button .language-picker__flag::before{margin-right:.25em}#language-picker-select{background:none;font-size:xx-large;padding:0;height:auto;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;text-align:center;line-height:1em;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;width:auto;border:none}option{font-weight:normal;display:block;min-height:1.2em;padding:0 2px 1px;white-space:nowrap}.text_align_right{text-align:right !important}.text_align_left{text-align:left !important}.text_align_justify{text-align:justify !important}.text_align_center{text-align:center !important}.text_font_bold{font-weight:bold}.list_align_left{text-align:left;margin-left:5%;margin-bottom:0}.col_order_fix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.col_nowrap{text-wrap:nowrap}.col_align_middle{vertical-align:middle}.col_align_middle h3{margin:0}.col_align_middle_small{vertical-align:middle;font-size:small;line-height:1.5em}.col_entete{vertical-align:middle;text-align:center;margin:0;padding:0;font-weight:bold}.col_entete img{max-height:3em;vertical-align:middle;margin:.5em 0}.display_only_mobile{display:none}.hide{display:none !important}tr.row_no_border{border-color:rgba(0,0,0,0) !important}.row_no_border-new{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-radius:.5em;background:none !important}.formation_images{vertical-align:middle !important;margin-top:auto;margin-bottom:auto}.formation_images .vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.formation_images .horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.formation_images img{border-radius:1em;max-height:20em !important;max-width:15em !important;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.4);box-shadow:2px 2px 4px rgba(0,0,0,.4)}.formation_table img{max-width:6em}.formation_table .col_entete{background:#87cefa}.formation_table .col_entete:first-child{border-top-left-radius:8px}.formation_table .col_entete:last-child{border-top-right-radius:8px}.formation_table td:first-child{border-left:1px solid #dfdfdf}.formation_table td:last-child{border-right:1px solid #dfdfdf}.info_legales{font-size:smaller;text-align:justify;line-height:1.6em;font-weight:100;letter-spacing:normal}.grid-buttons tr{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid-buttons td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;position:relative;text-align:center;width:25vw;height:25vh;max-width:min(100vw,300px);max-height:min(100vh,300px);background-color:rgba(100,149,237,.8);-webkit-box-shadow:0px 0px 10px 5px rgba(0,0,0,.1);box-shadow:0px 0px 10px 5px rgba(0,0,0,.1)}@media screen and (max-width: 480px){.grid-buttons tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid-buttons td{width:75vw}}.switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;position:relative;width:60px;margin-bottom:.5em}.switch input{display:none !important}.switch .slider{background-color:#0066b1;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}.switch .slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;position:absolute;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;width:26px}.switch .slider.round{border-radius:34px;background:#1e90ff}.switch .slider.round.open{background-color:green}.switch .slider.round.close{background-color:#8e8892}.switch .slider.round:before{border-radius:50%}.switch .switch-label{color:#fff !important;margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:small !important;font-weight:normal;text-wrap-mode:nowrap;margin-left:65px}.switch input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}.mantalo_p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.2em}.mantalo_p img{border-radius:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.4);box-shadow:2px 2px 4px rgba(0,0,0,.4)}.googlemap-responsive{padding-bottom:50%;position:relative;margin:10px}.googlemap-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;border-radius:.8rem;padding:0;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.4);box-shadow:2px 2px 4px rgba(0,0,0,.4)}.hover-underline-animation{display:inline-block;position:relative;color:inherit;text-decoration:none}.hover-underline-animation::after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#fff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:none;transition:none}.hover-underline-animation:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out, -webkit-transform .5s ease-out}.hover-underline-animation.blue::after{background-color:#4169e1 !important}.hover-underline-animation.black::after{background-color:#000 !important}.hover-underline-animation.green::after{background-color:green !important}.hover-underline-animation.midnightblue::after{background-color:#191970 !important}.mantalo-picklist,form.mantalo-picklist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1em}.mantalo-picklist .title,form.mantalo-picklist .title{margin:auto 1em auto 0;text-transform:uppercase;color:#fff;font-size:1em;line-height:1.5em;font-weight:800;letter-spacing:.225em}.mantalo-picklist .picklist,form.mantalo-picklist .picklist{color:#4169e1 !important;-webkit-box-shadow:0px 7px 5px rgba(0,0,0,.11) !important;box-shadow:0px 7px 5px rgba(0,0,0,.11) !important;border-radius:1em;background-position-x:90% !important;background-color:#fff !important;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}.mantalo-picklist .picklist.adherent,form.mantalo-picklist .picklist.adherent{background-image:url("/site-icons/scuba-diver.svg") !important;padding-left:1em}.mantalo-picklist .picklist.annee,form.mantalo-picklist .picklist.annee{background-image:url("/site-icons/calendrier.svg") !important;padding-left:1em}.pack{font-size:1.1rem;margin-bottom:2vh;text-align:center}.image_add_contrast{-webkit-filter:drop-shadow(1px 1px 1px grey) !important;filter:drop-shadow(1px 1px 1px grey) !important}.badge{background:#4169e1;padding:0 1em;border-radius:2em;color:#fff;line-height:2.2em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:1em auto}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@media(max-width: 280px){ul{margin:1rem}h1{font-size:1.2rem}}.reveal{opacity:0;-webkit-transform:translateY(22px);transform:translateY(22px);-webkit-transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out,-webkit-transform .6s ease-out}.reveal.visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.mantalo_message{border-radius:1em;padding:16px 20px;margin-bottom:1em;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.4);box-shadow:2px 2px 4px rgba(0,0,0,.4)}.mantalo_message.info{background:#e8f5e9;color:#1b5e20 !important;border-color:#81c784}.mantalo_message.alert{background:#ffebee;color:#b71c1c !important;border-color:#e57373}#content{width:100%;padding:0}.video-grid-3{display:grid;grid-template-columns:repeat(3, 1fr);gap:2em;margin:2em 0}@media screen and (max-width: 1280px){.video-grid-3{grid-template-columns:repeat(2, 1fr);gap:1.5em}}@media screen and (max-width: 736px){.video-grid-3{grid-template-columns:1fr;gap:1.5em}}.video-grid-2{display:grid;grid-template-columns:repeat(2, 1fr);gap:2em;margin:2em 0}@media screen and (max-width: 1280px){.video-grid-2{grid-template-columns:repeat(2, 1fr);gap:1.5em}}@media screen and (max-width: 736px){.video-grid-2{grid-template-columns:1fr;gap:1.5em}}.video-card{background:#fff;border-radius:15px;overflow:hidden;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.video-card.full{position:relative}.video-card.full .video-info{position:absolute;bottom:0;left:0;right:0;z-index:2;background-color:rgba(0,0,0,.45);color:#fff}.video-card.full .video-info .video-title,.video-card.full .video-info .video-description,.video-card.full .video-info .video-date{color:unset}.video-card.full .video-thumbnail{height:auto;padding-top:0;aspect-ratio:16/9}.video-card:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.25);box-shadow:0 8px 24px rgba(0,0,0,.25)}.video-card:hover .play-overlay{background-color:rgba(0,0,0,.7)}.video-card:hover .play-overlay i{-webkit-transform:scale(1.2);transform:scale(1.2)}.video-card.hidden{display:none}.video-card .video-thumbnail{position:relative;width:100%;padding-top:56.25%;background:#000;overflow:hidden}.video-card .video-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-card .video-thumbnail video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.video-card .video-thumbnail .play-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.video-card .video-thumbnail .play-overlay i{font-size:4em;color:#fff;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;-webkit-filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.5));filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.5))}@media screen and (max-width: 736px){.video-card .video-thumbnail .play-overlay i{font-size:3em}}.video-card .video-info{padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.video-card .video-info .video-title{color:#0066b1;margin:0;font-size:1.1em;font-weight:bold;line-height:1.4em;text-transform:none;letter-spacing:normal}.video-card .video-info .video-description{color:#666;font-size:.9em;line-height:1.5em;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:2}.video-card .video-info .video-date{color:#999;font-size:.8em;margin-top:auto;padding-top:.5em}.video-popup-container{width:100%;max-width:90vw;line-height:0;overflow:hidden;border-radius:10px;background:#000}.video-popup-container iframe,.video-popup-container video{width:100%;display:block;border:0;border-radius:10px}.video-popup-container iframe{aspect-ratio:16/9;min-height:400px;height:auto}@media screen and (max-width: 736px){.video-popup-container iframe{min-height:250px}}.video-popup-container video{max-height:70vh;-o-object-fit:contain;object-fit:contain}.no-videos,.no-videos-filtered{text-align:center;padding:3em 2em;background:hsla(0,0%,100%,.9);border-radius:15px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);margin:2em 0}.no-videos p,.no-videos-filtered p{color:#666;font-size:1.1em;margin:.5em 0}@media screen and (max-width: 736px){.video-grid{margin:1.5em 0}.video-card .video-info{padding:1em}.video-card .video-info h4{font-size:1em}}@media print{.video-card{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}