/* ==========================================================================
   WCFM · Skin "Ruano Femenino"
   Paleta inspirada en el logo Ruano (marrón chocolate + crema) con un
   acento rosa empolvado para un look elegante y femenino.
   NO modifica los archivos del plugin: se carga DESPUÉS de sus CSS
   para sobrescribir colores, tipografía y formas.
   ========================================================================== */

@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@600;700&family=Poppins:wght@400;500;600&display=swap');

:root{
  --ruano-chocolate:   #3B2A1E; /* marrón del logo */
  --ruano-chocolate-2: #2B1D14; /* marrón oscuro (hover/activo) */
  --ruano-crema:        #FBF3EC; /* fondo crema cálido */
  --ruano-crema-2:      #F3E4DC; /* filas alternas / bordes suaves */
  --ruano-rosa:          #C97B84; /* acento rosa empolvado */
  --ruano-rosa-suave:   #E7B9BE; /* rosa claro para hover/estados */
  --ruano-oro:            #C9A15A; /* detalle dorado sutil */
  --ruano-texto:         #4A362B; /* texto principal cálido */
}

/* ---------- Tipografía general ---------- */
#wcfm-main-contentainer,
.wcfm-content,
#wcfm_menu,
.wcfm_header_panel,
#wcfm-main-contentainer input,
#wcfm-main-contentainer select,
#wcfm-main-contentainer textarea {
  font-family: 'Poppins', sans-serif !important;
  color: var(--ruano-texto);
}

#wcfm-main-contentainer h1,
#wcfm-main-contentainer h2,
#wcfm-main-contentainer h3,
#wcfm-main-contentainer .wcfm-page-headig,
#wcfm-main-contentainer .postbox h3,
.wcfm_dashboard_stats_block strong,
.wcfm-title-bt-both,
.panel-title {
  font-family: 'Playfair Display', serif !important;
  color: var(--ruano-chocolate) !important;
  letter-spacing: .3px;
}

/* ---------- Menú lateral (sidebar) ---------- */
#wcfm_menu,
#wcfm_menu_expander,
#wcfm_menu .wcfm_sub_menu_items,
#wcfm-main-contentainer .wcfm_menu_items,
.wcfm_menu_top_wrapper {
  background: var(--ruano-chocolate) !important;
}

#wcfm_menu .wcfm_menu_items a.active,
#wcfm_menu span.wcfm_sub_menu_items a:hover {
  background: var(--ruano-rosa) !important;
  color: #fff !important;
}

#wcfm_menu .wcfm_menu_items a:hover span,
#wcfm-main-contentainer .wcfm-page-headig a.active .wcfmfa {
  color: var(--ruano-rosa-suave) !important;
}

#wcfm_menu .wcfm_menu_items a.active:hover span,
#wcfm_menu span.wcfm_sub_menu_items a { color: #fff !important; }

#wcfm_menu li.wcfm_menu_items { border-right-color: var(--ruano-rosa) !important; }

/* ---------- Cabecera / topbar con textura de paja (foto de la gorra Ruano) ---------- */
/* OJO: antes esta zona se ponia en blanco y dejaba los iconos/numeros en blanco
   sobre blanco (invisibles). Ahora usa la MISMA barra oscura de siempre, con la
   foto de paja de fondo + una capa marron encima para que el texto blanco se
   siga leyendo perfectamente. */
