@charset "UTF-8";
/*********************************
		colors
*********************************/
/* Benton Sans FONT */
@font-face {
  font-family: "BentonSansBBVA-bold";
  src: url("../../fonts/BentonSansBBVA-Bold.ttf") format("opentype");
}
@font-face {
  font-family: "BentonSansBBVA-medium";
  src: url("../../fonts/BentonSansBBVA-Medium.ttf") format("opentype");
}
@font-face {
  font-family: "BentonSansBBVA-mediumitalic";
  src: url("../../fonts/BentonSansBBVA-MediumItalic.ttf") format("opentype");
}
@font-face {
  font-family: "BentonSansBBVA-book";
  src: url("../../fonts/BentonSansBBVA-Book.ttf") format("opentype");
}
@font-face {
  font-family: "BentonSansBBVA-bookitalic";
  src: url("../../fonts/BentonSansBBVA-BookItalic.ttf") format("opentype");
}
/* SPHERICA TIEMPOS FONT */
@font-face {
  font-family: "TiemposBBVA-bold";
  src: url("../../fonts/TiemposHeadline-Bold.otf") format("opentype"), url("../../fonts/TiemposHeadline-Bold.woff2") format("woff2");
}
@font-face {
  font-family: "TiemposBBVA-bolditalic";
  src: url("../../fonts/TiemposHeadline-BoldItalic.otf") format("opentype"), url("../../fonts/TiemposHeadline-BoldItalic.woff2") format("woff2");
}
@font-face {
  font-family: "TiemposBBVA-regular";
  src: url("../../fonts/TiemposHeadline-Regular.eot") format("eot"), url("../../fonts/TiemposHeadline-Regular.woff") format("woff"), url("../../fonts/TiemposHeadline-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "TiemposBBVA-regularitalic";
  src: url("../../fonts/TiemposHeadline-RegularItalic.eot") format("eot"), url("../../fonts/TiemposHeadline-RegularItalic.woff") format("woff"), url("../../fonts/TiemposHeadline-RegularItalic.woff2") format("woff2");
}
@font-face {
  font-family: "Icons";
  src: url("../../fonts/icons/Icons.eot") format("eot");
  src: url("../../fonts/icons/Icons.eot") format("eot"), url("../../fonts/icons/Icons.woff") format("woff"), url("../../fonts/icons/Icons.ttf") format("truetype"), url("../../fonts/icons/Icons.svg") format("svg");
}
@font-face {
  font-family: "Icons-Spherica";
  src: url("../../fonts/icons-spherica/Icons.eot");
  src: url("../../fonts/icons-spherica/Icons.eot") format("eot"), url("../../fonts/icons-spherica/Icons.woff2") format("woff2"), url("../../fonts/icons-spherica/Icons.woff") format("woff"), url("../../fonts/icons-spherica/Icons.ttf") format("truetype"), url("../../fonts/icons-spherica/Icons.svg") format("svg");
}
.icon-tools_xml:before, .icon-tools_word:before, .icon-tools_watch:before, .icon-tools_virtualreality:before, .icon-tools_upload:before, .icon-tools_tv:before, .icon-tools_trash:before, .icon-tools_tools:before, .icon-tools_titleview:before, .icon-tools_team:before, .icon-tools_tablet:before, .icon-tools_simulator:before, .icon-tools_settings:before, .icon-tools_search:before, .icon-tools_schoolsupplies:before, .icon-tools_safeforlater:before, .icon-tools_rotatescreen:before, .icon-tools_recognitioneye:before, .icon-tools_print:before, .icon-tools_previousapointment:before, .icon-tools_pdf:before, .icon-tools_oneclick:before, .icon-tools_noclient:before, .icon-tools_newclient:before, .icon-tools_myprofile:before, .icon-tools_mobile:before, .icon-tools_listview:before, .icon-tools_keyboard:before, .icon-tools_jpg:before, .icon-tools_illustration:before, .icon-tools_idcard:before, .icon-tools_home:before, .icon-tools_historic:before, .icon-tools_graphics:before, .icon-tools_frequency:before, .icon-tools_filter:before, .icon-tools_excel:before, .icon-tools_edit:before, .icon-tools_download:before, .icon-tools_document:before, .icon-tools_desktop:before, .icon-tools_copy:before, .icon-tools_consult:before, .icon-tools_configuration:before, .icon-tools_color:before, .icon-tools_calendar:before, .icon-tools_calculator:before, .icon-tools_alphabeticalorder:before, .icon-tools_agenda:before, .icon-tools_addnotes:before, .icon-star_icon:before, .icon-spherica_Ñ:before, .icon-spherica_Zip:before, .icon-spherica_Z:before, .icon-spherica_Youtube:before, .icon-spherica_Youtube-Simple:before, .icon-spherica_Yen:before, .icon-spherica_Y:before, .icon-spherica_XML:before, .icon-spherica_X:before, .icon-spherica_Wrong:before, .icon-spherica_Wrong-Location:before, .icon-spherica_Word:before, .icon-spherica_Women-Shoe:before, .icon-spherica_Woman:before, .icon-spherica_Window:before, .icon-spherica_Wiki-Metrics:before, .icon-spherica_Wifi:before, .icon-spherica_Wifi-Off:before, .icon-spherica_Wheel:before, .icon-spherica_Whatsapp:before, .icon-spherica_Wellness:before, .icon-spherica_Weather:before, .icon-spherica_Watch:before, .icon-spherica_Washing-Machine:before, .icon-spherica_Warning:before, .icon-spherica_Wallet:before, .icon-spherica_Walking-Directions:before, .icon-spherica_W:before, .icon-spherica_Virtual-Reality:before, .icon-spherica_Virtual-Email:before, .icon-spherica_Virtual-Card:before, .icon-spherica_Vimeo:before, .icon-spherica_Vimeo-Simple:before, .icon-spherica_Video-Game:before, .icon-spherica_Video-Chat:before, .icon-spherica_Video-camera:before, .icon-spherica_Video-camera-off:before, .icon-spherica_Very-Hot:before, .icon-spherica_Valora-Car:before, .icon-spherica_Valise:before, .icon-spherica_V:before, .icon-spherica_USD:before, .icon-spherica_Upload:before, .icon-spherica_Update:before, .icon-spherica_Up:before, .icon-spherica_Up-Cloud:before, .icon-spherica_Up-Arrow:before, .icon-spherica_Unlock:before, .icon-spherica_Unique-Key:before, .icon-spherica_Unfold:before, .icon-spherica_U:before, .icon-spherica_txt:before, .icon-spherica_Twitter:before, .icon-spherica_Twitter-Simple:before, .icon-spherica_TV:before, .icon-spherica_Turn-Box:before, .icon-spherica_Tumblr:before, .icon-spherica_Tumblr-Simple:before, .icon-spherica_Travel:before, .icon-spherica_Travel-Expenses:before, .icon-spherica_Trash:before, .icon-spherica_Transfer:before, .icon-spherica_Transfer-to-Card:before, .icon-spherica_Transfer-to-Account:before, .icon-spherica_Transaction:before, .icon-spherica_Traffic-Light:before, .icon-spherica_TPV:before, .icon-spherica_Toys:before, .icon-spherica_Tow-Truck:before, .icon-spherica_Tools:before, .icon-spherica_Token:before, .icon-spherica_Tiled-View:before, .icon-spherica_Tiktok:before, .icon-spherica_Ticket:before, .icon-spherica_Ticket-BBVA-Office:before, .icon-spherica_Thumbs-Up-Right:before, .icon-spherica_Thumbs-Up-Left:before, .icon-spherica_Thumbs-Down-Right:before, .icon-spherica_Thumbs-Down-Left:before, .icon-spherica_Theater:before, .icon-spherica_Tempered:before, .icon-spherica_Telephone:before, .icon-spherica_Team:before, .icon-spherica_Taxes:before, .icon-spherica_Tasks:before, .icon-spherica_Tablet:before, .icon-spherica_T:before, .icon-spherica_Swimming-Pool:before, .icon-spherica_Support:before, .icon-spherica_Supermarket:before, .icon-spherica_Sun:before, .icon-spherica_Subway:before, .icon-spherica_Substract:before, .icon-spherica_Subscription:before, .icon-spherica_Strategy:before, .icon-spherica_Storage-Room:before, .icon-spherica_Stop:before, .icon-spherica_Stop-Charge-Card:before, .icon-spherica_Stock:before, .icon-spherica_Stairs:before, .icon-spherica_Spotify:before, .icon-spherica_Spotify-Simple:before, .icon-spherica_Sound-Cloud:before, .icon-spherica_Sound-Cloud-Simple:before, .icon-spherica_Solar-Panels:before, .icon-spherica_Snow-Tires:before, .icon-spherica_Snapchat:before, .icon-spherica_SMS:before, .icon-spherica_Smart-Assistant:before, .icon-spherica_Small-Glass:before, .icon-spherica_Slideshare:before, .icon-spherica_Slideshare-Simple:before, .icon-spherica_Skate:before, .icon-spherica_Sites:before, .icon-spherica_Simulator:before, .icon-spherica_Sign:before, .icon-spherica_Shower:before, .icon-spherica_Show:before, .icon-spherica_Shopping:before, .icon-spherica_Shop:before, .icon-spherica_Share:before, .icon-spherica_Settlement:before, .icon-spherica_Settings:before, .icon-spherica_Services:before, .icon-spherica_Send:before, .icon-spherica_Send-Money-Euro:before, .icon-spherica_Send-Money-Dollar:before, .icon-spherica_Self-Assessment:before, .icon-spherica_Segway:before, .icon-spherica_See-CVV:before, .icon-spherica_Security-Token:before, .icon-spherica_Security-Camera:before, .icon-spherica_Seatbelt:before, .icon-spherica_Searching-Location:before, .icon-spherica_Search:before, .icon-spherica_Scissors:before, .icon-spherica_School-Supplies:before, .icon-spherica_Scam:before, .icon-spherica_Savings:before, .icon-spherica_Save-Up:before, .icon-spherica_Save-Stock:before, .icon-spherica_Save-for-Later:before, .icon-spherica_Sales:before, .icon-spherica_S:before, .icon-spherica_Rotate-Screen:before, .icon-spherica_Room:before, .icon-spherica_Risk-Culture:before, .icon-spherica_Right:before, .icon-spherica_Right-Location:before, .icon-spherica_Right-Arrow:before, .icon-spherica_RIC:before, .icon-spherica_Rewards:before, .icon-spherica_Retweet:before, .icon-spherica_Return:before, .icon-spherica_Return-Money:before, .icon-spherica_Retirement:before, .icon-spherica_Retail:before, .icon-spherica_Restaurant:before, .icon-spherica_Rescue:before, .icon-spherica_Reporting:before, .icon-spherica_Reply:before, .icon-spherica_Rent:before, .icon-spherica_Recycle:before, .icon-spherica_Recognition-Eye:before, .icon-spherica_Receive-Money-Euro:before, .icon-spherica_Receive-Money-Dollar:before, .icon-spherica_Receipt:before, .icon-spherica_Receipt-OK:before, .icon-spherica_Receipt-KO:before, .icon-spherica_Receipt-Euro:before, .icon-spherica_Ray:before, .icon-spherica_Radio:before, .icon-spherica_Radiator:before, .icon-spherica_R:before, .icon-spherica_Quotes:before, .icon-spherica_Quizz:before, .icon-spherica_Quality-Funds:before, .icon-spherica_QR:before, .icon-spherica_Q:before, .icon-spherica_Puntos-y-promociones:before, .icon-spherica_Puntos-BBVA:before, .icon-spherica_Promotion:before, .icon-spherica_Prohibited-Zigzag:before, .icon-spherica_Prohibited-Headphones:before, .icon-spherica_Prohibited-Alcohol:before, .icon-spherica_Privacy-and-Data:before, .icon-spherica_Print:before, .icon-spherica_Previous-Appointment:before, .icon-spherica_Press:before, .icon-spherica_Presentation:before, .icon-spherica_Power-Car:before, .icon-spherica_Pound-Sterling:before, .icon-spherica_Post-Mail:before, .icon-spherica_Portfolio:before, .icon-spherica_Point:before, .icon-spherica_Pocket:before, .icon-spherica_Plin:before, .icon-spherica_Plin-Simple:before, .icon-spherica_Play:before, .icon-spherica_Play-Store:before, .icon-spherica_Play-Simple:before, .icon-spherica_Play-mini:before, .icon-spherica_Place:before, .icon-spherica_Pinterest:before, .icon-spherica_Pinterest-Simple:before, .icon-spherica_Pin:before, .icon-spherica_Pin-Pad-Disconnected:before, .icon-spherica_Pin-Pad-Connect:before, .icon-spherica_Pill:before, .icon-spherica_Pie-Chart:before, .icon-spherica_PIC:before, .icon-spherica_Physiotherapy:before, .icon-spherica_Photo-Login:before, .icon-spherica_Phone-Banned:before, .icon-spherica_Phishing:before, .icon-spherica_Petshop:before, .icon-spherica_Periodical-Transfer:before, .icon-spherica_PDF:before, .icon-spherica_Pay-Sheet-Euro:before, .icon-spherica_Pay-Sheet-Dollar:before, .icon-spherica_Pause:before, .icon-spherica_Pause-Simple:before, .icon-spherica_Pause-mini:before, .icon-spherica_Pasta-Factory:before, .icon-spherica_Passport:before, .icon-spherica_Partner:before, .icon-spherica_Paddle:before, .icon-spherica_Pacifier:before, .icon-spherica_Pacifer:before, .icon-spherica_P:before, .icon-spherica_Outgoing-Call:before, .icon-spherica_Organization:before, .icon-spherica_Order:before, .icon-spherica_Openpay:before, .icon-spherica_Open-Outside:before, .icon-spherica_Open-book:before, .icon-spherica_One-Click:before, .icon-spherica_On-Off:before, .icon-spherica_Official-Rates:before, .icon-spherica_Occupationally-Active:before, .icon-spherica_O:before, .icon-spherica_Nusery-Room:before, .icon-spherica_No-Smoking:before, .icon-spherica_No-Interest:before, .icon-spherica_No-Draw:before, .icon-spherica_No-Client:before, .icon-spherica_No-Audio:before, .icon-spherica_NFC:before, .icon-spherica_NFC-Disconnected:before, .icon-spherica_Next:before, .icon-spherica_Next-Mini:before, .icon-spherica_New-Client:before, .icon-spherica_Netcash:before, .icon-spherica_Near-Me:before, .icon-spherica_N:before, .icon-spherica_My-Projects:before, .icon-spherica_My-Profile:before, .icon-spherica_My-Location:before, .icon-spherica_My-Expenses:before, .icon-spherica_Multiple-Bizum:before, .icon-spherica_Multicategory:before, .icon-spherica_Motorcycle:before, .icon-spherica_Motorcycle-Garage:before, .icon-spherica_More:before, .icon-spherica_Moon:before, .icon-spherica_MODO:before, .icon-spherica_Mobile:before, .icon-spherica_Mobile-Print:before, .icon-spherica_Mobile-Payment:before, .icon-spherica_Mobile-off:before, .icon-spherica_Mobile-Cash-Euro:before, .icon-spherica_Mobile-Cash-Dollar:before, .icon-spherica_Mixed:before, .icon-spherica_Mix-Cloud:before, .icon-spherica_Mix-Cloud-Simple:before, .icon-spherica_Missed-Call:before, .icon-spherica_Milk:before, .icon-spherica_Microphone:before, .icon-spherica_Microphone-off:before, .icon-spherica_Mi-Espacio:before, .icon-spherica_Merge:before, .icon-spherica_menu:before, .icon-spherica_Medical-Kit:before, .icon-spherica_Max-Min-Screen:before, .icon-spherica_Map:before, .icon-spherica_Man:before, .icon-spherica_Male:before, .icon-spherica_M:before, .icon-spherica_Lost-Call:before, .icon-spherica_Look-Up:before, .icon-spherica_Lock:before, .icon-spherica_Loan-Euro:before, .icon-spherica_Loan-Dollar:before, .icon-spherica_Living-Room:before, .icon-spherica_List-View:before, .icon-spherica_LinkedIn:before, .icon-spherica_LinkedIn-Simple:before, .icon-spherica_Link:before, .icon-spherica_Limits:before, .icon-spherica_Like:before, .icon-spherica_Lighthouse:before, .icon-spherica_Left-Arrow:before, .icon-spherica_Leaf:before, .icon-spherica_Law:before, .icon-spherica_Language-Simple:before, .icon-spherica_Land:before, .icon-spherica_L:before, .icon-spherica_Kitchen:before, .icon-spherica_Keyboard:before, .icon-spherica_K:before, .icon-spherica_JPG:before, .icon-spherica_Jewelry:before, .icon-spherica_J:before, .icon-spherica_Investment:before, .icon-spherica_International:before, .icon-spherica_Insurance:before, .icon-spherica_Instagram:before, .icon-spherica_Instagram-Simple:before, .icon-spherica_Info:before, .icon-spherica_Incoming-Call:before, .icon-spherica_Inclusive-Growth:before, .icon-spherica_Images:before, .icon-spherica_Images-off:before, .icon-spherica_Illustration:before, .icon-spherica_Identified-Call:before, .icon-spherica_ID-Card:before, .icon-spherica_Icecream:before, .icon-spherica_I:before, .icon-spherica_Huawei-App-Gallery:before, .icon-spherica_HPD:before, .icon-spherica_Hotel:before, .icon-spherica_Hot:before, .icon-spherica_Home:before, .icon-spherica_Holidays:before, .icon-spherica_Hold:before, .icon-spherica_History:before, .icon-spherica_Historical-Transfer:before, .icon-spherica_Hide:before, .icon-spherica_Help:before, .icon-spherica_Helmet-Bike:before, .icon-spherica_Health:before, .icon-spherica_Hashtag:before, .icon-spherica_Happy:before, .icon-spherica_Hand-Gesture:before, .icon-spherica_H:before, .icon-spherica_Guarantee:before, .icon-spherica_Graphics:before, .icon-spherica_Google-Plus:before, .icon-spherica_Google-Plus-Simple:before, .icon-spherica_Google-Hangouts:before, .icon-spherica_Google-Drive:before, .icon-spherica_Globe:before, .icon-spherica_Glassdor:before, .icon-spherica_Glass-with-Ice:before, .icon-spherica_GIF:before, .icon-spherica_Get-Out:before, .icon-spherica_Get-in:before, .icon-spherica_Generic-Sustainability:before, .icon-spherica_G:before, .icon-spherica_Furniture:before, .icon-spherica_Funtional-Square:before, .icon-spherica_Frozen:before, .icon-spherica_Frequency:before, .icon-spherica_Free-Euro:before, .icon-spherica_Free-Dollar:before, .icon-spherica_France-Go:before, .icon-spherica_Forest:before, .icon-spherica_Forbidden-to-Pass-in-Front-Bus:before, .icon-spherica_Football:before, .icon-spherica_Folder:before, .icon-spherica_Fold:before, .icon-spherica_Florist:before, .icon-spherica_Flickr:before, .icon-spherica_Flickr-Simple:before, .icon-spherica_fixed:before, .icon-spherica_First:before, .icon-spherica_Fire-Extinguishe:before, .icon-spherica_Fingerprint:before, .icon-spherica_Financial-Health:before, .icon-spherica_Filter:before, .icon-spherica_Female:before, .icon-spherica_Feedback:before, .icon-spherica_Favorite:before, .icon-spherica_Fast-Food:before, .icon-spherica_Facebook:before, .icon-spherica_Facebook-Simple:before, .icon-spherica_Facebook-Messenger:before, .icon-spherica_Face-ID:before, .icon-spherica_F:before, .icon-spherica_Extinguisher:before, .icon-spherica_Express-Account:before, .icon-spherica_Exploration:before, .icon-spherica_Expand:before, .icon-spherica_Executive:before, .icon-spherica_Excel:before, .icon-spherica_Euro:before, .icon-spherica_Entertainment:before, .icon-spherica_End:before, .icon-spherica_End-Call:before, .icon-spherica_Empty-Card:before, .icon-spherica_Emergency:before, .icon-spherica_Email:before, .icon-spherica_Email-Read:before, .icon-spherica_Elevator:before, .icon-spherica_Education:before, .icon-spherica_Edit:before, .icon-spherica_Edit-Ticket:before, .icon-spherica_Edit-Profile:before, .icon-spherica_eCheck:before, .icon-spherica_E:before, .icon-spherica_Dribble:before, .icon-spherica_Dribble-Simple:before, .icon-spherica_Drag:before, .icon-spherica_Drag-Vertical:before, .icon-spherica_Download:before, .icon-spherica_Down:before, .icon-spherica_Down-Cloud:before, .icon-spherica_Down-Arrow:before, .icon-spherica_Donations:before, .icon-spherica_Dollar:before, .icon-spherica_Dollar-Taxes:before, .icon-spherica_Document:before, .icon-spherica_DNA:before, .icon-spherica_Divider:before, .icon-spherica_Dislike:before, .icon-spherica_Discount:before, .icon-spherica_Disabled-Card:before, .icon-spherica_Directory:before, .icon-spherica_Dimo_simple:before, .icon-spherica_Dimo-icon:before, .icon-spherica_Digital-TV:before, .icon-spherica_Digital-Signature:before, .icon-spherica_Digital-Press:before, .icon-spherica_Digital-handwriting:before, .icon-spherica_Digital-Card:before, .icon-spherica_Diaper:before, .icon-spherica_Desktop:before, .icon-spherica_Deposit:before, .icon-spherica_Delivery:before, .icon-spherica_Delete:before, .icon-spherica_Decease:before, .icon-spherica_D:before, .icon-spherica_Currency-Exchange:before, .icon-spherica_Culture-and-Talent:before, .icon-spherica_CSV:before, .icon-spherica_Crossway:before, .icon-spherica_Crane:before, .icon-spherica_Couple:before, .icon-spherica_Correos:before, .icon-spherica_Copy:before, .icon-spherica_Copy-Credit-Card:before, .icon-spherica_Continue:before, .icon-spherica_Continue-Right:before, .icon-spherica_Continue-Left:before, .icon-spherica_Construction-Stopped:before, .icon-spherica_Construction-Helmet:before, .icon-spherica_Configuration:before, .icon-spherica_Confectionery:before, .icon-spherica_Cone:before, .icon-spherica_Concrete-Mixer:before, .icon-spherica_Communication:before, .icon-spherica_Commercial-Offer:before, .icon-spherica_Color:before, .icon-spherica_Collapse:before, .icon-spherica_Coffee-Shop:before, .icon-spherica_Cloud:before, .icon-spherica_Close:before, .icon-spherica_Close-Mini:before, .icon-spherica_Clock:before, .icon-spherica_Climate-Action:before, .icon-spherica_Cleanliness:before, .icon-spherica_Circle:before, .icon-spherica_Cinema:before, .icon-spherica_Children:before, .icon-spherica_Checkmark:before, .icon-spherica_Check:before, .icon-spherica_Chat:before, .icon-spherica_Charge-Mobile:before, .icon-spherica_Charge-Card:before, .icon-spherica_Channels:before, .icon-spherica_Change-Euro:before, .icon-spherica_Change-Camera:before, .icon-spherica_Caution:before, .icon-spherica_Cash:before, .icon-spherica_Cash-Up:before, .icon-spherica_Cash-Register:before, .icon-spherica_Cart:before, .icon-spherica_Card:before, .icon-spherica_Carbon-Footprint:before, .icon-spherica_Car-Workshop:before, .icon-spherica_Car-Plus:before, .icon-spherica_Car-Moons:before, .icon-spherica_Car-Accident:before, .icon-spherica_Campus:before, .icon-spherica_Camera:before, .icon-spherica_Calendar:before, .icon-spherica_Calculator:before, .icon-spherica_C:before, .icon-spherica_Buy-Stock:before, .icon-spherica_Butcher-Shop:before, .icon-spherica_Business-Inteligent:before, .icon-spherica_Bus:before, .icon-spherica_Burning-Car:before, .icon-spherica_Bullet:before, .icon-spherica_Bullet-1:before, .icon-spherica_Bulb:before, .icon-spherica_Builtland:before, .icon-spherica_Building:before, .icon-spherica_Branch:before, .icon-spherica_Bookmark:before, .icon-spherica_Bookmark-Filled:before, .icon-spherica_Book-Store:before, .icon-spherica_Bonus-Account:before, .icon-spherica_Boiler:before, .icon-spherica_Bluetooth:before, .icon-spherica_Blog:before, .icon-spherica_Block:before, .icon-spherica_Block-Card:before, .icon-spherica_Blind-App:before, .icon-spherica_Bizum:before, .icon-spherica_Biometric:before, .icon-spherica_Big-Glass:before, .icon-spherica_Bicycle:before, .icon-spherica_Behavioural-Economics:before, .icon-spherica_Behance:before, .icon-spherica_Behance-Simple:before, .icon-spherica_Bed:before, .icon-spherica_Bconomy:before, .icon-spherica_BBVA-Valora:before, .icon-spherica_BBVA-Valora-View:before, .icon-spherica_BBVA-Go:before, .icon-spherica_BBVA-Experience:before, .icon-spherica_BBVA-Contigo:before, .icon-spherica_Bath:before, .icon-spherica_Barcode:before, .icon-spherica_Bar:before, .icon-spherica_Bank:before, .icon-spherica_Balcony:before, .icon-spherica_Balance-Euro:before, .icon-spherica_Balance-Dollar:before, .icon-spherica_Bakery:before, .icon-spherica_Back:before, .icon-spherica_Back-Mini:before, .icon-spherica_Baby:before, .icon-spherica_Baby-Cart:before, .icon-spherica_B:before, .icon-spherica_Automatic-Access:before, .icon-spherica_Automate:before, .icon-spherica_Auto:before, .icon-spherica_Auto-Bank:before, .icon-spherica_Audio:before, .icon-spherica_Attached:before, .icon-spherica_ATM:before, .icon-spherica_Arrows:before, .icon-spherica_Archive-Mail:before, .icon-spherica_App-Store:before, .icon-spherica_Angry:before, .icon-spherica_Alphabetical-Order:before, .icon-spherica_Alarm:before, .icon-spherica_Aerothermal-Unit:before, .icon-spherica_Aeroplane:before, .icon-spherica_Advance:before, .icon-spherica_Address-Book:before, .icon-spherica_Add:before, .icon-spherica_Add-To-Cart:before, .icon-spherica_Add-Notes:before, .icon-spherica_Account:before, .icon-spherica_Accessible-Toilet:before, .icon-spherica_Accessibility:before, .icon-spherica_A:before, .icon-spherica_360-Mobile-View:before, .icon-rrss_youtube_circle:before, .icon-rrss_youtube2:before, .icon-rrss_youtube:before, .icon-rrss_whatsapp2:before, .icon-rrss_whatsapp:before, .icon-rrss_twitter_circle:before, .icon-rrss_twitter2:before, .icon-rrss_twitter:before, .icon-rrss_telegram2:before, .icon-rrss_telegram:before, .icon-rrss_slideshare2:before, .icon-rrss_slideshare:before, .icon-rrss_pinterest2:before, .icon-rrss_pinterest:before, .icon-rrss_linkedin_circle:before, .icon-rrss_linkedin2:before, .icon-rrss_linkedin:before, .icon-rrss_instagram2:before, .icon-rrss_instagram:before, .icon-rrss_googleplus2:before, .icon-rrss_googleplus:before, .icon-rrss_facebook2:before, .icon-rrss_facebook:before, .icon-others_point:before, .icon-others_furniture:before, .icon-others_euro:before, .icon-others_donation:before, .icon-others_angry:before, .icon-nav_withoutlocation:before, .icon-nav_walkingdirections:before, .icon-nav_visualize:before, .icon-nav_unlock:before, .icon-nav_unfold:before, .icon-nav_substract:before, .icon-nav_security:before, .icon-nav_seachinglocation:before, .icon-nav_saveup:before, .icon-nav_return:before, .icon-nav_plusmenu:before, .icon-nav_place:before, .icon-nav_phishing:before, .icon-nav_on:before, .icon-nav_nearme:before, .icon-nav_navigation:before, .icon-nav_mylocation:before, .icon-nav_more:before, .icon-nav_menu:before, .icon-nav_mapa:before, .icon-nav_lock:before, .icon-nav_link:before, .icon-nav_hide:before, .icon-nav_getout:before, .icon-nav_fraud:before, .icon-nav_forward:before, .icon-nav_fold:before, .icon-nav_first:before, .icon-nav_fingerprint:before, .icon-nav_extlink:before, .icon-nav_exploration:before, .icon-nav_expand:before, .icon-nav_error:before, .icon-nav_end:before, .icon-nav_divider:before, .icon-nav_correctlocation:before, .icon-nav_correct:before, .icon-nav_contract:before, .icon-nav_continue:before, .icon-nav_close:before, .icon-nav_checkmark:before, .icon-nav_block:before, .icon-nav_bbvaofice:before, .icon-nav_back:before, .icon-nav_attached:before, .icon-nav_arrowUp:before, .icon-nav_arrowRight:before, .icon-nav_arrowLeft:before, .icon-nav_arrowDown:before, .icon-nav_add:before, .icon-logo_BBVA:before, .icon-listaLectura_remove:before, .icon-listaLectura_add:before, .icon-favorite_icon_add:before, .icon-commu_whatsapp:before, .icon-commu_virtualemail:before, .icon-commu_videoplayline:before, .icon-commu_videochat:before, .icon-commu_tv:before, .icon-commu_telephone:before, .icon-commu_support:before, .icon-commu_sms:before, .icon-commu_share:before, .icon-commu_send:before, .icon-commu_retweet:before, .icon-commu_reply:before, .icon-commu_reademail:before, .icon-commu_radio:before, .icon-commu_quotemark:before, .icon-commu_press:before, .icon-commu_presentation:before, .icon-commu_play:before, .icon-commu_pause:before, .icon-commu_nfcdisconnect:before, .icon-commu_mobiledisconnected:before, .icon-commu_microphone:before, .icon-commu_language:before, .icon-commu_info:before, .icon-commu_images:before, .icon-commu_idioma:before, .icon-commu_identifiedcall:before, .icon-commu_help:before, .icon-commu_hashtag:before, .icon-commu_gooplay2n:before, .icon-commu_globe:before, .icon-commu_fcconnect:before, .icon-commu_favorite:before, .icon-commu_facebookmessenger:before, .icon-commu_email:before, .icon-commu_digitaltv:before, .icon-commu_digitalpress:before, .icon-commu_communication:before, .icon-commu_clock:before, .icon-commu_channels:before, .icon-commu_camera:before, .icon-commu_bluetooth:before, .icon-commu_blog:before, .icon-commu_BBVAcontigo:before, .icon-commu_audio:before, .icon-commu_assistance:before, .icon-commu_appstore:before, .icon-commu_alert:before, .icon-commu_alarm:before, .icon-communication:before, .icon-coffeshop_icon:before, .icon-bulletRectangle:before, .icon-bullet:before, .icon-biblioteca_remove:before, .icon-biblioteca_add:before {
  font-family: "Icons-Spherica", sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-decoration: none;
  text-transform: none;
}

.icon-biblioteca_add:before {
  content: "\ea01";
}

.icon-biblioteca_remove:before {
  content: "\ea02";
}

.icon-bullet:before {
  content: "\ea03";
}

.icon-bulletRectangle:before {
  content: "\ea04";
}

.icon-coffeshop_icon:before {
  content: "\ea05";
}

.icon-communication:before {
  content: "\ea06";
}

.icon-commu_alarm:before {
  content: "\ea07";
}

.icon-commu_alert:before {
  content: "\ea08";
}

.icon-commu_appstore:before {
  content: "\ea09";
}

.icon-commu_assistance:before {
  content: "\ea0a";
}

.icon-commu_audio:before {
  content: "\ea0b";
}

.icon-commu_BBVAcontigo:before {
  content: "\ea0c";
}

.icon-commu_blog:before {
  content: "\ea0d";
}

.icon-commu_bluetooth:before {
  content: "\ea0e";
}

.icon-commu_camera:before {
  content: "\ea0f";
}

.icon-commu_channels:before {
  content: "\ea10";
}

.icon-commu_clock:before {
  content: "\ea11";
}

.icon-commu_communication:before {
  content: "\ea12";
}

.icon-commu_digitalpress:before {
  content: "\ea13";
}

.icon-commu_digitaltv:before {
  content: "\ea14";
}

.icon-commu_email:before {
  content: "\ea15";
}

.icon-commu_facebookmessenger:before {
  content: "\ea16";
}

.icon-commu_favorite:before {
  content: "\ea17";
}

.icon-commu_fcconnect:before {
  content: "\ea18";
}

.icon-commu_globe:before {
  content: "\ea19";
}

.icon-commu_gooplay2n:before {
  content: "\ea1a";
}

.icon-commu_hashtag:before {
  content: "\ea1b";
}

.icon-commu_help:before {
  content: "\ea1c";
}

.icon-commu_identifiedcall:before {
  content: "\ea1d";
}

.icon-commu_idioma:before {
  content: "\ea1e";
}

.icon-commu_images:before {
  content: "\ea1f";
}

.icon-commu_info:before {
  content: "\ea20";
}

.icon-commu_language:before {
  content: "\ea21";
}

.icon-commu_microphone:before {
  content: "\ea22";
}

.icon-commu_mobiledisconnected:before {
  content: "\ea23";
}

.icon-commu_nfcdisconnect:before {
  content: "\ea24";
}

.icon-commu_pause:before {
  content: "\ea25";
}

.icon-commu_play:before {
  content: "\ea26";
}

.icon-commu_presentation:before {
  content: "\ea27";
}

.icon-commu_press:before {
  content: "\ea28";
}

.icon-commu_quotemark:before {
  content: "\ea29";
}

.icon-commu_radio:before {
  content: "\ea2a";
}

.icon-commu_reademail:before {
  content: "\ea2b";
}

.icon-commu_reply:before {
  content: "\ea2c";
}

.icon-commu_retweet:before {
  content: "\ea2d";
}

.icon-commu_send:before {
  content: "\ea2e";
}

.icon-commu_share:before {
  content: "\ea2f";
}

.icon-commu_sms:before {
  content: "\ea30";
}

.icon-commu_support:before {
  content: "\ea31";
}

.icon-commu_telephone:before {
  content: "\ea32";
}

.icon-commu_tv:before {
  content: "\ea33";
}

.icon-commu_videochat:before {
  content: "\ea34";
}

.icon-commu_videoplayline:before {
  content: "\ea35";
}

.icon-commu_virtualemail:before {
  content: "\ea36";
}

.icon-commu_whatsapp:before {
  content: "\ea37";
}

.icon-favorite_icon_add:before {
  content: "\ea38";
}

.icon-listaLectura_add:before {
  content: "\ea39";
}

.icon-listaLectura_remove:before {
  content: "\ea3a";
}

.icon-logo_BBVA:before {
  content: "\ea3b";
}

.icon-nav_add:before {
  content: "\ea3c";
}

.icon-nav_arrowDown:before {
  content: "\ea3d";
}

.icon-nav_arrowLeft:before {
  content: "\ea3e";
}

.icon-nav_arrowRight:before {
  content: "\ea3f";
}

.icon-nav_arrowUp:before {
  content: "\ea40";
}

.icon-nav_attached:before {
  content: "\ea41";
}

.icon-nav_back:before {
  content: "\ea42";
}

.icon-nav_bbvaofice:before {
  content: "\ea43";
}

.icon-nav_block:before {
  content: "\ea44";
}

.icon-nav_checkmark:before {
  content: "\ea45";
}

.icon-nav_close:before {
  content: "\ea46";
}

.icon-nav_continue:before {
  content: "\ea47";
}

.icon-nav_contract:before {
  content: "\ea48";
}

.icon-nav_correct:before {
  content: "\ea49";
}

.icon-nav_correctlocation:before {
  content: "\ea4a";
}

.icon-nav_divider:before {
  content: "\ea4b";
}

.icon-nav_end:before {
  content: "\ea4c";
}

.icon-nav_error:before {
  content: "\ea4d";
}

.icon-nav_expand:before {
  content: "\ea4e";
}

.icon-nav_exploration:before {
  content: "\ea4f";
}

.icon-nav_extlink:before {
  content: "\ea50";
}

.icon-nav_fingerprint:before {
  content: "\ea51";
}

.icon-nav_first:before {
  content: "\ea52";
}

.icon-nav_fold:before {
  content: "\ea53";
}

.icon-nav_forward:before {
  content: "\ea54";
}

.icon-nav_fraud:before {
  content: "\ea55";
}

.icon-nav_getout:before {
  content: "\ea56";
}

.icon-nav_hide:before {
  content: "\ea57";
}

.icon-nav_link:before {
  content: "\ea58";
}

.icon-nav_lock:before {
  content: "\ea59";
}

.icon-nav_mapa:before {
  content: "\ea5a";
}

.icon-nav_menu:before {
  content: "\ea5b";
}

.icon-nav_more:before {
  content: "\ea5c";
}

.icon-nav_mylocation:before {
  content: "\ea5d";
}

.icon-nav_navigation:before {
  content: "\ea5e";
}

.icon-nav_nearme:before {
  content: "\ea5f";
}

.icon-nav_on:before {
  content: "\ea60";
}

.icon-nav_phishing:before {
  content: "\ea61";
}

.icon-nav_place:before {
  content: "\ea62";
}

.icon-nav_plusmenu:before {
  content: "\ea63";
}

.icon-nav_return:before {
  content: "\ea64";
}

.icon-nav_saveup:before {
  content: "\ea65";
}

.icon-nav_seachinglocation:before {
  content: "\ea66";
}

.icon-nav_security:before {
  content: "\ea67";
}

.icon-nav_substract:before {
  content: "\ea68";
}

.icon-nav_unfold:before {
  content: "\ea69";
}

.icon-nav_unlock:before {
  content: "\ea6a";
}

.icon-nav_visualize:before {
  content: "\ea6b";
}

.icon-nav_walkingdirections:before {
  content: "\ea6c";
}

.icon-nav_withoutlocation:before {
  content: "\ea6d";
}

.icon-others_angry:before {
  content: "\ea6e";
}

.icon-others_donation:before {
  content: "\ea6f";
}

.icon-others_euro:before {
  content: "\ea70";
}

.icon-others_furniture:before {
  content: "\ea71";
}

.icon-others_point:before {
  content: "\ea72";
}

.icon-rrss_facebook:before {
  content: "\ea73";
}

.icon-rrss_facebook2:before {
  content: "\ea74";
}

.icon-rrss_googleplus:before {
  content: "\ea75";
}

.icon-rrss_googleplus2:before {
  content: "\ea76";
}

.icon-rrss_instagram:before {
  content: "\ea77";
}

.icon-rrss_instagram2:before {
  content: "\ea78";
}

.icon-rrss_linkedin:before {
  content: "\ea79";
}

.icon-rrss_linkedin2:before {
  content: "\ea7a";
}

.icon-rrss_linkedin_circle:before {
  content: "\ea7b";
}

.icon-rrss_pinterest:before {
  content: "\ea7c";
}

.icon-rrss_pinterest2:before {
  content: "\ea7d";
}

.icon-rrss_slideshare:before {
  content: "\ea7e";
}

.icon-rrss_slideshare2:before {
  content: "\ea7f";
}

.icon-rrss_telegram:before {
  content: "\ea80";
}

.icon-rrss_telegram2:before {
  content: "\ea81";
}

.icon-rrss_twitter:before {
  content: "\ea82";
}

.icon-rrss_twitter2:before {
  content: "\ea83";
}

.icon-rrss_twitter_circle:before {
  content: "\ea84";
}

.icon-rrss_whatsapp:before {
  content: "\ea85";
}

.icon-rrss_whatsapp2:before {
  content: "\ea86";
}

.icon-rrss_youtube:before {
  content: "\ea87";
}

.icon-rrss_youtube2:before {
  content: "\ea88";
}

.icon-rrss_youtube_circle:before {
  content: "\ea89";
}

.icon-spherica_360-Mobile-View:before {
  content: "\ea8a";
}

.icon-spherica_A:before {
  content: "\ea8b";
}

.icon-spherica_Accessibility:before {
  content: "\ea8c";
}

.icon-spherica_Accessible-Toilet:before {
  content: "\ea8d";
}

.icon-spherica_Account:before {
  content: "\ea8e";
}

.icon-spherica_Add-Notes:before {
  content: "\ea8f";
}

.icon-spherica_Add-To-Cart:before {
  content: "\ea90";
}

.icon-spherica_Add:before {
  content: "\ea91";
}

.icon-spherica_Address-Book:before {
  content: "\ea92";
}

.icon-spherica_Advance:before {
  content: "\ea93";
}

.icon-spherica_Aeroplane:before {
  content: "\ea94";
}

.icon-spherica_Aerothermal-Unit:before {
  content: "\ea95";
}

.icon-spherica_Alarm:before {
  content: "\ea96";
}

.icon-spherica_Alphabetical-Order:before {
  content: "\ea97";
}

.icon-spherica_Angry:before {
  content: "\ea98";
}

.icon-spherica_App-Store:before {
  content: "\ea99";
}

.icon-spherica_Archive-Mail:before {
  content: "\ea9a";
}

.icon-spherica_Arrows:before {
  content: "\ea9b";
}

.icon-spherica_ATM:before {
  content: "\ea9c";
}

.icon-spherica_Attached:before {
  content: "\ea9d";
}

.icon-spherica_Audio:before {
  content: "\ea9e";
}

.icon-spherica_Auto-Bank:before {
  content: "\ea9f";
}

.icon-spherica_Auto:before {
  content: "\eaa0";
}

.icon-spherica_Automate:before {
  content: "\eaa1";
}

.icon-spherica_Automatic-Access:before {
  content: "\eaa2";
}

.icon-spherica_B:before {
  content: "\eaa3";
}

.icon-spherica_Baby-Cart:before {
  content: "\eaa4";
}

.icon-spherica_Baby:before {
  content: "\eaa5";
}

.icon-spherica_Back-Mini:before {
  content: "\eaa6";
}

.icon-spherica_Back:before {
  content: "\eaa7";
}

.icon-spherica_Bakery:before {
  content: "\eaa8";
}

.icon-spherica_Balance-Dollar:before {
  content: "\eaa9";
}

.icon-spherica_Balance-Euro:before {
  content: "\eaaa";
}

.icon-spherica_Balcony:before {
  content: "\eaab";
}

.icon-spherica_Bank:before {
  content: "\eaac";
}

.icon-spherica_Bar:before {
  content: "\eaad";
}

.icon-spherica_Barcode:before {
  content: "\eaae";
}

.icon-spherica_Bath:before {
  content: "\eaaf";
}

.icon-spherica_BBVA-Contigo:before {
  content: "\eab0";
}

.icon-spherica_BBVA-Experience:before {
  content: "\eab1";
}

.icon-spherica_BBVA-Go:before {
  content: "\eab2";
}

.icon-spherica_BBVA-Valora-View:before {
  content: "\eab3";
}

.icon-spherica_BBVA-Valora:before {
  content: "\eab4";
}

.icon-spherica_Bconomy:before {
  content: "\eab5";
}

.icon-spherica_Bed:before {
  content: "\eab6";
}

.icon-spherica_Behance-Simple:before {
  content: "\eab7";
}

.icon-spherica_Behance:before {
  content: "\eab8";
}

.icon-spherica_Behavioural-Economics:before {
  content: "\eab9";
}

.icon-spherica_Bicycle:before {
  content: "\eaba";
}

.icon-spherica_Big-Glass:before {
  content: "\eabb";
}

.icon-spherica_Biometric:before {
  content: "\eabc";
}

.icon-spherica_Bizum:before {
  content: "\eabd";
}

.icon-spherica_Blind-App:before {
  content: "\eabe";
}

.icon-spherica_Block-Card:before {
  content: "\eabf";
}

.icon-spherica_Block:before {
  content: "\eac0";
}

.icon-spherica_Blog:before {
  content: "\eac1";
}

.icon-spherica_Bluetooth:before {
  content: "\eac2";
}

.icon-spherica_Boiler:before {
  content: "\eac3";
}

.icon-spherica_Bonus-Account:before {
  content: "\eac4";
}

.icon-spherica_Book-Store:before {
  content: "\eac5";
}

.icon-spherica_Bookmark-Filled:before {
  content: "\eac6";
}

.icon-spherica_Bookmark:before {
  content: "\eac7";
}

.icon-spherica_Branch:before {
  content: "\eac8";
}

.icon-spherica_Building:before {
  content: "\eac9";
}

.icon-spherica_Builtland:before {
  content: "\eaca";
}

.icon-spherica_Bulb:before {
  content: "\eacb";
}

.icon-spherica_Bullet-1:before {
  content: "\eacc";
}

.icon-spherica_Bullet:before {
  content: "\eacd";
}

.icon-spherica_Burning-Car:before {
  content: "\eace";
}

.icon-spherica_Bus:before {
  content: "\eacf";
}

.icon-spherica_Business-Inteligent:before {
  content: "\ead0";
}

.icon-spherica_Butcher-Shop:before {
  content: "\ead1";
}

.icon-spherica_Buy-Stock:before {
  content: "\ead2";
}

.icon-spherica_C:before {
  content: "\ead3";
}

.icon-spherica_Calculator:before {
  content: "\ead4";
}

.icon-spherica_Calendar:before {
  content: "\ead5";
}

.icon-spherica_Camera:before {
  content: "\ead6";
}

.icon-spherica_Campus:before {
  content: "\ead7";
}

.icon-spherica_Car-Accident:before {
  content: "\ead8";
}

.icon-spherica_Car-Moons:before {
  content: "\ead9";
}

.icon-spherica_Car-Plus:before {
  content: "\eada";
}

.icon-spherica_Car-Workshop:before {
  content: "\eadb";
}

.icon-spherica_Carbon-Footprint:before {
  content: "\eadc";
}

.icon-spherica_Card:before {
  content: "\eadd";
}

.icon-spherica_Cart:before {
  content: "\eade";
}

.icon-spherica_Cash-Register:before {
  content: "\eadf";
}

.icon-spherica_Cash-Up:before {
  content: "\eae0";
}

.icon-spherica_Cash:before {
  content: "\eae1";
}

.icon-spherica_Caution:before {
  content: "\eae2";
}

.icon-spherica_Change-Camera:before {
  content: "\eae3";
}

.icon-spherica_Change-Euro:before {
  content: "\eae4";
}

.icon-spherica_Channels:before {
  content: "\eae5";
}

.icon-spherica_Charge-Card:before {
  content: "\eae6";
}

.icon-spherica_Charge-Mobile:before {
  content: "\eae7";
}

.icon-spherica_Chat:before {
  content: "\eae8";
}

.icon-spherica_Check:before {
  content: "\eae9";
}

.icon-spherica_Checkmark:before {
  content: "\eaea";
}

.icon-spherica_Children:before {
  content: "\eaeb";
}

.icon-spherica_Cinema:before {
  content: "\eaec";
}

.icon-spherica_Circle:before {
  content: "\eaed";
}

.icon-spherica_Cleanliness:before {
  content: "\eaee";
}

.icon-spherica_Climate-Action:before {
  content: "\eaef";
}

.icon-spherica_Clock:before {
  content: "\eaf0";
}

.icon-spherica_Close-Mini:before {
  content: "\eaf1";
}

.icon-spherica_Close:before {
  content: "\eaf2";
}

.icon-spherica_Cloud:before {
  content: "\eaf3";
}

.icon-spherica_Coffee-Shop:before {
  content: "\eaf4";
}

.icon-spherica_Collapse:before {
  content: "\eaf5";
}

.icon-spherica_Color:before {
  content: "\eaf6";
}

.icon-spherica_Commercial-Offer:before {
  content: "\eaf7";
}

.icon-spherica_Communication:before {
  content: "\eaf8";
}

.icon-spherica_Concrete-Mixer:before {
  content: "\eaf9";
}

.icon-spherica_Cone:before {
  content: "\eafa";
}

.icon-spherica_Confectionery:before {
  content: "\eafb";
}

.icon-spherica_Configuration:before {
  content: "\eafc";
}

.icon-spherica_Construction-Helmet:before {
  content: "\eafd";
}

.icon-spherica_Construction-Stopped:before {
  content: "\eafe";
}

.icon-spherica_Continue-Left:before {
  content: "\eaff";
}

.icon-spherica_Continue-Right:before {
  content: "\eb00";
}

.icon-spherica_Continue:before {
  content: "\eb01";
}

.icon-spherica_Copy-Credit-Card:before {
  content: "\eb02";
}

.icon-spherica_Copy:before {
  content: "\eb03";
}

.icon-spherica_Correos:before {
  content: "\eb04";
}

.icon-spherica_Couple:before {
  content: "\eb05";
}

.icon-spherica_Crane:before {
  content: "\eb06";
}

.icon-spherica_Crossway:before {
  content: "\eb07";
}

.icon-spherica_CSV:before {
  content: "\eb08";
}

.icon-spherica_Culture-and-Talent:before {
  content: "\eb09";
}

.icon-spherica_Currency-Exchange:before {
  content: "\eb0a";
}

.icon-spherica_D:before {
  content: "\eb0b";
}

.icon-spherica_Decease:before {
  content: "\eb0c";
}

.icon-spherica_Delete:before {
  content: "\eb0d";
}

.icon-spherica_Delivery:before {
  content: "\eb0e";
}

.icon-spherica_Deposit:before {
  content: "\eb0f";
}

.icon-spherica_Desktop:before {
  content: "\eb10";
}

.icon-spherica_Diaper:before {
  content: "\eb11";
}

.icon-spherica_Digital-Card:before {
  content: "\eb12";
}

.icon-spherica_Digital-handwriting:before {
  content: "\eb13";
}

.icon-spherica_Digital-Press:before {
  content: "\eb14";
}

.icon-spherica_Digital-Signature:before {
  content: "\eb15";
}

.icon-spherica_Digital-TV:before {
  content: "\eb16";
}

.icon-spherica_Dimo-icon:before {
  content: "\eb17";
}

.icon-spherica_Dimo_simple:before {
  content: "\eb18";
}

.icon-spherica_Directory:before {
  content: "\eb19";
}

.icon-spherica_Disabled-Card:before {
  content: "\eb1a";
}

.icon-spherica_Discount:before {
  content: "\eb1b";
}

.icon-spherica_Dislike:before {
  content: "\eb1c";
}

.icon-spherica_Divider:before {
  content: "\eb1d";
}

.icon-spherica_DNA:before {
  content: "\eb1e";
}

.icon-spherica_Document:before {
  content: "\eb1f";
}

.icon-spherica_Dollar-Taxes:before {
  content: "\eb20";
}

.icon-spherica_Dollar:before {
  content: "\eb21";
}

.icon-spherica_Donations:before {
  content: "\eb22";
}

.icon-spherica_Down-Arrow:before {
  content: "\eb23";
}

.icon-spherica_Down-Cloud:before {
  content: "\eb24";
}

.icon-spherica_Down:before {
  content: "\eb25";
}

.icon-spherica_Download:before {
  content: "\eb26";
}

.icon-spherica_Drag-Vertical:before {
  content: "\eb27";
}

.icon-spherica_Drag:before {
  content: "\eb28";
}

.icon-spherica_Dribble-Simple:before {
  content: "\eb29";
}

.icon-spherica_Dribble:before {
  content: "\eb2a";
}

.icon-spherica_E:before {
  content: "\eb2b";
}

.icon-spherica_eCheck:before {
  content: "\eb2c";
}

.icon-spherica_Edit-Profile:before {
  content: "\eb2d";
}

.icon-spherica_Edit-Ticket:before {
  content: "\eb2e";
}

.icon-spherica_Edit:before {
  content: "\eb2f";
}

.icon-spherica_Education:before {
  content: "\eb30";
}

.icon-spherica_Elevator:before {
  content: "\eb31";
}

.icon-spherica_Email-Read:before {
  content: "\eb32";
}

.icon-spherica_Email:before {
  content: "\eb33";
}

.icon-spherica_Emergency:before {
  content: "\eb34";
}

.icon-spherica_Empty-Card:before {
  content: "\eb35";
}

.icon-spherica_End-Call:before {
  content: "\eb36";
}

.icon-spherica_End:before {
  content: "\eb37";
}

.icon-spherica_Entertainment:before {
  content: "\eb38";
}

.icon-spherica_Euro:before {
  content: "\eb39";
}

.icon-spherica_Excel:before {
  content: "\eb3a";
}

.icon-spherica_Executive:before {
  content: "\eb3b";
}

.icon-spherica_Expand:before {
  content: "\eb3c";
}

.icon-spherica_Exploration:before {
  content: "\eb3d";
}

.icon-spherica_Express-Account:before {
  content: "\eb3e";
}

.icon-spherica_Extinguisher:before {
  content: "\eb3f";
}

.icon-spherica_F:before {
  content: "\eb40";
}

.icon-spherica_Face-ID:before {
  content: "\eb41";
}

.icon-spherica_Facebook-Messenger:before {
  content: "\eb42";
}

.icon-spherica_Facebook-Simple:before {
  content: "\eb43";
}

.icon-spherica_Facebook:before {
  content: "\eb44";
}

.icon-spherica_Fast-Food:before {
  content: "\eb45";
}

.icon-spherica_Favorite:before {
  content: "\eb46";
}

.icon-spherica_Feedback:before {
  content: "\eb47";
}

.icon-spherica_Female:before {
  content: "\eb48";
}

.icon-spherica_Filter:before {
  content: "\eb49";
}

.icon-spherica_Financial-Health:before {
  content: "\eb4a";
}

.icon-spherica_Fingerprint:before {
  content: "\eb4b";
}

.icon-spherica_Fire-Extinguishe:before {
  content: "\eb4c";
}

.icon-spherica_First:before {
  content: "\eb4d";
}

.icon-spherica_fixed:before {
  content: "\eb4e";
}

.icon-spherica_Flickr-Simple:before {
  content: "\eb4f";
}

.icon-spherica_Flickr:before {
  content: "\eb50";
}

.icon-spherica_Florist:before {
  content: "\eb51";
}

.icon-spherica_Fold:before {
  content: "\eb52";
}

.icon-spherica_Folder:before {
  content: "\eb53";
}

.icon-spherica_Football:before {
  content: "\eb54";
}

.icon-spherica_Forbidden-to-Pass-in-Front-Bus:before {
  content: "\eb55";
}

.icon-spherica_Forest:before {
  content: "\eb56";
}

.icon-spherica_France-Go:before {
  content: "\eb57";
}

.icon-spherica_Free-Dollar:before {
  content: "\eb58";
}

.icon-spherica_Free-Euro:before {
  content: "\eb59";
}

.icon-spherica_Frequency:before {
  content: "\eb5a";
}

.icon-spherica_Frozen:before {
  content: "\eb5b";
}

.icon-spherica_Funtional-Square:before {
  content: "\eb5c";
}

.icon-spherica_Furniture:before {
  content: "\eb5d";
}

.icon-spherica_G:before {
  content: "\eb5e";
}

.icon-spherica_Generic-Sustainability:before {
  content: "\eb5f";
}

.icon-spherica_Get-in:before {
  content: "\eb60";
}

.icon-spherica_Get-Out:before {
  content: "\eb61";
}

.icon-spherica_GIF:before {
  content: "\eb62";
}

.icon-spherica_Glass-with-Ice:before {
  content: "\eb63";
}

.icon-spherica_Glassdor:before {
  content: "\eb64";
}

.icon-spherica_Globe:before {
  content: "\eb65";
}

.icon-spherica_Google-Drive:before {
  content: "\eb66";
}

.icon-spherica_Google-Hangouts:before {
  content: "\eb67";
}

.icon-spherica_Google-Plus-Simple:before {
  content: "\eb68";
}

.icon-spherica_Google-Plus:before {
  content: "\eb69";
}

.icon-spherica_Graphics:before {
  content: "\eb6a";
}

.icon-spherica_Guarantee:before {
  content: "\eb6b";
}

.icon-spherica_H:before {
  content: "\eb6c";
}

.icon-spherica_Hand-Gesture:before {
  content: "\eb6d";
}

.icon-spherica_Happy:before {
  content: "\eb6e";
}

.icon-spherica_Hashtag:before {
  content: "\eb6f";
}

.icon-spherica_Health:before {
  content: "\eb70";
}

.icon-spherica_Helmet-Bike:before {
  content: "\eb71";
}

.icon-spherica_Help:before {
  content: "\eb72";
}

.icon-spherica_Hide:before {
  content: "\eb73";
}

.icon-spherica_Historical-Transfer:before {
  content: "\eb74";
}

.icon-spherica_History:before {
  content: "\eb75";
}

.icon-spherica_Hold:before {
  content: "\eb76";
}

.icon-spherica_Holidays:before {
  content: "\eb77";
}

.icon-spherica_Home:before {
  content: "\eb78";
}

.icon-spherica_Hot:before {
  content: "\eb79";
}

.icon-spherica_Hotel:before {
  content: "\eb7a";
}

.icon-spherica_HPD:before {
  content: "\eb7b";
}

.icon-spherica_Huawei-App-Gallery:before {
  content: "\eb7c";
}

.icon-spherica_I:before {
  content: "\eb7d";
}

.icon-spherica_Icecream:before {
  content: "\eb7e";
}

.icon-spherica_ID-Card:before {
  content: "\eb7f";
}

.icon-spherica_Identified-Call:before {
  content: "\eb80";
}

.icon-spherica_Illustration:before {
  content: "\eb81";
}

.icon-spherica_Images-off:before {
  content: "\eb82";
}

.icon-spherica_Images:before {
  content: "\eb83";
}

.icon-spherica_Inclusive-Growth:before {
  content: "\eb84";
}

.icon-spherica_Incoming-Call:before {
  content: "\eb85";
}

.icon-spherica_Info:before {
  content: "\eb86";
}

.icon-spherica_Instagram-Simple:before {
  content: "\eb87";
}

.icon-spherica_Instagram:before {
  content: "\eb88";
}

.icon-spherica_Insurance:before {
  content: "\eb89";
}

.icon-spherica_International:before {
  content: "\eb8a";
}

.icon-spherica_Investment:before {
  content: "\eb8b";
}

.icon-spherica_J:before {
  content: "\eb8c";
}

.icon-spherica_Jewelry:before {
  content: "\eb8d";
}

.icon-spherica_JPG:before {
  content: "\eb8e";
}

.icon-spherica_K:before {
  content: "\eb8f";
}

.icon-spherica_Keyboard:before {
  content: "\eb90";
}

.icon-spherica_Kitchen:before {
  content: "\eb91";
}

.icon-spherica_L:before {
  content: "\eb92";
}

.icon-spherica_Land:before {
  content: "\eb93";
}

.icon-spherica_Language-Simple:before {
  content: "\eb94";
}

.icon-spherica_Law:before {
  content: "\eb95";
}

.icon-spherica_Leaf:before {
  content: "\eb96";
}

.icon-spherica_Left-Arrow:before {
  content: "\eb97";
}

.icon-spherica_Lighthouse:before {
  content: "\eb98";
}

.icon-spherica_Like:before {
  content: "\eb99";
}

.icon-spherica_Limits:before {
  content: "\eb9a";
}

.icon-spherica_Link:before {
  content: "\eb9b";
}

.icon-spherica_LinkedIn-Simple:before {
  content: "\eb9c";
}

.icon-spherica_LinkedIn:before {
  content: "\eb9d";
}

.icon-spherica_List-View:before {
  content: "\eb9e";
}

.icon-spherica_Living-Room:before {
  content: "\eb9f";
}

.icon-spherica_Loan-Dollar:before {
  content: "\eba0";
}

.icon-spherica_Loan-Euro:before {
  content: "\eba1";
}

.icon-spherica_Lock:before {
  content: "\eba2";
}

.icon-spherica_Look-Up:before {
  content: "\eba3";
}

.icon-spherica_Lost-Call:before {
  content: "\eba4";
}

.icon-spherica_M:before {
  content: "\eba5";
}

.icon-spherica_Male:before {
  content: "\eba6";
}

.icon-spherica_Man:before {
  content: "\eba7";
}

.icon-spherica_Map:before {
  content: "\eba8";
}

.icon-spherica_Max-Min-Screen:before {
  content: "\eba9";
}

.icon-spherica_Medical-Kit:before {
  content: "\ebaa";
}

.icon-spherica_menu:before {
  content: "\ebab";
}

.icon-spherica_Merge:before {
  content: "\ebac";
}

.icon-spherica_Mi-Espacio:before {
  content: "\ebad";
}

.icon-spherica_Microphone-off:before {
  content: "\ebae";
}

.icon-spherica_Microphone:before {
  content: "\ebaf";
}

.icon-spherica_Milk:before {
  content: "\ebb0";
}

.icon-spherica_Missed-Call:before {
  content: "\ebb1";
}

.icon-spherica_Mix-Cloud-Simple:before {
  content: "\ebb2";
}

.icon-spherica_Mix-Cloud:before {
  content: "\ebb3";
}

.icon-spherica_Mixed:before {
  content: "\ebb4";
}

.icon-spherica_Mobile-Cash-Dollar:before {
  content: "\ebb5";
}

.icon-spherica_Mobile-Cash-Euro:before {
  content: "\ebb6";
}

.icon-spherica_Mobile-off:before {
  content: "\ebb7";
}

.icon-spherica_Mobile-Payment:before {
  content: "\ebb8";
}

.icon-spherica_Mobile-Print:before {
  content: "\ebb9";
}

.icon-spherica_Mobile:before {
  content: "\ebba";
}

.icon-spherica_MODO:before {
  content: "\ebbb";
}

.icon-spherica_Moon:before {
  content: "\ebbc";
}

.icon-spherica_More:before {
  content: "\ebbd";
}

.icon-spherica_Motorcycle-Garage:before {
  content: "\ebbe";
}

.icon-spherica_Motorcycle:before {
  content: "\ebbf";
}

.icon-spherica_Multicategory:before {
  content: "\ebc0";
}

.icon-spherica_Multiple-Bizum:before {
  content: "\ebc1";
}

.icon-spherica_My-Expenses:before {
  content: "\ebc2";
}

.icon-spherica_My-Location:before {
  content: "\ebc3";
}

.icon-spherica_My-Profile:before {
  content: "\ebc4";
}

.icon-spherica_My-Projects:before {
  content: "\ebc5";
}

.icon-spherica_N:before {
  content: "\ebc6";
}

.icon-spherica_Near-Me:before {
  content: "\ebc7";
}

.icon-spherica_Netcash:before {
  content: "\ebc8";
}

.icon-spherica_New-Client:before {
  content: "\ebc9";
}

.icon-spherica_Next-Mini:before {
  content: "\ebca";
}

.icon-spherica_Next:before {
  content: "\ebcb";
}

.icon-spherica_NFC-Disconnected:before {
  content: "\ebcc";
}

.icon-spherica_NFC:before {
  content: "\ebcd";
}

.icon-spherica_No-Audio:before {
  content: "\ebce";
}

.icon-spherica_No-Client:before {
  content: "\ebcf";
}

.icon-spherica_No-Draw:before {
  content: "\ebd0";
}

.icon-spherica_No-Interest:before {
  content: "\ebd1";
}

.icon-spherica_No-Smoking:before {
  content: "\ebd2";
}

.icon-spherica_Nusery-Room:before {
  content: "\ebd3";
}

.icon-spherica_O:before {
  content: "\ebd4";
}

.icon-spherica_Occupationally-Active:before {
  content: "\ebd5";
}

.icon-spherica_Official-Rates:before {
  content: "\ebd6";
}

.icon-spherica_On-Off:before {
  content: "\ebd7";
}

.icon-spherica_One-Click:before {
  content: "\ebd8";
}

.icon-spherica_Open-book:before {
  content: "\ebd9";
}

.icon-spherica_Open-Outside:before {
  content: "\ebda";
}

.icon-spherica_Openpay:before {
  content: "\ebdb";
}

.icon-spherica_Order:before {
  content: "\ebdc";
}

.icon-spherica_Organization:before {
  content: "\ebdd";
}

.icon-spherica_Outgoing-Call:before {
  content: "\ebde";
}

.icon-spherica_P:before {
  content: "\ebdf";
}

.icon-spherica_Pacifer:before {
  content: "\ebe0";
}

.icon-spherica_Pacifier:before {
  content: "\ebe1";
}

.icon-spherica_Paddle:before {
  content: "\ebe2";
}

.icon-spherica_Partner:before {
  content: "\ebe3";
}

.icon-spherica_Passport:before {
  content: "\ebe4";
}

.icon-spherica_Pasta-Factory:before {
  content: "\ebe5";
}

.icon-spherica_Pause-mini:before {
  content: "\ebe6";
}

.icon-spherica_Pause-Simple:before {
  content: "\ebe7";
}

.icon-spherica_Pause:before {
  content: "\ebe8";
}

.icon-spherica_Pay-Sheet-Dollar:before {
  content: "\ebe9";
}

.icon-spherica_Pay-Sheet-Euro:before {
  content: "\ebea";
}

.icon-spherica_PDF:before {
  content: "\ebeb";
}

.icon-spherica_Periodical-Transfer:before {
  content: "\ebec";
}

.icon-spherica_Petshop:before {
  content: "\ebed";
}

.icon-spherica_Phishing:before {
  content: "\ebee";
}

.icon-spherica_Phone-Banned:before {
  content: "\ebef";
}

.icon-spherica_Photo-Login:before {
  content: "\ebf0";
}

.icon-spherica_Physiotherapy:before {
  content: "\ebf1";
}

.icon-spherica_PIC:before {
  content: "\ebf2";
}

.icon-spherica_Pie-Chart:before {
  content: "\ebf3";
}

.icon-spherica_Pill:before {
  content: "\ebf4";
}

.icon-spherica_Pin-Pad-Connect:before {
  content: "\ebf5";
}

.icon-spherica_Pin-Pad-Disconnected:before {
  content: "\ebf6";
}

.icon-spherica_Pin:before {
  content: "\ebf7";
}

.icon-spherica_Pinterest-Simple:before {
  content: "\ebf8";
}

.icon-spherica_Pinterest:before {
  content: "\ebf9";
}

.icon-spherica_Place:before {
  content: "\ebfa";
}

.icon-spherica_Play-mini:before {
  content: "\ebfb";
}

.icon-spherica_Play-Simple:before {
  content: "\ebfc";
}

.icon-spherica_Play-Store:before {
  content: "\ebfd";
}

.icon-spherica_Play:before {
  content: "\ebfe";
}

.icon-spherica_Plin-Simple:before {
  content: "\ebff";
}

.icon-spherica_Plin:before {
  content: "\ec00";
}

.icon-spherica_Pocket:before {
  content: "\ec01";
}

.icon-spherica_Point:before {
  content: "\ec02";
}

.icon-spherica_Portfolio:before {
  content: "\ec03";
}

.icon-spherica_Post-Mail:before {
  content: "\ec04";
}

.icon-spherica_Pound-Sterling:before {
  content: "\ec05";
}

.icon-spherica_Power-Car:before {
  content: "\ec06";
}

.icon-spherica_Presentation:before {
  content: "\ec07";
}

.icon-spherica_Press:before {
  content: "\ec08";
}

.icon-spherica_Previous-Appointment:before {
  content: "\ec09";
}

.icon-spherica_Print:before {
  content: "\ec0a";
}

.icon-spherica_Privacy-and-Data:before {
  content: "\ec0b";
}

.icon-spherica_Prohibited-Alcohol:before {
  content: "\ec0c";
}

.icon-spherica_Prohibited-Headphones:before {
  content: "\ec0d";
}

.icon-spherica_Prohibited-Zigzag:before {
  content: "\ec0e";
}

.icon-spherica_Promotion:before {
  content: "\ec0f";
}

.icon-spherica_Puntos-BBVA:before {
  content: "\ec10";
}

.icon-spherica_Puntos-y-promociones:before {
  content: "\ec11";
}

.icon-spherica_Q:before {
  content: "\ec12";
}

.icon-spherica_QR:before {
  content: "\ec13";
}

.icon-spherica_Quality-Funds:before {
  content: "\ec14";
}

.icon-spherica_Quizz:before {
  content: "\ec15";
}

.icon-spherica_Quotes:before {
  content: "\ec16";
}

.icon-spherica_R:before {
  content: "\ec17";
}

.icon-spherica_Radiator:before {
  content: "\ec18";
}

.icon-spherica_Radio:before {
  content: "\ec19";
}

.icon-spherica_Ray:before {
  content: "\ec1a";
}

.icon-spherica_Receipt-Euro:before {
  content: "\ec1b";
}

.icon-spherica_Receipt-KO:before {
  content: "\ec1c";
}

.icon-spherica_Receipt-OK:before {
  content: "\ec1d";
}

.icon-spherica_Receipt:before {
  content: "\ec1e";
}

.icon-spherica_Receive-Money-Dollar:before {
  content: "\ec1f";
}

.icon-spherica_Receive-Money-Euro:before {
  content: "\ec20";
}

.icon-spherica_Recognition-Eye:before {
  content: "\ec21";
}

.icon-spherica_Recycle:before {
  content: "\ec22";
}

.icon-spherica_Rent:before {
  content: "\ec23";
}

.icon-spherica_Reply:before {
  content: "\ec24";
}

.icon-spherica_Reporting:before {
  content: "\ec25";
}

.icon-spherica_Rescue:before {
  content: "\ec26";
}

.icon-spherica_Restaurant:before {
  content: "\ec27";
}

.icon-spherica_Retail:before {
  content: "\ec28";
}

.icon-spherica_Retirement:before {
  content: "\ec29";
}

.icon-spherica_Return-Money:before {
  content: "\ec2a";
}

.icon-spherica_Return:before {
  content: "\ec2b";
}

.icon-spherica_Retweet:before {
  content: "\ec2c";
}

.icon-spherica_Rewards:before {
  content: "\ec2d";
}

.icon-spherica_RIC:before {
  content: "\ec2e";
}

.icon-spherica_Right-Arrow:before {
  content: "\ec2f";
}

.icon-spherica_Right-Location:before {
  content: "\ec30";
}

.icon-spherica_Right:before {
  content: "\ec31";
}

.icon-spherica_Risk-Culture:before {
  content: "\ec32";
}

.icon-spherica_Room:before {
  content: "\ec33";
}

.icon-spherica_Rotate-Screen:before {
  content: "\ec34";
}

.icon-spherica_S:before {
  content: "\ec35";
}

.icon-spherica_Sales:before {
  content: "\ec36";
}

.icon-spherica_Save-for-Later:before {
  content: "\ec37";
}

.icon-spherica_Save-Stock:before {
  content: "\ec38";
}

.icon-spherica_Save-Up:before {
  content: "\ec39";
}

.icon-spherica_Savings:before {
  content: "\ec3a";
}

.icon-spherica_Scam:before {
  content: "\ec3b";
}

.icon-spherica_School-Supplies:before {
  content: "\ec3c";
}

.icon-spherica_Scissors:before {
  content: "\ec3d";
}

.icon-spherica_Search:before {
  content: "\ec3e";
}

.icon-spherica_Searching-Location:before {
  content: "\ec3f";
}

.icon-spherica_Seatbelt:before {
  content: "\ec40";
}

.icon-spherica_Security-Camera:before {
  content: "\ec41";
}

.icon-spherica_Security-Token:before {
  content: "\ec42";
}

.icon-spherica_See-CVV:before {
  content: "\ec43";
}

.icon-spherica_Segway:before {
  content: "\ec44";
}

.icon-spherica_Self-Assessment:before {
  content: "\ec45";
}

.icon-spherica_Send-Money-Dollar:before {
  content: "\ec46";
}

.icon-spherica_Send-Money-Euro:before {
  content: "\ec47";
}

.icon-spherica_Send:before {
  content: "\ec48";
}

.icon-spherica_Services:before {
  content: "\ec49";
}

.icon-spherica_Settings:before {
  content: "\ec4a";
}

.icon-spherica_Settlement:before {
  content: "\ec4b";
}

.icon-spherica_Share:before {
  content: "\ec4c";
}

.icon-spherica_Shop:before {
  content: "\ec4d";
}

.icon-spherica_Shopping:before {
  content: "\ec4e";
}

.icon-spherica_Show:before {
  content: "\ec4f";
}

.icon-spherica_Shower:before {
  content: "\ec50";
}

.icon-spherica_Sign:before {
  content: "\ec51";
}

.icon-spherica_Simulator:before {
  content: "\ec52";
}

.icon-spherica_Sites:before {
  content: "\ec53";
}

.icon-spherica_Skate:before {
  content: "\ec54";
}

.icon-spherica_Slideshare-Simple:before {
  content: "\ec55";
}

.icon-spherica_Slideshare:before {
  content: "\ec56";
}

.icon-spherica_Small-Glass:before {
  content: "\ec57";
}

.icon-spherica_Smart-Assistant:before {
  content: "\ec58";
}

.icon-spherica_SMS:before {
  content: "\ec59";
}

.icon-spherica_Snapchat:before {
  content: "\ec5a";
}

.icon-spherica_Snow-Tires:before {
  content: "\ec5b";
}

.icon-spherica_Solar-Panels:before {
  content: "\ec5c";
}

.icon-spherica_Sound-Cloud-Simple:before {
  content: "\ec5d";
}

.icon-spherica_Sound-Cloud:before {
  content: "\ec5e";
}

.icon-spherica_Spotify-Simple:before {
  content: "\ec5f";
}

.icon-spherica_Spotify:before {
  content: "\ec60";
}

.icon-spherica_Stairs:before {
  content: "\ec61";
}

.icon-spherica_Stock:before {
  content: "\ec62";
}

.icon-spherica_Stop-Charge-Card:before {
  content: "\ec63";
}

.icon-spherica_Stop:before {
  content: "\ec64";
}

.icon-spherica_Storage-Room:before {
  content: "\ec65";
}

.icon-spherica_Strategy:before {
  content: "\ec66";
}

.icon-spherica_Subscription:before {
  content: "\ec67";
}

.icon-spherica_Substract:before {
  content: "\ec68";
}

.icon-spherica_Subway:before {
  content: "\ec69";
}

.icon-spherica_Sun:before {
  content: "\ec6a";
}

.icon-spherica_Supermarket:before {
  content: "\ec6b";
}

.icon-spherica_Support:before {
  content: "\ec6c";
}

.icon-spherica_Swimming-Pool:before {
  content: "\ec6d";
}

.icon-spherica_T:before {
  content: "\ec6e";
}

.icon-spherica_Tablet:before {
  content: "\ec6f";
}

.icon-spherica_Tasks:before {
  content: "\ec70";
}

.icon-spherica_Taxes:before {
  content: "\ec71";
}

.icon-spherica_Team:before {
  content: "\ec72";
}

.icon-spherica_Telephone:before {
  content: "\ec73";
}

.icon-spherica_Tempered:before {
  content: "\ec74";
}

.icon-spherica_Theater:before {
  content: "\ec75";
}

.icon-spherica_Thumbs-Down-Left:before {
  content: "\ec76";
}

.icon-spherica_Thumbs-Down-Right:before {
  content: "\ec77";
}

.icon-spherica_Thumbs-Up-Left:before {
  content: "\ec78";
}

.icon-spherica_Thumbs-Up-Right:before {
  content: "\ec79";
}

.icon-spherica_Ticket-BBVA-Office:before {
  content: "\ec7a";
}

.icon-spherica_Ticket:before {
  content: "\ec7b";
}

.icon-spherica_Tiktok:before {
  content: "\ec7c";
}

.icon-spherica_Tiled-View:before {
  content: "\ec7d";
}

.icon-spherica_Token:before {
  content: "\ec7e";
}

.icon-spherica_Tools:before {
  content: "\ec7f";
}

.icon-spherica_Tow-Truck:before {
  content: "\ec80";
}

.icon-spherica_Toys:before {
  content: "\ec81";
}

.icon-spherica_TPV:before {
  content: "\ec82";
}

.icon-spherica_Traffic-Light:before {
  content: "\ec83";
}

.icon-spherica_Transaction:before {
  content: "\ec84";
}

.icon-spherica_Transfer-to-Account:before {
  content: "\ec85";
}

.icon-spherica_Transfer-to-Card:before {
  content: "\ec86";
}

.icon-spherica_Transfer:before {
  content: "\ec87";
}

.icon-spherica_Trash:before {
  content: "\ec88";
}

.icon-spherica_Travel-Expenses:before {
  content: "\ec89";
}

.icon-spherica_Travel:before {
  content: "\ec8a";
}

.icon-spherica_Tumblr-Simple:before {
  content: "\ec8b";
}

.icon-spherica_Tumblr:before {
  content: "\ec8c";
}

.icon-spherica_Turn-Box:before {
  content: "\ec8d";
}

.icon-spherica_TV:before {
  content: "\ec8e";
}

.icon-spherica_Twitter-Simple:before {
  content: "\ec8f";
}

.icon-spherica_Twitter:before {
  content: "\ec90";
}

.icon-spherica_txt:before {
  content: "\ec91";
}

.icon-spherica_U:before {
  content: "\ec92";
}

.icon-spherica_Unfold:before {
  content: "\ec93";
}

.icon-spherica_Unique-Key:before {
  content: "\ec94";
}

.icon-spherica_Unlock:before {
  content: "\ec95";
}

.icon-spherica_Up-Arrow:before {
  content: "\ec96";
}

.icon-spherica_Up-Cloud:before {
  content: "\ec97";
}

.icon-spherica_Up:before {
  content: "\ec98";
}

.icon-spherica_Update:before {
  content: "\ec99";
}

.icon-spherica_Upload:before {
  content: "\ec9a";
}

.icon-spherica_USD:before {
  content: "\ec9b";
}

.icon-spherica_V:before {
  content: "\ec9c";
}

.icon-spherica_Valise:before {
  content: "\ec9d";
}

.icon-spherica_Valora-Car:before {
  content: "\ec9e";
}

.icon-spherica_Very-Hot:before {
  content: "\ec9f";
}

.icon-spherica_Video-camera-off:before {
  content: "\eca0";
}

.icon-spherica_Video-camera:before {
  content: "\eca1";
}

.icon-spherica_Video-Chat:before {
  content: "\eca2";
}

.icon-spherica_Video-Game:before {
  content: "\eca3";
}

.icon-spherica_Vimeo-Simple:before {
  content: "\eca4";
}

.icon-spherica_Vimeo:before {
  content: "\eca5";
}

.icon-spherica_Virtual-Card:before {
  content: "\eca6";
}

.icon-spherica_Virtual-Email:before {
  content: "\eca7";
}

.icon-spherica_Virtual-Reality:before {
  content: "\eca8";
}

.icon-spherica_W:before {
  content: "\eca9";
}

.icon-spherica_Walking-Directions:before {
  content: "\ecaa";
}

.icon-spherica_Wallet:before {
  content: "\ecab";
}

.icon-spherica_Warning:before {
  content: "\ecac";
}

.icon-spherica_Washing-Machine:before {
  content: "\ecad";
}

.icon-spherica_Watch:before {
  content: "\ecae";
}

.icon-spherica_Weather:before {
  content: "\ecaf";
}

.icon-spherica_Wellness:before {
  content: "\ecb0";
}

.icon-spherica_Whatsapp:before {
  content: "\ecb1";
}

.icon-spherica_Wheel:before {
  content: "\ecb2";
}

.icon-spherica_Wifi-Off:before {
  content: "\ecb3";
}

.icon-spherica_Wifi:before {
  content: "\ecb4";
}

.icon-spherica_Wiki-Metrics:before {
  content: "\ecb5";
}

.icon-spherica_Window:before {
  content: "\ecb6";
}

.icon-spherica_Woman:before {
  content: "\ecb7";
}

.icon-spherica_Women-Shoe:before {
  content: "\ecb8";
}

.icon-spherica_Word:before {
  content: "\ecb9";
}

.icon-spherica_Wrong-Location:before {
  content: "\ecba";
}

.icon-spherica_Wrong:before {
  content: "\ecbb";
}

.icon-spherica_X:before {
  content: "\ecbc";
}

.icon-spherica_XML:before {
  content: "\ecbd";
}

.icon-spherica_Y:before {
  content: "\ecbe";
}

.icon-spherica_Yen:before {
  content: "\ecbf";
}

.icon-spherica_Youtube-Simple:before {
  content: "\ecc0";
}

.icon-spherica_Youtube:before {
  content: "\ecc1";
}

.icon-spherica_Z:before {
  content: "\ecc2";
}

.icon-spherica_Zip:before {
  content: "\ecc3";
}

.icon-spherica_Ñ:before {
  content: "\ecc4";
}

.icon-star_icon:before {
  content: "\ecc5";
}

.icon-tools_addnotes:before {
  content: "\ecc6";
}

.icon-tools_agenda:before {
  content: "\ecc7";
}

.icon-tools_alphabeticalorder:before {
  content: "\ecc8";
}

.icon-tools_calculator:before {
  content: "\ecc9";
}

.icon-tools_calendar:before {
  content: "\ecca";
}

.icon-tools_color:before {
  content: "\eccb";
}

.icon-tools_configuration:before {
  content: "\eccc";
}

.icon-tools_consult:before {
  content: "\eccd";
}

.icon-tools_copy:before {
  content: "\ecce";
}

.icon-tools_desktop:before {
  content: "\eccf";
}

.icon-tools_document:before {
  content: "\ecd0";
}

.icon-tools_download:before {
  content: "\ecd1";
}

.icon-tools_edit:before {
  content: "\ecd2";
}

.icon-tools_excel:before {
  content: "\ecd3";
}

.icon-tools_filter:before {
  content: "\ecd4";
}

.icon-tools_frequency:before {
  content: "\ecd5";
}

.icon-tools_graphics:before {
  content: "\ecd6";
}

.icon-tools_historic:before {
  content: "\ecd7";
}

.icon-tools_home:before {
  content: "\ecd8";
}

.icon-tools_idcard:before {
  content: "\ecd9";
}

.icon-tools_illustration:before {
  content: "\ecda";
}

.icon-tools_jpg:before {
  content: "\ecdb";
}

.icon-tools_keyboard:before {
  content: "\ecdc";
}

.icon-tools_listview:before {
  content: "\ecdd";
}

.icon-tools_mobile:before {
  content: "\ecde";
}

.icon-tools_myprofile:before {
  content: "\ecdf";
}

.icon-tools_newclient:before {
  content: "\ece0";
}

.icon-tools_noclient:before {
  content: "\ece1";
}

.icon-tools_oneclick:before {
  content: "\ece2";
}

.icon-tools_pdf:before {
  content: "\ece3";
}

.icon-tools_previousapointment:before {
  content: "\ece4";
}

.icon-tools_print:before {
  content: "\ece5";
}

.icon-tools_recognitioneye:before {
  content: "\ece6";
}

.icon-tools_rotatescreen:before {
  content: "\ece7";
}

.icon-tools_safeforlater:before {
  content: "\ece8";
}

.icon-tools_schoolsupplies:before {
  content: "\ece9";
}

.icon-tools_search:before {
  content: "\ecea";
}

.icon-tools_settings:before {
  content: "\eceb";
}

.icon-tools_simulator:before {
  content: "\ecec";
}

.icon-tools_tablet:before {
  content: "\eced";
}

.icon-tools_team:before {
  content: "\ecee";
}

.icon-tools_titleview:before {
  content: "\ecef";
}

.icon-tools_tools:before {
  content: "\ecf0";
}

.icon-tools_trash:before {
  content: "\ecf1";
}

.icon-tools_tv:before {
  content: "\ecf2";
}

.icon-tools_upload:before {
  content: "\ecf3";
}

.icon-tools_virtualreality:before {
  content: "\ecf4";
}

.icon-tools_watch:before {
  content: "\ecf5";
}

.icon-tools_word:before {
  content: "\ecf6";
}

.icon-tools_xml:before {
  content: "\ecf7";
}

/*********************************
		comun.css
*********************************/
body {
  font-family: "BentonSansBBVA-book", sans-serif;
  font-size: 15px;
  line-height: 24px;
  color: #666666;
  background-color: #f7f8f8;
}

header {
  width: 100%;
  float: left;
  position: relative;
}

main {
  min-height: 500px;
  width: 100%;
  float: left;
}

footer {
  width: 100%;
  float: left;
}

.container {
  padding-right: 0;
  padding-left: 0;
}
.container .row {
  width: 100%;
  padding: 0;
}

.container-fluid {
  padding-right: 0;
  padding-left: 0;
}

.fullwidth {
  width: 100%;
}

a {
  color: #001391;
  text-decoration: none;
  font-family: "BentonSansBBVA-medium", sans-serif;
  outline: none;
}

a:hover,
a:focus {
  color: #070e46;
  text-decoration: none !important;
  outline: none;
}

a:active {
  text-decoration: none;
  outline: none;
}

button,
button:focus {
  outline: none;
}

ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
}

