html .yoast_premium_upsell--container,
html .yoast_premium_upsell {
display: none !important;
opacity: none !important;
width: 0 !important;
}  .sidebar-menu-language-english > a::before,
.sidebar-menu-language-spanish > a::before,
.sidebar-menu-language-french > a::before,
.sidebar-menu-language-italian > a::before {
content: "";
display: inline-block;
width: 24px;
height: 14px;
margin-right: 6px;
vertical-align: middle;
background-size: contain;
background-repeat: no-repeat;
position: relative;
} .sidebar-menu-language-english > a::before {
top: -1px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='30' viewBox='0 0 60 30'%3E%3CclipPath id='a'%3E%3Cpath d='M0,0 v30 h60 v-30 z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%2300247D' d='M0,0 v30 h60 v-30 z'/%3E%3Cpath stroke='white' stroke-width='6' d='M0,0 L60,30 M60,0 L0,30'/%3E%3Cpath stroke='%23CF142B' stroke-width='4' d='M0,0 L60,30 M60,0 L0,30'/%3E%3Cpath fill='white' d='M25,0 h10 v30 h-10 z M0,10 h60 v10 h-60 z'/%3E%3Cpath fill='%23CF142B' d='M27,0 h6 v30 h-6 z M0,12 h60 v6 h-60 z'/%3E%3C/g%3E%3C/svg%3E");
} .sidebar-menu-language-spanish > a::before {
top: -2px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='2'%3E%3Crect width='3' height='0.5' fill='%23AA151B'/%3E%3Crect y='0.5' width='3' height='1' fill='%23FFF200'/%3E%3Crect y='1.5' width='3' height='0.5' fill='%23AA151B'/%3E%3C/svg%3E");
} .sidebar-menu-language-french > a::before {
top: -2px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='2'%3E%3Crect width='1' height='2' fill='%23005BAC'/%3E%3Crect x='1' width='1' height='2' fill='white'/%3E%3Crect x='2' width='1' height='2' fill='%23EF4135'/%3E%3C/svg%3E");
} .sidebar-menu-language-italian > a::before {
top: -2px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='2'%3E%3Crect width='1' height='2' fill='%23009846'/%3E%3Crect x='1' width='1' height='2' fill='white'/%3E%3Crect x='2' width='1' height='2' fill='%23CE2B37'/%3E%3C/svg%3E");
}
#glt-translate-trigger {
right:68px;
}
#et_mobile_nav_menu {
padding-top:20px;
}
@media (max-width: 980px) {
#et_mobile_nav_menu .et_mobile_menu,
.dvcs_scrollable_mobile_menu.et_pb_menu .et_mobile_menu,
.dvcs_scrollable_mobile_menu.et_pb_fullwidth_menu .et_mobile_menu {
max-height: 80vh; overflow-y: auto;
}
} html #main-header {
position:fixed !important;
}
html .nav li ul {
border-color: #eb0005 !important;
border-top-color: rgb(235, 0, 5) !important;
}
.menu-item {
text-transform:uppercase !important;
}
#top-menu-nav .nav li ul {
padding:5px 0 !important;
}
.et_vertical_nav #et_top_search {
margin-top:20px;
}
#top-menu li.menu-item-has-children > ul.sub-menu {
margin-top:-10px !important;
margin-left:25px !important;
margin-bottom:15px !important;
width: 100% !important;
}
#top-menu li li a {
padding:5px 0 !important;
font-size:14px !important;
width:auto !important;
}
#top-menu-nav {
font-weight: 400 !important;
}
@media all and (max-width: 767px) { 
#page-container {
margin-top:70px;
}
}
@media (min-width: 981px) {
.et_vertical_nav #page-container #main-header {
position: absolute;
padding-top: 40px;
top: 0;
left: 0;
width: 300px;
height: 100%;
-webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);
}
@media (min-width: 981px) {
.et_vertical_nav #main-header #top-menu>li>a {
margin-right: -40px;
padding-right: 40px;
line-height:1.2em;
}
}
}
@media (min-width: 981px) {
.et_vertical_nav #et-main-area,
.et_vertical_nav #top-header {
margin-left: 300px !important;
position: relative;
}
}  .gob-projet-collab-grid .tg-item,
.gob-produit-ref-design .tg-item,
.gob-projet-grid .tg-item {
margin-bottom:35px !important;
}
.tg-center-holder {
width: 100%;
height: 100%;
}
.tg-center-inner {
height: 100%;
width: 100%;
display: flex;
justify-content: center;
align-content: center;
align-items: center;
}
.tg-center-inner {
height: 100%;
width: 100%;
display: flex;
justify-content: center;
align-content: center;
align-items: center;
}
html .tg-nav-font {
font-size: 16px !important;
font-weight: 400 !important;
} html #grid-2291 .tg-media-button,
html #grid-2879 .tg-media-button,
html #grid-2875 .tg-media-button,
html .gob-container-similaires .tg-media-button {
opacity: 0 !important;
;
width: 0 !important;
;
display: none !important;
}
html #grid-2291 .tg-item-overlay,
html #grid-2879 .tg-item-overlay,
html #grid-2875 .tg-item-overlay,
html .gob-container-similaires .tg-item-overlay  {
background-color: rgba(184, 0, 0, 0.8) !important;
}
.tg-item-title {
font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif;
font-weight: 300;
font-size: 18px;
line-height: 1.8em;
}
html #grid-2291 .tg-item-title a,
html #grid-2879 .tg-item-title a,
html #grid-2875 .tg-item-title a,
html .gob-container-similaires .tg-item-title a {
font-weight: 300 !important;
font-size: 22px !important;
color: #eb0005 !important;
}
html #grid-2291 span.empty-heart,
html #grid-2879 span.empty-heart,
html #grid-2875 span.empty-heart,
html .gob-container-similaires span.empty-heart {
display: none !important;
}
html #grid-2291 .tg-item-term,
html #grid-2879 .tg-item-term,
html #grid-2875 .tg-item-term {
font-size: 16px !important;
}
html #grid-2291 .tg-ajax-button.tg-nav-color.tg-nav-border.tg-nav-font span.tg-nav-color,
html #grid-2879 .tg-ajax-button.tg-nav-color.tg-nav-border.tg-nav-font span.tg-nav-color,
html #grid-2875 .tg-ajax-button.tg-nav-color.tg-nav-border.tg-nav-font span.tg-nav-color {
transition: all 300ms 0ms;
background-position: 50% center;
text-decoration: none currentcolor solid;
outline: 0 none currentcolor;
border-radius: 10px;
border-image: none 100% 1 0 stretch;
box-sizing: border-box;
margin: 0;
vertical-align: baseline;
background-attachment: scroll;
background-image: none;
background-origin: padding-box;
background-clip: border-box;
font-size: 20px;
font-weight: 500;
background-size: cover;
background-repeat: no-repeat;
border-width: 2px;
border-style: solid;
position: relative;
transition-behavior: normal;
display: inline-block;
background-color: #fff;
border-color: #000;
color: #000;
line-height: 1.7em;
padding: .3em 1em;
&:hover {
z-index: 2;
background-color: #1e181a;
border-color: #fff;
color: #eb0005;
}
&:after {
transition: all 300ms 0ms;
font-variant: normal none;
direction: ltr;
font-size: 32px;
line-height: 1em;
content: "5";
opacity: 0;
position: absolute;
margin-left: -1em;
text-transform: none;
font-feature-settings: "kern"0;
font-weight: 400;
text-shadow: none;
transition-behavior: normal;
display: none;
font-family: ETmodules;
}
&:before {
transition: all .2s;
font-variant: normal none;
font-size: 32px;
line-height: 1em;
content: "5";
opacity: 0;
position: absolute;
margin-left: -1em;
transition-behavior: normal;
text-transform: none;
font-feature-settings: "kern"0;
font-weight: 400;
text-shadow: none;
display: none;
}
&:hover:after {
transition: none 0s;
opacity: 1;
}
}
#gob-fil-ariane>.et_pb_text_inner>span>span:first-child>a:before {
Content: url(//goobie.fr/wp-content/uploads/2024/10/goobie-icon-web.svg);
display: inline-block;
vertical-align: middle;
margin: 0 8px;
height: 24px;
width: 24px;
}
#gob-fil-ariane > div > span > span > a   {
text-transform:uppercase;
}
.gob-projet-titre {
font-size: 56px !important;
}
.gob-projet-desc-long {
font-size: 18px !important;
}
.gob-projet-titre-tags,
.gob-projet-titre-categories,
.gob-projet-titre-specifications,
.gob-projet-titre-fiche,
.gob-projet-titre-nota {
font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
font-weight: 600;
text-transform: uppercase;
font-size: 12px;
letter-spacing: 1px;
line-height: 1.8em;
}
.gob-projet-categories>a,
.gob-projet-tags>a,
#gob-fil-ariane>.et_pb_text_inner>span>span>a {
line-height: 1.5em;
position: relative;
display: inline-block;
padding: 3px;
cursor: pointer;
text-decoration: none;
transition: color 0.3s ease;
color: #eb0005;
}
.gob-projet-categories>a:after,
.gob-projet-tags>a:after,
#gob-fil-ariane>.et_pb_text_inner>span>span>a:after {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 1px;
background-color: #eb0005;
transform: scaleX(0);
transform-origin: left;
transition: transform 0.3s ease;
}
.container-titre>h4.gob-projet-categories,
.container-titre>h4.gob-projet-tags {
color: #222 !important;
}
.gob-projet-categories>a:hover::after,
.gob-projet-tags>a:hover::after,
#gob-fil-ariane>.et_pb_text_inner>span>span>a:hover:after {
transform: scaleX(1);
}
.gob-projet-icone-telechargement:hover {
transform: scale(1.10);
transition: all .35s;
}
.gob-projet-icone-telechargement {
transition: all .35s;
} .specifications-container {
display: flex;
flex-wrap: wrap;
margin: -10px; }
.specifications-container-mobile {
display: flex;
flex-direction:column;
flex-wrap: wrap; }
.specification-item {
display: flex;
align-items: center;
width: calc(33.333% - 20px); margin: 10px;
}
.specification-icon {
display: flex;
justify-content: center;
align-content: center;
margin-right: 10px !important;
margin-left:15px !important;
width: 24px;
min-width:24px;
height: 24px; }
.specification-icon-mobile  {
display: flex;
justify-content: left;
align-content: center;
margin: 10px !important; }
.gob-projet-icones-specs {
width: 24px;
height: 24px;
margin-right: 15px !important;
} html .gobbie_hover_image .img-responsive:hover {
transform: scale(1.15) !important;
transition: all .35s !important;
}
html .gobbie_hover_image .img-responsive{
transition: all .35s !important;
} html .tag-cloud-link  {
margin:5px;
font-size:1em !important;
}
html .tag-link-59 {
display:none;
opacity:0;
}   .et_pb_scroll_top.et-pb-icon {
text-align: center;
background: #eb0005;
text-decoration: none;
position: fixed;
z-index: 99999;
bottom: 0;
right: 0px;
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
display: none;
cursor: pointer;
font-size: 48px;
padding: 10px;
color: #fff;
}   .gb-footer-haut p {
color: #1e181a;
transition: color .35s ease-in;
}
.gb-footer-haut p:hover {
color: #eb0005;
transition: color .35s ease-in;
}
.gb-section-footer .link {
color: #fff;
transition: color .35s ease-in;
}
.gb-section-footer .link:hover {
color: #1e181a;
transition: color .35s ease-in;
}
.gb-footer-social-icons {
text-align: center;
margin-right: 10px !important;
margin-left: 10px !important;
transition: all .25s;
border: 2px solid transparent !important;
border-radius: 50px;
transition: all .25s;
}
.gb-footer-social-icons:hover,
.gb-footer-social-icons:focus {
border: 2px solid #eb0005 !important;
background: #eb0005;
border-radius: 50px;
transition: all .25s;
}
html #gb-footer-bandeau-liens-menu .gb-footer-liens-menu>a {
color: #fff !important;
transition: all .35s !important;
text-decoration: none !important;
margin-right: 5px !important;
margin-left: 5px !important;
}
html #gb-footer-bandeau-liens-menu .gb-footer-liens-menu>a:hover {
color: #1e181a !important;
transition: all .35s !important;
text-decoration: none !important;
}
#gb-bandeau-copyright {
z-index: 2;
}
#gb-bandeau-copyright .gb-copyright,
#gb-bandeau-copyright .gb-copyright>a {
line-height: 1.5em;
}
#gb-bandeau-copyright .gb-copyright>a {
color: #eb0005;
transition: color .35s ease-out;
text-decoration: none;
}
#gb-bandeau-copyright .gb-copyright>a:hover {
color: #fff;
transition: color .35s ease-out;
text-decoration: none;
}
#gb-bandeau-newsletter {
margin-top: 25px;
}  #top-menu .menu-item-has-children > .sub-menu {
display: block !important; } html .quform .quform-button-next-default > button,
html .quform .quform-button-back  > button,
html .quform .quform-upload-button,
html  .quform-button-submit-default > button,
html .bouton-noir-arrondi {
background-color: #fff !important;
color: #000 !important;
border-radius: 10px !important;
border:2px solid #000 !important;
box-shadow: none !important;
-webkit-transform: scale(1) !important;
transform: scale(1) !important;
transition:all .3s !important;
font-family:'Lato',Helvetica,Arial,Lucida,sans-serif !important;
font-size:20px !important;
padding: .3em 1em !important;
}
html .quform .quform-button-next-default > button:hover,
html .quform .quform-button-back > button:hover ,
html .quform .quform-upload-button:hover,
html  .quform-button-submit-default > button:hover,
html .bouton-noir-arrondi:hover {
background-color: #000 !important;
transition:all .3s;
color:#eb0005 !important;
}
.quform-page-progress-bar {
height: 50px;
vertical-align: middle;
display: flex;
justify-content: center;
align-content: center;
align-items: center;
margin-top:35px;
margin-bottom:35px;
}
.quform-page-progress-text {
float: right;
margin-right: 8px;
font-size: 1.3em;
}
.quform-theme-light .quform-page-progress-bar {
background-color: #eb0005 !important;
color: #fff;
}
.quform-success-message {
background-color: #f7f7f7;
border-left:
5px solid #85c14b;
color: #000;
padding:
5px 15px;
margin:
0 0 10px 0;
position: relative;
}
#section_teasers_offre_valeurs div.titre_teaser_offre > div > h2 {
font-size:26px; 
} html .gob-navigation-news .nav-previous a,
html .gob-navigation-news .nav-next a {
transition: all 300ms 0ms;
background-position: 50% center;
text-decoration: none currentcolor solid;
outline: 0 none currentcolor;
border-radius: 10px;
border-image: none 100% 1 0 stretch;
box-sizing: border-box;
background-clip: border-box;
background-origin: padding-box;
background-image: none;
background-attachment: scroll;
vertical-align: baseline;
margin: 0;
border-style: solid;
border-width: 2px;
background-repeat: no-repeat;
background-size: cover;
font-weight: 500;
font-size: 20px;
position: relative;
transition-behavior: normal;
display: inline-block;
border-color: #000;
background-color: #fff;
color: #000;
line-height: 1.7em;
padding: .3em 1em;
&:hover {
background-color: #1e181a;
border-color: #fff;
color: #eb0005;
}
&:after {
transition: all 300ms 0ms;
font-variant: normal none;
direction: ltr;
text-shadow: none;
font-weight: 400;
font-feature-settings: "kern" 0;
text-transform: none;
margin-left: -1em;
position: absolute;
opacity: 0;
content: "5";
line-height: 1em;
font-size: 32px;
transition-behavior: normal;
display: none;
font-family: ETmodules;
}
&:before {
transition: all .2s;
font-variant: normal none;
text-shadow: none;
font-weight: 400;
font-feature-settings: "kern" 0;
text-transform: none;
transition-behavior: normal;
margin-left: -1em;
position: absolute;
opacity: 0;
content: "5";
line-height: 1em;
font-size: 32px;
display: none;
}
&:hover:after {
opacity: 1;
}
}
html .gob-navigation-news .nav-previous a,
html .gob-navigation-news .nav-nex a{
font-family: "Lato", Helvetica, Arial, Lucida, sans-serif;
}
html .gob-navigation-news .nav-previous a > .meta-nav,
html .gob-navigation-news .nav-next a > .meta-nav {
display:none !important;
} html .gob-navigation-news .nav-previous a > .nav-label:before {
content: url(//goobie.fr/wp-content/uploads/2024/11/arrow-left-1.svg);
margin-right: 5px;
margin-top:5px;
} html .gob-navigation-news .nav-previous a > .nav-label:hover:before {
content: url(//goobie.fr/wp-content/uploads/2024/11/arrow-left-red.svg);
margin-right: 5px;
margin-top:5px;
} html .gob-navigation-news .nav-next a > .nav-label:after {
content: url(//goobie.fr/wp-content/uploads/2024/11/arrow-right-1.svg);
margin-left: 5px;
margin-top:5px;
} html .gob-navigation-news .nav-next a > .nav-label:hover:after {
content: url(//goobie.fr/wp-content/uploads/2024/11/arrow-right-red.svg);
margin-left: 5px;
margin-top:5px;
} .gob-header-section-archive {
background-position: 50% center;
display: block;
box-sizing: border-box;
background-repeat: no-repeat;
animation-timing-function: linear;
animation-duration: .2s;
padding-right: 0;
padding-left: 0;
position: relative;
background-size: cover;
padding-top: 5vw;
padding-bottom: 150px;
text-align: center;
background-image: url(//goobie.fr/wp-content/uploads/2024/09/savoir-faire-rvb-scaled.jpg);
color: #fff;
}
.gob-archive-col-gauche-element {
border-bottom: 1px solid #eb0005;
margin-bottom:70px;
}
.gob-archive-col-gauche-element .et_pb_text_inner h2 {
line-height: 1.4em !important;
}
.gob-archive-col-gauche .prev,
.gob-archive-col-gauche .next{
display:none;
opacity:0;
}
html .page-numbers.current > .gob-archive-navigation {
color: #eb0005 !important;
background-color: #1e181a !important;
border-color: #ffffff !important;
border-radius: 10px !important;
}
html ul.tg-pagination-number > .tg-page > .tg-page-number{
background-color: #ffffff !important;
border:2px solid #000000 !important;
border-radius: 10px !important;
margin: 0 5px !important;
transition:all .35s;
padding: .3em 1em !important;
}
html ul.tg-pagination-number > .tg-page > .tg-page-current,
html ul.tg-pagination-number > .tg-page > .tg-page-number:hover {
color: #eb0005 !important;
background-color: #1e181a !important;
border-color: #ffffff !important;
border-radius: 10px !important;
transition:all .35s;
}
.gob-archive-col-droite 
html .gob-archive-col-droite {
border-left: 1px solid #c6c6c6;
padding:25px !important;
}
.div-et-pb-fullwidth-header-container-center {
background-position: 0 0;
outline: 0 none currentcolor;
border-image: none 100% 1 0 stretch;
padding: 0;
border-width: 0;
border-style: none;
border-color: currentcolor;
font-size: 14px;
vertical-align: baseline;
background-color: transparent;
background-repeat: repeat;
background-attachment: scroll;
background-image: none;
background-size: auto;
background-origin: padding-box;
background-clip: border-box;
box-sizing: border-box;
position: relative;
z-index: 3;
width: 80%;
max-width: 1080px;
margin: 0 auto;
display: flex;
-moz-box-orient: horizontal;
-moz-box-direction: normal;
flex-direction: row;
flex-wrap: wrap;
-moz-box-pack: center;
justify-content: center;
}
.div-header-content-container-center {
background-position: 0 0;
outline: 0 none currentcolor;
border-image: none 100% 1 0 stretch;
margin: 0;
padding: 0;
border-width: 0;
border-style: none;
border-color: currentcolor;
font-size: 14px;
vertical-align: baseline;
background-color: transparent;
background-repeat: repeat;
background-attachment: scroll;
background-image: none;
background-size: auto;
background-origin: padding-box;
background-clip: border-box;
box-sizing: border-box;
width: 100%;
align-self: center;
}
.div-header-content {
background-position: 0 0;
outline: 0 none currentcolor;
border-image: none 100% 1 0 stretch;
border-width: 0;
border-style: none;
border-color: currentcolor;
font-size: 14px;
vertical-align: baseline;
background-color: transparent;
background-repeat: repeat;
background-attachment: scroll;
background-image: none;
background-size: auto;
background-origin: padding-box;
background-clip: border-box;
box-sizing: border-box;
padding: 10px;
text-align: center;
margin: 20px auto;
width: 80%;
max-width: 150%;
}
.h2-et-pb-module-header {
background-position: 0 0;
outline: 0 none currentcolor;
border-image: none 100% 1 0 stretch;
background-clip: border-box;
background-origin: padding-box;
background-size: auto;
background-image: none;
background-attachment: scroll;
background-repeat: repeat;
background-color: transparent;
vertical-align: baseline;
border-color: currentcolor;
border-style: none;
border-width: 0;
margin: 0;
padding: 0 0 10px;
box-sizing: border-box;
font-family: "Lato", Helvetica, Arial, Lucida, sans-serif;
line-height: 1.5em;
text-transform: uppercase;
font-weight: 700 !important;
font-size: 90px;
color: #fff !important;
@media only screen and (max-width: 980px) {
& {
font-size: 36px;
}
}
}
.span-et-pb-fullwidth-header-subhead {
background-position: 0 0;
outline: 0 none currentcolor;
border-image: none 100% 1 0 stretch;
background-clip: border-box;
background-origin: padding-box;
background-size: auto;
background-image: none;
background-attachment: scroll;
background-repeat: repeat;
background-color: transparent;
vertical-align: baseline;
border-color: currentcolor;
border-style: none;
border-width: 0;
padding: 0;
margin: 0;
box-sizing: border-box;
display: block;
line-height: 1.5em;
font-size: 32px;
text-transform: uppercase;
font-weight: 700 !important;
font-family: "Lato", Helvetica, Arial, Lucida, sans-serif;
}
.div-et-pb-header-content-wrapper {
background-position: 0 0;
outline: 0 none currentcolor;
border-image: none 100% 1 0 stretch;
background-clip: border-box;
background-origin: padding-box;
background-size: auto;
background-image: none;
background-attachment: scroll;
background-repeat: repeat;
background-color: transparent;
vertical-align: baseline;
border-color: currentcolor;
border-style: none;
border-width: 0;
padding: 0;
margin: 0;
box-sizing: border-box;
line-height: 1.8em;
font-size: 20px;
font-family: "Lato", Helvetica, Arial, Lucida, sans-serif;
}
.div-et-pb-fullwidth-header-overlay {
background-position: 0 0;
outline: 0 none currentcolor;
border-image: none 100% 1 0 stretch;
background-clip: border-box;
background-origin: padding-box;
background-size: auto;
background-image: none;
background-attachment: scroll;
background-repeat: repeat;
vertical-align: baseline;
font-size: 14px;
border-color: currentcolor;
border-style: none;
border-width: 0;
padding: 0;
margin: 0;
box-sizing: border-box;
pointer-events: none;
z-index: 2;
right: 0;
bottom: 0;
left: 0;
top: 0;
position: absolute;
content: "";
background-color: transparent;
}
.div-et-pb-fullwidth-header-scroll {
background-position: 0 0;
outline: 0 none currentcolor;
border-image: none 100% 1 0 stretch;
background-clip: border-box;
background-origin: padding-box;
background-size: auto;
background-image: none;
background-attachment: scroll;
background-repeat: repeat;
background-color: transparent;
vertical-align: baseline;
font-size: 14px;
border-color: currentcolor;
border-style: none;
border-width: 0;
box-sizing: border-box;
pointer-events: none;
left: 0;
bottom: 0;
right: 0;
z-index: 3;
position: absolute;
margin: 0 auto;
padding: 10px 0 20px;
text-align: center;
min-height: 30px;
width: 100%;
}
.gob-header-section-archive-parent{
font-size: 14px;
line-height: 1.7em;
font-weight: 400;
font-family: "Lato", Helvetica, Arial, Lucida, sans-serif;
}
html .gob-archives-header-divider {
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNGRkZGRkYiPjxwYXRoIGQ9Ik0wIDB2MTQwaDEyODBMMCAweiIvPjwvZz48L3N2Zz4=);
background-size: 100% 100px;
height: 100px !important;
z-index: 10;
transform: scale(-1, 1);
display: block;
bottom:0 !important;
background-repeat: no-repeat !important;
height: 100%;
position: absolute;
pointer-events: none;
width: 100%;
left: 0;
right: 0;
}   .et_pb_widget {
margin-bottom: 35px;
} #cmplz-manage-consent .cmplz-manage-consent {
right: 85px !important;
padding: 15px;
cursor: pointer;
}
html .cmplz-cookiebanner .cmplz-header {
grid-template-columns: 120px 1fr 120px !important;
align-items: center;
}