#wcfm-main-contentainer .wcfm-page-headig,
.wcfm_menu_logo,
.wcfm_menu_no_logo {
  background-image:
    linear-gradient(rgba(43, 29, 20, 0.86), rgba(43, 29, 20, 0.86)),
    url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAcFBQYFBAcGBgYIBwcICxILCwoKCxYPEA0SGhYbGhkWGRgcICgiHB4mHhgZIzAkJiorLS4tGyIyNTEsNSgsLSz/2wBDAQcICAsJCxULCxUsHRkdLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCz/wAARCABlAYMDASIAAhEBAxEB/8QAHAAAAgMBAQEBAAAAAAAAAAAABQYABAcDAgEI/8QAOxAAAQMDAwEGBAUCBQUBAQAAAQIDBAAFEQYSITETIkFRYXEHFDKBFUJSkaEjYjNyscHRFiRDgvDhkv/EABkBAAMBAQEAAAAAAAAAAAAAAAECAwQABf/EACMRAAICAgICAwEBAQAAAAAAAAABAhEDIRIxIkETMlEEYVL/2gAMAwEAAhEDEQA/AF/TU2TqDSWpVyy5NfQ63tRISAO8k4SB6kUqxLizJil+7vupLq9qnEZSlSiMjBPCunTgcdaatMQrnYrXquLcpEZu4BDag0Fcs9kpXKsJ4BKk4PXFe4Hw9ffelv3B9cW3uyPmENle1YQUqwknohI3qz4jA48a81xh7PRTkRVpF+tNqiQOwLECOXSJBU0glZBDhWkEA5B48Qrima06ej6eiOOBBkun+rlOAHVEchvcrIBBHPv4d2g161nbLDF/DLYY7shlraARuaYAG0cHqrjk0iW+43O+6ilsN29NyfkuNKddeJHZBG7PToMrGQP04HFdTZ1pdmnxU3B3VNrclpTGZiKkSW0MOqcQUdkQlKzgbTuJPP1ZOKASparZrpiAw3IW1LWHXnkAkpSSUfV1SAfLwotJYlWG3fPynlpecbeQ3GCsJylvCR6q7p6/q9BVB/VUq3WZMiFCRLbuGEhfaLQoYz/TJSfQ/ceOanFcopjvUjleIl0hWpuA2thbSgFPodVhSne0VzxnPGzHlSRcpL8deFyJsIK6rYfUpOfbOacHrk7cGezetsoyQrvhL6X3G89AoKx9huyfGg71pRIfWmc6W2wM4SypKifUE7R+9LByj9gzd9DGpyFrG0oRbrlHk3lkBCHFjs1Poz0Wk8pV7A9B5mlhnTd5hTrgi6boivllNoUoZQoq8vMDj964M2WHOujMC22xCFAZXIcIPZgDlSiCcY/mn0Ps29gNXC8NSLUhrY23IPavLI5UoqJOOTgDvDiqOaj0IotmPTUqQlUQBYDOArn6leA9a2WPDOldANMKWTIS1vcPmtXGP/vKqGmdO6dvd/akW+GhcdtwuqWtaiAR0x+X+atfEq9RYcqPCfa7ZBy4Wwgr3c+OPf8A1qOWXJrGhoKtsyJ96JJdmLdSqQ+Wlq3EHahXglH/ADTlpC+yzGjNNPORnSjCdhwy9zgBSeiVHw8/Gl+76rYXH2RYi20kFIJQlI468A0fZhoYs6kOo57JLZGM5wMn+T/FacjqO0TjTkWNQajECWEag05EuMR7hMhtAZdHoo4xuoU/ZdKXkMyYt5fsrzuezRcGwUKxz9QOByasWuWuXYn498WXWz3GQpPaOuHy5I9OT05zX1fw61FqBVt+UhtpaYbBW7IO1O5SskbepPoKMJxTpgyJraOH/Ql4Rb5AtjzMxayO1koXwB+lHh980sTIFwtqXWV26Q2oJ7JIU2T/AKVtGm/hNJgXAXCbqGY5KUdykx1lpOfLg9Kb5MWx2VpT01xpG05K3FAEDz5qMv6YxdLYyxuS2YNG0Ndr0EvRYSoPaICgp04KFDhX/qetMdl+DbMUoenSVPr/ALO6kU0XD4o6eiKCYgMgJOO027Wx9+pqtLu911IyDYtR25or/wDGkEqPtnkftSPNmnpaQyxQRfa03YtPMbnVRobQHJOAs/vS5c/iXpWyrULfHXcn0jhY+kH/ADHrStdfhzqR2Z8zdVSX2cblKZc7ZXsArFWIUDTlrbcdNrmb2gVrkTmwlKMeAzypR8gDTQxQXlJ2wOb6Wiy58Qb7eGd2WrPEPXb9avYngUosNuS57q5faOvNr3LU6SpSQOiST6AmnWxXHR98llDuYklRyETkDC/8qhwKdZOkbVMgFKWGm3SkhLzaecevnTSax+hk2zJbBqKRZoTiLwgP2+UrKI5P9RJ8VI8qa3rVHkQW5ccfiEJach5Ce+geSh4f/eRpZ1Jp6RpiSJF4bckBz/DeZGUuDyB6Ch+m9RXqNeWjaGAnfnLH5FjzJqjjzVx0TunRfumh5AHbQVp7NaSWlA+Oeh8jj+aG2y7T44Mae9FeZQe8xO/qKH260/affZuD7jsPDbUg75FueVksnOe0bx1HpVzUmh4t3kGZCS2uXs5RnKHVeGSKVZVHxkNwvaM9cjabmEuo7W3kD6iS41n26ge1Drlp2e1HEpiK1PidQ/FO5P7DlP3rtLt1ybWhxcVTriVFtUcjHZK9B4pphjRWdKW5N1vA+XdWMMRGFbVu48TjoPOqc3Ba2xOPL7A2xyrjb7OZE5AVbk8JakKJI/yHqPtRVhqz31tt9lDsN8HudsnYT7K6GhA1zBkSEpuFsLjGcocbVscbz5eHFd3bJb760HrLqBch3du+UuCyhePJJ6UOLq5aGUl1EZrXppbU1RbCEqcGVI/Kv7in1vTMWRbJdu2tR5q28JcI+lXUE+nQH3rOXkXfQGlY1xmyVOma6Q3DUoq2oAPO7x8M+XhT9YdRxdVW2JdI7myS0naUrV3hg4KT5ivO/oxy+66NeNxTpiVB1JHs9yet91hOwZUVwocwO0Rn38j4Yp6hXSwXptsyI8OehHCXG+FoPuOR9quaq0jZtXwWnJ5+WlJISiUhIJGOgWPEDyNIrOlZ+kbrD7OzxprMiQhhExtKVtAqUEhSiBlGOvPFL8cMi5QdMblT2aImAtDIOnr87AfB/wAObufbWPLJIV9+RXyVcr2hiQxf9MxrpBSyHFOR8PJeA6hKMZyPDypdh3BL2onmXZyYcUJCmXW4p2PDJTgc48AetN9ugXWVNaMC4odjDlx/YoAHyweCfTOKhGc06YHGPYjoh/DS9yUtwZMiyTy5s7FBKTu8U7HAc+1F7J8EnbfekThf1sW9CSQ2yyW1LUfBSdxTtHlin2dIsdpfauEpMZ2c2OxQ+W0l0/2g9aG3+VN1HaFsW+Q3GccTjap0tLP/ALAEj7Vp+aK0mSqTOKl2WxXJmJBiyJ89Z2DtX1JaScEhSuMAHHgk4yKHXHV13ucVIhtBuMpISSwoKW2eiklPXgjAxnIrhAmXa1uQrfqO1vTmzHJM1OCptWcbCeAvgfx611atMJq3uztNy0v29eVOFleVMLT/AG9cDBGPAdKjKMq8SsOC7Rw0pY7ev4jSL+ntC5FipdWhS+0bS+53QoKPI7qVZT4ZplkXRjdLugfD0RDSVoWgblEHkrATklOOlULe2i0W5D64zakPo+dekRWtiS4pIBUtPnz/AK0BtjpuWom7vBuaF2OO0lpjsgUKeKRjBV02pJOceVPKXNb9C8N2drjpa1yFyLxqB164qkIR2bLiS2hpIOQEIHPl1VnOaEy9TQW9JMXlccxmVvrZQrntXQgqTlGOcl3b7dmSc4FN8iGu+RVtwUoQrgokutlTSF9AoeKj4jHHrXe0WCw21iMuV/3DttQGWlP94pKcjcAeAo8ncOe8fOmxzTVyOkq6EfSumtQ6juP4nc4KYEBxtKUtOqUpRKeEKbQRxhPHOOeaebPpqw6UMi5Q2U/MvZW7JcWFL5HPJ4Az4CqV41+zGli22iO5OnuDCWGhk+58h6qrvFszFyZaYvyMvDMjs2lqSk5B3ITzyM8gjnNdOTfWhUq2zsvW0QLIMhrI9BUoIpjSDKi21oqItCeAp1sFR9yealDX6Df4Wb5aWkS2b1AaU664puK88k/1EIK094g904wMq64FJrt/1MnVDZbtjq4cKUtC1qSlKFBJ27gV4GT1FMOktUokZSdpUe4vBJbV5gEgBWfPw8KWNf6Kur9xm3GO07cLU9hSWm17nI/AynZ55B5Gft43x91ID/w66t+G9vkaoRe4wiR7dNwXkKJbPaKOSBjjkc46k8CvUqNGgz0xoN7Yt8IHtHGWI6lSHwFJQdzmPFfdyOQOK96EuDEu3S9J3BTim2A2thbySeyV4Ak8/WN38UrotNxZ+Id4jypiWkKW48EBzvpQZDbqsDrgjI9zVk5Nu2LxQ5/EvT8+6RYTcObDhs7CXRJWUFWSM8gHwz/FUbHo6dG0zJgv3CKdxLjC2cnsFkckEjB73Io78R7e5dtIthlgPuFxtKcnolak7s+fAP7Uq2+DaNPwe1Xe5USUpKW20JdwhQSnhSUnjpjOfX3qWOT+PXYWtg2L8P58CG+5cb5PdVuwGYjHaKUfMlWc0OdjMsuQ0xbfPnKuClAB5wgpCVhKiU9E9SefSikXWl4ZvXyNtK762tI7NHZgLBJwUlSfp486f5Atr+nXJuoGENrhqS8snK+zSrAwcckZAyPSnlOS+2w0hUGnPwyK5AjjY/IUXHXUDakoBOxJUOeBxx1PHSqT8LTlljA3OSJK2B3GnOEI9EoHA+9ENWXOVPt4/B7q06y4k4MUBS1AeCT09sd6lC3/AAr1bqB1t5lksxnBlb0xzaoc+R738UkYuX2dHXx6NX0BHS7Z5d7WgoTIUUMZGNqE+P75+2KyfXkufdL3JnREurbVhposp3K48CPUnr5V+gI9mYjWRq1/Swhvs8IOCB55qi3HsWmWAxFbiw0AdQN68jxJ61CE1CfJB48lRgtg+FOp7w8w7JhohxELzvlHBczycDyPTmtbhfDaE2hwz7i8/wBp3ihskJB8ga93H4i2SGHnUKLpbQSXFk/wPGlK/wCvb25DlPsRjHCBlClYI5PT3q082TL0JHHGDNEh23S2mIgUhiJDCOAtwDd7ZPJNDpHxGtSrwi0W1tcuatQG0DCGwAckn/7qKzLTkF6TdG5OqVrkyWEmS4w4vux0HopY6b1YwkeXPWrOlHDd7pedRNtBpcxSo8chOFBOR3sfZP7UHhpNzdjxlfR7unxE1FedSTLNa1httkqbMiOQOnlnjrxQq6PPRmyq8bpkVbeFuLVyQen3p1haUZs1s7RG5uP9Ti1kcn18STSRfbddNUTOygxDCsjfSZLBbQv+7vcn0ApoKEn4aQG3FbFq5MxW56o64ri4kfBSlSthUCAdx/ej1hToiTGSH2ZdsffO1DqCVf8A8mq0DTwvPbQzIXdHmnU9g4yglUhPTkn8vArTtOfD+JZFC9X5UdUhsYRvUAzHT5DxKvWqzyQiqsVRbdgOPZb/AKdlyXYepH125AC2USCFbQRzvKs7B7USgatF2j/K3m1Q5SHsIQpxHZpex0Kd1dL1rCxyGnHIUcTY8VWDKeSERmlf2I/Ovy8/E1l9/wDnrjqWO1f5SoqpSUOMIUknskqXgHCeOgNTjF5PsO0ooe5LHw7VPciSI67DNx3kuJ2BRPkT3SKM2/S863xI6LBqGPKYChuYmgqS4P7cfSfTpSk3ATOT/wBNalSqQpC0ogzlDCsHwB6mmHUsGDp+6RX1dvGaitBKuzdLaFK8AojqeOnTmlnJWlEMV7YXkw9QJYWmbYmZ8NzuutIcS82fXnFJWp9MnZ83p+A61gYeS2tTMlgeakY5R/cKlv8AiPen76GbatT7TxIb7RpW0D/MSDTzq+/JsWoLMxLYdfmvN9slcdreoKyOQOviaXlOMkqBxjIz/S1thXaKYTriouoLYUvtPpV33WT1So9FFJ656imNvUTtvcbjXJgNqcXhD7YwlzH+ij1H7U5TLXZJSYd71IuNbpnVC0pLEg+igOSfTGKuxpMRR32+1IcAIILgyrjooZpZybdsaEfwX51lNyciXOFCMiUO4FFBT2rZHTPQKHlSHdvhuJMt6ZqzVNvgTXO6lkOfMFKc4ACRjBHkMitVvYnzYiFIu0q3yADlCwlCCf0k+H2pef0/btXRIzMlj5e6w1ApJHLyU9Uk/wC9DHm+N2NOHJUzMYultCNSgyH73eVBexSmWEsIyDggEnn7ZNO8ezsWWCHNI2dNqkOJ7NUu5p3rAP6R13fajNzjDT7bibJbkzpKQECOja240Ove3EZH+XNK101Ddob6mZUZTsxY721KuzaHXG/ACjnjArRLJPJsjCKie7jc7y2sC7PN39CgEFhUdO3yAAPHjXdcXTllkoS0k6duJQFqxhbXPOwk8j1Arzpd6+LssvUd3itoRHJRb4aUhAde6BSieoB5z04VSgrTOoZsxq6SGmJi23O0fbbfKy8Sckp8jjw6V3xNqmwvJXSNhstzakMpS8GXlKPCgQ424PUeBotLZPYGRbAtC0jvxic7h5p8/asvi6ZZZhm7M3+e2qQ4VFpbQPZk/SCjrxWq6ItNybsTU/UyktPfUloHBSPNR8/SsbwuD8WVlkTVtbOdhskl/wCWmKLcO1NI3txUM7VKXuzkfpHpV676sgt3FNqjvoeuJbLgjNqwEp6gqPTrwPPyrpepD+pbUU2t1UdwHclsnaXU+WR0pYTbId8Zejz2wzLbaMUPJSUusg/lPmPTrSOcW/8ADoRvb7FiXIvFytTz1sU0xKWSt1qW0VLRxynJ4SryOKGac1Tf3Hmuy7CdELvYFbxDa215xt8icHJx0x4UxvyJOl5Udm7Andhtl949oh4Dphwd7HooKq3EsdlXqeBekvqYUwpYairWOyKj1Ug/SScnJBPrijB46qS0O2/RcXrtq1yHWJryY6UOljLispdI47vpkYq5AtFiVIXPtzaLVMePeegEpQ4fNSRhKj9qQm9AP3DU5fu4dG1RkLdfIEdGVZCB+pRJKj5YxXC3S2m9TrZTPdeTKW4hoRhhLCQcNlR6cjGc+dUcOK8WIvJ7NJvtpu1xhsoDwnx0tbHGkL+Xycg5zjOMA8VF2y22xMdpwANtowmNs2NJHljxHvQ1oX2OxHXGS7LKj3luYaSn13eNHoxXeIq4l+gMqhY57bDgWf7cGs129j00tA2drGM01/2q2lOZ2gLcCUg+QwM/sDVZnTt+1Chx64yENxXk7ShG9AQPMKyCVe4FHoitI2dBbtcGO2sHPcbxg+ZJ5zXy/aruVvYaMC2GQlfBVuO1I9cDin5RXQnlLrR9tmlYdhtnytnaRE3fU+lHaOrPmSfqPvXRnTjDSzIVdpolfWXX9uc+YHl6Ui3n4jd5pmau4tOLSSpiOOyB9SvnikoalamXB1td1nOsuHBkSB2rbCRzjA4OfPrVlGUlZ3F/prszRFsmzHZLmpltLcO4obWlKU+gFSlWDKs4gtB4MyXNvedb27VnzHFSha/Bvjf/AEID95/Ab+TJEtiA8oKUh1lTRQU5CEJIG0J6/Tnwz0rT7TqR0MGVEWJcdQCwUYBKT9OR4HwPrz9NZHcdZG33u5h+5vzEuSXcxdiVNAbjwQoEcjyPWjdjvkxUNV3et/4Y0hGFE/4bjQGOEdQQCOduDXoZcboyxkjQXrTY9TMqnMJdt0lwoUZccdmvclWU7kHhXeB61Q1pYno7Sr3FZ+alFsRHXWRuKmircDjzBr1FmqmsR5VumhqSULeYTnKH2+cgg+OdpB9x0NWIOsX3pNuhv2yQJksrQv5YFSEKSspUFA84OM1ntpD+7Lltlw9VWKI1h5SS3uUptYTtUkbSPOh8LSdohXeQq6TUy1SThLc6GhaNv5Qg846nNEpujnvxVFxamO25jaS63GKT2qicnAPCefKi8e5WG0pQ0IylOp5SXV9qon/as75R6ZS0/QOjaOiMx3m7BGatjzn/AJo6AEk+oPUe1ebB8O34IuC9QXsSU3BosyGW+EFJ6cnofavty104ApLA7FB8VCle46ycOCZYdAIPcWP5FcskukH4/wBY7QmNG6HZ2Q40WNsHecOFLyOmVdTVQ/EWLPlyI9sPallG5SgMjnoKUviCuCi42+4CM04xPjJWnIBwpPX08R+1Hvh3a4r0P5wx22Q+e0KQnGUp+nPnyT9hSTba8jkkugJrDVV7hyYzCCoKkNqWotgZSkdB9+f2oEdKy3bIxc5t0kQXZTJclPOpMgJSeiUgdB6131K+jUXxAfjstMrQ24ltxx14hWOmEJHHTJo18T5SYel2oSZCmFSVBKS0ecJ8efCrQjwSTA3dla2WiHd4TcWQqK8pspUxNjkKQ4Bg4JHgfXzq8y0zE+YfuEdSVIdCD556bseIzWefDR+aibccuLbiRyl1x5IBxgcg/qyAK0ebc3r5a1tS2Uxn1Rgey6KSDnk48aOe8ekw4ql2isnSFgg22azKuNwkGertH3Ujatz+0nGQKt6ei2tCkWvT8NbjUVJKluu90Y8VH/aq69Nv6li2+a3c2o8VhkpdQtKiQ90Bx+YYJOD5U2xLdatO6bTEhuCA3gB2W5hLrvmeemahcuPk7YzSi9IU7vqNpF3FtgNP6ouiSVfLsYEZjHTPhn3rxM0NLvrzc7Wd5LMYJGLewoBA9DRWy3u2BLtu0bBbYhxuZNwUMNIx1O48rVSher9Ovl2VGszqn46VYclLIy8sHokHoKqk0/DQnf2CU3WULT7gsekLXFZeAwpxZ7qfcDknn+KpC1TJducuupr26pn6u1WkJ24OCEDwz0496XpbTjWoGLPBhyGX3U/1Spv6k4xhJPqTThMsa7zqG02+WtQiRQHTGSeFJTwN3n4dfWnaUKUjlsrN26wOXSx2qXBed+aSp2LFCSUtnruVnxx40s6zvGnWdQyY34PKelNLCFOJUCMgdBz4eFaK3GB1u3dn3CIpiOIjoAGxJSecn1oTdLfbU6WamOt/LSX1q3LS2O03nx5pMWVKWwTi60d9MRW9ROWuc9y4yntEEnO1SfA+tD9YX5uRruXp2VARKjuNoG1Tallw4/KkdSM9RRD4WWeZbpLhckLkNOKU4O16gn2ptk6ZksrkOWkhmdKWe1nvkKcbz0CAeAfQDFMuMMlgVtCToP4dqt1+jyLs6zHklJ2wAoLdwfFXOE/bNNuvI+qnJKnNLsNpUGwgvtpbU6P7QVnArpoXRcfTd7uNxXcXLg64hIW+6sq2nnIyaoXG82q73hMi3uS33GkqLklLq2o6U54yQQFGlnKXK0zoozqZp66W63uXC7Wu43a5hSUJQ8FLG9XTKiCDjyHFENP6a1pZ2BdbnLdt8Ynf8utaEIT6HdnH2ppZ1k/MntMWm7J+XaBMiS7hxI9NvU0b+fXdoXZz5FpuTX6FIA/g0HmbVOI6XHaFxWt7nD29i2i5IXwhlt1CuM+uM0ciaptrT6U3G1txXVAkHbjr16VVk/DvS93S12lhYaKB3FRJJbx7AVcZt0a3FMVKpLyEpALcjY8kjz3daSXGlSGtvs9SrTpq9S0zkXCbClKTtDqHSc++4FNCpXw4dl9o41fn5SikpGHS2E56K2g4J/irTlhsZe2RwqC8eU/KOqRtPqg8VZsdh1DvWZK2ixnuOq7qsf5fOmjNpC0gdrCHa4llhw7sh1MdsBKShxTZK+m7cngn0NKadMXNS2jpFoXHtB2i3ZkkpU3+/GK2OTEiNQOzuK0y0J6pewR/NC7PEt10uLsiE2C0hewqQruhXiBSxzShJU7C1cdlTS+n3LAGZGoLimZd3yA0wCEoSoddo8fVRoVrjUUN94Mfi0lxbKsqaisqKCryCgOn3qzq2w6tvmpnG7UxHjwEhLan3V7VlA5ISByBkkfar50mqPDZVdpyXpDadpW3lG/nPOevFHK72wY6vRR0Ze25TQdRuBRwoKGN3uPCma72NF1IuFudEW4JTgq/K4n9Kx5evWkF78Mtd3S80+tppIO9IVws+tMOl9WwLip1MSUhxTZwtsK5Hr61ngtUlorkW+V7LTU5D8Qwb0whxtRwSeClXmPI0HvmizbbPMmNuu3CPtCkIYaT2q+fpUE90n1FNF9hQLhC+YWstrHUJHKvX3oVAu1xtLiNqkT4OOcfWkeY8xVIUnTJu3uOii1bHJFrahyHkTYshKViHOQptweOOueDRdmDFbtrUeFZkREpTgCOUhv9+tVbtcdJ3mQl59TrElIwlaFHKR6p6EetL82LLatxm2a6J1AhayXNrwZ7Jr+1GcFVOwJ32iy9d3rFYpUh6AmVKYf7M4dJaaQfpPP80oR7vq6/PLdanN2uNnK3EJKlY9ARRrT6USZEi23V4yIs5OR23Ck+ISfX1r3qVyXaLd2rdsXJaKyyxHioK94x1Vjwrod0ir1sCyZBRKDEa4PsvNDc9KfG7d57yePYCmqNe4zMsRLNdDdn20BckMp2paHmVHgex5rMU2jXF9OEWkw2nDuKpICEg+eFZP8AFF7d8PtQQGZLgu6FPOt7HEM5R3evBHNPL+ZJXJ7E+Rtjfdhp3Vbuy5xI7r7Q2qW04W1Y/SrB5HpXLUOnmrtbY7FtXb0x2Bn5RaNiT9xQa0/D4yIynosx+3NOnK9igs4B/Uec1ajv26TfGrXaPnZzMY4k3HfhCSPy56GhTX1YbHFu3w2mW0JtLKQEjgJwOnvUoRctSuNXJ9sT2UBKsbSscVKy8X+saxFsmkVvXeRJtNhky5SpDi1zpbX9Ns7vyJPdxnkEkmmFXwmuFxuLUm+X1ScYJjs4OD5ZNFpXxIlwWZDK4xQWpJjhThKQMHaSrjgA+PiK5Xy/tsW1Wy7/AD0hzhLkZxOwK9AM16Es03szrGug8uxaQsslme40RJitBhBU6SEJTjjA4HQftQbU2voFnYbEaP2q3RuCWQNxT4qI8uTQTT1/Qq3vQpCmlds8pRQ4rO7n1r7fbBaLy63JdYLEpv6HmSU5/bwrIsi5Vkei/wAdLxPCviRarlb1IcTPc2cKKCWwD4hI8KByL9pppJcXCklPXL85zP8Ar/FL1/jT7Wvt3stoZV2ieyQFMugef5k59aEXGzG43SKuK4fkJ6u0aWnnC1cFHPkQePKt+PBCW09GeWSURscvulpTDE1Vtmshay20tqQshRHmkmuibbp++yFx2/xdp8HC1oaSkJ91bcV3tWmbNp61xHbxMQ8uE4taU7sI3k+P6iB5eND9Tazkdi1HtccspfAUheOoPHA8TTKEU/FCuTa2O8TT0TUOiYmn/m3pC7XLCEKJAc2q/KfTmnuT8vpqxXCUg9k0wz2aM9AEp4x96VfhlZ3rXHelylqMlxHbvZ8Djupr18WfmUaSi2eMkuSbicE5wAB3lHPXGcfvWWcXOVWVWkLOlrTHcvkZ6Gtl5lILrxKsuqe/UryHeOBTReJEG4arNmTHbdnssYZ3gK7yucYPHl+9BPhRZ3rXHkmW2y24twAKBydoGeTQiTp696o1g/drQosDtjmSpzaGik4Hvx4dKE9ypsePQ8W3SUbT9iH4xMjWtC173UNbcqP6M/8AHNebsYiLW4/brcIrCj3n5RIdfHpnkD1Nc7nPjQVdqw0i93uHHJypXP8A6g8ZpD1XqaZH1TAgSz828pPbPbspSjPgAOuKCxyyOjuSgOmh7itm7SLWpzb86klK1fkcSOMetCGrBetT3GRL1DMMGwxyoOFawFvnOPsn2qmxKt8C8t3SfLMRmEoSkEDJWf0/er3xLeu2oLjYoVrW45aro0JgSgYTg4JCj08afHBpgnIA3rUar7cG9OWFl6Dp6HtG2MnCnv7Rjz8a66zu9uslvj2qy29T81lADqEDcI/9pI/N6UUi6YnxbEtVglMyJKiQ67uG9I8QjwGfEnmq+iJq9Hv/ACVx0447cZjpcMtRCkJPqetaLVXXRF/gd+HOlHm7X+L3JTpnSkjPaKJLaP0jPnR2JJhCJe7s0lyR8sr5VBQkK3bTggY694nmhqdWSIVhulymtoKC4raokgLJ4ShIrrf23bL8KGmLY2UTAhMnb1OSoKUD9zXnpyyycpezRxSpAazJls2sW64xVONlag0XF5CwecZHPHP7Uct18taobqF2N6Q5HXtDBTvVnz8qRpOowIDC5EhxZBDo7Dk7v96M/iKZaQttp9lcxstLVjaWFkd0qH5aZRb2xmkHbrrW725raI8G2o6Blkdu9/HdT980AFznavtTS030pk4OEBewZ8lI60oWS13eK+XbnBnXArJU82lSkNIA6ZVnk046b0OzHlxbxcnlx1vuZjwgfH+44zVpY4ogpD5BiO2P4ZIYW/2cx5G1ToH51dTWV6otl/lOW21oXCct5/ppSlwpKEjkqUOPD+a1L4l3FNqsECMmGua6+vIYb5WQByQnqfCl+0t3O6wghGnJyG3EFB+YZCDg9Qd2Dj7Usbi7Oi1xFvStut97tU+DaUOMwGpDbDaxwp3GCpX3qo38P0SNfSIzs+XEtbCUrISs5JPJT/8AtaJZtB3iHIR8sliBE3Ba2s56dBRlj4dt/NSJNxub8pUjIUkYSAPIHyqjc7tIDnHoym93ZD8lmBpaxPylEqQH05cKAk4KlHPAJ8TgYo5Yvhte1liXeb+/DWk7tkVw7seRUfD7VqcGy2KxwwxFaajtIGMJwABVSfq7T1lQpTkiO2PEkjr/AL0G16EUpPpHm3WiJbxmJDU45jlxfKifUmrbzM99GO1Zjf3fUR9qVLl8S0diFQoMh9Kj3VBGABQROob9eZbaFPtWmO7nKj3l/sayuiqhJja9p6Itak3G5yJ6F/W06QlP2CRTBbocK1xkMw2G2GGxvCUDgfaka0tQEX5tldyemyFDBLiwT9gOK0CQ43Etq3VkAbcHJ5p8KVWDJrRnl71lbUDtoztwYddUcbWlrSVeakYyP4qna70L48kJmx5YQQlwoQUqST6EnNH9Ta7h6NjtOz48wId5bUlIUPbiq1u1TH1XbRcY1tWwz2gIUtoJW7imePlGxoyrQO1bGsYifg71takJXy+4l4MvA+YV5elK1r0ZZrC8udYZc6K+RyHUdqcDqO7T+1Z4+tY6n5dgftR3Y3yF7FLHngcgevWrDsOx6eZEVucY6EjvIjYBHucUG5xjSZylG+hEVrYNyTIU4uN8srJS8kp3HyArrp2LqeVdZl6agPMWiSrLbDx2bDx30g+FNMq0wVdlIiwluKB3lco7s/vXO6X65pUGpDDRSoYS2VFG4UqpDyfI5u2izWNKnrq8u5SFK3JjsjI+yRyfvVefDvN1hlUWFEticbmWSkJI9Vmh5ny46lJbjos+7lTpbLiz7Zq7aYlju0ZbFwvMqW4snapb21Q+woVY2kUG9GOwmlTJ+oIj952hR24QOD5UQdvTci2/LInfLSt2ElrCz648/vVNfw1XanXJ1lfM9ajgh5zC0p/3oOzHuJfWx2P4crcQRt73PXmlk2naDFqSpjLFYfZQ4Jl1EtX5MoCVEewoRdtO3J64Jm2q6qjqTyGlDhR8j51UfujtqmRosSDJuNyC8oTt+rHifSmt7U1tcdbg32Km2zFjOM8Z96pCTl9xZKuijDsV0uFjZjSLgsJQSHuxTgknzz4CuVrQzCvarBb4r7MCGgLL60EB9Z648/tRVxEu0Q1zbTMRcGkDd2ald4D38avJvMe4RGVyYyW1uJBJHUHyqqjEk2z8/X656YVqCd8zDnqeDygsodO3IOOKlatJ+EWjpspyS4HUrdUVKCXiBk1K2qWOuxLkCPiDZHpup7fHjsOORrwoqKkpKkNuAd4kdOeD+9S92S26bsrcFhIQQhTriwBkjHWm2xznk2iOu4IAcQ2Fle08KCeSKyrUE96czd5b6lLJQhvHosngCs934j1TsWLoy868y20vCwkqQ6DwAcc59KMW/XL9teMWcv5tgK2IcTkrT/yPeqdvt16m/wBBMWQlAThKltHaE+9cpUq2afSpMbbPujytq3CnaEemeo9hzV1jjNcJbEc5R2hqeu0ecyd2ME9UjOfehEhCEW2TDaPZNKIfacb/APEsc5A9cHilVmfKiT35LzxCFkb0kZSTnyokzLclzmYzO5LjpOwJPCgPEHwqawPG7iH5Iy0ym1BvF/ujjL8wrihOXnR3UtoByePA+9P9ksUe63Zu7vAqt1vbBGeO0WPp+3nS2WZV2vCdO24lZfP9eQBjIzznHWnq9vsWyFC05AeSyV4ZS4rnnzx51TNlfGl2Sxx3Y/aPYFxsrcrvASZKlKHmhJ4HtS78QLow5qtTKWFyJEZkMtJTyElZyenmAn25rQdPREWLTESNwexGwKH+tIFzvNn0rcH9j3zF2nO/1XfqKSfL2rzUt6NEdnazsKtNqAuR2qHfcSTgDdxilrUnxHEZhNvtMZLEAkNB5JxuUeoSPH3q3rG5Ow9FJckbnHJTgQpSR1A6+1Z8NLT9UasdZjhS2mmEOJA4AyPD14NaMWOMvKQJSceg9bI9yWiww8rUVy+0XIB73B3Eft9qu3KDFv8AIm6pt2HHWApmQ0RkhKSe+n3rlZdOapt702dOhu5jsGNEbR30jIxnI9K53S8L0NFgMW9ne+6rsy0tP+In82ferO7qDAnyVs+W+PatUMRIFxmfKsvpyHAQop9qfr1pGf8A9DsWPT0kPLjENJcdUBlo9UZ+woeNFOQXm5Nijxm25GCv5nO1kf20Xl3CTb7b2C3SiSj8zaSEH96yvI09FeNmRf8AS+srJdo9thMS4TpWVqlEEtqV+ncBinSENQRoL8m/NOkMr2gNt7yseeB1+1EzqeeiMplu5vl7tNxKmQoFH6ceHvVSfr+BDIEuSpDh6lPU/bpVXlnLxomsajs5L1RadTXaz6bERSnUuJWGlowARzlQ6g+9GfiTdzBuaLc09HSrskJWhasKIUR0/ahdsvtrm3mNdIjbEiY33UOoxuA8sYq1rLS0fXUxL1wT8lJwEpdGN21PpSPhGXkF3LoSNRSxYiwu2qR2jSipvYN4A9BTvYb2q8WNNwulpMZxzAW5jaVkdCfaqyNN2PTMRh0R5N4lMjsmRtyT6geNETpnV2qENIW63Zrfj+o3jcsp8sU0uEo1E62uzu4/anLrClTLjJPy6T2aEKyz7qSOv70zWeNGn3sTHg3JcGFNPhB7ifIZ6VXtulbRptgBOZCwnbucOR+xo1Zy2807ISlKWhwkDyrO5pHPaOt2eQ3fGpWEqDbZbGfDJyf4ArqrVURDWSMZ6gUrPXT5wrBCmwknvKI5/elVWqbS5KetompbmpHd3juqPv0FKpze4jfFBJWP0vXSWwS0nIHQk8Gkm4/FWe/qFFmhMpL/AFdUejSaA2G1PL1Q9Im3b55LbQSGlDHZknrjpmusXTM1+73KXAbKJEpe3tnhgNjpxV4qnc3YjSj9Ucbjqm6XHVKbK1ukx3AG3iCepPgfTxpqkaGstkTFU3BXMloQOxbWSQFfqVmpCjab+HsOODiXcSf8XblSlnqTVK4azam3R1t90RI+3JdKsKKvIUJO3UEMtbZclypFvjKcu0qF25BADKcY/es4v+pHLhIU/a23577R+poHYjHWmZem7ffylcaXIcSrcVulXBB6YzRJ22xbLYWrPY2UpdWNoV1z6mjjjFfZBcmugn8NC5c/lZs6IGJiU97nJHhz9sH7006xjTrg3HREWooaXudbR/5Bjp7UN0Dam7Pa3HS+qS9g9o6eh9BUh6rDt2+TlIcSuSolskdMcD34pZtRdL2LTm7O7NgcnRWxeVpCWuUJKgtaffPT7V7evFvs6QxBYU6psZAQN3+tc5+nr9NuTbjF1ajW9OCUFG4qH78V9nSLXAcbjOPpDqzxggFVI9dDRSYIVqW+3JwdlapHYk/U6dqf4ro3Mc03IcbS+HnJhClpWnOw+Q8xV+bdjAdabj2xyStQ/VgD38qFzrwphlyVKbaXIAymO0O8RU7bGpBoaic2rMm3ITFQO6pRAqknVdhvkpEecwgPg/0iocg+9LL90jaqt5djrXhPCmiCCPT196Rb69cFoDMNhbCWlZwvg1SCtgcUkbZrJEI6cTIlR3nUo7pWyk70+oArJpOnJ76DLtMtEhkcg4IWn0wOtalp+5LvejUuNq2vdhkY/UByKzGHr56ddpNsl2x1x9hStsmHkHI4yasoMW60dYGqdRaX7NDv/dNq4GFY2+9aFbdVW3UEdDNxiIyoZOcZB+1L9hiO69aW3tcDSTscdcb/AJB8TTOdEWrTcaG3aUYeQ6C44TuWoHrnzqUlq2dyTdHKbY5CQl/T89CHRyEu97cnyyORS+rSt61bICL3bI7DTZwmQXCF480itH/D4YZ7QgNqx9ecH96GuaniwpohuOqfbx9YHA9zSppHW/Qm3G2R9JpjwmfmJbSzsUtX1JPuPCrDUdpsJSt3uEZ5PIpkmWlm5kvwZXfPeKcdfSs31Wq/Qpfy0OzPPOuHHbHlsCux25UM6obTFIOEu8eHeFSsu/6M1y7303ZLQVyEdseP4qVs4R/SdsOR9QOwLXEkqPbJeS2goWSMBWOKqyW4OnZky53BaZFveCFNMNpytRT03eXtQn5gKYlsFvatrDjDa1bgkjoc+nlXm1agZh3KTa7sgPwpJ3neM7gepV5H1pUr2NdaY0x/irZESnY7/wA3E293LgCk8jI/1r3MtukdWBLo+VTIWMoeaOxzd5eSvvS5dPhrBukozIN0KYj/AHiSpK9p893+1enYdi0olqGyn8UnnltDjgKQfM+A9utW4x1KD2Rb3s4XL4RzSztbn/Mx0qyQlAS4c/Tkk7aA3GL+BKGn7YlSZrwCXn3DhQSeqR6euabpOoZWmbKX5UsPXF85RGaO1DZPQeQSPE+NGdN3t/VVqKrja4sxoAJLpHGR1Az/AK03yTirkLwi3oG6Qg2/SNhU66+hyY+CSUDJI/SMnxpImXu7L+IW+MwXHmVjCFJ5HmRnp71uMNDUNDYiWyOFNjCTtBKR5V7n2Cx6mUXpEdCJiUbFqTlCseWR1HpUI5Um5S9lJR1USo3fLldvhrqEuyv+5htLKHEd0oOzd41kOl47t21jBbKu0QkB58pSSN3v61tWm9L/AINGvdsLSvl5jZWlxSt27KdpA8qz74b24222oU+cSFrJVkflHA/0pcfFJ0M9MP32VEelpsMzDkQsZcI6pUonaR5YoHC1QnQt2jQ3IxlF7CC8lJG/HAofbGZOoPiBOu7pKYDa+zSjPDiRx0961W5Wm16q08q3OpQBj+k5jls+dHhxdS2jnJ0W4XxFgvlaZMVbe0AqJxxRRtzTOpezkKajuLSQpK1BJII6HNYTdGZmn2LxCkBSZZaCEnPC1HjKTQLUF9c0tFt8OG6oPITlWFdffzroY3J+AslFK2fpd7SLBK3Ikhe9fXtSXB/JpA1RoLVzeoY91t8xqZGTw5FPd49K4/Cu46rvdoVOkScN/wDjSR1TT/G1LOYlmPOhrx+V9A7ij5eh9Km5fHN2clJrxZlFs0lcbFJvW+A+TNG2Ot7lKPPnyoe58O7MHUy9QXgO7R/gskJR91da3aJqSDL3NvANqJwEL8ap3PRunr4sOyYTRPU7RgK9xVI5U3aYHa1JGVQr7abXF7PSlg7ZWMJcaR19cnn/AFo3ZbLqi5ufNz0swWiPqXlR/wDUU4OWSFZFJdipQllH5Rgbf+a5XB/dDXIW4vaBkbBk1jyf0py4l4Q1YNnNNWlloMSFLWn85GRmrjV+kPQwHVpCx1V0pGma5hMuONhtxzsuu9O3NerdrXTOsgiE+XbfKTxu+nPsfH71JY8j2ir4oabg/wBpGWt5alpT+RHU0YtV0bdtBjRkKaWEY7/FL1vtH4W8ULn/ADMQ8hzduzVmTdodrfbU29vDh5B4/mkUWgUmBZ3w6ul3noXcNQuCNjHYNJ7P70WT8ONLpsztojxSS6nCpBypefPcea+X7VMaxsNSJyXG2l9FI5rjb77Hu7Zct1xbUFc4JwavDLkiutCzgmcF2fTXw6sfaSnHpzqj1V3lOH3oJe9c36eEQrLbjFbcGVPHkoH/ADTA/e/k3Pl5TSHF/UAeaEonJTM3Qrcsyn1coQMIHv5VRZLdsHBoTbm+/Z7aoyGXnn1EYcUkkn/irunfhtIvKm7zqYrSwMKbh+Pn3qdQyuzSlLnuJfek8hsJzsP/ABViQudM3BD6XMjugf8AjFaceTiqJTVgi8agiWON8tCaThI2IbQOv9o86V4y7slCpMx9Tbss4DbeSoJJ868ambvkGT2VutTryvF4nNW4N5uzEuLNnWhanWWw2lk8jPn70zWuwJs13TrLMS1R4UdsoSU8k9c+Zq0Y8OJKUpDCHZgHBx0qrY3n34Hzkhr5VQTjaKV9Rauk2t0rZaWpxXiE5rz5S2VjEaYqr5Jf3XFTEeJtyUIVlRPlmkC/aXRL1mLpLuBTHZP9GOjxxURquRKsMmZKkrUplJWUgkUC0zrmHc2m2JKVSLi4shppPgPvTR502kOoxXYavmors0rbFhiQyjoEq5pbatJu04XJ9mVBfSc4KuCnyxRjVdxk6abZkzG20rfPdab8OPGvGlk37Vkv5h2IYcZP0BfVdVx8uPIDURp0+9AnZhvs9lKb4RIxjd70K1dYpNxiAx5zMKIjh9WO8farsqLc7W+O3t6lISM9o3zVeNd4NybVHSsB1RwG3AeaW5LZ2jh8OTNsKnoUguPRHFbmHFJwFj0p3tehmzJce7FEdp5ZWvA7zmeoNW4bbNmhsypytx246cCu0nWbRX2UBKn19O4OP3p1kSfkRkpP6BdQh2eB2DSENNIHAGBis+1T8SrXau07BTsp5JwQhO7+aFay1Y9CQ4maoh1SchpKsHH/ADS3pt+4rkiQ9Y0NwHuVKWOSPP0peTnt9BjBQ37H613t3Vvw/XPQ4lpZJIH6QPDz8DSlqK8XK4WhuBp+37VuAdpJIwED/enawQocGK8uLsVHkc4GNoNKurZ8lmNItraPkgEf01IH8cUI8eQ/oC6cX+BNlybqNReB77Z5IP8AxTTA+KVqemmJJcSoHotRGTWGWyKE3dZcU4+86opIIJVn19KfrNoWHaLi1Kkb5Mp05bZVyE1pnjhdtkrZqyrdZpai+HXkBznaCQB/FSqCWnkJCVSAkjqBjipWLky/FGNTnDGu8N9H1LdTu9ef/wBqreFfKXl8IAKUEgJUMjGalStuLojIBy7iphTTXYtLDxyoqGfCqk6a/wDgDLwUApTuxWEjCutSpW/ElSMs/ZSuYcMWG6XlkyAd4J9a0nStqRZtOvSkPuuOLQEAFRATnrgeFSpTZ/odi+wDn3+4N3EoTKfSFPEd11Q4x0prj3u5WvTcS7CWt99Egx1BZ4WnPjUqVgyJUjTE1bTN1eklMdxIU2tIVgnJGeoz5Ul3tkWa+XCPGJ2IbVtz4cGpUqEOyj7M6h6mm2y9wozAT2TwG9J6E+da/bpiwhp9A2bj9INSpVsmkiJw1/aY92098673JENW5Ck+PofSsCuqTcNRMF1We0OCDz5VKlacGmSmfpjRaBZrazFbPaJwOTx/FO8mO1KhlDiAQsc1KleZ3J2WnpKjNbgwIV4W0hajsOAc4NUYMi53HUJgi6SGUhP1DBqVKku2an0h5Y08gxh81NlSiPFa8D9q4sSlRLkqOkbmx4E1KlY832R2P2dplmtN9aKptuZWo9Tjmke+fD2yQ2yWGdif0ADb+1SpW1SZJCs9qd6yQlRIcdCG2xx3jQ+06zcvTojTrew4kK4OTkVKlVxxTjJjD8/BjSootctv5mOsd3eeUexrIpNictl9lW5mc4G0OAIUAQUjy681KlV/neqEyDpp1xbjimXFqcWlIw4s7lfzT9+Htwo7C21K3YBzUqVLJpD42WLTbUT5XaSVqdUMjKhmhmptMG2R1G2XB6Ic5zgK/wBalSoYGwz7Eadc7na4PaqnuSHPNXH8Ud0U8/dbo2ZLyl8A48KlStLONWmpDEEISBg0jTHVG8NRCEltRPhUqVjn9w4+jjcJLcSI+yqO262s9mpJGAR61TtFoszM1i5sWmO1Ia+khI/4qVKtFugl3VNrh6hbBmNBRSO6euPaiVnYft7TaGJJSP8AIKlSqw6JyGV554xAVrCyeOUigqbNbpOoGZRiIS4kZykYzUqUy7Jehj1Db2psdqKskN58KESGGLQyExmgPXNSpWfJ2ymF6RRnWyI7cWZMlhDyyMnKQKoX2el2O7FTHQ03jHdOMipUpb1RT2wLbojcMhDa3gnrt7U4rtcJoW6krYSs+aualSul6Aug9p7TNrZCp3yranlc5KRxVeSG0yJU7sklxlJ2jwFSpTRdsQx+Td7tPlOyvxB1ntFE7EdE+3NSpUrbSFP/2Q==") !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}

.wcfm_header_panel,
.wcfm_header_panel_top,
#wcfm-main-contentainer .wcfm_header_panel {
  background: transparent !important;
}

