#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#7893c8}.nav li ul{border-color:#ffffff}#top-header,#et-secondary-nav li ul{background-color:#f2f2f2}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.et_color_scheme_red #top-menu li.current-menu-ancestor>a,.et_color_scheme_red #top-menu li.current-menu-item>a,.et_color_scheme_pink #top-menu li.current-menu-ancestor>a,.et_color_scheme_pink #top-menu li.current-menu-item>a,.et_color_scheme_orange #top-menu li.current-menu-ancestor>a,.et_color_scheme_orange #top-menu li.current-menu-item>a,.et_color_scheme_green #top-menu li.current-menu-ancestor>a,.et_color_scheme_green #top-menu li.current-menu-item>a{color:#ffffff}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}@media only screen and (min-width:981px){.et-fixed-header#top-header,.et-fixed-header#top-header #et-secondary-nav li ul{background-color:#ffffff}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a{color:#ffffff!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_section.et_pb_section_first{padding-top:inherit}.et_pb_fullwidth_section{padding:0}}.cadre{background:blue;border-radius:2em;padding:2em}#cm-preheader-banniere{width:100%}#page-container{padding-top:0!important}header#main-header{position:inherit!important;margin-top:-.5em}.et_menu_container{width:100%;max-width:100%}div.logo_container{display:none}#top-menu{float:none;margin-bottom:-3px}nav#top-menu-nav{width:100%}#et-top-navigation{width:100%;padding:0}#top-menu li{width:100%}#et_search_icon{display:none}ul#top-menu{display:flex;-webkit-box-shadow:inset 0px 0px 9px 0px rgba(255,255,255,1);-moz-box-shadow:inset 0px 0px 9px 0px rgba(255,255,255,1);box-shadow:inset 0px 0px 9px 0px rgba(255,255,255,1)}#et-top-navigation{padding-left:0!important}li.menu-item{border-right:3px solid #fff}li.menu-item:last-of-type{border:none}li.menu-item:hover{background:#97B6DF}li.menu-item a{text-align:center;padding-bottom:.3em!important;padding-top:.3em!important}li.menu-item ul.sub-menu{width:100%}div#section-home{background-position:left top}ul.cm_news_list{list-style:none;line-height:1em}ul.cm_news_list li{font-size:1em;margin-bottom:1em;text-align:justify}ul.cm_news_list li::before{content:"\2022";color:#00AEEF;display:inline-block;font-size:2em;vertical-align:middle;margin-left:-1em;margin-right:.6em}ul.cm_news_list a{color:#000}ul.cm_news_list a:hover{opacity:.5}.cm_btn_simulateur{background:#fff;color:#19317C;border-radius:.2em;padding:.5em 2em}.section-structure-base{}.cm_realisation{margin-bottom:1.5em}.cm_realisation a{color:#000}.cm_realisation a:hover{opacity:.7}.cm_realisation span{display:block;width:100%}.cm_col{float:left}.cm_col_6{width:60%}.cm_col_4{width:40%}.cm_clear{clear:both}@media screen and (max-width:980px){#top-menu-nav{display:none!important}}#et_mobile_nav_menu .mobile_menu_bar.mobile_menu_bar_toggle::before{color:#fff;padding-right:1em}div.et_pb_section.et_pb_section_0{background-image:url(https://viridiselec.com/wp-content/uploads/2020/02/fond_espace.jpg)!important}.et_pb_section_0{padding-top:51px;padding-right:0px;padding-bottom:54px;padding-left:0px}.et_pb_row_inner_0{border-radius:10px 10px 10px 10px;overflow:hidden}.et_pb_cta_0.et_pb_promo{background-color:rgba(89,219,224,0.13);border-radius:25px 25px 25px 25px;overflow:hidden}.et_pb_row_inner_1.et_pb_row_inner{margin-bottom:36px!important}.et_pb_column .et_pb_row_inner_1{padding-top:0px;padding-right:0px;padding-bottom:0;padding-left:0}.et_pb_text_0.et_pb_text{color:#FFFFFF!important}.et_pb_text_0{font-size:22px;text-shadow:0.08em 0.08em 0em #0C71C3;margin-top:110px!important}.et_pb_text_1 h2{font-size:28px;color:#19317C!important}.et_pb_text_1{background:#E1F4FC;min-height:70vh}@media only screen and (max-width:980px){.et_pb_text_0{margin-top:0px!important}}