ul li.lista_itemTitulo {
  display: none;
}

figure.wp-block-image {
  margin: 0;
}

h1.page-title {
  font-family: "TiemposBBVA-bold", sans-serif;
  font-size: 32px;
  line-height: 40px;
  letter-spacing: 0;
  color: #070E46;
  margin: 0px;
  text-align: center;
}
@media screen and (min-width: 992px) {
  h1.page-title {
    font-size: 48px;
    line-height: 56px;
  }
}

.page_text {
  font-family: "BentonSansBBVA-book", sans-serif;
  font-size: 18px;
  line-height: 27px;
  letter-spacing: -0.22px;
  color: #000000;
  padding: 0px 0px 40px 0px;
  margin: 0px;
  text-align: left;
}

.section_title {
  font-family: "BentonSansBBVA-light", sans-serif;
  font-size: 36px;
  line-height: 40px;
  letter-spacing: 0px;
  color: #000000;
  padding: 58px 18% 12px 18%;
  margin: 0px;
  text-align: center;
}
.section_title.sugerencias {
  font-family: "BentonSansBBVA-book", sans-serif;
}

.section_text {
  font-family: "BentonSansBBVA-book", sans-serif;
  font-size: 15px;
  line-height: 24px;
  letter-spacing: 0px;
  color: #000000;
  padding: 0px 18% 8px 18%;
  margin: 0px;
  text-align: center;
}

