@font-face{font-family:'OptimaNova';src:url('https://riojadhesivos.brandcode.es//wp-content/themes/brandcode/custom/fonts/OptimaNovaLTPro-Regular.eot?#iefix') format('embedded-opentype'), url('https://riojadhesivos.brandcode.es//wp-content/themes/brandcode/custom/fonts/OptimaNovaLTPro-Regular.otf') format('opentype'), url('https://riojadhesivos.brandcode.es//wp-content/themes/brandcode/custom/fonts/OptimaNovaLTPro-Regular.woff') format('woff'), url('https://riojadhesivos.brandcode.es//wp-content/themes/brandcode/custom/fonts/OptimaNovaLTPro-Regular.ttf') format('truetype'), url('https://riojadhesivos.brandcode.es//wp-content/themes/brandcode/custom/fonts/OptimaNovaLTPro-Regular.svg#OptimaNovaLTPro-Regular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Butler';src:url('https://riojadhesivos.brandcode.es//wp-content/themes/brandcode/custom/fonts//Butler/Butler/Butler_Ultra_Light.otf') format('opentype');font-weight:200;font-style:normal;font-display:"swap";}@font-face{font-family:'Butler';src:url('https://riojadhesivos.brandcode.es//wp-content/themes/brandcode/custom/fonts//Butler/Butler/Butler_Light.otf') format('opentype');font-weight:300;font-style:normal;font-display:"swap";}@font-face{font-family:'Butler';src:url('https://riojadhesivos.brandcode.es//wp-content/themes/brandcode/custom/fonts//Butler/Butler/Butler_Medium.otf') format('opentype');font-weight:500;font-style:normal;font-display:"swap";}@font-face{font-family:'Butler';src:url('https://riojadhesivos.brandcode.es//wp-content/themes/brandcode/custom/fonts//Butler/Butler/Butler_Bold.otf') format('opentype');font-weight:bold;font-style:normal;font-display:"swap";}@font-face{font-family:'Alright font';src:url('https://riojadhesivos.brandcode.es//wp-content/themes/brandcode/custom/fonts//Alright font/Alright Sans Thin.ttf') format('truetype');font-weight:100;font-style:normal;}@font-face{font-family:'Alright font';src:url('https://riojadhesivos.brandcode.es//wp-content/themes/brandcode/custom/fonts//Alright font/Alright Sans Light.ttf') format('truetype');font-weight:300;font-style:normal;}@font-face{font-family:'Alright font';src:url('https://riojadhesivos.brandcode.es//wp-content/themes/brandcode/custom/fonts//Alright font/Alright Sans Regular.ttf') format('truetype');font-weight:400;font-style:normal;}@font-face{font-family:'Alright font';src:url('https://riojadhesivos.brandcode.es//wp-content/themes/brandcode/custom/fonts//Alright font/Alright Sans Medium.ttf') format('truetype');font-weight:500;font-style:normal;}@font-face{font-family:'Bee Four';src:url('https://riojadhesivos.brandcode.es//wp-content/themes/brandcode/custom/fonts//Bee/fonnts.com-Bee_Four.otf') format('opentype');font-weight:400;font-style:normal;}.brandcode-contacto #text-scrolling.font-170 .nectar-scrolling-text-inner__text-chunk{--min:45;--max:170;--mintrans:280;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans)* 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;}.brandcode-contacto #text-scrolling.three-elements .wpb_wrapper > .nectar-scrolling-text:nth-of-type(1) .nectar-scrolling-text-inner,.brandcode-contacto #text-scrolling.three-elements .wpb_wrapper > .nectar-scrolling-text:nth-of-type(3) .nectar-scrolling-text-inner{opacity:0.4;}.brandcode-contacto #row-form .wpb_wrapper{position:relative;}.brandcode-contacto #row-form .wpb_wrapper > #text-scrolling{position:absolute;top:200px;}.brandcode-contacto #row-form .wpb_wrapper > .wpb_text_column form{background-color:#20211f;padding-block:75px;--min:30;--max:135;--mintrans:280;--maxtrans:1920;padding-inline:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans)* 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;max-width:872px;margin:0 auto;position:relative;z-index:99;}.brandcode-contacto #row-form .wpb_wrapper > .wpb_text_column form *{color:#e8e6e0 !important;}.brandcode-contacto #row-form .wpb_wrapper > .wpb_text_column form .font-16{font-weight:300;line-height:1.56;}.brandcode-contacto #row-form .wpb_wrapper > .wpb_text_column form h2{margin-bottom:56px;text-align:center;}.brandcode-contacto #row-form .wpb_wrapper > .wpb_text_column form > p{padding-bottom:47px;}.brandcode-contacto #row-form .wpb_wrapper > .wpb_text_column form > p:last-of-type{display:flex;padding-bottom:0;flex-direction:column;align-items:center;}.brandcode-contacto #row-form .wpb_wrapper > .wpb_text_column form input{padding:14px 0;border-bottom:1px solid rgba(232,230,224,0.4);}.brandcode-contacto #row-form .wpb_wrapper > .wpb_text_column form input.wpcf7-submit{font-size:16px;width:162px;height:162px;padding:71px 47px 71px 53px !important;border-radius:50% !important;border:solid 1px #fff;}.brandcode-contacto #row-form .wpb_wrapper > .wpb_text_column form input::-webkit-input-placeholder{color:rgba(232,230,224,0.4);}.brandcode-contacto #row-form .wpb_wrapper > .wpb_text_column form input:-moz-placeholder{color:rgba(232,230,224,0.4);}.brandcode-contacto #row-form .wpb_wrapper > .wpb_text_column form input::-moz-placeholder{color:rgba(232,230,224,0.4);}.brandcode-contacto #row-form .wpb_wrapper > .wpb_text_column form input:-ms-input-placeholder{color:rgba(232,230,224,0.4);}.brandcode-contacto #row-form .wpb_wrapper > .wpb_text_column form textarea{border-bottom:1px solid rgba(232,230,224,0.4);}.brandcode-contacto #row-contact-container .wpb_wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;}.brandcode-contacto #row-contact-container .wpb_wrapper .contact-section:nth-of-type(1){border-top:1px solid rgba(0,0,0,0.4);}.brandcode-contacto #row-contact-container .wpb_wrapper .contact-section{display:flex;align-items:center;padding:55px 0;margin-bottom:0 !important;border-bottom:1px solid rgba(0,0,0,0.4);}@media (max-width: 999px){.brandcode-contacto #row-contact-container .wpb_wrapper .contact-section{flex-direction:column;align-items:flex-start;gap:10px;}}.brandcode-contacto #row-contact-container .wpb_wrapper .contact-section p{padding-bottom:0 !important;word-break:break-all;}.brandcode-contacto #row-contact-container .wpb_wrapper .contact-section p:nth-of-type(1){font-family:'Alright font' !important;--min:16;--max:16;--mintrans:280;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans)* 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;font-weight:500;line-height:1.88 !important;color:#20211f !important;}@media (min-width: 1000px){.brandcode-contacto #row-contact-container .wpb_wrapper .contact-section p:nth-of-type(1){width:40%;min-width:40%;}}.brandcode-contacto #row-contact-container .wpb_wrapper .contact-section p:nth-of-type(2),.brandcode-contacto #row-contact-container .wpb_wrapper .contact-section div:nth-of-type(2){width:fit-content;font-family:'Butler' !important;--min:32;--max:52;--mintrans:280;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans)* 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;font-weight:200;line-height:1.31 !important;color:#20211f !important;}.brandcode-contacto #row-contact-container .wpb_wrapper .contact-section p:nth-of-type(2) a[href^="mailto:"],.brandcode-contacto #row-contact-container .wpb_wrapper .contact-section div:nth-of-type(2) a[href^="mailto:"]{display:inline;position:relative;background-size:100% 2px;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0% 100%;}.brandcode-contacto #row-contact-container .wpb_wrapper .contact-section .socials{display:flex;flex-direction:row;gap:20px;align-items:center;}