@import url("https://use.typekit.net/gaj6ldb.css");
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}*{box-sizing:border-box}html{height:100%;font-size:calc(1em * .625);scroll-behavior:smooth}body{height:100%;min-height:100vh;font-family:"degular",sans-serif;font-size:1.6rem;font-weight:500;color:#000;background-color:transparent}body.error404{background-color:#084b95 !important}body noscript div{margin:0 1em}@media (min-width:577px){body{display:flex;flex-direction:column}body #wrapper{flex:1 0 auto}body #footer{flex-shrink:0}}body .color-bleu{color:#084b95}body .bg-bleu{background:#084b95}body .color-orange{color:#fc502f}body .bg-orange{background:#fc502f}body .color-grey{color:#707070}body .bg-grey{background:#707070}body .color-form{color:#e6e6e6}body .bg-form{background:#e6e6e6}body a,body input,body button{transition-duration:.4s}body a:active,body input:active,body button:active{transition-duration:0s}body .float-left,body .alignleft{float:left}body .float-right,body .alignright{float:right;float:right}body .aligncenter{margin-left:auto;margin-right:auto}body .txt-center{text-align:center}body .txt-left{text-align:left}body .txt-right{text-align:right}body .txt-justify{text-align:justify}body .txt-upper{text-transform:uppercase}body .sticky{max-width:100%}body .blue{color:#084b95}body .orange{color:#fc502f}body .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}body .screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body .clear{visibility:hidden;overflow:hidden;height:0;width:0;clear:both;*height:auto;*width:auto;*overflow:visible;*zoom:normal}body .visuallyhidden:not(:focus):not(:active),body .fontawesome-text:not(:focus):not(:active),body [id=header] [id=menu-button] .menu-title:not(:focus):not(:active){position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}body .states,body main form.invalid .wpcf7-response-output,body main form.sent .wpcf7-response-output,body .woocommerce-Message{border-radius:6px;text-align:center;margin:1em 0;padding:1em .5em;line-height:1.6}body .states ul,body main form.invalid .wpcf7-response-output ul,body main form.sent .wpcf7-response-output ul,body .woocommerce-Message ul{list-style:none}body .states.no-mt,body main form.invalid .no-mt.wpcf7-response-output,body main form.sent .no-mt.wpcf7-response-output,body .woocommerce-Message.no-mt{margin-top:0}body .states.info,body main form.invalid .info.wpcf7-response-output,body main form.sent .info.wpcf7-response-output,body .woocommerce-Message.info{color:#787878;border:solid 1px #d9d9d9;background-color:#f9f9f9;display:block}body .states.warning,body main form.invalid .wpcf7-response-output,body main form.sent .warning.wpcf7-response-output,body .states.alert,body main form.invalid .alert.wpcf7-response-output,body main form.sent .alert.wpcf7-response-output,body .states.failure,body main form.invalid .failure.wpcf7-response-output,body main form.sent .failure.wpcf7-response-output,body .states.wpcf7-validation-errors,body main form.invalid .wpcf7-validation-errors.wpcf7-response-output,body main form.sent .wpcf7-validation-errors.wpcf7-response-output,body .woocommerce-Message.warning,body main form.invalid .woocommerce-Message.wpcf7-response-output,body .woocommerce-Message.alert,body .woocommerce-Message.failure,body .woocommerce-Message.wpcf7-validation-errors{color:#ffa800;border:solid 1px #ffdd9a;background-color:#fefbe9;display:block}body .states.success,body main form.invalid .success.wpcf7-response-output,body main form.sent .wpcf7-response-output,body .states.notice,body main form.invalid .notice.wpcf7-response-output,body main form.sent .notice.wpcf7-response-output,body .states.wpcf7-mail-sent-ok,body main form.invalid .wpcf7-mail-sent-ok.wpcf7-response-output,body main form.sent .wpcf7-mail-sent-ok.wpcf7-response-output,body .woocommerce-Message.success,body main form.sent .woocommerce-Message.wpcf7-response-output,body .woocommerce-Message.notice,body .woocommerce-Message.wpcf7-mail-sent-ok{color:#468847;border:solid 1px #d6e9c6;background-color:#dff0d8;display:block}body .states.error,body main form.invalid .error.wpcf7-response-output,body main form.sent .error.wpcf7-response-output,body .woocommerce-Message.error{color:#e64545;border:solid 1px #fcbcbc;background-color:#fddede;display:block}body .states.highlight,body main form.invalid .highlight.wpcf7-response-output,body main form.sent .highlight.wpcf7-response-output,body .states.woocommerce-Message--info,body main form.invalid .woocommerce-Message--info.wpcf7-response-output,body main form.sent .woocommerce-Message--info.wpcf7-response-output,body .woocommerce-Message.highlight,body .woocommerce-Message.woocommerce-Message--info{color:#3a87ad;border:solid 1px #bee1f3;background-color:#d9edf7;display:block}body .states.bigger,body .login form .login-submit .states[type=submit],body .login main form.invalid .login-submit [type=submit].wpcf7-response-output,body main .login form.invalid .login-submit [type=submit].wpcf7-response-output,body .login main form.sent .login-submit [type=submit].wpcf7-response-output,body main .login form.sent .login-submit [type=submit].wpcf7-response-output,body main form.invalid .bigger.wpcf7-response-output,body main.intranet form.invalid .reservation-product .product-type-appointment .col-r .wpcf7-response-output.wc-appointments-appointment-form-button,body main.intranet .reservation-product .product-type-appointment .col-r form.invalid .wpcf7-response-output.wc-appointments-appointment-form-button,body main.intranet .locked-page-form form.invalid .wpcf7-response-output[type=submit],body main form.sent .bigger.wpcf7-response-output,body main.intranet form.sent .reservation-product .product-type-appointment .col-r .wpcf7-response-output.wc-appointments-appointment-form-button,body main.intranet .reservation-product .product-type-appointment .col-r form.sent .wpcf7-response-output.wc-appointments-appointment-form-button,body main.intranet .locked-page-form form.sent .wpcf7-response-output[type=submit],body main.intranet .reservation-product .product-type-appointment .col-r .states.wc-appointments-appointment-form-button,body main.intranet .locked-page-form form .states[type=submit],body .woocommerce-Message.bigger,body .login form .login-submit .woocommerce-Message[type=submit],body main.intranet .reservation-product .product-type-appointment .col-r .woocommerce-Message.wc-appointments-appointment-form-button,body main.intranet .locked-page-form form .woocommerce-Message[type=submit]{font-size:2rem}body img{max-width:100%;height:auto;vertical-align:middle}body img.rounded{border-radius:1rem}body video{max-width:100%;height:auto}body iframe{border:0;max-width:100%}body a:active{color:#fc502f !important}body .btn,body .login form .login-submit [type=submit],body main.intranet .shop-page .cols .col-r .account-bloc .content ul li a,body main.intranet .reservation-product .product-type-appointment .col-r .wc-appointments-appointment-form-button,body main.intranet .locked-page-form form [type=submit],body .woocommerce-Button{background-color:transparent;border:none;cursor:pointer;color:#084b95;border:solid 1px #084b95;border-radius:3rem;padding:.7rem 2rem;display:inline-block;text-decoration:none;font-family:"degular",sans-serif;text-align:center;line-height:normal;font-size:1.8rem}body .btn[disabled],body .login form .login-submit [disabled][type=submit],body main.intranet .shop-page .cols .col-r .account-bloc .content ul li a[disabled],body main.intranet .reservation-product .product-type-appointment .col-r [disabled].wc-appointments-appointment-form-button,body main.intranet .locked-page-form form [disabled][type=submit],body .woocommerce-Button[disabled]{cursor:not-allowed}body .btn:not([disabled]),body .login form .login-submit [type=submit]:not([disabled]),body main.intranet .shop-page .cols .col-r .account-bloc .content ul li a:not([disabled]),body main.intranet .reservation-product .product-type-appointment .col-r .wc-appointments-appointment-form-button:not([disabled]),body main.intranet .locked-page-form form [type=submit]:not([disabled]),body .woocommerce-Button:not([disabled]){cursor:pointer}body .btn:not([disabled]):hover,body .login form .login-submit [type=submit]:not([disabled]):hover,body main.intranet .shop-page .cols .col-r .account-bloc .content ul li a:not([disabled]):hover,body main.intranet .reservation-product .product-type-appointment .col-r .wc-appointments-appointment-form-button:not([disabled]):hover,body main.intranet .locked-page-form form [type=submit]:not([disabled]):hover,body .btn:not([disabled]):focus,body .login form .login-submit [type=submit]:not([disabled]):focus,body main.intranet .shop-page .cols .col-r .account-bloc .content ul li a:not([disabled]):focus,body main.intranet .reservation-product .product-type-appointment .col-r .wc-appointments-appointment-form-button:not([disabled]):focus,body main.intranet .locked-page-form form [type=submit]:not([disabled]):focus,body .woocommerce-Button:not([disabled]):hover,body .woocommerce-Button:not([disabled]):focus{color:#fff;background-color:#084b95}body .btn:not([disabled]):active,body .login form .login-submit [type=submit]:not([disabled]):active,body main.intranet .shop-page .cols .col-r .account-bloc .content ul li a:not([disabled]):active,body main.intranet .reservation-product .product-type-appointment .col-r .wc-appointments-appointment-form-button:not([disabled]):active,body main.intranet .locked-page-form form [type=submit]:not([disabled]):active,body .woocommerce-Button:not([disabled]):active{color:#fc502f}body .btn.full-width,body .login form .login-submit .full-width[type=submit],body main.intranet .shop-page .cols .col-r .account-bloc .content ul li a.full-width,body main.intranet .shop-page .cols .reservation-product .product-type-appointment .col-r .account-bloc .content ul li a.wc-appointments-appointment-form-button,body main.intranet .reservation-product .product-type-appointment .shop-page .cols .col-r .account-bloc .content ul li a.wc-appointments-appointment-form-button,body main.intranet .reservation-product .product-type-appointment .col-r .wc-appointments-appointment-form-button,body main.intranet .locked-page-form form .full-width[type=submit],body .woocommerce-Button.full-width,body main.intranet .reservation-product .product-type-appointment .col-r .woocommerce-Button.wc-appointments-appointment-form-button{width:100%}body .btn.bigger,body .login form .login-submit [type=submit],body main.intranet .shop-page .cols .col-r .account-bloc .content ul li a.bigger,body main.intranet .shop-page .cols .col-r .account-bloc .content ul li .login form .login-submit a[type=submit],body .login form .login-submit main.intranet .shop-page .cols .col-r .account-bloc .content ul li a[type=submit],body main.intranet .shop-page .cols .reservation-product .product-type-appointment .col-r .account-bloc .content ul li a.wc-appointments-appointment-form-button,body main.intranet .reservation-product .product-type-appointment .shop-page .cols .col-r .account-bloc .content ul li a.wc-appointments-appointment-form-button,body main.intranet .shop-page .cols .col-r .account-bloc .content ul li .locked-page-form form a[type=submit],body main.intranet .locked-page-form form .shop-page .cols .col-r .account-bloc .content ul li a[type=submit],body main.intranet .reservation-product .product-type-appointment .col-r .wc-appointments-appointment-form-button,body main.intranet .locked-page-form form [type=submit],body .woocommerce-Button.bigger,body .login form .login-submit .woocommerce-Button[type=submit],body main.intranet .reservation-product .product-type-appointment .col-r .woocommerce-Button.wc-appointments-appointment-form-button,body main.intranet .locked-page-form form .woocommerce-Button[type=submit]{padding:1rem 4rem;font-size:2rem}body .btn.white,body .login form .login-submit .white[type=submit],body main.intranet .shop-page .cols .col-r .account-bloc .content ul li a.white,body main.intranet .reservation-product .product-type-appointment .col-r .white.wc-appointments-appointment-form-button,body main.intranet .locked-page-form form .white[type=submit],body .woocommerce-Button.white{background-color:transparent;border-color:#fff;color:#fff}body .btn.white:hover,body .login form .login-submit .white[type=submit]:hover,body main.intranet .shop-page .cols .col-r .account-bloc .content ul li a.white:hover,body main.intranet .reservation-product .product-type-appointment .col-r .white.wc-appointments-appointment-form-button:hover,body main.intranet .locked-page-form form .white[type=submit]:hover,body .btn.white:focus,body .login form .login-submit .white[type=submit]:focus,body main.intranet .shop-page .cols .col-r .account-bloc .content ul li a.white:focus,body main.intranet .reservation-product .product-type-appointment .col-r .white.wc-appointments-appointment-form-button:focus,body main.intranet .locked-page-form form .white[type=submit]:focus,body .woocommerce-Button.white:hover,body .woocommerce-Button.white:focus{background-color:#fff;color:#084b95}body .domhidden{color:transparent;font:0px/0 serif;height:0;overflow:hidden;position:absolute;text-shadow:none;width:0}body .wrapper,body #wrapper{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media (min-width:1361px){body .wrapper,body #wrapper{padding-left:0;padding-right:0}}body .wrapper.small,body #wrapper.small{max-width:950px}body .overflow-hidden{overflow:hidden}body .claim{background-color:#084b95;color:#fff;text-align:center;font-size:2rem;letter-spacing:3px;padding:2rem}body .claim h1{font-size:4rem}@media (min-width:993px){body .claim h1{font-size:4.5rem}}@media (min-width:993px){body .claim{padding:3.5rem 2rem;font-size:2.5rem}}body .claim p{margin:0;line-height:normal}@media (min-width:993px){body .claim p{line-height:1.6}}body .claim strong{text-transform:uppercase;color:#fff}body .claim .breadcrumb{font-size:80%}body .claim .breadcrumb a{color:#fff}body #navigation{display:flex;justify-content:center;flex-wrap:wrap;padding:3rem 0}body #navigation .prev i{font-size:1.8rem}body #navigation .next i{font-size:1.8rem}body #navigation .nav-links{display:flex;gap:1.5rem}body #navigation .nav-links .page-numbers{font-size:2.2rem;color:#084b95;text-decoration:none;transition:all .3s ease-in-out}body #navigation .nav-links .page-numbers.current{color:#fc502f;opacity:.6}body #navigation .nav-links .page-numbers:hover{color:#fc502f}@media (min-width:993px){body #navigation .nav-links .page-numbers{font-size:2.4rem}}body .sitemap .wrapper{padding:4rem 0}body .sitemap h2{font-size:2.4rem;color:#084b95;margin-bottom:1rem}@media (min-width:993px){body .sitemap h2{font-size:3.2rem}}body .sitemap ul li{list-style-image:url(//cockpit.technowest.com/wp-content/themes/cockpit/stylesheets/../images/arrow-blue.svg)}body .sitemap .children li{list-style-image:url(//cockpit.technowest.com/wp-content/themes/cockpit/stylesheets/../images/arrow-orange.svg)}body .sitemap ul li strong{font-size:2rem}body .sitemap ul li a{color:#084b95;font-size:1.8rem;text-decoration:none;transition:all .3s ease-in-out;position:relative}@media (min-width:993px){body .sitemap ul li a{font-size:2rem}}body .sitemap ul li a:after{content:"";width:0;height:2px;background-color:#fc502f;transition:all .3s ease-in-out;position:absolute;bottom:-2px;left:0}body .sitemap ul li a:hover{color:#fc502f}body .sitemap ul li a:hover:after{width:100%}body .p-20{padding-top:2rem;padding-bottom:2rem}body .p-50{padding-top:5rem;padding-bottom:5rem}body figure{margin:0}body input,body textarea{font-family:"degular",sans-serif}body strong{color:#084b95}body .display-none{display:none}body .grid{display:grid}@media (min-width:576px){body .sm\:grid{display:grid}}@media (min-width:992px){body .md\:grid{display:grid}}@media (min-width:1330px){body .lg\:grid{display:grid}}body .grid-cols-1{grid-template-columns:repeat(1,minmax(0, 1fr))}body .grid-cols-2{grid-template-columns:repeat(2,minmax(0, 1fr))}body .grid-cols-3{grid-template-columns:repeat(3,minmax(0, 1fr))}body .grid-cols-4{grid-template-columns:repeat(4,minmax(0, 1fr))}body .grid-cols-5{grid-template-columns:repeat(5,minmax(0, 1fr))}body .grid-cols-6{grid-template-columns:repeat(6,minmax(0, 1fr))}@media (min-width:576px){body .sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0, 1fr))}body .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0, 1fr))}body .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0, 1fr))}body .sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0, 1fr))}body .sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0, 1fr))}body .sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0, 1fr))}}@media (min-width:992px){body .md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0, 1fr))}body .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0, 1fr))}body .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0, 1fr))}body .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0, 1fr))}body .md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0, 1fr))}body .md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0, 1fr))}}@media (min-width:1330px){body .lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0, 1fr))}body .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0, 1fr))}body .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0, 1fr))}body .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0, 1fr))}body .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0, 1fr))}body .lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0, 1fr))}}body .gap-0{gap:0}body .gap-x-0{-moz-column-gap:0;column-gap:0}body .gap-y-0{row-gap:0}body .gap-1{gap:.313rem}body .gap-x-1{-moz-column-gap:.313rem;column-gap:.313rem}body .gap-y-1{row-gap:.313rem}body .gap-2{gap:.625rem}body .gap-x-2{-moz-column-gap:.625rem;column-gap:.625rem}body .gap-y-2{row-gap:.625rem}body .gap-3{gap:1rem}body .gap-x-3{-moz-column-gap:1rem;column-gap:1rem}body .gap-y-3{row-gap:1rem}body .gap-4{gap:1.25rem}body .gap-x-4{-moz-column-gap:1.25rem;column-gap:1.25rem}body .gap-y-4{row-gap:1.25rem}body .gap-5{gap:2.25rem}body .gap-x-5{-moz-column-gap:2.25rem;column-gap:2.25rem}body .gap-y-5{row-gap:2.25rem}@media (min-width:576px){body .sm\:gap-0{gap:0}body .sm\:gap-x-0{-moz-column-gap:0;column-gap:0}body .sm\:gap-y-0{row-gap:0}body .sm\:gap-1{gap:.313rem}body .sm\:gap-x-1{-moz-column-gap:.313rem;column-gap:.313rem}body .sm\:gap-y-1{row-gap:.313rem}body .sm\:gap-2{gap:.625rem}body .sm\:gap-x-2{-moz-column-gap:.625rem;column-gap:.625rem}body .sm\:gap-y-2{row-gap:.625rem}body .sm\:gap-3{gap:1rem}body .sm\:gap-x-3{-moz-column-gap:1rem;column-gap:1rem}body .sm\:gap-y-3{row-gap:1rem}body .sm\:gap-4{gap:1.25rem}body .sm\:gap-x-4{-moz-column-gap:1.25rem;column-gap:1.25rem}body .sm\:gap-y-4{row-gap:1.25rem}body .sm\:gap-5{gap:2.25rem}body .sm\:gap-x-5{-moz-column-gap:2.25rem;column-gap:2.25rem}body .sm\:gap-y-5{row-gap:2.25rem}}@media (min-width:992px){body .md\:gap-0{gap:0}body .md\:gap-x-0{-moz-column-gap:0;column-gap:0}body .md\:gap-y-0{row-gap:0}body .md\:gap-1{gap:.313rem}body .md\:gap-x-1{-moz-column-gap:.313rem;column-gap:.313rem}body .md\:gap-y-1{row-gap:.313rem}body .md\:gap-2{gap:.625rem}body .md\:gap-x-2{-moz-column-gap:.625rem;column-gap:.625rem}body .md\:gap-y-2{row-gap:.625rem}body .md\:gap-3{gap:1rem}body .md\:gap-x-3{-moz-column-gap:1rem;column-gap:1rem}body .md\:gap-y-3{row-gap:1rem}body .md\:gap-4{gap:1.25rem}body .md\:gap-x-4{-moz-column-gap:1.25rem;column-gap:1.25rem}body .md\:gap-y-4{row-gap:1.25rem}body .md\:gap-5{gap:2.25rem}body .md\:gap-x-5{-moz-column-gap:2.25rem;column-gap:2.25rem}body .md\:gap-y-5{row-gap:2.25rem}}@media (min-width:1330px){body .lg\:gap-0{gap:0}body .lg\:gap-x-0{-moz-column-gap:0;column-gap:0}body .lg\:gap-y-0{row-gap:0}body .lg\:gap-1{gap:.313rem}body .lg\:gap-x-1{-moz-column-gap:.313rem;column-gap:.313rem}body .lg\:gap-y-1{row-gap:.313rem}body .lg\:gap-2{gap:.625rem}body .lg\:gap-x-2{-moz-column-gap:.625rem;column-gap:.625rem}body .lg\:gap-y-2{row-gap:.625rem}body .lg\:gap-3{gap:1rem}body .lg\:gap-x-3{-moz-column-gap:1rem;column-gap:1rem}body .lg\:gap-y-3{row-gap:1rem}body .lg\:gap-4{gap:1.25rem}body .lg\:gap-x-4{-moz-column-gap:1.25rem;column-gap:1.25rem}body .lg\:gap-y-4{row-gap:1.25rem}body .lg\:gap-5{gap:2.25rem}body .lg\:gap-x-5{-moz-column-gap:2.25rem;column-gap:2.25rem}body .lg\:gap-y-5{row-gap:2.25rem}}body .col-start-1{grid-column-start:1}body .col-end-1{grid-column-end:1}body .col-span-1{grid-column:span 1/span 1}body .col-span-full{grid-column:1/-1}body .row-start-1{grid-row-start:1}body .row-end-1{grid-row-end:1}body .row-span-1{grid-row:span 1/span 1}body .col-start-2{grid-column-start:2}body .col-end-2{grid-column-end:2}body .col-span-2{grid-column:span 2/span 2}body .col-span-full{grid-column:1/-1}body .row-start-2{grid-row-start:2}body .row-end-2{grid-row-end:2}body .row-span-2{grid-row:span 2/span 2}body .col-start-3{grid-column-start:3}body .col-end-3{grid-column-end:3}body .col-span-3{grid-column:span 3/span 3}body .col-span-full{grid-column:1/-1}body .row-start-3{grid-row-start:3}body .row-end-3{grid-row-end:3}body .row-span-3{grid-row:span 3/span 3}body .col-start-4{grid-column-start:4}body .col-end-4{grid-column-end:4}body .col-span-4{grid-column:span 4/span 4}body .col-span-full{grid-column:1/-1}body .row-start-4{grid-row-start:4}body .row-end-4{grid-row-end:4}body .row-span-4{grid-row:span 4/span 4}body .col-start-5{grid-column-start:5}body .col-end-5{grid-column-end:5}body .col-span-5{grid-column:span 5/span 5}body .col-span-full{grid-column:1/-1}body .row-start-5{grid-row-start:5}body .row-end-5{grid-row-end:5}body .row-span-5{grid-row:span 5/span 5}body .col-start-6{grid-column-start:6}body .col-end-6{grid-column-end:6}body .col-span-6{grid-column:span 6/span 6}body .col-span-full{grid-column:1/-1}body .row-start-6{grid-row-start:6}body .row-end-6{grid-row-end:6}body .row-span-6{grid-row:span 6/span 6}@media (min-width:576px){body .sm\:col-start-1{grid-column-start:1}body .sm\:col-end-1{grid-column-end:1}body .sm\:col-span-1{grid-column:span 1/span 1}body .sm\:col-span-full{grid-column:1/-1}body .sm\:row-start-1{grid-row-start:1}body .sm\:row-end-1{grid-row-end:1}body .sm\:row-span-1{grid-row:span 1/span 1}body .sm\:col-start-2{grid-column-start:2}body .sm\:col-end-2{grid-column-end:2}body .sm\:col-span-2{grid-column:span 2/span 2}body .sm\:col-span-full{grid-column:1/-1}body .sm\:row-start-2{grid-row-start:2}body .sm\:row-end-2{grid-row-end:2}body .sm\:row-span-2{grid-row:span 2/span 2}body .sm\:col-start-3{grid-column-start:3}body .sm\:col-end-3{grid-column-end:3}body .sm\:col-span-3{grid-column:span 3/span 3}body .sm\:col-span-full{grid-column:1/-1}body .sm\:row-start-3{grid-row-start:3}body .sm\:row-end-3{grid-row-end:3}body .sm\:row-span-3{grid-row:span 3/span 3}body .sm\:col-start-4{grid-column-start:4}body .sm\:col-end-4{grid-column-end:4}body .sm\:col-span-4{grid-column:span 4/span 4}body .sm\:col-span-full{grid-column:1/-1}body .sm\:row-start-4{grid-row-start:4}body .sm\:row-end-4{grid-row-end:4}body .sm\:row-span-4{grid-row:span 4/span 4}body .sm\:col-start-5{grid-column-start:5}body .sm\:col-end-5{grid-column-end:5}body .sm\:col-span-5{grid-column:span 5/span 5}body .sm\:col-span-full{grid-column:1/-1}body .sm\:row-start-5{grid-row-start:5}body .sm\:row-end-5{grid-row-end:5}body .sm\:row-span-5{grid-row:span 5/span 5}body .sm\:col-start-6{grid-column-start:6}body .sm\:col-end-6{grid-column-end:6}body .sm\:col-span-6{grid-column:span 6/span 6}body .sm\:col-span-full{grid-column:1/-1}body .sm\:row-start-6{grid-row-start:6}body .sm\:row-end-6{grid-row-end:6}body .sm\:row-span-6{grid-row:span 6/span 6}}@media (min-width:992px){body .md\:col-start-1{grid-column-start:1}body .md\:col-end-1{grid-column-end:1}body .md\:col-span-1{grid-column:span 1/span 1}body .md\:col-span-full{grid-column:1/-1}body .md\:row-start-1{grid-row-start:1}body .md\:row-end-1{grid-row-end:1}body .md\:row-span-1{grid-row:span 1/span 1}body .md\:col-start-2{grid-column-start:2}body .md\:col-end-2{grid-column-end:2}body .md\:col-span-2{grid-column:span 2/span 2}body .md\:col-span-full{grid-column:1/-1}body .md\:row-start-2{grid-row-start:2}body .md\:row-end-2{grid-row-end:2}body .md\:row-span-2{grid-row:span 2/span 2}body .md\:col-start-3{grid-column-start:3}body .md\:col-end-3{grid-column-end:3}body .md\:col-span-3{grid-column:span 3/span 3}body .md\:col-span-full{grid-column:1/-1}body .md\:row-start-3{grid-row-start:3}body .md\:row-end-3{grid-row-end:3}body .md\:row-span-3{grid-row:span 3/span 3}body .md\:col-start-4{grid-column-start:4}body .md\:col-end-4{grid-column-end:4}body .md\:col-span-4{grid-column:span 4/span 4}body .md\:col-span-full{grid-column:1/-1}body .md\:row-start-4{grid-row-start:4}body .md\:row-end-4{grid-row-end:4}body .md\:row-span-4{grid-row:span 4/span 4}body .md\:col-start-5{grid-column-start:5}body .md\:col-end-5{grid-column-end:5}body .md\:col-span-5{grid-column:span 5/span 5}body .md\:col-span-full{grid-column:1/-1}body .md\:row-start-5{grid-row-start:5}body .md\:row-end-5{grid-row-end:5}body .md\:row-span-5{grid-row:span 5/span 5}body .md\:col-start-6{grid-column-start:6}body .md\:col-end-6{grid-column-end:6}body .md\:col-span-6{grid-column:span 6/span 6}body .md\:col-span-full{grid-column:1/-1}body .md\:row-start-6{grid-row-start:6}body .md\:row-end-6{grid-row-end:6}body .md\:row-span-6{grid-row:span 6/span 6}}@media (min-width:1330px){body .lg\:col-start-1{grid-column-start:1}body .lg\:col-end-1{grid-column-end:1}body .lg\:col-span-1{grid-column:span 1/span 1}body .lg\:col-span-full{grid-column:1/-1}body .lg\:row-start-1{grid-row-start:1}body .lg\:row-end-1{grid-row-end:1}body .lg\:row-span-1{grid-row:span 1/span 1}body .lg\:col-start-2{grid-column-start:2}body .lg\:col-end-2{grid-column-end:2}body .lg\:col-span-2{grid-column:span 2/span 2}body .lg\:col-span-full{grid-column:1/-1}body .lg\:row-start-2{grid-row-start:2}body .lg\:row-end-2{grid-row-end:2}body .lg\:row-span-2{grid-row:span 2/span 2}body .lg\:col-start-3{grid-column-start:3}body .lg\:col-end-3{grid-column-end:3}body .lg\:col-span-3{grid-column:span 3/span 3}body .lg\:col-span-full{grid-column:1/-1}body .lg\:row-start-3{grid-row-start:3}body .lg\:row-end-3{grid-row-end:3}body .lg\:row-span-3{grid-row:span 3/span 3}body .lg\:col-start-4{grid-column-start:4}body .lg\:col-end-4{grid-column-end:4}body .lg\:col-span-4{grid-column:span 4/span 4}body .lg\:col-span-full{grid-column:1/-1}body .lg\:row-start-4{grid-row-start:4}body .lg\:row-end-4{grid-row-end:4}body .lg\:row-span-4{grid-row:span 4/span 4}body .lg\:col-start-5{grid-column-start:5}body .lg\:col-end-5{grid-column-end:5}body .lg\:col-span-5{grid-column:span 5/span 5}body .lg\:col-span-full{grid-column:1/-1}body .lg\:row-start-5{grid-row-start:5}body .lg\:row-end-5{grid-row-end:5}body .lg\:row-span-5{grid-row:span 5/span 5}body .lg\:col-start-6{grid-column-start:6}body .lg\:col-end-6{grid-column-end:6}body .lg\:col-span-6{grid-column:span 6/span 6}body .lg\:col-span-full{grid-column:1/-1}body .lg\:row-start-6{grid-row-start:6}body .lg\:row-end-6{grid-row-end:6}body .lg\:row-span-6{grid-row:span 6/span 6}}body [id=header]{padding-top:3rem;padding-bottom:3rem;position:relative;z-index:1000}@media (min-width:1361px){body [id=header]{padding-top:5rem;padding-bottom:5rem}}body [id=header] .wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;gap:3rem}@media (min-width:1361px){body [id=header] .wrapper{gap:0}}body [id=header] .wrapper.center{align-items:center;flex-direction:column}body [id=header] .site-title{margin:0}body [id=header] .site-title a{display:block;text-decoration:none;text-indent:-119988px;background-size:contain;background-image:url(//cockpit.technowest.com/wp-content/themes/cockpit/stylesheets/../images/logo-cockpit-bordeaux-technowest.svg?1716386025);background-repeat:no-repeat;background-position:center center;height:49px;width:220px}@media (min-width:1361px){body [id=header] .site-title a{height:55px;width:250px}}body [id=header] .main-nav{order:3}@media (min-width:993px){body [id=header] .main-nav{order:3;width:100%}}@media (min-width:1361px){body [id=header] .main-nav{order:inherit;width:inherit}}body [id=header] nav{position:fixed;top:0;right:-100%;bottom:0;background-color:#fff;z-index:100;padding:2rem;min-width:75%;box-shadow:-5px 0 16px rgba(0,0,0,.16);transition-duration:.4s}body [id=header] nav.active{right:0}@media (min-width:577px){body [id=header] nav{min-width:50%}}@media (min-width:577px) and (max-width:1360px){body [id=header] nav{width:-moz-fit-content;width:fit-content;margin:0 auto}}@media (min-width:993px){body [id=header] nav{border:solid 1px #1178b0;border-radius:3rem;position:inherit;padding:inherit;min-width:inherit;box-shadow:none}}@media (min-width:1361px){body [id=header] nav{width:inherit;margin:inherit}}body [id=header] nav ul{list-style:none;margin:0;padding:0}body [id=header] nav>ul{margin-top:9rem;max-height:calc(100% - 9rem - 2rem);overflow:auto}@media (min-width:993px){body [id=header] nav>ul{display:flex;flex-flow:row wrap;overflow:inherit;min-height:inherit;margin-top:0;position:relative}}body [id=header] nav>ul>li{position:relative}body [id=header] nav>ul>li.pill{position:absolute;display:inline-block;bottom:0;top:0;border-radius:3rem;transition:all .6s cubic-bezier(.23,1,.32,1.05);background-color:#084b95;z-index:2}body [id=header] nav>ul>li>a{display:block;color:#084b95;padding:1rem 2rem;text-decoration:none;border-radius:3rem;letter-spacing:3px;font-size:2.2rem;margin:2rem 0;position:relative;z-index:5}@media (min-width:993px){body [id=header] nav>ul>li>a{font-size:1.6rem;margin:0}}@media (min-width:1361px){body [id=header] nav>ul>li>a{font-size:2rem}}body [id=header] nav>ul>li>ul{display:none;position:absolute;top:calc(100% - 2rem);left:0;padding:0 2rem;min-width:100%;background-color:#084b95;border-bottom-right-radius:3rem;border-bottom-left-radius:3rem;opacity:0;visibility:hidden;transition-duration:.1s}@media (min-width:993px){body [id=header] nav>ul>li>ul{display:block}}body [id=header] nav>ul>li>ul>li{border-bottom:solid 1px #fff;height:0;padding:0;opacity:0}body [id=header] nav>ul>li>ul>li>a{display:block;text-decoration:none;color:#fff;margin-bottom:1rem}body [id=header] nav>ul>li:hover>a,body [id=header] nav>ul>li:focus>a{background-color:#084b95;color:#fff}@media screen and (min-width:993px){body [id=header] nav>ul>li:hover>a,body [id=header] nav>ul>li:focus>a{background:0 0}}body [id=header] nav>ul>li:hover>ul,body [id=header] nav>ul>li:focus>ul{opacity:1;padding:2rem;padding-top:4rem;visibility:visible;transition-delay:.5s;transition-duration:.4s}body [id=header] nav>ul>li:hover>ul>li,body [id=header] nav>ul>li:focus>ul>li{height:auto;padding:1rem;opacity:1;border-bottom:1px solid #fff}body [id=header] nav>ul>li:hover>ul>li>a,body [id=header] nav>ul>li:focus>ul>li>a{transition:all .3s}body [id=header] nav>ul>li:hover>ul>li>a:hover,body [id=header] nav>ul>li:focus>ul>li>a:hover{transform:translateX(1rem);font-weight:700}body [id=header] nav>ul>li.current-menu-item>a{background-color:#084b95;color:#fff;font-weight:700}body [id=header] nav>ul>li.menu-item-has-children>a{position:relative;z-index:10}body [id=header] nav>ul>li.menu-item-has-children>a:after{font-family:"FontAwesome";content:"\f061";color:#084b95;display:inline-block;font-weight:500;font-size:1.6rem;margin-left:10px;transition:transform .5s;transform:rotateZ(0deg) translateX(0%)}body [id=header] nav>ul>li.menu-item-has-children.current-menu-item>a:after{color:#fff !important}body [id=header] nav>ul>li.menu-item-has-children:hover>a:after,body [id=header] nav>ul>li.menu-item-has-children:focus>a:after{color:#fff;transition:color .5s .2s,transform .5s .5s;transform:rotateZ(90deg) translateX(5%)}body [id=header] [id=menu-button]{border:none;margin:0;background:0 0;padding:0;cursor:pointer;position:relative;z-index:102}@media (min-width:993px){body [id=header] [id=menu-button]{display:none}}body [id=header] [id=menu-button] span{display:inline-block;vertical-align:middle}body [id=header] [id=menu-button] .burger{background-color:#084b95;height:.3rem;position:relative;width:4rem;border-radius:1rem;transition-duration:.4s;transition-property:all;transition-timing-function:ease-out}body [id=header] [id=menu-button] .burger:before,body [id=header] [id=menu-button] .burger:after{background-color:#084b95;content:"";height:.3rem;right:0;position:absolute;transition-duration:.4s;transition-property:all;transition-timing-function:ease-out;border-radius:1rem;width:4rem}body [id=header] [id=menu-button] .burger:before{top:-1rem}body [id=header] [id=menu-button] .burger:after{top:1rem}body [id=header] [id=menu-button]:hover .burger{background-color:#084b95}body [id=header] [id=menu-button]:hover .burger:before,body [id=header] [id=menu-button]:hover .burger:after{background-color:#084b95}body [id=header] [id=menu-button].active{color:#000}body [id=header] [id=menu-button].active .burger{background-color:transparent;transition-duration:0s}body [id=header] [id=menu-button].active .burger:before{top:0;transform:rotate(-45deg)}body [id=header] [id=menu-button].active .burger:after{top:0;transform:rotate(45deg)}body [id=header] .log-btns{position:relative}body [id=header] .log-btns .logout-btn{display:inline-block;text-decoration:none;position:absolute;font-weight:600;letter-spacing:2px;top:0;right:-2px;width:52px;height:52px;background-color:#f93737;border-radius:30px;display:flex;justify-content:center;border:1px solid #f93737;align-items:center;transition:width .3s ease-in-out}@media screen and (min-width:577px){body [id=header] .log-btns .logout-btn{width:46px;height:46px}}body [id=header] .log-btns .logout-btn:before{content:"";color:#fff;opacity:0;transition:all .3s ease-in-out}body [id=header] .log-btns .logout-btn:hover{background-color:#f93737;width:102%;border-radius:30px;border-color:#f93737}body [id=header] .log-btns .logout-btn:hover:before{content:"";opacity:1}@media (min-width:577px){body [id=header] .log-btns .logout-btn:hover:before{content:"D\0000E9connexion";margin-right:1rem}}body [id=header] .log-btns .logout-btn i{color:#fff;transition:all .3s ease-in-out}body [id=header] .log-btns .logout-btn i:hover{color:#fff}body [id=header] .intranet_btn a:first-child{background-color:#084b95;display:inline-block;color:#fff;border:none;border-radius:3rem;letter-spacing:1px;font-size:1.8rem;text-decoration:none;padding:1rem;border:solid 1px #084b95}body [id=header] .intranet_btn a:first-child.large{padding-right:6rem}@media (min-width:577px){body [id=header] .intranet_btn a:first-child{padding:7px 2rem}}body [id=header] .intranet_btn a:first-child span{display:none}@media (min-width:577px){body [id=header] .intranet_btn a:first-child span{display:inline-block;vertical-align:middle}}body [id=header] .intranet_btn a:first-child:before{content:"";background-image:url(//cockpit.technowest.com/wp-content/themes/cockpit/stylesheets/../images/pictos/connexion-blanc.svg?1716386025);background-repeat:no-repeat;display:inline-block;vertical-align:middle;width:3rem;height:3rem;transition-duration:.4s}@media (min-width:577px){body [id=header] .intranet_btn a:first-child:before{margin-right:1rem}}body [id=header] .intranet_btn a:first-child:hover,body [id=header] .intranet_btn a:first-child:focus{background-color:#fff;color:#084b95}body [id=header] .intranet_btn a:first-child:hover:before,body [id=header] .intranet_btn a:first-child:focus:before{background-image:url(//cockpit.technowest.com/wp-content/themes/cockpit/stylesheets/../images/pictos/connexion-bleu.svg?1716386025)}body .cockpit_body p{font-size:1.6rem;font-weight:500}body .cockpit_body p span{font-weight:700}@media (min-width:993px){body .cockpit_body p{font-size:1.8rem}}body .cockpit_title{text-align:center;color:#084b95;margin-bottom:20px}body .cockpit_title p{margin:0;font-size:2rem;font-weight:500;line-height:1;color:#fc502f}body .cockpit_title p:nth-child(2){margin-bottom:4rem}@media (min-width:993px){body .cockpit_title p{font-size:2.5rem}}body .cockpit_body_img_right,body .cockpit_body_img_left{margin-bottom:40px}@media (min-width:993px){body .cockpit_body_img_right,body .cockpit_body_img_left{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;row-gap:20px}}body .cockpit_body_img_right .cockpit_img img,body .cockpit_body_img_left .cockpit_img img{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3}@media (min-width:993px){body .cockpit_body_img_right .cockpit_img,body .cockpit_body_img_left .cockpit_img{width:56%}}@media (min-width:1361px){body .cockpit_body_img_right .cockpit_img,body .cockpit_body_img_left .cockpit_img{width:68%}}body .cockpit_body_img_right .cockpit_content,body .cockpit_body_img_left .cockpit_content{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:2rem}body .cockpit_body_img_right .cockpit_content img,body .cockpit_body_img_left .cockpit_content img{max-width:80%}@media (min-width:993px){body .cockpit_body_img_right .cockpit_content,body .cockpit_body_img_left .cockpit_content{width:40%;display:block;margin-top:0}}@media (min-width:1361px){body .cockpit_body_img_right .cockpit_content,body .cockpit_body_img_left .cockpit_content{width:30%}}body .cockpit_body_img_right .cockpit_content ul.arrows-list,body .cockpit_body_img_left .cockpit_content ul.arrows-list{margin:0;padding-left:35px}body .cockpit_body_img_right .cockpit_content ul.arrows-list li,body .cockpit_body_img_left .cockpit_content ul.arrows-list li{font-size:1.6rem;list-style-image:url(//cockpit.technowest.com/wp-content/themes/cockpit/stylesheets/../images/icons/arrow-orange.svg);line-height:1;font-weight:500}body .cockpit_body_img_right .cockpit_content ul.arrows-list li::marker,body .cockpit_body_img_left .cockpit_content ul.arrows-list li::marker{font-size:4rem;vertical-align:middle}@media (min-width:993px){body .cockpit_body_img_right .cockpit_content ul.arrows-list li,body .cockpit_body_img_left .cockpit_content ul.arrows-list li{font-size:1.8rem}}body .cockpit_body_img_right .cockpit_content ul.arrows-list li:nth-child(odd),body .cockpit_body_img_left .cockpit_content ul.arrows-list li:nth-child(odd){list-style-image:url(//cockpit.technowest.com/wp-content/themes/cockpit/stylesheets/../images/icons/arrow-blue.svg)}@media (min-width:993px){body .cockpit_body_img_left{flex-direction:row !important}}body .cockpit_content_title{font-size:2.4rem;font-weight:500;margin:0 0 5px}body .cockpit_nav{text-align:center;margin-bottom:40px}body .cockpit_nav a{color:#084b95;font-size:1.6rem;font-weight:500;text-decoration:none;display:block;margin-bottom:10px}@media (min-width:577px){body .cockpit_nav a{width:50%;font-size:1.8rem}body .cockpit_nav a:first-child:after{content:"";display:inline-block;width:100%;height:1px;background-color:#084b95;margin-left:20px}body .cockpit_nav a:last-child:before{content:"";display:inline-block;width:100%;height:1px;background-color:#084b95;margin-right:20px}}@media (min-width:577px){body .cockpit_nav{display:flex;justify-content:space-between;align-items:center}body .cockpit_nav a{margin-bottom:0;display:flex;align-items:center;transition:all .3s ease-in-out;white-space:nowrap}body .cockpit_nav a:first-child:hover,body .cockpit_nav a:first-child:focus{color:#fc502f}body .cockpit_nav a:first-child i{margin-right:10px}body .cockpit_nav a:last-child:hover,body .cockpit_nav a:last-child:focus{color:#fc502f}body .cockpit_nav a:last-child i{margin-left:10px}}body .cockpit_nav.full_prev a{width:100%}body .cockpit_nav.full_prev a:before{display:none}body .cockpit_nav.full_next a{width:100%}body .cockpit_nav.full_next a:after{display:none}body .cockpit_others{text-align:center}@media (min-width:993px){body .cockpit_others{display:flex;align-items:center;gap:20px;flex-wrap:wrap}}body .others_card{display:inline-block;position:relative;transition:all .3s ease-in-out;overflow:hidden}@media (min-width:993px){body .others_card{width:calc(50% - 10px)}}@media (min-width:1361px){body .others_card{width:calc(33% - 10px)}}body .others_card img{width:100%;transition:all .3s ease-in-out}body .others_card .card_content{background-color:rgba(8,75,149,.7);padding:10px;text-align:center;color:#fff;position:absolute;bottom:0;left:0;width:100%;transition:all .3s ease-in-out}body .others_card .card_content .h3{margin:0;font-size:2.4rem;font-weight:700}@media (min-width:993px){body .others_card .card_content .h3{font-size:3rem}}body .others_card .card_content p{margin:0;font-size:1.4rem}@media (min-width:993px){body .others_card .card_content p{font-size:1.6rem}}body .others_card:hover img{transform:scale(1.1)}body .others_card:hover .card_content{background-color:#084b95;padding-bottom:30px}body .cockpit_navigation{padding:20px 0}body .pictos-list{list-style:none;padding-left:0}body .pictos-list li{margin-bottom:3rem;font-size:1.6rem;display:grid;grid-template-columns:repeat(2,auto);justify-content:flex-start;align-items:center}@media (min-width:993px){body .pictos-list li{font-size:1.8rem}}body .pictos-list li img{margin-right:2rem;width:45px}@media (min-width:993px){body .pictos-list li img{width:55px}}body .number-list{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;gap:2rem}@media screen and (min-width:480px){body .number-list{display:grid;grid-template-columns:repeat(2,auto);gap:5rem}}@media (min-width:993px){body .number-list{padding-left:0}}body .number-list li{line-height:1.2;font-size:1.6rem;list-style-image:url(//cockpit.technowest.com/wp-content/themes/cockpit/stylesheets/../images/icons/arrow-blue.svg)}@media (min-width:993px){body .number-list li{font-size:1.8rem;justify-content:flex-start}}body .number-list li span{font-size:2.3rem;font-weight:700;color:#084b95;display:block}@media (min-width:993px){body .number-list li span{font-size:2.5rem}}body .number-list li:nth-child(odd){list-style-image:url(//cockpit.technowest.com/wp-content/themes/cockpit/stylesheets/../images/icons/arrow-orange.svg)}body .number-list li:nth-child(odd) span{color:#fc502f}@media (min-width:577px){body .number-list li:nth-child(odd){list-style-image:url(//cockpit.technowest.com/wp-content/themes/cockpit/stylesheets/../images/icons/arrow-blue.svg)}body .number-list li:nth-child(odd) span{color:#084b95}}@media (min-width:577px){body .number-list li:nth-child(4n+2),body .number-list li:nth-child(4n+3){list-style-image:url(//cockpit.technowest.com/wp-content/themes/cockpit/stylesheets/../images/icons/arrow-orange.svg)}body .number-list li:nth-child(4n+2) span,body .number-list li:nth-child(4n+3) span{color:#fc502f}}body .swiper-emplacement-container{position:relative}body .swiper-emplacement-container .prev{position:absolute;top:50%;left:0;transform:translateY(-50%);width:50px;height:50px;background-color:#084b95;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease-in-out;z-index:100}body .swiper-emplacement-container .prev.swiper-button-disabled{opacity:.4;cursor:default}body .swiper-emplacement-container .prev i{color:#fff;font-size:2rem}body .swiper-emplacement-container .prev:hover{background-color:#fc502f}body .swiper-emplacement-container .prev:hover.swiper-button-disabled{background-color:#084b95}body .swiper-emplacement-container .next{position:absolute;top:50%;right:0;transform:translateY(-50%);width:50px;height:50px;background-color:#084b95;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease-in-out;z-index:100}body .swiper-emplacement-container .next.swiper-button-disabled{opacity:.4;cursor:default}body .swiper-emplacement-container .next i{color:#fff;font-size:2rem}body .swiper-emplacement-container .next:hover{background-color:#fc502f}body .swiper-emplacement-container .next:hover.swiper-button-disabled{background-color:#084b95}body .swiper-emplacement-container .swiper-emplacement{width:80%}@media (min-width:993px){body .swiper-emplacement-container .swiper-emplacement{width:85%}}body .swiper-emplacement-container .swiper-slide h2{font-size:2rem;color:#084b95;text-align:center;margin-bottom:3rem}@media (min-width:993px){body .swiper-emplacement-container .swiper-slide h2{font-size:2.5rem}}body #main-grid .grid-item{position:relative;overflow:hidden}body #main-grid .grid-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition-duration:.4s}body #main-grid .grid-item .figcaption{position:absolute;bottom:0;left:0;right:0;z-index:10;width:100%;background-color:rgba(8,75,149,.7);color:#fff;padding:2rem}@media (min-width:993px){body #main-grid .grid-item .figcaption{bottom:-100%;transition-duration:.4s}}body #main-grid .grid-item .figcaption h2{font-size:2.5rem;margin:0}@media (min-width:993px){body #main-grid .grid-item .figcaption h2{font-size:4rem}}body #main-grid .grid-item .figcaption p{margin:0}@media (min-width:993px){body #main-grid .grid-item .figcaption p{font-size:2rem}}body #main-grid .grid-item .figcaption .btn,body #main-grid .grid-item .figcaption .login form .login-submit [type=submit],body .login form .login-submit #main-grid .grid-item .figcaption [type=submit],body #main-grid .grid-item .figcaption main.intranet .shop-page .cols .col-r .account-bloc .content ul li a,body main.intranet .shop-page .cols .col-r .account-bloc .content ul li #main-grid .grid-item .figcaption a,body #main-grid .grid-item .figcaption main.intranet .reservation-product .product-type-appointment .col-r .wc-appointments-appointment-form-button,body main.intranet .reservation-product .product-type-appointment .col-r #main-grid .grid-item .figcaption .wc-appointments-appointment-form-button,body #main-grid .grid-item .figcaption main.intranet .locked-page-form form [type=submit],body main.intranet .locked-page-form form #main-grid .grid-item .figcaption [type=submit]{background-color:transparent;color:#fff;border:solid 1px #fff;border-radius:3rem;padding:0 2rem;font-size:1.6rem;display:inline-block;text-decoration:none;margin-top:1rem}@media (min-width:993px){body #main-grid .grid-item .figcaption .btn,body #main-grid .grid-item .figcaption .login form .login-submit [type=submit],body .login form .login-submit #main-grid .grid-item .figcaption [type=submit],body #main-grid .grid-item .figcaption main.intranet .shop-page .cols .col-r .account-bloc .content ul li a,body main.intranet .shop-page .cols .col-r .account-bloc .content ul li #main-grid .grid-item .figcaption a,body #main-grid .grid-item .figcaption main.intranet .reservation-product .product-type-appointment .col-r .wc-appointments-appointment-form-button,body main.intranet .reservation-product .product-type-appointment .col-r #main-grid .grid-item .figcaption .wc-appointments-appointment-form-button,body #main-grid .grid-item .figcaption main.intranet .locked-page-form form [type=submit],body main.intranet .locked-page-form form #main-grid .grid-item .figcaption [type=submit]{margin-top:2rem}}body #main-grid .grid-item .figcaption .btn:hover,body #main-grid .grid-item .figcaption .login form .login-submit [type=submit]:hover,body .login form .login-submit #main-grid .grid-item .figcaption [type=submit]:hover,body #main-grid .grid-item .figcaption main.intranet .shop-page .cols .col-r .account-bloc .content ul li a:hover,body main.intranet .shop-page .cols .col-r .account-bloc .content ul li #main-grid .grid-item .figcaption a:hover,body #main-grid .grid-item .figcaption main.intranet .reservation-product .product-type-appointment .col-r .wc-appointments-appointment-form-button:hover,body main.intranet .reservation-product .product-type-appointment .col-r #main-grid .grid-item .figcaption .wc-appointments-appointment-form-button:hover,body #main-grid .grid-item .figcaption main.intranet .locked-page-form form [type=submit]:hover,body main.intranet .locked-page-form form #main-grid .grid-item .figcaption [type=submit]:hover,body #main-grid .grid-item .figcaption .btn:focus,body #main-grid .grid-item .figcaption .login form .login-submit [type=submit]:focus,body .login form .login-submit #main-grid .grid-item .figcaption [type=submit]:focus,body #main-grid .grid-item .figcaption main.intranet .shop-page .cols .col-r .account-bloc .content ul li a:focus,body main.intranet .shop-page .cols .col-r .account-bloc .content ul li #main-grid .grid-item .figcaption a:focus,body #main-grid .grid-item .figcaption main.intranet .reservation-product .product-type-appointment .col-r .wc-appointments-appointment-form-button:focus,body main.intranet .reservation-product .product-type-appointment .col-r #main-grid .grid-item .figcaption .wc-appointments-appointment-form-button:focus,body #main-grid .grid-item .figcaption main.intranet .locked-page-form form [type=submit]:focus,body main.intranet .locked-page-form form #main-grid .grid-item .figcaption [type=submit]:focus{border-color:#084b95;color:#084b95;background-color:#fff}@media (min-width:993px){body #main-grid .grid-item:nth-child(even) .figcaption{padding:2rem 2rem 4rem 10rem}}body #main-grid .grid-item:nth-child(odd){text-align:right}@media (min-width:993px){body #main-grid .grid-item:nth-child(odd) .figcaption{padding:2rem 10rem 4rem 2rem}}body #main-grid .grid-item:hover img,body #main-grid .grid-item:focus img{transform:scale(1.2)}body #main-grid .grid-item:hover .figcaption,body #main-grid .grid-item:focus .figcaption{bottom:0}@media (min-width:1361px){body .full-right{width:calc(100vw - ((100vw - 1360px) / 2))}body .full-right .wp-block-column:first-child{flex-basis:calc(1360px/ 3) !important}body .full-right .wp-block-column:last-child{flex-basis:calc(66% + (((100vw - 1360px) / 2) / 2)) !important}body .full-right .wp-block-column:last-child img{width:100%;-o-object-fit:cover;object-fit:cover}}@media (min-width:1361px){body .full-left{width:calc(100vw - ((100vw - 1360px) / 2))}body .full-left .wp-block-column:first-child{flex-basis:calc(66% + (((100vw - 1360px) / 2) / 2)) !important;margin-left:calc(((100vw - 1360px) / 2) * -1)}body .full-left .wp-block-column:first-child img{width:100%;-o-object-fit:cover;object-fit:cover}body .full-left .wp-block-column:last-child{flex-basis:calc(1360px/ 3) !important}}body .contact .word-container{position:relative}body .contact .word-bkg{background-image:url(//cockpit.technowest.com/wp-content/themes/cockpit/stylesheets/../images/cockpit_word.png);width:100%;background-repeat:repeat-x;background-size:contain;height:16rem;position:absolute;top:0;left:0;z-index:-5}body .contact .word-bkg.word-bottom{top:unset;bottom:0}body .contact section{padding:4rem 0}body .contact section iframe{width:100%;height:30rem;margin-bottom:4rem}@media (min-width:993px){body .contact section{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}body .contact section iframe{aspect-ratio:1/1;width:35%;margin-bottom:0;height:auto}body .contact section .form-container{width:62%}}@media (min-width:993px){body .contact section .form-groups{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.8rem;gap:1.5rem}}body .contact section .form-groups .form-group{position:relative;margin-bottom:4rem}@media (min-width:993px){body .contact section .form-groups .form-group{width:48%;margin-bottom:2rem}body .contact section .form-groups .form-group:nth-child(3){width:100%}}body .contact section .form-groups .form-group input{border:2px solid transparent;border-radius:0;padding:1rem;outline:none;background-color:#e6e6e6;transition:all .3s ease-in-out}body .contact section .form-groups .form-group input:focus{border-color:#084b95}body .contact section .form-group{position:relative}body .contact section .form-group p{margin:0}body .contact section .form-group label{position:absolute;top:2rem;z-index:2;left:1rem;color:#084b95;font-size:1.6rem;transform:translateY(-50%);transition:all .3s ease-in-out}body .contact section .form-group label[for=message]{top:1.5rem}body .contact section .form-group label.active{top:-2rem}body .contact section .form-group textarea{border:2px solid transparent;padding:1rem;border-radius:0;outline:none;background-color:#e6e6e6;resize:none;transition:all .3s ease-in-out}body .contact section .form-group textarea:focus{border-color:#084b95}body .contact .cgu-group{margin-top:2rem}body .contact .cgu-group p{display:flex}body .contact .cgu-group label{margin-left:1rem;font-size:1.6rem}@media (min-width:993px){body .contact .cgu-group label{font-size:1.8rem}}body .contact .cgu-group label a{color:#084b95;transition:all .3s ease-in-out}body .contact .cgu-group label a:hover{color:#fc502f}body .contact .form-bottom{display:flex;flex-wrap:wrap;flex-direction:column-reverse}@media (min-width:993px){body .contact .form-bottom{display:flex;justify-content:space-between;align-items:center;flex-direction:row}}body .contact .form-bottom p{margin:0}body .contact .form-bottom .infos{margin-top:2rem}body .contact .form-bottom .infos a{display:flex;margin:1rem 0 0;align-items:center;color:#084b95;text-decoration:none;flex-wrap:wrap}body .contact .form-bottom .infos a:first-child{display:inline-block}@media (min-width:993px){body .contact .form-bottom .infos a:first-child{display:flex}}body .contact .form-bottom .infos a:first-child i{float:left}body .contact .form-bottom .infos a i{margin-right:1rem;font-size:1.5rem;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid #084b95;color:#084b95}body .contact .form-bottom .infos a{transition:all .3s ease-in-out}body .contact .form-bottom .infos a:hover{color:#fc502f}@media (min-width:993px){body .contact .form-bottom .contact-infos{display:flex;gap:2rem}}body .contact .form-bottom input[type=submit],body .contact .form-bottom button{margin-left:auto;display:flex;font-size:1.8rem;font-weight:600;align-items:center;justify-content:center;border:none;opacity:1;outline:none;width:180px;height:5rem;border-radius:30px;cursor:pointer;color:#fff;background-color:#084b95;overflow:hidden;padding:0 2rem .2rem;transition:all .3s;margin-top:2rem}@media (min-width:993px){body .contact .form-bottom input[type=submit],body .contact .form-bottom button{margin-left:0}}body .contact .form-bottom input[type=submit] i,body .contact .form-bottom button i{color:#fff;font-size:2rem}body .contact .form-bottom input[type=submit]:hover,body .contact .form-bottom button:hover{background-color:#053365;color:#fff;width:180px;border-radius:30px;padding:0 2rem .2rem}body .contact .form-bottom input[type=submit]:hover:before,body .contact .form-bottom button:hover:before{content:'Envoyer';opacity:1;margin-right:1rem}body .contact .cgu-group{display:flex;align-items:baseline}body .partners section{padding:4rem 1rem;display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:2rem;grid-row-gap:2rem}@media (min-width:577px){body .partners section{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){body .partners section{grid-template-columns:repeat(3,1fr)}}@media (min-width:1361px){body .partners section{grid-template-columns:repeat(4,1fr)}}body .partners section .partnair{background-color:#e6e6e6;display:flex;justify-content:center;align-items:center;padding:2rem;box-shadow:5px 5px 10px rgba(0,0,0,.2)}body .partners section img{mix-blend-mode:darken}body .partners section a{display:block;transition:all .3s ease-in-out}body .partners section a:hover{transform:scale(1.05)}body ul.arrows-list{margin:0;padding-left:35px}body ul.arrows-list li{font-size:1.6rem;list-style-image:url(//cockpit.technowest.com/wp-content/themes/cockpit/stylesheets/../images/icons/arrow-orange.svg);line-height:1;font-weight:500}body ul.arrows-list li::marker{font-size:4rem;vertical-align:middle}@media (min-width:993px){body ul.arrows-list li{font-size:1.8rem}}body ul.arrows-list li:nth-child(odd){list-style-image:url(//cockpit.technowest.com/wp-content/themes/cockpit/stylesheets/../images/icons/arrow-blue.svg)}body ul.pictos-list{list-style:none;padding-left:0}body ul.pictos-list li{display:grid;grid-template-columns:repeat(2,auto);justify-content:flex-start;align-items:center;margin-bottom:3rem;font-size:1.6rem}@media (min-width:993px){body ul.pictos-list li{font-size:1.8rem}}body ul.pictos-list li img{margin-right:2rem;width:45px}@media (min-width:993px){body ul.pictos-list li img{width:55px}}body .number-list{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;gap:2rem}@media screen and (min-width:480px){body .number-list{display:grid;grid-template-columns:repeat(2,auto);gap:5rem}}@media (min-width:993px){body .number-list{padding-left:0}}body .number-list li{line-height:1.2;font-size:1.6rem;list-style-image:url(//cockpit.technowest.com/wp-content/themes/cockpit/stylesheets/../images/icons/arrow-blue.svg)}@media (min-width:993px){body .number-list li{font-size:1.8rem;justify-content:flex-start}}body .number-list li span{font-size:2.3rem;font-weight:700;color:#084b95;display:block}@media (min-width:993px){body .number-list li span{font-size:2.5rem}}body .number-list li:nth-child(odd){list-style-image:url(//cockpit.technowest.com/wp-content/themes/cockpit/stylesheets/../images/icons/arrow-orange.svg)}body .number-list li:nth-child(odd) span{color:#fc502f}@media (min-width:577px){body .number-list li:nth-child(odd){list-style-image:url(//cockpit.technowest.com/wp-content/themes/cockpit/stylesheets/../images/icons/arrow-blue.svg)}body .number-list li:nth-child(odd) span{color:#084b95}}@media (min-width:577px){body .number-list li:nth-child(4n+2),body .number-list li:nth-child(4n+3){list-style-image:url(//cockpit.technowest.com/wp-content/themes/cockpit/stylesheets/../images/icons/arrow-orange.svg)}body .number-list li:nth-child(4n+2) span,body .number-list li:nth-child(4n+3) span{color:#fc502f}}body .swiper-emplacement-container{position:relative}body .swiper-emplacement-container .slide_prev{position:absolute;top:50%;left:0;transform:translateY(-50%);width:50px;height:50px;background-color:#084b95;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease-in-out;z-index:100}body .swiper-emplacement-container .slide_prev.swiper-button-disabled{opacity:.4;cursor:default}body .swiper-emplacement-container .slide_prev i{color:#fff;font-size:2rem}body .swiper-emplacement-container .slide_prev:hover{background-color:#fc502f}body .swiper-emplacement-container .slide_prev:hover.swiper-button-disabled{background-color:#084b95}body .swiper-emplacement-container .slide_next{position:absolute;top:50%;right:0;transform:translateY(-50%);width:50px;height:50px;background-color:#084b95;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease-in-out;z-index:100}body .swiper-emplacement-container .slide_next.swiper-button-disabled{opacity:.4;cursor:default}body .swiper-emplacement-container .slide_next i{color:#fff;font-size:2rem}body .swiper-emplacement-container .slide_next:hover{background-color:#fc502f}body .swiper-emplacement-container .slide_next:hover.swiper-button-disabled{background-color:#084b95}body .swiper-emplacement-container .swiper-emplacement{width:80%;margin-left:auto;margin-right:auto}@media (min-width:993px){body .swiper-emplacement-container .swiper-emplacement{width:85%}}body .swiper-emplacement-container .old_swiper-slide{margin-bottom:5rem}body .swiper-emplacement-container .old_swiper-slide h2{font-size:2rem;color:#084b95;text-align:center;margin-bottom:3rem}@media (min-width:993px){body .swiper-emplacement-container .old_swiper-slide h2{font-size:2.5rem}}body .actus_cards_container{padding:40px 0}@media (min-width:577px){body .actus_cards_container{display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:40px;-moz-column-gap:20px;column-gap:20px}}body .actus_cards_container article{margin-bottom:20px}@media (min-width:577px){body .actus_cards_container article{width:48%;margin-bottom:0}}@media (min-width:1361px){body .actus_cards_container article{width:calc(33% - 1rem)}}body .actus_cards_container article a:first-child{display:inline-block;margin-bottom:1rem}@media (min-width:577px){body .actus_cards_container article a:first-child{position:relative;overflow:hidden;aspect-ratio:4/3}body .actus_cards_container article a:first-child:hover img{transform:scale(1.1)}body .actus_cards_container article a:first-child:hover .actu_card_hover{bottom:0}body .actus_cards_container article a:first-child img{transition:all .3s ease-in-out}}body .actus_cards_container article a:first-child img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .actus_cards_container article a:first-child:hover p{bottom:0}body .actus_cards_container article a:first-child p{display:none}@media (min-width:577px){body .actus_cards_container article a:first-child p{color:#fff;display:flex;align-items:center;justify-content:flex-end;margin:0;width:100%;padding:20px;font-size:2rem;font-weight:600;position:absolute;bottom:-300px;left:0;transition:all .3s ease-in-out;background-color:rgba(8,75,149,.8)}body .actus_cards_container article a:first-child p i{margin-left:10px}}body .actus_cards_container article time{font-weight:300;font-size:1.6rem}@media (min-width:993px){body .actus_cards_container article time{font-size:1.8rem}}body .actus_cards_container article h2 a{line-height:1.2;color:#084b95;font-size:1.8rem;font-weight:500;margin:5px 0;aspect-ratio:unset !important;transition:all .3s ease-in-out}body .actus_cards_container article h2 a:hover{color:#000}@media (min-width:993px){body .actus_cards_container article h2 a{font-size:2rem !important}}body .actus_cards_container article .actu_card_link{display:flex;justify-content:flex-end}body .actus_cards_container article .actu_card_link a{display:flex;font-size:1.8rem;font-weight:600;align-items:center;justify-content:center;border:1px solid #084b95;width:30px;height:30px;border-radius:50%;color:#084b95;text-decoration:none;overflow:hidden;transition:all .3s}body .actus_cards_container article .actu_card_link a:before{content:'';opacity:0;transition:all .3s ease-in-out}body .actus_cards_container article .actu_card_link a i{font-size:2rem}body .actus_cards_container article .actu_card_link a:hover{background-color:#084b95;color:#fff;width:180px;border-radius:30px;padding:0 2rem .2rem}body .actus_cards_container article .actu_card_link a:hover:before{content:'Lire la suite';opacity:1;margin-right:1rem}body .actualite-single article{margin-bottom:5rem}body .actualite-single article strong{color:#084b95}body .actualite-single article h2{margin-top:2rem;font-size:2.5rem;line-height:1;color:#084b95}@media (min-width:993px){body .actualite-single article h2{font-size:4rem}}body .actualite-single article>p{margin:0 0 4rem;font-weight:300;font-size:1.6rem}@media (min-width:993px){body .actualite-single article>p{font-size:2rem}}body .actualite-single article .single{margin-bottom:4rem}@media (min-width:993px){body .actualite-single article .single{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}body .actualite-single article .single.left{flex-direction:row}body .actualite-single article .single.right{flex-direction:row-reverse}}body .actualite-single article .single .img{text-align:center;margin-bottom:3rem}body .actualite-single article .single .img img{margin-bottom:2rem}@media (min-width:993px){body .actualite-single article .single .img img{margin-bottom:0}}@media (min-width:993px){body .actualite-single article .single .img{width:48%;margin-bottom:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1rem}}@media (min-width:993px){body .actualite-single article .single .text{width:48%}}body .actualite-single article .single .text p{text-align:justify;color:#707070;font-size:1.6rem;margin-bottom:0}@media (min-width:993px){body .actualite-single article .single .text p{font-size:1.8rem;text-align:left}}body .actualite-single article:nth-child(2) h2{text-align:left}body .actualite-single h3{color:#084b95;text-align:center}body .actualite-single .swiper-actu{width:80%}@media (min-width:577px){body .actualite-single .swiper-actu{width:85%}}body .actualite-single .swiper-actu .swiper-slide>a{overflow:hidden;display:inline-block}body .actualite-single .swiper-actu .swiper-slide>a img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}body .actualite-single .swiper-actu .swiper-slide>a:hover img{transform:scale(1.1)}body .actualite-single .swiper-actu .swiper-slide{text-align:center}body .actualite-single .swiper-actu .swiper-slide a:nth-child(2){color:#084b95;margin-top:1rem;font-size:1.8rem;text-decoration:none;padding-bottom:.2rem;position:relative}@media (min-width:993px){body .actualite-single .swiper-actu .swiper-slide a:nth-child(2){font-size:2.8rem}}body .actualite-single .swiper-actu .swiper-slide a:nth-child(2):after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#084b95;transition:all .3s ease-in-out}body .actualite-single .swiper-actu .swiper-slide a:nth-child(2):hover:after{width:100%}body .actualite-single .swiper-actu .swiper-slide p{font-size:1.4rem;font-weight:300;color:#084b95;margin:0}@media (min-width:993px){body .actualite-single .swiper-actu .swiper-slide p{font-size:1.8rem}}body .actualite-single .swiper-actu-container{position:relative}body .actualite-single .swiper-actu-container .prev,body .actualite-single .swiper-actu-container .slide_prev{position:absolute;left:0;top:50%;transform:translateY(-50%);cursor:pointer;width:30px;height:30px;border-radius:50%;background-color:#084b95;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;z-index:10}body .actualite-single .swiper-actu-container .prev i,body .actualite-single .swiper-actu-container .slide_prev i{color:#fff;font-size:2rem}body .actualite-single .swiper-actu-container .prev.swiper-button-disabled,body .actualite-single .swiper-actu-container .slide_prev.swiper-button-disabled{opacity:.5;cursor:unset}body .actualite-single .swiper-actu-container .prev.swiper-button-disabled:hover,body .actualite-single .swiper-actu-container .slide_prev.swiper-button-disabled:hover{background-color:#084b95}body .actualite-single .swiper-actu-container .prev:hover,body .actualite-single .swiper-actu-container .slide_prev:hover{background-color:#fc502f}body .actualite-single .swiper-actu-container .next,body .actualite-single .swiper-actu-container .slide_next{position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer;width:30px;height:30px;border-radius:50%;background-color:#084b95;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center;z-index:10}body .actualite-single .swiper-actu-container .next.swiper-button-disabled,body .actualite-single .swiper-actu-container .slide_next.swiper-button-disabled{opacity:.5;cursor:unset}body .actualite-single .swiper-actu-container .next.swiper-button-disabled:hover,body .actualite-single .swiper-actu-container .slide_next.swiper-button-disabled:hover{background-color:#084b95}body .actualite-single .swiper-actu-container .next i,body .actualite-single .swiper-actu-container .slide_next i{color:#fff;font-size:2rem}body .actualite-single .swiper-actu-container .next:hover,body .actualite-single .swiper-actu-container .slide_next:hover{background-color:#fc502f}body .actualite-single .cockpit_navigation{padding-left:0;padding-right:0;margin-bottom:3rem}body .login form{font-family:"degular",sans-serif;margin:0 auto;width:90%}@media (min-width:577px){body .login form{width:50%}}@media (min-width:993px){body .login form{width:30%}}body .login form .form-group{margin-bottom:2.5rem}body .login form h2{text-align:center;margin-bottom:3rem;font-size:3.5rem}body .login form label{font-weight:700;color:#084b95;margin:0 0 2rem;font-size:2rem}@media (min-width:993px){body .login form label{font-size:2.2rem}}body .login form [type=text],body .login form [type=email],body .login form [type=password]{border:2px solid transparent;border-radius:0;padding:1rem;background-color:#e6e6e6;transition:all .3s ease-in-out}body .login form [type=text]:hover,body .login form [type=text]:focus,body .login form [type=email]:hover,body .login form [type=email]:focus,body .login form [type=password]:hover,body .login form [type=password]:focus{border-color:#084b95}body .login form .login-submit{text-align:center}@media (min-width:993px){body .login form .login-submit{text-align:right}}body .login form a{margin-bottom:2rem;color:#084b95;text-decoration:none;transition:all .3s ease-in-out;position:relative}body .login form a:after{content:'';width:0;height:2px;background-color:#084b95;position:absolute;left:0;bottom:-2px;transition:all .3s ease-in-out}body .login form a:hover{color:#fc502f}body .login form a:hover:after{width:100%;background-color:#fc502f}body .login .error-container{text-align:center;width:100%}body .login .error-container p{background-color:#ffbebe;color:#ff2e2e;padding:1rem 2rem}body .login .error-container p strong{font-weight:700;color:#ff2e2e}body .login .error-container p a{color:#084b95;text-decoration:underline}body main h1,body main h2,body main h3,body main h4,body main h5,body main h6,body main .h1,body main .h2,body main .h3,body main .h4,body main .h5,body main .title{line-height:normal}body main h1 br,body main h2 br,body main h3 br,body main h4 br,body main h5 br,body main h6 br,body main .h1 br,body main .h2 br,body main .h3 br,body main .h4 br,body main .h5 br,body main .title br{display:none}@media (min-width:993px){body main h1 br,body main h2 br,body main h3 br,body main h4 br,body main h5 br,body main h6 br,body main .h1 br,body main .h2 br,body main .h3 br,body main .h4 br,body main .h5 br,body main .title br{display:block}}body main h1,body main .h1{font-size:3rem;font-weight:600;margin:0;padding:0}@media (min-width:993px){body main h1,body main .h1{font-size:5.5rem}}body main h1 a,body main .h1 a{text-decoration:none}body main h2,body main .h2{font-size:2.4rem;font-weight:600;margin:0;padding:0}@media (min-width:993px){body main h2,body main .h2{font-size:2.6rem}}body main h2 a,body main .h2 a{text-decoration:none}body main h3,body main .h3{font-size:2.4rem;font-weight:700}@media (min-width:993px){body main h3,body main .h3{font-size:3rem}}body main h3 a,body main .h3 a{text-decoration:none}body main h4,body main .h4{font-size:2rem}body main h4 a,body main .h4 a{text-decoration:none}body main h5,body main .h5{font-size:1.8rem}body main h5 a,body main .h5 a{text-decoration:none}body main .p{font-size:1.6rem}body main p,body main li,body main blockquote,body main td,body main th,body main button,body main address{line-height:1.4}body main img.float-right,body main img.alignright{margin-left:2rem;margin-bottom:2rem}body main img.float-left,body main img.alignleft{margin-right:2rem;margin-bottom:2rem}body main img.aligncenter{display:block}body main strong,body main b{font-weight:700;color:#084b95}body main blockquote p:first-child{margin-top:0}body main blockquote p:last-child{margin-bottom:0}body main form label,body main form .label{display:inline-block;margin-bottom:.5rem;font-size:2rem}body main form [type=text],body main form [type=email],body main form [type=password],body main form [type=tel],body main form [type=number],body main form [type=search],body main form [type=url],body main form [type=date],body main form textarea,body main form select{width:100%;display:block;padding:.5rem;background-color:#fff;border-radius:1rem;background-color:#fff}body main form .wpcf7-acceptance .wpcf7-list-item{margin-left:0}body main form .field{margin:1em 0}body main.intranet a{color:#084b95}body main.intranet a:hover,body main.intranet a:focus{color:#fc502f}body main.intranet .shop-page__popup{position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.8);top:0;left:0;z-index:-1;display:flex;opacity:0;align-items:center;justify-content:center;cursor:pointer;transition:all .4s ease-in-out}body main.intranet .shop-page__popup-close{content:"";width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;border-top-right-radius:2rem;background-color:#f93737;cursor:pointer}body main.intranet .shop-page__popup-close img{width:55%;height:55%;-o-object-fit:contain;object-fit:contain}body main.intranet .shop-page__popup .container{width:75%;max-height:80svh;background:#fff;padding:8rem 5rem;border-radius:2rem;position:relative;cursor:auto}@media (max-width:992px){body main.intranet .shop-page__popup .container{padding:3rem 4rem;overflow:hidden}body main.intranet .shop-page__popup .container p{max-height:80svh;height:100%;padding-bottom:10rem;overflow-y:scroll}}@media (min-width:993px){body main.intranet .shop-page .cols{display:flex;flex-flow:row nowrap;-moz-column-gap:5rem;column-gap:5rem;justify-content:center}}body main.intranet .shop-page .cols .col-l{margin-bottom:5rem}@media (min-width:993px){body main.intranet .shop-page .cols .col-l{width:70%;margin-bottom:0}}body main.intranet .shop-page .cols .col-l .reservation-bloc{border:solid 2px #084b95;border-radius:3rem}body main.intranet .shop-page .cols .col-l .reservation-bloc h2{font-size:3rem;line-height:3rem;letter-spacing:3px;color:#084b95;margin:0;padding:3rem;border-bottom:solid 2px #084b95}@media (min-width:993px){body main.intranet .shop-page .cols .col-l .reservation-bloc h2{font-size:4.5rem;line-height:4.5rem}}body main.intranet .shop-page .cols .col-l .reservation-bloc .slider{padding:3rem}@media (min-width:993px){body main.intranet .shop-page .cols .col-l .reservation-bloc .slider{display:flex;flex-flow:row nowrap;-moz-column-gap:3rem;column-gap:3rem}}@media (min-width:993px){body main.intranet .shop-page .cols .col-l .reservation-bloc .slider .banner{width:55%}}body main.intranet .shop-page .cols .col-l .reservation-bloc .slider .banner img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}@media (min-width:993px){body main.intranet .shop-page .cols .col-l .reservation-bloc .slider .list{width:45%}}body main.intranet .shop-page .cols .col-l .reservation-bloc .slider .list ul{list-style:none;margin:0;padding:0}body main.intranet .shop-page .cols .col-l .reservation-bloc .slider .list ul li{margin-bottom:1em}@media (min-width:993px){body main.intranet .shop-page .cols .col-r{width:30%}}body main.intranet .shop-page .cols .col-r .account-bloc{border:solid 2px #084b95;border-radius:3rem}body main.intranet .shop-page .cols .col-r .account-bloc h2{font-size:3rem;line-height:3rem;letter-spacing:3px;color:#084b95;margin:0;padding:3rem;border-bottom:solid 2px #084b95}@media (min-width:993px){body main.intranet .shop-page .cols .col-r .account-bloc h2{font-size:4.5rem;line-height:4.5rem}}body main.intranet .shop-page .cols .col-r .account-bloc .content{padding:3rem}body main.intranet .shop-page .cols .col-r .account-bloc .content>p{margin-top:0}body main.intranet .shop-page .cols .col-r .account-bloc .content ul{list-style:none;padding:0;margin:0}body main.intranet .shop-page .cols .col-r .account-bloc .content ul li{margin-bottom:1em}body main.intranet .shop-page .cols .col-r .account-bloc .content ul li a{width:100%}body main.intranet .shop-page .cols .col-r .account-bloc .content ul li:last-child{margin-bottom:0}body main.intranet .shop-page .cols .col-r .account-bloc .content ul li:last-child a{background-color:#f93737;border:1px solid #f93737;color:#fff}body main.intranet .shop-page .cols .col-r .files-bloc{background-color:#084b95;color:#fff;margin-top:3rem;padding:3rem}body main.intranet .shop-page .cols .col-r .files-bloc h2{margin:0;font-size:3rem;line-height:3rem;letter-spacing:3px;padding-bottom:3rem;margin-bottom:5rem;position:relative}@media (min-width:993px){body main.intranet .shop-page .cols .col-r .files-bloc h2{font-size:4.5rem;line-height:4.5rem}}body main.intranet .shop-page .cols .col-r .files-bloc h2:after{content:'';height:1px;background-color:#fff;width:70%;position:absolute;bottom:0;left:0}body main.intranet .shop-page .cols .col-r .files-bloc>ul{margin:0;padding:0;list-style:none}body main.intranet .shop-page .cols .col-r .files-bloc>ul li{margin-bottom:2rem}body main.intranet .shop-page .cols .col-r .files-bloc>ul li:last-child{margin-bottom:0}body main.intranet .shop-page .cols .col-r .files-bloc>ul li a{text-decoration:none;color:#fff;display:flex;flex-flow:row nowrap;align-items:center}body main.intranet .shop-page .cols .col-r .files-bloc>ul li a img{margin-right:2rem}body main.intranet .shop-page .cols .col-r .files-bloc>ul li a .name{display:block;font-size:2.5rem;line-height:2.5rem;font-weight:500}body main.intranet .shop-page .cols .col-r .files-bloc>ul li a:hover,body main.intranet .shop-page .cols .col-r .files-bloc>ul li a:focus{color:#fc502f}body main.intranet .shop-page .cols .col-r .files-bloc>p{margin-top:5rem}body main.intranet .shop-page .animations-bloc{margin-top:5rem}@media (min-width:993px){body main.intranet .shop-page .animations-bloc{margin-top:10rem}}body main.intranet .shop-page .animations-bloc h2{margin:0;font-size:3rem;line-height:3rem;letter-spacing:3px;margin-bottom:5.4rem;text-align:center;color:#084b95}@media (min-width:993px){body main.intranet .shop-page .animations-bloc h2{font-size:4.5rem;line-height:4.5rem}}body main.intranet .shop-page .animations-bloc .swiper-container{padding-left:5rem;padding-right:5rem;position:relative}body main.intranet .shop-page .animations-bloc .swiper-slide{background-color:#e6e6e6;padding:5rem;padding-top:6rem;height:auto;position:relative;margin-top:46px}body main.intranet .shop-page .animations-bloc .swiper-slide:before{content:url(//cockpit.technowest.com/wp-content/themes/cockpit/stylesheets/../images/pictos/picto-calendar.svg);display:block;position:absolute;top:-46px;left:50%;transform:translateX(-50%)}body main.intranet .shop-page .animations-bloc .swiper-slide h3{font-size:3rem;line-height:3.5rem;font-weight:700;color:#084b95;margin:0;margin-bottom:1rem}body main.intranet .shop-page .animations-bloc .swiper-slide time{margin-bottom:2.5rem;letter-spacing:1px;font-size:1.9rem;color:#084b95;font-weight:200}body main.intranet .shop-page .animations-bloc .swiper-slide .desc{color:#707070}body main.intranet .shop-page .animations-bloc .swiper-slide .btn,body main.intranet .shop-page .animations-bloc .swiper-slide .login form .login-submit [type=submit],body .login form .login-submit main.intranet .shop-page .animations-bloc .swiper-slide [type=submit],body main.intranet .shop-page .animations-bloc .swiper-slide .cols .col-r .account-bloc .content ul li a,body main.intranet .shop-page .cols .col-r .account-bloc .content ul li .animations-bloc .swiper-slide a,body main.intranet .shop-page .animations-bloc .swiper-slide .reservation-product .product-type-appointment .col-r .wc-appointments-appointment-form-button,body main.intranet .reservation-product .product-type-appointment .col-r .shop-page .animations-bloc .swiper-slide .wc-appointments-appointment-form-button,body main.intranet .shop-page .animations-bloc .swiper-slide .locked-page-form form [type=submit],body main.intranet .locked-page-form form .shop-page .animations-bloc .swiper-slide [type=submit]{margin-top:3rem}body main.intranet .shop-page .animations-bloc .animations_slide_prev{position:absolute;left:0;top:50%;transform:translateY(-50%);cursor:pointer}body main.intranet .shop-page .animations-bloc .animations_slide_prev i{font-size:5rem;color:#084b95}body main.intranet .shop-page .animations-bloc .animations_slide_next{position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer}body main.intranet .shop-page .animations-bloc .animations_slide_next i{font-size:5rem;color:#084b95}body main.intranet .shop-page .prestataires-bloc{margin-top:5rem;background-color:#084b95;color:#fff;padding:5rem}@media (min-width:993px){body main.intranet .shop-page .prestataires-bloc{margin-top:10rem}}body main.intranet .shop-page .prestataires-bloc h2{text-align:center;margin:0;font-size:3rem;line-height:3rem;letter-spacing:3px;margin-bottom:5rem}@media (min-width:993px){body main.intranet .shop-page .prestataires-bloc h2{font-size:4.5rem;line-height:4.5rem}}body main.intranet .shop-page .prestataires-bloc .swiper-container{padding-left:5rem;padding-right:5rem;position:relative}body main.intranet .shop-page .prestataires-bloc ul{list-style:none;margin:0;padding:0}body main.intranet .shop-page .prestataires-bloc ul li a{text-decoration:none}body main.intranet .shop-page .prestataires-bloc ul li a img{aspect-ratio:16/9;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}body main.intranet .shop-page .prestataires-bloc .slide_prev{position:absolute;left:0;top:50%;transform:translateY(-50%);cursor:pointer}body main.intranet .shop-page .prestataires-bloc .slide_prev i{font-size:5rem}body main.intranet .shop-page .prestataires-bloc .slide_next{position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer}body main.intranet .shop-page .prestataires-bloc .slide_next i{font-size:5rem}body main.intranet .shop-page .contacts-bloc{margin-top:5rem}@media (min-width:993px){body main.intranet .shop-page .contacts-bloc{margin-top:10rem}}body main.intranet .shop-page .contacts-bloc h2{margin:0;font-size:3rem;line-height:3rem;letter-spacing:3px;padding-bottom:3rem;margin-bottom:5rem;text-align:center;color:#084b95;position:relative}@media (min-width:993px){body main.intranet .shop-page .contacts-bloc h2{font-size:4.5rem;line-height:4.5rem}}body main.intranet .shop-page .contacts-bloc h2:after{content:'';height:1px;background-color:#084b95;width:260px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}body main.intranet .shop-page .contacts-bloc .contact{text-align:center;padding:3rem;border-bottom:solid #084b95 1px}body main.intranet .shop-page .contacts-bloc .contact h3{color:#fc502f;font-size:2.5rem;line-height:2.5rem;margin:0;margin-bottom:1.5rem}@media (min-width:993px){body main.intranet .shop-page .contacts-bloc .contact h3{font-size:4rem;line-height:4rem}}body main.intranet .shop-page .contacts-bloc .contact p{margin-bottom:0}body main.intranet .shop-page .contacts-bloc .contact .fonction{font-size:2rem;font-weight:500}body main.intranet .shop-page .contacts-bloc .contact .email{font-size:2rem}body main.intranet .shop-page .contacts-bloc .contact .email a{font-weight:700}body main.intranet .shop-page .contacts-bloc .contact:last-child{border-bottom:none}@media (min-width:577px){body main.intranet .shop-page .contacts-bloc .contact{border-bottom:none}body main.intranet .shop-page .contacts-bloc .contact:nth-child(2),body main.intranet .shop-page .contacts-bloc .contact:nth-child(5) body main.intranet .shop-page .contacts-bloc .contact:nth-child(8){border-left:solid #084b95 1px;border-right:solid #084b95 1px}}body main.intranet .shop-page .actu-bloc{background-color:#e6e6e6;margin-top:3rem;padding:5rem}body main.intranet .shop-page .actu-bloc__title{display:flex;flex-direction:column;gap:3rem;margin-bottom:5rem;font-size:4.5rem;line-height:4.5rem;color:#084b95}body main.intranet .shop-page .actu-bloc__title:after{content:'';width:70%;height:1px;background-color:#084b95}body main.intranet .shop-page .actu-bloc__list{padding:0;list-style:none;margin:0}body main.intranet .shop-page .actu-bloc__list-item{margin-bottom:3.5rem}body main.intranet .shop-page .actu-bloc__list-item .item-time{font-weight:100}body main.intranet .shop-page .actu-bloc__list-item .item-title{font-weight:500}body main.intranet .shop-page .actu-bloc__list-item .item-title:after{font-family:'FontAwesome';content:'\f061';font-weight:500;font-size:1.8rem;color:#084b95;display:inline-block;padding:3px 6px;margin-left:1rem;border:1px solid #084b95;border-radius:50%;text-align:center}body main.intranet .shop-page .actu-bloc__list-item .item-title a{color:#000}body main.intranet .shop-page .actu-bloc__list-item .item-title a:hover:after{color:#fc502f;border:1px solid #fc502f}body main.intranet .reservation-product .price,body main.intranet .reservation-product .product_meta,body main.intranet .reservation-product .wc-appointments-appointment-cost,body main.intranet .reservation-product .tabs.wc-tabs{display:none !important}body main.intranet .reservation-product h2{color:#084b95;font-size:3.5rem;letter-spacing:3px}body main.intranet .reservation-product .product-type-appointment{display:flex;flex-flow:column nowrap;gap:5rem}@media (min-width:993px){body main.intranet .reservation-product .product-type-appointment{flex-flow:row nowrap;gap:10rem}}body main.intranet .reservation-product .product-type-appointment .col-l{width:100%}@media (min-width:993px){body main.intranet .reservation-product .product-type-appointment .col-l{width:50%}}body main.intranet .reservation-product .product-type-appointment .col-l .autre-salles{margin-top:3rem}body main.intranet .reservation-product .product-type-appointment .col-l .autre-salles ul.related-products{display:flex;flex-flow:row wrap;gap:1rem;margin:0;padding:0;list-style:none}body main.intranet .reservation-product .product-type-appointment .col-l .decription-salle{margin-bottom:3rem}body main.intranet .reservation-product .product-type-appointment .col-l .swiper-product-rdv{margin-bottom:3rem}body main.intranet .reservation-product .product-type-appointment .col-l .swiper-product-rdv img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}body main.intranet .reservation-product .product-type-appointment .col-l .swiper-product-rdv .swiper-horizontal>.swiper-pagination-bullets,body main.intranet .reservation-product .product-type-appointment .col-l .swiper-product-rdv .swiper-pagination-bullets.swiper-pagination-horizontal,body main.intranet .reservation-product .product-type-appointment .col-l .swiper-product-rdv .swiper-pagination-custom,body main.intranet .reservation-product .product-type-appointment .col-l .swiper-product-rdv .swiper-pagination-fraction{bottom:5px}body main.intranet .reservation-product .product-type-appointment .col-l .swiper-product-rdv .swiper-pagination-bullet{width:1rem;height:1rem}body main.intranet .reservation-product .product-type-appointment .col-l .swiper-product-rdv .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#084b95}body main.intranet .reservation-product .product-type-appointment .col-r{order:-1;width:100%}@media (min-width:993px){body main.intranet .reservation-product .product-type-appointment .col-r{width:50%;order:1}}body main.intranet .reservation-product .product-type-appointment .col-r .product-calendar{border:solid 2px #084b95;border-radius:3rem}body main.intranet .reservation-product .product-type-appointment .col-r .product-calendar h1{font-size:3.5rem;line-height:3.5rem;color:#084b95;margin:0;padding:3rem;border-bottom:solid 2px #084b95}body main.intranet .reservation-product .product-type-appointment .col-r .product-calendar .woocommerce-product-details__short-description{padding:3rem;font-size:1.8rem;padding-bottom:0}body main.intranet .reservation-product .product-type-appointment .col-r .product-calendar .woocommerce-product-details__short-description p:first-child{margin-top:0}body main.intranet .reservation-product .product-type-appointment .col-r .product-calendar .woocommerce-product-details__short-description p:last-child{margin-bottom:0}body main.intranet .reservation-product .product-type-appointment .col-r .product-calendar .wc-appointments-appointment-form-wrap{padding:3rem}body main.intranet .reservation-product .product-type-appointment .col-r .product-calendar .wc-appointments-appointment-form{padding:0;border:none}body main.intranet .reservation-product .product-type-appointment .col-r .product-calendar .wc-appointments-date-picker .ui-datepicker-header{text-transform:capitalize;font-weight:700;color:#084b95}body main.intranet .reservation-product .product-type-appointment .col-r .wc-appointments-date-picker .ui-datepicker *{font-family:"degular",sans-serif}body main.intranet .reservation-product .product-type-appointment .col-r .wc-appointments-date-picker .ui-datepicker td:not(.ui-datepicker-current-day) a.ui-state-active,body main.intranet .reservation-product .product-type-appointment .col-r .wc-appointments-date-picker .ui-datepicker td:not(.ui-datepicker-current-day) a.ui-state-active.ui-state-hover{background-color:#084b95;color:#fff}body main.intranet .reservation-product .product-type-appointment .col-r .wc-appointments-date-picker .ui-datepicker td:not(.ui-datepicker-current-day) a.ui-state-default{text-decoration:none}body main.intranet .reservation-product .product-type-appointment .col-r .wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker ul.slot_column{width:50%}body main.intranet .checkout-page .woocommerce-terms-and-conditions-wrapper,body main.intranet .checkout-page .woocommerce-notices-wrapper{display:none}body main.intranet .checkout-page #customer_details{width:0;height:0;overflow:hidden;text-indent:-99999px;display:none !important}body main.intranet .checkout-page .cta-checkout{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}@media (min-width:993px){body main.intranet .checkout-page .cta-checkout{flex-flow:row nowrap}}body main.intranet .checkout-page .cta-checkout #place_order{margin-bottom:1rem;order:-1}@media (min-width:993px){body main.intranet .checkout-page .cta-checkout #place_order{margin-bottom:0;margin-left:10rem;order:1}}body main.intranet .checkout-page #payment{text-align:center}body main.intranet .checkout-page #order_review .cart_item{display:flex;flex-flow:row nowrap;justify-content:center}body main.intranet .checkout-page #order_review .cart_item .product-name{border:solid 2px #084b95;border-radius:3rem;margin-bottom:5rem;max-width:750px}body main.intranet .checkout-page #order_review .cart_item .product-name h3{font-size:3.5rem;line-height:3.5rem;color:#084b95;margin:0;padding:3rem;border-bottom:solid 2px #084b95;letter-spacing:3px}body main.intranet .checkout-page #order_review .cart_item .product-name dl{padding:3rem 0;font-size:1.8rem}body main.intranet .checkout-page #order_review .cart_item .product-name dl p{margin:0;line-height:2}body main.intranet .checkout-page #order_review .cart_item .product-name dl .variation-Prestataires,body main.intranet .checkout-page #order_review .cart_item .product-name dl .variation-Nombredheuressouhaites{display:none}body main.intranet .checkout-page #order_review .variation{display:flex;flex-flow:row wrap;align-items:center;margin:0}body main.intranet .checkout-page #order_review .variation dt{width:50%;padding:0 1.5rem 0 3rem;font-weight:700}body main.intranet .checkout-page #order_review .variation dd{width:50%;margin:0;padding:0 3rem 0 1.5rem}body main.intranet .checkout-page #order_review .wc_payment_methods{display:none}body main.intranet .account-page .woocommerce-MyAccount-navigation{display:none}body main.intranet .account-page .woocommerce-MyAccount-content{float:none;width:100%}body main.intranet .account-page .woocommerce-MyAccount-content h3{color:#084b95;font-size:3.5rem;letter-spacing:3px;margin-top:0;margin-bottom:2rem}body main.intranet .account-page .woocommerce-MyAccount-content table.shop_table{margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border:solid 2px #084b95;border-radius:3rem;font-size:1.6rem;margin-bottom:5rem}body main.intranet .account-page .woocommerce-MyAccount-content table.shop_table td{padding:1rem 2rem;border-top:1px solid #084b95}body main.intranet .account-page .woocommerce-MyAccount-content table.shop_table th{padding:1rem 2rem;font-size:2rem}body main.intranet .account-page .woocommerce-MyAccount-content table.shop_table tr:first-child td:first-child{border-top:none}@media (min-width:993px){body main.intranet .account-page .woocommerce-MyAccount-content table.shop_table tr:first-child td:first-child{border-top:1px solid #084b95}}body main.intranet .account-page .woocommerce-pagination{display:none}body main.intranet .bibliotheque-page .file a{display:block;background-color:#f0eded;box-shadow:3px 5px 10px rgba(0,0,0,.16);padding:2rem 3rem;text-decoration:none}body main.intranet .bibliotheque-page .file a .name{display:block;font-size:3rem;line-height:3rem;font-weight:500;margin-top:2rem}body main.intranet .locked-page-form form{text-align:center}body main.intranet .locked-page-form form label{text-align:left;font-weight:700;color:#084b95;margin:0 0 2rem;font-size:2rem}@media (min-width:993px){body main.intranet .locked-page-form form label{font-size:2.2rem}}body main.intranet .locked-page-form form [type=text],body main.intranet .locked-page-form form [type=email],body main.intranet .locked-page-form form [type=password]{border:2px solid transparent;border-radius:0;padding:1rem;background-color:#e6e6e6;transition:all .3s ease-in-out;margin-top:.5rem}body main.intranet .locked-page-form form [type=text]:hover,body main.intranet .locked-page-form form [type=text]:focus,body main.intranet .locked-page-form form [type=email]:hover,body main.intranet .locked-page-form form [type=email]:focus,body main.intranet .locked-page-form form [type=password]:hover,body main.intranet .locked-page-form form [type=password]:focus{border-color:#084b95}body main.intranet .locked-page-form form [type=submit]{margin-left:1rem}body [id=footer]{background-color:#084b95;color:#fff;padding:3rem 0 2rem}body [id=footer] a{color:#fff}body [id=footer] .footer-top #nav-footer-top{display:flex;flex-flow:row wrap;-moz-column-gap:5rem;column-gap:5rem}@media (min-width:577px){body [id=footer] .footer-top #nav-footer-top{justify-content:space-around}}body [id=footer] .footer-top #nav-footer-top li a{font-weight:700;font-size:2.5rem;margin-top:2rem;margin-bottom:2rem}body [id=footer] .footer-top #nav-footer{display:flex;flex-flow:row wrap;-moz-column-gap:5rem;column-gap:5rem}@media (min-width:577px){body [id=footer] .footer-top #nav-footer{justify-content:space-around}}body [id=footer] .footer-top #nav-footer li a{font-weight:700;font-size:2.5rem;margin-top:2rem;margin-bottom:2rem}body [id=footer] .footer-top #nav-footer li>ul a{font-weight:400;font-size:1.5rem;position:relative}body [id=footer] .footer-top #nav-footer li>ul a:before{content:'';width:0;height:1px;position:absolute;left:0;bottom:0;background-color:#fff;transition-duration:.4s}body [id=footer] .footer-top #nav-footer li>ul a:hover:before,body [id=footer] .footer-top #nav-footer li>ul a:focus:before{width:100%}body [id=footer] .footer-top a{text-decoration:none}body [id=footer] .footer-top ul{list-style:none;margin:0;padding:0}body [id=footer] .footer-top ul li{line-height:1.6;font-size:1.5rem}body [id=footer] .footer-bottom{font-weight:200;font-size:1.5rem;margin-top:5rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1rem}body [id=footer] .footer-bottom #copydroit{margin:0}body [id=footer] .footer-bottom #copydroit a:hover,body [id=footer] .footer-bottom #copydroit a:focus{color:#fc502f}body [id=footer] .footer-bottom ul{margin:0;list-style:none;padding-left:0;display:flex;flex-wrap:wrap;gap:.8rem}body [id=footer] .footer-bottom ul li .separator{margin-left:.5rem}body [id=footer] .footer-bottom ul li:last-child .separator{display:none !important}body [id=footer] .footer-bottom ul li a{font-weight:500;transition:all .3s ease}body [id=footer] .footer-bottom ul li a:hover{opacity:.6}body.home [id=main] .main-banner{position:relative;display:flex}@media (min-width:993px){body.home [id=main] .main-banner{display:inherit;max-height:450px;overflow:hidden}body.home [id=main] .main-banner img{margin-top:-200px}}body.home [id=main] .main-banner img{width:50%;-o-object-fit:cover;object-fit:cover}@media (min-width:577px){body.home [id=main] .main-banner img{width:60%}}@media (min-width:993px){body.home [id=main] .main-banner img{width:100%}}body.home [id=main] .main-banner>div{background-color:rgba(255,255,255,.9);border-radius:2rem;font-size:2.5rem;padding:2rem;width:50%}@media (min-width:577px){body.home [id=main] .main-banner>div{width:40%}}@media (min-width:993px){body.home [id=main] .main-banner>div{width:auto;font-size:3rem;padding:3rem;white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width:1361px){body.home [id=main] .main-banner>div{font-size:4.5rem;padding:5rem}}body.home [id=main] .main-banner>div strong{color:#084b95}body.home [id=main] .main-banner>div p{margin:0;line-height:1}body.home [id=main] #last-news{margin-bottom:1rem}body.home [id=main] #last-news .article>a{display:inline-block;position:relative;overflow:hidden}@media (min-width:577px){body.home [id=main] #last-news .article>a:hover img{transform:scale(1.1)}body.home [id=main] #last-news .article>a img{transition:all .3s ease-in-out}}body.home [id=main] #last-news .article>a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}body.home [id=main] #last-news .article>a:hover p{bottom:0}body.home [id=main] #last-news .article>a p{color:#fff;text-align:right;margin:0;width:100%;padding:20px;font-size:2rem;font-weight:600;position:absolute;bottom:0;left:0;transition:all .3s ease-in-out;background-color:rgba(8,75,149,.7)}body.home [id=main] #last-news .article>a p i{margin-left:10px}@media (min-width:993px){body.home [id=main] #last-news .article>a p{bottom:-300px}}body.home [id=main] #last-news .article .actu_card_content{padding:3rem}@media (min-width:993px){body.home [id=main] #last-news .article .actu_card_content{padding:5rem 10%}}body.home [id=main] #last-news .article .actu_card_content .title{font-size:2.5rem;color:#084b95;font-weight:700;margin:0;margin-bottom:3rem}@media (min-width:993px){body.home [id=main] #last-news .article .actu_card_content .title{font-size:4.5rem}}body.home [id=main] #last-news .article time{font-weight:300;font-size:1.8rem}@media (min-width:993px){body.home [id=main] #last-news .article time{font-size:2.5rem}}body.home [id=main] #last-news .article .h2{line-height:1.2;font-size:2rem;font-weight:500;margin:5px 0}@media (min-width:993px){body.home [id=main] #last-news .article .h2{font-size:3rem}}body.home [id=main] #last-news .article .actu_card_link{display:flex;justify-content:flex-end}body.home [id=main] #last-news .article .actu_card_link a{display:flex;font-size:1.8rem;font-weight:600;align-items:center;justify-content:center;border:1px solid #084b95;width:30px;height:30px;border-radius:50%;color:#084b95;text-decoration:none;overflow:hidden;transition:all .3s}body.home [id=main] #last-news .article .actu_card_link a:before{content:"";opacity:0;transition:all .3s ease-in-out}body.home [id=main] #last-news .article .actu_card_link a i{font-size:2rem}body.home [id=main] #last-news .article .actu_card_link a:hover,body.home [id=main] #last-news .article .actu_card_link a:focus{background-color:#084b95;color:#fff;width:180px;border-radius:30px;padding:0 2rem .2rem}body.home [id=main] #last-news .article .actu_card_link a:hover:before,body.home [id=main] #last-news .article .actu_card_link a:focus:before{content:"Lire la suite";opacity:1;margin-right:1rem}body.home [id=main] #main-grid .grid-item{position:relative;overflow:hidden}body.home [id=main] #main-grid .grid-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition-duration:.4s}body.home [id=main] #main-grid .grid-item .figcaption{position:absolute;bottom:0;left:0;right:0;z-index:10;width:100%;background-color:rgba(8,75,149,.7);color:#fff;padding:2rem}@media (min-width:993px){body.home [id=main] #main-grid .grid-item .figcaption{bottom:-100%;transition-duration:.4s}}body.home [id=main] #main-grid .grid-item .figcaption h2{font-size:2.5rem;margin:0}@media (min-width:993px){body.home [id=main] #main-grid .grid-item .figcaption h2{font-size:4rem}}body.home [id=main] #main-grid .grid-item .figcaption p{margin:0}@media (min-width:993px){body.home [id=main] #main-grid .grid-item .figcaption p{font-size:2rem}}body.home [id=main] #main-grid .grid-item .figcaption .btn,body.home [id=main] #main-grid .grid-item .figcaption .login form .login-submit [type=submit],body.home .login form .login-submit [id=main] #main-grid .grid-item .figcaption [type=submit],body.home [id=main] #main-grid .grid-item .figcaption main.intranet .shop-page .cols .col-r .account-bloc .content ul li a,body.home main.intranet .shop-page .cols .col-r .account-bloc .content ul li [id=main] #main-grid .grid-item .figcaption a,body.home [id=main] #main-grid .grid-item .figcaption main.intranet .reservation-product .product-type-appointment .col-r .wc-appointments-appointment-form-button,body.home main.intranet .reservation-product .product-type-appointment .col-r [id=main] #main-grid .grid-item .figcaption .wc-appointments-appointment-form-button,body.home [id=main] #main-grid .grid-item .figcaption main.intranet .locked-page-form form [type=submit],body.home main.intranet .locked-page-form form [id=main] #main-grid .grid-item .figcaption [type=submit]{background-color:transparent;color:#fff;border:solid 1px #fff;border-radius:3rem;padding:0 2rem;font-size:1.6rem;display:inline-block;text-decoration:none;margin-top:1rem}@media (min-width:993px){body.home [id=main] #main-grid .grid-item .figcaption .btn,body.home [id=main] #main-grid .grid-item .figcaption .login form .login-submit [type=submit],body.home .login form .login-submit [id=main] #main-grid .grid-item .figcaption [type=submit],body.home [id=main] #main-grid .grid-item .figcaption main.intranet .shop-page .cols .col-r .account-bloc .content ul li a,body.home main.intranet .shop-page .cols .col-r .account-bloc .content ul li [id=main] #main-grid .grid-item .figcaption a,body.home [id=main] #main-grid .grid-item .figcaption main.intranet .reservation-product .product-type-appointment .col-r .wc-appointments-appointment-form-button,body.home main.intranet .reservation-product .product-type-appointment .col-r [id=main] #main-grid .grid-item .figcaption .wc-appointments-appointment-form-button,body.home [id=main] #main-grid .grid-item .figcaption main.intranet .locked-page-form form [type=submit],body.home main.intranet .locked-page-form form [id=main] #main-grid .grid-item .figcaption [type=submit]{margin-top:2rem}}body.home [id=main] #main-grid .grid-item .figcaption .btn:hover,body.home [id=main] #main-grid .grid-item .figcaption .login form .login-submit [type=submit]:hover,body.home .login form .login-submit [id=main] #main-grid .grid-item .figcaption [type=submit]:hover,body.home [id=main] #main-grid .grid-item .figcaption main.intranet .shop-page .cols .col-r .account-bloc .content ul li a:hover,body.home main.intranet .shop-page .cols .col-r .account-bloc .content ul li [id=main] #main-grid .grid-item .figcaption a:hover,body.home [id=main] #main-grid .grid-item .figcaption main.intranet .reservation-product .product-type-appointment .col-r .wc-appointments-appointment-form-button:hover,body.home main.intranet .reservation-product .product-type-appointment .col-r [id=main] #main-grid .grid-item .figcaption .wc-appointments-appointment-form-button:hover,body.home [id=main] #main-grid .grid-item .figcaption main.intranet .locked-page-form form [type=submit]:hover,body.home main.intranet .locked-page-form form [id=main] #main-grid .grid-item .figcaption [type=submit]:hover,body.home [id=main] #main-grid .grid-item .figcaption .btn:focus,body.home [id=main] #main-grid .grid-item .figcaption .login form .login-submit [type=submit]:focus,body.home .login form .login-submit [id=main] #main-grid .grid-item .figcaption [type=submit]:focus,body.home [id=main] #main-grid .grid-item .figcaption main.intranet .shop-page .cols .col-r .account-bloc .content ul li a:focus,body.home main.intranet .shop-page .cols .col-r .account-bloc .content ul li [id=main] #main-grid .grid-item .figcaption a:focus,body.home [id=main] #main-grid .grid-item .figcaption main.intranet .reservation-product .product-type-appointment .col-r .wc-appointments-appointment-form-button:focus,body.home main.intranet .reservation-product .product-type-appointment .col-r [id=main] #main-grid .grid-item .figcaption .wc-appointments-appointment-form-button:focus,body.home [id=main] #main-grid .grid-item .figcaption main.intranet .locked-page-form form [type=submit]:focus,body.home main.intranet .locked-page-form form [id=main] #main-grid .grid-item .figcaption [type=submit]:focus{border-color:#084b95;color:#084b95;background-color:#fff}@media (min-width:993px){body.home [id=main] #main-grid .grid-item:nth-child(even) .figcaption{padding:2rem 2rem 4rem 10rem}}body.home [id=main] #main-grid .grid-item:nth-child(odd){text-align:right}@media (min-width:993px){body.home [id=main] #main-grid .grid-item:nth-child(odd) .figcaption{padding:2rem 10rem 4rem 2rem}}body.home [id=main] #main-grid .grid-item:hover img,body.home [id=main] #main-grid .grid-item:focus img{transform:scale(1.2)}body.home [id=main] #main-grid .grid-item:hover .figcaption,body.home [id=main] #main-grid .grid-item:focus .figcaption{bottom:0}.error404 header a{max-width:300px}@media (min-width:577px){.error404 header a{max-width:200%}}.error404 header p{font-weight:700;margin-top:1rem;color:#fff;text-transform:uppercase;font-size:1.4rem}@media (min-width:1361px){.error404 header p{font-size:1.6rem}}.notfound-content{text-align:center;margin-top:5rem}.notfound-content p{font-size:1.8rem;margin:0;color:#fff}@media (min-width:577px){.notfound-content p{font-size:2rem}}.notfound-content a.btn,.notfound-content body .login form .login-submit a[type=submit],body .login form .login-submit .notfound-content a[type=submit],.notfound-content body main.intranet .shop-page .cols .col-r .account-bloc .content ul li a,body main.intranet .shop-page .cols .col-r .account-bloc .content ul li .notfound-content a,.notfound-content body main.intranet .reservation-product .product-type-appointment .col-r a.wc-appointments-appointment-form-button,body main.intranet .reservation-product .product-type-appointment .col-r .notfound-content a.wc-appointments-appointment-form-button,.notfound-content body main.intranet .locked-page-form form a[type=submit],body main.intranet .locked-page-form form .notfound-content a[type=submit]{color:#fff;letter-spacing:2px;display:inline-block;margin:5rem 0;position:relative;text-decoration:none;overflow:hidden;font-size:1.8rem;font-weight:500;padding:5px 20px;border-radius:30px;border:1px solid #fff;transition:all .3s ease-in-out}.notfound-content a.btn:before,.notfound-content body .login form .login-submit a[type=submit]:before,body .login form .login-submit .notfound-content a[type=submit]:before,.notfound-content body main.intranet .shop-page .cols .col-r .account-bloc .content ul li a:before,body main.intranet .shop-page .cols .col-r .account-bloc .content ul li .notfound-content a:before,.notfound-content body main.intranet .reservation-product .product-type-appointment .col-r a.wc-appointments-appointment-form-button:before,body main.intranet .reservation-product .product-type-appointment .col-r .notfound-content a.wc-appointments-appointment-form-button:before,.notfound-content body main.intranet .locked-page-form form a[type=submit]:before,body main.intranet .locked-page-form form .notfound-content a[type=submit]:before{content:'';position:absolute;top:50%;left:50%;border-radius:30px;transform:translate(-50%,-50%);width:0;height:0;background:#fff;transition:all .3s ease-in-out;z-index:-1}@media (min-width:577px){.notfound-content a.btn,.notfound-content body .login form .login-submit a[type=submit],body .login form .login-submit .notfound-content a[type=submit],.notfound-content body main.intranet .shop-page .cols .col-r .account-bloc .content ul li a,body main.intranet .shop-page .cols .col-r .account-bloc .content ul li .notfound-content a,.notfound-content body main.intranet .reservation-product .product-type-appointment .col-r a.wc-appointments-appointment-form-button,body main.intranet .reservation-product .product-type-appointment .col-r .notfound-content a.wc-appointments-appointment-form-button,.notfound-content body main.intranet .locked-page-form form a[type=submit],body main.intranet .locked-page-form form .notfound-content a[type=submit]{font-size:2rem}}.notfound-content a.btn:hover,.notfound-content body .login form .login-submit a[type=submit]:hover,body .login form .login-submit .notfound-content a[type=submit]:hover,.notfound-content body main.intranet .shop-page .cols .col-r .account-bloc .content ul li a:hover,body main.intranet .shop-page .cols .col-r .account-bloc .content ul li .notfound-content a:hover,.notfound-content body main.intranet .reservation-product .product-type-appointment .col-r a.wc-appointments-appointment-form-button:hover,body main.intranet .reservation-product .product-type-appointment .col-r .notfound-content a.wc-appointments-appointment-form-button:hover,.notfound-content body main.intranet .locked-page-form form a[type=submit]:hover,body main.intranet .locked-page-form form .notfound-content a[type=submit]:hover{color:#084b95}.notfound-content a.btn:hover:before,.notfound-content body .login form .login-submit a[type=submit]:hover:before,body .login form .login-submit .notfound-content a[type=submit]:hover:before,.notfound-content body main.intranet .shop-page .cols .col-r .account-bloc .content ul li a:hover:before,body main.intranet .shop-page .cols .col-r .account-bloc .content ul li .notfound-content a:hover:before,.notfound-content body main.intranet .reservation-product .product-type-appointment .col-r a.wc-appointments-appointment-form-button:hover:before,body main.intranet .reservation-product .product-type-appointment .col-r .notfound-content a.wc-appointments-appointment-form-button:hover:before,.notfound-content body main.intranet .locked-page-form form a[type=submit]:hover:before,body main.intranet .locked-page-form form .notfound-content a[type=submit]:hover:before{width:100%;height:150%}.single-post p{font-size:1.6rem}@media (min-width:993px){.single-post p{font-size:1.8rem}}.type-page p{font-size:1.6rem}@media (min-width:993px){.type-page p{font-size:1.8rem}}.type-page h3{color:#fc502f}main{flex:1}