.detalle_title {
  font-family: "BentonSansBBVA-bold", sans-serif;
  font-size: 42px;
  line-height: 48px;
  letter-spacing: 0px;
  color: #000000;
  padding: 0px 0px 24px 0px;
  margin: 0px;
  text-align: left;
}

.detalle_title_n2 {
  font-family: "BentonSansBBVA-book", sans-serif;
  font-size: 34px;
  line-height: 41px;
  letter-spacing: 0px;
  color: #000000;
  padding: 0px 0px 24px 0px;
  margin: 0px;
  text-align: left;
}

.detalle_title_n3 {
  font-family: "BentonSansBBVA-book", sans-serif;
  font-size: 26px;
  line-height: 32px;
  letter-spacing: 0px;
  color: #000000;
  padding: 0px 0px 24px 0px;
  margin: 0px;
  text-align: left;
}

.detalle_textDest {
  font-family: "BentonSansBBVA-book", sans-serif;
  font-size: 22px;
  line-height: 27px;
  letter-spacing: 0.02px;
  color: #000000;
  padding: 0px 0px 26px 0px;
  margin: 0px;
  text-align: left;
}

.detalle_text {
  font-family: "BentonSansBBVA-book", sans-serif;
  font-size: 15px;
  line-height: 18px;
  letter-spacing: 0px;
  color: #666666;
  padding: 0px 0px 8px 0px;
  margin: 0px;
  text-align: left;
  overflow-wrap: break-word;
}

