.cli-switch input:checked+.cli-slider{background-color:#f03e3e}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#f03e3e;color:#fff;border-radius:0}@media screen and (min-width:993px){nav#site-navigation div>ul>li:not(.menu-item-has-children)>a span{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;overflow:hidden}nav#site-navigation div>ul>li:not(.menu-item-has-children)>a span:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;bottom:0;background:#f03e3e;height:2px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}nav#site-navigation div>ul>li:not(.menu-item-has-children)>a span:active:before,nav#site-navigation div>ul>li:not(.menu-item-has-children)>a span:focus:before,nav#site-navigation div>ul>li:not(.menu-item-has-children)>a span:hover:before{left:0;right:0}body.ast-primary-sticky-header-active nav#site-navigation div>ul>li:not(.menu-item-has-children)>a span:before{bottom:16px}}.ast-header-button-1 .ast-builder-button-wrap .ast-custom-button{background:url(http://cgt-cic-no.fr/wp-content/uploads/2020/12/icone_login.svg) right center no-repeat #f03e3e;padding:15px 40px 15px 18px}.ast-header-button-1 .ast-builder-button-wrap:hover .ast-custom-button{background:url(http://cgt-cic-no.fr/wp-content/uploads/2020/12/icone_login.svg) 102% center no-repeat #495057;padding:15px 40px 15px 18px}#gform_3 .gfield_required,body.logged-in .ast-header-button-1{display:none}.logout_link a{padding:.9em 1em}.fl-row-bg-embed .fl-bg-embed-code,.fl-row-bg-video .fl-bg-video{border-bottom-right-radius:150px}#somfrp_user_info{width:100%}#lostpasswordform legend{color:#f03e3e;font-weight:700}.sub-menu li{border-left:8px solid #ddd!important;-webkit-transition:all .25s linear;transition:all .25s linear}.sub-menu li:hover{border-left:8px solid #f03e3e!important}.ast-theme-transparent-header .main-header-menu .ast-masthead-custom-menu-items a:hover,.ast-theme-transparent-header .main-header-menu .current-menu-ancestor>.ast-menu-toggle,.ast-theme-transparent-header .main-header-menu .current-menu-ancestor>.menu-link,.ast-theme-transparent-header .main-header-menu .current-menu-item>.ast-menu-toggle,.ast-theme-transparent-header .main-header-menu .current-menu-item>.menu-link,.ast-theme-transparent-header .main-header-menu .focus>.ast-menu-toggle,.ast-theme-transparent-header .main-header-menu .focus>.menu-link,.ast-theme-transparent-header .main-header-menu .menu-item:hover>.ast-menu-toggle,.ast-theme-transparent-header .main-header-menu .menu-item:hover>.menu-link,.ast-theme-transparent-header [CLASS*=ast-builder-menu-] .main-header-menu .current-menu-ancestor>.ast-menu-toggle,.ast-theme-transparent-header [CLASS*=ast-builder-menu-] .main-header-menu .current-menu-ancestor>.menu-link,.ast-theme-transparent-header [CLASS*=ast-builder-menu-] .main-header-menu .current-menu-item>.ast-menu-toggle,.ast-theme-transparent-header [CLASS*=ast-builder-menu-] .main-header-menu .current-menu-item>.menu-link{color:#f03e3e}footer a{color:#fff!important}#gform_3 #field_3_5 label.gfield_consent_label,#gform_3 #field_3_5 label.gfield_consent_label a{color:#fff}#gform_3 #field_3_5 label.gfield_consent_label a:hover{border-bottom:1px solid #fff}