/* ==========================================================================
   CDTH Web · Ajustos del tema «strong» (sempre actius, amb qualsevol disseny)
   ========================================================================== */

/* ==========================================================================
   CAPÇALERA I PEU A AMPLADES INTERMÈDIES (ordinador petit, 1024-1279 px)
   El menú (escut + nom + 5 apartats) i el peu (470 + 80 + columna) feien
   més amplada que la pàgina i apareixia una barra de desplaçament lateral.
   ========================================================================== */
@media (min-width: 64em) {
	#menu-main-menu > li#menu-item-51 { width: 400px; }
	#menu-main-menu > li:not(#menu-item-51) > a { padding-left: 12px !important; padding-right: 12px !important; }
	.menusection::before { width: calc(max(0px, (100% - 1170px) / 2) + 430px); }
}
@media (min-width: 80em) {
	#menu-main-menu > li#menu-item-51 > a::before,
	#menu-main-menu > li#menu-item-51 > a img { top: -20px; width: 116px !important; height: 116px !important; }
	#menu-main-menu > li#menu-item-51 > a::after { left: 134px; top: 33px; width: 240px; height: 12px; }
}
@media (min-width: 64em) and (max-width: 79.99em) {
	#menu-main-menu > li#menu-item-51 { width: 308px; }
	#menu-main-menu > li#menu-item-51 > a::before,
	#menu-main-menu > li#menu-item-51 > a img { top: -14px; width: 104px !important; height: 104px !important; }
	#menu-main-menu > li#menu-item-51 > a::after { left: 118px; top: 33px; width: 180px; height: 11px; }
	#menu-main-menu > li:not(#menu-item-51) > a { font-size: 14px !important; padding-left: 8px !important; padding-right: 8px !important; }
	.menusection::before { width: calc(3% + 344px); clip-path: polygon(0 0, 100% 0, calc(100% - 52px) 100%, 0 100%); }
	.footer_wrap .rowfooter { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important; column-gap: 48px !important; }
	.cdth-trobans { column-gap: 32px !important; grid-template-columns: repeat(2, minmax(0, max-content)) !important; }
	.cdth-trobans p { overflow-wrap: anywhere; }
}