#wcfm-main-contentainer .wcfm_header_panel a,
#wcfm-main-contentainer .wcfm_header_panel i.wcfmfa {
  color: #fff !important;
}

.wcfm_header_panel .unread_notification_count.notice_count { background-color: var(--ruano-oro) !important; }
.wcfm_header_panel .unread_notification_count.enquiry_count { background-color: var(--ruano-rosa) !important; }
.wcfm_header_panel .unread_notification_count { color: #fff !important; }

#wcfm-main-contentainer .wcfm-page-headig .wcfm-page-heading-text { color: #fff !important; }

/* ---------- Fondo general del panel ---------- */
#wcfm-main-contentainer,
.wcfm-content,
.wcfm-container {
  background: var(--ruano-crema) !important;
}

#wcfm-main-contentainer .postbox,
.wcfm-content #poststuff .postbox,
.wcfm_dashboard_stats_block,
.wcfm_dashboard_wcfm_product_stats,
.wcfm_dashboard_wcfm_analytics,
.wcfm_dashboard_latest_topics,
.wcfm_dashboard_notifications,
.wcfm_dashboard_enquiries,
.wcfm_dashboard_more_stats,
.wcfm_dashboard_wcfm_region_stats,
.wcfm_dashboard_wc_status {
  background: #ffffff !important;
  border: 1px solid var(--ruano-crema-2) !important;
  border-radius: 14px !important;
  box-shadow: 0 4px 16px rgba(59, 42, 30, 0.06) !important;
}

/* Iconos de las tarjetas del dashboard, en tonos suaves y coherentes */
.wcfm_dashboard_stats_block .fa-dollar,
.wcfm_dashboard_stats_block .fa-currency { background: var(--ruano-rosa) !important; }
.wcfm_dashboard_stats_block .fa-money,
.wcfm_dashboard_stats_block .fa-money-bill-alt { background: var(--ruano-oro) !important; }
.wcfm_dashboard_stats_block .fa-cubes,
.wcfm_dashboard_stats_block .fa-cube { background: var(--ruano-chocolate) !important; }
.wcfm_dashboard_stats_block .fa-cart-plus { background: var(--ruano-rosa-suave) !important; }

/* ---------- Botones ---------- */
#wcfm-main-contentainer input.wcfm_submit_button,
#wcfm-main-contentainer button.wcfm_submit_button,
#wcfm-main-contentainer a.wcfm_submit_button,
#wcfm-main-contentainer .wcfm_add_category_bt,
#wcfm-main-contentainer .wcfm_add_attribute,
#wcfm-main-contentainer .wcfm_add_attribute_term,
#wcfm-main-contentainer input.upload_button,
#wcfm-main-contentainer .dataTables_wrapper .dt-buttons .dt-button,
#wcfm_vendor_approval_response_button,
#wcfm_bulk_edit_button,
#wcfm_enquiry_submit_button {
  background: var(--ruano-rosa) !important;
  border-color: var(--ruano-rosa) !important;
  color: #fff !important;
  border-radius: 24px !important;
  font-family: 'Poppins', sans-serif !important;
  font-weight: 500 !important;
  letter-spacing: .3px;
  box-shadow: none !important;
}