.detalle_date {
  font-family: "BentonSansBBVA-book", sans-serif;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 0px;
  color: #666666;
  padding: 0px 0px 8px 0px;
  margin: 0px;
  text-align: left;
}

.detalle_numDoc {
  font-family: "BentonSansBBVA-book", sans-serif;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 0px;
  color: #666666;
  padding: 0px 0px 8px 0px;
  margin: 0px;
  text-align: right;
}

.soloDesktop {
  display: block;
}

.soloMobile {
  display: none;
}

.boxTable {
  display: table;
}

.boxTableCell {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}

/*iconos*/
a [class*=icon-]:before {
  color: #1973b8;
}

a:hover [class*=icon-]:before,
a:focus [class*=icon-]:before {
  color: #004481;
  text-decoration: none !important;
}

[class*=icon-] {
  position: relative;
  top: 2px;
}

a:hover [class*=icon-] + .textoIconoColocar,
a:focus [class*=icon-] + .textoIconoColocar {
  color: #004481;
  text-decoration: none !important;
}

.textoIconoOcultar {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
  clip: rect(0 0 0 0);
  overflow: hidden;
}

.textoIconoColocar {
  display: block;
}

/*grid*/
[class*=partial_]:before {
  display: table;
  content: "";
}

[class*=partial_]:after {
  display: table;
  content: "";
  clear: both;
}

