html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,video,button,input,textarea,select{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;background:transparent none;outline:0;resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:'icomoon';src:url(/themes/suncnim/css/fonts/icomoon.eot?m9tv0e=);src:url(/themes/suncnim/css/fonts/icomoon.eot?m9tv0e=#iefix) format("embedded-opentype"),url(/themes/suncnim/css/fonts/icomoon.ttf?m9tv0e=) format("truetype"),url(/themes/suncnim/css/fonts/icomoon.woff?m9tv0e=) format("woff"),url(/themes/suncnim/css/fonts/icomoon.svg?m9tv0e=#icomoon) format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-forme-1085:before{content:""}.icon-ico-talk:before{content:""}.icon-logo_SUNCNIM_footer:before{content:""}.icon-ico_menu_active:before{content:""}.icon-ico_angle_left:before{content:""}.icon-ico_angle_right:before{content:""}.icon-ico_angle_down:before{content:""}.icon-ico_angle_up:before{content:""}.icon-ico_double_angle_left:before{content:""}.icon-ico_double_angle_right:before{content:""}.icon-ico_arrow_left:before{content:""}.icon-ico_arrow_right:before{content:""}.icon-ico_arrow_up:before{content:""}.icon-ico_arrow_down:before{content:""}.icon-ico_burger_menu:before{content:""}.icon-ico_close:before{content:""}.icon-ico_competitive_cost:before{content:""}.icon-ico_cost:before{content:""}.icon-ico_customer:before{content:""}.icon-ico_doc_pdf:before{content:""}.icon-ico_innovative-technologies:before{content:""}.icon-ico_integrated_offer:before{content:""}.icon-ico_linkedin:before{content:""}.icon-ico_local:before{content:""}.icon-ico_circle:before{content:""}.icon-ico_search:before{content:""}.icon-ico_shareholders:before{content:""}.icon-ico_simple:before{content:""}.customselect-container{display:inline-block;height:35px;position:relative;width:100%}.has_customselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;cursor:pointer;display:block;height:35px;font-family:"Lato",sans-serif;font-size:16px;font-weight:300;position:relative;width:100%;z-index:10}.has_customselect option{font-size:16px !important;line-height:1.2em !important}.customselect{background-color:#fff;border:1px solid #E0E0E0;bottom:0;display:block;overflow:hidden;left:0;position:absolute;right:0;top:0;z-index:9}.customselect:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00679B;content:"\e906";font-size:10px;height:33px;line-height:33px;position:absolute;right:0;text-align:center;top:0;width:33px}.customselect-inner{color:#00679B;display:block;font-family:"Lato",sans-serif;font-size:16px;font-weight:300;line-height:33px;overflow:hidden;padding-left:10px;padding-right:33px;text-align:left;white-space:nowrap}body{color:#000;font-family:"Lato",sans-serif;font-size:16px;font-weight:300;line-height:1.2em;text-rendering:optimizeLegibility}a{color:inherit;outline:none;text-decoration:none}main{display:block}main:after{clear:both;content:"";display:block}.hidden{display:none}.trash:after{clear:both;content:"";display:block}.iframe_container{display:block;height:0;line-height:0;padding-bottom:56%;position:relative}.iframe_container iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],input[type="search"]{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:solid 1px #E0E0E0;color:#00679B;display:block;font-family:"Lato",sans-serif;font-size:16px;font-weight:300;height:35px;line-height:35px;margin:0;padding:0 10px;min-width:160px;width:100%}input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder{color:#00679B;font-family:"Lato",sans-serif;font-size:16px;font-weight:300}input[type="text"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="search"]:-moz-placeholder{color:#00679B;font-family:"Lato",sans-serif;font-size:16px;font-weight:300}input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="search"]::-moz-placeholder{color:#00679B;font-family:"Lato",sans-serif;font-size:16px;font-weight:300}input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder{color:#00679B;font-family:"Lato",sans-serif;font-size:16px;font-weight:300}textarea{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #E0E0E0;color:#00679B;display:block;font-family:"Lato",sans-serif;font-size:16px;font-weight:300;line-height:1.2em;height:212px;min-width:160px;overflow:auto;padding:10px;resize:none;width:100%}textarea::-webkit-input-placeholder{color:#00679B;font-family:"Lato",sans-serif;font-size:16px;font-weight:300;line-height:1.2em}textarea:-moz-placeholder{color:#00679B;font-family:"Lato",sans-serif;font-size:16px;font-weight:300;line-height:1.2em}textarea::-moz-placeholder{color:#00679B;font-family:"Lato",sans-serif;font-size:16px;font-weight:300;line-height:1.2em}textarea:-ms-input-placeholder{color:#00679B;font-family:"Lato",sans-serif;font-size:16px;font-weight:300;line-height:1.2em}.activity .activityinfo .activityentry{border-top:solid 1px #E0E0E0;margin-top:20px;padding-top:20px}.activity .activityinfo .activityentry .blocimgtitle{color:#009FE3;font-size:22px;font-weight:300;line-height:1.2em}.activity .activityinfo .activityentry .content{color:#000;font-size:16px;font-weight:300;line-height:1.2em;margin-top:20px}.activity .activityinfo .activityentry .img{margin-top:20px}.activity .activityinfo .activityentry .img img{display:block;height:auto;width:100%}.bloc-simple .container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#F6F5F5;color:#FAA218;padding:40px 30px;width:100%}.bloc-simple .container .title,.bloc-simple .container .content{line-height:1.2em;font-weight:300}.bloc-simple .container .title{font-size:22px}.bloc-simple .container .content{font-size:16px;margin-top:10px}.bloc-simple .container .readmore{color:#FAA218;margin-top:25px}.bloc-simple-contact .container-border{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 5px transparent;width:100%}.bloc-simple-contact .container-border .container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:#58CDFF 5px 5px 0;-moz-box-shadow:#58CDFF 5px 5px 0;box-shadow:#58CDFF 5px 5px 0;background-color:#009FE3;color:#fff;height:100%;overflow:hidden;padding:20px;position:relative;z-index:1}.bloc-simple-contact .container-border .container .title,.bloc-simple-contact .container-border .container .content{line-height:1.2em;font-weight:300}.bloc-simple-contact .container-border .container .title{font-size:22px}.bloc-simple-contact .container-border .container .content{display:block;display:-webkit-box;line-height:1.2em;max-height:2.4em;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;margin-top:10px}.bloc-simple-contact .container-border .container .readmore{color:#fff;margin-top:25px}.bloc-simple-contact .container-border .container .pictocontact{bottom:-15px;display:block;height:70px;position:absolute;right:-15px;width:70px}.bloc-simple-contact .container-border .container .pictocontact:before,.bloc-simple-contact .container-border .container .pictocontact:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute}.bloc-simple-contact .container-border .container .pictocontact:before{color:#fff;font-size:25px;content:"\e91a";left:0;margin-top:-12.5px;text-align:center;top:50%;width:100%}.bloc-simple-contact .container-border .container .pictocontact:after{color:#58CDFF;font-size:70px;content:"\e911";left:0;top:0;width:70px}#block-views-block-latest-news,#block-suncnim-views-block-bloc-technologies{margin-top:60px}#block-views-block-latest-news .blocktitle,#block-suncnim-views-block-bloc-technologies .blocktitle{color:#00679B;font-size:16px;font-weight:400;line-height:1.2em;margin-bottom:20px}#block-suncnim-messages{font-size:0;line-height:0}#block-suncnim-messages>div{background-color:#009FE3;border:solid 1px #00679B;color:#fff;font-size:16px;font-weight:300;line-height:1.2em;margin:40px auto;max-width:500px;padding:20px;text-align:center}.contentcols>.wrapper{padding-top:40px}.contentcols .leftcol{border-top:solid 1px #E0E0E0;margin-top:60px}.contentcols .bloc-simple-contact{margin-top:50px}.contact>.wrapper .container{margin-top:60px}.contact form.contact-form{margin-top:0;max-width:inherit}.contact .infoscontact{border:solid 1px #E0E0E0;margin-top:60px;padding:30px}.contact .infoscontact .logo img{display:block;height:auto;margin:0 auto;max-width:230px;width:100%}.contact .infoscontact .content{margin-top:30px;text-align:center}.contact .infoscontact .content address{color:#000;display:block;font-size:16px;font-weight:300;line-height:1.2em;margin:0 auto;max-width:210px}.contact .infoscontact .content .bottom{border-top:solid 1px #E0E0E0;margin-top:20px;padding-top:20px}.contact .infoscontact .content .phone{color:#FAA218 !important;font-size:26px;font-weight:300;line-height:1.2em;text-decoration:none !important}.contact .infoscontact .content .phone .title{display:block;height:70px;font-size:0;line-height:0;margin:0 auto 10px;position:relative;width:70px}.contact .infoscontact .content .phone .title:before,.contact .infoscontact .content .phone .title:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;left:0;position:absolute;text-align:center;width:70px}.contact .infoscontact .content .phone .title:before{color:#F6F5F5;content:"\e911";font-size:70px;top:0}.contact .infoscontact .content .phone .title:after{color:#FAA218;content:"\e91b";font-size:40px;margin-top:-20px;top:50%}.contact .infoscontact .content .linkedinlink{margin-top:10px}.contact .requiredfields{color:#00679B;font-family:Lato;font-size:14px;font-weight:300;line-height:24px;margin-top:15px}form.contact-form{margin:60px auto 0;max-width:700px}form.contact-form label{display:none}form.contact-form .form-item{color:#000;font-size:16px;font-weight:300;line-height:1.2em;margin:15px 0}form.contact-form .form-item:first-child{margin-top:0}form.contact-form input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background-color:#009FE3;color:#fff;display:block;font-family:"Lato",sans-serif;font-size:10px;font-weight:700;height:35px;line-height:35px;margin:0;min-width:110px;outline:none;padding:0 10px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}form.contact-form input[type="submit"].disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}.content-list .views-element-container .views-row{margin-top:60px}.datetime{display:inline-block;height:80px;line-height:80px;position:relative;text-align:center;min-width:80px}.datetime:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#F6F5F5;content:"\e911";display:block;font-size:80px;left:50%;margin-left:-40px;position:absolute;top:0;width:80px}.datetime .datetime-content{display:block;margin-top:15px}.datetime span{color:#009FE3;display:block;font-size:14px;font-weight:300;line-height:14px}.datetime span:first-child{font-size:22px;font-weight:700;line-height:22px}.documents .title{color:#FAA218;font-size:16px;font-weight:400;line-height:1.2em}.documents .documentslist{border-bottom:solid 1px #E0E0E0;margin-top:15px}.documents .documentslist li a{border-top:solid 1px #E0E0E0;color:#FAA218;display:block;padding:15px 5px 15px 35px;font-size:16px;font-weight:300;line-height:1.2em;position:relative}.documents .documentslist li a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:25px;content:"\e90c";left:0;margin-top:-12.5px;position:absolute;top:50%}#main .errorpage #headerpage.simple h1{float:none;max-width:inherit;text-align:center;width:auto}.errorpage #block-suncnim-content{padding:120px 0 60px 0;font-size:16px;font-weight:300;line-height:1.2em;text-align:center}#footer{margin-top:60px}#footer .top{background-color:#00679B;overflow:hidden}#footer .top>.wrapper>div{margin:60px 0}#footer .top>.wrapper>div:first-child{margin-top:20px}#footer .top>.wrapper>div:last-child{margin-bottom:20px}#footer .top>.wrapper>div:not(:last-child){position:relative}#footer .top>.wrapper>div:not(:last-child):after{border-top:solid 1px #009FE3;bottom:-30px;content:"";display:block;left:-100%;position:absolute;right:-100%}#footer .top #block-suncnim{color:#fff;font-size:14px;font-weight:300;line-height:1.2em;text-align:center}#footer .top #block-suncnim p.logo>img{display:block;margin:0 auto 15px;width:150px}#footer .top #block-suncnim .content h2{text-transform:uppercase}#footer .top #block-suncnim .content>p>span{display:inline-block;vertical-align:middle}#footer .top #block-suncnim .content>p>span:first-child:after{content:": ";display:inline-block}#footer .top #block-pieddepage{text-align:center}#footer .top #block-pieddepage h2{color:#fff;font-size:22px;font-weight:300;line-height:1.2em;margin-bottom:7px}#footer .top #block-pieddepage ul{font-size:0;line-height:0}#footer .top #block-pieddepage ul li{display:inline-block;vertical-align:middle}#footer .top #block-pieddepage ul a{color:#fff;display:block;font-size:14px;font-weight:300;line-height:1.2em;padding:12px 10px}#footer .top #block-newsletter-signup,#footer .top #block-newsletter{margin:0 auto;max-width:300px}#footer .top #block-newsletter-signup label,#footer .top #block-newsletter label{display:none}#footer .top #block-newsletter-signup>h2,#footer .top #block-newsletter>h2{color:#fff;font-size:22px;line-height:1.2em;margin-bottom:15px}#footer .top #block-newsletter-signup form,#footer .top #block-newsletter form{font-size:0;line-height:0}#footer .top #block-newsletter-signup form>input.button,#footer .top #block-newsletter form>input.button{display:inline-block;vertical-align:top}#footer .top #block-newsletter-signup .mailchimp-newsletter-mergefields,#footer .top #block-newsletter-signup .form-item-mail,#footer .top #block-newsletter .mailchimp-newsletter-mergefields,#footer .top #block-newsletter .form-item-mail{display:inline-block;margin-right:15px;vertical-align:top;width:175px}#footer .top #block-newsletter-signup .mailchimp-newsletter-mergefields>div:not(:last-child),#footer .top #block-newsletter .mailchimp-newsletter-mergefields>div:not(:last-child){margin-bottom:5px}#footer .top #block-newsletter-signup .form-item-mail,#footer .top #block-newsletter .form-item-mail{color:#FFFFFF;font-size:14px;line-height:35px}#footer .top #block-newsletter-signup input[type="text"],#footer .top #block-newsletter-signup input[type="email"],#footer .top #block-newsletter input[type="text"],#footer .top #block-newsletter input[type="email"]{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background-color:#00679B;border:solid 1px #009FE3;color:#fff;display:block;font-size:14px;width:100%}#footer .top #block-newsletter-signup input[type="text"]::-webkit-input-placeholder,#footer .top #block-newsletter-signup input[type="email"]::-webkit-input-placeholder,#footer .top #block-newsletter input[type="text"]::-webkit-input-placeholder,#footer .top #block-newsletter input[type="email"]::-webkit-input-placeholder{color:#009FE3;font-size:14px;text-transform:inherit}#footer .top #block-newsletter-signup input[type="text"]:-moz-placeholder,#footer .top #block-newsletter-signup input[type="email"]:-moz-placeholder,#footer .top #block-newsletter input[type="text"]:-moz-placeholder,#footer .top #block-newsletter input[type="email"]:-moz-placeholder{color:#009FE3;font-size:14px;text-transform:inherit}#footer .top #block-newsletter-signup input[type="text"]::-moz-placeholder,#footer .top #block-newsletter-signup input[type="email"]::-moz-placeholder,#footer .top #block-newsletter input[type="text"]::-moz-placeholder,#footer .top #block-newsletter input[type="email"]::-moz-placeholder{color:#009FE3;font-size:14px;text-transform:inherit}#footer .top #block-newsletter-signup input[type="text"]:-ms-input-placeholder,#footer .top #block-newsletter-signup input[type="email"]:-ms-input-placeholder,#footer .top #block-newsletter input[type="text"]:-ms-input-placeholder,#footer .top #block-newsletter input[type="email"]:-ms-input-placeholder{color:#009FE3;font-size:14px;text-transform:inherit}#footer .top #block-newsletter-signup input.button,#footer .top #block-newsletter input.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background-color:#009FE3;color:#fff;display:block;font-family:"Lato",sans-serif;font-size:10px;font-weight:700;height:35px;line-height:35px;margin:0;min-width:110px;outline:none;padding:0 10px;text-align:center;text-decoration:none;text-transform:uppercase}#footer .top #block-newsletter-signup input.button.disabled,#footer .top #block-newsletter input.button.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}#footer .top #block-newsletter-signup .form-actions,#footer .top #block-newsletter .form-actions{display:inline-block;vertical-align:top}#footer .bottom{background-color:#000;padding-bottom:10px;padding-top:0}#footer .bottom #block-informations{color:#fff;font-size:12px;font-weight:300;line-height:1.2em;text-align:center}#footer .bottom #block-informations ul{font-size:0;line-height:0}#footer .bottom #block-informations ul li{display:inline-block;vertical-align:middle}#footer .bottom #block-informations ul a{display:block;font-size:12px;line-height:1.2em;padding:13px 10px}#header{background-color:#fff}#header>.wrapper{padding-bottom:10px;padding-top:10px}#header .header{font-size:0;line-height:0;position:relative}#header .header #block-block-linkedin-top,#header .header #block-suncnim-selecteurdelangue,#header .header #block-suncnim-formulairederecherche{display:none}#header .header .icon-ico_burger_menu{height:50px;line-height:50px;text-align:right;position:absolute;right:0;top:0}#header .header .icon-ico_burger_menu:before{color:#00679B;font-size:20px}#header .primary-menu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform .4s cubic-bezier(0.55,0.1,0.2,0.9);-moz-transition:-moz-transform .4s cubic-bezier(0.55,0.1,0.2,0.9);-o-transition:-o-transform .4s cubic-bezier(0.55,0.1,0.2,0.9);transition:transform .4s cubic-bezier(0.55,0.1,0.2,0.9);background-color:#fff;bottom:0;padding-top:60px;position:fixed;right:-320px;top:0;width:320px;z-index:100}#header .primary-menu>.container{height:calc(100% - 20px);overflow-y:scroll;padding:20px 20px 0 20px}#header .primary-menu>.container:before{border-top:solid 1px #E0E0E0;content:"";display:block;left:20px;position:absolute;right:20px;top:60px}#header .primary-menu .icon-ico_close{position:absolute;right:20px;top:20px}#header .primary-menu .icon-ico_close:before{color:#00679B;font-size:20px}body.navopen #header .primary-menu{-webkit-transform:translateX(-320px);-moz-transform:translateX(-320px);-ms-transform:translateX(-320px);-o-transform:translateX(-320px);transform:translateX(-320px)}.menuoverlay{-webkit-transition:opacity .6s cubic-bezier(0.55,0.1,0.2,0.9),width .6s cubic-bezier(0.55,0.1,0.2,0.9);-moz-transition:opacity .6s cubic-bezier(0.55,0.1,0.2,0.9),width .6s cubic-bezier(0.55,0.1,0.2,0.9);-o-transition:opacity .6s cubic-bezier(0.55,0.1,0.2,0.9),width .6s cubic-bezier(0.55,0.1,0.2,0.9);transition:opacity .6s cubic-bezier(0.55,0.1,0.2,0.9),width .6s cubic-bezier(0.55,0.1,0.2,0.9);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;background:rgba(0,0,0,0.5);bottom:0;font-size:0;line-height:0;position:fixed;right:0;top:0;width:0;z-index:90}body.navopen{overflow:hidden}body.navopen .menuoverlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;width:100%}#headerpage{position:relative;padding:40px 0;text-align:center}#headerpage>.wrapper{position:relative;z-index:1}#headerpage h1{font-size:46px;font-weight:300;line-height:1.2em;margin-bottom:30px}#headerpage .synopsis{font-size:22px;font-weight:300;line-height:1.2em;margin:0 auto;max-width:760px}#headerpage:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}#headerpage.image h1{color:#fff}#headerpage.image .synopsis{color:#fff}#headerpage.image img{display:none}#headerpage.image:before{background-color:rgba(0,103,155,0.6)}#headerpage.image .imgparallax{z-index:0}#headerpage.simple:not(.blue) h1{color:#00679B}#headerpage.simple:not(.blue) .synopsis{color:#00679B}#headerpage.simple:not(.blue):before{background-image:linear-gradient(to top,#f6f5f5 0%,rgba(255,255,255,0) 100%)}#headerpage.simple.blue h1{color:#fff}#headerpage.simple.blue .synopsis{color:#fff}#headerpage.simple.blue:before{background-color:#00679B;background-image:none}#headerpage.simple.blue .back{color:#58CDFF}#headerpage.simple.blue.light:before{background-color:#009FE3}#headerpage .back{margin-top:40px}.homepage .alllink{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:0;left:50%;position:absolute}.homepage .technologies .blocktitle{display:none}.homepage .technologies #block-suncnim-views-block-bloc-technologies{margin-top:0}.homepage .technologies .technosidebar{margin-bottom:0;height:300px;position:relative}.homepage .technologies .technosidebar .title{font-size:36px;line-height:1.0em}.homepage .technologies .technosidebar .synopsis{display:none}.homepage .technologies .technosidebar .image{background:none scroll no-repeat center transparent;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;bottom:0;left:0;padding-bottom:0;position:absolute;right:0;top:0}.homepage .technologies .technosidebar .image img{display:none}.homepage .technologies .technosidebar.blue:after{opacity:.7}.homepage .advantages{padding-bottom:130px;padding-top:50px;position:relative}.homepage .advantages .advantagestitle{color:#009FE3;font-size:36px;font-weight:300;line-height:1.2em;text-align:center}.homepage .advantages .blocs{font-size:0;line-height:0;text-align:center}.homepage .advantages .blocentry{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:60px auto 0;padding:100px 20px 0 20px;position:relative;text-align:center;vertical-align:top;max-width:270px}.homepage .advantages .blocentry .img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;height:90px;width:90px;top:0;left:50%;margin-left:-45px}.homepage .advantages .blocentry .img img{display:block;height:auto;width:70px;position:absolute;left:50%;top:50%;margin-left:-35px;margin-top:-35px}.homepage .advantages .blocentry .blocimgtitle{color:#009FE3;font-size:22px;font-weight:300;line-height:1.2em}.homepage .advantages .blocentry .content{color:#000;font-size:16px;font-weight:300;line-height:1.2em;margin-top:15px;padding-top:15px;position:relative}.homepage .advantages .blocentry .content:before{content:"";border-top:solid 1px #E0E0E0;display:block;left:50%;margin-left:-45px;position:absolute;top:0;width:90px}.homepage .middlecontent{background-color:#F6F5F5;padding:60px 0 60px 0}.homepage .middlecontent .wysiwyg h2,.homepage .middlecontent .wysiwyg h3,.homepage .middlecontent .wysiwyg h4,.homepage .middlecontent .wysiwyg h5,.homepage .middlecontent .wysiwyg h6{color:#009FE3;font-size:26px}.homepage .middlecontent .videocontent{margin-top:40px}.homepage .relatednews{background-color:#fff;margin-top:0;padding-bottom:100px;padding-top:50px;position:relative}.homepage .relatednews .blocktitle{text-align:center}.homepage .relatednews .newsline .datetime:before{color:#F6F5F5}@media only screen and (max-width:767px) and (orientation:portrait){.homepage .technologies .technosidebar{height:calc(50vh - 35px);min-height:100px}}#block-suncnim-selecteurdelangue,.block-suncnim-selecteurdelangue{display:inline-block;height:30px;margin-right:10px;position:relative;vertical-align:middle;width:30px}#block-suncnim-selecteurdelangue ul.links,.block-suncnim-selecteurdelangue ul.links{height:30px;left:0;overflow:hidden;position:absolute;top:0;width:30px}#block-suncnim-selecteurdelangue ul.links.disabled,.block-suncnim-selecteurdelangue ul.links.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}#block-suncnim-selecteurdelangue ul.links li,.block-suncnim-selecteurdelangue ul.links li{background-color:#F3F3F3}#block-suncnim-selecteurdelangue ul.links li a,.block-suncnim-selecteurdelangue ul.links li a{display:block;font-size:0;height:30px;line-height:30px;position:relative;width:30px}#block-suncnim-selecteurdelangue ul.links li a:after,.block-suncnim-selecteurdelangue ul.links li a:after{color:#A9A9AA;content:"";display:block;font-size:10px;font-weight:400;height:30px;left:0px;line-height:30px;position:absolute;text-align:center;top:0px;width:30px}#block-suncnim-selecteurdelangue ul.links li a[hreflang="fr"]:after,.block-suncnim-selecteurdelangue ul.links li a[hreflang="fr"]:after{content:"FR"}#block-suncnim-selecteurdelangue ul.links li a[hreflang="en"]:after,.block-suncnim-selecteurdelangue ul.links li a[hreflang="en"]:after{content:"EN"}#block-suncnim-selecteurdelangue ul.links li:first-child,.block-suncnim-selecteurdelangue ul.links li:first-child{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 1px #F3F3F3}#block-suncnim-selecteurdelangue ul.links li:first-child a,.block-suncnim-selecteurdelangue ul.links li:first-child a{height:28px;line-height:28px;width:28px}#block-suncnim-selecteurdelangue ul.links li:first-child a:after,.block-suncnim-selecteurdelangue ul.links li:first-child a:after{height:28px;line-height:28px;width:28px}#block-suncnim-selecteurdelangue ul.links:not(.disabled) li:first-child a:before,.block-suncnim-selecteurdelangue ul.links:not(.disabled) li:first-child a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:5px;color:#A9A9AA;content:"\e906";font-size:5px;left:50%;margin-left:-2.5px;position:absolute}#block-suncnim-selecteurdelangue.open ul.links,.block-suncnim-selecteurdelangue.open ul.links{overflow:inherit}#block-suncnim-selecteurdelangue.open ul.links li:first-child,.block-suncnim-selecteurdelangue.open ul.links li:first-child{-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}#block-block-linkedin-top,.block-block-linkedin-top{display:inline-block;margin-right:10px;vertical-align:middle}#block-block-linkedin-top a,.block-block-linkedin-top a{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:solid 1px #E0E0E0;display:block;height:30px;font-size:0;line-height:0;width:30px}#block-block-linkedin-top a:after,.block-block-linkedin-top a:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#009FE3;content:"\e90f";display:block;font-size:15px;height:28px;line-height:28px;text-align:center;width:28px}#main .login #headerpage.simple h1{float:none;max-width:inherit;text-align:center;width:auto}.login .user-login-form,.login .user-pass,.login .user-pass-reset{border:solid 1px #E0E0E0;margin:0 auto;max-width:400px;padding:20px 40px 40px 40px}.login .user-login-form label,.login .user-pass label,.login .user-pass-reset label{display:none}.login .user-login-form .form-item,.login .user-pass .form-item,.login .user-pass-reset .form-item{margin-top:20px}.login .user-login-form>p,.login .user-login-form .description,.login .user-pass>p,.login .user-pass .description,.login .user-pass-reset>p,.login .user-pass-reset .description{color:#A9A9AA;font-size:14px;font-weight:300;line-height:1.2em;margin-top:5px}.login .user-login-form [data-drupal-selector="edit-actions"],.login .user-pass [data-drupal-selector="edit-actions"],.login .user-pass-reset [data-drupal-selector="edit-actions"]{margin-top:40px}.login .user-login-form input[type="submit"],.login .user-pass input[type="submit"],.login .user-pass-reset input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background-color:#009FE3;color:#fff;display:block;font-family:"Lato",sans-serif;font-size:10px;font-weight:700;height:35px;line-height:35px;margin:0;min-width:110px;outline:none;padding:0 10px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.login .user-login-form input[type="submit"].disabled,.login .user-pass input[type="submit"].disabled,.login .user-pass-reset input[type="submit"].disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}.login .user-pass-reset{margin-top:60px}#block-suncnim-main-menu{border-top:solid 1px #E0E0E0;margin-top:20px}#block-suncnim-main-menu>ul{margin-bottom:60px}#block-suncnim-main-menu>ul a{color:#313131;display:block;font-size:14px;font-weight:400;line-height:1.2em;padding:15px 0 15px 20px;position:relative;text-transform:uppercase}#block-suncnim-main-menu>ul>li{border-bottom:solid 1px #E0E0E0}#block-suncnim-main-menu>ul>li.active>a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#F49738;content:"\e900";display:block;font-size:10px;height:10px;line-height:10px;position:absolute;margin-top:-5px;text-align:left;top:50%;width:10px;left:0}#block-suncnim-main-menu>ul>li.parent{padding-right:40px;position:relative}#block-suncnim-main-menu>ul>li.parent:after{-webkit-transition:-webkit-transform .2s,top .2s;-moz-transition:-moz-transform .2s,top .2s;-o-transition:-o-transform .2s,top .2s;transition:transform .2s,top .2s;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#A9A9AA;content:"\e917";display:block;font-size:15px;height:30px;line-height:30px;position:absolute;right:0;text-align:center;top:10px;width:30px}#block-suncnim-main-menu>ul>li.open:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);top:8px}#block-suncnim-main-menu>ul>li>ul{-webkit-transition:max-height .6s cubic-bezier(0.55,0.1,0.2,0.9);-moz-transition:max-height .6s cubic-bezier(0.55,0.1,0.2,0.9);-o-transition:max-height .6s cubic-bezier(0.55,0.1,0.2,0.9);transition:max-height .6s cubic-bezier(0.55,0.1,0.2,0.9);max-height:0;margin-right:-40px;overflow:hidden;padding-left:30px}#block-suncnim-main-menu>ul>li>ul>li{border-top:solid 1px #E0E0E0}#block-suncnim-main-menu>ul>li>ul ul{display:none}#block-suncnim-main-menu>ul>li.open>ul{max-height:1000px}#block-suncnim-main-menu>ul>li:last-child>a{color:#F49738}.maintenance-page{padding-top:60px;text-align:center}.maintenance-page header .wrapper>a{display:block;margin:0 auto;max-width:300px}.maintenance-page header .wrapper>a img{display:block;height:auto;width:100%}.maintenance-page header h1{color:#00679B;font-size:28px;font-weight:400;line-height:1.2em;margin-top:20px}.maintenance-page main{margin-top:40px}.maintenance-page main p{font-size:18px;font-weight:300;line-height:1.2em}.marcheline{position:relative}.marcheline h2{color:#fff;font-size:22px;font-weight:300;line-height:1.2em}.marcheline .image{position:relative}.marcheline .image img{display:block;height:auto;width:100%}.marcheline .image:before{background-position:center top;-webkit-background-size:auto 200%;-moz-background-size:auto 200%;-o-background-size:auto 200%;background-size:auto 200%;content:"";display:block;bottom:0;left:0;position:absolute;right:0;top:0}.marcheline .image:after{bottom:0;content:"";display:block;height:5px;left:0;position:absolute;right:0}.marcheline .content{bottom:20px;font-size:0;left:0;line-height:0;padding:0 20px;position:absolute;right:0;text-align:center}.marcheline.blue .image:before{background-image:-owg-linear-gradient(to bottom,transparent 25%,rgba(0,103,155,0.6) 50%);background-image:-webkit-linear-gradient(to bottom,transparent 25%,rgba(0,103,155,0.6) 50%);background-image:-moz-linear-gradient(to bottom,transparent 25%,rgba(0,103,155,0.6) 50%);background-image:-o-linear-gradient(to bottom,transparent 25%,rgba(0,103,155,0.6) 50%);background-image:linear-gradient(to bottom,transparent 25%,rgba(0,103,155,0.6) 50%)}.marcheline.blue .image:after{background-color:#58CDFF}.marcheline.blue .readmore{color:#58CDFF}.marcheline.orange .image:before{background-image:-owg-linear-gradient(to bottom,transparent 25%,rgba(250,162,24,0.6) 50%);background-image:-webkit-linear-gradient(to bottom,transparent 25%,rgba(250,162,24,0.6) 50%);background-image:-moz-linear-gradient(to bottom,transparent 25%,rgba(250,162,24,0.6) 50%);background-image:-o-linear-gradient(to bottom,transparent 25%,rgba(250,162,24,0.6) 50%);background-image:linear-gradient(to bottom,transparent 25%,rgba(250,162,24,0.6) 50%)}.marcheline.orange .image:after{background-color:#FCD69B}.marcheline.orange .readmore{color:#FCD69B}.marche .topcontent{background-color:#F6F5F5;padding:30px 0}.marche .topcontent .imgbg{display:none}.marche .topcontent .left .profil{color:#009FE3;font-size:0;line-height:0;margin:20px 0;text-align:left}.marche .topcontent .left .profil .pictoprofil{display:inline-block;font-size:14px;font-weight:400;line-height:1.2em;vertical-align:middle}.marche .topcontent .left .profil .pictoprofil:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\e90b";font-size:30px;line-height:1em;margin-right:15px;vertical-align:middle}.marche .topcontent .left .profil .pitcovalue{display:block;font-size:14px;font-weight:300;line-height:1.2em;margin-top:10px}.marche .topcontent .left .img img,.marche .topcontent .right .img img{display:block;height:auto;width:100%}.marche.blue .topcontent{border-bottom:solid 5px #58CDFF}.marche.orange .topcontent{border-bottom:solid 5px #FCD69B}.newsline h2{color:#000;font-size:16px;font-weight:300;line-height:1.2em}.newsline .image{position:relative}.newsline .image img{display:block;height:auto;width:100%}.newsline .image:after{background-color:#FAA218;content:"";display:block;height:5px;bottom:0;left:0;position:absolute;right:0}.newsline .content{font-size:0;line-height:0;margin-top:20px;min-height:80px;padding-left:90px;position:relative}.newsline .content .datetime{left:0;margin-top:-5px;position:absolute;top:0}.relatednews{background-color:#F6F5F5;margin-bottom:-60px;margin-top:60px;padding-bottom:40px;padding-top:40px}.relatednews .blocktitle{color:#FAA218;font-size:36px;font-weight:300;line-height:1.2em}.relatednews .newsline{margin-top:40px}.relatednews .newsline .datetime:before{color:#fff}#newsform{border-bottom:solid 1px #E0E0E0;padding:20px 0;text-align:center}#newsform .filter{color:#FAA218;display:block;font-size:10px;font-weight:700;line-height:35px;text-transform:uppercase}#newsform .customselect-container{display:block;margin:5px auto;max-width:200px}#newsform .apply{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background-color:#009FE3;color:#fff;display:block;font-family:"Lato",sans-serif;font-size:10px;font-weight:700;height:35px;line-height:35px;margin:0;min-width:110px;outline:none;padding:0 10px;text-align:center;text-decoration:none;text-transform:uppercase;display:inline-block;margin-top:5px}#newsform .apply.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}.news #headerpage h1{margin-bottom:0}.news #headerpage h1 span.titledate{display:block}.news #headerpage h1 span.titledate span.titlevalue{display:block;margin-top:20px}.news .newscontent .synopsis{color:#00679B;font-size:22px;font-weight:300;line-height:1.2em}.news .newscontent .img{margin-top:40px}.news .newscontent .img img{border-bottom:solid 5px #FAA218;display:block;height:auto;width:100%}.news .newscontent .wysiwyg{margin-top:40px}.news .addthiscontainer h2{color:#00679B;font-size:16px;font-weight:400;line-height:1.2em;margin-bottom:10px}.news .addthiscontainer .addthis_inline_share_toolbox{display:block;margin-left:-2px;min-height:50px}.pager{border-top:solid 1px #E0E0E0;font-size:0;line-height:0;margin-top:50px;padding-top:10px;text-align:center}.pager li{display:inline-block;margin-top:10px;vertical-align:middle}.pager li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 1px #E0E0E0;color:#FAA218;display:block;height:30px;font-size:10px;font-weight:700;line-height:28px;margin:0 5px;padding:0 7px;min-width:30px}.pager li a>span{display:none}.pager li.is-active a{color:#00679B}.pager li.pager__item--first a:after,.pager li.pager__item--last a:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;font-weight:300;display:block;line-height:28px}.pager li.pager__item--first a:after{content:"\e903"}.pager li.pager__item--last a:after{content:"\e904"}.pager li.pager__item--next a:after,.pager li.pager__item--previous a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.pager li.pager__item--next a:after{content:"\e901"}.pager li.pager__item--previous a:before{content:"\e916"}.content-list .pagetypeline .title{margin-bottom:15px;padding-bottom:15px;position:relative}.content-list .pagetypeline .title:after{border-bottom:solid 1px #E0E0E0;bottom:0px;content:"";display:block;left:0;position:absolute;width:90px}.content-list .pagetypeline .title a{color:#009FE3;display:block;font-size:22px;font-weight:300;line-height:1.2em}.content-list .pagetypeline .synopsis{color:#000;font-size:16px;font-weight:300;line-height:1.2em}.content-list .pagetypeline .readmore{margin-top:20px}.partnersbloc{background-color:#009FE3;margin-bottom:-60px;margin-top:60px;padding:40px 0}.partnersbloc .title,.partnersbloc .content{color:#fff;font-weight:300;line-height:1.2em}.partnersbloc .title{font-size:22px;text-transform:uppercase}.partnersbloc .content{font-size:16px;margin-top:15px}.partnersbloc .readmoreblock{display:inline-block;font-size:0;line-height:0;margin-top:20px}.partnersbloc .readmoreblock .readmore{color:#58CDFF;margin-top:0}.partnersbloc .partners{margin-top:40px}.partnersbloc .partners a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 1px #fff;display:block;margin:20px auto 0;padding:35px 0}.partnersbloc .partners a img{display:block;margin:0 auto}.partnersbloc .partners a:first-child{margin-top:0}@media only screen and (min-width:480px){.partnersbloc .partners:after{clear:both;content:"";display:block}.partnersbloc .partners a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-top:0;width:220px}.partnersbloc .partners a:first-child{margin-right:10px}.partnersbloc .partners a:last-child{margin-left:10px}}.ajax-progress{display:inline-block;padding:1px 5px 2px 5px}[dir="rtl"] .ajax-progress{float:right}.ajax-progress-throbber .throbber{background:transparent url(/../core/misc/throbber-active.gif) no-repeat 0px center;display:inline;padding:1px 5px 2px}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px}tr .ajax-progress-throbber .throbber{margin:0 2px}.ajax-progress-bar{width:16em}.ajax-progress-fullscreen{background:none scroll no-repeat center center rgba(255,255,255,0.5);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:9999}.ajax-progress-fullscreen:after{background:url(/themes/suncnim/images/ripple.svg) scroll no-repeat center center transparent;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;content:"";display:block;height:90px;left:50%;margin-left:-45px;margin-top:-45px;position:absolute;top:50%;width:90px}.projetline{position:relative}.projetline h2{color:#fff;font-size:22px;font-weight:300;line-height:1.2em}.projetline .image{position:relative}.projetline .image img{display:block;height:auto;width:100%}.projetline .image:before{background-position:center top;-webkit-background-size:auto 200%;-moz-background-size:auto 200%;-o-background-size:auto 200%;background-size:auto 200%;content:"";display:block;bottom:0;left:0;position:absolute;right:0;top:0}.projetline .image:after{bottom:0;content:"";display:block;height:5px;left:0;position:absolute;right:0}.projetline .content{bottom:20px;font-size:0;left:0;line-height:0;padding:0 20px;position:absolute;right:0;text-align:center}.projetline.blue .image:before{background-image:-owg-linear-gradient(to bottom,transparent 25%,rgba(0,103,155,0.6) 50%);background-image:-webkit-linear-gradient(to bottom,transparent 25%,rgba(0,103,155,0.6) 50%);background-image:-moz-linear-gradient(to bottom,transparent 25%,rgba(0,103,155,0.6) 50%);background-image:-o-linear-gradient(to bottom,transparent 25%,rgba(0,103,155,0.6) 50%);background-image:linear-gradient(to bottom,transparent 25%,rgba(0,103,155,0.6) 50%)}.projetline.blue .image:after{background-color:#58CDFF}.projetline.blue .readmore{color:#58CDFF}.projetline.orange .image:before{background-image:-owg-linear-gradient(to bottom,transparent 25%,rgba(250,162,24,0.6) 50%);background-image:-webkit-linear-gradient(to bottom,transparent 25%,rgba(250,162,24,0.6) 50%);background-image:-moz-linear-gradient(to bottom,transparent 25%,rgba(250,162,24,0.6) 50%);background-image:-o-linear-gradient(to bottom,transparent 25%,rgba(250,162,24,0.6) 50%);background-image:linear-gradient(to bottom,transparent 25%,rgba(250,162,24,0.6) 50%)}.projetline.orange .image:after{background-color:#FCD69B}.projetline.orange .readmore{color:#FCD69B}.projet .topcontent{background-color:#F6F5F5;padding:30px 0}.projet .topcontent .imgbg{display:none}.projet .topcontent .left .pictoline{border-bottom:solid 1px #E0E0E0;margin-bottom:20px;padding-bottom:20px}.projet .topcontent .left .pictoline .pictolabel{display:block;font-size:0;line-height:0;position:relative}.projet .topcontent .left .pictoline .pictolabel>span{color:#009FE3;display:inline-block;font-size:14px;font-weight:400;line-height:1.2em;margin-left:15px;vertical-align:middle}.projet .topcontent .left .pictoline .pictolabel:before{background:none scroll no-repeat center center transparent;color:#fff;content:"";display:inline-block;height:90px;vertical-align:middle;width:90px}.projet .topcontent .left .pictoline .pictolabel.picto-field:before{background-image:url(/themes/suncnim/images/ico_field.svg)}.projet .topcontent .left .pictoline .pictolabel.picto-summary:before{background-image:url(/themes/suncnim/images/ico_summary.svg)}.projet .topcontent .left .pictoline .pictolabel.picto-technology:before{background-image:url(/themes/suncnim/images/ico_technology.svg)}.projet .topcontent .left .pictoline .pictovalue{color:#009FE3;display:block;font-size:14px;font-weight:300;line-height:1.2em;margin-top:15px}.projet .topcontent .left .img img,.projet .topcontent .right .img img{display:block;height:auto;width:100%}.projet.blue .topcontent{border-bottom:solid 5px #58CDFF}.projet.orange .topcontent{border-bottom:solid 5px #FCD69B}#block-suncnim-formulairederecherche,.block-suncnim-formulairederecherche{display:inline-block;vertical-align:middle;width:160px}#block-suncnim-formulairederecherche>form,.block-suncnim-formulairederecherche>form{position:relative}#block-suncnim-formulairederecherche>form input[type="search"],.block-suncnim-formulairederecherche>form input[type="search"]{background-color:#F3F3F3;border:solid 1px #F3F3F3;color:#A9A9AA;font-size:10px;font-weight:400;height:30px;line-height:30px;padding-right:40px;text-transform:inherit}#block-suncnim-formulairederecherche>form input[type="search"]::-webkit-input-placeholder,.block-suncnim-formulairederecherche>form input[type="search"]::-webkit-input-placeholder{color:#A9A9AA;font-size:10px;font-weight:400;text-transform:uppercase}#block-suncnim-formulairederecherche>form input[type="search"]:-moz-placeholder,.block-suncnim-formulairederecherche>form input[type="search"]:-moz-placeholder{color:#A9A9AA;font-size:10px;font-weight:400;text-transform:uppercase}#block-suncnim-formulairederecherche>form input[type="search"]::-moz-placeholder,.block-suncnim-formulairederecherche>form input[type="search"]::-moz-placeholder{color:#A9A9AA;font-size:10px;font-weight:400;text-transform:uppercase}#block-suncnim-formulairederecherche>form input[type="search"]:-ms-input-placeholder,.block-suncnim-formulairederecherche>form input[type="search"]:-ms-input-placeholder{color:#A9A9AA;font-size:10px;font-weight:400;text-transform:uppercase}#block-suncnim-formulairederecherche>form .form-actions,.block-suncnim-formulairederecherche>form .form-actions{position:absolute;right:0;top:0}#block-suncnim-formulairederecherche>form .form-actions:after,.block-suncnim-formulairederecherche>form .form-actions:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#A9A9AA;content:"\e912";font-size:15px;line-height:30px;position:absolute;right:0;text-align:center;top:0;width:30px;z-index:0}#block-suncnim-formulairederecherche>form .form-actions input,.block-suncnim-formulairederecherche>form .form-actions input{font-size:0;height:30px;line-height:0;position:relative;width:30px;z-index:1}#main .searchpage #headerpage.simple h1{float:none;max-width:inherit;text-align:center;width:auto}.searchpage #block-suncnim-content>h2,.searchpage #block-suncnim-content>h3{display:none}.searchpage #block-suncnim-content>ol{margin-top:60px}.searchpage #block-suncnim-content>ol li h3{margin-bottom:10px}.searchpage #block-suncnim-content>ol li h3 a{color:#00679B;font-size:28px;font-weight:400;line-height:1.2em}.searchpage #block-suncnim-content>ol li p{color:#000;font-size:16px;font-weight:300;line-height:1.2em}.searchpage #block-suncnim-content>ol li p strong{font-weight:700}.searchpage #block-suncnim-content>ol li:not(:last-child){border-bottom:solid 1px #E0E0E0;margin-bottom:40px;padding-bottom:40px}.simplelist ul{border-bottom:solid 1px #E0E0E0}.simplelist li{border-top:solid 1px #E0E0E0}.simplelist li a{color:#00679B;display:block;padding:15px 0;font-size:16px;font-weight:300;line-height:1.2em}.simplelist li.active a{font-weight:400}#block-simplelogo{display:inline-block;vertical-align:middle}#block-simplelogo h2{display:inline-block;font-size:0;line-height:0}#block-simplelogo a{display:inline-block}#block-simplelogo img{display:block;height:50px;width:105px}#main .sitemap #headerpage.simple h1{float:none;max-width:inherit;text-align:center;width:auto}.sitemap>.wrapper{margin-top:60px}.sitemap>.wrapper>.sitemap-menu>li{margin-top:20px}.sitemap>.wrapper>.sitemap-menu>li>a{color:#000;font-weight:400}.sitemap ul ul{margin-left:20px}.sitemap li{margin:5px 0}.sitemap a{color:#00679B;font-size:16px;font-weight:300;line-height:1.2em}.technosidebar{margin-bottom:20px;position:relative}.technosidebar .image{padding-bottom:30px}.technosidebar .image img{display:block;height:auto;width:100%}.technosidebar .content{bottom:0;left:0;position:absolute;right:0;z-index:1}.technosidebar .title{color:#fff;font-size:22px;font-weight:300;line-height:1.2em;margin-bottom:20px;padding:0 15px;text-align:center}.technosidebar .readmore{color:rgba(255,255,255,0.8);display:block;margin-top:0;padding:10px 20px 10px 10px;text-align:right}.technosidebar .readmore:after{right:10px}.technosidebar:after{bottom:0;display:block;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.technosidebar.blue .readmore{background-color:#009FE3}.technosidebar.blue:after{background-color:rgba(0,103,154,0.8)}.technosidebar.orange .readmore{background-color:#FAA218}.technosidebar.orange:after{background-color:rgba(255,142,26,0.8)}.technologie.contentcols .leftcol{border-top:none}.technologie.contentcols .leftcol .markets{margin-top:50px}.technologie.contentcols .leftcol .markets .marcheline{margin-top:20px}.technologie.blue #headerpage.image:before{background-color:rgba(0,103,154,0.8)}.technologie.orange #headerpage.image:before{background-color:rgba(255,142,26,0.8)}.technologie .topcontent{background-color:#F6F5F5;padding:40px 0}.technologie .topcontent .bloc-simple-contact .container-border{border-bottom:none}.technologie .topcontent .topleft .toptitle,.technologie .topcontent .topleft .content{color:#009FE3}.technologie .topcontent .topleft .toptitle{font-size:36px;font-weight:300;line-height:1.2em}.technologie .topcontent .topleft .content{font-size:16px;font-weight:300;line-height:1.2em;margin-top:15px}.technologie .topcontent .topleft .bloc-simple-contact{margin-top:40px}.technologie .topcontent .topleft .bloc-simple-contact .readmore{margin-top:5px}.technologie .topcontent .topright{margin-top:40px}.technologie .topcontent .topright img{display:block;height:auto;width:100%}.technologie .middlecontent{margin-top:40px}.technologie .middlecontent .middletitle,.technologie .middlecontent .descbloc{font-weight:300;line-height:1.2em;margin-left:auto;margin-right:auto;max-width:760px;text-align:center}.technologie .middlecontent .middletitle{color:#00679B;font-size:36px}.technologie .middlecontent .descbloc{color:#000;font-size:16px;margin-top:15px}.technologie .middlecontent .blocs .blocentry{margin-top:30px;text-align:center}.technologie .middlecontent .blocs .blocentry .bloccontainer{background-image:linear-gradient(to top,#F6F5F5 0%,rgba(255,255,255,0) 100%);padding:110px 20px 20px 20px;position:relative}.technologie .middlecontent .blocs .blocentry .img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;height:90px;width:90px;top:0;left:50%;margin-left:-45px}.technologie .middlecontent .blocs .blocentry .img img{display:block;height:auto;width:70px;position:absolute;left:50%;top:50%;margin-left:-35px;margin-top:-35px}.technologie .middlecontent .blocs .blocentry .technotitle{color:#009FE3;font-size:22px;font-weight:300;line-height:1.2em}.technologie .middlecontent .blocs .blocentry .technolist{border-bottom:solid 1px #E0E0E0;margin-top:25px}.technologie .middlecontent .blocs .blocentry .technolist li{border-top:solid 1px #E0E0E0;color:#00679B;font-size:16px;font-weight:300;line-height:1.2em;padding:10px}.wysiwyg:after{clear:both;content:"";display:block}.wysiwyg>*:first-child{margin-top:0 !important}.wysiwyg p,.wysiwyg ul,.wysiwyg ol,.wysiwyg hr,.wysiwyg table,.wysiwyg blockquote{margin-top:20px}.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{line-height:1.2em;margin-top:30px;font-weight:300}.wysiwyg h2{color:#00679B;font-size:36px}.wysiwyg h3{color:#009FE3;font-size:22px}.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{color:#FAA218;font-size:16px;font-weight:400}.wysiwyg p,.wysiwyg li{line-height:1.2em}.wysiwyg div[data-oembed-url],.wysiwyg .youtube-embed-wrapper{display:block;height:0;line-height:0;margin-top:30px;padding-bottom:56%;position:relative}.wysiwyg iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wysiwyg blockquote{background-color:#fff;border:solid 1px #E0E0E0;padding:20px 30px}.wysiwyg blockquote p{color:#00679B;font-size:16px;font-weight:300;line-height:1.2em;margin:0;text-transform:uppercase}.wysiwyg ul>li:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#009FE3;content:"\e905";display:block;font-size:10px;left:0;line-height:22px;position:absolute;top:0}.wysiwyg ol{counter-reset:section}.wysiwyg ol>li:before{color:#009FE3;content:counter(section) ".";counter-increment:section;left:0;line-height:1.2em;position:absolute;top:0;width:1.0em}.wysiwyg ul,.wysiwyg ol{display:block !important;list-style:none inside;min-width:50px;overflow:hidden}.wysiwyg ul>li,.wysiwyg ol>li{padding-left:1.0em;position:relative}.wysiwyg li ul,.wysiwyg li ol{margin-top:0}.wysiwyg li{margin:5px 0}.wysiwyg strong,.wysiwyg b{font-weight:700}.wysiwyg em,.wysiwyg i{font-style:italic}.wysiwyg a{color:#FAA218}.wysiwyg hr{border:none;border-bottom:1px solid #E0E0E0;clear:both;display:block;margin-bottom:0}.wysiwyg table{display:block;max-width:100%;min-width:50px;overflow-y:hidden;overflow-x:scroll;width:100% !important}.wysiwyg table tr,.wysiwyg table th,.wysiwyg table td{padding:10px}.wysiwyg table th,.wysiwyg table td{line-height:1.6em}.wysiwyg table p{margin:0;padding:0}.wysiwyg img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:auto;margin-top:20px;width:100%}.wysiwyg img.align-left,.wysiwyg img.align-center,.wysiwyg img.align-right{float:inherit}.wysiwyg span.imgorig100 img,.wysiwyg span.imgorig100 .align-left,.wysiwyg span.imgorig100 .align-right,.wysiwyg span.imgorig100 .align-center{width:100px}.wysiwyg span.imgorig100 .align-left{float:left;margin:0 20px 20px 0}.wysiwyg span.imgorig100 .align-right{float:right;margin:0 0 20px 20px}.wysiwyg span.imgorig100 .align-center{margin:20px auto}.wysiwyg span.imgorig200 img,.wysiwyg span.imgorig200 .align-left,.wysiwyg span.imgorig200 .align-right,.wysiwyg span.imgorig200 .align-center{margin-bottom:20px;width:200px}.wysiwyg span.imgorig300 img,.wysiwyg span.imgorig300 .align-left,.wysiwyg span.imgorig300 .align-right,.wysiwyg span.imgorig300 .align-center{margin-bottom:20px;width:300px}@media only screen and (min-width:480px){.wysiwyg table{display:table;overflow-x:hidden}}@media only screen and (min-width:480px){.wysiwyg span.imgorig200 .align-left,.wysiwyg span.imgorig300 .align-left{float:left;margin:0 20px 20px 0}.wysiwyg span.imgorig200 .align-right,.wysiwyg span.imgorig300 .align-right{float:right;margin:0 0 20px 20px}.wysiwyg span.imgorig200 .align-center,.wysiwyg span.imgorig300 .align-center{margin:20px auto}}.wrapper{margin:0 auto;width:300px}#block-suncnim-local-tasks{background-color:#fff;font-size:0;line-height:0;text-align:center}#block-suncnim-local-tasks ul{display:inline-block;padding:20px 0}#block-suncnim-local-tasks ul li{display:inline-block;margin:4px 4px 0 4px;vertical-align:middle}#block-suncnim-local-tasks ul li a{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background-color:#b6b6b7;border-style:solid;border-width:1px;border-color:#767677;color:#fff;display:block;font-size:12px;font-weight:400;line-height:35px;padding:0px 10px;text-transform:uppercase}.parallax_ctnr{-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.parallax_ctnr .imgparallax{background:none center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;bottom:-30%;left:0;position:absolute;right:0;top:-10%}.alllink a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-size:10px;font-weight:700;line-height:1.2em;min-width:170px;padding:9px 15px;text-align:center;text-transform:uppercase}.alllink a:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901";display:inline-block;margin-left:10px}.alllink.orange a{background-color:#FAA218}.alllink.blue a{background-color:#00679B}.to_top{margin-top:60px;text-align:center}.to_top span{display:inline-block;vertical-align:middle;color:#FAA218;font-size:10px;font-weight:700;line-height:10px;text-transform:uppercase;vertical-align:middle}.to_top span:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";font-size:10px;line-height:10px;margin-left:5px}.linkedinlink{margin-top:20px}.linkedinlink>a{color:#009FE3;display:inline-block;font-size:10px;font-weight:700;line-height:30px;text-transform:uppercase}.linkedinlink>a:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90f";display:inline-block;font-size:15px;margin-left:8px}.readmore,.back{display:inline-block;font-size:10px;font-weight:700;line-height:10px;margin-top:15px;position:relative;text-transform:uppercase;vertical-align:middle}.readmore:after,.back:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:10px;margin-top:-5px;position:absolute;top:50%}.back{color:#FAA218;padding-left:15px}.back:after{content:"\e916";left:0}.readmore{color:#009FE3;padding-right:15px}.readmore:after{content:"\e901";right:0}@media only screen and (min-width:480px){.wrapper{width:460px}}