#wcfm-main-contentainer input.wcfm_submit_button:hover,
#wcfm-main-contentainer button.wcfm_submit_button:hover,
#wcfm-main-contentainer a.wcfm_submit_button:hover,
#wcfm-main-contentainer .wcfm_add_category_bt:hover,
#wcfm-main-contentainer .wcfm_add_attribute:hover,
#wcfm-main-contentainer input.upload_button:hover,
#wcfm-main-contentainer .dataTables_wrapper .dt-buttons .dt-button:hover,
#wcfm_bulk_edit_button:hover,
#wcfm_enquiry_submit_button:hover {
  background: var(--ruano-chocolate) !important;
  border-color: var(--ruano-chocolate) !important;
}

#wcfm-main-contentainer input.remove_button {
  background: #fff !important;
  color: var(--ruano-rosa) !important;
  border: 1px solid var(--ruano-rosa) !important;
  border-radius: 24px !important;
}

/* Enlaces y elementos activos que usaban el teal original */
#wcfm-main-contentainer a,
.wcfm_screen_manager_dummy:hover,
#wcfm-main-contentainer .wcfm_screen_manager:hover {
  color: var(--ruano-rosa) !important;
}

/* ---------- Pestañas ---------- */
.wcfm-tabWrap .wcfm_tabs.active,
.wcfm_tabs.active,
ul.wcfm_tabs_wraper li.active a {
  background: var(--ruano-chocolate) !important;
  color: #fff !important;
  border-radius: 10px 10px 0 0 !important;
}

