html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;padding:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}h1,h2,h3,h4,h5,p{padding:0;margin:0;font-weight:normal}li,ul{margin:0;padding:0;list-style:none}figure{margin:0;padding:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}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:-0.25em}sup{top:-0.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{margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}:focus{outline:none;border:none}@font-face{font-family:'Noto Sans';src:url("fonts/NotoSans-SemiBold.woff2") format('woff2'),url("fonts/NotoSans-SemiBold.woff") format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans';src:url("fonts/NotoSans-Regular.woff2") format('woff2'),url("fonts/NotoSans-Regular.woff") format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans';src:url("fonts/NotoSans-Bold.woff2") format('woff2'),url("fonts/NotoSans-Bold.woff") format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'DIN Condensed';src:url("fonts/DINCondensed-Bold.woff2") format('woff2'),url("fonts/DINCondensed-Bold.woff") format('woff');font-weight:bold;font-style:normal;font-display:swap}.icon-4{background-image:url("../img/main-logiciel-bim.svg")}.icon-5{background-image:url("../img/main-qualite-environnemental-bati.svg")}.icon-6{background-image:url("../img/main-ao.svg")}.icon-7{background-image:url("../img/main-conduite-travaux.svg")}.icon-8{background-image:url("../img/main-reglementation.svg")}.icon-9{background-image:url("../img/main-management.svg")}.icon-237{background-image:url("../img/main-economie-construction.svg")}.icon-238{background-image:url("../img/main-label-branche-archi.svg")}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;margin-left:auto;margin-right:auto;display:flex}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:inherit;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:1;text-indent:-99999999px;cursor:pointer;transition:all .3s ease-in-out;left:-30px;background:none;border-radius:none;border:transparent;padding:0;box-shadow:none}.slick-next:before,.slick-prev:before{content:"";padding:5px;margin:-5px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-color:#3D3D3D;border-style:solid;border-width:0 3px 3px 0;transform:rotate(135deg)}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:0}.slick-next{left:auto;right:-30px}.slick-next:before{border-width:0 3px 3px 0;transform:rotate(-45deg)}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{width:100%;position:absolute;bottom:-30px;text-align:center;z-index:2;padding:0;margin:0;list-style:none}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 4px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;outline:none;line-height:0;font-size:0;color:transparent;padding:4px;width:8px;height:8px;display:block;background:#41BBC3;opacity:.5;cursor:pointer;border-radius:20px}.slick-dots li button:hover{opacity:.3}.slick-dots li button[aria-label="1 of 1"]{display:none}.slick-dots li.slick-active button{opacity:1;cursor:default}body{font-family:"Noto Sans","Arial",sans-serif;font-size:16px;color:#3D3D3D;padding-top:85px}@media only screen and (max-width: 600px){body{padding-top:63px}}h2{font-family:"DIN Condensed","Impact",sans-serif;font-weight:600;font-size:49px;line-height:42px;margin-bottom:15px}@media only screen and (max-width: 600px){h2{font-size:40px;line-height:39px}}.n_inner{max-width:1000px;width:100%;padding:0 20px;margin:0 auto;position:relative;box-sizing:border-box}.n_btn{display:inline-block;padding:11px 20px 12px;border-radius:100px;font-weight:bold;text-decoration:none;transform:scale(1);transition:all .3s ease}.n_btn-white{background-color:#FFFFFF;color:#63BDC5}.n_btn-border-blue{border:1px solid #63BDC5;background-color:#FFFFFF;color:#63BDC5;padding:20px;text-align:center}.n_btn-border-blue:hover{background-color:#63BDC5;color:#FFFFFF}.n_btn-green{background-color:#5ABB9B;color:#FFFFFF}.n_btn-blue{background-color:#248092;color:#FFFFFF}.n_btn-download{padding:7px 20px;background-color:#248092;color:#FFFFFF}.n_btn-download svg{top:1px;position:relative;margin-left:5px}.n_btn:hover{transform:scale(1.05)}.n_header{position:fixed;top:0;left:0;width:100%;z-index:5;background:white;padding:10px 0}.n_header_flex{display:flex;justify-content:space-between;align-items:center;max-width:1200px}.n_header_logo{width:150px}@media only screen and (max-width: 600px){.n_header_logo{width:100px}}.n_header_logo img{width:150px;height:auto;display:block}@media only screen and (max-width: 600px){.n_header_logo img{width:100px}}.n_header_right{display:flex;justify-content:flex-end;align-items:center}@media only screen and (max-width: 600px){.n_header_right_nav{display:none}}.n_header_right_nav_menu{display:flex;justify-content:flex-end;align-items:center}.n_header_right_nav_menu li{margin-left:30px}.n_header_right_nav_menu li:first-child{margin-left:0}.n_header_right_nav_menu li a{color:#3D3D3D;text-decoration:none;font-weight:600}.n_header_right_btns{display:flex;justify-content:flex-end;align-items:center;margin-left:30px}.n_header_right_btns_item{color:#248092;display:flex;justify-content:center;align-items:center;align-content:center;padding:6px 14px 7px;border-radius:50px;border:1px solid #248092;transition:all .3s ease;transform:scale(1);text-decoration:none}@media only screen and (max-width: 600px){.n_header_right_btns_item{display:none}}.n_header_right_btns_item:hover{transform:scale(1.05)}.n_header_right_btns_item span{width:22px;height:22px;border-radius:100%;background-color:#248092;display:flex;justify-content:center;align-items:center;align-content:center;margin-right:10px}.n_header_right_btns_item span svg{height:11px;width:11px;top:-1px;position:relative}.n_header_right_btns_item span svg path{fill:#FFFFFF;transition:all .3s ease}.n_header_right_btns_item-inverse{margin-left:15px;color:#FFFFFF;background:#248092}@media only screen and (max-width: 600px){.n_header_right_btns_item-inverse{display:flex;font-size:12px}}.n_header_right_btns_item-inverse span{background-color:#FFFFFF}.n_header_right_btns_item-inverse span svg{height:12px;width:12px;top:0;left:-1px;position:relative}.n_header_right_btns_item-inverse span svg path{stroke:#248092;transition:all .3s ease}.n_header_right_btn-menu{background:none;border:none;box-shadow:none;display:none;padding:0;margin:0;width:28px;height:28px;margin-left:12px}@media only screen and (max-width: 600px){.n_header_right_btn-menu{display:block;position:relative}}.n_header_right_btn-menu_bar{position:absolute;top:13px;right:0;content:'';display:block;width:28px;height:3px;background:#248092}.n_header_right_btn-menu_bar:after,.n_header_right_btn-menu_bar:before{position:absolute;content:'';display:block;width:28px;height:3px;background:#248092;transition:.15s ease all}.n_header_right_btn-menu_bar:before{margin-top:-11px}.n_header_right_btn-menu_bar:after{margin-top:11px}.display-menu-mobile .n_header_right_btn-menu .n_header_right_btn-menu_bar{background:#fff}.display-menu-mobile .n_header_right_btn-menu .n_header_right_btn-menu_bar:before{margin-top:0;transform:rotate(-45deg)}.display-menu-mobile .n_header_right_btn-menu .n_header_right_btn-menu_bar:after{margin-top:0;transform:rotate(45deg)}.n_header_menu-mobile{display:none}.display-menu-mobile .n_header_menu-mobile{display:block;position:fixed;top:63px;left:0;width:100%;background:#248092;height:calc(100vh - 63px)}.display-menu-mobile .n_header_menu-mobile ul{padding-top:30px}.display-menu-mobile .n_header_menu-mobile ul li{display:block;padding:10px 20px;text-align:center}.display-menu-mobile .n_header_menu-mobile ul li a{font-size:18px;color:#FFFFFF;text-decoration:none}.n_header_menus{position:absolute;top:75px;right:0;display:none;justify-content:flex-start;align-items:stretch;z-index:99999;max-width:1000px;width:100%;border-radius:22px;overflow:hidden}.n_header_menus.rolling{display:flex}.n_header_menus.rolling.rolling-bg{border:1px solid #41BBC3;background-color:#EAEAEA}.n_header_menus_first{background:#41BBC3;padding:30px 25px;width:33.33%;box-sizing:border-box}.n_header_menus_first ul li{margin-bottom:17px}.n_header_menus_first ul li a{font-size:13px;line-height:17px;color:#FFFFFF;text-decoration:none;text-transform:uppercase;font-weight:600;transition:.3s ease all;display:flex;justify-content:flex-start;align-items:center}.n_header_menus_first ul li a span{height:15px;width:15px;background-position:center;background-repeat:no-repeat;background-size:15px auto;display:inline-block;margin-right:10px;filter:brightness(100)}.n_header_menus_first ul li a strong{font-weight:600;display:block;width:calc(100% - 25px)}.n_header_menus_first ul li a:hover{color:#000}.n_header_menus_first ul li a:hover span{filter:invert(1) brightness(100)}.n_header_menus_second{background-color:#EAEAEA;padding:30px 25px;width:32%;box-sizing:border-box;border:1px solid transparent;border-radius:0 22px 22px 0;border-top:0;border-bottom:0;position:relative;display:none}.n_header_menus_second:after,.n_header_menus_second:before{left:-1px;top:40px;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.n_header_menus_second:after{border-color:rgba(0,0,0,0);border-left-color:#41BBC3;border-width:12px;margin-top:-12px}.n_header_menus_second:before{border-color:rgba(194,225,245,0);border-left-color:#41BBC3;border-width:13px;margin-top:-13px}.n_header_menus_second ul li{margin-bottom:5px}.n_header_menus_second ul li a{font-size:14px;line-height:19px;color:#555555;text-decoration:none;transition:.3s ease all}.n_header_menus_second ul li a:hover{color:#000}.n_header_menus_third{background-color:#FFFFFF;padding:30px 15px 30px 25px;width:34.66%;box-sizing:border-box;position:relative;display:none}.n_header_menus_third:after,.n_header_menus_third:before{left:-1px;top:40px;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.n_header_menus_third:after{border-color:rgba(0,0,0,0);border-left-color:#EAEAEA;border-width:12px;margin-top:-12px}.n_header_menus_third:before{border-color:rgba(194,225,245,0);border-left-color:#EAEAEA;border-width:13px;margin-top:-13px}.n_header_menus_third ul li{margin-bottom:5px}.n_header_menus_third ul li a{font-size:14px;line-height:19px;color:#555555;text-decoration:none;transition:.3s ease all}.n_header_menus_third ul li a:hover{color:#000}.n_breadcrumbs{padding:30px 0}.n_breadcrumbs_list li{display:inline;font-size:12px;color:#555;font-weight:600;margin-right:5px}.n_breadcrumbs_list li a{color:#555;text-decoration:none}.n_hero{background:#1D1D1D;height:220px;overflow:hidden;position:relative}@media only screen and (max-width: 600px){.n_hero{height:350px}}.n_hero img{width:100%;height:100%;object-fit:cover;opacity:.5}.n_hero-slim{margin-bottom:-100px;height:320px}@media only screen and (max-width: 600px){.n_hero-slim{height:200px}}.n_hero-slim-noshift{margin-bottom:0}.n_hero_text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:850px;width:100%;padding:0 20px;text-align:center;color:#FFFFFF;box-sizing:border-box}.n_hero_text h1,.n_hero_text h2{font-family:"DIN Condensed","Impact",sans-serif;font-size:80px;line-height:80px;margin-bottom:5px}@media only screen and (max-width: 600px){.n_hero_text h1,.n_hero_text h2{font-size:40px;line-height:40px}}.n_hero_text h2.like-p,.n_hero_text p{font-family:"Noto Sans","Arial",sans-serif;font-size:30px;line-height:normal;margin-bottom:0}@media only screen and (max-width: 600px){.n_hero_text h2.like-p,.n_hero_text p{font-size:20px}}.n_search{top:-36px;position:relative;margin-bottom:36px}.n_search_form{position:relative}.n_search_form_input{background:#FFFFFF;border:1px solid #63BDC5;border-radius:45px;box-shadow:0 3px 6px rgba(0,0,0,0.2);height:72px;line-height:72px;font-size:16px;font-family:"Noto Sans","Arial",sans-serif;color:#3D3D3D;width:100%;padding:0 200px 0 45px;box-sizing:border-box}@media only screen and (max-width: 600px){.n_search_form_input{padding:0 80px 0 25px}}.n_search_form_submit{position:absolute;right:20px;top:50%;transform:translateY(-50%) scale(1);transition:all .3s ease;background-color:#248092;background-image:url("../img/icon-search.svg");background-position:left 12px center;background-repeat:no-repeat;background-size:20px auto;color:#FFFFFF;padding:0 17px 0 45px;box-shadow:none;border:none;border-radius:45px;height:42px;line-height:42px;font-family:"Noto Sans","Arial",sans-serif;font-size:16px}@media only screen and (max-width: 600px){.n_search_form_submit{font-size:0;right:16px;height:48px;width:48px;overflow:hidden;padding:0 17px;background-position:left 14px center}}.n_search_form_submit:hover{transform:translateY(-50%) scale(1.05)}.n_cta{padding:30px 0;background:linear-gradient(90deg, #41BBC3 0%, #5ABB9B 100%) 0 0;text-align:center}.n_cta h2{font-family:"Noto Sans","Arial",sans-serif;font-size:16px;line-height:20px;color:#FFFFFF;margin-bottom:20px}.n_sweethome .n_hero_text p{font-size:16px;line-height:22px}.n_expertise{text-align:center;margin-bottom:70px;margin-top:70px}.n_expertise p{max-width:680px;margin:0 auto 25px;color:#555555}@media only screen and (max-width: 600px){.n_expertise p{margin-bottom:30px}}.n_expertise_list{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap}.n_expertise_list_item{margin:1.2%;width:30.93%;background-color:#FFFFFF;border:1px solid #63BDC5;padding:25px;box-sizing:border-box;border-radius:15px;transform:scale(1);transition:all .3s ease}@media only screen and (max-width: 600px){.n_expertise_list_item{margin:15px 0;width:100%}}.n_expertise_list_item a{display:block;text-align:center;color:#248092;text-transform:uppercase;text-decoration:none;width:100%;height:100%;transition:all .3s ease}.n_expertise_list_item a h3{font-weight:600}.n_expertise_list_item a h3 span{background-size:auto 30px;background-position:center;background-repeat:no-repeat;height:30px;width:40px;display:block;margin:0 auto 15px}.n_expertise_list_item:hover{transform:scale(1.05);background-color:#248092;border:1px solid #248092}.n_expertise_list_item:hover a{filter:brightness(100)}.n_alaune{padding:75px 0}.n_alaune_flex{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 600px){.n_alaune_flex{display:block}}.n_alaune_flex_text{width:42%}@media only screen and (max-width: 600px){.n_alaune_flex_text{width:100%}}.n_alaune_flex_text h2{color:#63BDC5}.n_alaune_flex_text p{color:#3D3D3D;padding-bottom:30px;border-bottom:1px solid #63BDC5;margin-bottom:30px;font-size:16px;line-height:24px}.n_alaune_flex_text .n_btn{display:block;margin-top:15px;border-radius:50px;font-size:14px}.n_alaune_flex_img{width:50%}@media only screen and (max-width: 600px){.n_alaune_flex_img{width:100%;margin-top:30px}}.n_alaune_flex_img img{border-radius:30px;width:100%;height:auto;display:block}.n_about{background:#F2F2F2;padding:75px 0}.n_about h2{text-align:center}.n_about_list{margin-top:50px;display:flex;justify-content:center}@media only screen and (max-width: 600px){.n_about_list{display:none}}.n_about_list li{padding:0 30px;font-weight:600;text-align:center;font-size:16px;line-height:22px}.n_about_list li span{display:block;position:relative;padding-top:60px}.n_about_list li span:before{height:45px;width:57px;display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);content:"";background-position:center;background-size:auto 100%;background-repeat:no-repeat}.n_about_list li:first-child span:before{background-image:url("../img/about-1.svg")}.n_about_list li:nth-child(2) span:before{background-image:url("../img/about-2.svg")}.n_about_list li:nth-child(3) span:before{background-image:url("../img/about-3.svg")}.n_about_flex{margin-top:75px;display:flex;justify-content:space-between}@media only screen and (max-width: 600px){.n_about_flex{display:block;margin-top:50px}}.n_about_flex_img{width:50%}@media only screen and (max-width: 600px){.n_about_flex_img{width:100%;margin-bottom:30px}}.n_about_flex_img img{border-radius:30px;width:100%;height:auto;display:block}.n_about_flex_text{width:42%}@media only screen and (max-width: 600px){.n_about_flex_text{width:100%}}.n_about_flex_text h3{color:#248092;font-family:"DIN Condensed","Impact",sans-serif;font-weight:600;font-size:49px;line-height:42px}.n_about_flex_text p{margin-top:20px;font-size:14px;line-height:20px;font-weight:normal}.n_clients,.n_partners{padding:75px 0;text-align:center}.n_clients h2,.n_partners h2{color:#63BDC5}.n_clients p,.n_partners p{margin-top:15px;font-weight:600}.n_clients_list,.n_partners_list{margin-top:50px}@media only screen and (max-width: 600px){.n_clients_list,.n_partners_list{margin-top:20px}}.n_clients_list_item,.n_partners_list_item{display:flex !important;align-items:center;justify-content:center;padding:0 30px;box-sizing:border-box}.n_clients_list_item img,.n_partners_list_item img{width:100%}.n_clients h2{color:#3D3D3D}.n_testimonials{padding:75px 0;text-align:center;background:#F2F2F2}.n_testimonials h2{color:#63BDC5}.n_testimonials_list{margin-top:50px;position:relative}.n_testimonials_list:before{height:40px;width:40px;content:"";position:absolute;top:0;left:0;background-image:url("../img/icon-guillemet.svg");background-position:center;background-size:38px auto;background-repeat:no-repeat}@media only screen and (max-width: 600px){.n_testimonials_list:before{display:none}}.n_testimonials_list:after{height:40px;width:40px;content:"";position:absolute;top:0;right:0;background-image:url("../img/icon-guillemet.svg");background-position:center;background-size:38px auto;background-repeat:no-repeat}@media only screen and (max-width: 600px){.n_testimonials_list:after{display:none}}.n_testimonials_list_item{display:flex !important;align-items:center;justify-content:center;padding:0 30px;box-sizing:border-box}@media only screen and (max-width: 600px){.n_testimonials_list_item{padding:0}}.n_testimonials_list_item figure{display:block;margin-bottom:15px}.n_testimonials_list_item figure blockquote p{max-width:650px;margin:0 auto 35px;font-size:16px;line-height:22px;color:#555555;font-style:italic;text-align:center}.n_testimonials_list_item figcaption{color:#248092;font-size:14px;text-align:center}.n_testimonials_list_item figcaption strong{font-weight:600;display:block;margin-bottom:5px}.n_testimonials_list_item figcaption strong a{text-decoration:none;color:#248092}.n_news{padding:75px 0;text-align:center}.n_news_list{margin:50px 0;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}@media only screen and (max-width: 600px){.n_news_list{margin:0;display:block}}.n_news_list_item{width:30%;padding-bottom:40px;text-align:left;position:relative}@media only screen and (max-width: 600px){.n_news_list_item{width:100%;margin-top:30px}}.n_news_list_item_img{width:100%;height:230px;display:block;overflow:hidden;margin-bottom:20px;border-radius:31px 31px 0 0;border:1px solid #eee}@media only screen and (max-width: 600px){.n_news_list_item_img{height:170px}}.n_news_list_item_img img{width:100%;height:100%;object-fit:cover}.n_news_list_item a{text-decoration:none}.n_news_list_item h2,.n_news_list_item h3{font-family:"Noto Sans","Arial",sans-serif;color:#555555;font-weight:600;font-size:16px;line-height:24px;margin-bottom:10px;transition:all .3s ease}.n_news_list_item p{color:#737373;font-size:14px;line-height:22px;transition:all .3s ease}.n_news_list_item_more{position:absolute;right:0;bottom:0;color:#5ABB9B;text-decoration:none;font-weight:600;font-size:14px}.n_news_list_item:hover h3,.n_news_list_item:hover p{color:#5ABB9B}.n_allnews_content{background:#FFFFFF;border-radius:30px;padding:30px}.n_allnews_content .n_news_list{margin:0}.n_allnews_content .n_news_list_item{margin-bottom:70px;padding-bottom:0}.n_allnews_content .n_news_list_item-sticky{width:100%}@media only screen and (max-width: 600px){.n_allnews_content .n_news_list_item-sticky{margin-top:0}}.n_allnews_content .n_news_list_item-sticky a{display:flex;justify-content:space-between;padding-bottom:70px;border-bottom:1px solid #F2F2F2}@media only screen and (max-width: 600px){.n_allnews_content .n_news_list_item-sticky a{flex-direction:column-reverse}}.n_allnews_content .n_news_list_item-sticky .n_news_list_item_img{margin-bottom:0}.n_allnews_content .n_news_list_item-sticky .n_news_list_item_tag{background:linear-gradient(271deg, #41BBC3 0%, #5ABB9B 100%);border-radius:23px;font-family:"DIN Condensed","Impact",sans-serif;color:#FFFFFF;font-size:20px;line-height:15px;text-transform:uppercase;padding:17px 30px 9px;display:inline-block;margin-bottom:25px}.n_allnews_content .n_news_list_item-sticky .n_news_list_item_img{width:47%;height:auto;border-radius:31px 0 0 31px}@media only screen and (max-width: 600px){.n_allnews_content .n_news_list_item-sticky .n_news_list_item_img{width:100%;margin-top:20px}}.n_allnews_content .n_news_list_item-sticky .n_news_list_item_text{width:47%}@media only screen and (max-width: 600px){.n_allnews_content .n_news_list_item-sticky .n_news_list_item_text{width:100%}}.n_allnews_content .n_news_list_item-sticky .n_news_list_item_text h1{font-family:"DIN Condensed","Impact",sans-serif;color:#63BDC5;font-size:49px;line-height:45px;margin-bottom:15px}@media only screen and (max-width: 600px){.n_allnews_content .n_news_list_item-sticky .n_news_list_item_text h1{font-size:40px;line-height:39px}}.n_allnews_content .n_news_list_item-sticky .n_news_list_item_more{position:relative;margin-top:30px;display:block}.n_allnews_content .n_news_list_item-sticky:hover .n_news_list_item_more,.n_allnews_content .n_news_list_item-sticky:hover p{color:#63BDC5}.n_allnews_content_pagination{text-align:center;font-weight:600}.n_allnews_content_pagination_round{height:23px;width:23px;border-radius:100%;display:inline-block;margin:0 2px;background-color:#FFFFFF;font-size:14px;line-height:20px}.n_allnews_content_pagination_round-current{color:#FFFFFF;background:linear-gradient(90deg, #5ABB9B 0%, #248092 100%)}.n_allnews_content_pagination_round-current:hover{color:#FFFFFF}.n_allnews_content_pagination_round a{color:#555555;text-decoration:none;transition:all .2s ease}.n_allnews_content_pagination_round:hover a{color:#5ABB9B}.n_singlepage .n_hero p{font-size:14px}.n_singlepage_content{margin-bottom:75px}.n_singlepage_content h1{font-family:"DIN Condensed","Impact",sans-serif;font-weight:600;font-size:49px;line-height:42px;margin-top:45px;margin-bottom:50px;color:#41BBC3;text-align:center}@media only screen and (max-width: 600px){.n_singlepage_content h1{font-size:40px;line-height:39px}}.n_singlepage_content h2{font-family:"DIN Condensed","Impact",sans-serif;font-weight:600;font-size:40px;line-height:normal;margin-top:45px;margin-bottom:15px;color:#41BBC3;text-align:left}.n_singlepage_content h3{font-family:"DIN Condensed","Impact",sans-serif;font-weight:600;font-size:30px;line-height:normal;margin-top:45px;margin-bottom:5px;color:#248092;text-align:left}.n_singlepage_content h4{font-family:"DIN Condensed","Impact",sans-serif;font-weight:600;font-size:25px;line-height:normal;margin-top:35px;margin-bottom:0;color:#63BDC5;text-align:left}.n_singlepage_content ul li{list-style:disc inside;font-size:16px;line-height:24px;color:#555555}.n_singlepage_content p{font-size:16px;line-height:24px;color:#555555;margin-bottom:15px}.n_singlepage_content p a{color:#555555;text-decoration:underline;transition:.3s ease all}.n_singlepage_content p a:hover{color:#41BBC3}.n_singlepage_content p.n_singlepage_content_title{font-family:"DIN Condensed","Impact",sans-serif;font-weight:600;font-size:49px;line-height:42px;margin-top:45px;margin-bottom:50px;color:#41BBC3;text-align:center}@media only screen and (max-width: 600px){.n_singlepage_content p.n_singlepage_content_title{font-size:40px;line-height:39px}}.n_singlepage_content img{max-width:100%;height:auto}.n_singlepage_similar{margin-top:75px}.n_singlepage_similar h2{color:#3D3D3D;border-bottom:1px solid #248092;padding-bottom:10px;margin-bottom:35px}.n_themes_content{margin-bottom:75px}.n_themes_content h1{font-family:"DIN Condensed","Impact",sans-serif;font-weight:600;font-size:49px;line-height:42px;margin-bottom:15px;text-align:center;color:#63BDC5}@media only screen and (max-width: 600px){.n_themes_content h1{font-size:40px;line-height:39px}}.n_themes_content h1 span{background-position:center;background-repeat:no-repeat;display:block;height:60px;margin-bottom:10px}.n_themes_content h1 strong{display:block;font-size:40px;line-height:38px;margin-top:10px;color:#248092}.n_themes_content_list{display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (max-width: 600px){.n_themes_content_list{display:block}}.n_themes_content_list_item{width:31.3%;box-sizing:border-box;margin:50px 1% 0;border:1px solid #63BDC5;background-color:#FFFFFF;border-radius:15px;position:relative;transition:all .3s ease;display:flex;align-items:center;align-content:center;justify-content:center}@media only screen and (max-width: 600px){.n_themes_content_list_item{width:100%;margin:40px 0 0}}.n_themes_content_list_item h2{text-align:center;font-size:16px;line-height:22px;font-family:"Noto Sans","Arial",sans-serif;font-weight:600;margin-bottom:0}.n_themes_content_list_item h2 a{color:#248092;text-decoration:none;transition:all .3s ease;padding:20px;display:block}.n_themes_content_list_item-shift h2{margin-bottom:15px}.n_themes_content_list_item_pdf{position:absolute;bottom:-15px;left:50%;transform:translateX(-50%) scale(1);background-color:#41BBC3;color:#FFFFFF;text-decoration:none;font-size:14px;padding:7px 20px;border-radius:16px;transition:all .3s ease;white-space:nowrap}.n_themes_content_list_item_pdf svg{top:1px;position:relative;margin-left:5px}.n_themes_content_list_item_pdf:hover{transform:translateX(-50%) scale(1.05)}.n_themes_content_list_item:hover{background-color:#248092}.n_themes_content_list_item:hover h2 a{color:#FFFFFF}.n_themes_description{margin-top:75px;padding:35px 0 50px;background:#f9f9f9;text-align:center}.n_themes_description p{margin-top:15px;font-size:12px;line-height:18px}.n_formation{position:relative}.n_formation .n_hero{margin-bottom:-36px}@media only screen and (max-width: 600px){.n_formation .n_hero{margin-bottom:0}}.n_formation_steps{margin-bottom:20px}@media only screen and (max-width: 600px){.n_formation_steps{display:none}}.n_formation_steps_list{display:flex;justify-content:center;align-items:stretch;background:linear-gradient(90deg, #5ABB9B 0%, #248092 100%);box-shadow:0 3px 6px rgba(0,0,0,0.2);border-radius:43px;width:fit-content;margin:0 auto;padding:10px 20px}.n_formation_steps_list li a{padding:5px 40px;text-align:center;color:#FFFFFF;display:block;text-decoration:none;font-size:16px;border-right:1px solid #FFFFFF}.n_formation_steps_list li a svg{width:18px;height:18px;display:block;margin:0 auto 5px}.n_formation_steps_list li:last-child a{border-right:0}.n_formation_content{padding-bottom:75px}.n_formation_content h2{margin-top:75px;color:#3D3D3D;border-bottom:1px solid #248092;padding-bottom:10px;margin-bottom:35px}.n_formation_content h2.n_nomargin{margin-top:0}.n_formation_content p{font-size:16px;line-height:24px;color:#555;margin-bottom:15px}.n_formation_content p.n_formation_content_title{font-family:"DIN Condensed","Impact",sans-serif;font-weight:600;font-size:49px;line-height:42px;margin-top:45px;margin-bottom:75px;color:#41BBC3;text-align:center}.n_formation_content .n_anchor{position:relative;top:0;display:block}.n_formation_content .n_anchor#essentiel{top:-75px}.n_formation_content_essentiel{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}@media only screen and (max-width: 600px){.n_formation_content_essentiel{display:block}}.n_formation_content_essentiel_item{width:32%;border:1px solid #63BDC5;padding:30px;margin-bottom:20px;box-sizing:border-box;border-radius:30px}@media only screen and (max-width: 600px){.n_formation_content_essentiel_item{width:100%}}.n_formation_content_essentiel_item-full{width:100%;display:flex;justify-content:flex-start;align-items:center}@media only screen and (max-width: 600px){.n_formation_content_essentiel_item-full{display:block}}.n_formation_content_essentiel_item-full h3{width:15%;margin-right:4%;margin-bottom:0}@media only screen and (max-width: 600px){.n_formation_content_essentiel_item-full h3{width:100%;margin-right:0}}.n_formation_content_essentiel_item h3{color:#248092;font-size:15px;font-weight:600;margin-bottom:25px;text-align:center;text-transform:uppercase}.n_formation_content_essentiel_item h3 svg{display:block;margin:0 auto 15px;height:30px;width:auto}.n_formation_content_essentiel_item p{font-size:15px}.n_formation_content_essentiel_item a{color:#3D3D3D}.n_formation_content_description_pdf{margin-top:25px}.n_formation_content_description_flex{display:flex;justify-content:space-between}@media only screen and (max-width: 600px){.n_formation_content_description_flex{flex-direction:column-reverse}}.n_formation_content_description_flex_item{width:78%}@media only screen and (max-width: 600px){.n_formation_content_description_flex_item{width:100%}}.n_formation_content_description_flex_partners{width:15%}@media only screen and (max-width: 600px){.n_formation_content_description_flex_partners{width:100%;display:flex;justify-content:space-around;flex-wrap:wrap}}.n_formation_content_description_flex_partners img{margin-bottom:30px;width:90%;height:auto}@media only screen and (max-width: 600px){.n_formation_content_description_flex_partners img{width:40%}}.n_formation_content_details{display:flex;justify-content:space-between}@media only screen and (max-width: 600px){.n_formation_content_details{display:block}}.n_formation_content_details_item{width:48%;border:1px solid #63BDC5;border-radius:30px;box-sizing:border-box;padding:30px}@media only screen and (max-width: 600px){.n_formation_content_details_item{width:100%;margin-bottom:30px}}.n_formation_content_details_item h3{color:#248092;font-size:15px;font-weight:600;margin-bottom:25px;display:flex;align-items:center;text-transform:uppercase}.n_formation_content_details_item h3 svg{display:inline-block;margin:0 15px 0 0;height:30px;width:auto}.n_formation_content_details_item p{font-size:15px;margin:0}.n_formation_content_details_item p a{color:#555;text-decoration:underline}.n_formation_content_formators{display:flex;justify-content:space-between}.n_formation_content_formators_item{width:49%}.n_formation_content_formators_video{width:48%}.n_formation_content_formators_video iframe{width:100%}.n_formation_sticky{box-shadow:0 3px 6px rgba(0,0,0,0.2);border-radius:43px;background:#248092;color:#FFFFFF;text-decoration:none;text-align:center;padding:15px 40px;position:sticky;top:250px;left:80vw;display:inline-block;font-size:15px;z-index:99}@media only screen and (max-width: 600px){.n_formation_sticky{display:none}}.n_contact_content{background:#FFFFFF;}@media only screen and (max-width: 600px){.n_contact_content{padding:0}}.n_contact_content h1{text-align:center;font-family:"DIN Condensed","Impact",sans-serif;font-weight:600;font-size:49px;line-height:42px;margin-bottom:35px}@media only screen and (max-width: 600px){.n_contact_content h1{font-size:40px;line-height:39px;padding:30px 20px 0}}.n_contact_content p{color:#555555;text-align:center}@media only screen and (max-width: 600px){.n_contact_content p{padding:0 20px}}.n_contact_content .wpcf7-form{margin-top:50px;text-align:center}.n_contact_content .wpcf7-form label{font-size:16px;font-weight:600;font-family:"Noto Sans","Arial",sans-serif;color:#555555;display:block;margin-bottom:8px;text-align:left}.n_contact_content .wpcf7-form input[type=email],.n_contact_content .wpcf7-form input[type=password],.n_contact_content .wpcf7-form input[type=tel],.n_contact_content .wpcf7-form input[type=text],.n_contact_content .wpcf7-form select,.n_contact_content .wpcf7-form textarea{border-radius:7px;box-shadow:none;box-sizing:border-box;width:100%;border:1px solid #C7C7C7;height:40px;line-height:40px;padding:0 20px;text-align:left;font-family:"Noto Sans","Arial",sans-serif;font-size:14px;font-weight:normal;color:#3D3D3D;transition:all .3s ease}.n_contact_content .wpcf7-form input[type=email].wpcf7-not-valid,.n_contact_content .wpcf7-form input[type=tel].wpcf7-not-valid,.n_contact_content .wpcf7-form input[type=text].wpcf7-not-valid,.n_contact_content .wpcf7-form select.wpcf7-not-valid,.n_contact_content .wpcf7-form textarea.wpcf7-not-valid{border:1px solid red}.n_contact_content .wpcf7-form textarea{height:200px;padding:20px}.n_contact_content .wpcf7-form input[type=submit]{font-size:16px;display:inline-block;padding:11px 20px 12px;border-radius:24px;font-weight:bold;text-decoration:none;transform:scale(1);transition:all .3s ease;box-shadow:none;border:none;background-color:#63BDC5;color:#FFFFFF;cursor:pointer}.n_contact_content .wpcf7-form input[type=submit]:hover{transform:scale(1.05)}.n_contact_content .wpcf7-form .rgpd{margin-bottom:15px}.n_contact_content .wpcf7-form .rgpd .wpcf7-list-item{margin:0 !important}.n_contact_content .wpcf7-form .rgpd p,.n_contact_content .wpcf7-form .rgpd .wpcf7-list-item-label{font-weight:400;font-size:12px}.n_contact_content .wpcf7-form .rgpd p a,.n_contact_content .wpcf7-form .rgpd .wpcf7-list-item-label a{color:#555555}.n_contact_content .wpcf7-form .rgpd .wpcf7-checkbox input{position:relative;top:3px;margin-right:5px}.n_contact_content .wpcf7-form .rgpd .wpcf7-acceptance{margin-top:5px;display:block}.n_contact_content .wpcf7-form .rgpd .wpcf7-acceptance label{margin-bottom:0}.n_contact_content .wpcf7-form .rgpd .wpcf7-acceptance input[type="checkbox"]{top:3px;position:relative;margin-right:5px}.n_contact_content .wpcf7-form .rgpd .wpcf7-acceptance.wpcf7-not-valid .wpcf7-list-item-label{color:red}.n_contact_content .wpcf7-form .wpcf7-spinner{display:block;margin:15px auto 0}.n_contact_content .wpcf7-form .wpcf7-not-valid-tip{display:none}.n_contact_content .wpcf7-form .wpcf7-response-output{font-weight:600;font-size:13px;border:none;padding:0;margin:30px 0 0}@media only screen and (max-width: 600px){.n_contact_content .wpcf7-form .wpcf7-response-output{margin:0 0 30px}}.n_contact_content .wpcf7-form .n_contact_p{margin-bottom:25px}.n_contact_content .wpcf7-form .n_contact_flex{display:flex;justify-content:space-between;margin-bottom:25px}.n_contact_content .wpcf7-form .n_contact_flex_item{width:48%}.n_contact_content .wpcf7-form.sent div,.n_contact_content .wpcf7-form.sent p{display:none}.n_contact_content .wpcf7-form.sent div.wpcf7-response-output,.n_contact_content .wpcf7-form.sent p.wpcf7-response-output{display:block}.n_searchresults .n_singlepage_similar{margin-top:100px}.n_pagesmodules_content{padding:75px 0}.n_pagesmodules_content-white{background:white}.n_pagesmodules_content-grey{background:#F2F2F2}.n_pagesmodules_content-gradient{background:linear-gradient(90deg, #41BBC3 0%, #5ABB9B 100%)}.n_pagesmodules_content_text h2{font-family:"DIN Condensed","Impact",sans-serif;font-weight:600;font-size:49px;line-height:42px;margin-bottom:50px;color:#41BBC3}@media only screen and (max-width: 600px){.n_pagesmodules_content_text h2{font-size:40px;line-height:39px;margin-bottom:30px}}.n_pagesmodules_content_text h3{font-family:"DIN Condensed","Impact",sans-serif;font-weight:600;font-size:23px;line-height:normal;margin-bottom:15px;color:#41BBC3}.n_pagesmodules_content_text h4{font-family:"DIN Condensed","Impact",sans-serif;font-weight:600;font-size:25px;line-height:normal;margin-top:35px;margin-bottom:0;color:#63BDC5}.n_pagesmodules_content_text ul li{list-style:disc inside;font-size:16px;line-height:24px;color:#555555}.n_pagesmodules_content_text p{font-size:16px;line-height:24px;color:#555555;margin-bottom:5px}.n_pagesmodules_content_text p a{color:#555555;text-decoration:underline;transition:.3s ease all}.n_pagesmodules_content_text p a:hover{color:#41BBC3}.n_pagesmodules_content_columns h2{font-family:"DIN Condensed","Impact",sans-serif;font-weight:600;font-size:49px;line-height:42px;margin-bottom:30px;color:white;text-align:center}@media only screen and (max-width: 600px){.n_pagesmodules_content_columns h2{font-size:40px;line-height:39px;margin-bottom:30px}}.n_pagesmodules_content_columns_flex{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap}@media only screen and (max-width: 600px){.n_pagesmodules_content_columns_flex{display:block}}.n_pagesmodules_content_columns_flex_item{border:1px solid white;border-radius:30px;padding:15px 30px 30px;box-sizing:border-box;margin:0 2%;width:29%}@media only screen and (max-width: 600px){.n_pagesmodules_content_columns_flex_item{margin:15px 0 0;width:100%}}.n_pagesmodules_content_columns_flex_item p{font-size:16px;line-height:22px;color:white;margin-top:10px}.n_pagesmodules_content_columns_flex_item p a{color:white;text-decoration:underline;transition:.3s ease all}.n_pagesmodules_content_columns_flex_item p a:hover{color:#F2F2F2}.n_footer_grey{background-color:#F2F2F2;padding:20px 0}.n_footer_grey_flex{display:flex;justify-content:center;align-items:center}.n_footer_grey_flex_menu{width:30%;box-sizing:border-box;margin:0;list-style:none}.n_footer_grey_flex_menu li{margin:8px 0;text-align:right}.n_footer_grey_flex_menu li a{font-size:10px;font-weight:600;text-transform:uppercase;color:#248092;text-decoration:none;opacity:1;transition:all .3s ease}.n_footer_grey_flex_menu li a:hover{opacity:.75}.n_footer_grey_flex_infos{margin-left:20px;padding:20px 0 20px 20px;width:30%;box-sizing:border-box;border-left:1px solid #248092}.n_footer_grey_flex_infos img{width:145px;height:auto;display:block;margin-bottom:10px}.n_footer_grey_flex_infos p{font-size:10px;line-height:19px;color:#248092;letter-spacing:.3px}.n_footer_grey_flex_infos p a{color:#248092;text-decoration:none;opacity:1;transition:all .3s ease}.n_footer_grey_flex_infos p a:hover{opacity:.75}.n_footer_grey_social{display:flex;justify-content:center;margin-top:20px}.n_footer_grey_social li{margin:0 15px}.n_footer_grey_social li a{display:inline-block;opacity:1;transition:all .3s ease}.n_footer_grey_social li a:hover{opacity:.75}.n_footer_grey_social li a svg{height:20px;width:auto;display:block}.n_footer_legals{background:#248092;padding:20px;text-align:center}.n_footer_legals p{color:#FFFFFF;font-size:10px}.n_footer_legals p.n_footer_legals_copy{font-size:13px;font-weight:600;color:#FFFFFF;margin-bottom:5px}.n_footer_legals p a{color:#FFFFFF;text-decoration:none;opacity:1;transition:all .3s ease}.n_footer_legals p a:hover{opacity:.75}.archive.tax-themes .n_search{margin-bottom:-30px}