@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:2dppx){body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
}
@font-face{font-family:RepsolSoleTextRegular;font-style:normal;font-weight:normal;src:url('clientlib-site/resources/fonts/Repsol/SoleRepsolText_W_Rg.woff') format('woff'),url('clientlib-site/resources/fonts/Repsol/SoleRepsolText_W_Rg.woff2') format('woff2');font-display:swap}
@font-face{font-family:RepsolSoleTextBold;font-style:normal;font-weight:normal;src:url('clientlib-site/resources/fonts/Repsol/SoleRepsolText_W_SBd.woff') format('woff'),url('clientlib-site/resources/fonts/Repsol/SoleRepsolText_W_SBd.woff2') format('woff2');font-display:swap}
@font-face{font-family:RepsolSoleDisplayBold;font-style:normal;font-weight:normal;src:url('clientlib-site/resources/fonts/Repsol/SoleRepsolDisplay_W_Md.woff') format('woff'),url('clientlib-site/resources/fonts/Repsol/SoleRepsolDisplay_W_Md.woff2') format('woff2');font-display:swap}
@font-face{font-family:RepsolSoleDisplayRegular;font-style:normal;font-weight:normal;src:url('clientlib-site/resources/fonts/Repsol/SoleRepsolDisplay_W_Rg.woff') format('woff'),url('clientlib-site/resources/fonts/Repsol/SoleRepsolDisplay_W_Rg.woff2') format('woff2');font-display:swap}
@font-face{font-family:'Roboto-Black';font-style:normal;font-weight:normal;src:url('clientlib-site/resources/fonts/Roboto/Roboto-Black.ttf') format('truetype');font-display:swap}
@font-face{font-family:'Roboto-BlackItalic';font-style:normal;font-weight:normal;src:url('clientlib-site/resources/fonts/Roboto/Roboto-BlackItalic.ttf') format('truetype');font-display:swap}
@font-face{font-family:'Roboto-Bold';font-style:normal;font-weight:normal;src:url('clientlib-site/resources/fonts/Roboto/Roboto-Bold.ttf') format('truetype');font-display:swap}
@font-face{font-family:'Roboto-BoldItalic';font-style:normal;font-weight:normal;src:url('clientlib-site/resources/fonts/Roboto/Roboto-BoldItalic.ttf') format('truetype');font-display:swap}
@font-face{font-family:'Roboto-Italic';font-style:normal;font-weight:normal;src:url('clientlib-site/resources/fonts/Roboto/Roboto-Italic.ttf') format('truetype');font-display:swap}
@font-face{font-family:'Roboto-Light';font-style:normal;font-weight:normal;src:url('clientlib-site/resources/fonts/Roboto/Roboto-Light.ttf') format('truetype');font-display:swap}
@font-face{font-family:'Roboto-Medium';font-style:normal;font-weight:normal;src:url('clientlib-site/resources/fonts/Roboto/Roboto-Medium.ttf') format('truetype');font-display:swap}
@font-face{font-family:'Roboto-MediumItalic';font-style:normal;font-weight:normal;src:url('clientlib-site/resources/fonts/Roboto/Roboto-MediumItalic.ttf') format('truetype');font-display:swap}
@font-face{font-family:'Roboto-Regular';font-style:normal;font-weight:normal;src:url('clientlib-site/resources/fonts/Roboto/Roboto-Regular.ttf') format('truetype');font-display:swap}
@font-face{font-family:'Roboto-Thin';font-style:normal;font-weight:normal;src:url('clientlib-site/resources/fonts/Roboto/Roboto-Thin.ttf') format('truetype');font-display:swap}
@font-face{font-family:'Roboto-ThinItalic';font-style:normal;font-weight:normal;src:url('clientlib-site/resources/fonts/Roboto/Roboto-ThinItalic.ttf') format('truetype');font-display:swap}
@font-face{font-family:"TitilliumWeb-Black";src:url("clientlib-site/resources/fonts/TitilliumWeb-Black.ttf") format("truetype");font-weight:normal;font-display:swap}
@font-face{font-family:"TitilliumWeb-Bold";src:url("clientlib-site/resources/fonts/TitilliumWeb-Bold.ttf") format("truetype");font-weight:normal;font-display:swap}
@font-face{font-family:"TitilliumWeb-BoldItalic";src:url("clientlib-site/resources/fonts/TitilliumWeb-BoldItalic.ttf") format("truetype");font-weight:normal;font-display:swap}
@font-face{font-family:"TitilliumWeb-ExtraLight";src:url("clientlib-site/resources/fonts/TitilliumWeb-ExtraLight.ttf") format("truetype");font-weight:normal;font-display:swap}
@font-face{font-family:"TitilliumWeb-ExtraLightItalic";src:url("clientlib-site/resources/fonts/TitilliumWeb-ExtraLightItalic.ttf") format("truetype");font-weight:normal;font-display:swap}
@font-face{font-family:"TitilliumWeb-Italic";src:url("clientlib-site/resources/fonts/TitilliumWeb-Italic.ttf") format("truetype");font-weight:normal;font-display:swap}
@font-face{font-family:"TitilliumWeb-Light";src:url("clientlib-site/resources/fonts/TitilliumWeb-Light.ttf") format("truetype");font-weight:normal;font-display:swap}
@font-face{font-family:"TitilliumWeb-LightItalic";src:url("clientlib-site/resources/fonts/TitilliumWeb-LightItalic.ttf") format("truetype");font-weight:normal;font-display:swap}
@font-face{font-family:"TitilliumWeb-Regular";src:url("clientlib-site/resources/fonts/TitilliumWeb-Regular.ttf") format("truetype");font-weight:normal;font-display:swap}
@font-face{font-family:"TitilliumWeb-SemiBold";src:url("clientlib-site/resources/fonts/TitilliumWeb-SemiBold.ttf") format("truetype");font-weight:normal;font-display:swap}
@font-face{font-family:"TitilliumWeb-SemiBoldItalic";src:url("clientlib-site/resources/fonts/TitilliumWeb-SemiBoldItalic.ttf") format("truetype");font-weight:normal;font-display:swap}
@font-face{font-family:'icomoon';src:url('clientlib-site/resources/icon/icomoon.eot?yj3mfi?151112092022');src:url('clientlib-site/resources/icon/icomoon.eot?yj3mfi?151112092022#iefix') format('embedded-opentype'),url('clientlib-site/resources/icon/icomoon.ttf?yj3mfi?151112092022') format('truetype'),url('clientlib-site/resources/icon/icomoon.woff?yj3mfi?151112092022') format('woff'),url('clientlib-site/resources/icon/icomoon.svg?yj3mfi?151112092022#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}
[class^="icon-rp-"],[class*=" icon-rp-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face{font-family:'FabricMDL2Icons';src:url('data:application/octet-stream;base64,d09GRgABAAAAAAkMAA4AAAAAEMQABBwqAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABRAAAAEgAAABgMydusGNtYXAAAAGMAAAAMgAAAUIADeqHY3Z0IAAAAcAAAAAgAAAAKgnZCa9mcGdtAAAB4AAAAPAAAAFZ/J7mjmdhc3AAAALQAAAADAAAAAwACAAbZ2x5ZgAAAtwAAAEfAAABJDLjq6JoZWFkAAAD/AAAADIAAAA2Aw329GhoZWEAAAQwAAAAFQAAACQQAQgDaG10eAAABEgAAAAIAAAACA0qAKZsb2NhAAAEUAAAAAYAAAAGAJIAFm1heHAAAARYAAAAHAAAACAAGQGvbmFtZQAABHQAAAP2AAAJ+o2N8lBwb3N0AAAIbAAAABQAAAAg/1EAeXByZXAAAAiAAAAAiQAAANN4vfIOeJxjYGGbyjiBgZWBgXUWqzEDA6M0hGa+yJDGJMTBysrFyMQIBgxAIMCAAL7BCgoMDi8evnjIAeZDSAawOhYIT4GBAQD/FwlyeJxjYGBgZoBgGQZGBhCwAfIYwXwWBgUgzQKEQP6Lh///Q0hxBahKBkY2hhEPAC5aCHoAAHicY9BiCGUoYGhgWMXIwNjA7MB4gMEBiwgQAACqHAeVeJxdj79Ow0AMxnMktIQnQDohnXUqQ5WInemGSyTUJSUM56WA1Eqk74CUhcUDz+JuGfNiCMwR/i62v8/6fL9zp/nJfHacpUcqKVacN+Gg1AsO6u2Z/fkhT+82ZWFM1XlW92XBagmia04X9U2waMjQ9ZZMbR4ftpwtYpfFjvDScNKGTuptAHaov8cd4lU8ksUjhBLfT/F9jEv6tSxWhtOLJqwD916z86gBTMVjE3j0GhB/yKQ/dWcT42w5ZdvATnOCRJ/KAvdEmoT7S49/9aCS/4b7bci/q0H1Tdz0FvSHYcGCsKGXZ9tQCRpg+Q6E/GTGAAEAAgAIAAr//wAPeJxjYGJYxsDA0sJaxsDMwM7AYC6oKKiqKKi4jPnen21M2/56MbCW/eqawuLHAARMDAyMDBxAyKDBEAJkG8kxiYqwM/IxKysqqesxKgP1GZmZM9oxGoNl2Nj5GNmFgSJ27KYmasqKJnZM5naMIKYSG1AXIzsbWIe4mDG7g7qbqRzXfwYuFQNL+X8Mm5d5TPT758C40LFYjylP0khF0UpHUkVZRIZ1j4gSO6u0mp6etpKImtTfA6z8MuIyskJ8bJwsfycqeGoGRP+7z+iwafmE6awNciZuGgqyfxlkDZWEXWXlmBsM9JhyJWUkdawUAyd7aEca/GGQEOELKGzvas50ZpVSM40OCzOwqnTkEwIaNkHBQFDpb4OrNQMDAMAuPTgAeJxjYGRgYGCR0bq79MGBeH6brwzcHAwgsP/vwQYQffvdGR8QzcEAFudkYAJRAG++CxkAAHicY2BkYOBgAAE4yciACpgAAsoAHQAAAAUqAKYIAAAAAAAAFgCSAAB4nGNgZGBgYGIIBWIQYASTXCDMGAliAgALeADKeJy1VE+LGzcUf1472S1plhIo5KhDKZvFjONtIDQ5LUlzyl42YSGXgjwjz4iMR0LSZJjSQ4859GP0EuinKC302HM/Qc899dj3njReb+yGbaEeRvPT0/v7e08GgLujz2EE8fcFvhGP4A7uIt6Dffgq4THKnyc8Qfx1wjfgY7AJ34RP4NuE9+FL+D7hA/gUfkn4FhzD7wnfHv08miR8CMd7v2KU0eQj3BV7fyY8gs/GFwnvweH4m4THKH+b8ATxjwnfgLvj3xK+CWL8R8L74CYHCR/A8WTwcwteTn5I+Pb47eSvhA/h5cF3P70TJ/fnD8WZzp3xZhnEE+OscTJo02TitK7FuS6r4MW58sq9UUX2TC6czsXZ0+cn4tR7Ffy5Kttauu2DbcmFch49iwfZfB5P6TCevVClUUJ7IUVwslAr6V4LsxShUhv5lc60lsS5WVnZaOWznclXIdhHs1nXddlqOM/QZhZ6a0onbdXPlqYJfnZp7ltra60KQQeZeGVasZK9aL3CJDAxEotgRO6UDGoqCu1tLfupkE0hrNN4mqOKwq/0wiq30iGgu0XPRdQ6Vw35wgMvjBvAkiJMt0u1zhRtHqaCmEfbKdkMAXQjukrn1UZmHQbVTV63BbZpnb1p6l4c6XtCrRaYy6U6evhQtqxe6KYUTvmAnSJWLwOQ+drXY2bgSGOUoFbUAqcxamG6pjayuMqejFQpR+UYDIVrG2wbRKGoTNKpVG2vMorD2PRJnRqCDpGfSi805pxdv9vwDgScwH2Yw0NEZ6AhBwcGPL5LCCh7gsjhnadVokQjaiDDk1Oo8RFwjrISKjzzvFP4Vaj9BtcCNZ+h3QL35JtiPMV/lhO296xJdmRVQov+JGpex+I6Ohech085C3iA2czx2bQdLDftXnA2BleBOlSVxDcwAwVKV5zla5QRS3RSse4u/kret8jgoJ3jd4V7iTlpZiv7F8wTzwGlj2CGT8dPhv7et89SnBninr2U7Meihx6lS/ZG1c52Rvecs8WOaO6jWFtQ719xTYKZ6PHbMneRicjYoE0yw1U71KA6FExxX7Ce5Y73LCE+KI7lzkTbPHlRaS/Zt+W+Us2Bz8hqwXkMnai5IrIa8ooWnrvgtiTLdQ3Ta3XV8r5Amxz3U+YrznyMO13Heb8CzZPYMU85rrs561KlpJ1jNS3PXbGTe7KpGR2h/j380oQuEi+7vMcc/iu3l94L9lSizPEch3SnhlndVcEQfTuvxxszQJXEWgLHG24B+Y+1FijpuHLDt/JDsyevTJXivpi0xqoibvlmtWxJ2Q7dHPyQZs03+Z9nNP4zNqkzl96HG6ITyzQ/lO+CmY69/R/u9t8B/DiGAAB4nGNgZgCD/34M5QyYgAkAKSwBynic28CgzbCJkZNJm3ETF4jcztWaG2qrysChvZ07NdhBTwbE4onwsNCQBLF4nc215YVBLD4dFRkRHhCLX05CmI8DxBLg4+FkZwGxBMEAxBLaMKEgwADIYtjOCDeaCW40M9xoFrjRrHCj2eQkoUazw43mgBvNCTd6kzAju/YGBgXX2kwJFwDEASgaAAAA') format('truetype')}
.icon-rp-Nautic:before{content:"\e9ef"}
.icon-rp-Boat:before{content:"\e9f0"}
.icon-rp-Arrow_up_2:before{content:"\e9ed"}
.icon-rp-Arrow_down_2:before{content:"\e9ee"}
.icon-rp-outlook:before{content:"\e9ec"}
.icon-rp-whatsapp:before{content:"\e9eb"}
.icon-rp-Altavoz_unfilled:before{content:"\e9e9"}
.icon-rp-Altavoz_filled:before{content:"\e9ea"}
.icon-rp-menos-maps:before{content:"\e9e7"}
.icon-rp-mas-maps:before{content:"\e9e8"}
.icon-rp-Recarga-electrica:before{content:"\e9e6"}
.icon-rp-audible:before{content:"\e9e5"}
.icon-rp-bike:before{content:"\e9cf"}
.icon-rp-boiler:before{content:"\e9d0"}
.icon-rp-brightness:before{content:"\e9d1"}
.icon-rp-car-wash-01:before{content:"\e9d2"}
.icon-rp-car-wash-02:before{content:"\e9d3"}
.icon-rp-check_03:before{content:"\e9d4"}
.icon-rp-collect:before{content:"\e9d5"}
.icon-rp-coupon:before{content:"\e9d6"}
.icon-rp-dislike:before{content:"\e9d7"}
.icon-rp-drops:before{content:"\e9d8"}
.icon-rp-electric-scooter:before{content:"\e9d9"}
.icon-rp-foam:before{content:"\e9da"}
.icon-rp-history:before{content:"\e9db"}
.icon-rp-hose-01:before{content:"\e9dc"}
.icon-rp-hose-02:before{content:"\e9dd"}
.icon-rp-pedestrian:before{content:"\e9de"}
.icon-rp-play_02:before{content:"\e9df"}
.icon-rp-tanker-truck:before{content:"\e9e0"}
.icon-rp-vacuum-cleaner_01:before{content:"\e9e1"}
.icon-rp-vacuum-cleaner_02:before{content:"\e9e2"}
.icon-rp-vtc:before{content:"\e9e3"}
.icon-rp-wayllet_02:before{content:"\e9e4"}
.icon-rp-espectaculo:before{content:"\e9ce"}
.icon-rp-global:before{content:"\e9cd"}
.icon-rp-estacion-2:before{content:"\e9c5"}
.icon-rp-punto-recarga1:before{content:"\e9a2"}
.icon-rp-minusvalido:before{content:"\e9be"}
.icon-rp-mascota:before{content:"\e9bf"}
.icon-rp-Wifi:before{content:"\e9c0"}
.icon-rp-bebe:before{content:"\e9c1"}
.icon-rp-playa:before{content:"\e9c2"}
.icon-rp-estacion:before{content:"\e9c6";color:#ff8200}
.icon-rp-mi-guia:before{content:"\e9c8"}
.icon-rp-experiencia:before{content:"\e9c9"}
.icon-rp-Deporte:before{content:"\e9ca"}
.icon-rp-Esqui:before{content:"\e9cb"}
.icon-rp-fiesta:before{content:"\e9cc"}
.icon-rp-3soles:before{content:"\e9c7";color:#ff8200}
.icon-rp-wayllet .path1:before{content:"\e9a4";color:#ff8200}
.icon-rp-wayllet .path2:before{content:"\e9a5";margin-left:-1em;color:#00809a}
.icon-rp-2soles:before{content:"\e9a6";color:#ff8200}
.icon-rp-recarga:before{content:"\e9a7"}
.icon-rp-localidad:before{content:"\e9a8"}
.icon-rp-recomendado .path1:before{content:"\e9a9";color:#0b1741}
.icon-rp-recomendado .path2:before{content:"\e9aa";margin-left:-1em;color:#fff}
.icon-rp-recomendado .path3:before{content:"\e9ab";margin-left:-1em;color:#fff}
.icon-rp-grupos:before{content:"\e9ac"}
.icon-rp-romantico:before{content:"\e9ad"}
.icon-rp-flag:before{content:"\e9ae"}
.icon-rp-museo:before{content:"\e9af"}
.icon-rp-punto-recarga:before{content:"\e9b0"}
.icon-rp-lugar:before{content:"\e9b1"}
.icon-rp-parking:before{content:"\e9b2"}
.icon-rp-jardin:before{content:"\e9b3"}
.icon-rp-1sol:before{content:"\e9b4";color:#ff8200}
.icon-rp-calendar:before{content:"\e9b5"}
.icon-rp-carretera-cerca:before{content:"\e9b6"}
.icon-rp-barra:before{content:"\e9b7"}
.icon-rp-terraza:before{content:"\e9b8"}
.icon-rp-domicilio:before{content:"\e9b9"}
.icon-rp-tarjeta:before{content:"\e9ba"}
.icon-rp-solete:before{content:"\e9bb";color:#ffc800}
.icon-rp-ac:before{content:"\e9bc"}
.icon-rp-queso:before{content:"\e9bd"}
.icon-rp-huerto:before{content:"\e9c3"}
.icon-rp-vino:before{content:"\e9c4"}
.icon-rp-LogoR:before{content:"\e9a3"}
.icon-rp-Play_radius:before{content:"\e98f"}
.icon-rp-Quotation:before{content:"\e9a1";color:#ffc800}
.icon-rp-Renewable_energy:before{content:"\e97a"}
.icon-rp-Star:before{content:"\e97b"}
.icon-rp-Transport:before{content:"\e97c"}
.icon-rp-Truck:before{content:"\e97d"}
.icon-rp-Twitter:before{content:"\e97e"}
.icon-rp-Wind_power:before{content:"\e97f"}
.icon-rp-Payment_Regulated_Parking:before{content:"\e980"}
.icon-rp-QR:before{content:"\e981"}
.icon-rp-Payment_Parking:before{content:"\e982"}
.icon-rp-ParkingPlace_Small:before{content:"\e983"}
.icon-rp-ParkingPlace_Big:before{content:"\e984"}
.icon-rp-Parking_Barrier:before{content:"\e985"}
.icon-rp-Open:before{content:"\e986"}
.icon-rp-Minus:before{content:"\e987"}
.icon-rp-Loading:before{content:"\e988"}
.icon-rp-LinkedIn:before{content:"\e989"}
.icon-rp-Hydraulic_energy:before{content:"\e98a"}
.icon-rp-Heart:before{content:"\e98b"}
.icon-rp-Google:before{content:"\e98c"}
.icon-rp-Data:before{content:"\e995"}
.icon-rp-Gasoline:before{content:"\e990"}
.icon-rp-Gas_cylinder:before{content:"\e991"}
.icon-rp-Facebook:before{content:"\e992"}
.icon-rp-External_link:before{content:"\e993"}
.icon-rp-decrease:before{content:"\e994"}
.icon-rp-Coffe:before{content:"\e996"}
.icon-rp-Chemicals:before{content:"\e997"}
.icon-rp-Chef:before{content:"\e998"}
.icon-rp-Car_wash:before{content:"\e999"}
.icon-rp-Boxes:before{content:"\e99a"}
.icon-rp-Bakery:before{content:"\e99b"}
.icon-rp-Bag1:before{content:"\e99c"}
.icon-rp-Appliance:before{content:"\e99d"}
.icon-rp-Apple:before{content:"\e99e"}
.icon-rp-Android:before{content:"\e99f"}
.icon-rp-Solar-panel:before{content:"\e979"}
.icon-rp-place:before{content:"\e9a0"}
.icon-rp-Cart-Add:before{content:"\e900"}
.icon-rp-Cart-Empty:before{content:"\e901"}
.icon-rp-Rider:before{content:"\e902"}
.icon-rp-Add_file:before{content:"\e903"}
.icon-rp-Arrow_down:before{content:"\e904"}
.icon-rp-Arrow_left:before{content:"\e905"}
.icon-rp-Arrow_next:before{content:"\e906"}
.icon-rp-Arrow_previous:before{content:"\e907"}
.icon-rp-Arrow_right:before{content:"\e908"}
.icon-rp-Arrow_up:before{content:"\e909"}
.icon-rp-Back:before{content:"\e90a"}
.icon-rp-Bag:before{content:"\e90b"}
.icon-rp-Bulb:before{content:"\e90c"}
.icon-rp-Calendar:before{content:"\e90d"}
.icon-rp-Call:before{content:"\e90e"}
.icon-rp-Car:before{content:"\e90f"}
.icon-rp-Cart:before{content:"\e910"}
.icon-rp-Catering:before{content:"\e911"}
.icon-rp-Chart:before{content:"\e912"}
.icon-rp-Chat:before{content:"\e913"}
.icon-rp-Check:before{content:"\e914"}
.icon-rp-Check_02:before{content:"\e915"}
.icon-rp-Clock:before{content:"\e916"}
.icon-rp-Close:before{content:"\e917"}
.icon-rp-Comb:before{content:"\e918"}
.icon-rp-Contrast:before{content:"\e919"}
.icon-rp-Copy:before{content:"\e91a"}
.icon-rp-Crop:before{content:"\e91b"}
.icon-rp-Danger:before{content:"\e91c"}
.icon-rp-Delete:before{content:"\e91d"}
.icon-rp-Display:before{content:"\e91e"}
.icon-rp-Document_add:before{content:"\e91f"}
.icon-rp-Document_basic:before{content:"\e920"}
.icon-rp-Document_card_pass:before{content:"\e921"}
.icon-rp-Document_request:before{content:"\e922"}
.icon-rp-Document_search:before{content:"\e923"}
.icon-rp-Download:before{content:"\e924"}
.icon-rp-Edit:before{content:"\e925"}
.icon-rp-EES:before{content:"\e926"}
.icon-rp-Exit:before{content:"\e927"}
.icon-rp-Eye_close:before{content:"\e928"}
.icon-rp-Eye_Open:before{content:"\e929"}
.icon-rp-FAQ:before{content:"\e92a"}
.icon-rp-Filter:before{content:"\e92b"}
.icon-rp-Fingerprint:before{content:"\e92c"}
.icon-rp-Gallery:before{content:"\e92d"}
.icon-rp-Gas:before{content:"\e92e"}
.icon-rp-Geolocation:before{content:"\e92f";color:#000}
.icon-rp-Group:before{content:"\e930"}
.icon-rp-Home:before{content:"\e931"}
.icon-rp-Image:before{content:"\e932"}
.icon-rp-increase:before{content:"\e933"}
.icon-rp-Info:before{content:"\e934"}
.icon-rp-Label:before{content:"\e935"}
.icon-rp-Leisure:before{content:"\e936"}
.icon-rp-Less:before{content:"\e937"}
.icon-rp-Level:before{content:"\e938"}
.icon-rp-List:before{content:"\e939"}
.icon-rp-Load_progress:before{content:"\e93a"}
.icon-rp-Location:before{content:"\e93b"}
.icon-rp-Lock:before{content:"\e93c"}
.icon-rp-Mail:before{content:"\e93d"}
.icon-rp-Mantenimiento:before{content:"\e93e"}
.icon-rp-Map:before{content:"\e93f"}
.icon-rp-Menu_02:before{content:"\e940"}
.icon-rp-Mobile_01:before{content:"\e941"}
.icon-rp-Mobile_02:before{content:"\e942"}
.icon-rp-Monetary_dollar:before{content:"\e943"}
.icon-rp-Monetary_euro:before{content:"\e944"}
.icon-rp-Monetary_pound:before{content:"\e945"}
.icon-rp-More:before{content:"\e946"}
.icon-rp-Notification_active:before{content:"\e947"}
.icon-rp-Notification_default:before{content:"\e948"}
.icon-rp-Options:before{content:"\e949"}
.icon-rp-Pay:before{content:"\e94a"}
.icon-rp-Phone:before{content:"\e94b"}
.icon-rp-Power:before{content:"\e94c"}
.icon-rp-Power_01:before{content:"\e94d"}
.icon-rp-Power_02:before{content:"\e94e"}
.icon-rp-Power_03:before{content:"\e94f"}
.icon-rp-Print:before{content:"\e950"}
.icon-rp-Repeat:before{content:"\e951"}
.icon-rp-Replace_this_icon:before{content:"\e952"}
.icon-rp-Report_incidence:before{content:"\e953"}
.icon-rp-Reserve:before{content:"\e954"}
.icon-rp-Save:before{content:"\e955"}
.icon-rp-Search:before{content:"\e956"}
.icon-rp-Security:before{content:"\e957"}
.icon-rp-Send:before{content:"\e958"}
.icon-rp-Setting:before{content:"\e959"}
.icon-rp-Share:before{content:"\e95a"}
.icon-rp-Storage:before{content:"\e95b"}
.icon-rp-Time:before{content:"\e95c"}
.icon-rp-Tool:before{content:"\e95d"}
.icon-rp-Turned_in:before{content:"\e95e"}
.icon-rp-Turned_in_not:before{content:"\e95f"}
.icon-rp-User:before{content:"\e960"}
.icon-rp-View:before{content:"\e961"}
.icon-rp-Fullscreen:before{content:"\e962"}
.icon-rp-Restore:before{content:"\e963"}
.icon-rp-Menu:before{content:"\e964"}
.icon-rp-Play:before{content:"\e965"}
.icon-rp-Pdf:before{content:"\e966"}
.icon-rp-Document_news:before{content:"\e967"}
.icon-rp-Mic:before{content:"\e968"}
.icon-rp-Paper_speaker:before{content:"\e969"}
.icon-rp-Cross:before{content:"\e96a"}
.icon-rp-Share1:before{content:"\e96b"}
.icon-rp-Play_rounded:before{content:"\e96c"}
.icon-rp-Up_right_arrow:before{content:"\e96d"}
.icon-rp-Document_approved:before{content:"\e96e"}
.icon-rp-Participates:before{content:"\e96f"}
.icon-rp-Drag_and_drop:before{content:"\e970"}
.icon-rp-People-finder:before{content:"\e971"}
.icon-rp-Linkedin:before{content:"\e972"}
.icon-rp-Infography:before{content:"\e973"}
.icon-rp-Day:before{content:"\e974"}
.icon-rp-Night:before{content:"\e975"}
.icon-rp-Calendar-clock:before{content:"\e977"}
.icon-rp-star:before{content:"\e978"}
.icon-rp-Repsol-news:before{content:"\e9f5"}
.icon-rp-Final_content:before{content:"\e9f4"}
.icon-rp-Plus:before{content:"\e976"}
.icon-rp-Search_people:before{content:"\e98d"}
.icon-rp-Like:before{content:"\e98e"}
.icon-rp-Pause:before{content:"\e9f1"}
.icon-rp-volum:before{content:"\e9f2"}
.icon-rp-Managements:before{content:"\e9f3";color:#ff6200}
.icon-rp-Motorbike:before{content:"\e9f6"}
@import '/apps/repsol-aria/clientlibs/clientlib-site/css/variables.less';@import '/apps/repsol-aria/clientlibs/clientlib-site/css/mixins.less';.page{.container{margin-right:@grid-global-xs-margin;margin-left:@grid-global-xs-margin;padding-right:0;padding-left:0;width:auto}
@media(min-width:@bp-s){.container{max-width:@grid-global-s-maxwidth}
}
@media(min-width:@bp-m){.container{max-width:@grid-global-m-maxwidth}
}
@media(min-width:@bp-l){.container{max-width:@grid-global-l-maxwidth}
}
@media(min-width:@bp-xl){.container{max-width:@grid-global-xl-maxwidth}
}
}
.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{margin-right:@grid-global-xs-margin;margin-left:@grid-global-xs-margin;padding-right:0;padding-left:0;width:auto}
@media(min-width:@bp-s){.page .container,.container-sm{margin-right:@grid-global-s-margin;margin-left:@grid-global-s-margin;// margin-right:auto;// margin-left:auto;max-width:@grid-global-s-maxwidth}
}
@media(min-width:@bp-m){.page .container,.container-sm,.container-md{margin-right:@grid-global-m-margin;margin-left:@grid-global-m-margin;// margin-right:auto;// margin-left:auto;max-width:@grid-global-m-maxwidth}
.container-fluid,.container-lg,.container-xl{margin-right:@grid-global-m-margin;margin-left:@grid-global-m-margin}
}
@media(min-width:@bp-l){.page .container,.container-sm,.container-md,.container-lg{margin-right:@grid-global-l-margin;margin-left:@grid-global-l-margin;// margin-right:auto;// margin-left:auto;max-width:@grid-global-l-maxwidth}
.container-fluid,.container-xl{margin-right:@grid-global-l-margin;margin-left:@grid-global-l-margin}
}
@media(min-width:@bp-xl){.container-fluid,.page .container,.container-sm,.container-md,.container-lg,.container-xl{margin-right:@grid-global-xl-margin;margin-left:@grid-global-xl-margin;max-width:@grid-global-xl-maxwidth}
}
@media(min-width:@bp-xxl){.container-fluid,.page .container,.container-sm,.container-md,.container-lg,.container-xl{margin-right:auto;margin-left:auto;max-width:@grid-global-xxl-maxwidth}
}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-16px;margin-left:-16px}
@media(min-width:@bp-m){.row{margin-right:-20px;margin-left:-20px}
}
@media(min-width:@bp-l){.row{margin-right:-24px;margin-left:-24px}
}
@media(min-width:@bp-xl){.row{margin-right:-24px;margin-left:-24px}
}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}
.no-margins{margin:0}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:@grid-global-xs-gutter/2;padding-left:@grid-global-xs-gutter/2}
@media(min-width:@bp-m){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:@grid-global-m-gutter/2;padding-left:@grid-global-m-gutter/2}
}
@media(min-width:@bp-l){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:@grid-global-l-gutter/2;padding-left:@grid-global-l-gutter/2}
}
@media(min-width:@bp-xl){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:@grid-global-xl-gutter/2;padding-left:@grid-global-xl-gutter/2}
}
.page .aria-data-portal{.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-1{margin-left:8.33333%}
.offset-2{margin-left:16.66667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.33333%}
.offset-5{margin-left:41.66667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.33333%}
.offset-8{margin-left:66.66667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.33333%}
.offset-11{margin-left:91.66667%}
@media(min-width:720px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-sm-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-sm-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-sm-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.33333%}
.offset-sm-2{margin-left:16.66667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.33333%}
.offset-sm-5{margin-left:41.66667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.33333%}
.offset-sm-8{margin-left:66.66667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.33333%}
.offset-sm-11{margin-left:91.66667%}
}
// @media(min-width:1024px) and (max-width:1280px) @media(min-width:1024px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-md-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-md-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-md-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.33333%}
.offset-md-2{margin-left:16.66667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.33333%}
.offset-md-5{margin-left:41.66667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.33333%}
.offset-md-8{margin-left:66.66667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.33333%}
.offset-md-11{margin-left:91.66667%}
}
// @media(min-width:1280px) and (max-width:1440px) @media(min-width:1280px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-lg-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-lg-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-lg-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.33333%}
.offset-lg-2{margin-left:16.66667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.33333%}
.offset-lg-5{margin-left:41.66667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.33333%}
.offset-lg-8{margin-left:66.66667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.33333%}
.offset-lg-11{margin-left:91.66667%}
}
// @media(min-width:1441px) and (max-width:1919px) @media(min-width:1440px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-xl-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-xl-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-xl-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.33333%}
.offset-xl-2{margin-left:16.66667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.33333%}
.offset-xl-5{margin-left:41.66667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.33333%}
.offset-xl-8{margin-left:66.66667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.33333%}
.offset-xl-11{margin-left:91.66667%}
}
// @media(min-width:1919px) @media(min-width:1920px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-xl-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-xl-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-xl-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.33333%}
.offset-xl-2{margin-left:16.66667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.33333%}
.offset-xl-5{margin-left:41.66667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.33333%}
.offset-xl-8{margin-left:66.66667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.33333%}
.offset-xl-11{margin-left:91.66667%}
}
}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;font-size:inherit;font:inherit;vertical-align:baseline}
.cq-Overlay--placeholder,.cq-Overlay--component,.cq-placeholder{min-width:100px !important;display:inline-block}
:focus{outline:0}
body{overflow-x:hidden}
@media(prefers-color-scheme:dark){body{background-color:#f8f8f8}
}
.border-separation:after{content:' ';display:block;border-bottom:solid 1px #ddd;width:100%;margin:0 auto}
@media(min-width:720px){.border-separation:after{width:394px}
}
img,video{width:100%}
a,a:hover{text-decoration:none;color:inherit}
.rp-video{width:100%;height:100%;object-fit:cover}
.icon-play-video{position:relative;cursor:pointer}
.icon-play-video:after{content:"\e965";font-family:"icomoon";background-color:#c0ebf2;border-radius:12px;position:absolute;top:calc(50% - (48px / 2));left:calc(50% - (48px / 2));font-size:24px;color:#041e42;width:48px;height:48px;display:flex;align-items:center;justify-content:center}
.video-wrapper{height:100%}
.video-wrapper.icon-play-video:hover:after{content:none}
.video-external-wrapper{height:100%;background:#000}
.rp-align-left .rp-col-left{order:1}
@media(min-width:768px){.rp-align-left .rp-col-left{order:1}
}
.rp-align-left .rp-col-right{order:2}
@media(min-width:768px){.rp-align-left .rp-col-right{order:2}
}
.rp-align-right .rp-col-left{order:1}
@media(min-width:768px){.rp-align-right .rp-col-left{order:2}
}
.rp-align-right .rp-col-right{order:2}
@media(min-width:768px){.rp-align-right .rp-col-right{order:1}
}
.font-white{color:var(--rds-color-surface-white)}
.font-grey{color:#464646}
.rp-dropdown{font-family:RepsolSoleDisplayRegular;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#464646}
.rp-dropdown.mode-select .dropdown-toggle{box-sizing:border-box;border-radius:8px;border:solid 1px #ddd;padding:15px 16px;display:flex;justify-content:space-between;color:#757575;background:transparent;width:100%}
.rp-dropdown.mode-select .dropdown-toggle:hover,.rp-dropdown.mode-select .dropdown-toggle:disabled{border-color:#aaa}
.rp-dropdown.mode-select .dropdown-toggle:focus,.rp-dropdown.mode-select .dropdown-toggle:active{outline:0;border-color:#041e42}
.rp-dropdown.mode-select .dropdown-toggle[aria-expanded='true']{border-color:#041e42}
@media(min-width:1024px){.rp-dropdown.mode-select .dropdown-toggle{padding:11px 16px}
}
.rp-dropdown.mode-select.rp-error .dropdown-toggle{border-color:#e4002b}
.rp-dropdown.mode-select.rp-disabled .dropdown-toggle,.rp-dropdown.mode-select.rp-disabled .dropdown-toggle:focus,.rp-dropdown.mode-select.rp-disabled .dropdown-toggle:active{border-color:#ddd}
.rp-dropdown.mode-select .dropdown-menu{right:0;z-index:10000}
.rp-dropdown.mode-select.max-visible-items .dropdown-menu{max-height:345px;background:var(--rds-color-surface-white);overflow-y:auto;cursor:pointer}
.rp-dropdown.mode-select.max-visible-items .dropdown-menu::-webkit-scrollbar{width:4px}
.rp-dropdown.mode-select.max-visible-items .dropdown-menu::-webkit-scrollbar-track{background:transparent}
.rp-dropdown.mode-select.max-visible-items .dropdown-menu::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}
.rp-dropdown.mode-select.max-visible-items .dropdown-menu::-webkit-scrollbar-thumb:hover{background:#c4c4c4}
.rp-dropdown .dropdown-toggle{cursor:pointer;display:flex;align-items:center}
.rp-dropdown .dropdown-toggle:before{content:"asd";position:absolute;right:50px;top:14px;display:none;font-family:"icomoon";font-size:16px;border:0;color:#e4002b}
.error .rp-dropdown .dropdown-toggle:before{display:block}
.rp-dropdown .dropdown-toggle:after{font-family:"icomoon";font-size:20px;border:0;color:var(--rds-color-button-primary-surface-default)}
.rp-dropdown .dropdown-toggle[aria-expanded='false']:after{content:"\e904"}
.rp-dropdown .dropdown-toggle[aria-expanded='true']:after{content:"\e909"}
.rp-dropdown:disabled,.rp-dropdown .rp-disabled{color:#aaa}
.rp-dropdown:disabled .dropdown-toggle::after,.rp-dropdown .rp-disabled .dropdown-toggle::after{color:#aaa}
.rp-dropdown .dropdown-menu{min-width:120px;filter:drop-shadow(0 4px 6px rgba(0,0,0,0.2)),drop-shadow(0 0 2px rgba(0,0,0,0.1));border-radius:16px;padding:0;margin:16px 0 0 0;box-shadow:0 4px 6px rgba(0,0,0,0.2)}
.rp-dropdown .dropdown-menu .dropdown-item{padding:12px 16px;border-bottom:solid 1px #ddd}
.rp-dropdown .dropdown-menu .dropdown-item:last-child{border-bottom:0}
.rp-dropdown .dropdown-menu .dropdown-item:hover{color:#464646;background-color:#92d9e2}
.rp-dropdown .dropdown-menu .dropdown-item:hover:first-child{border-radius:8px 8px 0 0}
.rp-dropdown .dropdown-menu .dropdown-item:hover:last-child{border-radius:0 0 8px 8px}
.rp-dropdown .dropdown-menu .dropdown-item:active{color:#464646;background-color:#b0e1e7}
.rp-dropdown.rp-dropdown--checkbox{margin-bottom:16px}
.rp-dropdown.rp-dropdown--checkbox:last-of-type{margin-bottom:0}
.rp-dropdown.rp-dropdown--checkbox .dropdown-toggle{justify-content:flex-start;position:relative;padding:15px 12px;padding-right:42px}
.rp-dropdown.rp-dropdown--checkbox .dropdown-toggle::after{position:absolute;top:15px;right:16px}
@media(max-width:1024px){.rp-dropdown.rp-dropdown--checkbox .dropdown-toggle{border:0;border-bottom:1px solid #ddd;border-radius:0;font-family:"Roboto-Medium";font-size:18px;line-height:24px}
.rp-dropdown.rp-dropdown--checkbox .dropdown-toggle[aria-expanded='true']{border:0}
}
.rp-dropdown.rp-dropdown--checkbox .dropdown-menu{margin:0;border:0;width:100%}
@media(max-width:1024px){.rp-dropdown.rp-dropdown--checkbox .dropdown-menu{box-shadow:none;position:static !important;transform:none !important;will-change:unset !important}
}
.rp-dropdown.rp-dropdown--checkbox .dropdown-item{display:flex;justify-content:space-between;align-items:center;border-bottom:0}
.rp-dropdown.rp-dropdown--checkbox .dropdown-label{position:relative;margin-bottom:0;white-space:normal;display:flex;align-items:center;justify-content:stretch}
.rp-dropdown.rp-dropdown--checkbox .dropdown-checkbox{position:absolute;opacity:0;width:32px;height:32px}
.rp-dropdown.rp-dropdown--checkbox .dropdown-checkbox:checked+.dropdown-checkbox-custom::after{display:block;font-family:"icomoon";content:"\e914";position:absolute;left:6px;top:3px;font-size:19px;color:#041e42}
.rp-dropdown.rp-dropdown--checkbox .dropdown-checkbox-custom{pointer-events:none;position:relative;display:inline-block;vertical-align:middle;width:32px;height:32px;border-radius:4px;border:1px solid #00adc3;background:#c0ebf2;margin-right:8px;flex-shrink:0}
.rp-dropdown.rp-dropdown--checkbox .dropdown-checkbox-custom:hover{border:solid 4px #c0ebf2;background:transparent}
.rp-dropdown.rp-dropdown--checkbox .dropdown-img{width:100%;max-width:75.64px;height:32px;border-radius:8px;overflow:hidden;position:relative;display:inline-block;margin-left:16px}
.rp-dropdown.rp-dropdown--checkbox .dropdown-img img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}
.rp-dropdown .dropdown-cta{position:fixed;background-color:var(--rds-color-surface-white);width:100%;left:0;bottom:0;border-top:1px solid #ddd;padding:16px;display:flex;justify-content:space-between}
@media(min-width:1024px){.rp-dropdown .dropdown-cta{position:static}
}
.rp-dropdown .dropdown-cta .rp-btn.rp-btn-link{min-width:0;width:auto}
.rp-dropdown .dropdown-cta .rp-btn:not(.rp-btn-link){width:100%;max-width:98px;padding:4px;border:0}
@media(min-width:1024px){.rp-dropdown .dropdown-cta .rp-btn:not(.rp-btn-link){width:auto;min-width:98px}
}
.card-ecommerce .rp-description ul,.check-list .rp-description ul{padding-left:0}
.card-ecommerce .rp-description ul li,.check-list .rp-description ul li{display:flex;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;list-style-position:inside;padding-left:36px}
.card-ecommerce .rp-description ul li::before,.check-list .rp-description ul li::before{content:"\e914";font-family:"icomoon";font-size:20px;line-height:18px;margin-left:-36px;margin-right:11px}
.card-ecommerce.card-es-bg .rp-description ul li::before,.check-list.card-es-bg .rp-description ul li::before{color:var(--rds-color-surface-white)}
.card-ecommerce.color-white .rp-description ul li::before,.check-list.color-white .rp-description ul li::before,.card-ecommerce .color-white .rp-description ul li::before,.check-list .color-white .rp-description ul li::before{color:var(--rds-color-surface-white)}
.rp-description table{border:0;display:block;overflow-x:auto}
@media(min-width:1024px){.rp-description table{display:inline-table}
}
.rp-description ul{list-style:none}
.rp-description ul>li::before{content:"\e914";font-weight:bold;display:inline-block;position:relative;top:3px;width:25px;font-size:24px;margin-left:-1em}
.rp-description ol{list-style:none;counter-reset:li}
.rp-description ol>li{counter-increment:li}
.rp-description ol>li::before{content:'.' counter(li);display:inline-block;width:1em;margin-left:-1.5em;margin-right:.5em;text-align:right;direction:rtl}
.rp-description a{color:#041e42}
.rp-description a:hover{color:#005161}
.rp-description .enlaces{display:inline-block}
.rp-tag{background-color:var(--rds-color-surface-white);display:inline-flex;position:relative;align-items:center;border-radius:8px;padding:1px 9px;border:1px solid #ddd;box-sizing:border-box;border-radius:4px;margin-top:8px;padding:0 8px}
.rp-tag-text{font-family:RepsolSoleDisplayRegular;font-weight:400;line-height:32px;color:#757575;font-size:14px;cursor:pointer;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.rp-tag-text:hover{color:#041e42}
.rp-tag-icon{margin-right:2px;font-family:"icomoon";font-size:20px;color:#041e42;cursor:pointer;position:relative;padding-left:16px}
.rp-tag-icon:hover{color:#00404d}
.rp-tag-icon:after{content:"\e976"}
.rp-tag-icon:before{content:"";position:absolute;top:50%;left:8px;transform:translateY(-50%);width:1px;height:16px;margin-right:10px;background:#ddd}
.rp-tag.followed{border:1px solid #00adc3}
.rp-tag.followed .rp-tag-text{color:#757575}
.rp-tag.followed .rp-tag-text:hover{color:#041e42}
.rp-tag.followed .rp-tag-icon{color:#041e42}
.rp-tag.followed .rp-tag-icon:hover{color:#00404d}
.rp-tag.followed .rp-tag-icon:after{content:"\e914"}
.rp-tag.default-tag .rp-tag-icon:hover{color:#aaa}
.rp-tag.default-tag .rp-tag-icon:after{content:"\e93c"}
.rp-font-white p,.rp-font-white ul,.rp-font-white ol,.rp-font-white div{color:var(--rds-color-surface-white)}
.rp-font-black p,.rp-font-black ul,.rp-font-black ol,.rp-font-black div{color:#464646}
.iframe iframe{border:0}
.img-widthFix{width:100%;display:block;margin:0 auto}
@media(min-width:1024px){.img-widthFix{width:auto}
}
.rp-description table{text-align:left;margin:0 auto;width:100%}
.rp-description table tr{background-color:var(--rds-color-surface-white);border-bottom:1px solid #ddd}
.rp-description table tr th,.rp-description table tr td{background-color:var(--rds-color-surface-white)}
.rp-description table tr:nth-child(2n+1){background-color:#f8f8f8}
.rp-description table tr:nth-child(2n+1) td{background-color:#f8f8f8}
.rp-description table td{color:#757575;min-width:150px}
.rp-description table td,.rp-description table th{border:0;padding:16px 16px;font-size:16px}
.rp-description table th.sticky-table{position:sticky;left:0}
.rp-description table td.sticky-table{position:sticky;left:0}
.image-component img{object-fit:cover}
.image-component .container img{height:349px}
.image-component .full-width img{height:537px}
.image-component .img-footer{margin-top:12px;height:16px;color:#757575}
.image-component .original-size{display:table;margin:0 auto}
.image-component .original-size img{width:100%;height:100%}
#notas-cuerpo .title{font-weight:500;font-size:24px}
.rp-separator-text{position:relative;display:flex;justify-content:center;width:100%}
.rp-separator-text span{display:inline-block;font-size:16px;line-height:24px;color:#464646}
.rp-separator-text:before,.rp-separator-text:after{content:" ";display:inline-block;width:100%;height:1px;vertical-align:super;background-color:#ddd;align-self:center}
.rp-separator-text:before{margin-right:16px}
.rp-separator-text:after{margin-left:16px}
.component-description .rp-description p,.component-description .rp-description ul,.component-description .rp-description ol,.component-description .rp-description div{color:#757575}
.title-h1-component{position:relative}
.title-h1-component .container{padding-bottom:48px}
.title-h1-component .border-separation:after{position:absolute;width:auto;bottom:0;left:20px;right:20px}
@media(min-width:1024px){.title-h1-component .border-separation:after{width:394px}
}
.title-h1-component h1 .rp-title{margin-bottom:32px}
@media(min-width:1024px){.title-h1-component h1 .rp-title{margin-bottom:24px}
}
.title-h1-component .component-description .rp-description p,.title-h1-component .component-description .rp-description ul,.title-h1-component .component-description .rp-description ol,.title-h1-component .component-description .rp-description div{color:#464646}
.tag-com-fragment{display:inline-flex;align-items:center;background:rgba(0,0,0,0.2);padding:8px;border-radius:4px}
.tag-com-fragment .icon{font-size:16px;margin-right:10px}
.tag-com-fragment p,.tag-com-fragment ul,.tag-com-fragment ol,.tag-com-fragment div{color:var(--rds-color-surface-white)}
.g-recaptcha .grecaptcha-badge{z-index:1}
.breadcrumb.color-hero-primary .cmp-breadcrumb__item,.breadcrumb.color-hero-tertiary-img .cmp-breadcrumb__item{color:white}
.breadcrumb.color-hero-primary .cmp-breadcrumb__item-link span,.breadcrumb.color-hero-tertiary-img .cmp-breadcrumb__item-link span{border-bottom:1px solid white}
.breadcrumb.color-hero-primary .cmp-breadcrumb__item::after,.breadcrumb.color-hero-tertiary-img .cmp-breadcrumb__item::after{color:white}
.breadcrumb.color-hero-primary .non-clickable,.breadcrumb.color-hero-tertiary-img .non-clickable{color:white}
input:hover,textarea:hover,select:hover{cursor:pointer}
input:focus,textarea:focus,select:focus,input:active,textarea:active,select:active{outline:1px solid #041e42}
input,select{padding:0 16px}
textarea{padding:12px 16px}
.js-form-error{margin-top:4px}
@import 'variables.less';@import 'mixins.less';body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
a,a:hover{text-decoration:none;color:inherit}
.color-orange,.color-orange *{color:@orange-70}
.color-white,.color-white *{color:@white}
.color-success,.color-success *{color:@green-60}
.color-error,.color-error *{color:@red-60}
.color-grey{color:@grey-60;*,p,ul,ol,div{color:@grey-60}
a,a *{color:@turquoise-80}
}
p,ul,ol,div{color:@grey-70}
.rp-description,.rp-title{p:last-child{margin-bottom:0}
}
.text-simple{font-family:@fontSecondary;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:@grey-70}
.text-small{font-size:14px}
.rp-caption{.mixin-rp-caption}
.rp-body-1,*:not(.rp-caption,.rp-body-1,.rp-body-2,.rp-highlighted-body,.rp-title-1,.rp-title-2,.rp-subheadline,.rp-headline-01,.rp-headline-02,.rp-headline-03,.rp-number-01,.rp-number-02,.rp-number-03)>.rp-description{.mixin-rp-body-1}
.rp-body-1{.mixin-rp-body-1()}
.rp-body-2{.mixin-rp-body-2}
.rp-body-3{.mixin-rp-caption}
.rp-highlighted-body,.rp-highlighted-body .rp-description{.mixin-rp-highlighted-body}
.rp-action-button{font-family:@fontSecondary;font-weight:400;font-size:@font-size-4;line-height:24px;@media(min-width:@bp-m){font-size:@font-size-3}
}
.rp-button{font-family:@fontSecondary;font-weight:400;font-size:@font-size-4;line-height:32px;@media(min-width:@bp-m){font-size:@font-size-3;line-height:24px}
}
.rp-small-button{font-family:@fontSecondary;font-weight:400;font-size:@font-size-3;line-height:24px;@media(min-width:@bp-m){font-size:@font-size-2}
}
.rp-title-1{.mixin-rp-title-1}
.rp-title-2{.mixin-rp-title-2}
.rp-subheadline{.mixin-rp-subheadline}
.rp-headline-bold{font-family:@fontRepsol;font-style:normal;font-weight:600;letter-spacing:-0.5px;font-size:32px;line-height:@font-size-8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;@media(min-width:@bp-m){font-size:@font-size-11;line-height:@font-size-10}
}
.rp-headline{font-family:@fontRepsol;font-style:normal;font-weight:normal;font-size:@font-size-8;line-height:@font-size-9;letter-spacing:-0.5px;@media(min-width:@bp-m){font-size:@font-size-9;line-height:@font-size-11}
}
.rp-headline-01{.mixin-rp-headline-01}
.rp-headline-02{.mixin-rp-headline-02}
.rp-headline-03{.mixin-rp-headline-03}
.rp-number-01{.mixin-rp-number-01()}
.rp-number-02{font-family:@fontLight;font-style:normal;font-weight:300;font-size:@font-size-8;line-height:@font-size-9;letter-spacing:-1px}
.rp-number-03{font-family:@fontLight;font-style:normal;font-weight:300;font-size:@font-size-7;line-height:36px}
.rp-number-04{font-family:@fontSecondary;font-style:normal;font-weight:normal;font-size:@font-size-5;line-height:32px}
.text{.rp-description.color-grey{.rp-title-1,.rp-title-2,.rp-subheadline // ul>li b,// ol>li b{color:@color-font}
}
}
@import 'variables.less';@import 'mixins-btn.less';.rp-btn{.mixin-btn;&.rp-btn-turquoise{.mixin-btn-turquoise}
&.rp-btn-white{.mixin-btn-white}
&.rp-btn-secondary{.mixin-btn-secondary}
&.rp-btn-orange{.mixin-btn-orange}
&.rp-btn-orange-v2{.mixin-btn-orange-v2}
&.rp-btn-small{.mixin-btn-small}
&.rp-btn-grey{.mixin-btn-grey}
&.rp-btn-link{.mixin-btn-link}
}
.rp-btn-turquoise .rp-btn{.mixin-btn-turquoise}
.rp-btn-white .rp-btn{padding:12px;border-radius:99px;.mixin-btn-white}
.rp-btn-secondary .rp-btn{.mixin-btn-secondary}
&.rp-btn-orange-v2{.mixin-btn-orange-v2}
.rp-btn-orange .rp-btn{.mixin-btn-orange}
.rp-btn-grey .rp-btn{.mixin-btn-grey}
.rp-btn-small .rp-btn{.mixin-btn-small}
&.rp-btn-link{.mixin-btn-link}
.rp-icon{.mixin-btn-icon;&.rp-icon-small{.mixin-btn-icon-small}
&.rp-icon-invert{.mixin-btn-icon-invert}
&.rp-icon-simple{.mixin-btn-icon-simple}
&:last-child{margin-right:0}
}
.rp-icon-invert .rp-icon{.mixin-btn-icon-invert}
.rp-icon-simple .rp-icon{.mixin-btn-icon-simple}
.rp-icon-small .rp-icon{.mixin-btn-icon-small}
.btn-round{.mixin-btn-round}
.btn-list{.rp-btn{min-width:240px;@media(min-width:@bp-xs){min-width:260px}
}
a{margin:4px 0}
a:last-child{margin-right:0}
@media(min-width:@bp-m){a{margin:0 8px !important}
}
&:empty{display:none}
}
.wrapper-btn{display:flex;justify-content:center}
.wrapper-bnt-responsive{display:flex;align-items:center;@media(max-width:@bp-m){flex-direction:column}
}
.wrapper-btn:before,.wrapper-btn:after{content:" ";width:100%;height:1px;vertical-align:super;background-color:@grey-30;display:inline-block;align-self:center}
.wrapper-btn:before{margin-right:24px}
.wrapper-btn:after{margin-left:24px}
.informative-steps .informative-steps-component-cards .card-ecommerce-informative .card-item-icon{background-color:#c0ebf2;color:#016a7f}
.rp-btn-white .rp-btn{//temporal hasta que funcionen sus estilos background-color:@white !important}
.mixin-link{display:inline-flex;align-items:center;font-family:RepsolSoleDisplayRegular;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#041e42}
.mixin-link:hover{color:#00404d}
.mixin-link:hover .rp-arrow{color:#00404d}
.mixin-link:active{color:#00adc3}
.mixin-link:active .rp-arrow{color:#041e42}
.mixin-link:disabled,.mixin-link.rp-link-disabled{color:#aaa}
.mixin-link .icon-rp-Arrow_right{margin-left:4px;font-size:20px}
.mixin-link-blue{color:#041e42}
.mixin-link-blue:hover{color:#00404d}
.mixin-link-blue:hover .rp-arrow{color:#00404d}
.mixin-link-blue:active{color:#00adc3}
.mixin-link-blue:active .rp-arrow{color:#041e42}
.mixin-link-blue:disabled,.mixin-link-blue.rp-link-disabled{color:#aaa}
.mixin-link-grey{color:#464646}
.mixin-link-grey .rp-arrow{color:#041e42}
.mixin-link-grey:hover{color:#aaa}
.mixin-link-grey:hover .rp-arrow{color:#00404d}
.mixin-link-reverse{color:var(--rds-color-surface-white)}
.mixin-link-reverse .rp-arrow{color:var(--rds-color-surface-white)}
.mixin-link-reverse:hover{color:#aaa}
.mixin-link-reverse:hover .rp-arrow{color:#aaa}
.mixin-link-reverse:active{color:var(--rds-color-surface-white)}
.mixin-link-reverse:active .rp-arrow{color:var(--rds-color-surface-white)}
.mixin-link-no-arrow .icon-rp-Arrow_right{display:none}
.maxin-link-icon-left [class*='icon']{margin-right:8px;font-size:20px}
.rp-link{display:inline-flex;align-items:center;font-family:RepsolSoleDisplayRegular;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#041e42}
.rp-link:hover{color:#00404d}
.rp-link:hover .rp-arrow{color:#00404d}
.rp-link:active{color:#00adc3}
.rp-link:active .rp-arrow{color:#041e42}
.rp-link:disabled,.rp-link.rp-link-disabled{color:#aaa}
.rp-link .icon-rp-Arrow_right{margin-left:4px;font-size:20px}
.rp-link.rp-link-reverse{color:var(--rds-color-surface-white)}
.rp-link.rp-link-reverse .rp-arrow{color:var(--rds-color-surface-white)}
.rp-link.rp-link-reverse:hover{color:#aaa}
.rp-link.rp-link-reverse:hover .rp-arrow{color:#aaa}
.rp-link.rp-link-reverse:active{color:var(--rds-color-surface-white)}
.rp-link.rp-link-reverse:active .rp-arrow{color:var(--rds-color-surface-white)}
.rp-link.rp-link-grey{color:#464646}
.rp-link.rp-link-grey .rp-arrow{color:#041e42}
.rp-link.rp-link-grey:hover{color:#aaa}
.rp-link.rp-link-grey:hover .rp-arrow{color:#00404d}
.rp-link.rp-link-no-arrow .icon-rp-Arrow_right{display:none}
.rp-link.rp-link-icon-left [class*='icon']{margin-right:8px;font-size:20px}
.rp-link-reverse .rp-link{color:var(--rds-color-surface-white)}
.rp-link-reverse .rp-link .rp-arrow{color:var(--rds-color-surface-white)}
.rp-link-reverse .rp-link:hover{color:#aaa}
.rp-link-reverse .rp-link:hover .rp-arrow{color:#aaa}
.rp-link-reverse .rp-link:active{color:var(--rds-color-surface-white)}
.rp-link-reverse .rp-link:active .rp-arrow{color:var(--rds-color-surface-white)}
.rp-link-grey .rp-link{color:#464646}
.rp-link-grey .rp-link .rp-arrow{color:#041e42}
.rp-link-grey .rp-link:hover{color:#aaa}
.rp-link-grey .rp-link:hover .rp-arrow{color:#00404d}
.rp-link-no-arrow .rp-link .icon-rp-Arrow_right{display:none}
.rp-link{color:inherit;text-decoration:none !important}
@import 'variables.less';@import 'icon-variables.less';@import 'mixins-btn.less';.bg-image{position:relative;overflow:hidden;.image-bg{position:absolute;top:0;bottom:0;left:0;right:0;object-fit:cover;width:100%;height:100%}
&.opacity:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(360deg,rgba(0,0,0,0.7) 0,rgba(0,0,0,0.160868) 29.34%,rgba(0,0,0,0) 100%);z-index:1}
&.bg-image--pictogram{.image-bg{position:static;width:auto;height:64px}
}
.style-open-video-modal{position:absolute;z-index:1;top:0;left:0;border:0;width:100%;height:100%;background:transparent;&:focus{outline:0}
}
.btn-open-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);.mixin-btn-play()}
}
.rp-bg-white .bg-box{background-color:@white}
.rp-bg-white-border .bg-box{background-color:@white}
.rp-bg-gray .bg-box,.rp-bg-grey .bg-box{background-color:@grey-10}
.rp-bg-blue .bg-box{background-color:@blue}
.rp-bg-turquoise .bg-box{background-color:@turquoise}
.rp-bg-blue-secondary .bg-box{background-color:@blue-secondary}
.rp-bg-orange .bg-box{background-color:@orange}
.rp-bg-transparent .bg-box{background-color:transparent}
.bg-grey{background-color:@grey-10 !important}
@import 'variables.less';@import 'mixins.less';*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.page{margin:0;background:var(--rds-color-surface-grey);.breadcrumb.hasSiblingCarousel{display:block;position:absolute;z-index:5;display:block;.cmp-breadcrumb{width:auto}
}
.cmp-breadcrumb.d-none{display:none !important;@media(min-width:@bp-m){display:block !important}
}
.xfpage.page{background-color:@white;.footer{background-color:@white;.cmp-breadcrumb.d-none{display:none !important}
}
}
}
.page:has(.float-anchor){background-color:@white !important}
.page .cmp-container>div:first-child{margin-top:0}
.page .cmp-container>div:first-child.carousel-principal,.page .cmp-container>div:first-child.principal-highlight,.page .cmp-container>div:first-child.strategic,.page .cmp-container>div:first-child.header-xf,.page .cmp-container>div:first-child.header-net,.page .cmp-container>div:first-child.aem-Grid,.page .cmp-container>div:first-child.rp-container,.page .cmp-container>div:first-child.image,.page .cmp-container>div:first-child.featured-strip,.page .cmp-container>div:first-child.microsoft-auth-reponse,.page .cmp-container>div:first-child.rp-es-container,.page .cmp-container>div:first-child.aem-Grid,.page .cmp-container>div:first-child.experiencefragment,.page .cmp-container>div:first-child.footer-es,.page .cmp-container>div:first-child[class*="header"],.page .cmp-container>div:first-child[class*="rp-bg-"],.page .cmp-container>div:first-child.target{margin-top:0}
.page .cmp-container>.aem-Grid>div:first-child{margin-top:0}
.page .cmp-container>.aem-Grid>div:first-child.carousel-principal,.page .cmp-container>.aem-Grid>div:first-child.principal-highlight,.page .cmp-container>.aem-Grid>div:first-child.strategic,.page .cmp-container>.aem-Grid>div:first-child.header,.page .cmp-container>.aem-Grid>div:first-child.header-xf,.page .cmp-container>.aem-Grid>div:first-child.header-net,.page .cmp-container>.aem-Grid>div:first-child.aem-Grid,.page .cmp-container>.aem-Grid>div:first-child.rp-container,.page .cmp-container>.aem-Grid>div:first-child.image,.page .cmp-container>.aem-Grid>div:first-child.featured-strip,.page .cmp-container>.aem-Grid>div:first-child.microsoft-auth-reponse,.page .cmp-container>.aem-Grid>div:first-child.rp-es-container,.page .cmp-container>.aem-Grid>div:first-child.aem-Grid,.page .cmp-container>.aem-Grid>div:first-child.experiencefragment,.page .cmp-container>.aem-Grid>div:first-child.footer-es,.page .cmp-container>.aem-Grid>div:first-child[class*="header"],.page .cmp-container>.aem-Grid>div:first-child[class*="rp-bg-"],.page .cmp-container>.aem-Grid>div:first-child.target{margin-top:0}
.page .cmp-container>.aem-Grid>div.aem-GridColumn:not(.header-xf,.header,.footer-xf,.footer,.error-page,.breadcrumb-repsol,.responsivegrid,.hero-primary:first-of-type,.hero-tertiary:first-of-type,.incident-detail,.incident-manager-table,.index-link,.tabs){margin-top:48px}
@media(min-width:1024px){.page .cmp-container>.aem-Grid>div.aem-GridColumn:not(.header-xf,.header,.footer-xf,.footer,.error-page,.breadcrumb-repsol,.responsivegrid,.hero-primary:first-of-type,.hero-tertiary:first-of-type,.incident-detail,.incident-manager-table,.index-link,.tabs){margin-top:72px}
}
.page .cmp-container>.aem-Grid>div.aem-GridColumn.distributor-card-basic+.distributor-card-basic{margin-top:56px}
@media(min-width:1024px){.page .cmp-container>.aem-Grid>div.aem-GridColumn.distributor-card-basic+.distributor-card-basic{margin-top:56px}
}
.page .cmp-container>.aem-Grid>div.aem-GridColumn.text-block+.aem-GridColumn{margin-top:24px}
@media(min-width:1024px){.page .cmp-container>.aem-Grid>div.aem-GridColumn.text-block+.aem-GridColumn{margin-top:40px}
}
.page .cmp-container>.aem-Grid>div.aem-GridColumn.bg-component+.bg-component:not(:last-child){margin-top:0}
.page .cmp-container>.aem-Grid>div.aem-GridColumn.breadcrumb-repsol+.hero-tertiary,.page .cmp-container>.aem-Grid div.aem-GridColumn.breadcrumb-repsol+.hero-primary,.page .cmp-container>.aem-Grid div.aem-GridColumn.breadcrumb-repsol+.hero-article{margin-top:0}
.page .cmp-container>.aem-Grid>div.aem-GridColumn.hero-primary+.distributor-card,.page .cmp-container>.aem-Grid>div.aem-GridColumn.hero-tertiary+.distributor-card,.page .cmp-container>.aem-Grid div.aem-GridColumn.block-50-50+.distributor-card,.page .cmp-container>.aem-Grid>div.aem-GridColumn.tabs+.distributor-card{margin-top:0}
.page .cmp-container>.aem-Grid>div.aem-GridColumn.text:has(.float-anchor){margin-top:16px}
@media(min-width:1280px){.page .cmp-container>.aem-Grid>div.aem-GridColumn.text:has(.float-anchor){margin-top:48px}
}
.page .footer-xf{margin-top:48px}
@media(min-width:1024px){.page .footer-xf{margin-top:80px}
}
.page.editorial-page .cmp-container>div:first-child,.page.you-need-know-page .cmp-container>div:first-child,.page.press-release-page .cmp-container>div:first-child,.page.reportage-page .cmp-container>div:first-child,.page.event-page .cmp-container>div:first-child,.page.news-page .cmp-container>div:first-child{margin-top:16px}
.page.editorial-page .cmp-container>div:first-child.carousel-principal,.page.you-need-know-page .cmp-container>div:first-child.carousel-principal,.page.press-release-page .cmp-container>div:first-child.carousel-principal,.page.reportage-page .cmp-container>div:first-child.carousel-principal,.page.event-page .cmp-container>div:first-child.carousel-principal,.page.news-page .cmp-container>div:first-child.carousel-principal,.page.editorial-page .cmp-container>div:first-child.principal-highlight,.page.you-need-know-page .cmp-container>div:first-child.principal-highlight,.page.press-release-page .cmp-container>div:first-child.principal-highlight,.page.reportage-page .cmp-container>div:first-child.principal-highlight,.page.event-page .cmp-container>div:first-child.principal-highlight,.page.news-page .cmp-container>div:first-child.principal-highlight,.page.editorial-page .cmp-container>div:first-child.strategic,.page.you-need-know-page .cmp-container>div:first-child.strategic,.page.press-release-page .cmp-container>div:first-child.strategic,.page.reportage-page .cmp-container>div:first-child.strategic,.page.event-page .cmp-container>div:first-child.strategic,.page.news-page .cmp-container>div:first-child.strategic,.page.editorial-page .cmp-container>div:first-child.header,.page.you-need-know-page .cmp-container>div:first-child.header,.page.press-release-page .cmp-container>div:first-child.header,.page.reportage-page .cmp-container>div:first-child.header,.page.event-page .cmp-container>div:first-child.header,.page.news-page .cmp-container>div:first-child.header,.page.editorial-page .cmp-container>div:first-child.header-xf,.page.you-need-know-page .cmp-container>div:first-child.header-xf,.page.press-release-page .cmp-container>div:first-child.header-xf,.page.reportage-page .cmp-container>div:first-child.header-xf,.page.event-page .cmp-container>div:first-child.header-xf,.page.news-page .cmp-container>div:first-child.header-xf,.page.editorial-page .cmp-container>div:first-child.header-net,.page.you-need-know-page .cmp-container>div:first-child.header-net,.page.press-release-page .cmp-container>div:first-child.header-net,.page.reportage-page .cmp-container>div:first-child.header-net,.page.event-page .cmp-container>div:first-child.header-net,.page.news-page .cmp-container>div:first-child.header-net,.page.editorial-page .cmp-container>div:first-child.aem-Grid,.page.you-need-know-page .cmp-container>div:first-child.aem-Grid,.page.press-release-page .cmp-container>div:first-child.aem-Grid,.page.reportage-page .cmp-container>div:first-child.aem-Grid,.page.event-page .cmp-container>div:first-child.aem-Grid,.page.news-page .cmp-container>div:first-child.aem-Grid,.page.editorial-page .cmp-container>div:first-child.rp-container,.page.you-need-know-page .cmp-container>div:first-child.rp-container,.page.press-release-page .cmp-container>div:first-child.rp-container,.page.reportage-page .cmp-container>div:first-child.rp-container,.page.event-page .cmp-container>div:first-child.rp-container,.page.news-page .cmp-container>div:first-child.rp-container,.page.editorial-page .cmp-container>div:first-child.image,.page.you-need-know-page .cmp-container>div:first-child.image,.page.press-release-page .cmp-container>div:first-child.image,.page.reportage-page .cmp-container>div:first-child.image,.page.event-page .cmp-container>div:first-child.image,.page.news-page .cmp-container>div:first-child.image,.page.editorial-page .cmp-container>div:first-child.featured-strip,.page.you-need-know-page .cmp-container>div:first-child.featured-strip,.page.press-release-page .cmp-container>div:first-child.featured-strip,.page.reportage-page .cmp-container>div:first-child.featured-strip,.page.event-page .cmp-container>div:first-child.featured-strip,.page.news-page .cmp-container>div:first-child.featured-strip,.page.editorial-page .cmp-container>div:first-child.microsoft-auth-reponse,.page.you-need-know-page .cmp-container>div:first-child.microsoft-auth-reponse,.page.press-release-page .cmp-container>div:first-child.microsoft-auth-reponse,.page.reportage-page .cmp-container>div:first-child.microsoft-auth-reponse,.page.event-page .cmp-container>div:first-child.microsoft-auth-reponse,.page.news-page .cmp-container>div:first-child.microsoft-auth-reponse,.page.editorial-page .cmp-container>div:first-child.rp-es-container,.page.you-need-know-page .cmp-container>div:first-child.rp-es-container,.page.press-release-page .cmp-container>div:first-child.rp-es-container,.page.reportage-page .cmp-container>div:first-child.rp-es-container,.page.event-page .cmp-container>div:first-child.rp-es-container,.page.news-page .cmp-container>div:first-child.rp-es-container,.page.editorial-page .cmp-container>div:first-child.aem-Grid,.page.you-need-know-page .cmp-container>div:first-child.aem-Grid,.page.press-release-page .cmp-container>div:first-child.aem-Grid,.page.reportage-page .cmp-container>div:first-child.aem-Grid,.page.event-page .cmp-container>div:first-child.aem-Grid,.page.news-page .cmp-container>div:first-child.aem-Grid,.page.editorial-page .cmp-container>div:first-child.experiencefragment,.page.you-need-know-page .cmp-container>div:first-child.experiencefragment,.page.press-release-page .cmp-container>div:first-child.experiencefragment,.page.reportage-page .cmp-container>div:first-child.experiencefragment,.page.event-page .cmp-container>div:first-child.experiencefragment,.page.news-page .cmp-container>div:first-child.experiencefragment,.page.editorial-page .cmp-container>div:first-child.footer-es,.page.you-need-know-page .cmp-container>div:first-child.footer-es,.page.press-release-page .cmp-container>div:first-child.footer-es,.page.reportage-page .cmp-container>div:first-child.footer-es,.page.event-page .cmp-container>div:first-child.footer-es,.page.news-page .cmp-container>div:first-child.footer-es,.page.editorial-page .cmp-container>div:first-child[class*="header"],.page.you-need-know-page .cmp-container>div:first-child[class*="header"],.page.press-release-page .cmp-container>div:first-child[class*="header"],.page.reportage-page .cmp-container>div:first-child[class*="header"],.page.event-page .cmp-container>div:first-child[class*="header"],.page.news-page .cmp-container>div:first-child[class*="header"],.page.editorial-page .cmp-container>div:first-child[class*="rp-bg-"],.page.you-need-know-page .cmp-container>div:first-child[class*="rp-bg-"],.page.press-release-page .cmp-container>div:first-child[class*="rp-bg-"],.page.reportage-page .cmp-container>div:first-child[class*="rp-bg-"],.page.event-page .cmp-container>div:first-child[class*="rp-bg-"],.page.news-page .cmp-container>div:first-child[class*="rp-bg-"],.page.editorial-page .cmp-container>div:first-child.target,.page.you-need-know-page .cmp-container>div:first-child.target,.page.press-release-page .cmp-container>div:first-child.target,.page.reportage-page .cmp-container>div:first-child.target,.page.event-page .cmp-container>div:first-child.target,.page.news-page .cmp-container>div:first-child.target{margin-top:0}
.page.editorial-page [class*="-component"]>.container,.page.you-need-know-page [class*="-component"]>.container,.page.press-release-page [class*="-component"]>.container,.page.reportage-page [class*="-component"]>.container,.page.event-page [class*="-component"]>.container,.page.news-page [class*="-component"]>.container{margin-bottom:24px}
@media(min-width:1024px){.page.editorial-page [class*="-component"]>.container,.page.you-need-know-page [class*="-component"]>.container,.page.press-release-page [class*="-component"]>.container,.page.reportage-page [class*="-component"]>.container,.page.event-page [class*="-component"]>.container,.page.news-page [class*="-component"]>.container{margin-bottom:24px}
}
.page.editorial-page [class*="rp-bg-"],.page.you-need-know-page [class*="rp-bg-"],.page.press-release-page [class*="rp-bg-"],.page.reportage-page [class*="rp-bg-"],.page.event-page [class*="rp-bg-"],.page.news-page [class*="rp-bg-"]{margin-bottom:24px}
@media(min-width:1024px){.page.editorial-page [class*="rp-bg-"],.page.you-need-know-page [class*="rp-bg-"],.page.press-release-page [class*="rp-bg-"],.page.reportage-page [class*="rp-bg-"],.page.event-page [class*="rp-bg-"],.page.news-page [class*="rp-bg-"]{margin-bottom:24px}
}
.page.editorial-page .non-margin [class*="-component"]>.container,.page.you-need-know-page .non-margin [class*="-component"]>.container,.page.press-release-page .non-margin [class*="-component"]>.container,.page.reportage-page .non-margin [class*="-component"]>.container,.page.event-page .non-margin [class*="-component"]>.container,.page.news-page .non-margin [class*="-component"]>.container{margin-bottom:0}
@media(min-width:1024px){.page.editorial-page .non-margin [class*="-component"]>.container,.page.you-need-know-page .non-margin [class*="-component"]>.container,.page.press-release-page .non-margin [class*="-component"]>.container,.page.reportage-page .non-margin [class*="-component"]>.container,.page.event-page .non-margin [class*="-component"]>.container,.page.news-page .non-margin [class*="-component"]>.container{margin-bottom:0}
}
@media(min-width:1024px){.space-next-small+.space-next-small [class*="-component"]>.container{margin-top:-48px}
.container-8-col .space-next-small+.space-next-small [class*="-component"]>.container{margin-top:0}
}
[class*="rp-bg-"].featured-strip+[class*="rp-bg-"].hero-net,[class*="rp-bg-"].featured-strip+.target{margin-top:-48px}
@media(min-width:1024px){[class*="rp-bg-"].featured-strip+[class*="rp-bg-"].hero-net,[class*="rp-bg-"].featured-strip+.target{margin-top:-96px}
}
.rp-lubricantes-page [class*="rp-bg-"]{margin-bottom:0 !important}
.rp-lubricantes-page .directory,.rp-lubricantes-page .mosaic,.rp-lubricantes-page .secondary-highlight,.rp-lubricantes-page .secondary-highlight+.content-block,.rp-lubricantes-page .modular-content-container,.rp-lubricantes-page .image,.rp-lubricantes-page .featured-strip.rp-bg-transparent+.featured-auto-list,.rp-lubricantes-page .carousel.aem-GridColumn,.rp-lubricantes-page .distributive-5-card,.rp-lubricantes-page .card-grid,.rp-lubricantes-page .products-finder+.button-list,.rp-lubricantes-page .text-repsol{margin-top:48px}
@media(min-width:1024px){.rp-lubricantes-page .directory,.rp-lubricantes-page .mosaic,.rp-lubricantes-page .secondary-highlight,.rp-lubricantes-page .secondary-highlight+.content-block,.rp-lubricantes-page .modular-content-container,.rp-lubricantes-page .image,.rp-lubricantes-page .featured-strip.rp-bg-transparent+.featured-auto-list,.rp-lubricantes-page .carousel.aem-GridColumn,.rp-lubricantes-page .distributive-5-card,.rp-lubricantes-page .card-grid,.rp-lubricantes-page .products-finder+.button-list,.rp-lubricantes-page .text-repsol{margin-top:96px}
}
.rp-lubricantes-page .accordion-component .text-repsol{margin-top:0}
.rp-lubricantes-page .content-block+.carousel *:not(.card-grid--lubricantes) .container{margin-bottom:0}
.rp-lubricantes-page .rp-description a{display:initial}
[class*="rp-bg-"]:not(.descriptive-block){margin-bottom:48px}
@media(min-width:1024px){[class*="rp-bg-"]:not(.descriptive-block){margin-bottom:96px}
}
[class*="rp-bg-"]:not(.descriptive-block) [class*="-component"]>.container{margin-bottom:0}
@media(min-width:1024px){[class*="rp-bg-"]:not(.descriptive-block) [class*="-component"]>.container{margin-bottom:0}
}
[class*="rp-bg-"]:not(.descriptive-block) [class*="rp-bg-"]{margin-bottom:48px}
@media(min-width:1024px){[class*="rp-bg-"]:not(.descriptive-block) [class*="rp-bg-"]{margin-bottom:0}
}
@media(min-width:1024px){[class*="rp-bg-"]:not(.descriptive-block).rp-bg-content,[class*="rp-bg-"]:not(.descriptive-block).rp-margin-component-m{margin-bottom:48px}
}
.non-margin [class*="-component"]>.container{margin-bottom:0}
@media(min-width:1024px){.non-margin [class*="-component"]>.container{margin-bottom:0}
}
.page [class*="-component"].non-margin>.container{margin-bottom:0}
@media(min-width:1024px){.page [class*="-component"].non-margin>.container{margin-bottom:0}
}
.page [class*="-component"].rp-margin-component-m>.container{margin-bottom:48px}
@media(min-width:1024px){.page [class*="-component"].rp-margin-component-m>.container{margin-bottom:48px}
}
.page [class*="-component"]>.container{margin-bottom:0}
@media(min-width:1024px){.page [class*="-component"]>.container{margin-bottom:0}
}
.page [class*="-component"]>.container>.row{padding-right:8px;padding-left:8px}
.page [class*="-component"]>.container .container{margin-left:auto;margin-right:auto;margin-bottom:0}
@media(min-width:1024px){.page [class*="-component"]>.container .container{margin-bottom:0}
}
[class*="-component"] .component-title .rp-title{margin-bottom:24px}
@media(min-width:1024px){[class*="-component"] .component-title .rp-title{margin-bottom:48px}
}
[class*="-component"] .component-title+.component-description .rp-description{margin-bottom:24px;margin-top:-8px}
@media(min-width:1024px){[class*="-component"] .component-title+.component-description .rp-description{margin-bottom:48px}
}
@media(min-width:1024px){[class*="-component"] .component-title+.component-description .rp-description{margin-top:-32px}
}
[class*="-component"].title-small{font-family:'RepsolSoleTextRegular';font-style:normal;font-weight:normal;font-size:28px;line-height:32px;margin-bottom:16px}
@media(min-width:1024px){[class*="-component"].title-small{margin-bottom:16px;font-size:40px;line-height:48px}
}
section.warning-components{-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}
section.warning-components .icon-close{position:absolute;top:24px;right:24px;font-size:24px;color:#016a7f;display:none;cursor:pointer}
@media(min-width:1024px){section.warning-components .icon-close{position:relative;top:0;right:0}
}
section.warning-components .warning-content{position:relative;padding:24px;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out;background-color:#def0ff;border-radius:var(--rds-radius-m);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;box-shadow:0 4px 16px 0 rgba(0,19,36,0.08)}
@media(min-width:1024px){section.warning-components .warning-content{flex-flow:row;align-items:flex-start;gap:16px}
}
section.warning-components .warning-content p{margin:0}
section.warning-components .warning-content .warning-content-wrapper{display:flex;flex-flow:column;gap:8px;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}
section.warning-components .warning-content .warning-content-wrapper .waring-subcontent-wrapper{display:flex;justify-content:space-between;gap:8px}
section.warning-components .warning-content .warning-content-wrapper .waring-subcontent-wrapper .rp-title,section.warning-components .warning-content .warning-content-wrapper .waring-subcontent-wrapper .rp-description{font-weight:600;font-size:18px}
section.warning-components .warning-content .rp-btn{margin-top:8px;width:100%}
@media(min-width:1024px){section.warning-components .warning-content .rp-btn{margin-top:0}
}
section.warning-components .warning-content .rp-btn-white{width:100%;align-self:center}
@media(min-width:1024px){section.warning-components .warning-content .rp-btn-white{width:initial;align-self:flex-start}
}
section.warning-components .warning-content .icon-rp.icon-rp-Chat{font-size:24px;margin-right:0;font-family:"icomoon";color:#1f97ff;line-height:30px}
section.warning-components .warning-content .icon-rp.icon-rp-Chat:before{content:"\e913"}
.persistent-toast-item.rp-warning-info .warning-components .warning-content{background-color:#def0ff}
.persistent-toast-item.rp-warning-info .warning-components .icon-rp.icon-rp-Chat{color:#1f97ff}
.persistent-toast-item.rp-warning-info .warning-components .icon-rp.icon-rp-Chat:before{content:"\e913"}
.persistent-toast-item.rp-warning-danger .warning-components .warning-content{background-color:#fce5e9}
.persistent-toast-item.rp-warning-danger .warning-components .warning-content .icon-rp.icon-rp-Chat{color:#e4002b}
.persistent-toast-item.rp-warning-danger .warning-components .warning-content .icon-rp.icon-rp-Chat:before{content:"\e917"}
.persistent-toast-item.rp-warning-success .warning-components .warning-content{background-color:#d9f1ea}
.persistent-toast-item.rp-warning-success .warning-components .warning-content .icon-rp.icon-rp-Chat{color:#00a074}
.persistent-toast-item.rp-warning-success .warning-components .warning-content .icon-rp.icon-rp-Chat:before{content:"\e915"}
.rp-warning-caution .warning-components .warning-content{background-color:#fff7db}
.rp-warning-caution .warning-components .warning-content .icon-rp.icon-rp-Chat:before{color:#ffc800;content:"\e91c"}
.rp-warning-close .warning-components .warning-content .icon-close{display:block}
.rp-warning-close .warning-components .warning-content .icon-close .icon-rp.icon-rp-Cross{font-size:24px;color:#016a7f}
.rp-warning-close .warning-components .warning-content .icon-close .icon-rp.icon-rp-Cross:before{content:"\e96a"}
.rp-warning-close .warning-components .warning-content .rp-btn-white{display:none}
.status{border-radius:4px;padding:5px;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:14px}
.statusPending{background-color:#fff0e0;border:1px solid #ff6200;width:105px;height:32px}
.statusPending .icon-rp.icon-rp-Clock{display:flex;flex-direction:row;color:#ff6200;position:relative;top:3px;padding-right:5px}
.statusPending .icon-rp.icon-rp-Clock:before{content:"\e916"}
.statusPending .statusText{color:#464646;font-size:14px;font-family:RepsolSoleDisplayRegular;display:flex}
.statusInProgess{background-color:var(--rds-color-semantic-background-information);border:1px solid var(--rds-color-semantic-content-information);width:105px;height:32px}
.statusInProgess .icon-rp.icon-rp-Loading{display:flex;flex-direction:row;color:var(--rds-color-semantic-content-information);position:relative;top:3px;padding-right:5px}
.statusInProgess .icon-rp.icon-rp-Loading:before{content:"\e988"}
.statusInProgess .statusText{color:#464646;font-size:14px;font-family:RepsolSoleDisplayRegular;display:flex}
.statusScaling{background-color:var(--rds-color-semantic-background-success);border:1px solid var(--rds-color-semantic-content-success);width:147px;height:32px}
.statusScaling .icon-rp.icon-rp-Check{display:flex;flex-direction:row;color:var(--rds-color-semantic-content-success);padding-right:5px;position:relative;top:4px}
.statusScaling .statusText{color:#464646;font-size:14px;font-family:RepsolSoleDisplayRegular;display:flex}
.statusResolved{background-color:var(--rds-color-semantic-background-success);border:1px solid var(--rds-color-semantic-content-success);width:105px;height:32px}
.statusResolved .icon-rp.icon-rp-Check{display:flex;flex-direction:row;color:var(--rds-color-semantic-content-success);padding-right:5px;position:relative;top:4px}
.statusResolved .statusText{color:#464646;font-size:14px;font-family:RepsolSoleDisplayRegular;display:flex}
.statusDanger{background-color:var(--rds-color-semantic-background-warning);border:1px solid var(--rds-color-semantic-content-warning);width:139px;height:32px}
.statusDanger .icon-rp.icon-rp-Danger{display:flex;flex-direction:row;color:var(--rds-color-semantic-content-warning);padding-right:5px;position:relative;top:4px}
.statusDanger .icon-rp.icon-rp-Danger:before{content:"\e91c"}
.statusDanger .statusText{color:#464646;font-size:14px;font-family:RepsolSoleDisplayRegular;display:flex}
.video-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(70,70,70,0.8);z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.video-popup .video-container-wrapper.container{width:100%;margin:0}
@media(min-width:1024px){.video-popup .video-container-wrapper.container{margin:0 44px;display:flex;flex-wrap:nowrap;flex-direction:row;align-items:self-start}
}
@media(min-width:1280px){.video-popup .video-container-wrapper.container{margin:0 64px}
}
@media(min-width:1440px){.video-popup .video-container-wrapper.container{margin:0 96px}
}
@media(min-width:1920px){.video-popup .video-container-wrapper.container{margin:0 auto}
}
.video-popup .video-container-wrapper{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
@media(min-width:1024px){.video-popup .video-container-wrapper{position:relative}
}
.video-popup .video-container-wrapper .video-container{position:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}
@media(min-width:1024px){.video-popup .video-container-wrapper .video-container{position:relative}
}
.video-popup .video-container-wrapper .video-container .close-button{position:absolute;top:0;right:0;border:0;padding:24px;cursor:pointer;z-index:1000}
@media(min-width:1024px){.video-popup .video-container-wrapper .video-container .close-button{padding:0 0 0 32px;position:relative;left:0}
}
.video-popup .video-container-wrapper .video-container .close-button .rp-btn{min-width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;padding:16px !important;width:100%;border:0}
@media(min-width:1024px){.video-popup .video-container-wrapper .video-container .close-button .rp-btn{padding:12px !important}
}
.video-popup .video-container-wrapper .video-container .close-button .rp-btn .icon-rp{margin-right:0}
.video-popup .video-container-wrapper .video-container .popup-open .close-button{display:block}
body.popup-open{overflow:hidden}
@import 'variables.less';@import 'mixins.less';.paginationjs-pages{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:20px;// @media(min-width:@bp-m){// align-items:end;//}
ul{display:flex;flex-direction:row;gap:10px;@media(min-width:@bp-l){padding-top:40px}
.paginationjs-prev,.paginationjs-next{display:flex;flex-direction:row;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background-color:@turqouise-110;color:@turquoise-100;font-size:16px;cursor:pointer;.arrowLine{height:14px;width:1px;background-color:@turquoise-100}
}
.paginationjs-prev.disabled,.paginationjs-next.disabled{background-color:@bg-disabled;color:@disabled}
.arrowColor{color:@turquoise-100}
li{display:flex;flex-direction:row;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;font-size:14px;font-family:@fontSecondary;font-weight:400;border:1px solid @grey-30;cursor:pointer;&.active{display:flex;flex-direction:row;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;font-size:14px;background-color:@grey-70;color:@white;cursor:pointer}
}
.lineIcon{@media(min-width:@bp-m){display:none}
}
}
.J-paginationjs-nav{padding-top:20px;color:@grey-70;font-size:16px;font-family:@fontSecondary;font-weight:400;align-items:center;@media(min-width:@bp-m){display:none}
}
}
@import 'variables.less';@import '/apps/repsol-catalog/clientlibs/clientlib-site/css/mixins.less';// Media queries Mixins .mobileMedia(@rules){@media(min-width:@mobile){@rules()}
}
.tabletMedia(@rules){@media(min-width:@tablet){@rules()}
}
.desktopMedia(@rules){@media(min-width:@desktop){@rules()}
}
.mixin-rp-caption{font-family:@fontSecondary;font-weight:400;font-size:@font-size-1;line-height:16px;letter-spacing:.25px}
.mixin-rp-body-1{font-family:@fontSecondary;font-weight:400;font-size:@font-size-3;line-height:24px}
.mixin-rp-body-2{font-family:@fontSecondary;font-weight:400;font-size:@font-size-2;line-height:24px}
.mixin-rp-highlighted-body-mobile{font-family:@fontSecondary;font-weight:400;font-size:@font-size-4;line-height:24px}
.mixin-rp-highlighted-body-desktop{font-family:@fontSecondary;font-weight:400;font-size:@font-size-5;line-height:32px}
.mixin-rp-highlighted-body{.mixin-rp-highlighted-body-mobile();@media(min-width:@bp-m){.mixin-rp-highlighted-body-desktop()}
}
.mixin-rp-title-1{font-family:@fontSecondaryMedium;font-weight:500;font-size:@font-size-4;line-height:24px;@media(min-width:@bp-m){font-size:@font-size-5;line-height:32px}
}
.mixin-rp-title-2{font-family:@fontSecondaryMedium;font-weight:500;font-size:@font-size-3;line-height:24px}
.mixin-rp-subheadline{font-family:@fontSecondaryMedium;font-weight:500;font-size:@font-size-6;line-height:32px}
.mixin-rp-headline-01-mobile{font-family:@fontRepsol;font-weight:400;font-size:@font-size-9;line-height:56px;letter-spacing:-0.5px}
.mixin-rp-headline-01-desktop{font-family:@fontRepsol;font-weight:400;font-size:@font-size-10;line-height:72px;letter-spacing:-1px}
.mixin-rp-headline-01{.mixin-rp-headline-01-mobile();@media(min-width:@bp-m){.mixin-rp-headline-01-desktop()}
}
.mixin-rp-headline-02{font-family:@fontRepsol;font-weight:400;font-size:@font-size-8;line-height:48px;letter-spacing:-0.5px;@media(min-width:@bp-m){font-size:@font-size-9;line-height:56px}
}
.mixin-rp-headline-03-mobile{font-family:@fontRepsol;font-weight:400;font-size:@font-size-7;line-height:32px;letter-spacing:-0.5px}
.mixin-rp-headline-03-desktop{font-family:@fontRepsol;font-weight:400;font-size:@font-size-8;line-height:48px;letter-spacing:-0.5px}
.mixin-rp-headline-03{.mixin-rp-headline-03-mobile();@media(min-width:@bp-m){.mixin-rp-headline-03-desktop}
}
.mixin-rp-number-01{font-family:@fontLight;font-style:normal;font-weight:300;font-size:@font-size-9;line-height:@font-size-11;letter-spacing:-0.5px}
.mixin-button-small{font-size:14px;letter-spacing:.0025em}
.mixin-button-action{font-family:@fontSecondary;font-size:@font-size-3;line-height:24px}
.mixin-ellipsis-simple(@max-lines:1){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:@max-lines;-webkit-box-orient:vertical}
.multiline-text-overflow-ellipsis(@font-size,@line-height,@max-lines,@max-width,@offset){display:block;display:-webkit-box;max-width:@max-width;max-height:@font-size*@line-height*@max-lines+@offset;font-size:@font-size;line-height:@line-height;-webkit-line-clamp:@max-lines;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.mixin-header-separator{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:20px;background:@grey-30}
.mixin-scrollbars{&::-webkit-scrollbar{width:6px;cursor:pointer}
&::-webkit-scrollbar-track{background:transparent}
&::-webkit-scrollbar-thumb{background:@scrollbar-thumb;border-radius:8px}
&::-webkit-scrollbar-thumb:hover{background:@scrollbar-thumb-hover}
}
.item-active{transition:.2s cubic-bezier(0.43,0.39,0.23,1.01);background:@blue-secondary;.icon{width:px2rem(22);&>svg{*{fill:@white;stroke:@white}
}
}
}
.make-nth-var(@i:1,@total:3) when(@i =< @total){&:nth-child(@{i}
){@value:@i * .1s;transition-delay:@value}
.make-nth-var(@i+1,@total);//increment function}
.mixin-scroll-gradients{&.is-scrollable{position:relative;&:before,&:after{content:"";position:absolute;z-index:1;left:0;opacity:0;width:100%;height:48px;pointer-events:none}
&:before{top:0;background:@gradientScrollTop}
&:after{bottom:0;background:@gradientScrollBottom}
&.scrolling,&.scroll-on-top,&.scroll-on-bottom{&:before,&:after{transition:opacity .2s @defaultAnimationCurve}
}
&.scrolling{&:before,&:after{opacity:1}
}
&.scroll-on-top{&:before{opacity:0}
&:after{opacity:1}
}
&.scroll-on-bottom{&:before{opacity:1}
&:after{opacity:0}
}
}
}
.mixin-aspect-radio-16-9{aspect-ratio:~"16/9";// fallback @supports not(aspect-ratio:auto){padding-top:56.3%}
}
.mixin-aspect-radio-4-3{aspect-ratio:~"4/3";// fallback @supports not(aspect-ratio:auto){padding-top:75%}
}
.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#00000080}
.hidden{display:none}
.modal-img-container{width:80%}
.close-modal-a{padding:12px;border:0;display:flex;justify-content:center;align-items:center;position:relative;margin-left:12px}
.close-modal-a .icon-close{font-size:24px;cursor:pointer;margin:auto}
.close-modal-a:hover{color:inherit;text-decoration:none}
.close-modal-container{position:absolute;z-index:1001;display:flex;justify-content:center;align-items:center}