/* ---------- Tablas ---------- */
#wcfm-main-contentainer table.dataTable thead th {
  background: var(--ruano-chocolate) !important;
  color: #fff !important;
  font-family: 'Poppins', sans-serif !important;
}

#wcfm-main-contentainer table.dataTable.display tbody tr.odd td {
  background-color: var(--ruano-crema-2) !important;
}

#wcfm-main-contentainer table.dataTable.display tbody tr.even td {
  background-color: #ffffff !important;
}

#wcfm-main-contentainer table.dataTable tbody tr:hover td {
  background-color: var(--ruano-rosa-suave) !important;
}

#wcfm-main-contentainer .dataTables_wrapper .dataTables_paginate .paginate_button.current {
  background: var(--ruano-rosa) !important;
  border-color: var(--ruano-rosa) !important;
  color: #fff !important;
  border-radius: 50% !important;
}

/* ---------- Campos de formulario ---------- */
#wcfm-main-contentainer input[type="text"],
#wcfm-main-contentainer input[type="email"],
#wcfm-main-contentainer input[type="number"],
#wcfm-main-contentainer input[type="password"],
#wcfm-main-contentainer select,
#wcfm-main-contentainer textarea {
  border: 1px solid var(--ruano-crema-2) !important;
  border-radius: 10px !important;
  background: #fff !important;
}