.row {
  width: -moz-available;
  margin-right: 0;
  margin-left: 0;
}

@media (min-width: 576px) {
  .col-1:not(.fullwidth),
  .col-2:not(.fullwidth),
  .col-3:not(.fullwidth),
  .col-4:not(.fullwidth),
  .col-5:not(.fullwidth),
  .col-6:not(.fullwidth),
  .col-7:not(.fullwidth),
  .col-8:not(.fullwidth),
  .col-9:not(.fullwidth),
  .col-10:not(.fullwidth),
  .col-11:not(.fullwidth),
  .col-12:not(.fullwidth),
  .col:not(.fullwidth),
  .col-auto:not(.fullwidth),
  .col-sm-1:not(.fullwidth),
  .col-sm-2:not(.fullwidth),
  .col-sm-3:not(.fullwidth),
  .col-sm-4:not(.fullwidth),
  .col-sm-5:not(.fullwidth),
  .col-sm-6:not(.fullwidth),
  .col-sm-7:not(.fullwidth),
  .col-sm-8:not(.fullwidth),
  .col-sm-9:not(.fullwidth),
  .col-sm-10:not(.fullwidth),
  .col-sm-11:not(.fullwidth),
  .col-sm-12:not(.fullwidth),
  .col-sm:not(.fullwidth),
  .col-sm-auto:not(.fullwidth),
  .col-md-1:not(.fullwidth),
  .col-md-2:not(.fullwidth),
  .col-md-3:not(.fullwidth),
  .col-md-4:not(.fullwidth),
  .col-md-5:not(.fullwidth),
  .col-md-6:not(.fullwidth),
  .col-md-7:not(.fullwidth),
  .col-md-8:not(.fullwidth),
  .col-md-9:not(.fullwidth),
  .col-md-10:not(.fullwidth),
  .col-md-11:not(.fullwidth),
  .col-md-12:not(.fullwidth),
  .col-md:not(.fullwidth),
  .col-md-auto:not(.fullwidth),
  .col-lg-1:not(.fullwidth),
  .col-lg-2:not(.fullwidth),
  .col-lg-3:not(.fullwidth),
  .col-lg-4:not(.fullwidth),
  .col-lg-5:not(.fullwidth),
  .col-lg-6:not(.fullwidth),
  .col-lg-7:not(.fullwidth),
  .col-lg-8:not(.fullwidth),
  .col-lg-9:not(.fullwidth),
  .col-lg-10:not(.fullwidth),
  .col-lg-11:not(.fullwidth),
  .col-lg-12:not(.fullwidth),
  .col-lg:not(.fullwidth),
  .col-lg-auto:not(.fullwidth),
  .col-xl-1:not(.fullwidth),
  .col-xl-2:not(.fullwidth),
  .col-xl-3:not(.fullwidth),
  .col-xl-4:not(.fullwidth),
  .col-xl-5:not(.fullwidth),
  .col-xl-6:not(.fullwidth),
  .col-xl-7:not(.fullwidth),
  .col-xl-8:not(.fullwidth),
  .col-xl-9:not(.fullwidth),
  .col-xl-10:not(.fullwidth),
  .col-xl-11:not(.fullwidth),
  .col-xl-12:not(.fullwidth),
  .col-xl:not(.fullwidth),
  .col-xl-auto:not(.fullwidth) {
    padding-left: 0;
  }
}

.hidden {
  display: none !important;
}

/*quitar scroll con los navegadores*/
.scroll #webpage {
  display: block;
  visibility: visible;
}

.scroll .footer-main .flechaFooterScroll {
  display: block;
}

.no_scroll #webpage {
  display: none;
  visibility: hidden;
}

.no_scroll_acc #webpage main,
.no_scroll_acc #webpage footer {
  display: none;
}

/*loadging*/
.loading {
  position: fixed;
  top: 0;
  left: 0px;
  width: 100%;
  height: 100vh;
  background-color: #ffffff;
  z-index: 1003;
}
.loading .loading_bbva {
  position: relative;
  width: 200px;
  height: 100vh;
  margin: auto;
  vertical-align: middle;
}

