/*!
Theme Name: Correge
Theme URI: http://underscores.me/
Author: WEB ADN
Author URI: https://www.web-adn.com/
Description: Boilerplate to start a new project.
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: correge
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
import it to make something cool, have fun, and share what you've learned.

Correge is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[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}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}@font-face{font-family:"Bender";font-style:normal;font-weight:500;src:url("../assets/fonts/Bender.eot");src:url("../assets/fonts/Bender.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/Bender.woff2") format("woff2"),url("../assets/fonts/Bender.ttf") format("truetype");font-display:swap}@font-face{font-family:"BenderBlack";font-style:normal;font-weight:900;src:url("../assets/fonts/Bender-Black.eot");src:url("../assets/fonts/Bender-Black.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/Bender-Black.woff2") format("woff2"),url("../assets/fonts/Bender-Black.ttf") format("truetype");font-display:swap}body,button,input,select,optgroup,textarea{color:#fff;font-family:"Poppins",sans-serif;font-size:1rem;line-height:1.5}h3{font-size:2.4rem;line-height:1.3}@media(min-width: 900px){h3{font-size:3rem}}h2{font-size:3rem;line-height:1.2}@media(min-width: 900px){h2{font-size:4rem}}h1{font-size:4rem;line-height:1.2}@media(min-width: 900px){h1{font-size:6rem}}h1,h2,h3,h4,h5,h6{clear:both;margin-top:0;margin-bottom:1em;font-weight:bold}h3{font-family:"BenderBlack",sans-serif}p{margin:0}p:where(:not(:last-child)){margin-bottom:1em}dfn,cite,em,i{font-style:italic}blockquote{margin:0}blockquote:where(:not(:last-child)){margin-bottom:1em}address{margin:0}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}.header-menu .menu-item-has-image__link,.header-top__contact-link,.gform_wrapper input[type=submit]{font-size:1.4rem;line-height:1.2}.error-404__links a,.header-menu nav>ul a,.header-menu .menu-item-has-image__subtitle,.header-menu .sub-menu--simple .sub-sub-menu>li a,.header-top .searchform input,.gform_wrapper input[type=submit],a.custom-btn{font-size:1.6rem;line-height:1.2}.card.card-product .card__title,.header-menu .sub-menu>li.sub-menu-col>ul.sub-menu-group>li>a,body{font-size:1.8rem;line-height:1.25}.gform_wrapper .gfield--type-checkbox legend{font-size:2rem;line-height:1.3}:root{font-size:62.5%}html{font-weight:400;color:#fff;scroll-behavior:smooth}body{background:#285574;background-image:linear-gradient(180deg, rgb(40, 85, 116) 50%, rgb(8, 13, 17) 100%);font-family:"Poppins",sans-serif}body.is-fixed{overflow-y:hidden}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}hr.space{margin:0;border:0;background:unset}ul,ol{margin:0 0 1.5em 0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}ul.checkList{list-style-type:none;margin:0;padding-left:2rem}ul.checkList li:not(:last-child){margin-bottom:1rem}ul.checkList>li::before{content:"";mask-image:url(../assets/svg/check-regular.svg);-webkit-mask-image:url(../assets/svg/check-regular.svg);background-color:#fff;display:inline-block;width:2rem;height:2rem;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;vertical-align:middle;margin-right:1rem}embed,iframe,object{max-width:100%}img,svg{display:block;max-width:100%}img{height:auto;max-width:100%}figure{margin:0}table{margin:0 0 1.5em;width:100%}b,.bold,strong{font-weight:700}a.custom-btn{padding:1rem 2rem;text-decoration:none;color:#fff;text-transform:uppercase;cursor:pointer;background:#27465c;border:1px solid #27465c;border-radius:.4rem;transition:color ease-in-out .4s,background-color ease-in-out .4s,border-color ease-in-out .4s;font-weight:700;font-size:1.6rem;display:inline-block}a.custom-btn:active,a.custom-btn:focus,a.custom-btn:hover{border-color:rgb(8.6335877863,15.4961832061,20.3664122137);background-color:rgb(8.6335877863,15.4961832061,20.3664122137);color:#fff}a.custom-btn:visited{color:#fff}.text_blue{color:#25a0f2}.special-text{font-family:"BenderBlack",sans-serif;font-size:3rem}.twoCol{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}.big-number{font-size:3.5rem}.insert-card{display:flex;flex-direction:column;margin:auto;justify-content:center;height:100%;background-color:#27465c;padding:4rem;border-radius:10px;background-color:#25475f;color:#fff}.insert-card p,.insert-card h2,.insert-card h3{text-align:center;margin-bottom:6rem}.insert-card .checkList li:not(:last-child){margin-bottom:4rem}@media screen and (min-width: 1400px){.insert-card{padding:6rem}}@media screen and (min-width: 1800px){.insert-card{padding:8rem 10rem}}a{color:#25a0f2;outline:0}a:visited{color:#1e82c4}a:hover,a:focus,a:active{color:#1e82c4}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button>*,input[type=button]>*,input[type=reset]>*,input[type=submit]>*{pointer-events:none}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#27465c;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#27465c}input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=url]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=range]::-moz-placeholder, input[type=date]::-moz-placeholder, input[type=month]::-moz-placeholder, input[type=week]::-moz-placeholder, input[type=time]::-moz-placeholder, input[type=datetime]::-moz-placeholder, input[type=datetime-local]::-moz-placeholder, input[type=color]::-moz-placeholder, textarea::-moz-placeholder{color:#284d67;opacity:.8}input[type=text]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=range]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=week]::placeholder,input[type=time]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=color]::placeholder,textarea::placeholder{color:#284d67;opacity:.8}select{border:1px solid #ccc}textarea{width:100%}.gform_wrapper .gfield--type-checkbox legend{margin-bottom:15px;color:#285574}.gform_wrapper .gfield--type-checkbox .gfield_checkbox{display:flex;flex-wrap:wrap;grid-template:3rem;gap:2rem;align-items:stretch;margin-bottom:1rem}.gform_wrapper .gfield--type-checkbox .gchoice{width:-moz-fit-content;width:fit-content}.gform_wrapper .gfield--type-checkbox .gchoice input.gfield-choice-input{display:none}.gform_wrapper .gfield--type-checkbox .gchoice .gform-field-label{display:flex !important;align-items:center;justify-content:center;max-width:100% !important;height:100%;padding:13px 20px 14px;margin-bottom:15px;font-weight:700;color:#285574;text-align:center;cursor:pointer;background-color:#efefef;border-radius:4px;transition:all .3s ease}.gform_wrapper .gfield--type-checkbox input.gfield-choice-input:checked+.gform-field-label{color:#fff;background-color:#68b6eb}.gform_wrapper .gfield--type-text .gfield_label,.gform_wrapper .gfield--type-email .gfield_label,.gform_wrapper .gfield--type-textarea .gfield_label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.gform_wrapper .gfield--type-text input,.gform_wrapper .gfield--type-email input,.gform_wrapper .gfield--type-textarea textarea{max-width:100%;padding-left:16px !important;color:#284d67;background-color:#efefef;border:0;border-radius:4px}.gform_wrapper input[type=submit]{padding:1rem 2rem;text-decoration:none;color:#fff;text-transform:uppercase;cursor:pointer;background:#25a0f2;border:1px solid #25a0f2;border-radius:.4rem;transition:color ease-in-out .4s,background-color ease-in-out .4s,border-color ease-in-out .4s;font-weight:700;font-size:1.6rem;display:inline-block}.gform_wrapper input[type=submit]:active,.gform_wrapper input[type=submit]:focus,.gform_wrapper input[type=submit]:hover{border-color:hsl(204,88.7445887446%,34.7058823529%);background-color:hsl(204,88.7445887446%,34.7058823529%);color:#fff}.gform_wrapper input[type=submit]:visited{color:#fff}.gform_wrapper input[type=submit]{font-weight:500;text-transform:uppercase;border-radius:4px}.gform_wrapper.gravity-theme .gform_footer{position:relative;justify-content:flex-end;padding-top:0;margin-top:0;background-color:#fff}.gform_wrapper .gfield_html .gfield--type-section{border:none;padding:0 !important;margin:0;margin-bottom:3rem;background:#285574}.gform_wrapper label,.gform_wrapper legend{color:#284d67}.gform_wrapper .gform-body .gform_fields{gap:3rem}.gform_wrapper .gform-body .gfield label.gfield_label,.gform_wrapper .gform-body .gfield legend.gfield_label{position:relative;width:auto;height:auto;display:inline-block;font-size:1.6rem;font-weight:700;margin-bottom:.6rem;padding:0}.gform_wrapper .gform-body .gfield input,.gform_wrapper .gform-body .gfield select,.gform_wrapper .gform-body .gfield textarea{max-width:100%;padding-left:16px;color:#284d67;background-color:#efefef;border:0;border-radius:4px;height:3.8rem;outline:none}.gform_wrapper .gform-body .gfield input[type=checkbox],.gform_wrapper .gform-body .gfield input[type=radio],.gform_wrapper .gform-body .gfield select[type=checkbox],.gform_wrapper .gform-body .gfield select[type=radio],.gform_wrapper .gform-body .gfield textarea[type=checkbox],.gform_wrapper .gform-body .gfield textarea[type=radio]{padding-left:0;height:auto;cursor:pointer}.gform_wrapper .gform-body .gfield textarea{height:18rem}.gform_wrapper .gform-body .gfield--type-multi_choice .gfield-choice-input{display:none}.gform_wrapper .gform-body .gfield--type-multi_choice .gchoice label::before{content:"";display:inline-block;width:1.6rem;height:1.6rem;margin-right:.8rem;border:2px solid #efefef;border-radius:3px;background-color:#efefef;vertical-align:middle}.gform_wrapper .gform-body .gfield--type-multi_choice .gchoice input:checked+label::before{background-color:#27465c;border-color:#27465c}.gform_wrapper .gform-footer{justify-content:end}.onlymobile{display:block !important}.site-top-header{padding:2rem;background-color:#0c151c;width:100%;max-height:7rem;display:block;position:fixed;left:0;top:0;z-index:999}#page{padding-top:7rem}.site-top-content{display:flex;justify-content:space-between;align-items:center}.site-top-content__logo{display:block;width:15rem;height:100%}.site-top-content__logo svg{width:100%;height:100%}.site-top-content__burger{display:block}.site-top-content__button{border:0;background:none;cursor:pointer;display:flex;padding:0;color:inherit;line-height:inherit}.site-top-content__button svg{width:3.5rem;height:3.5rem}.site-top-content__button .line{fill:none;stroke:#fff;stroke-width:3;transition:stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1),stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1)}.site-top-content__button .line1{stroke-dasharray:60 207}.site-top-content__button .line2{stroke-dasharray:60 60}.site-top-content__button .line3{stroke-dasharray:60 207}.site-top-content__button.open .line1{stroke-dasharray:90 207;stroke-dashoffset:-134}.site-top-content__button.open .line2{stroke-dasharray:1 60;stroke-dashoffset:-30}.site-top-content__button.open .line3{stroke-dasharray:90 207;stroke-dashoffset:-134}.site-header{display:none}.header-inside{width:100%;max-width:100%;position:fixed;top:0;right:0;height:100vh;overflow-y:auto;background-color:#0c151c;padding:0 2.5rem;margin-top:7rem;transform:translateX(100%);transition:transform cubic-bezier(0.4, 0, 0.2, 1) 600ms,opacity cubic-bezier(0.4, 0, 0.2, 1) 600ms;z-index:999}.header-inside.open{transform:translateX(0)}.header-inside__inner{padding:1.5rem 0}.header-inside__navtop{position:relative}.header-inside__navtop-search{margin:0;right:1rem;position:absolute;top:1rem;border:none;background:none;padding:0;cursor:pointer}.header-inside__navtop-formsearch{display:block}.header-inside__navtop-formsearch .searchform input{background-color:#162a38;border:none;width:100%;padding:1rem 4rem 1rem 1rem;color:#fff}.header-inside__contentmenu{margin:4rem 0;text-align:right}.header-inside__contentmenu ul{list-style:none;padding:0;margin:0}.header-inside__contentmenu ul li{padding:1rem 0}.header-inside__contentmenu ul li a{text-decoration:none;color:#fff;font-family:"Poppins",sans-serif;font-size:1.8rem;line-height:1.2;transition:color .3s}.header-inside__contentmenu ul li a:hover{color:#25a0f2}.header-inside__contentmenu ul li>.sub-menu{position:relative;padding-right:2rem;margin:2rem 0 0}.header-inside__contentmenu ul li>.sub-menu>li{padding:0 0 2rem}.header-inside__contentmenu ul li>.sub-menu>li:last-child{padding:0}.header-inside__contentmenu ul li>.sub-menu::after{content:"";position:absolute;right:0;top:0;height:100%;width:1px;background-color:#fff}.header-inside__contentmenu ul li.menu-item-has-children>a{font-weight:700}.header-inside__bottommenu{display:flex;justify-content:space-between;gap:5rem;align-items:flex-start;color:#fff;font-size:1.5rem}.header-inside__bottommenu-contact a{color:#fff;text-decoration:none}.header-inside__navtop-bloc-link,.header-inside__bottommenu-bloc-link{font-size:1.6rem;line-height:1.5;color:#fff;padding:1rem 4.5rem;font-weight:700;text-transform:uppercase;text-decoration:none;border:1px solid #fff;transition:all .3s ease-in-out}.header-inside__navtop-bloc-link:hover,.header-inside__bottommenu-bloc-link:hover{background-color:#fff;color:#0c151c}.header-menu{display:flex;flex-direction:column;position:relative}.header-menu .menu{width:100%;max-width:144.8rem;padding-right:2rem;padding-left:2rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 899px){.header-menu .menu{padding-right:2rem;padding-left:2rem}}@media screen and (min-width: 900px)and (max-width: 1800px){.header-menu .menu{padding-right:4rem;padding-left:4rem}}.header-menu .menu{position:relative;background-color:#285574}.header-menu nav>ul{display:flex;list-style:none;margin:0;padding:0;justify-content:space-between}.header-menu nav>ul>li{padding:1.6rem 0;flex:0}.header-menu nav>ul>li:not(:last-child){margin-right:clamp(1rem,3vw,7.2rem)}.header-menu nav>ul>li:hover>a,.header-menu nav>ul>li:focus-within>a{color:#25a0f2}.header-menu nav>ul>li>a{white-space:nowrap}.header-menu nav>ul a{display:block;color:#fff;text-decoration:none;font-weight:600;transition:color .2s ease}.header-menu nav>ul a[href="#"]{cursor:default}.header-menu .current_page_parent>a,.header-menu .current-menu-item>a{color:#25a0f2}.header-menu .menu-item-has-children>a .menu-caret{display:inline-block;width:11px;height:7px;margin-left:.4rem;vertical-align:middle;transform:rotate(0deg);transition:transform .3s ease,color .3s ease;color:currentColor}.header-menu li:hover>a .menu-caret,.header-menu li:focus-within>a .menu-caret{transform:rotate(180deg);color:#25a0f2}.header-menu .sub-menu-wrapper{display:block;position:absolute;top:100%;left:0;z-index:2;padding:4rem 2rem;min-width:100%;background:#285574;border-top:1px solid #fff;opacity:0;transform:translateY(-12px);pointer-events:none;visibility:hidden;transition:opacity 220ms ease,transform 220ms ease,visibility 0s linear 220ms}.header-menu .sub-menu{width:100%;max-width:144.8rem;padding-right:2rem;padding-left:2rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 899px){.header-menu .sub-menu{padding-right:2rem;padding-left:2rem}}@media screen and (min-width: 900px)and (max-width: 1800px){.header-menu .sub-menu{padding-right:4rem;padding-left:4rem}}.header-menu .sub-menu{display:grid;grid-template-columns:repeat(var(--submenu-cols, 4), minmax(0, 1fr));-moz-column-gap:2rem;column-gap:2rem;row-gap:0;min-width:100%;list-style:none;margin:0;padding:0}.header-menu .sub-menu>li.sub-menu-col{list-style:none}.header-menu .sub-menu>li.sub-menu-col>ul.sub-menu-group{list-style:none;margin:0;padding:0;display:grid;row-gap:4rem}.header-menu .sub-menu>li.sub-menu-col>ul.sub-menu-group>li{list-style:none}.header-menu .sub-menu>li.sub-menu-col>ul.sub-menu-group>li>a{display:block;font-weight:600;color:#fff;text-decoration:none;transition:color .3s ease;text-transform:uppercase}.header-menu .sub-menu>li.sub-menu-col>ul.sub-menu-group>li>a::after{content:"";display:inline-block;width:14px;height:6px;margin-left:.6rem;vertical-align:middle;background-color:#efefef;background-repeat:no-repeat;background-position:center;background-size:contain;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='6' viewBox='0 0 14 6' fill='currentColor'%3E%3Cpath d='M8.26846 0.305322C8.94356 0.484429 9.78005 0.748169 10.5732 1.11032C10.6106 1.12803 10.6461 1.14378 10.6835 1.1615C11.8703 1.72244 12.943 2.50972 13.2126 3.58437C13.2736 3.82842 13.2205 4.06067 13.0532 4.2693C12.7481 4.65114 12.0829 4.9503 11.205 5.18255C11.1735 5.19239 11.1401 5.20027 11.1066 5.21011C10.4768 5.3715 9.74265 5.49944 8.95734 5.60178H8.94356C8.94356 5.60178 8.92781 5.60769 8.91797 5.60769C5.18821 6.09384 0.344438 5.99346 0.0373965 5.98755C0.0177144 5.98559 0.00196821 5.97181 0 5.95213C0 5.93244 0.0137782 5.91473 0.0314921 5.91079C3.64513 5.26325 8.01653 4.102 8.33341 2.24598C8.4397 1.61615 8.03818 1.05915 7.67997 0.704869C7.29026 0.315163 6.86709 0.0750405 6.86316 0.0711041C6.84741 0.0632313 6.83954 0.04355 6.84741 0.0258361C6.85332 0.00812215 6.87103 -0.00171988 6.88874 0.000248334C6.90646 0.00418476 7.46937 0.0947253 8.25468 0.301388L8.26846 0.305322Z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='6' viewBox='0 0 14 6' fill='currentColor'%3E%3Cpath d='M8.26846 0.305322C8.94356 0.484429 9.78005 0.748169 10.5732 1.11032C10.6106 1.12803 10.6461 1.14378 10.6835 1.1615C11.8703 1.72244 12.943 2.50972 13.2126 3.58437C13.2736 3.82842 13.2205 4.06067 13.0532 4.2693C12.7481 4.65114 12.0829 4.9503 11.205 5.18255C11.1735 5.19239 11.1401 5.20027 11.1066 5.21011C10.4768 5.3715 9.74265 5.49944 8.95734 5.60178H8.94356C8.94356 5.60178 8.92781 5.60769 8.91797 5.60769C5.18821 6.09384 0.344438 5.99346 0.0373965 5.98755C0.0177144 5.98559 0.00196821 5.97181 0 5.95213C0 5.93244 0.0137782 5.91473 0.0314921 5.91079C3.64513 5.26325 8.01653 4.102 8.33341 2.24598C8.4397 1.61615 8.03818 1.05915 7.67997 0.704869C7.29026 0.315163 6.86709 0.0750405 6.86316 0.0711041C6.84741 0.0632313 6.83954 0.04355 6.84741 0.0258361C6.85332 0.00812215 6.87103 -0.00171988 6.88874 0.000248334C6.90646 0.00418476 7.46937 0.0947253 8.25468 0.301388L8.26846 0.305322Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;transition:background-color .3s ease}.header-menu .sub-menu>li.sub-menu-col>ul.sub-menu-group>li>a:hover{color:#25a0f2}.header-menu .sub-menu>li.sub-menu-col>ul.sub-menu-group>li>a:hover::after{background-color:#25a0f2}.header-menu .sub-menu>li.sub-menu-col>ul.sub-menu-group>li.menu-item-has-image img.menu-item-has-image__image{display:block;width:100%;height:auto;border-radius:4px}.header-menu .sub-menu .sub-sub-menu{padding:1.6rem 0 0 0;display:grid;row-gap:1.6rem;margin-left:1.8rem}.header-menu .sub-menu .sub-sub-menu li::marker{color:#25a0f2;font-size:1.4rem}.header-menu .sub-menu .sub-sub-menu a{font-weight:400}.header-menu .sub-menu>li:nth-child(-n+2){border-right:solid 2px #1e4d6d}.header-menu .menu-item-has-image{position:relative;background-color:#162a38}.header-menu .menu-item-has-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 17.13%, rgba(0, 0, 0, 0.3) 67.63%);z-index:0;border-radius:4px}.header-menu .menu-item-has-image__image{display:block;width:100%;height:auto;border-radius:4px;-o-object-fit:cover;object-fit:cover;opacity:.6}.header-menu .menu-item-has-image__content{position:absolute;bottom:2.4rem;left:2.4rem;right:2.4rem;z-index:1}.header-menu .menu-item-has-image__title{font-size:2.8rem;margin-bottom:.8rem;font-weight:bold}.header-menu .menu-item-has-image__subtitle{font-weight:400;margin-bottom:1.6rem}.header-menu .menu-item-has-image__link{display:inline-block;text-transform:uppercase;background-color:#fff;color:#285574;padding:1rem;border-radius:6px}.header-menu li:hover>a,.header-menu li:focus-within>a{color:#25a0f2}.header-menu li:hover::marker,.header-menu li:focus-within::marker{color:#25a0f2}.header-menu li:hover>.sub-menu-wrapper,.header-menu li:focus-within>.sub-menu-wrapper{opacity:1;transform:translateY(0);pointer-events:auto;visibility:visible;transition:opacity 220ms ease,transform 220ms ease,visibility 0s}.header-menu li.has-simple-sub-menu{z-index:0}.header-menu li.has-simple-sub-menu>a .menu-caret{transform:rotate(180deg)}.header-menu li.has-simple-sub-menu>.sub-menu-wrapper{opacity:1;transform:translateY(0);pointer-events:auto;visibility:visible;padding:0}.header-menu .sub-menu--simple{width:100%;max-width:144.8rem;padding-right:2rem;padding-left:2rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 899px){.header-menu .sub-menu--simple{padding-right:2rem;padding-left:2rem}}@media screen and (min-width: 900px)and (max-width: 1800px){.header-menu .sub-menu--simple{padding-right:4rem;padding-left:4rem}}.header-menu .sub-menu--simple{padding:0 2rem !important;display:flex;justify-content:space-between;position:relative;gap:2rem;padding:0}.header-menu .sub-menu--simple>li{position:relative;padding:1.4rem 0;border:none !important}.header-menu .sub-menu--simple .sub-sub-menu-wrapper{display:none;position:absolute;top:100%;left:0;right:0;padding-top:.8rem;width:-moz-fit-content;width:fit-content}.header-menu .sub-menu--simple .sub-sub-menu{padding:2.4rem;margin:0;background-color:#285574}.header-menu .sub-menu--simple .sub-sub-menu>li{margin-left:1.6rem;min-width:280px}.header-menu .sub-menu--simple .sub-sub-menu>li a{font-weight:400}.header-menu .sub-menu--simple>li:hover>.sub-sub-menu-wrapper,.header-menu .sub-menu--simple>li:focus-within>.sub-sub-menu-wrapper{display:grid}.header-menu .sub-menu--simple .menu-item-has-image{display:none}@media(max-width: 899px){.header-inside__topmenu{display:none}}@media(min-width: 900px){.onlymobile{display:none !important}.site-top-header{display:none}#page{padding-top:0}.site-header{display:block;min-width:8rem;background-color:#285574;transition:.5s cubic-bezier(10, 2, 3, 1);z-index:9991}.site-header .wpml-ls-legacy-list-horizontal,.site-header .wpml-ls-legacy-list-horizontal a{padding:0}.header-top{background-color:#fff;padding:2.4rem 0;position:relative;z-index:2}.header-top__wrapper{width:100%;max-width:144.8rem;padding-right:2rem;padding-left:2rem;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center}}@media screen and (min-width: 900px)and (max-width: 899px){.header-top__wrapper{padding-right:2rem;padding-left:2rem}}@media screen and (min-width: 900px)and (min-width: 900px)and (max-width: 1800px){.header-top__wrapper{padding-right:4rem;padding-left:4rem}}@media(min-width: 900px){.header-top__logo{max-width:26rem}.header-top__logo img{filter:brightness(0) saturate(100%) invert(30%) sepia(5%) saturate(6716%) hue-rotate(162deg) brightness(86%) contrast(83%)}.header-top .searchform{width:60rem;padding:1rem;background-color:#efefef;display:flex;border-radius:6px;align-items:center}.header-top .searchform input{color:#285574;flex-grow:1;border:none;background:rgba(0,0,0,0)}.header-top .searchform button{background:none;border:none;height:18px;width:18px;padding:0;margin:0;position:relative;top:unset;right:unset}.header-top__buttons-group{display:flex;align-items:center;gap:1rem}.header-top__contact-link{color:#285574;text-decoration:none;padding:1rem;border:1px solid #285574;border-radius:6px;text-transform:uppercase;font-weight:700}}@media(min-width: 1200px){.header-inside__contentmenu ul li a{font-size:2rem}.header-inside__bottommenu{font-size:1.8rem}}@media(min-width: 1800px){.site-top-content__button svg{width:4rem;height:4rem}}.site-footer{position:relative;padding:6rem 0 1rem}.site-footer:after{background:url("../assets/svg/wave.svg");background-repeat:no-repeat;background-position:right top;background-size:contain;width:41rem;height:90%;z-index:2;position:absolute;top:10%;right:0;content:""}.site-footer__wrapper{width:100%;max-width:144.8rem;padding-right:2rem;padding-left:2rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 899px){.site-footer__wrapper{padding-right:2rem;padding-left:2rem}}@media screen and (min-width: 900px)and (max-width: 1800px){.site-footer__wrapper{padding-right:4rem;padding-left:4rem}}.site-footer__wrapper{position:relative;z-index:3}.site-footer__top{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;grid-gap:25rem;width:100%;margin-bottom:4rem}.site-footer__top .footer-description__logo{width:100%;max-width:235px;display:block}.site-footer__top .footer-description__logo svg{max-width:235px;width:100%;height:100%}.site-footer__top .footer-description__brand{margin:3rem 0;position:relative;display:inline-block;font-size:1.2rem;line-height:1.4;font-weight:300;font-style:italic}.site-footer__top .footer-description__brand:after{content:"";display:block;width:5rem;margin:.4rem 0 0;height:3px;background:linear-gradient(90deg, #1E5397 33%, #ffffff 33%, #ffffff 66%, #D43B2B 66%, #D43B2B 100%)}.site-footer__top .footer-description__contact{font-size:1.4rem;line-height:1.5}.site-footer__top .footer-description__brand,.site-footer__top .footer-description__contact{padding-left:3.5rem}.site-footer__top .footer-description__address{margin-bottom:2rem}.site-footer__top .footer-description__coords a{text-decoration:none;color:#fff;width:100%;display:block;transition:color .3s}.site-footer__top .footer-description__coords a:hover{color:#25a0f2}.site-footer__top .footer-navigation{display:flex;align-items:flex-end}.site-footer__top .footer-navigation__menu{padding:0;margin:0;list-style:none}.site-footer__top .footer-navigation__menu li a{font-size:2rem;line-height:1.7;text-decoration:none;color:#fff;transition:color .3s}.site-footer__top .footer-navigation__menu li a:hover{color:#25a0f2}.site-footer__top .footer-contact{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-end;height:100%;padding-top:5rem;padding-bottom:5rem;grid-gap:2rem}.site-footer__top .footer-contact__link{border-radius:4px;background-color:#fff;color:#27465c;font-size:1.6rem;line-height:1.5;padding:1rem 3rem;text-decoration:none;font-weight:700;text-transform:uppercase;position:relative;transition:color ease-in-out .3s,background-color ease-in-out .3S}.site-footer__top .footer-contact__link:hover{background-color:#27465c;color:#fff}.site-footer__copyright{text-align:right;font-size:1.5rem;line-height:1.5;color:#fff}.site-footer__links{display:inline-block;width:auto}.site-footer__links .menu{list-style:none;padding:0;margin:0}.site-footer__links .menu li{width:auto;display:inline-block}.site-footer__links .menu li:before{padding-left:1rem;margin-left:.5rem;content:"";border-left:1px solid #fff}.site-footer__links .menu li a{color:#fff;text-decoration:none}.site-footer__links .menu li a:hover{text-decoration:underline}@media screen and (max-width: 1199px){.site-footer__top{grid-template-columns:repeat(2, minmax(10rem, 1fr));grid-auto-columns:auto;grid-auto-flow:inherit;grid-gap:6rem}.site-footer__top .footer-contact{padding-top:0;padding-bottom:.5rem;padding-left:3.5rem}.site-footer__copyright{padding-left:3.5rem;text-align:left}}@media screen and (max-width: 899px){.site-footer__top{grid-gap:10rem}}@media screen and (max-width: 599px){.site-footer:after{top:25%;width:29rem}.site-footer__top{display:block}.site-footer__top .footer-navigation{padding-left:3.5rem;padding-top:6rem}.site-footer__top .footer-contact{padding-top:6rem;padding-bottom:.5rem;padding-left:3.5rem}.site-footer__copyright{padding-left:3.5rem;text-align:left}}@media screen and (min-width: 1200px){.site-footer{padding:10rem 0 1rem}}.site-header{grid-area:header}.site-main{grid-area:main;overflow:hidden}.widget-area{grid-area:sidebar}.site-footer{grid-area:footer}.no-sidebar .site{display:grid;grid-template-columns:auto;grid-template-areas:"header" "main" "footer"}@media screen and (min-width: 900px){body:not(.error404) .site{display:grid;grid-template-areas:"header" "main" "footer";grid-template-columns:auto}}.error-404{background-color:#efefef;padding:2.5rem;min-height:100vh;color:#27465c;display:flex;flex-flow:column}.error-404 .page-content{display:flex;flex-flow:column;justify-content:center;flex:1 1 auto}.error-404 .page-content svg{max-height:55rem}.error-404__content{margin-left:28%;margin-top:-6%;max-width:-moz-fit-content;max-width:fit-content}.error-404 span{font-family:"BenderBlack",sans-serif;font-size:4rem}.error-404__highlight{font-size:2rem;line-height:1.5;font-weight:700;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:2rem;z-index:1;position:relative}.error-404__highlight:before{content:"La page que vous recherchez\b\b\a\b\b est introuvable\b\b";white-space:pre-wrap;text-decoration:line-through;text-decoration-color:#fff;text-decoration-thickness:10px;color:rgba(0,0,0,0);position:absolute;z-index:-1;transform:translateY(6px)}.error-404__links{display:grid;grid-template-columns:minmax(3rem, 1fr);grid-gap:2rem}.error-404__links a{padding:1rem 2rem;text-decoration:none;color:#fff;text-transform:uppercase;cursor:pointer;background:#27465c;border:1px solid #27465c;border-radius:.4rem;transition:color ease-in-out .4s,background-color ease-in-out .4s,border-color ease-in-out .4s;font-weight:700;font-size:1.6rem;display:inline-block}.error-404__links a:active,.error-404__links a:focus,.error-404__links a:hover{border-color:rgb(8.6335877863,15.4961832061,20.3664122137);background-color:rgb(8.6335877863,15.4961832061,20.3664122137);color:#fff}.error-404__links a:visited{color:#fff}.error-404__links a{text-align:center}.error-404__links a:first-of-type{background-color:#25a0f2;border-color:#25a0f2}@media screen and (min-width: 900px){.error-404 span{font-size:8rem}.error-404__highlight{font-size:4rem}.error-404__links{grid-template-columns:repeat(2, minmax(3rem, 1fr))}}@media screen and (min-width: 1200px){.error-404 .page-content{width:110rem;align-self:center}}@media screen and (min-width: 1800px){.error-404 .page-content{width:170rem}.error-404__content{margin-left:31%}}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.entry-content{display:grid;grid-gap:6rem;grid-template-columns:minmax(32rem, 1fr);margin:0}@media screen and (min-width: 1200px){.entry-content{grid-gap:6rem}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.card.card-product{background-color:#25475f}.card.card-product .card__content{color:#fff;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:0}.card.card-product .card__text{padding:2rem}.card.card-product .card__title{font-family:"Poppins",sans-serif;font-weight:700}.card.card-product .card__title::after{content:none;display:none}.card.card-product .card__pdf{text-decoration:none;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#12222d;padding:1.6rem;font-size:1.6rem;margin:.5rem;border-radius:.8rem;transition:background-color 500ms ease-in-out,color 500ms ease-in-out}.card.card-product .card__pdf svg{width:100%;flex-shrink:0;fill:#fff;margin-left:2rem;max-width:2rem;transition:fill 500ms ease-in-out}.card.card-product .card__pdf:hover,.card.card-product .card__pdf:active,.card.card-product .card__pdf:focus{color:#25a0f2;background-color:#162a38}.card.card-product .card__pdf:hover svg,.card.card-product .card__pdf:active svg,.card.card-product .card__pdf:focus svg{fill:#25a0f2}@media screen and (min-width: 900px){.card.card-product .card__text{padding:3rem}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#27465c;display:block;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}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}