.wpmenucart-icon-shopping-cart-0:before{font-family:WPMenuCart;speak:none;font-style:normal;font-weight:400;display:inline;width:auto;height:auto;line-height:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0;margin-right:.25em;}.wpmenucart-icon-shopping-cart-0:before{content:"";}li.wpmenucartli a.wpmenucart-contents span{display:inline-block !important;}html{font-family:"Josefin Sans",serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}.wrapper{max-width:1500px;margin:auto;padding:0 20px;box-sizing:border-box;}.btn{background-color:#f5a51d;padding:14px 25px 12px;border-radius:30px;color:#000;font-size:.9rem;font-weight:800;text-transform:uppercase;transition:all 300ms;line-height:1;}.btn:hover{background-color:#10356d;transition:all 300ms;color:#fff;transform:translateY(-3px);}.btn:hover a{transition:all 300ms;color:#fff;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}[hidden],template{display:none;}a{background-color:transparent;text-decoration:none;color:inherit;}a:active,a:hover{outline:0;}b,strong{font-weight:bold;}h1{font-size:2em;margin:.67em 0;}img{border:0;}svg:not(:root){overflow:hidden;}html{font-family:"Josefin Sans",serif;color:black;padding:0;margin:0;font-size:18px;}body{padding:0;margin:0;}h1{font-size:64px;line-height:1.2;}@media (max-width:600px){h1{font-size:48px;}}h2{font-size:2.33rem;color:#10356d;line-height:1.2;}h2 strong{color:#f5a51d;}@media (max-width:600px){h2{font-size:2rem;}}p{line-height:1.6;}ul{line-height:1.6;}.alignnone{margin:5px 20px 20px 0;}.clear{clear:both;}#primary-menu .sub-menu{transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;}@media (max-width:1024px){body #masthead #primary-menu{display:none !important;}}#responsive-menu-trigger-container{flex-flow:row-reverse;align-items:center;align-items:center;display:none;position:relative;z-index:1001;background:#10356d;width:44px;height:44px;justify-content:center;border-radius:50%;box-sizing:border-box;}@media (max-width:1024px){#responsive-menu-trigger-container{display:flex;}}#responsive-menu-trigger-container #responsive-menu-trigger{height:15px;width:20px;flex-flow:column;justify-content:space-between;cursor:pointer;display:flex;}#responsive-menu-trigger-container #responsive-menu-trigger span{display:block;width:100%;height:3px;border-radius:2px;background-color:#fff;transition:.2s;position:relative;}#responsive-menu-trigger-container #responsive-menu-trigger span span{position:absolute;top:0;left:0;opacity:0;}#responsive-menu{position:fixed;top:0;right:100%;height:100%;width:100%;transition:.2s;z-index:10000;}#responsive-menu #responsive-menu-inner{width:70%;max-width:400px;background-color:#10356d;box-sizing:border-box;height:100%;padding:20px 0;overflow-y:auto;}#responsive-menu #responsive-menu-inner #mobile-menu{padding:0;margin:0;list-style:none;}#responsive-menu #responsive-menu-inner #mobile-menu a{color:#fff;padding:5px 20px;display:block;box-sizing:border-box;position:relative;text-decoration:none;font-size:18px;}#responsive-menu #responsive-menu-inner #mobile-menu li.phone{background-color:#f5a51d;padding:13px 25px;border-radius:30px;transition:all 300ms;width:fit-content;margin-left:20px;margin-top:10px;}#responsive-menu #responsive-menu-inner #mobile-menu li.phone a{padding:0 !important;color:#000;font-weight:800;}#responsive-menu #responsive-menu-inner #mobile-menu li.phone:hover{background-color:#10356d;transition:all 300ms;}#responsive-menu #responsive-menu-inner #mobile-menu li.phone:hover a{transition:all 300ms;color:#fff;}#responsive-menu #responsive-menu-inner #mobile-menu li.contact{background-color:#fff;padding:13px 15px;border-radius:30px;margin-left:20px;width:fit-content;transition:all 300ms;margin-top:10px;}#responsive-menu #responsive-menu-inner #mobile-menu li.contact a{padding:0 !important;}#responsive-menu #responsive-menu-inner #mobile-menu li.contact svg{filter:invert(1);}#responsive-menu #responsive-menu-inner #mobile-menu li.contact:hover{background-color:#f5a51d;transition:all 300ms;}#responsive-menu #responsive-menu-inner #mobile-menu .sub-menu{display:none;padding:4px 0 12px 10px;margin:0;background-color:#000;}#responsive-menu #responsive-menu-inner #mobile-menu .sub-menu a{padding:5px 10px;display:block;box-sizing:border-box;text-transform:none;color:#fff;}#responsive-menu #responsive-menu-inner #mobile-menu .sub-menu .sub-menu{display:block;padding:0;}#responsive-menu #responsive-menu-inner #mobile-menu .sub-menu a .sub-menu a{text-transform:initial;position:relative;}#responsive-menu #responsive-menu-inner #mobile-menu .menu-item-has-children>a:after{content:"";position:absolute;top:0;bottom:0;right:20px;transition:.2s;width:30px;filter:brightness(0) invert(1);transform-origin:center center;}#responsive-menu .sub-menu a{font-size:14px !important;}@media screen and (max-width:900px){html{width:100%;height:100%;}img{max-width:100% !important;height:auto !important;}}#masthead{position:sticky;top:20px;z-index:9;}#masthead .wrapper .sticky-content{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,.1);border-radius:20px;padding:20px;box-sizing:border-box;}#masthead .wrapper #logo{width:211px;height:auto;}#masthead .wrapper #logo img{width:100%;height:auto;}#masthead .wrapper ul{margin:0;padding:0;list-style:none;line-height:normal;}#masthead .wrapper ul .sub-menu{display:none;width:max-content;position:absolute;top:calc(100% + 15px);left:-20px;background-color:#fff;padding:20px;border-radius:20px;box-shadow:0px 0px 20px 0px rgba(0,0,0,.1);flex-direction:column;gap:16px;font-size:16px;font-weight:normal;color:#000;}#masthead .wrapper ul .sub-menu a{transition:all 300ms;}#masthead .wrapper ul .sub-menu a:hover{color:#f5a51d !important;transition:all 300ms;}#masthead .wrapper #primary-menu{display:flex;gap:10px 30px;font-size:18px;font-weight:700;color:#10356d;align-items:center;flex-wrap:wrap;justify-content:end;}#masthead .wrapper #primary-menu>li{position:relative;}#masthead .wrapper #primary-menu>li:hover .sub-menu{display:flex;}#masthead .wrapper #primary-menu>li a{padding-top:15px;padding-bottom:15px;}#masthead .wrapper #primary-menu>li a:hover{color:#000;}#masthead .wrapper #primary-menu>li.phone{background-color:#f5a51d;padding:13px 25px;border-radius:30px;transition:all 300ms;}#masthead .wrapper #primary-menu>li.phone:hover{background-color:#10356d;transition:all 300ms;}#masthead .wrapper #primary-menu>li.phone:hover a{transition:all 300ms;color:#fff;}#masthead .wrapper #primary-menu>li.contact{background-color:#10356d;padding:13px 15px;border-radius:30px;margin-left:-15px;transition:all 300ms;}#masthead .wrapper #primary-menu>li.contact:hover{background-color:#f5a51d;transition:all 300ms;}#colophon{background-color:#10356d;color:#fff;padding:40px 0 10px;}@media (max-width:1024px){#colophon{padding:30px 0 70px;}}#colophon #copyright{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;border-top:1px solid #fff;font-size:14px;padding-top:7px;}#colophon #footer-menus{display:flex;margin-bottom:20px;gap:30px;flex-wrap:wrap;}#colophon #footer-menus>div{flex:1 1 250px;line-height:1.6;}#colophon #footer-menus>div:first-of-type a{color:#f5a51d;}#colophon #footer-menus>div img{margin:0;}#colophon #footer-menus>div ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px;}#colophon #footer-menus>div ul a{transition:all 300ms;}#colophon #footer-menus>div ul a:hover{color:#f5a51d;transition:all 300ms;}#colophon #footer-menus>div.rs{display:flex;flex-direction:column;align-items:end;gap:20px;}#colophon #footer-menus>div.rs .btn:hover{background-color:#fff;color:#000;}#colophon #footer-menus>div.rs div{display:flex;gap:5px;}#colophon #footer-menus>div.rs div a{padding:10px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:30px;box-sizing:border-box;}#colophon #footer-menus>div.rs div a svg{width:25px;height:25px;}#colophon #footer-menus>div.rs div a svg path{fill:#fff;}#colophon #footer-menus>div.rs div a.facebook{background-color:#3b5998;transition:all 300ms;}#colophon #footer-menus>div.rs div a.facebook:hover{background-color:#2d4373;transition:all 300ms;}#colophon #footer-menus>div.rs div a.twitter{background-color:#000;}#colophon #footer-menus>div.rs div a.twitter:hover{background-color:#1a1a1a;transition:all 300ms;}#colophon #footer-menus>div.rs div a.linkedin{background-color:#0077b5;}#colophon #footer-menus>div.rs div a.linkedin:hover{background-color:#005582;transition:all 300ms;}.intro-page{margin:60px auto;}.cta-right{position:fixed;z-index:100;top:50%;right:0;transform:translateY(-50%);pointer-events:none;display:flex;flex-direction:column;gap:20px;}.cta-right a{pointer-events:auto;display:flex;gap:16px;align-items:center;background-color:#f5a51d;color:#10356d;padding:14px 19px;border-radius:50px 0 0 50px;text-transform:uppercase;font-size:18px;font-weight:700;}@media (max-width:1470px){.cta-right a{will-change:transform;transform:translateX(calc(100% - 58px));transition:transform 300ms ease-in-out;}.cta-right a:hover{transform:translateX(0);}}@media (max-width:1024px){.cta-right{bottom:0;transform:none;top:auto;left:0;flex-direction:row;gap:1px;}.cta-right a{transform:none;flex:1 1 500px;border-radius:0;justify-content:center;}.cta-right a:first-of-type{border-radius:0 40px 0 0;}.cta-right a:last-of-type{border-radius:40px 0 0 0;}}body:not(.home) main{margin-top:70px;}.design-page>div.fd-gris{background-color:#f7f4f7;padding:50px 0;}.design-page>div:not(.fd-gris){margin:50px 0;}.design-page>div a:not(.btn){text-decoration:underline;color:#10356d;font-weight:600;}.design-page>div .wrapper-image{display:flex;gap:30px 50px;align-items:center;flex-wrap:wrap;}.design-page>div .wrapper-image div{flex:1 1 500px;}.design-page>div .wrapper-image div img{width:100%;height:auto;}.entry-header h1{margin-top:20px;}.page article ul li{position:relative;list-style:none;}.page article ul li::before{content:"";background-image:url("https://aftraduction.fr/wp-content/themes/biznet-template/img/plum.svg");width:15px;height:15px;position:absolute;left:-25px;top:4px;background-size:contain;background-repeat:no-repeat;}div.contact.wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px;}