/**************************
	media queries
***************************/
@media screen and (min-width: 1400px) {
  .container {
    max-width: 1224px;
    width: 1224px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199.98px) {
  .container {
    max-width: 936px;
    width: 936px;
  }
}
@media screen and (max-width: 991.98px) {
  .chart-wrapper .container {
    padding: 0;
  }
  .container {
    max-width: inherit;
    width: 100%;
    padding: 0 16px;
  }
  .page-child div.entry-content > span {
    margin: 0 16px;
    display: block;
  }
}
/*** GRID para maquetar ***/
.grid {
  position: fixed;
  z-index: 9999;
  opacity: 0.2;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0px;
  background-position: 50% -20px;
  background-image: url("../../images/grid/gridMD2.png");
  background-repeat: repeat-y;
}

@media screen and (max-width: 767px) {
  .grid {
    background-image: url("../../images/grid/gridSM.png");
  }
}
@media screen and (max-width: 500px) {
  .grid {
    background-image: url("../../images/grid/gridXS.png");
  }
}
.list_toolsArchivos .copy-to-clipboard .icon-nav_link {
  top: 2px;
}

.lista_toolsOtros .copy-to-clipboard .icon-nav_link {
  top: 1px;
}

.title-img-col {
  align-content: center;
}
.title-img-col .title-img {
  width: 100%;
  height: auto;
}

@media (min-width: 576px) {
  .only-mobile {
    display: none;
  }
}
@media (max-width: 575px) {
  .mobile-hidden {
    display: none;
  }
}
/* MIGAS DE PAN */
div.entry-content > span {
  position: relative;
  z-index: 999;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

div.entry-content span a {
  font-family: "BentonSansBBVA-medium", sans-serif;
}

div.entry-content span a:hover {
  text-decoration: none;
  color: #070e46;
}

div.entry-content > .bbva-research,
div > span > span:nth-child(3) > a,
div > span > span:nth-child(5) > a {
  color: #001391;
}

div.entry-content > a.breadcrumb_link,
span.breadcrumb_last {
  font-family: "BentonSansBBVA-medium", sans-serif;
  color: #070E46;
  font-weight: 500;
}

div.entry-content > span > span:nth-child(3) > a,
div > span > span:nth-child(5) > a {
  font-size: 15px;
}

a.breadcrumb_link {
  font-family: "BentonSansBBVA-medium", sans-serif;
  color: #001391;
}

div.entry-content a.breadcrumb_link:hover {
  text-decoration: none;
  color: #070e46;
}

div.entry-content .bbva-research {
  font-family: "BentonSansBBVA-medium", sans-serif;
  color: #001391;
  font-size: 15px;
}

div.entry-content .bbva-research:hover {
  text-decoration: none;
  color: #070e46;
}

div.entry-content .bc-sp {
  display: inline-table;
  position: relative;
  color: #070E46;
  width: 16px;
  height: 16px;
  margin: 0 16px 0 8px;
}

div.entry-content i.icon-home.bc-hm-icon {
  display: none;
  position: relative;
  font-size: 16px;
  top: 2px;
}

i.icon-nav_forward.bc-sp-icon {
  font-size: 28px;
  color: #666666;
  position: absolute;
  right: -15px;
  top: -2px;
}

.otgs-development-site-front-end {
  display: none;
} /* Para ocultar el banner WPML de desarrollo de la web */
@media only screen and (max-width: 768px) {
  .bbva-research,
  div > span > span:nth-child(3) > a,
  div > span > span:nth-child(5) > a {
    font-size: 15px;
    line-height: 16px;
  }
}
.panelNavegacion {
  display: none;
  width: 100%;
  z-index: 1003; /*Para que esté también encima del footer*/
  margin: 0 auto;
  /*position: absolute;  nuevo comportamiento*/
  position: fixed;
  overflow: auto;
  top: 56px;
  height: calc(100% - 56px);
  background-color: #f7f8f8;
}
.panelNavegacion .container {
  background-color: #f7f8f8;
  color: #ffffff;
  width: 100%;
  max-width: 100%;
  height: 100%;
  padding: 0;
}
.panelNavegacion .container .row {
  height: 100%;
}
.panelNavegacion .container .row .panelNavCerrar .close_panelNavMovil i {
  position: relative;
  top: 14px;
}
.panelNavegacion .container .row .panelNavCerrar .close_panelNavMovil i:before {
  color: #ffffff;
  font-size: 18px;
}
.panelNavegacion .container .row .panelNavLogo .logo_panelNavMovil {
  text-align: center;
}
.panelNavegacion .container .row .panelNavLogo .logo_panelNavMovil i {
  margin: 0px auto;
  display: inline-block;
  top: -2px;
}
.panelNavegacion .container .row .panelNavLogo .logo_panelNavMovil i:before {
  color: #ffffff;
  font-size: 20px;
}
.panelNavegacion .container .row .panelNavLogo .logo_panelNavMovil .headerLogo_marca {
  font-size: 17px;
  line-height: 24px;
  font-family: "BentonSansBBVA-book", sans-serif;
  color: #ffffff;
  display: inline-block;
  position: relative;
  top: -5px;
}
.panelNavegacion .container .row .panelNavLogo .logo_panelNavMovil .headerLogo_marca:after {
  content: "";
  background-color: #00a4b7;
  color: #00a4b7;
  width: 6px;
  height: 6px;
  position: relative;
  top: -12px;
  display: inline-block;
  font-size: 8px;
}
.panelNavegacion .container .row .panelNavUser .user_panelNavMovil i {
  position: relative;
  top: 2px;
}
.panelNavegacion .container .row .panelNavUser .user_panelNavMovil i:before {
  color: #d98409;
  font-size: 18px;
}
.panelNavegacion .container .row .panelNavMenu {
  padding: 0;
  height: 100%;
  position: relative;
}
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul {
  padding: 24px 16px;
  display: flex;
  flex-direction: column;
  gap: 16px;
  height: calc(100% - 142px);
  overflow: scroll;
}
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul li.megamenu_link__bigdata .sub-menu {
  display: block;
}
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul > li {
  padding: 16px;
  background: #ffffff;
  border: none;
  border-radius: 16px;
}
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul > li a {
  color: #001391;
  display: block;
  width: 100%;
  font-size: 15px;
  line-height: 24px;
}
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul li.menu-dropdown a {
  position: relative;
}
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul li.menu-dropdown a:before {
  content: "\ec93";
  font-family: "Icons-Spherica", sans-serif;
  font-size: 20px;
  position: absolute;
  right: 0;
  user-select: none;
  pointer-events: none;
  transition: none;
}
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul li.menu-dropdown a.unfolded:before {
  transform: rotate(180deg) !important;
}
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu {
  padding-top: 16px;
}
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .sub-menu {
  padding-top: 0;
}
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu:not(.active) {
  display: none;
}
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .bigdata_link__high-frequency > a,
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .bigdata_link__high-granularity > a,
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .bigdata_link__geopolitics > a,
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .bigdata_link__publications > a {
  padding: 12px 0;
  margin: 0;
  position: relative;
  width: 100%;
}
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .bigdata_link__high-frequency > a:not(.no-click):before,
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .bigdata_link__high-granularity > a:not(.no-click):before,
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .bigdata_link__geopolitics > a:not(.no-click):before,
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .bigdata_link__publications > a:not(.no-click):before {
  content: "\ec93";
  font-family: "Icons-Spherica", sans-serif;
  font-size: 20px;
  color: #001391;
  position: absolute;
  right: 0;
  top: 12px;
}
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .bigdata_link__high-frequency > a.active:before,
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .bigdata_link__high-granularity > a.active:before,
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .bigdata_link__geopolitics > a.active:before,
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .bigdata_link__publications > a.active:before {
  transform: rotate(180deg);
}
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .bigdata_link__high-frequency > a a,
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .bigdata_link__high-granularity > a a,
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .bigdata_link__geopolitics > a a,
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .bigdata_link__publications > a a {
  color: #001391;
  font-family: "BentonSansBBVA-medium", sans-serif;
  font-size: 15px;
  line-height: 24px;
  margin: 0;
  display: inline-block;
  width: 100%;
}
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .bigdata_link__publications.no-click a::before,
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .who-we-are_link__aboutus.no-click a::before,
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .who-we-are_link__team.no-click a::before,
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu .who-we-are_link__offer.no-click a::before {
  content: "";
  display: none;
}
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu ul:not(.active) {
  display: none;
}
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu ul li {
  padding: 0;
  border-bottom: 0;
}
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu ul li a {
  color: #001391;
  font-family: "BentonSansBBVA-book", sans-serif;
  font-size: 15px;
  line-height: 24px;
  text-transform: none;
  padding: 12px 0;
  width: 100%;
}
.panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal > ul .sub-menu ul li a.active {
  font-family: "BentonSansBBVA-bold", sans-serif;
}
.panelNavegacion .container .row .panelNavMenu .menu-quienes-somos a.active:before {
  transform: rotate(180deg);
}
.panelNavegacion .container .row .panelNavMenu .menu-quienes-somos ul li {
  padding: 12px 0;
  margin: 0;
  position: relative;
  width: 100%;
}
.panelNavegacion .container .row .panelNavMenu ul.mobilenav-tools {
  position: sticky;
  bottom: 0;
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 142px;
  padding-top: 0 !important;
  overflow: hidden;
  background-color: #ffffff;
  border-radius: 16px 16px 0 0;
  box-shadow: 0px -1px 10px 0px rgba(7, 14, 70, 0.15);
}
.panelNavegacion .container .row .panelNavMenu ul.mobilenav-tools li {
  width: 100%;
  padding: 16px;
}
.panelNavegacion .container .row .panelNavMenu ul.mobilenav-tools li a {
  font-size: 15px;
  line-height: 24px;
  font-family: "BentonSansBBVA-medium", sans-serif;
  display: flex;
  align-items: center;
  gap: 16px;
}
.panelNavegacion .container .row .panelNavMenu ul.mobilenav-tools li .lecturaNum {
  border: 1px solid #ffffff;
  font-family: "BentonBook", sans-serif;
  font-size: 12px;
  line-height: 12px;
  display: flex;
  color: #ffffff;
  position: absolute;
  top: 2px;
  left: 7px;
  text-align: center;
  justify-content: center;
  align-items: center;
}
.panelNavegacion .container .row .panelNavMenu ul.mobilenav-tools li [class*=icon-]:before {
  font-size: 24px;
}
.panelNavegacion .container .row .panelNavMenu ul.mobilenav-tools li a,
.panelNavegacion .container .row .panelNavMenu ul.mobilenav-tools li [class*=icon-]:before {
  color: #001391;
}
@media (max-width: 576px) {
  .panelNavegacion .container .row .panelNavMenu ul.mobilenav-tools li--alternative {
    display: flex;
    flex-direction: row;
    width: 100%;
  }
}
.panelNavegacion .container .row .panelNavMenu ul.mobilenav-tools li--alternative a,
.panelNavegacion .container .row .panelNavMenu ul.mobilenav-tools li--alternative [class*=icon-]:before {
  color: #d98409;
}
@media (max-width: 576px) {
  .panelNavegacion .container .row .panelNavMenu ul.mobilenav-tools li--alternative > a {
    min-width: 50%;
  }
}
.panelNavegacion .container .row .panelNavMenu ul.mobilenav-tools li--reading-list {
  width: 100%;
  position: relative;
  padding: 0px 0 0px 20px;
}
@media (max-width: 576px) {
  .panelNavegacion .container .row .panelNavMenu ul.mobilenav-tools li--reading-list {
    padding-bottom: 0;
    margin-bottom: 0;
  }
}
.panelNavegacion .container .row .panelNavMenu ul.mobilenav-tools li--reading-list [class*=icon-]:before {
  font-size: 21px;
  opacity: 0.6;
}
.panelNavegacion .container .row .panelNavMenu ul.mobilenav-tools li--reading-list .mobilenav-tools__label {
  opacity: 0.6;
  padding-left: 15px;
  font-family: "BentonSansBBVA-book", sans-serif;
  color: #001391;
}
.panelNavegacion .container .row .panelNavMenu ul.mobilenav-tools__label {
  padding-left: 5px;
  font-family: "BentonSansBBVA-book", sans-serif;
}

/*********************************
		panel_menuLateral.css
*********************************/
@media (max-width: 991.98px) {
  .panelNavegacion .container .row .panelNavMenu .lista_menuNavPpal ul li.menu-bd a:before {
    content: "";
    display: "none";
  }
}
@media (max-width: 991.98px) {
  .headerIframe .headerTools_menu {
    display: none;
  }
  .headerIframe ul.lista_menuLogin.login_reg {
    display: flex;
    flex-direction: column;
    gap: 16px;
  }
  .headerIframe .mobilenav-tools {
    padding: 20px 0 20px 32px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-direction: row;
  }
}
@media (max-width: 991.98px) and (max-width: 576px) {
  .headerIframe .mobilenav-tools {
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
  }
}
@media (max-width: 991.98px) {
  .headerIframe .mobilenav-tools__item {
    margin-right: 10px;
    padding-right: 10px;
    position: relative;
  }
  .headerIframe .mobilenav-tools__item:first-child:before {
    content: "";
    height: 16px;
    width: 1px;
    background-color: #ffffff;
    position: absolute;
    top: 5px;
    right: -3px;
  }
}
@media (max-width: 991.98px) and (max-width: 576px) {
  .headerIframe .mobilenav-tools__item:first-child:before {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .headerIframe .mobilenav-tools__item a {
    display: flex;
    position: relative;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: wrap;
    font-size: 12px;
    line-height: 24px;
    font-family: "BentonSansBBVA-bold", sans-serif;
  }
  .headerIframe .mobilenav-tools__item a span {
    font-size: 12px;
    line-height: 24px;
    font-family: "BentonSansBBVA-bold", sans-serif;
  }
  .headerIframe .mobilenav-tools__item [class*=icon-]:before {
    font-size: 18px;
  }
  .headerIframe .mobilenav-tools__item a,
  .headerIframe .mobilenav-tools__item [class*=icon-]:before {
    color: #ffffff;
  }
}
@media (max-width: 991.98px) and (max-width: 576px) {
  .headerIframe .mobilenav-tools__item--alternative {
    display: flex;
    flex-direction: row;
    width: 100%;
  }
}
@media (max-width: 991.98px) {
  .headerIframe .mobilenav-tools__item--alternative a,
  .headerIframe .mobilenav-tools__item--alternative [class*=icon-]:before {
    color: #d98409;
  }
}
@media (max-width: 991.98px) and (max-width: 576px) {
  .headerIframe .mobilenav-tools__item--alternative > a {
    min-width: 50%;
  }
}
@media (max-width: 991.98px) {
  .headerIframe .mobilenav-tools__item--reading-list {
    width: 100%;
    position: relative;
    padding: 0px 0 0px 20px;
  }
}
@media (max-width: 991.98px) and (max-width: 576px) {
  .headerIframe .mobilenav-tools__item--reading-list {
    padding-bottom: 0;
    margin-bottom: 0;
  }
}
@media (max-width: 991.98px) {
  .headerIframe .mobilenav-tools__item--reading-list [class*=icon-]:before {
    font-size: 21px;
    opacity: 0.6;
  }
  .headerIframe .mobilenav-tools__item--reading-list .mobilenav-tools__label {
    opacity: 0.6;
    padding-left: 15px;
    font-family: "BentonSansBBVA-book", sans-serif;
    color: #ffffff;
  }
  .headerIframe .mobilenav-tools__label {
    padding-left: 5px;
    font-family: "BentonSansBBVA-book", sans-serif;
  }
}
@media screen and (min-width: 576px) and (max-width: 576px) {
  .panelNavegacion .container {
    max-width: 100% !important;
  }
  .panelNavegacion .container .row:nth-of-type(2) {
    padding-left: 0 !important;
  }
  .panelNavegacion .container .panelNavCerrar .close_panelNavMovil i {
    position: relative;
    top: 14px;
    left: 17px;
  }
  .panelNavegacion .container .panelNavCerrar .close_panelNavMovil i:before {
    color: #ffffff;
    font-size: 18px;
  }
}
/*********************************
		header.css
*********************************/
.header-main {
  font-size: 13px;
  width: 100%;
  padding: 0 24px;
  margin: 0 auto;
  font-family: "BentonSansBBVA-medium", sans-serif;
  z-index: 1000;
}
.header-main .header-container-top {
  background-color: #ffffff;
  display: flex;
  align-items: center;
  height: 88px;
  margin-top: 24px;
  width: 100%;
  box-shadow: 0 -1px 10px rgba(7, 14, 70, 0.1490196078);
  border-radius: 16px;
  position: relative;
  /*Header logo*/
}
.header-main .header-container-top .container .row {
  position: relative;
  /*Header tools*/
  /*Header buscador*/
}
.header-main .header-container-top .container .row .headerNav_menuLateral {
  display: none;
}
.header-main .header-container-top .container .row .headerLogo {
  position: relative;
}
.header-main .header-container-top .container .row .headerLogo .headerLogo_titulo {
  margin: 15px 0px 15px 0px;
}
.header-main .header-container-top .container .row .headerLogo .headerLogo_titulo a {
  /* Fin Onboarding */
}
.header-main .header-container-top .container .row .headerLogo .headerLogo_titulo a .icon-logo_BBVA {
  position: relative;
  z-index: 3;
  top: 6px;
  margin-right: 10px;
}
.header-main .header-container-top .container .row .headerLogo .headerLogo_titulo a .icon-logo_BBVA:before {
  color: #ffffff;
  font-size: 40px;
}
.header-main .header-container-top .container .row .headerLogo .headerLogo_titulo a .headerLogo_marca {
  color: #001391;
  font-family: "BentonSansBBVA-book", sans-serif;
  font-size: 28px;
}
.header-main .header-container-top .container .row .headerLogo .headerLogo_titulo a .headerLogo_marca:after {
  content: "";
  width: 8px;
  height: 8px;
  position: relative;
  top: -19px;
  right: 0px;
  display: inline-block;
  font-size: 8px;
}
.header-main .header-container-top .container .row .headerTools {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding-right: 0;
}
@media (max-width: 576px) {
  .header-main .header-container-top .container .row .headerTools {
    text-align: left;
  }
}
.header-main .header-container-top .container .row .headerTools .row {
  justify-content: flex-end;
  align-items: center;
  gap: 32px;
}
.header-main .header-container-top .container .row .headerTools .row > * {
  width: auto;
  padding: 0;
}
@media (max-width: 576px) {
  .header-main .header-container-top .container .row .headerTools .row {
    justify-content: flex-start;
  }
}
.header-main .header-container-top .container .row .headerTools .row .headerToolsLang a {
  font-size: 15px;
  color: #001391;
  font-family: "BentonSansBBVA-medium", sans-serif;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user {
  display: flex;
  align-items: center;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul {
  width: 100%;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul li {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-weight: 500;
  font-size: 15px;
  line-height: 24px;
  font-family: "BentonSansBBVA-medium", sans-serif;
  display: inline;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul li a {
  color: #001391;
  font-family: "BentonSansBBVA-medium", sans-serif;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul li.itemLista_lectura {
  margin-right: 24px;
  margin-right: 10px !important;
  padding-right: 10px !important;
  position: relative;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul li.itemLista_lectura a {
  position: relative;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul li.itemLista_lectura a .icon-tools_listview {
  display: inline-block;
  position: relative;
  top: 3px;
  margin-right: 10px;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul li.itemLista_lectura a .icon-tools_listview:before {
  color: #001391;
  font-size: 24px;
  line-height: 24px;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul li.itemLista_lectura a .lecturaTit {
  display: inline-block;
  cursor: pointer;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuTools {
  margin-top: 14px;
}
@media (max-width: 576px) {
  .header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuTools {
    text-align: right;
    margin-top: 0 !important;
  }
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuTools li.itemLista_idioma a {
  margin-right: 10px;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuTools li.itemLista_idioma a.active {
  display: inline-block;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuTools li.itemLista_idioma a:hover {
  text-transform: none;
  color: #000000;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuTools li.itemLista_idioma a:last-child {
  margin-right: 0px;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuLogin {
  display: inline-flex !important;
  align-items: center !important;
  gap: 24px !important;
}
@media (max-width: 576px) {
  .header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuLogin.login_noreg {
    display: flex;
    flex-direction: column;
    gap: 16px;
  }
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuLogin.login_noreg .itemLista_loginInicioSesion {
  position: relative;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuLogin.login_noreg .itemLista_loginInicioSesion a {
  color: #001391;
  background-color: #f7f8f8;
  padding: 16px 39px;
  border-radius: 8px;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuLogin.login_noreg .itemLista_loginRegistro {
  position: relative;
  color: #ffffff;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuLogin.login_noreg .itemLista_loginRegistro a {
  color: #ffffff;
  background-color: #001391;
  padding: 16px 39px;
  border-radius: 8px;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuLogin.login_reg .itemLista_loginUser.mobile {
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: space-between;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuLogin.login_reg .itemLista_loginUser.mobile > a {
  min-width: 50%;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuLogin.login_reg .itemLista_loginUser a {
  color: #001391;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuLogin.login_reg .itemLista_loginUser a i:before {
  color: #001391;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuLogin li {
  margin-right: 0;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuLogin li .icon-tools_myprofile {
  display: inline-block;
  position: relative;
  margin-right: 0;
  top: 2px;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuLogin li .icon-tools_myprofile:before {
  color: #001391 !important;
  font-size: 24px !important;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuLogin li.itemLista_loginUser {
  position: relative !important;
  margin-right: 0;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuLogin li.itemLista_loginUser a.configcuenta .lecturaNum {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  width: 24px !important;
  height: 24px !important;
  position: absolute !important;
  top: -12px !important;
  left: -10px !important;
  z-index: 9 !important;
  color: #ffffff !important;
  background-color: #c30a0a !important;
  border: 1px solid #ffffff !important;
  border-radius: 50% !important;
  font-size: 12px !important;
  line-height: 12px !important;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuLogin li.itemLista_loginUser a.configcuenta .icon-tools_myprofile {
  display: inline-block;
  position: relative;
  top: 2px;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuLogin li.itemLista_loginUser a.configcuenta .icon-tools_myprofile:before {
  color: #001391;
  font-size: 24px;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuLogin li.itemLista_loginDesconectar {
  position: relative;
}
.header-main .header-container-top .container .row .headerTools .row .headerTools_user ul.lista_menuLogin li.itemLista_loginDesconectar a {
  color: #001391;
  background-color: #f7f8f8;
  padding: 16px 39px;
  border-radius: 8px;
}
.header-main .header-container-top .container .row .headerSearch {
  z-index: 3;
  padding: 0;
}
.header-main .header-container-top .container .row .headerSearch.mobile {
  display: none;
}
.header-main .header-container-top .container .row .headerSearch a i:before {
  font-size: 24px;
  color: #001391;
  cursor: pointer;
}
.header-main .header-container-top .container .row .searchContent {
  display: none;
  position: absolute;
  width: 600px;
  height: 48px;
  z-index: 999999;
  top: 13px;
  right: -10px;
  background-color: #ffffff;
  color: #47536d;
  border: 2px solid #47536d;
  border-radius: 8px;
  padding: 0;
}
.header-main .header-container-top .container .row .searchContent .content_buscador {
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
}
.header-main .header-container-top .container .row .searchContent .content_buscador .row {
  padding: 0 !important;
  width: 100%;
}
.header-main .header-container-top .container .row .searchContent .content_buscador .row .formSearch {
  padding: 0;
  display: flex;
}
.header-main .header-container-top .container .row .searchContent .content_buscador .row .formSearch .formGroup_text {
  width: 100%;
  padding: 0 16px;
  display: flex;
  gap: 16px;
}
.header-main .header-container-top .container .row .searchContent .content_buscador .row .formSearch .formGroup_text .formText {
  width: 100%;
  height: 55px;
  background: transparent;
  border: none;
  border-radius: 1px;
  border-bottom: 1px solid #666666;
  padding: 18px 15px 0 15px;
  font-family: "BentonBook", sans-serif;
  font-weight: 300;
  font-size: 15px;
  line-height: 24px;
}
.header-main .header-container-top .container .row .searchContent .content_buscador .row .formSearch .formGroup_text .formText:focus {
  outline: none;
}
.header-main .header-container-top .container .row .searchContent .content_buscador .row .formSearch .formGroup_text .awesomplete {
  width: 100%;
  display: flex;
  position: initial;
}
.header-main .header-container-top .container .row .searchContent .content_buscador .row .formSearch .formGroup_text .awesomplete > ul {
  opacity: 1;
  position: absolute;
  top: 51px;
  left: -2px;
  right: 0;
  width: calc(100% + 4px);
  padding: 16px;
  border: none;
  display: flex;
  flex-direction: column;
  gap: 16px;
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: -1px 0px 10px rgba(7, 14, 70, 0.1490196078);
  font-family: "BentonSansBBVA-book", sans-serif;
}
.header-main .header-container-top .container .row .searchContent .content_buscador .row .formSearch .formGroup_text .awesomplete > ul mark {
  background: #d6e9f8;
  color: #001391 !important;
  padding: 0;
  font-family: "BentonSansBBVA-medium", sans-serif;
}
.header-main .header-container-top .container .row .searchContent .content_buscador .row .formSearch .formGroup_text .awesomplete > ul:before {
  display: none;
}
.header-main .header-container-top .container .row .searchContent .content_buscador .row .formSearch .formGroup_text .awesomplete > ul li {
  background-color: #f7f8f8;
  border-radius: 16px;
  padding: 16px;
  font-size: 15px;
  color: #001391;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.header-main .header-container-top .container .row .searchContent .content_buscador .row .formSearch .formGroup_text .awesomplete > ul li:hover {
  cursor: pointer;
}
.header-main .header-container-top .container .row .searchContent .content_buscador .row .formSearch .formGroup_text .awesomplete input.formText {
  border-bottom: 0px solid #004481;
  height: auto;
  color: #47536d;
  padding: 0;
  margin: 0;
}
.header-main .header-container-top .container .row .searchContent .content_buscador .row .formSearch .formGroup_text .awesomplete input::placeholder {
  color: #47536d;
}
.header-main .header-container-top .container .row .searchContent .content_buscador .row .formSearch .formGroup_text i.icon-nav_close {
  font-size: 24px;
  height: 24px;
  width: 24px;
}
.header-main .header-container-top .container .row .searchContent .content_buscador .row .formSearch .formGroup_text i.icon-nav_close::before {
  color: #47536d;
}
.header-main .header-container-top .container .row .searchContent .content_buscador .row .formSearch .formGroup_text .close_search {
  display: flex;
  cursor: pointer;
}
.header-main .header-container-top .container .row .searchContent .content_buscador .row .formSearch .formGroup_text .close_search i {
  top: 0;
}
.header-main.header_noReg .header-container-top .headerTools .row > * {
  padding: 0;
}
.header-main.header_noReg .header-container-top .headerTools .row .lista_menuTools .itemLista_lectura {
  display: none;
}
.header-main.header_noReg .header-container-top .headerTools .row .lista_menuLogin.login_noreg {
  display: block;
}
@media (max-width: 576px) {
  .header-main.header_noReg .header-container-top .headerTools .row .lista_menuLogin.login_noreg {
    display: flex;
    flex-direction: column;
  }
}
.header-main.header_Reg .header-container-top .headerTools .row .lista_menuTools .itemLista_lectura {
  display: inline-block;
}
.header-main.header_Reg .header-container-top .headerTools .row .lista_menuLogin.login_noreg {
  display: none;
}
@media (max-width: 576px) {
  .header-main.header_Reg .header-container-top .headerTools .row .lista_menuLogin.login_noreg {
    display: flex;
    flex-direction: column;
  }
}
.header-main.header_Reg .header-container-top .headerTools .row .lista_menuLogin.login_reg {
  display: block !important;
}
@media (max-width: 576px) {
  .header-main.header_Reg .header-container-top .headerTools .row .lista_menuLogin.login_reg {
    display: flex !important;
    flex-direction: column;
    gap: 16px;
  }
}
.header-main.header_Reg .header-container-top .headerTools .row:not(.headerToolsIframe).login_reg {
  display: block !important;
}
@media (min-width: 576px) and (max-width: 740px) {
  .header-main.header_Reg .header-container-top .headerTools .row:not(.headerToolsIframe).login_reg {
    display: flex !important;
    flex-direction: row;
    flex-wrap: wrap;
    margin-top: 0;
  }
}
@media (min-width: 576px) and (max-width: 740px) {
  .header-main.header_Reg .header-container-top .headerTools .row:not(.headerToolsIframe).login_reg li {
    width: 47% !important;
  }
}
@media (min-width: 576px) and (max-width: 740px) {
  .header-main.header_Reg .header-container-top .headerTools .row:not(.headerToolsIframe).login_reg li.itemLista_queTeOfrecemos {
    margin-top: 2px;
  }
}
.header-main.openModalInicioSesion {
  position: inherit;
}
.header-main .header-container-nav {
  margin-top: 24px;
  margin-bottom: 24px;
  /*Header menu principal*/
}
.header-main .header-container-nav .headerNav {
  margin: 0px;
  z-index: 2;
  padding: 0 !important;
}
.header-main .header-container-nav .headerNav .headerNav_menuPrincipal {
  position: relative;
}
.header-main .header-container-nav .headerNav .headerNav_menuPrincipal ul {
  display: flex;
  gap: 24px;
}
.header-main .header-container-nav .headerNav .headerNav_menuPrincipal ul:after {
  height: 2px;
  width: 100%;
  border-radius: 2px;
  background: #cad1d8;
  position: absolute;
  content: "";
  bottom: 0;
}
.header-main .header-container-nav .headerNav .headerNav_menuPrincipal ul li {
  display: inline-block;
  position: relative;
}
.header-main .header-container-nav .headerNav .headerNav_menuPrincipal ul li:after {
  content: "";
  position: absolute;
  border-bottom: 2px solid #070e46;
  bottom: 0;
  left: 0;
  width: 0%;
  transition: 0.4s;
  border-radius: 2px;
  z-index: 9;
}
.header-main .header-container-nav .headerNav .headerNav_menuPrincipal ul li:hover a {
  color: #070e46;
}
.header-main .header-container-nav .headerNav .headerNav_menuPrincipal ul li:hover:after {
  width: 100%;
  border-color: #070e46;
}
.header-main .header-container-nav .headerNav .headerNav_menuPrincipal ul li.current_page_item a {
  color: #070e46;
}
.header-main .header-container-nav .headerNav .headerNav_menuPrincipal ul li.current_page_item:after {
  width: 100%;
}
.header-main .header-container-nav .headerNav .headerNav_menuPrincipal ul li a {
  display: block;
  font-family: "BentonSansBBVA-medium", sans-serif;
  font-size: 15px;
  line-height: 24px;
  color: #001391;
  padding: 8px 0px;
}
@media only screen and (max-width: 768px) {
  .header-main .header-container-nav .headerNav .headerNav_menuPrincipal ul li a {
    font-size: 12px;
    line-height: 22px;
  }
}
.header-main .header-container-nav .headerNav .headerNav_menuPrincipal ul li:last-child {
  margin-right: 0px;
}
@media screen and (max-width: 576px) {
  .header-main .header-container-nav .headerNav .headerNav_menuPrincipal .headerNav_menuPrincipal {
    display: none;
  }
}
.header-main .subheader-container-nav {
  background: #ffffff;
  color: #001391;
  box-shadow: 0 10px 8px rgba(0, 0, 0, 0.2509803922);
  border-radius: 16px;
  position: absolute;
  width: calc(100% - 48px);
  z-index: 99999;
  margin-top: -22px;
}
.header-main .subheader-container-nav .headerNav_submenu {
  display: flex;
  width: 100%;
  margin: 40px 0;
  padding: 0;
}
.header-main .subheader-container-nav .headerNav_submenu:not(.active) {
  display: none;
}
.header-main .subheader-container-nav .headerNav_submenu .submenu_content {
  flex: 1 1 0;
}
.header-main .subheader-container-nav .headerNav_submenu .submenu_content #menu-bigdata_submenu,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content #menu-bigdata_submenu-ingles,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content #menu-quienes_somos,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content #menu-quienes_somos-ingles {
  display: flex;
}
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .submenuTitulo {
  color: #001391;
  font-family: "BentonSansBBVA-medium", sans-serif;
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .submenuTitulo a {
  color: #001391;
  font-family: "BentonSansBBVA-medium", sans-serif;
  font-size: 14px;
  line-height: 24px;
}
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .submenuTitulo a.active, .header-main .subheader-container-nav .headerNav_submenu .submenu_content .submenuTitulo a:hover {
  font-family: "BentonSansBBVA-medium", sans-serif;
}
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .bigdata_link__high-frequency .sub-menu,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .bigdata_link__high-granularity .sub-menu,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .bigdata_link__geopolitics .sub-menu,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .bigdata_link__publications .sub-menu {
  margin-top: 24px;
}
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .bigdata_link__high-frequency > a,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .bigdata_link__high-granularity > a,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .bigdata_link__geopolitics > a,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .bigdata_link__publications > a,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .who-we-are_link__aboutus > a,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .who-we-are_link__team > a,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .who-we-are_link__offer > a {
  color: #001391;
  font-family: "BentonSansBBVA-medium", sans-serif;
  font-size: 15px;
  line-height: 24px;
  margin-bottom: 24px;
}
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .bigdata_link__high-frequency > a a,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .bigdata_link__high-granularity > a a,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .bigdata_link__geopolitics > a a,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .bigdata_link__publications > a a,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .who-we-are_link__aboutus > a a,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .who-we-are_link__team > a a,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .who-we-are_link__offer > a a {
  color: #001391;
  font-family: "BentonSansBBVA-medium", sans-serif;
  font-size: 14px;
  line-height: 24px;
}
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .bigdata_link__high-frequency > a a.active, .header-main .subheader-container-nav .headerNav_submenu .submenu_content .bigdata_link__high-frequency > a a:hover,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .bigdata_link__high-granularity > a a.active,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .bigdata_link__high-granularity > a a:hover,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .bigdata_link__geopolitics > a a.active,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .bigdata_link__geopolitics > a a:hover,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .bigdata_link__publications > a a.active,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .bigdata_link__publications > a a:hover,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .who-we-are_link__aboutus > a a.active,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .who-we-are_link__aboutus > a a:hover,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .who-we-are_link__team > a a.active,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .who-we-are_link__team > a a:hover,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .who-we-are_link__offer > a a.active,
.header-main .subheader-container-nav .headerNav_submenu .submenu_content .who-we-are_link__offer > a a:hover {
  font-family: "BentonSansBBVA-medium", sans-serif;
}
.header-main .subheader-container-nav .headerNav_submenu .submenu_content ul li {
  margin-bottom: 16px;
  flex: 1 1 0;
}
.header-main .subheader-container-nav .headerNav_submenu .submenu_content ul li a {
  color: #001391;
  font-family: "BentonSansBBVA-book", sans-serif;
  font-size: 14px;
  line-height: 24px;
}
.header-main .subheader-container-nav .headerNav_submenu .submenu_content ul li a.active, .header-main .subheader-container-nav .headerNav_submenu .submenu_content ul li a:hover {
  font-family: "BentonSansBBVA-medium", sans-serif;
}
.header-main .form_botones .boton {
  height: auto;
}

.lista_menuNavPpal li.current-page-ancestor.menu-item-has-children > .sub-menu > li.current-page-ancestor > a,
.headerNav_submenuBD li.current-page-ancestor.menu-item-has-children > .sub-menu > li.current-page-ancestor > a {
  font-family: "BentonSansBBVA-medium", sans-serif !important;
}

.awesomplete > ul {
  position: absolute;
  left: 0;
  z-index: 1;
  min-width: 100%;
  box-sizing: border-box;
  list-style: none;
  padding: 0;
  border-radius: 0.3em;
  margin: 0.2em 0 0;
  background: hsla(0, 0%, 100%, 0.9);
  background: linear-gradient(to bottom right, #fff, hsla(0, 0%, 100%, 0.8));
  border: 1px solid rgba(0, 0, 0, 0.3);
  box-shadow: 0.05em 0.2em 0.6em rgba(0, 0, 0, 0.2);
  text-shadow: none;
}

body.iframe-body {
  background-color: #ffffff;
}
body.iframe-body .header-main.headerIframeMobile,
body.iframe-body #panelNavegacionContent {
  display: none;
}
body.iframe-body .header-main.headerIframe .header-container-top {
  background-color: initial;
  border-radius: initial;
  box-shadow: initial;
}
body.iframe-body .header-main.headerIframe .header-container-top .container .row .headerTools {
  width: 100%;
  max-width: 100%;
  flex: 0 0 100%;
}
body.iframe-body .panelNavegacion .container .row .panelNavMenu ul.mobilenav-tools {
  position: initial;
  bottom: initial;
  border-radius: initial;
  box-shadow: initial;
}

/**************************
	media queries
***************************/
@media (max-width: 991.98px) {
  div#main {
    margin-bottom: 72px;
  }
  .header-main {
    z-index: 1003;
    padding: 0;
    width: 100%;
    position: fixed;
    top: 0;
  }
  .header-main .header-container-top {
    height: 56px;
    position: relative;
    margin-top: 0;
    border-radius: 0;
    padding: 8px 16px;
    box-shadow: none;
    /*Header logo*/
  }
  .header-main .header-container-top .container {
    padding: 0;
  }
  .header-main .header-container-top .container .row {
    justify-content: space-between;
    /*Header tools*/
    /* buscador */
  }
  .header-main .header-container-top .container .row .headerNav_menuLateral,
  .header-main .header-container-top .container .row .panelNavCerrar {
    height: 40px;
    width: 40px;
    border-radius: 50%;
    background-color: #f7f8f8;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .header-main .header-container-top .container .row .headerNav_menuLateral i,
  .header-main .header-container-top .container .row .panelNavCerrar i {
    position: relative;
    z-index: 3;
    top: 4px;
  }
  .header-main .header-container-top .container .row .headerNav_menuLateral i:before,
  .header-main .header-container-top .container .row .panelNavCerrar i:before {
    color: #001391;
    font-size: 24px;
  }
  .header-main .header-container-top .container .row .headerLogo {
    padding: 0px;
    width: auto;
  }
  .header-main .header-container-top .container .row .headerLogo .headerLogo_titulo {
    text-align: center;
    margin: 0;
  }
  .header-main .header-container-top .container .row .headerLogo .headerLogo_titulo a .logo_BBVA_new {
    height: 34px;
  }
  .header-main .header-container-top .container .row .headerTools {
    display: none;
  }
  .header-main .header-container-top .container .row .headerSearch {
    display: none;
  }
  .header-main .header-container-top .container .row .headerSearch.mobile {
    height: 40px;
    width: 40px;
    border-radius: 50%;
    background-color: #f7f8f8;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .header-main .header-container-top .container .row .searchContent {
    position: absolute;
    width: 100%;
    height: 56px;
    top: 0;
    left: 0;
    right: 0;
  }
  .header-main .header-container-nav {
    background-color: transparent;
    position: relative;
    margin-top: 0;
    /*Header buscador*/
  }
  .header-main .header-container-nav .headerNav {
    margin: 0px;
    z-index: 2;
    padding: 0 !important;
  }
  .header-main .header-container-nav .headerNav .headerNav_menuPrincipal {
    display: none;
  }
  body.iframe-body {
    background-color: #ffffff;
  }
  body.iframe-body .header-main.headerIframe {
    display: none;
  }
  body.iframe-body .panelNavegacion {
    top: initial;
    height: initial;
    display: block;
  }
  body.iframe-body .panelNavegacion .container {
    background-color: #ffffff;
    height: initial;
    padding: 0;
  }
  body.iframe-body .panelNavegacion .container .row {
    height: initial;
  }
  body.iframe-body .panelNavegacion .container .row .panelNavMenu {
    height: initial;
  }
  body.iframe-body .panelNavegacion .container .row .panelNavMenu .mobilenav-tools li.mobilenav-tools__item-logout a {
    color: #d98409;
  }
  body.iframe-body .panelNavegacion .container .row .panelNavMenu .mobilenav-tools li.mobilenav-tools__item-logout a i::before {
    color: #d98409;
  }
}
@media (max-width: 767.98px) {
  .header-main .header-container-nav {
    margin-bottom: 16px;
  }
}
/*********************************
		footer.css
*********************************/
.footer-main {
  font-size: 13px;
  position: relative;
  width: 100%;
  margin: 0 auto;
  font-family: "BentonSansBBVA-medium", sans-serif;
  padding: 24px;
  display: flex;
  flex-direction: column;
  gap: 24px;
  /*PREFOOTER*/
  /*FOOTER AZUL*/
}
.footer-main.bg-grey .preFooter-main {
  background: #f4f4f4;
}
.footer-main .row > * {
  padding: 0;
}
.footer-main .preFooter-main {
  padding: 64px 0px 58px 0px;
  position: relative;
  border-radius: 16px;
  background: white;
}
.footer-main .preFooter-main .container .preFooter-desktop {
  display: flex;
  padding: 0;
}
.footer-main .preFooter-main .container .preFooter-desktop .bloquesPreFooter .tituloBloquesPreFooter {
  margin-bottom: 24px;
}
.footer-main .preFooter-main .container .preFooter-desktop .bloquesPreFooter .tituloBloquesPreFooter p {
  font-family: "BentonSansBBVA-medium", sans-serif;
  font-size: 20px;
  line-height: 24px;
  color: #121212;
  margin-bottom: 0px;
}
.footer-main .preFooter-main .container .preFooter-desktop .bloquesPreFooter .enlacesBloquesPreFooter ul.lista_enlacesPrefooter {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.footer-main .preFooter-main .container .preFooter-desktop .bloquesPreFooter .enlacesBloquesPreFooter ul.lista_enlacesPrefooter li {
  max-width: 70%;
}
.footer-main .preFooter-main .container .preFooter-desktop .bloquesPreFooter .enlacesBloquesPreFooter ul.lista_enlacesPrefooter li a {
  font-family: "BentonSansBBVA-medium", sans-serif;
  font-size: 15px;
  line-height: 24px;
  color: #001391;
}
.footer-main .preFooter-main .container .preFooter-desktop .bloquesPreFooter .enlacesBloquesPreFooter ul.lista_enlacesPrefooter li a:hover {
  color: #070e46;
}
.footer-main .preFooter-main .container .preFooter-desktop .bloquesPreFooter .enlacesBloquesPreFooter ul.lista_enlacesPrefooter li:last-child {
  margin-bottom: 0px;
}
.footer-main .bbvaFooter-main {
  display: block;
}
.footer-main .bbvaFooter-main .footer-2 {
  background-color: #001391;
  border-radius: 16px;
  padding: 48px 0 40px 0;
  margin: 0;
  min-height: 296px;
}
.footer-main .bbvaFooter-main .footer-2 .fila-1 {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
.footer-main .bbvaFooter-main .footer-2 .fila-1 .logo {
  cursor: pointer;
}
.footer-main .bbvaFooter-main .footer-2 .fila-1 .idioma-redes {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  height: 24px;
}
.footer-main .bbvaFooter-main .footer-2 .fila-1 .idioma-redes .redes {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
  height: 24px;
  padding-left: 24px;
  margin-left: 24px;
  border-left: 1px solid #85c8ff;
}
.footer-main .bbvaFooter-main .footer-2 .fila-1 .idioma-redes .redes a {
  border-radius: 50%;
  color: #85c8ff;
  text-decoration: none;
  background-color: transparent;
  outline: none;
}
.footer-main .bbvaFooter-main .footer-2 .fila-1 .idioma-redes .redes a:hover {
  color: #004481;
  text-decoration: none;
  outline: none;
}
.footer-main .bbvaFooter-main .footer-2 .fila-1 .idioma-redes .redes a:hover i:before {
  color: #ffffff !important;
}
.footer-main .bbvaFooter-main .footer-2 .fila-1 .idioma-redes .redes a i {
  color: #85c8ff;
  font-size: 24px;
}
.footer-main .bbvaFooter-main .footer-2 .fila-1 .idioma-redes .redes a i::before {
  color: #85c8ff !important;
}
.footer-main .bbvaFooter-main .footer-2 .fila-1 .separador {
  height: 24px;
  width: 1px;
  background-color: #f4f4f4;
  margin: 0 20px 0 14px;
}
.footer-main .bbvaFooter-main .footer-2 .fila-2 .menu-menu_footer-container,
.footer-main .bbvaFooter-main .footer-2 .fila-2 .menu-menu_footer-ingles-container {
  margin: 40px 0 80px;
}
.footer-main .bbvaFooter-main .footer-2 .fila-2 .menu-menu_footer-container ul,
.footer-main .bbvaFooter-main .footer-2 .fila-2 .menu-menu_footer-ingles-container ul {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  gap: 16px 40px;
  padding: 0;
}
.footer-main .bbvaFooter-main .footer-2 .fila-2 .menu-menu_footer-container ul li:last-child,
.footer-main .bbvaFooter-main .footer-2 .fila-2 .menu-menu_footer-ingles-container ul li:last-child {
  width: 100%;
}
.footer-main .bbvaFooter-main .footer-2 .fila-2 .menu-menu_footer-container ul li a,
.footer-main .bbvaFooter-main .footer-2 .fila-2 .menu-menu_footer-ingles-container ul li a {
  color: #85c8ff;
  font-family: "BentonSansBBVA-medium", sans-serif;
  font-size: 15px;
  line-height: 24px;
  font-weight: 500;
}
.footer-main .bbvaFooter-main .footer-2 .fila-2 .menu-menu_footer-container ul li a:hover,
.footer-main .bbvaFooter-main .footer-2 .fila-2 .menu-menu_footer-ingles-container ul li a:hover {
  text-decoration: none;
  color: #ffffff;
}
.footer-main .bbvaFooter-main .footer-2 .fila-3 {
  display: none;
}
.footer-main .bbvaFooter-main .footer-2 .fila-3 .redes .icon-rrss_linkedin,
.footer-main .bbvaFooter-main .footer-2 .fila-3 .redes .icon-rrss_twitter,
.footer-main .bbvaFooter-main .footer-2 .fila-3 .redes .icon-rrss_youtube {
  color: #85c8ff;
  font-size: 22px;
}
.footer-main .bbvaFooter-main .footer-2 .fila-3 .redes .icon-rrss_linkedin::before,
.footer-main .bbvaFooter-main .footer-2 .fila-3 .redes .icon-rrss_twitter::before,
.footer-main .bbvaFooter-main .footer-2 .fila-3 .redes .icon-rrss_youtube::before {
  color: #85c8ff !important;
}
.footer-main .bbvaFooter-main .footer-2 .fila-3-idiomas {
  display: none;
}
.footer-main .bbvaFooter-main .footer-2 .fila-4 .textos-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  justify-content: space-between;
}
.footer-main .bbvaFooter-main .footer-2 .fila-4 .textos-footer .copy-text {
  color: white;
  font-family: "BentonSansBBVA-book", sans-serif;
  font-size: 13px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 16px;
}
.footer-main .bbvaFooter-main .footer-2 .idioma ul {
  display: flex;
  gap: 24px;
}
.footer-main .bbvaFooter-main .footer-2 .idioma ul a {
  color: #85c8ff;
  font-size: 15px;
  line-height: 24px;
}
.footer-main .bbvaFooter-main .footer-2 .idioma ul a.active {
  color: white;
}
.footer-main .bbvaFooter-main .footer-link {
  color: #85c8ff;
  text-align: right;
  font-size: 15px;
  line-height: 24px;
  font-weight: 600;
  text-decoration: none;
  cursor: pointer;
}
.footer-main .bbvaFooter-main .footer-link:hover, .footer-main .bbvaFooter-main .footer-link:focus {
  text-decoration: none;
}

/**************************
media queries
***************************/
@media screen and (max-width: 1200px) {
  .footer-main .bbvaFooter-main .footer-2 .fila-1 .idioma-redes {
    flex-direction: column;
    gap: 24px;
    height: auto;
    align-items: flex-end;
  }
  .footer-main .bbvaFooter-main .footer-2 .fila-1 .idioma-redes .redes {
    border: none;
    padding: 0;
    margin: 0;
  }
  .footer-main .bbvaFooter-main .footer-2 .fila-2 .menu-menu_footer-container {
    margin-top: 3px;
  }
}
@media (max-width: 991.98px) {
  .footer-main {
    padding: 16px;
    gap: 16px;
  }
  .footer-main .preFooter-main {
    padding: 24px 0 64px;
  }
  .footer-main .preFooter-main .container .preFooter-desktop {
    display: flex;
    flex-direction: column;
    gap: 40px;
  }
  .footer-main .preFooter-main .container .preFooter-desktop .bloquesPreFooter {
    padding: 0;
  }
  .footer-main .preFooter-main .container .preFooter-desktop .bloquesPreFooter .tituloBloquesPreFooter {
    margin-bottom: 8px;
  }
  .footer-main .preFooter-main .container .preFooter-desktop .bloquesPreFooter .enlacesBloquesPreFooter ul.lista_enlacesPrefooter li {
    max-width: 100%;
  }
  .footer-main .bbvaFooter-main .footer-2 {
    padding: 48px 16px 64px 16px;
  }
  .footer-main .bbvaFooter-main .footer-2 .container {
    padding: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 40px;
    flex: 1 0 0;
  }
  .footer-main .bbvaFooter-main .footer-2 .container .fila-1 .logo img {
    width: 108px;
  }
  .footer-main .bbvaFooter-main .footer-2 .container .fila-1 .idioma-redes {
    display: none;
  }
  .footer-main .bbvaFooter-main .footer-2 .container .fila-2 .menu-menu_footer-container,
  .footer-main .bbvaFooter-main .footer-2 .container .fila-2 .menu-menu_footer-ingles-container {
    margin: 0;
  }
  .footer-main .bbvaFooter-main .footer-2 .container .fila-2 .menu-menu_footer-container ul,
  .footer-main .bbvaFooter-main .footer-2 .container .fila-2 .menu-menu_footer-ingles-container ul {
    flex-direction: column;
    align-items: center;
    gap: 16px;
  }
  .footer-main .bbvaFooter-main .footer-2 .container .fila-2 .menu-menu_footer-container ul li a,
  .footer-main .bbvaFooter-main .footer-2 .container .fila-2 .menu-menu_footer-ingles-container ul li a {
    font-size: 15px;
    line-height: 24px;
    font-weight: 500;
  }
  .footer-main .bbvaFooter-main .footer-2 .container .fila-2 .menu-menu_footer-container ul li:last-child,
  .footer-main .bbvaFooter-main .footer-2 .container .fila-2 .menu-menu_footer-ingles-container ul li:last-child {
    width: auto;
  }
  .footer-main .bbvaFooter-main .footer-2 .container .fila-3-idiomas {
    display: flex;
    justify-content: center;
  }
  .footer-main .bbvaFooter-main .footer-2 .container .fila-3 {
    display: flex;
    justify-content: center;
  }
  .footer-main .bbvaFooter-main .footer-2 .container .fila-3 .redes {
    display: flex;
    gap: 16px;
  }
  .footer-main .bbvaFooter-main .footer-2 .container .fila-3 .redes a {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: transparent;
    border-radius: 50%;
    color: #85c8ff;
    font-size: 32px;
  }
  .footer-main .bbvaFooter-main .footer-2 .container .fila-3 .redes a i:before {
    color: #85c8ff;
  }
  .footer-main .bbvaFooter-main .footer-2 .container .fila-4 .textos-footer {
    justify-content: center;
  }
  .footer-main .bbvaFooter-main .footer-2 .container .fila-4 .textos-footer .copy-text {
    width: 100% !important;
    font-size: 15px;
    text-align: center;
    margin-bottom: 0;
  }
}
.page-container {
  justify-content: space-between;
  padding-top: 24px;
}
.page-container .page-text-container {
  gap: 16px;
  margin-bottom: 40px;
}
.page-container .page-text-container p.page-desc {
  font-size: 20px;
  line-height: 32px;
  color: #070E46;
}

.hf-menubottom__links nav,
.hg-menubottom__links nav,
.geo-menubottom__links nav {
  margin-bottom: 40px !important;
}

.menu-subcontent {
  width: 100%;
}
.menu-subcontent ul {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  row-gap: 24px;
  column-gap: 24px;
}
@media (max-width: 576px) {
  .menu-subcontent ul {
    grid-template-columns: 1fr;
  }
}
.menu-subcontent ul li a {
  width: 100%;
  display: flex !important;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
  background-color: #ffffff !important;
  border-radius: 16px;
  padding: 24px !important;
  color: #001391 !important;
  font-size: 20px;
  line-height: 24px;
}
.menu-subcontent ul li a span {
  color: #001391 !important;
  font-family: "BentonSansBBVA-medium", sans-serif;
}
.menu-subcontent ul li a:before {
  content: "\ebfa";
  font-family: "Icons-Spherica", sans-serif;
  font-size: 24px;
  line-height: 24px;
  position: relative;
  color: #001391;
}
.menu-subcontent ul li:hover a span, .menu-subcontent ul li:hover a:before {
  color: #070e46 !important;
}

.sub-home-disclaimer {
  background-color: #ffffff;
  border-radius: 16px;
  padding: 24px;
  margin-bottom: 40px;
}
.sub-home-disclaimer p {
  font-size: 16px;
  line-height: 24px;
  color: #070E46;
  margin-bottom: 0;
}

@media only screen and (max-width: 1200px) {
  .page-container .page-text-container {
    margin-bottom: 24px;
  }
  .hf-menubottom__links nav,
  .hg-menubottom__links nav,
  .geo-menubottom__links nav {
    margin-bottom: 24px !important;
  }
}
@media only screen and (max-width: 768px) {
  .page-container .page-text-container {
    margin-bottom: 16px;
  }
  .menu-subcontent ul {
    row-gap: 16px;
    column-gap: 16px;
  }
  .hf-menubottom__links nav,
  .hg-menubottom__links nav,
  .geo-menubottom__links nav {
    margin-bottom: 16px !important;
  }
}
.home .page-template-default #content {
  margin-top: 0;
}
.home .page-container {
  padding-top: 8px;
}
.home .page-container .page-text-container {
  margin-bottom: 24px;
}
@media (min-width: 1200px) {
  .home .page-container .page-text-container .page-title {
    text-align: left;
  }
}
.home .home-sections {
  display: grid;
  grid-template-columns: auto;
  align-items: start;
  gap: 24px;
  margin-bottom: 8px;
}
@media (min-width: 576px) {
  .home .home-sections {
    grid-template-rows: min-content;
  }
}
@media (min-width: 992px) {
  .home .home-sections {
    width: 100%;
    margin-bottom: 40px;
    grid-template-columns: repeat(auto-fit, minmax(min(210px, 100%), 1fr));
  }
}
.home .home-sections .home-section {
  min-width: 216px;
  width: 100%;
  padding: 16px;
  border-radius: 16px;
  background-color: #fff;
  min-height: 368px;
  align-items: center;
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .home .home-sections .home-section {
    height: 100%;
  }
}
.home .home-sections .home-section .wp-block-group__inner-container {
  text-align: center;
}
.home .home-sections .home-section-title {
  font-family: "BentonSansBBVA-medium", sans-serif;
  font-size: 24px;
  line-height: 32px;
  color: #070E46;
  text-align: center;
  margin-bottom: 16px;
}
.home .home-sections .home-section-description {
  font-family: "BentonSansBBVA-book", sans-serif;
  color: #070E46;
  font-size: 15px;
  line-height: 24px;
  text-align: center;
  margin-bottom: 16px;
}
.home .home-sections .wp-block-button.home-section-button a {
  font-family: "BentonSansBBVA-medium", sans-serif;
  position: relative;
  background-color: transparent;
  color: #001391;
  font-size: 15px;
  line-height: 24px;
  padding: 0;
  text-decoration: none;
  outline: none;
}
.home .home-sections .wp-block-button.home-section-button:hover a {
  color: #070E46;
}

.page-template-404 .headerNav_menuPrincipal ul li.current_page_item:after {
  width: 0 !important;
}
.page-template-404 main {
  margin: 0 !important;
  min-height: fit-content !important;
}
.page-template-404 main .container-404 {
  padding: 16px 32px;
  border-radius: 16px;
  justify-content: center;
}
.page-template-404 main .wrapper-404 {
  width: 100%;
  gap: 8px;
}
.page-template-404 main .wrapper-404 .wp-block-heading {
  font-size: 32px;
  line-height: 40px;
  font-family: "TiemposBBVA-bold", sans-serif;
}
.page-template-404 main .wrapper-404 .link {
  margin-top: 8px;
}
.page-template-404 main .wrapper-404 .link a {
  padding: 0;
  border: none;
}
@media screen and (min-width: 992px) {
  .page-template-404 main .container-404 {
    min-height: 468px;
    margin-top: 8px;
  }
  .page-template-404 main .wrapper-404 {
    max-width: 327px;
    width: 100%;
  }
}
@media screen and (min-width: 1400px) {
  .page-template-404 main .container-404 {
    min-height: 612px;
  }
}

/*# sourceMappingURL=styles.css.map */