#wcfm-main-contentainer input[type="text"]:focus,
#wcfm-main-contentainer input[type="email"]:focus,
#wcfm-main-contentainer select:focus,
#wcfm-main-contentainer textarea:focus {
  border-color: var(--ruano-rosa) !important;
  box-shadow: 0 0 0 2px var(--ruano-rosa-suave) !important;
}

/* ---------- Ventanas emergentes (Colorbox) ---------- */
#cboxLoadedContent {
  border-radius: 16px !important;
}
#cboxContent, #cboxLoadedContent { background: var(--ruano-crema) !important; }

/* ---------- Notificaciones / insignias ---------- */
.wcfm_dashboard_notification .wcfmfa,
.wcfm_dashboard_enquiries .wcfmfa {
  color: var(--ruano-rosa) !important;
}

/* ---------- Más redondeado en general ---------- */
#wcfm-main-contentainer,
.wcfm-content {
  border-radius: 16px !important;
  overflow: hidden;
}

.wcfm_menu_logo,
.wcfm_menu_no_logo {
  border-radius: 16px 16px 0 0 !important;
}

#wcfm_menu {
  border-radius: 0 0 16px 16px !important;
  overflow: hidden;
}

.wcfm_header_panel_profile_img {
  border-radius: 50% !important;
}

.wcfm_header_panel .unread_notification_count {
  border-radius: 20px !important;
}

#wcfm-main-contentainer table.dataTable {
  border-radius: 12px !important;
  overflow: hidden;
}

/* ---------- Colapsables (usa tu wcfm-style-custom.css original como base) ---------- */
.page_collapsible, .collapse-close{
  background: var(--ruano-crema-2) !important;
  color: var(--ruano-chocolate) !important;
  border-radius: 8px !important;
}
.collapse-open{
  background: var(--ruano-chocolate) !important;
  color: #ffffff !important;
  border-radius: 8px !important;
}
