/*!

	----------------------------------------------------------------------------------------------------
	----------------------------------------------------------------------------------------------------
	----------------------------------------------------------------------------------------------------
	
					•• Importante - Para editar este CSS utiliza el archivo fuente SCSS ••				
								ivanluna.re@outlook.com | ivan@vicom.mx		
	
	----------------------------------------------------------------------------------------------------
	----------------------------------------------------------------------------------------------------
	----------------------------------------------------------------------------------------------------

*/@import url('https://fonts.googleapis.com/css?family=Encode+Sans:100,200,300,400,500,600,700,800,900" rel="stylesheet');@import url('https://fonts.googleapis.com/css?family=Alegreya+Sans+SC:100,100i,300,300i,400,500,500i,700" rel="stylesheet');*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;border:0;margin:0;outline:0;marker-offset:0;font-family:inherit;font-weight:inherit;font-style:inherit;color:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}ul,ol{list-style:none;margin-bottom:0}table{border-collapse:collapse;border-spacing:0}html{font-size:90%}@media screen and (min-width: 768px){html{font-size:100%}}body{font-family:"Encode Sans",sans-serif;font-size:10.8pt;font-size:0.9rem;font-weight:400;line-height:1.3;color:#535256;background-color:white}h1,h2,h3,h4,h5,h6{font-family:"Encode Sans",sans-serif;font-weight:300;position:relative;margin-top:0.5em;margin-bottom:0.5em;line-height:1.1}h1>small,h2>small,h3>small,h4>small,h5>small,h6>small{display:block;color:inherit}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:800;color:inherit}h1{font-size:18pt;font-size:1.5rem;font-weight:500;text-transform:uppercase;color:#f70505}@media screen and (min-width: 1024px){h1{font-size:20.4pt;font-size:1.7rem}}h2{font-size:16.8pt;font-size:1.4rem}@media screen and (min-width: 1024px){h2{font-size:16.8pt;font-size:1.4rem}}h3{font-size:15.6pt;font-size:1.3rem}@media screen and (min-width: 1024px){h3{font-size:15.6pt;font-size:1.3rem}}h4{font-size:14.4pt;font-size:1.2rem}@media screen and (min-width: 1024px){h4{font-size:14.4pt;font-size:1.2rem}}h5{font-size:13.2pt;font-size:1.1rem}@media screen and (min-width: 1024px){h5{font-size:13.2pt;font-size:1.1rem}}h6{font-size:12pt;font-size:1rem}@media only screen and (min-width: 1024px){h6{font-size:12pt;font-size:1rem}}p{margin-bottom:10px}p:only-child,p:last-child{margin-bottom:0}a{text-decoration:none;-webkit-transition:color .2s ease, background .2s ease;transition:color .2s ease, background .2s ease}a:hover,a:focus{outline:none;text-decoration:underline}b,strong,mark{font-weight:700;color:inherit;background:none}i,em{font-weight:400;font-style:normal}blockquote{margin:0.75em 2em;font-size:14.4pt;font-size:1.2rem}img{display:inline-block;max-width:100%}form button{background-color:transparent;cursor:pointer}.box-reset{padding-left:0 !important;padding-right:0 !important}.box-reset .row{margin-left:0;margin-right:0}.box-reset .row>*{padding-left:0;padding-right:0}.box-table{display:table}.box-table>div{display:table-cell;float:none;vertical-align:middle}.child-inline>*{display:inline-block;vertical-align:middle}@media screen and (min-width: 240px) and (max-width: 319px){.hidden-bs{display:none !important}}@media screen and (min-width: 240px){.hidden-bs-up{display:none !important}}@media screen and (max-width: 319px){.hidden-bs-down{display:none !important}}@media screen and (min-width: 320px) and (max-width: 479px){.hidden-xs{display:none !important}}@media screen and (min-width: 320px){.hidden-xs-up{display:none !important}}@media screen and (max-width: 479px){.hidden-xs-down{display:none !important}}@media screen and (min-width: 480px) and (max-width: 767px){.hidden-sm{display:none !important}}@media screen and (min-width: 480px){.hidden-sm-up{display:none !important}}@media screen and (max-width: 767px){.hidden-sm-down{display:none !important}}@media screen and (min-width: 768px) and (max-width: 1023px){.hidden-md{display:none !important}}@media screen and (min-width: 768px){.hidden-md-up{display:none !important}}@media screen and (max-width: 1023px){.hidden-md-down{display:none !important}}@media screen and (min-width: 1024px) and (max-width: 1279px){.hidden-lg{display:none !important}}@media screen and (min-width: 1024px){.hidden-lg-up{display:none !important}}@media screen and (max-width: 1279px){.hidden-lg-down{display:none !important}}@media screen and (min-width: 1280px) and (max-width: 1439px){.hidden-xl{display:none !important}}@media screen and (min-width: 1280px){.hidden-xl-up{display:none !important}}@media screen and (max-width: 1439px){.hidden-xl-down{display:none !important}}@media screen and (min-width: 1440px) and (max-width: 1919px){.hidden-xxl{display:none !important}}@media screen and (min-width: 1440px){.hidden-xxl-up{display:none !important}}@media screen and (max-width: 1919px){.hidden-xxl-down{display:none !important}}@media screen and (min-width: 1920px) and (max-width: 10000px){.hidden-hd{display:none !important}}@media screen and (min-width: 1920px){.hidden-hd-up{display:none !important}}@media screen and (max-width: 10000px){.hidden-hd-down{display:none !important}}.padding-5{padding:5px}.padding-10{padding:10px}.padding-15{padding:15px}.padding-20{padding:20px}.padding-25{padding:25px}.padding-30{padding:30px}.padding-35{padding:35px}.padding-40{padding:40px}.padding-45{padding:45px}.padding-50{padding:50px}.padding-55{padding:55px}.padding-60{padding:60px}.padding-65{padding:65px}.padding-70{padding:70px}.padding-75{padding:75px}.padding-80{padding:80px}.padding-85{padding:85px}.padding-90{padding:90px}.padding-95{padding:95px}.padding-100{padding:100px}.padding-t-5{padding-top:5px}.padding-t-10{padding-top:10px}.padding-t-15{padding-top:15px}.padding-t-20{padding-top:20px}.padding-t-25{padding-top:25px}.padding-t-30{padding-top:30px}.padding-t-35{padding-top:35px}.padding-t-40{padding-top:40px}.padding-t-45{padding-top:45px}.padding-t-50{padding-top:50px}.padding-t-55{padding-top:55px}.padding-t-60{padding-top:60px}.padding-t-65{padding-top:65px}.padding-t-70{padding-top:70px}.padding-t-75{padding-top:75px}.padding-t-80{padding-top:80px}.padding-t-85{padding-top:85px}.padding-t-90{padding-top:90px}.padding-t-95{padding-top:95px}.padding-t-100{padding-top:100px}.padding-b-5{padding-bottom:5px}.padding-b-10{padding-bottom:10px}.padding-b-15{padding-bottom:15px}.padding-b-20{padding-bottom:20px}.padding-b-25{padding-bottom:25px}.padding-b-30{padding-bottom:30px}.padding-b-35{padding-bottom:35px}.padding-b-40{padding-bottom:40px}.padding-b-45{padding-bottom:45px}.padding-b-50{padding-bottom:50px}.padding-b-55{padding-bottom:55px}.padding-b-60{padding-bottom:60px}.padding-b-65{padding-bottom:65px}.padding-b-70{padding-bottom:70px}.padding-b-75{padding-bottom:75px}.padding-b-80{padding-bottom:80px}.padding-b-85{padding-bottom:85px}.padding-b-90{padding-bottom:90px}.padding-b-95{padding-bottom:95px}.padding-b-100{padding-bottom:100px}.padding-l-5{padding-left:5px}.padding-l-10{padding-left:10px}.padding-l-15{padding-left:15px}.padding-l-20{padding-left:20px}.padding-l-25{padding-left:25px}.padding-l-30{padding-left:30px}.padding-l-35{padding-left:35px}.padding-l-40{padding-left:40px}.padding-l-45{padding-left:45px}.padding-l-50{padding-left:50px}.padding-l-55{padding-left:55px}.padding-l-60{padding-left:60px}.padding-l-65{padding-left:65px}.padding-l-70{padding-left:70px}.padding-l-75{padding-left:75px}.padding-l-80{padding-left:80px}.padding-l-85{padding-left:85px}.padding-l-90{padding-left:90px}.padding-l-95{padding-left:95px}.padding-l-100{padding-left:100px}.padding-r-5{padding-right:5px}.padding-r-10{padding-right:10px}.padding-r-15{padding-right:15px}.padding-r-20{padding-right:20px}.padding-r-25{padding-right:25px}.padding-r-30{padding-right:30px}.padding-r-35{padding-right:35px}.padding-r-40{padding-right:40px}.padding-r-45{padding-right:45px}.padding-r-50{padding-right:50px}.padding-r-55{padding-right:55px}.padding-r-60{padding-right:60px}.padding-r-65{padding-right:65px}.padding-r-70{padding-right:70px}.padding-r-75{padding-right:75px}.padding-r-80{padding-right:80px}.padding-r-85{padding-right:85px}.padding-r-90{padding-right:90px}.padding-r-95{padding-right:95px}.padding-r-100{padding-right:100px}.margin-5{margin:5px}.margin-10{margin:10px}.margin-15{margin:15px}.margin-20{margin:20px}.margin-25{margin:25px}.margin-30{margin:30px}.margin-35{margin:35px}.margin-40{margin:40px}.margin-45{margin:45px}.margin-50{margin:50px}.margin-55{margin:55px}.margin-60{margin:60px}.margin-65{margin:65px}.margin-70{margin:70px}.margin-75{margin:75px}.margin-80{margin:80px}.margin-85{margin:85px}.margin-90{margin:90px}.margin-95{margin:95px}.margin-100{margin:100px}.margin-t-5{margin-top:5px}.margin-t-10{margin-top:10px}.margin-t-15{margin-top:15px}.margin-t-20{margin-top:20px}.margin-t-25{margin-top:25px}.margin-t-30{margin-top:30px}.margin-t-35{margin-top:35px}.margin-t-40{margin-top:40px}.margin-t-45{margin-top:45px}.margin-t-50{margin-top:50px}.margin-t-55{margin-top:55px}.margin-t-60{margin-top:60px}.margin-t-65{margin-top:65px}.margin-t-70{margin-top:70px}.margin-t-75{margin-top:75px}.margin-t-80{margin-top:80px}.margin-t-85{margin-top:85px}.margin-t-90{margin-top:90px}.margin-t-95{margin-top:95px}.margin-t-100{margin-top:100px}.margin-b-5{margin-bottom:5px}.margin-b-10{margin-bottom:10px}.margin-b-15{margin-bottom:15px}.margin-b-20{margin-bottom:20px}.margin-b-25{margin-bottom:25px}.margin-b-30{margin-bottom:30px}.margin-b-35{margin-bottom:35px}.margin-b-40{margin-bottom:40px}.margin-b-45{margin-bottom:45px}.margin-b-50{margin-bottom:50px}.margin-b-55{margin-bottom:55px}.margin-b-60{margin-bottom:60px}.margin-b-65{margin-bottom:65px}.margin-b-70{margin-bottom:70px}.margin-b-75{margin-bottom:75px}.margin-b-80{margin-bottom:80px}.margin-b-85{margin-bottom:85px}.margin-b-90{margin-bottom:90px}.margin-b-95{margin-bottom:95px}.margin-b-100{margin-bottom:100px}.margin-l-5{margin-left:5px}.margin-l-10{margin-left:10px}.margin-l-15{margin-left:15px}.margin-l-20{margin-left:20px}.margin-l-25{margin-left:25px}.margin-l-30{margin-left:30px}.margin-l-35{margin-left:35px}.margin-l-40{margin-left:40px}.margin-l-45{margin-left:45px}.margin-l-50{margin-left:50px}.margin-l-55{margin-left:55px}.margin-l-60{margin-left:60px}.margin-l-65{margin-left:65px}.margin-l-70{margin-left:70px}.margin-l-75{margin-left:75px}.margin-l-80{margin-left:80px}.margin-l-85{margin-left:85px}.margin-l-90{margin-left:90px}.margin-l-95{margin-left:95px}.margin-l-100{margin-left:100px}.margin-r-5{margin-right:5px}.margin-r-10{margin-right:10px}.margin-r-15{margin-right:15px}.margin-r-20{margin-right:20px}.margin-r-25{margin-right:25px}.margin-r-30{margin-right:30px}.margin-r-35{margin-right:35px}.margin-r-40{margin-right:40px}.margin-r-45{margin-right:45px}.margin-r-50{margin-right:50px}.margin-r-55{margin-right:55px}.margin-r-60{margin-right:60px}.margin-r-65{margin-right:65px}.margin-r-70{margin-right:70px}.margin-r-75{margin-right:75px}.margin-r-80{margin-right:80px}.margin-r-85{margin-right:85px}.margin-r-90{margin-right:90px}.margin-r-95{margin-right:95px}.margin-r-100{margin-right:100px}.padding-v-5{padding-top:5px;padding-bottom:5px}.padding-v-10{padding-top:10px;padding-bottom:10px}.padding-v-15{padding-top:15px;padding-bottom:15px}.padding-v-20{padding-top:20px;padding-bottom:20px}.padding-v-25{padding-top:25px;padding-bottom:25px}.padding-v-30{padding-top:30px;padding-bottom:30px}.padding-v-35{padding-top:35px;padding-bottom:35px}.padding-v-40{padding-top:40px;padding-bottom:40px}.padding-v-45{padding-top:45px;padding-bottom:45px}.padding-v-50{padding-top:50px;padding-bottom:50px}.padding-v-55{padding-top:55px;padding-bottom:55px}.padding-v-60{padding-top:60px;padding-bottom:60px}.padding-v-65{padding-top:65px;padding-bottom:65px}.padding-v-70{padding-top:70px;padding-bottom:70px}.padding-v-75{padding-top:75px;padding-bottom:75px}.padding-v-80{padding-top:80px;padding-bottom:80px}.padding-v-85{padding-top:85px;padding-bottom:85px}.padding-v-90{padding-top:90px;padding-bottom:90px}.padding-v-95{padding-top:95px;padding-bottom:95px}.padding-v-100{padding-top:100px;padding-bottom:100px}.padding-h-5{padding-left:5px;padding-right:5px}.padding-h-10{padding-left:10px;padding-right:10px}.padding-h-15{padding-left:15px;padding-right:15px}.padding-h-20{padding-left:20px;padding-right:20px}.padding-h-25{padding-left:25px;padding-right:25px}.padding-h-30{padding-left:30px;padding-right:30px}.padding-h-35{padding-left:35px;padding-right:35px}.padding-h-40{padding-left:40px;padding-right:40px}.padding-h-45{padding-left:45px;padding-right:45px}.padding-h-50{padding-left:50px;padding-right:50px}.padding-h-55{padding-left:55px;padding-right:55px}.padding-h-60{padding-left:60px;padding-right:60px}.padding-h-65{padding-left:65px;padding-right:65px}.padding-h-70{padding-left:70px;padding-right:70px}.padding-h-75{padding-left:75px;padding-right:75px}.padding-h-80{padding-left:80px;padding-right:80px}.padding-h-85{padding-left:85px;padding-right:85px}.padding-h-90{padding-left:90px;padding-right:90px}.padding-h-95{padding-left:95px;padding-right:95px}.padding-h-100{padding-left:100px;padding-right:100px}.margin-v-5{margin-top:5px;margin-bottom:5px}.margin-v-10{margin-top:10px;margin-bottom:10px}.margin-v-15{margin-top:15px;margin-bottom:15px}.margin-v-20{margin-top:20px;margin-bottom:20px}.margin-v-25{margin-top:25px;margin-bottom:25px}.margin-v-30{margin-top:30px;margin-bottom:30px}.margin-v-35{margin-top:35px;margin-bottom:35px}.margin-v-40{margin-top:40px;margin-bottom:40px}.margin-v-45{margin-top:45px;margin-bottom:45px}.margin-v-50{margin-top:50px;margin-bottom:50px}.margin-v-55{margin-top:55px;margin-bottom:55px}.margin-v-60{margin-top:60px;margin-bottom:60px}.margin-v-65{margin-top:65px;margin-bottom:65px}.margin-v-70{margin-top:70px;margin-bottom:70px}.margin-v-75{margin-top:75px;margin-bottom:75px}.margin-v-80{margin-top:80px;margin-bottom:80px}.margin-v-85{margin-top:85px;margin-bottom:85px}.margin-v-90{margin-top:90px;margin-bottom:90px}.margin-v-95{margin-top:95px;margin-bottom:95px}.margin-v-100{margin-top:100px;margin-bottom:100px}.margin-h-5{margin-left:5px;margin-right:5px}.margin-h-10{margin-left:10px;margin-right:10px}.margin-h-15{margin-left:15px;margin-right:15px}.margin-h-20{margin-left:20px;margin-right:20px}.margin-h-25{margin-left:25px;margin-right:25px}.margin-h-30{margin-left:30px;margin-right:30px}.margin-h-35{margin-left:35px;margin-right:35px}.margin-h-40{margin-left:40px;margin-right:40px}.margin-h-45{margin-left:45px;margin-right:45px}.margin-h-50{margin-left:50px;margin-right:50px}.margin-h-55{margin-left:55px;margin-right:55px}.margin-h-60{margin-left:60px;margin-right:60px}.margin-h-65{margin-left:65px;margin-right:65px}.margin-h-70{margin-left:70px;margin-right:70px}.margin-h-75{margin-left:75px;margin-right:75px}.margin-h-80{margin-left:80px;margin-right:80px}.margin-h-85{margin-left:85px;margin-right:85px}.margin-h-90{margin-left:90px;margin-right:90px}.margin-h-95{margin-left:95px;margin-right:95px}.margin-h-100{margin-left:100px;margin-right:100px}.border-primary{border:1px solid #f70505}.border-v-primary{border-top:1px solid #f70505;border-bottom:1px solid #f70505}.border-t-primary{border-top:1px solid #f70505}.border-b-primary{border-bottom:1px solid #f70505}.border-h-primary{border-left:1px solid #f70505;border-right:1px solid #f70505}.border-l-primary{border-left:1px solid #f70505}.border-r-primary{border-right:1px solid #f70505}.border-secondary{border:1px solid #040404}.border-v-secondary{border-top:1px solid #040404;border-bottom:1px solid #040404}.border-t-secondary{border-top:1px solid #040404}.border-b-secondary{border-bottom:1px solid #040404}.border-h-secondary{border-left:1px solid #040404;border-right:1px solid #040404}.border-l-secondary{border-left:1px solid #040404}.border-r-secondary{border-right:1px solid #040404}.border-dark{border:1px solid #2c3137}.border-v-dark{border-top:1px solid #2c3137;border-bottom:1px solid #2c3137}.border-t-dark{border-top:1px solid #2c3137}.border-b-dark{border-bottom:1px solid #2c3137}.border-h-dark{border-left:1px solid #2c3137;border-right:1px solid #2c3137}.border-l-dark{border-left:1px solid #2c3137}.border-r-dark{border-right:1px solid #2c3137}.border-lightgray{border:1px solid #eee}.border-v-lightgray{border-top:1px solid #eee;border-bottom:1px solid #eee}.border-t-lightgray{border-top:1px solid #eee}.border-b-lightgray{border-bottom:1px solid #eee}.border-h-lightgray{border-left:1px solid #eee;border-right:1px solid #eee}.border-l-lightgray{border-left:1px solid #eee}.border-r-lightgray{border-right:1px solid #eee}.border-white{border:1px solid #fff}.border-v-white{border-top:1px solid #fff;border-bottom:1px solid #fff}.border-t-white{border-top:1px solid #fff}.border-b-white{border-bottom:1px solid #fff}.border-h-white{border-left:1px solid #fff;border-right:1px solid #fff}.border-l-white{border-left:1px solid #fff}.border-r-white{border-right:1px solid #fff}.border-black{border:1px solid #000}.border-v-black{border-top:1px solid #000;border-bottom:1px solid #000}.border-t-black{border-top:1px solid #000}.border-b-black{border-bottom:1px solid #000}.border-h-black{border-left:1px solid #000;border-right:1px solid #000}.border-l-black{border-left:1px solid #000}.border-r-black{border-right:1px solid #000}.absolute-center{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:inherit}.vertical-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.horizontal-center{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.horizontal-center-auto{margin-left:auto;margin-right:auto}*.float-left{float:left}*.float-right{float:right}*.clear-both{clear:both}*.clearfix{content:'';display:block;clear:both}*.num-font{font-family:"Alegreya Sans",sans-serif;font-weight:300;white-space:nowrap}*.llamar{cursor:default}*.llamar:hover{text-decoration:none;color:none}.content-stand{padding-top:10px;padding-bottom:10px;border:1px dotted #d4d4d4;margin-bottom:10px}span.mensaje{font-size:18pt;font-size:1.5rem;color:#3a393c}.font-title{font-family:"Encode Sans",sans-serif}.font-body{font-family:"Encode Sans",sans-serif}.font-number{font-family:"Alegreya Sans",sans-serif}.font-2{font-size:2pt;font-size:0.16667rem}.font-4{font-size:4pt;font-size:0.33333rem}.font-6{font-size:6pt;font-size:0.5rem}.font-8{font-size:8pt;font-size:0.66667rem}.font-10{font-size:10pt;font-size:0.83333rem}.font-12{font-size:12pt;font-size:1rem}.font-14{font-size:14pt;font-size:1.16667rem}.font-16{font-size:16pt;font-size:1.33333rem}.font-18{font-size:18pt;font-size:1.5rem}.font-20{font-size:20pt;font-size:1.66667rem}.font-22{font-size:22pt;font-size:1.83333rem}.font-24{font-size:24pt;font-size:2rem}.font-26{font-size:26pt;font-size:2.16667rem}.font-28{font-size:28pt;font-size:2.33333rem}.font-30{font-size:30pt;font-size:2.5rem}.font-32{font-size:32pt;font-size:2.66667rem}.font-34{font-size:34pt;font-size:2.83333rem}.font-36{font-size:36pt;font-size:3rem}.font-38{font-size:38pt;font-size:3.16667rem}.font-40{font-size:40pt;font-size:3.33333rem}.font-42{font-size:42pt;font-size:3.5rem}.font-44{font-size:44pt;font-size:3.66667rem}.font-46{font-size:46pt;font-size:3.83333rem}.font-48{font-size:48pt;font-size:4rem}.font-50{font-size:50pt;font-size:4.16667rem}.font-52{font-size:52pt;font-size:4.33333rem}.font-54{font-size:54pt;font-size:4.5rem}.font-56{font-size:56pt;font-size:4.66667rem}.font-58{font-size:58pt;font-size:4.83333rem}.font-60{font-size:60pt;font-size:5rem}.font-62{font-size:62pt;font-size:5.16667rem}.font-64{font-size:64pt;font-size:5.33333rem}.font-66{font-size:66pt;font-size:5.5rem}.font-68{font-size:68pt;font-size:5.66667rem}.font-70{font-size:70pt;font-size:5.83333rem}.font-72{font-size:72pt;font-size:6rem}.font-74{font-size:74pt;font-size:6.16667rem}.font-76{font-size:76pt;font-size:6.33333rem}.font-78{font-size:78pt;font-size:6.5rem}.font-80{font-size:80pt;font-size:6.66667rem}.font-82{font-size:82pt;font-size:6.83333rem}.font-84{font-size:84pt;font-size:7rem}.font-86{font-size:86pt;font-size:7.16667rem}.font-88{font-size:88pt;font-size:7.33333rem}.font-90{font-size:90pt;font-size:7.5rem}.font-92{font-size:92pt;font-size:7.66667rem}.font-94{font-size:94pt;font-size:7.83333rem}.font-96{font-size:96pt;font-size:8rem}.font-98{font-size:98pt;font-size:8.16667rem}.font-100{font-size:100pt;font-size:8.33333rem}.font-thin{font-weight:100}.font-x-light{font-weight:200}.font-light{font-weight:300}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-x-bold{font-weight:800}.font-#000{font-weight:900}.font-primary{color:#f70505 !important}.font-secondary{color:#040404 !important}.font-dark{color:#2c3137 !important}.font-lightgray{color:#eee !important}.font-white{color:#fff !important}.font-black{color:#000 !important}.font-lowercase{text-transform:lowercase}.font-uppercase{text-transform:uppercase}.font-capitalize{text-transform:capitalize}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}ul.unordered-list{padding-left:1.5em;list-style-type:disc}ol.ordered-list{padding-left:30px;list-style-type:decimal-leading-zero}.img-center{max-width:100%;display:block;margin-left:auto;margin-right:auto}.img-cien{width:100%;display:block}.rule-primary{height:1px;background-color:#f70505}.rule-secondary{height:1px;background-color:#040404}.rule-dark{height:1px;background-color:#2c3137}.rule-lightgray{height:1px;background-color:#eee}.rule-white{height:1px;background-color:#fff}.rule-black{height:1px;background-color:#000}.rule{height:1px;background-color:#d4d4d4}.bg-primary{background-color:#f70505}.bg-primary-opacity-10{background-color:rgba(247,5,5,0.1)}.bg-primary-opacity-20{background-color:rgba(247,5,5,0.2)}.bg-primary-opacity-30{background-color:rgba(247,5,5,0.3)}.bg-primary-opacity-40{background-color:rgba(247,5,5,0.4)}.bg-primary-opacity-50{background-color:rgba(247,5,5,0.5)}.bg-primary-opacity-60{background-color:rgba(247,5,5,0.6)}.bg-primary-opacity-70{background-color:rgba(247,5,5,0.7)}.bg-primary-opacity-80{background-color:rgba(247,5,5,0.8)}.bg-primary-opacity-90{background-color:rgba(247,5,5,0.9)}.bg-primary-opacity-100{background-color:#f70505}.bg-secondary{background-color:#040404}.bg-secondary-opacity-10{background-color:rgba(4,4,4,0.1)}.bg-secondary-opacity-20{background-color:rgba(4,4,4,0.2)}.bg-secondary-opacity-30{background-color:rgba(4,4,4,0.3)}.bg-secondary-opacity-40{background-color:rgba(4,4,4,0.4)}.bg-secondary-opacity-50{background-color:rgba(4,4,4,0.5)}.bg-secondary-opacity-60{background-color:rgba(4,4,4,0.6)}.bg-secondary-opacity-70{background-color:rgba(4,4,4,0.7)}.bg-secondary-opacity-80{background-color:rgba(4,4,4,0.8)}.bg-secondary-opacity-90{background-color:rgba(4,4,4,0.9)}.bg-secondary-opacity-100{background-color:#040404}.bg-dark{background-color:#2c3137}.bg-dark-opacity-10{background-color:rgba(44,49,55,0.1)}.bg-dark-opacity-20{background-color:rgba(44,49,55,0.2)}.bg-dark-opacity-30{background-color:rgba(44,49,55,0.3)}.bg-dark-opacity-40{background-color:rgba(44,49,55,0.4)}.bg-dark-opacity-50{background-color:rgba(44,49,55,0.5)}.bg-dark-opacity-60{background-color:rgba(44,49,55,0.6)}.bg-dark-opacity-70{background-color:rgba(44,49,55,0.7)}.bg-dark-opacity-80{background-color:rgba(44,49,55,0.8)}.bg-dark-opacity-90{background-color:rgba(44,49,55,0.9)}.bg-dark-opacity-100{background-color:#2c3137}.bg-lightgray{background-color:#eee}.bg-lightgray-opacity-10{background-color:rgba(238,238,238,0.1)}.bg-lightgray-opacity-20{background-color:rgba(238,238,238,0.2)}.bg-lightgray-opacity-30{background-color:rgba(238,238,238,0.3)}.bg-lightgray-opacity-40{background-color:rgba(238,238,238,0.4)}.bg-lightgray-opacity-50{background-color:rgba(238,238,238,0.5)}.bg-lightgray-opacity-60{background-color:rgba(238,238,238,0.6)}.bg-lightgray-opacity-70{background-color:rgba(238,238,238,0.7)}.bg-lightgray-opacity-80{background-color:rgba(238,238,238,0.8)}.bg-lightgray-opacity-90{background-color:rgba(238,238,238,0.9)}.bg-lightgray-opacity-100{background-color:#eee}.bg-white{background-color:#fff}.bg-white-opacity-10{background-color:rgba(255,255,255,0.1)}.bg-white-opacity-20{background-color:rgba(255,255,255,0.2)}.bg-white-opacity-30{background-color:rgba(255,255,255,0.3)}.bg-white-opacity-40{background-color:rgba(255,255,255,0.4)}.bg-white-opacity-50{background-color:rgba(255,255,255,0.5)}.bg-white-opacity-60{background-color:rgba(255,255,255,0.6)}.bg-white-opacity-70{background-color:rgba(255,255,255,0.7)}.bg-white-opacity-80{background-color:rgba(255,255,255,0.8)}.bg-white-opacity-90{background-color:rgba(255,255,255,0.9)}.bg-white-opacity-100{background-color:#fff}.bg-black{background-color:#000}.bg-black-opacity-10{background-color:rgba(0,0,0,0.1)}.bg-black-opacity-20{background-color:rgba(0,0,0,0.2)}.bg-black-opacity-30{background-color:rgba(0,0,0,0.3)}.bg-black-opacity-40{background-color:rgba(0,0,0,0.4)}.bg-black-opacity-50{background-color:rgba(0,0,0,0.5)}.bg-black-opacity-60{background-color:rgba(0,0,0,0.6)}.bg-black-opacity-70{background-color:rgba(0,0,0,0.7)}.bg-black-opacity-80{background-color:rgba(0,0,0,0.8)}.bg-black-opacity-90{background-color:rgba(0,0,0,0.9)}.bg-black-opacity-100{background-color:#000}.bg-contain-center{background-position:center center;background-size:contain;background-repeat:no-repeat}.bg-contain-top-center{background-position:top center;background-size:contain;background-repeat:no-repeat}.bg-cover-center{background-position:center center;background-size:cover;background-repeat:no-repeat}.bg-cover-top-center{background-position:top center;background-size:cover;background-repeat:no-repeat}.bg-parallax{min-height:100%;background-color:transparent;background-position:center center;background-size:cover;background-attachment:fixed}.site-main--internal-page{padding-top:40px;margin-top:40px}@media screen and (min-width: 768px){.site-main--internal-page{padding-top:60px;margin-top:60px}}@media screen and (min-width: 1024px){.site-main--internal-page{padding-top:97.5px;margin-top:130px}}.page-main--home-page{margin-top:40px}@media screen and (min-width: 768px){.page-main--home-page{margin-top:60px}}@media screen and (min-width: 1024px){.page-main--home-page{margin-top:130px}}.page-main--internal-page{margin-top:40px}@media screen and (min-width: 768px){.page-main--internal-page{margin-top:60px}}@media screen and (min-width: 1024px){.page-main--internal-page{margin-top:130px}}.internal-page-header{padding-top:0px;padding-bottom:30px;text-align:center}.internal-page-header h1{margin-top:15px;margin-bottom:0px;font-size:18pt;font-size:1.5rem;letter-spacing:0.25em;color:#000}.internal-page-header-greca{padding-top:15px;padding-bottom:15px}.internal-page-header-summary{font-family:"Encode Sans",sans-serif;font-size:13.2pt;font-size:1.1rem;font-weight:400;text-align:center}@media screen and (min-width: 1024px){.internal-page-header-summary{width:65%;margin:auto}}.product-list-page-header{padding-top:15px;padding-bottom:15px}.product-list-page-header h1{margin-top:15px;margin-bottom:0px}.product-detail-page-header{padding-top:10px;padding-bottom:0px}.product-detail-page-header h1{margin-top:15px;margin-bottom:0px}.tag-subtitle{display:block;font-family:"Encode Sans",sans-serif;font-size:18pt;font-size:1.5rem;font-weight:700;font-style:italic;line-height:1.2;color:#f70505}@media screen and (min-width: 1440px){.tag-subtitle{font-size:24pt;font-size:2rem}}.tag-subtitle strong{font-family:"Encode Sans",sans-serif;font-size:1.2em;font-weight:500;font-style:normal;text-transform:uppercase;color:inherit}.tag-subtitle small{display:block;margin-right:-1.5em}.general-content{margin-bottom:50px}.general-content-title{margin-bottom:1.5em}.general-content-phrase{display:block;margin-top:20px;margin-bottom:20px;font-family:"Encode Sans",sans-serif;font-size:15pt;font-size:1.25rem;font-style:italic;text-transform:uppercase}.general-content-text{margin-bottom:30px}.general-content-text .unordered-list li{margin-bottom:0.5em}.general-content-image{width:100%;display:block}.general-content-caption{margin-top:15px;font-family:"Encode Sans",sans-serif;font-size:14.4pt;font-size:1.2rem;font-style:italic;text-align:center}.border-gradient-v{position:relative}.border-gradient-v:before,.border-gradient-v:after{content:'';width:100%;height:1px;position:absolute;left:0;background-image:-webkit-gradient(linear, left top, right top, from(#f70505), to(#000));background-image:-webkit-linear-gradient(left, #f70505, #000);background-image:linear-gradient(to right, #f70505, #000)}.border-gradient-v:before{top:0}.border-gradient-v:after{bottom:0}.border-gradient-top{position:relative}.border-gradient-top:before{content:'';width:100%;height:1px;position:absolute;top:0;left:0;background-image:-webkit-gradient(linear, left top, right top, from(#f70505), to(#000));background-image:-webkit-linear-gradient(left, #f70505, #000);background-image:linear-gradient(to right, #f70505, #000)}.border-gradient-top-left{position:relative}.border-gradient-top-left:before{content:'';width:100%;height:1px;position:absolute;top:0;left:0;background-image:-webkit-gradient(linear, right top, left top, from(#f70505), to(#000));background-image:-webkit-linear-gradient(right, #f70505, #000);background-image:linear-gradient(to left, #f70505, #000)}.border-gradient-bottom{position:relative}.border-gradient-bottom:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background-image:-webkit-gradient(linear, left top, right top, from(#f70505), to(#000));background-image:-webkit-linear-gradient(left, #f70505, #000);background-image:linear-gradient(to right, #f70505, #000)}.border-gradient-bottom-left{position:relative}.border-gradient-bottom-left:after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background-image:-webkit-gradient(linear, right top, left top, from(#f70505), to(#000));background-image:-webkit-linear-gradient(right, #f70505, #000);background-image:linear-gradient(to left, #f70505, #000)}.border-gradient-left{position:relative}.border-gradient-left:before{content:'';width:1px;height:100%;position:absolute;bottom:0;left:0;background-image:-webkit-gradient(linear, left top, right top, from(#f70505), to(#000));background-image:-webkit-linear-gradient(left, #f70505, #000);background-image:linear-gradient(to right, #f70505, #000)}.border-gradient-right{position:relative}.border-gradient-right:after{content:'';width:1px;height:100%;position:absolute;bottom:0;left:0;background-image:-webkit-gradient(linear, left top, right top, from(#f70505), to(#000));background-image:-webkit-linear-gradient(left, #f70505, #000);background-image:linear-gradient(to right, #f70505, #000)}.font-gradient{color:#f70505;background:-webkit-gradient(linear, left top, right bottom, from(#f70505), to(#040404));-webkit-background-clip:text;-webkit-text-fill-color:transparent}header,nav,main,footer,.re-central,.re-middle,.re-cien{width:100%;min-width:240px}.re-central,.re-middle,.re-cien{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.re-central{width:100%}@media only screen and (min-width: 240px){.re-central{width:94%}}@media only screen and (min-width: 320px){.re-central{width:94%}}@media only screen and (min-width: 480px){.re-central{width:92%}}@media only screen and (min-width: 768px){.re-central{width:90%}}@media only screen and (min-width: 1024px){.re-central{width:896px}}@media only screen and (min-width: 1280px){.re-central{width:1120px}}@media only screen and (min-width: 1440px){.re-central{width:1260px}}@media only screen and (min-width: 1920px){.re-central{width:1440px}}.re-middle{width:88%}h1.brand-wrapper{font-size:0}.brand{width:143px;height:30px;position:fixed;top:60px;left:25%;z-index:40;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);background:url("../images/logo/logo.png") no-repeat 0 0;-webkit-transition:all 0s;transition:all 0s}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-ms-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.brand{background-image:url(../images/layout/linco-brand@2x.png);background-size:170px auto}}@media only screen and (min-width: 768px){.brand{left:15%;top:60px;width:157px;height:36px;background-position:0 -28px}}@media only screen and (min-width: 1024px){.brand{left:15%;width:340px;background-size:340px;height:115px;top:40px;background-position:0 10px}.page-scroll-on .brand{width:340px;height:115px;background-position:0 10px}}header{min-height:100px;position:fixed;top:0;left:0;z-index:5;background:#040404;border-bottom:1px solid #f70505;-webkit-transition:top 0.2s;transition:top 0.2s}@media screen and (min-width: 768px){header{min-height:120px}}@media screen and (min-width: 1280px){header{min-height:130px}}header .top-bar{position:relative;z-index:15;font-size:9.6pt;font-size:0.8rem;line-height:3.25;background-color:#040404}header .top-bar ul li{display:inline-block;margin-left:15px}header .top-bar ul li.dropdown a{color:white}header .top-bar ul li .dropdown-menu{left:-15px;border:none;background-color:rgba(247,5,5,0.9)}header .top-bar ul li .dropdown-menu li{margin-left:0}header .top-bar ul li .dropdown-menu a{border-bottom:1px solid #040404}header .top-bar .social-networks{font-size:12pt;font-size:1rem;line-height:2.5}@media screen and (max-width: 479px){header .top-bar .social-networks{display:none}}header .top-bar .social-networks a{color:#eee}header .top-bar form.searcher-container{width:130px}@media screen and (min-width: 480px){header .top-bar form.searcher-container{width:165px}}@media screen and (min-width: 768px){header .top-bar form.searcher-container{width:250px}}header .top-bar form.searcher-container *{font-size:inherit}header .top-bar form.searcher-container>div{margin-bottom:0}header .top-bar form.searcher-container input{height:auto}header .top-bar a{color:white}.page-scroll header{top:-38px}@media screen and (min-width: 768px){.page-scroll header{top:-43px}}nav{left:0;z-index:10;font-family:"Encode Sans",sans-serif;-webkit-transition:top 0.2s;transition:top 0.2s}@media screen and (max-width: 1023px){.page-scroll nav{top:75px}}@media screen and (max-width: 767px){.page-scroll nav{top:60px}}@media screen and (min-width: 1024px){.page-scroll nav{top:17px}}@media screen and (min-width: 1280px){.page-scroll nav{top:22px}}@media only screen and (max-width: 1023px){nav{position:relative;position:fixed;top:100px;background-color:transparent}}@media only screen and (max-width: 1023px) and (min-width: 768px){nav{top:120px}}@media only screen and (max-width: 1023px){nav div.re-central{width:100%;padding-left:0;padding-right:0}nav div.re-central ul.re-ul-principal{-webkit-box-shadow:inset 0 2px 2px rgba(44,49,55,0.2);box-shadow:inset 0 2px 2px rgba(44,49,55,0.2)}nav div.re-central ul.re-ul-principal a{color:white}nav div.re-central ul.re-ul-principal li.menu-featured>a{border-top-color:#040404;background-color:#040404}nav div.re-central ul.dl-submenu li a{color:white}nav div.re-central ul.dl-submenu li a em{color:inherit}nav div.re-central ul.dl-submenu li figure{width:0;display:none !important}}@media screen and (min-width: 1024px){nav{min-height:50px;position:relative;position:fixed;top:60px}}@media screen and (min-width: 1024px) and (min-width: 1280px){nav{top:65px}}@media screen and (min-width: 1024px){nav .re-central{position:static}.dl-submenu.dl-animate-in-1,.dl-submenu.dl-animate-in-2,.dl-submenu.dl-animate-in-3,.dl-submenu.dl-animate-in-4,.dl-submenu.dl-animate-in-5,.dl-trigger{display:none !important;position:absolute}ul.re-ul-principal{position:relative;font-weight:400;text-align:right}ul.re-ul-principal>li{text-align:center}ul.re-ul-principal>li>ul{border-top:11px solid #040404;opacity:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0 0;-ms-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}}@media screen and (min-width: 1024px) and (min-width: 1280px){ul.re-ul-principal>li>ul{border-top-width:15px}}@media screen and (min-width: 1024px){ul.re-ul-principal>li:hover>ul{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}ul.re-ul-principal>li{display:inline-block;margin-left:-0.225em}ul.re-ul-principal>li a{display:block;padding-left:15px;padding-right:15px}ul.re-ul-principal>li a:hover{color:#f70505}ul.re-ul-principal>li:hover>a{color:#f70505}ul.re-ul-principal>li>a{position:relative;min-height:50px;padding-left:8px;padding-right:8px;font-size:10.8pt;font-size:0.9rem;font-weight:700;line-height:50px;text-transform:uppercase;color:white}}@media screen and (min-width: 1024px) and (min-width: 1280px){ul.re-ul-principal>li>a{padding-left:15px;padding-right:15px}}@media screen and (min-width: 1024px){ul.re-ul-principal>li>a:hover{color:#eee}ul.re-ul-principal>li>a>em{width:100%;height:50px;display:table;color:inherit}ul.re-ul-principal>li>a>em span{display:table-cell;vertical-align:middle;line-height:1.1}ul.re-ul-principal li.mega-menu{position:static}ul.re-ul-principal li.mega-menu>ul{width:100%;position:absolute;top:100%;left:0;padding-bottom:20px;font-size:9.6pt;font-size:0.8rem;background-color:#fff;-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.2);box-shadow:0 5px 5px rgba(0,0,0,0.2)}ul.re-ul-principal li.mega-menu>ul.mega-products>li{width:16.66%;float:left;padding-left:10px;padding-right:10px}}@media screen and (min-width: 1024px) and (min-width: 1440px){ul.re-ul-principal li.mega-menu>ul.mega-products>li{padding-left:30px;padding-right:30px}}@media screen and (min-width: 1024px){ul.re-ul-principal li.mega-menu>ul.mega-products>li>a{font-size:9pt;font-size:0.75rem;font-weight:400;color:#f70505}}@media screen and (min-width: 1024px) and (min-width: 1280px){ul.re-ul-principal li.mega-menu>ul.mega-products>li>a{font-size:10.8pt;font-size:0.9rem}}@media screen and (min-width: 1024px) and (min-width: 1440px){ul.re-ul-principal li.mega-menu>ul.mega-products>li>a{font-size:12pt;font-size:1rem}}@media screen and (min-width: 1024px){ul.re-ul-principal li.mega-menu>ul.mega-products>li>a em{display:block;padding-top:30px;padding-bottom:10px;padding-left:0px;padding-right:30px;border-bottom:2px solid #f70505;text-align:left;color:inherit}ul.re-ul-principal li.mega-menu>ul.mega-products>li>a img{width:80%;display:block;padding:3px;margin-left:auto;margin-right:auto}ul.re-ul-principal li.mega-menu>ul.mega-products>li>a .boton-cipsa{font-size:0.8em}ul.re-ul-principal li.mega-menu>ul.mega-brands-categories>li.mega-brands-category{position:relative;float:left;padding-top:30px;padding-bottom:0px;padding-left:15px;padding-right:15px;text-align:left}ul.re-ul-principal li.mega-menu>ul.mega-brands-categories>li.mega-brands-category>a{margin-bottom:10px;font-size:14.4pt;font-size:1.2rem;color:#f70505 !important}ul.re-ul-principal li.mega-menu>ul.mega-brands-categories>li.mega-brands-category ul.mega-brands-subcategories li.mega-brands-subcategory{position:relative;float:left;padding:10px;text-align:center}ul.re-ul-principal li.mega-menu>ul.mega-brands-categories>li.mega-brands-category ul.mega-brands-subcategories li.mega-brands-subcategory a{position:absolute;top:5px;bottom:5px;left:5px;right:5px;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;border:1px solid #eee;-webkit-box-shadow:0 0 10px transparent;box-shadow:0 0 10px transparent;-webkit-transition:-webkit-box-shadow 0.2s;transition:-webkit-box-shadow 0.2s;transition:box-shadow 0.2s;transition:box-shadow 0.2s, -webkit-box-shadow 0.2s}ul.re-ul-principal li.mega-menu>ul.mega-brands-categories>li.mega-brands-category ul.mega-brands-subcategories li.mega-brands-subcategory a:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1)}ul.re-ul-principal li.mega-menu>ul.mega-brands-categories>li.mega-brands-category ul.mega-brands-subcategories li.mega-brands-subcategory a figure{padding:0 5px}ul.re-ul-principal li.mega-menu>ul.mega-brands-categories>li.mega-brands-category ul.mega-brands-subcategories li.mega-brands-subcategory a figure img{max-height:100%;width:75%;height:auto;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:inherit}ul.re-ul-principal li.mega-menu>ul.mega-brands-categories>li.mega-brands-category ul.mega-brands-subcategories li.mega-brands-subcategory a em{display:none}ul.re-ul-principal li.mega-menu>ul.mega-brands-categories>li.mega-brands-category:nth-child(2){width:100%}ul.re-ul-principal li.mega-menu>ul.mega-brands-categories>li.mega-brands-category:nth-child(2):before{content:'';position:absolute;width:1px;top:15px;bottom:15px;right:-1px}ul.re-ul-principal li.mega-menu>ul.mega-brands-categories>li.mega-brands-category:nth-child(2) ul.mega-brands-subcategories li.mega-brands-subcategory{width:20%}}@media screen and (min-width: 1024px) and (min-width: 1440px){ul.re-ul-principal li.mega-menu>ul.mega-brands-categories>li.mega-brands-category:nth-child(2) ul.mega-brands-subcategories li.mega-brands-subcategory{width:20%}}@media screen and (min-width: 1024px){ul.re-ul-principal li.mega-menu>ul.mega-brands-categories>li.mega-brands-category:nth-child(3){width:40%}ul.re-ul-principal li.mega-menu>ul.mega-brands-categories>li.mega-brands-category:nth-child(3) ul.mega-brands-subcategories li.mega-brands-subcategory{width:50%}}@media screen and (min-width: 1024px) and (min-width: 1280px){ul.re-ul-principal li.mega-menu>ul.mega-brands-categories>li.mega-brands-category:nth-child(3) ul.mega-brands-subcategories li.mega-brands-subcategory{width:20%}}@media screen and (min-width: 1024px) and (min-width: 1440px){ul.re-ul-principal li.mega-menu>ul.mega-brands-categories>li.mega-brands-category:nth-child(3) ul.mega-brands-subcategories li.mega-brands-subcategory{width:25%}}@media screen and (min-width: 1024px){ul.re-ul-principal li.mega-menu>ul.mega-services{width:30%;left:60%}ul.re-ul-principal li.mega-menu>ul.mega-services>li.mega-services-item{display:block;vertical-align:top;padding-top:30px;padding-bottom:10px;font-size:11.4pt;font-size:0.95rem;font-weight:500}ul.re-ul-principal li.mega-menu>ul.mega-services>li.mega-services-item a{text-decoration:none !important}ul.re-ul-principal li.mega-menu>ul.mega-services>li.mega-services-item a:hover i,ul.re-ul-principal li.mega-menu>ul.mega-services>li.mega-services-item a:hover em{color:#f70505}ul.re-ul-principal li.mega-menu>ul.mega-services>li.mega-services-item figure{margin-bottom:10px}ul.re-ul-principal li.mega-menu>ul.mega-services>li.mega-services-item i{font-size:3em;color:#f70505}ul.re-ul-principal li.mega-menu>ul.mega-services.items-3>li{width:32%}ul.re-ul-principal li.mega-menu>ul.mega-services.items-6>li{width:15%}ul.re-ul-principal li.mega-menu>ul.mega-services.items-8>li{width:24%}}@media screen and (min-width: 1024px) and (min-width: 1280px){ul.re-ul-principal li.mega-menu>ul.mega-services.items-8>li{width:11.5%}}@media screen and (min-width: 1024px){ul.re-ul-principal li.expand{position:relative}ul.re-ul-principal li.expand>ul li>ul{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0 0;-ms-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}ul.re-ul-principal li.expand>ul li:hover>ul{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}ul.re-ul-principal li.expand ul{width:250px;position:absolute;top:100%;left:50%;margin-left:-125px;text-align:center;-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.25);box-shadow:0 5px 5px rgba(0,0,0,0.25)}ul.re-ul-principal li.expand ul li{position:relative;border-bottom:1px solid black}ul.re-ul-principal li.expand ul li:last-child{border-bottom:none}ul.re-ul-principal li.expand ul li:hover>a{color:#040404}ul.re-ul-principal li.expand ul li a{padding-top:10px;padding-bottom:10px;color:#040404;background-color:#fff}ul.re-ul-principal li.dl-back,ul.re-ul-principal li.desktop-hide{display:none}}@media (min-width: 1440px){ul.re-ul-principal li.mega-menu>ul.mega-brands-categories>li.mega-brands-category:nth-child(2) ul.mega-brands-subcategories li.mega-brands-subcategory{width:18% !important}}main{min-height:425px;overflow:hidden;position:relative;top:0;left:0;z-index:1;background:rgba(255,255,255,0.2)}main>.re-central:after,main>.re-cien>.re-central:after{content:'';display:block;clear:both}.general-sidebar{position:relative;z-index:100}footer{min-height:100px;overflow:hidden;position:relative;top:0;left:0;z-index:1;background:#f70505 url(../images/layout/footer-back.jpg) center top no-repeat;background-size:cover}footer .pre-footer{padding-top:60px;padding-bottom:60px;color:white}@media screen and (min-width: 480px){footer .pre-footer .row div:nth-child(5),footer .pre-footer .row div:nth-child(3),footer .pre-footer .row div:nth-child(4){padding-top:0px;padding-bottom:30px;border-left:1px solid #f70505}}@media screen and (min-width: 1024px){footer .pre-footer .row div:nth-child(5),footer .pre-footer .row div:nth-child(3),footer .pre-footer .row div:nth-child(4){padding-top:0px;padding-bottom:40px;padding-left:30px;padding-right:30px}}footer .pre-footer h6{color:#eee}footer .pre-footer li{font-size:10.8pt;font-size:0.9rem;padding-top:3px;padding-bottom:3px;display:inline-block;margin-right:10%}footer .pre-footer a{color:inherit}footer .pre-footer span{padding-top:25px;font-weight:700;color:#eee;display:block}footer .post-footer{padding-top:15px;padding-bottom:15px;font-size:10.2pt;font-size:0.85rem;line-height:1;background-color:Sc-secondary}@media screen and (max-width: 767px){footer .post-footer{text-align:center}}footer .post-footer .legal{color:#eee}footer .post-footer .legal a,footer .post-footer .legal strong{color:inherit}footer .post-footer .developed-by{display:block;margin-top:10px;font-weight:500;color:#eee}@media screen and (min-width: 768px){footer .post-footer .developed-by{text-align:right}}footer .post-footer .developed-by img{vertical-align:middle}@media (min-width: 1024px) and (max-width: 1279px){footer .pre-footer{margin-bottom:-45px}.menu-footer{margin-top:0px}.title-suc{padding-bottom:0 !important}}.cookbook-fixed{display:none;position:absolute;top:60px;right:0;z-index:50}@media screen and (min-width: 1024px){.cookbook-fixed{display:block}}@media screen and (min-width: 1280px){.cookbook-fixed{right:2%}}.cookbook-fixed-image{width:110px}@media screen and (min-width: 1280px){.cookbook-fixed-image{width:140px}}@media screen and (min-width: 1440px){.cookbook-fixed-image{width:150px}}@media screen and (min-width: 1920px){.cookbook-fixed-image{width:180px}}.cookbook-category{height:150px;display:block;background-position:center left;background-size:cover;background-repeat:no-repeat;text-decoration:none !important}@media screen and (min-width: 1024px){.cookbook-category{height:300px;border-left:#eda60a solid 4px;background-size:contain}}@media screen and (min-width: 1280px){.cookbook-category{height:300px}}.cookbook-category:first-child{border-left:none}.cookbook-category-name{margin-top:0px;margin-bottom:0px;font-family:"Alegreya Sans",sans-serif;font-size:3rem;font-weight:bold;text-align:center;top:30%;line-height:2.2rem;padding-bottom:3px}.cookbook-category-name:hover{color:#f9ce3a !important}.cookbook-category-name span{font-size:0.43em;font-weight:normal;font-family:"Encode Sans",sans-serif;color:#f70505 !important;text-decoration:none !important}.cookbook-category-name.desayuno{color:#eda60a}.cookbook-category-name.entradas{color:#751e0a}.cookbook-category-name.fuertes{color:#c82d2d}.cookbook-category-name.postres{color:#fe53d4}.iconos-recetas{padding:50px 0;overflow:hidden;text-align:center;background:#eee}.iconos-recetas a{width:40%;display:inline-block;padding-top:15px;padding-bottom:15px;padding-left:10px;padding-right:10px}@media screen and (min-width: 480px){.iconos-recetas a{width:30%}}@media screen and (min-width: 1024px){.iconos-recetas a{width:15%}}a.link{font-size:12pt;font-size:1rem;font-weight:500;color:#1b96e4}a.link:hover{text-decoration:underline}a.link.primary{color:#f70505}a.link.secondary{color:#040404}a.link.dark{color:#2c3137}a.link.lightgray{color:#eee}a.link.white{color:#fff}a.link.black{color:#000}a.link>i{margin-right:5px}.button-wrapper{display:block;margin-top:15px}.button-lineal>i,.button-flat>i{margin-right:0.5em}.button-lineal{width:auto;display:inline-block;padding:.25em 1.25em;border-width:1px;border-style:solid;margin:0 auto;font-size:12pt;font-size:1rem;text-align:center;background-color:transparent;cursor:pointer}.button-lineal.primary{border-color:#f70505;color:#f70505;-webkit-box-shadow:inset 0 0 0 #f70505,inset 0 0 0 #f70505;box-shadow:inset 0 0 0 #f70505,inset 0 0 0 #f70505;-webkit-transition:color .3s, -webkit-box-shadow .3s;transition:color .3s, -webkit-box-shadow .3s;transition:color .3s, box-shadow .3s;transition:color .3s, box-shadow .3s, -webkit-box-shadow .3s}.button-lineal:hover{background-color:#f70505;color:white;border-color:#f70505;text-decoration:none}.button-lineal.secondary{border-color:#040404;color:#040404;-webkit-box-shadow:inset 0 0 0 #040404,inset 0 0 0 #040404;box-shadow:inset 0 0 0 #040404,inset 0 0 0 #040404;-webkit-transition:color .3s, -webkit-box-shadow .3s;transition:color .3s, -webkit-box-shadow .3s;transition:color .3s, box-shadow .3s;transition:color .3s, box-shadow .3s, -webkit-box-shadow .3s}.button-lineal:hover{background-color:#f70505;color:white;border-color:#f70505;text-decoration:none}.button-lineal.dark{border-color:#2c3137;color:#2c3137;-webkit-box-shadow:inset 0 0 0 #2c3137,inset 0 0 0 #2c3137;box-shadow:inset 0 0 0 #2c3137,inset 0 0 0 #2c3137;-webkit-transition:color .3s, -webkit-box-shadow .3s;transition:color .3s, -webkit-box-shadow .3s;transition:color .3s, box-shadow .3s;transition:color .3s, box-shadow .3s, -webkit-box-shadow .3s}.button-lineal:hover{background-color:#f70505;color:white;border-color:#f70505;text-decoration:none}.button-lineal.lightgray{border-color:#eee;color:#eee;-webkit-box-shadow:inset 0 0 0 #eee,inset 0 0 0 #eee;box-shadow:inset 0 0 0 #eee,inset 0 0 0 #eee;-webkit-transition:color .3s, -webkit-box-shadow .3s;transition:color .3s, -webkit-box-shadow .3s;transition:color .3s, box-shadow .3s;transition:color .3s, box-shadow .3s, -webkit-box-shadow .3s}.button-lineal:hover{background-color:#f70505;color:white;border-color:#f70505;text-decoration:none}.button-lineal.white{border-color:#fff;color:#fff;-webkit-box-shadow:inset 0 0 0 #fff,inset 0 0 0 #fff;box-shadow:inset 0 0 0 #fff,inset 0 0 0 #fff;-webkit-transition:color .3s, -webkit-box-shadow .3s;transition:color .3s, -webkit-box-shadow .3s;transition:color .3s, box-shadow .3s;transition:color .3s, box-shadow .3s, -webkit-box-shadow .3s}.button-lineal:hover{background-color:#f70505;color:white;border-color:#f70505;text-decoration:none}.button-lineal.black{border-color:#000;color:#000;-webkit-box-shadow:inset 0 0 0 #000,inset 0 0 0 #000;box-shadow:inset 0 0 0 #000,inset 0 0 0 #000;-webkit-transition:color .3s, -webkit-box-shadow .3s;transition:color .3s, -webkit-box-shadow .3s;transition:color .3s, box-shadow .3s;transition:color .3s, box-shadow .3s, -webkit-box-shadow .3s}.button-lineal:hover{background-color:#f70505;color:white;border-color:#f70505;text-decoration:none}.button-flat{width:auto;display:inline-block;padding:.5em 1.5em;margin:0 auto;font-size:12pt;font-size:1rem;text-align:center;background-color:transparent;-webkit-transition:background-color .2s;transition:background-color .2s}.button-flat.primary{color:#fff;background-color:#f70505}.button-flat.primary:hover{background-color:#c50404}.button-flat.secondary{color:#fff;background-color:#040404}.button-flat.secondary:hover{background-color:#000}.button-flat.dark{color:#f70505;background-color:#2c3137}.button-flat.dark:hover{background-color:#15181b}.button-flat.lightgray{color:#fff;background-color:#eee}.button-flat.lightgray:hover{background-color:#d4d4d4}.button-flat.white{color:#000;background-color:#fff}.button-flat.white:hover{background-color:#fff}.button-flat.black{color:#fff;background-color:#000}.button-flat.black:hover{background-color:#000}.button-underline{width:auto;display:inline-block;padding:.5em 0;border-bottom-width:1px;border-bottom-style:solid;margin:0 auto;font-size:14.4pt;font-size:1.2rem;line-height:1;text-align:center;text-transform:uppercase;text-decoration:none !important;background-color:transparent;-webkit-transition:all 0s ease;transition:all 0s ease}.button-underline.primary{border-bottom-color:#f70505;color:#f70505}.button-underline.primary:hover{border-style:dashed}.button-underline.secondary{border-bottom-color:#040404;color:#040404}.button-underline.secondary:hover{border-style:dashed}.button-underline.dark{border-bottom-color:#2c3137;color:#2c3137}.button-underline.dark:hover{border-style:dashed}.button-underline.lightgray{border-bottom-color:#eee;color:#eee}.button-underline.lightgray:hover{border-style:dashed}.button-underline.white{border-bottom-color:#fff;color:#fff}.button-underline.white:hover{border-style:dashed}.button-underline.black{border-bottom-color:#000;color:#000}.button-underline.black:hover{border-style:dashed}.tag{width:auto;display:inline-block;padding:.5em;border-style:solid;border-width:1px;-webkit-border-radius:5px;border-radius:5px;font-size:8.4pt;font-size:0.7rem}.tag.primary{color:#fff;border-color:#f70505;background-color:#f70505}.tag.secondary{color:#fff;border-color:#040404;background-color:#040404}.tag.dark{color:#f70505;border-color:#2c3137;background-color:#2c3137}.tag.lightgray{color:#fff;border-color:#eee;background-color:#eee}.tag.white{color:#000;border-color:#fff;background-color:#fff}.tag.black{color:#fff;border-color:#000;background-color:#000}[class^="icons-"]:before,[class*=" icons-"]:before{position:relative;top:.15em;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icons-with-text"],[class*=" icons-with-text"]{margin-right:0.25em}.icon-block{margin-right:0}.icon-block:before{top:0}[data-icon]:before{font-family:"iconos" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icons-generales{width:20px;height:20px;display:inline-block;vertical-align:middle;margin-bottom:5px;margin-right:5px;background-image:url(../images/icons/icons-generales.png);background-position:center top;background-repeat:no-repeat}.icons-generales.icon-home{background-position:0 0px}.icons-generales.icon-arrow-down{background-position:0 -20px}.icons-nav{width:25px;height:25px;display:block;margin:0 auto;margin-bottom:5px;background-image:url(../images/icons/icons-nav.png);background-position:center top;background-repeat:no-repeat}.icons-nav.icon-buscador{background-position:0 0px}.icons-nav.icon-categorias{background-position:0 -25px}.icons-nav.icon-promociones{background-position:0 -50px}.icons-nav.icon-tintas{background-position:0 -75px}.icons-nav.icon-directorio{background-position:0 -100px}.icons-nav.icon-reordenar{background-position:0 -125px}.icons-nav.icon-micuenta{background-position:0 -150px}.icons-nav.icon-carrito{background-position:0 -175px}.icons-tintas-marcas{width:120px;height:120px;display:block;margin:0 auto;background-image:url(../images/icons/icons-tintas-marcas.png);background-position:center top;background-repeat:no-repeat;background-size:120px auto}.icons-tintas-marcas.icon-buscador{background-position:0 0px}.icons-tintas-marcas.icon-hp{background-position:0 -120px}.icons-tintas-marcas.icon-brother{background-position:0 -240px}.icons-tintas-marcas.icon-canon{background-position:0 -360px}.icons-tintas-marcas.icon-epson{background-position:0 -480px}.icons-tintas-marcas.icon-samsung{background-position:0 -600px}.dropup,.dropdown{position:relative}.dropup:hover,.dropdown:hover{background-color:#f70505}.dropup:hover>a,.dropdown:hover>a{color:#1b96e4}.dropup>a,.dropdown>a{color:#535256}.dropdown-menu{width:230px;display:none;position:absolute;left:-1px;text-align:left !important;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;background-color:white}.dropup:hover .dropdown-menu,.dropdown:hover .dropdown-menu{display:block}.dropdown-menu>li{display:block}.dropdown-menu>li>a{display:block;padding:0.4em 0.5em;color:#535256}.dropdown-menu>li>a:hover{color:#1b96e4}.dropdown .dropdown-menu{top:100%;border-bottom:1px solid #d4d4d4}.dropup .dropdown-menu{bottom:100%;border-top:1px solid #d4d4d4}[data-tooltip],.tool-tip{position:relative;cursor:pointer}[data-tooltip]:before,[data-tooltip]:after,.tool-tip:before,.tool-tip:after{position:absolute;visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,-webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,-webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24),-webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);pointer-events:none}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after,.tool-tip:hover:before,.tool-tip:hover:after,.tool-tip:focus:before,.tool-tip:focus:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}[data-tooltip]:before,.tool-tip:before{z-index:1001;border:6px solid transparent;background:transparent;content:""}[data-tooltip]:after,.tool-tip:after{z-index:1000;padding:8px;width:160px;background-color:rgba(247,5,5,0.8);color:#fff;content:attr(data-tooltip);text-align:center;font-size:14px;line-height:1.2}[data-tooltip]:before,[data-tooltip]:after,.tool-tip:before,.tool-tip:after,.tool-tip-top:before,.tool-tip-top:after{bottom:100%;left:50%}[data-tooltip]:before,.tool-tip:before,.tool-tip-top:before{margin-left:-6px;margin-bottom:-12px;border-top-color:rgba(247,5,5,0.8)}[data-tooltip]:after,.tool-tip:after,.tool-tip-top:after{margin-left:-80px}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after,.tool-tip:hover:before,.tool-tip:hover:after,.tool-tip:focus:before,.tool-tip:focus:after,.tool-tip-top:hover:before,.tool-tip-top:hover:after,.tool-tip-top:focus:before,.tool-tip-top:focus:after{-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px)}.tool-tip-bottom:before,.tool-tip-bottom:after{top:100%;bottom:auto;left:50%}.tool-tip-bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:transparent;border-bottom-color:rgba(247,5,5,0.8)}.tool-tip-bottom:hover:before,.tool-tip-bottom:hover:after,.tool-tip-bottom:focus:before,.tool-tip-bottom:focus:after{-webkit-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px)}.tool-tip-left:before,.tool-tip-left:after{right:100%;bottom:50%;left:auto}.tool-tip-left:before{margin-left:0;margin-right:-12px;margin-bottom:0;border-top-color:transparent;border-left-color:rgba(247,5,5,0.8)}.tool-tip-left:hover:before,.tool-tip-left:hover:after,.tool-tip-left:focus:before,.tool-tip-left:focus:after{-webkit-transform:translateX(-12px);-ms-transform:translateX(-12px);transform:translateX(-12px)}.tool-tip-right:before,.tool-tip-right:after{bottom:50%;left:100%}.tool-tip-right:before{margin-bottom:0;margin-left:-12px;border-top-color:transparent;border-right-color:rgba(247,5,5,0.8)}.tool-tip-right:hover:before,.tool-tip-right:hover:after,.tool-tip-right:focus:before,.tool-tip-right:focus:after{-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translateX(12px)}.tool-tip-left:before,.tool-tip-right:before{top:3px}.tool-tip-left:after,.tool-tip-right:after{margin-left:0;margin-bottom:-16px}form{position:relative;overflow:hidden;margin:0 auto;color:#535256}form h4{font-size:2em;font-weight:700;padding:15px 0}fieldset{padding:1% 4% 2% 4%;border:1px dotted #a2a2a2;-webkit-border-radius:10px;border-radius:10px}fieldset+fieldset{margin-top:15px}legend{width:auto;padding:0 3%;font-size:15.6pt;font-size:1.3rem;font-weight:600;color:#3a393c;text-transform:uppercase}form>div,form .control-wrapper,fieldset>div,fieldset .control-wrapper{width:100%;position:relative;margin-bottom:5px;clear:both}@media only screen and (min-width: 320px){form>div.float-left,form>div.float-right,form .control-wrapper.float-left,form .control-wrapper.float-right,fieldset>div.float-left,fieldset>div.float-right,fieldset .control-wrapper.float-left,fieldset .control-wrapper.float-right{width:48%;clear:none}}form div.captcha,fieldset div.captcha{background:none}form div.captcha>input[type="text"],fieldset div.captcha>input[type="text"]{width:50%;float:right;clear:none;border:1px solid #f70505;margin-top:20px}form div.captcha>img,fieldset div.captcha>img{width:45%;display:block;float:left}form div.captcha>a,fieldset div.captcha>a{position:absolute;top:0;right:65%;cursor:pointer}form div.send,fieldset div.send{overflow:hidden;clear:both;margin-bottom:0;margin-top:10px}form.searcher-container,fieldset.searcher-container{position:relative;margin-top:10px;margin-bottom:10px}form.searcher-container button,fieldset.searcher-container button{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}label{border:none;font-weight:500;color:#3a393c;line-height:25px}label span{height:25px;margin-left:2px;font-weight:300;color:#f70505}input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="url"],input[type="password"],input[type="file"],input[type="number"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="time"],input[type="week"],input[type="month"],input[type="color"],select,textarea{width:100%;height:30px;display:block;clear:both;padding:2px 5px 2px 5px;font-size:12pt;font-size:1rem;font-weight:400;color:black;background:#eee;border:1px solid #eee !important;-webkit-transition:all .5s ease;transition:all .5s ease}input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="file"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="week"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="color"]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#86848a}input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="file"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="date"]:-moz-placeholder,input[type="datetime"]:-moz-placeholder,input[type="datetime-local"]:-moz-placeholder,input[type="time"]:-moz-placeholder,input[type="week"]:-moz-placeholder,input[type="month"]:-moz-placeholder,input[type="color"]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#86848a}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="file"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="color"]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#86848a}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="file"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="color"]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#86848a}input[type="text"].touched:invalid,input[type="email"].touched:invalid,input[type="tel"].touched:invalid,input[type="search"].touched:invalid,input[type="url"].touched:invalid,input[type="password"].touched:invalid,input[type="file"].touched:invalid,input[type="number"].touched:invalid,input[type="date"].touched:invalid,input[type="datetime"].touched:invalid,input[type="datetime-local"].touched:invalid,input[type="time"].touched:invalid,input[type="week"].touched:invalid,input[type="month"].touched:invalid,input[type="color"].touched:invalid,select.touched:invalid,textarea.touched:invalid{border:1px dashed #dd1c47;-webkit-box-shadow:none;box-shadow:none}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="tel"],.contact-form input[type="search"],.contact-form input[type="url"],.contact-form input[type="password"],.contact-form input[type="file"],.contact-form input[type="number"],.contact-form input[type="date"],.contact-form input[type="datetime"],.contact-form input[type="datetime-local"],.contact-form input[type="time"],.contact-form input[type="week"],.contact-form input[type="month"],.contact-form input[type="color"],.contact-form select,.contact-form textarea{height:40px;border-color:rgba(247,5,5,0.5)}input[type="file"]{height:32px}input[type="file"] .button-lineal{color:#f70505}input[type="checkbox"],input[type="radio"]{margin:5px 5px 0 0}textarea{height:80px}.contact-form textarea{height:80px}.alert{overflow:hidden;padding-top:10px;padding-bottom:10px;margin-top:5px;margin-bottom:5px;font-size:12pt;font-size:1rem;color:#3a393c;text-align:center;border-width:1px;border-style:solid}.alert.info{color:#6c6b70;border-color:#6c6b70;background-color:rgba(108,107,112,0.05)}.alert.success{color:#f70505;border-color:#f70505;background-color:rgba(247,5,5,0.05)}.alert.error,.alert.danger{color:#dd1c47;border-color:#dd1c47;background-color:rgba(221,28,71,0.05)}.alert span{color:#3a393c;font-weight:500}.error{display:block;color:#dd1c47}label.error{bottom:-20px;font-size:7.2pt;font-size:0.6rem;font-weight:400;color:#dd1c47}input.error,textarea.error{border-color:#dd1c47 !important}.contact-form .control-wrapper{margin-bottom:5px}table{width:100%;max-width:100%;table-layout:auto;border-collapse:collapse;border-spacing:0;background-color:white}table caption{padding-top:5px;padding-bottom:5px;font-family:"Encode Sans",sans-serif;font-size:1.4em;color:#2c3137;text-align:left}table>thead>tr>th,table>thead>tr>td,table>tbody>tr>th,table>tbody>tr>td,table>tfoot>tr>th,table>tfoot>tr>td{padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;vertical-align:top;border-top:1px solid #040404;text-align:left}table>thead>tr>th{vertical-align:bottom;font-weight:700}table>tbody+tbody{border-top:2px solid #d4d4d4}table .table{background-color:red}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:7.5px}.table-bordered{border:1px solid #d4d4d4}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #d4d4d4}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(even){background-color:#6a6a6a}.table-hover>tbody>tr:hover{background-color:#fff}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table-responsive{min-height:0.01%;overflow-x:auto}@media screen and (max-width: 1023px){.table-responsive{width:100%;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>table{margin-bottom:0}.table-responsive>table>thead>tr>th,.table-responsive>table>thead>tr>td,.table-responsive>table>tbody>tr>th,.table-responsive>table>tbody>tr>td,.table-responsive>table>tfoot>tr>th,.table-responsive>table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}@media screen and (max-width: 767px){.table-with-header,.table-without-header{display:block}.table-with-header tr,.table-without-header tr{display:block;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #040404}.table-with-header tr th,.table-with-header tr td,.table-without-header tr th,.table-without-header tr td{display:block;line-height:1;border:none}}.table-with-header em{display:none}@media screen and (max-width: 767px){.table-with-header thead,.table-with-header tbody,.table-with-header tfoot{display:block}.table-with-header thead:after{content:'';display:table;clear:both}.table-with-header thead tr th{padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px}.table-with-header tbody tr td{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;margin-bottom:5px;font-weight:700;color:#6c6b70;text-align:left !important}.table-with-header tbody tr td:first-child{font-size:1.75em;color:#2c3137;margin-top:10px;margin-bottom:10px}.table-with-header tbody tr td:first-child em{display:none}.table-with-header tbody tr td em{display:inline-block;margin-bottom:5px;margin-right:1em;font-weight:700;color:#3a393c}}@media screen and (max-width: 479px){.table-without-header tr td:first-child{font-size:12pt;font-size:1rem}}body.modal-open{padding-right:0 !important;overflow:auto}body.modal-open .modal{overflow-y:auto;padding-right:0 !important;z-index:1000000}.modal-content{padding:20px}.modal-content .close{width:25px;height:25px;position:absolute;top:12px;right:12px;z-index:400;-webkit-border-radius:50%;border-radius:50%;color:white;background-color:#040404;opacity:1}.modal-header,.modal-body,.modal-footer{padding:15px 20px}.modal-header{position:relative;border-bottom:1px solid #eee}.modal-header .modal-title{padding-right:10px;color:#535256}.modal-header>.close{margin-top:0}.modal-body{font-size:10.8pt;font-size:0.9rem}.modal-footer{border-top:1px solid #eee}@media screen and (max-width: 1023px){.modal-lg{width:90%}}@media screen and (max-width: 767px){.modal-lg{left:5%;margin-left:0;margin-right:0}}.bread-crumbs{display:none;padding-top:25px;padding-bottom:5px;border-bottom:3px solid #040404;overflow:hidden;font-size:9pt;font-size:0.75rem;text-align:left}@media screen and (min-width: 240px){.bread-crumbs{display:block}}@media screen and (min-width: 1024px){.bread-crumbs{font-size:12pt;font-size:1rem}}.bread-crumbs a,.bread-crumbs mark{display:inline-block;vertical-align:baseline;position:relative;padding-left:3px;padding-right:3px;font-weight:400;color:#f70505}.bread-crumbs a{text-decoration:underline;background-color:white}.bread-crumbs a:after{content:'/';width:0;height:0;display:inline-block;vertical-align:top;margin-left:6px;color:#040404;font-family:'engravers_mtregular';text-transform:uppercase}.bread-crumbs mark{font-weight:600;color:#040404}.bread-crumbs-separator{font-size:1.5em;font-weight:600}.pagination{width:100%;height:25px;clear:both;margin:15px 0;font-size:9.6pt;font-size:0.8rem;text-align:right}.pagination a,.pagination b{width:25px;height:25px;display:inline-block;margin:0;font-weight:400;text-align:center;line-height:25px;-webkit-box-shadow:inset 0 0 0 1px #eee;box-shadow:inset 0 0 0 1px #eee}.pagination a{color:#535256;background-color:#f3f3f3;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease, -webkit-box-shadow .2s ease}.pagination a:hover{-webkit-box-shadow:inset 0 0 0 3px #eee;box-shadow:inset 0 0 0 3px #eee}.pagination b{color:white;background-color:#f70505;-webkit-box-shadow:none;box-shadow:none}.ant-sig{width:100%;display:inline-block;position:relative;z-index:15;margin-top:20px;text-align:center}.ant-sig div{width:13em;max-width:100%;height:40px;display:block;position:relative;float:left}.ant-sig div.ant{float:left}.ant-sig div.sig{float:right}.ant-sig div figure{max-width:70px;display:none;position:absolute}@media screen and (-webkit-min-device-pixel-ratio: 0){.ant-sig div figure{width:70px}}.ant-sig div figure img{max-width:100%;max-height:70px;display:block;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2)}.ant-sig div:hover figure,.ant-sig div:active figure,.ant-sig div:focus figure{display:block}.ant-sig div a{width:13em;max-width:100%;height:40px;position:relative;padding:0 10px;border:1px solid #a2a2a2;margin:0 auto;color:#a2a2a2;text-align:center;line-height:40px;-webkit-transition:border-color .5s;transition:border-color .5s}.ant-sig div a.ant,.ant-sig div a.sig{-webkit-border-radius:7px;border-radius:7px}.ant-sig div a:hover{border:1px solid #f70505;color:#f70505}.ant-sig div a.ant{float:left;padding-left:30px}.ant-sig div a.sig{float:right;padding-right:30px}.ant-sig div a.ant:before,.ant-sig div a.sig:after{width:25px;position:absolute;top:-1px;bottom:-1px;color:white;line-height:37px;background-color:#a2a2a2;-webkit-transition:background .5s;transition:background .5s}.ant-sig div a.ant:before{left:-1px;-webkit-border-radius:7px 0 0 7px;border-radius:7px 0 0 7px;content:"<"}.ant-sig div a.sig:after{right:-1px;-webkit-border-radius:0 7px 7px 0;border-radius:0 7px 7px 0;content:">"}.ant-sig div a.ant:hover:before,.ant-sig div a.sig:hover:after{background:#f70505}@media only screen and (min-width: 568px){.ant-sig div.ant figure{bottom:0;left:100%;margin-left:10px}.ant-sig div.sig figure{bottom:0;right:100%;margin-right:10px}}@media only screen and (max-width: 568px){.ant-sig{margin-top:10px}.ant-sig div a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.ant-sig div.ant{margin-bottom:10px}}@media only screen and (max-width: 568px) and (min-width: 401px){.ant-sig div.ant{float:none;margin:0 auto 10px auto}.ant-sig div.ant figure{top:0;right:100%;margin-right:10px}.ant-sig div.sig{float:none;margin:0 auto}.ant-sig div.sig figure{bottom:0;left:100%;margin-left:10px}}@media only screen and (max-width: 400px){.ant-sig{margin:30px 0 10px 0}}@media only screen and (max-width: 400px) and (min-width: 320px){.ant-sig div.ant figure{bottom:0;left:100%;margin-left:10px}.ant-sig div.sig figure{top:0;right:100%;margin-right:10px}}@media only screen and (max-width: 319px){.ant-sig div.ant figure{bottom:45px;right:0;margin-left:0}.ant-sig div.sig figure{top:45px;left:0;margin-right:0}}.video-responsive-standar,.video-responsive-hd{width:100%;height:0;position:relative}.video-responsive-standar iframe,.video-responsive-hd iframe,.video-responsive-standar embed,.video-responsive-hd embed,.video-responsive-standar object,.video-responsive-hd object,.video-responsive-standar video,.video-responsive-hd video{width:100%;height:100%;position:absolute;top:0;left:0}.video-responsive-standar{padding-bottom:75%}.video-responsive-hd{padding-bottom:56.25%}.video-responsive-mask{height:0;position:relative;padding-bottom:30%;overflow:hidden}.main-slider-fullscreen{position:relative;background:#fff url(../images-slider/slider-back.jpg) center/cover no-repeat}.main-slider-fullscreen .container-slider-mobile-portrait,.main-slider-fullscreen .container-slider-mobile-landscape{display:none !important}@media screen and (orientation: portrait){.main-slider-fullscreen .container-slider-mobile-portrait{display:block !important}}@media screen and (orientation: landscape){.main-slider-fullscreen .container-slider-mobile-landscape{display:block !important}}.main-slider-fullscreen .slider-mobile-portrait,.main-slider-fullscreen .slider-mobile-landscape{width:100%;display:none;position:relative}.main-slider-fullscreen li.video-slider .slotholder{display:none !important}@media screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1.5), screen and (max-width: 1024px) and (-moz-min-device-pixel-ratio: 1.5), screen and (max-width: 1024px) and (-ms-min-device-pixel-ratio: 1.5), screen and (max-width: 1024px) and (-o-min-device-pixel-ratio: 1.5), screen and (max-width: 1024px) and (min-device-pixel-ratio: 1.5){.main-slider-fullscreen li.video-slider .slotholder{display:block !important}}@media screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1.5), screen and (max-width: 1024px) and (-moz-min-device-pixel-ratio: 1.5), screen and (max-width: 1024px) and (-ms-min-device-pixel-ratio: 1.5), screen and (max-width: 1024px) and (-o-min-device-pixel-ratio: 1.5), screen and (max-width: 1024px) and (min-device-pixel-ratio: 1.5){.main-slider-fullscreen li.video-slider .fullscreenvideo{display:none !important}}.map-iframe{position:relative}.map-iframe .iframe-mask{display:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-blend-mode:color-dodge}.map-iframe div.gm-style>div:first-child{pointer-events:none !important}.map-iframe iframe{width:100%;display:block;margin-bottom:50px}.go-to-top{display:inline-block;position:fixed;bottom:20px;right:20px;z-index:1000;padding:10px;cursor:pointer;background-color:#040404;opacity:0.5;filter:alpha(opacity=50);-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.go-to-top:hover{opacity:1;filter:alpha(opacity=100)}.go-to-top>i{margin-right:0;font-size:1.5em;font-weight:300;color:white}.no-boxsizing .re-novar,.no-csstransitions .re-novar{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:9999999999;font-size:15.6pt;font-size:1.3rem;text-align:center;color:#535256;background:#f3f3f3}.no-boxsizing .re-novar div,.no-csstransitions .re-novar div{padding:20% 10% 0 10%}.no-boxsizing .re-novar strong,.no-csstransitions .re-novar strong{font-size:20.4pt;font-size:1.7rem;color:#3a393c}.no-boxsizing .re-novar a,.no-csstransitions .re-novar a{color:#1b96e4}.main-products{padding-top:0}.products-banner{padding-top:80px;padding-bottom:0px;font-size:13.2pt;font-size:1.1rem;text-align:center;color:white;background:transparent url(../images/products-banner-back.jpg) center/cover no-repeat}.products-banner-title{color:#000}@media screen and (min-width: 1024px){.products-banner-summary{padding-left:10%;padding-right:10%}}@media screen and (min-width: 1280px){.products-banner-summary{padding-left:20%;padding-right:20%}}.categories-slider{background:#040404 url(../images-products/slider-back.jpg) center/cover no-repeat}.categories-slider .owl-single .owl-pagination{display:none}@media screen and (min-width: 768px){.categories-slider .owl-single .owl-pagination{display:block;bottom:10px}}@media screen and (min-width: 1024px){.categories-slider .owl-single .owl-pagination{bottom:50px}}.categories-slider .owl-single .owl-page span{width:10px;height:10px;background-color:white;opacity:1}.categories-slider .owl-single .owl-page.active span{background-color:#040404}.categories-slider .owl-single .owl-buttons{display:block}.categories-slider .owl-single .owl-prev,.categories-slider .owl-single .owl-next{width:60px;height:60px;text-align:center;background-color:transparent}.categories-slider .owl-single .owl-prev:before,.categories-slider .owl-single .owl-next:before{width:60px;height:60px;font-size:50pt;line-height:60px}.categories-slider .owl-single .owl-prev{left:10%}.categories-slider .owl-single .owl-prev:before{content:'\f104'}.categories-slider .owl-single .owl-next{right:10%}.categories-slider .owl-single .owl-next:before{content:'\f105'}.categories-list{display:none}@media screen and (min-width: 1024px){.categories-list{display:block}}.categories-list .resp-tab-item{display:inline-block;padding-top:7px;padding-bottom:7px;padding-left:2em;padding-right:2em;-webkit-border-radius:20px;border-radius:20px;margin-left:0.25em;margin-right:0.25em;font-family:"Encode Sans",sans-serif;font-size:12pt;font-size:1rem;text-transform:uppercase;color:white;background-color:#000;cursor:pointer}@media screen and (min-width: 1280px){.categories-list .resp-tab-item{padding-left:2.5em;padding-right:2.5em;margin-left:1em;margin-right:1em}}@media screen and (min-width: 1440px){.categories-list .resp-tab-item{margin-left:1.5em;margin-right:1.5em}}@media screen and (min-width: 1920px){.categories-list .resp-tab-item{margin-left:2em;margin-right:2em}}.categories-list .resp-tab-item.resp-tab-active{position:relative;border-bottom:none;background-color:#fc6666}.categories-list-wrapper{padding-top:15px;padding-bottom:15px;margin-top:35px;position:relative;z-index:1;overflow:hidden}@media screen and (min-width: 1024px){.categories-list-wrapper:after{content:'';width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:-1;background-color:rgba(0,0,0,0.4)}}.categories-content{margin-top:15px;margin-bottom:15px}@media screen and (min-width: 1024px){.categories-content{margin-top:0px;margin-bottom:0px}}.categories-content.resp-tabs-container{clear:left}.categories-content .resp-accordion{padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;border-bottom:1px solid #d4d4d4;margin-top:0px;margin-bottom:5px;font-size:14.4pt;font-size:1.2rem;font-weight:700;color:#6c6b70;cursor:pointer}@media screen and (min-width: 1024px){.categories-content .resp-accordion{display:none}}.categories-content .resp-accordion .resp-arrow{width:0;height:0;float:right;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #d4d4d4;margin-top:3px}.categories-content .resp-tab-active{border-bottom:1px dashed #fb3434;color:#fb3434}.categories-content .resp-tab-active .resp-arrow{border-top:none;border-bottom:6px solid #fb3434}.categories-content .resp-tab-content{display:none;padding-top:15px;padding-bottom:15px;color:#f70505}.categories-content .resp-tab-content:after{content:'';display:table;clear:both}.categories-content .resp-tab-content-active{display:block}.category-name{display:none;margin-top:0.25em;margin-bottom:0.25em;font-size:30pt;font-size:2.5rem;font-weight:700;text-transform:uppercase;color:#535256}@media screen and (min-width: 1024px){.category-name{display:block}}.subcategories-list{display:none;padding-top:15px;padding-bottom:0px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}@media screen and (min-width: 1024px){.subcategories-list{display:block;margin-bottom:15px}}.subcategories-list .resp-tab-item{display:inline-block;padding-top:5px;padding-bottom:5px;padding-left:1.5em;padding-right:1.5em;-webkit-border-radius:15px;border-radius:15px;margin-bottom:15px;margin-right:0.5em;font-family:"Encode Sans",sans-serif;font-size:10.8pt;font-size:0.9rem;text-transform:uppercase;color:white;background-color:#000;cursor:pointer}.subcategories-list .resp-tab-item.resp-tab-active{position:relative;color:ligthen(#f70505, 20);background-color:#fc6666}.subcategories-content.resp-tabs-container{clear:left}.subcategories-content .resp-accordion{padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;border-bottom:1px solid #eee;margin-top:0px;margin-bottom:5px;font-size:12pt;font-size:1rem;font-weight:500;color:#535256;cursor:pointer}@media screen and (min-width: 1024px){.subcategories-content .resp-accordion{display:none}}.subcategories-content .resp-accordion .resp-arrow{width:0;height:0;float:right;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #d4d4d4;margin-top:3px}.subcategories-content .resp-tab-active{border-bottom:1px dashed #040404;color:#040404;background:#fff}.subcategories-content .resp-tab-active .resp-arrow{border-top:none;border-bottom:6px solid #040404}.subcategories-content .resp-tab-content{display:none;padding-top:0px;padding-bottom:15px;color:#f70505}.subcategories-content .resp-tab-content:after{content:'';display:table;clear:both}.subcategories-content .resp-tab-content-active{display:block}.product-list{overflow:hidden;margin-bottom:15px}@media screen and (min-width: 1024px){.product-list{width:40%;float:left}}.product-detail-info .product-list{width:100% !important}.product-brand{width:50%;overflow:hidden;float:left;padding-left:15px;padding-right:15px}.product-brand-name{font-size:10.2pt;font-size:0.85rem;font-weight:500;text-transform:none}@media screen and (min-width: 1024px){.product-brand-name{font-size:12pt;font-size:1rem}}.product-item{width:33.33%;float:left;position:relative;padding:2px;cursor:pointer}@media screen and (min-width: 768px){.product-item{padding:5px}}.product-item-figure{height:0;position:relative;padding-bottom:100%;border:1px solid #eee}.product-item-figure img{max-width:90%;max-height:22px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:inherit;padding:1px}@media screen and (min-width: 480px){.product-item-figure img{max-height:45px}}@media screen and (min-width: 768px){.product-item-figure img{max-height:55px}}@media screen and (min-width: 1024px){.product-item-figure img{max-height:35px}}@media screen and (min-width: 1280px){.product-item-figure img{max-height:50px}}@media screen and (min-width: 1920px){.product-item-figure img{max-height:55px}}.product-detail-info .product-item{width:25%}.product-detail-info .product-item img{max-height:30px}@media screen and (min-width: 480px){.product-detail-info .product-item img{max-height:55px}}@media screen and (min-width: 1024px){.product-detail-info .product-item img{max-height:45px}}@media screen and (min-width: 1280px){.product-detail-info .product-item img{max-height:55px}}@media screen and (min-width: 1440px){.product-detail-info .product-item img{max-height:60px}}@media screen and (min-width: 1920px){.product-detail-info .product-item img{max-height:55px}}@media screen and (min-width: 1024px){.product-detail{width:57.5%;float:right}}.product-detail-figure{width:35%;float:left;margin-right:5%}.product-detail-image{width:100%}.product-detail-info{width:60%;float:left}@media screen and (min-width: 768px){.product-detail-info{width:50%}}.product-detail-name{margin-bottom:1em;font-size:12pt;font-size:1rem;font-weight:700}@media screen and (min-width: 768px){.product-detail-name{font-size:18pt;font-size:1.5rem}}@media screen and (min-width: 1024px){.product-detail-name{font-size:24pt;font-size:2rem}}.product-detail-bag,.product-detail-sack,.product-detail-feature{display:block}.product-detail-features{margin-top:2em;font-style:italic}table.table-compra{width:100%;border-collapse:collapse;border-spacing:0;border:1px solid #f3f3f3;text-align:center;vertical-align:middle;font-size:10.5pt;font-size:0.875rem}table.table-compra thead{border:6px solid #000;border-left:1px solid #040404;border-right:1px solid #040404;font-size:12pt;font-size:1rem;font-weight:300;color:white;background-color:#040404}table.table-compra thead th{padding:5px 5px;border-left:1px dashed #d4d4d4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:white-space}table.table-compra thead th:first-child{border-left:none}table.table-compra thead th.prod-img{width:12.5%}table.table-compra thead th.prod-des{width:32.5%}table.table-compra thead th.prod-pru{width:18%}table.table-compra thead th.prod-can{width:13%}table.table-compra thead th.prod-imp{width:18%}table.table-compra thead th.prod-acc{width:6%}table.table-compra thead th.prod-pru,table.table-compra thead th.prod-can,table.table-compra thead th.prod-imp{text-align:right;padding-right:20px}table.table-compra tfoot{font-size:10.5pt;font-size:0.875rem}table.table-compra tfoot tr:first-child{border-top:1px solid #f70505;border-bottom:1px solid #f70505}table.table-compra tfoot tr td{padding:10px 5px}table.table-compra tfoot tr:first-child+tr td{padding:1.5% 2%}table.table-compra tfoot tr td.total{font-family:"Encode Sans",sans-serif;font-weight:500;text-transform:uppercase}table.table-compra tfoot tr td.total span,table.table-compra tfoot tr td.total strong{width:50%;float:left}table.table-compra tfoot tr td.total span{color:#3a393c;text-align:left}table.table-compra tfoot tr td.total strong{width:50%;float:left;padding-right:15px;color:#535256;text-align:right}table.table-compra tfoot tr.vaciar-seguir a.button-lineal{margin:0 2%;font-size:14.4pt;font-size:1.2rem}table.table-compra tfoot tr.vaciar-seguir a.button-lineal:hover{color:#535256;background-color:white}table.table-compra tbody{color:#535256}table.table-compra tbody tr{border-bottom:1px dashed #eee}table.table-compra tbody tr td{padding:5px}table.table-compra tbody tr td.prod-img img{max-width:75%;max-height:55px}table.table-compra tbody tr td.prod-des{text-align:left}table.table-compra tbody tr td.prod-pru{color:#6c6b70}table.table-compra tbody tr td.prod-acc{text-align:center;padding:0}table.table-compra tbody tr td.prod-pru,table.table-compra tbody tr td.prod-can,table.table-compra tbody tr td.prod-imp{text-align:right;padding-right:20px}table.table-compra tbody tr a.modificar,table.table-compra tbody tr a.eliminar{font-size:12pt;font-size:1rem;color:#6c6b70}table.table-compra tbody tr a.modificar:before,table.table-compra tbody tr a.eliminar:before{margin-right:0}table.table-compra tbody tr a.modificar:hover,table.table-compra tbody tr a.eliminar:hover{color:#3a393c}@media only screen and (max-width: 768px){table.table-compra thead{display:none}table.table-compra tfoot tr.vaciar-seguir a.button-lineal{width:15em;max-width:70%;display:block;margin:7.5px auto;padding:2px}table.table-compra tfoot tr td{width:100%;float:left}table.table-compra tbody tr{display:block;position:relative;padding-bottom:30px;border-bottom:1px solid #f3f3f3;overflow:hidden}table.table-compra tbody tr:last-child{border-bottom:none}table.table-compra tbody tr td.prod-acc{width:100%;height:30px;display:block;position:absolute;bottom:0;padding:5px 0;border-top:1px dashed #f3f3f3}table.table-compra tbody tr td.prod-acc a.modificar,table.table-compra tbody tr td.prod-acc a.eliminar{margin:0 15px}table.table-compra tbody tr td.prod-img,table.table-compra tbody tr td.prod-des,table.table-compra tbody tr td.prod-pru,table.table-compra tbody tr td.prod-can,table.table-compra tbody tr td.prod-imp{display:block;float:left;padding:5px;text-align:center}table.table-compra tbody tr td.prod-img,table.table-compra tbody tr td.prod-des{width:100%}table.table-compra tbody tr td.prod-des{border-bottom:1px dashed #f3f3f3}table.table-compra tbody tr td.prod-pru{width:45%}table.table-compra tbody tr td.prod-can{width:10%;border-right:1px solid #f3f3f3;border-left:1px solid #f3f3f3}table.table-compra tbody tr td.prod-imp{width:45%}table.table-compra tbody tr td.prod-img img{width:30%}}.mi-compra article small{display:block;padding-right:10px;font-weight:500;color:#3a393c;text-align:left}.mi-compra article a.button-flat{float:right}.mi-compra section.vacio{margin-top:30px;text-align:center}.mi-compra section.vacio a.button-lineal:hover{background-color:rgba(0,0,0,0.8)}.about-us-home{position:relative;padding-top:50px;padding-bottom:50px;color:white;background:#fff url(../images/bg-empresas.jpg) center/cover no-repeat;overflow:hidden;background-attachment:fixed}@media screen and (min-width: 1024px){.about-us-home{padding-top:100px;padding-bottom:100px}}@media screen and (max-width: 767px){.about-us-home-years{min-height:0 !important}}.about-us-home-years-image{width:70%;display:block;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.about-us-home-years-image{width:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:15%}}@media screen and (min-width: 1280px){.about-us-home-years-image{width:70%}}@media screen and (min-width: 1440px){.about-us-home-years-image{width:80%}}.about-us-home-date{color:#eee}.about-us-home-date h4{font-size:1.8em;text-align:left;text-transform:uppercase;padding-right:20px;font-weight:800;padding-bottom:10px;border-bottom:1px solid #f70505}@media screen and (min-width: 768px){.about-us-home-date h4{font-size:1.8em}}@media screen and (min-width: 1024px){.about-us-home-date h4{font-size:1.8em}}@media screen and (min-width: 1280px){.about-us-home-date h4{font-size:1.8em}}.about-us-home-date strong{font-size:2em}.about-us-home-title{margin-bottom:1em;font-size:14.4pt;font-size:1.2rem;color:white}.about-us-home-quotes{display:block;margin-bottom:1em;font-family:"Encode Sans",sans-serif;font-size:12pt;font-size:1rem;font-style:italic;color:#040404}.about-us-home-summary{padding-left:10%;padding:45px;font-size:9.6pt;font-size:0.8rem}.about-us-home-summary .button-underline{font-size:12pt;font-size:1rem;margin-top:1em}.about-us{margin-bottom:50px}.about-us-block{position:relative}@media screen and (max-width: 767px){.about-us-subtitle-wrapper{min-height:0 !important}}.about-us-subtitle{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:0px;margin-bottom:0px;font-weight:700;text-transform:uppercase;color:#f70505}.about-us-quotes{display:block;margin-bottom:1em;font-family:"Encode Sans",sans-serif;font-size:14.4pt;font-size:1.2rem;font-style:italic}.about-us-text{position:relative;padding-top:30px;padding-bottom:30px}@media screen and (min-width: 768px){.about-us-text:before,.about-us-text:after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-3%;background-color:#fb3434}}@media screen and (min-width: 768px) and (min-width: 1024px){.about-us-text:before,.about-us-text:after{left:-20%}}@media screen and (min-width: 768px){.about-us-text:before{width:14px;height:14px;-webkit-border-radius:50%;border-radius:50%;margin-left:-7px}.about-us-text:after{width:2px;height:100%}}.about-us-image{width:100%;padding-bottom:10px;border-bottom:2px solid #f70505;margin-top:20px}.about-us-strong{color:#f70505}.brands-home{text-align:center;background:transparent}@media screen and (max-width: 767px){.brands-home{min-height:0 !important}}.brands-home-title{color:#040404;text-align:left;font-weight:800}.brands-home p{text-align:left;color:#040404;padding:10px 30px}.brands-home-summary{width:80%;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.brands-home-summary{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:inherit}}.brands-list-home{height:100%;position:relative;text-align:center;color:white}@media screen and (max-width: 479px){.brands-list-home-container{height:400px !important;min-height:0 !important}}.brands-list-home-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.brands-list-home .owl-item{width:100%;position:relative;overflow:hidden}.brands-list-home .owl-nav .owl-prev,.brands-list-home .owl-nav .owl-next{width:25px;height:25px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-border-radius:50%;border-radius:50%;font-size:0pt;font-size:0rem;color:white;background:rgba(247,5,5,0.5);cursor:pointer}.brands-list-home .owl-nav .owl-prev:before,.brands-list-home .owl-nav .owl-next:before{width:25px;height:25px;display:block;position:absolute;font-family:'FontAwesome';font-size:12pt;font-size:1rem;color:white;line-height:25px}.brands-list-home .owl-nav .owl-prev{top:10px}.brands-list-home .owl-nav .owl-prev:before{content:'\f106'}.brands-list-home .owl-nav .owl-next{bottom:10px}.brands-list-home .owl-nav .owl-next:before{content:'\f107'}.brand-item{width:100%;height:100%;position:absolute}.brand-image{width:100%;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:inherit}.brand-caption{position:absolute;width:100%;height:100%;top:0;left:0;font-size:9.6pt;font-size:0.8rem;background-color:rgba(247,5,5,0.8);opacity:0;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.brand-caption:hover{opacity:1}.brand-caption-text{width:70%;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:inherit}.brand-title{font-size:9.6pt;font-size:0.8rem}.recipes-home-summary{padding-top:50px;padding-bottom:50px;border-bottom:3px solid #d4d4d4}.recipes-home-summary>.re-central{position:relative}.recipes-home-summary .tag-subtitle{text-align:center}.recipes-home-summary-links{width:100%;overflow:hidden}@media screen and (min-width: 480px){.recipes-home-summary-links{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:inherit;overflow:visible}}.recipes-home-summary-links .tag-subtitle{font-size:9.6pt;font-size:0.8rem;color:#86848a}@media screen and (min-width: 768px){.recipes-home-summary-links .tag-subtitle{font-size:12.6pt;font-size:1.05rem}}@media screen and (min-width: 1440px){.recipes-home-summary-links .tag-subtitle{font-size:18pt;font-size:1.5rem}}.recipes-home-summary-links .link-platillos,.recipes-home-summary-links .link-ingredientes{width:11em}@media screen and (min-width: 480px){.recipes-home-summary-links .link-platillos,.recipes-home-summary-links .link-ingredientes{position:absolute;-webkit-transform:translateY(-2em);-ms-transform:translateY(-2em);transform:translateY(-2em)}}.recipes-home-summary-links .link-platillos{left:5%;float:left}@media screen and (min-width: 1280px){.recipes-home-summary-links .link-platillos{left:10%}}.recipes-home-summary-links .link-ingredientes{right:5%;float:right}@media screen and (min-width: 1280px){.recipes-home-summary-links .link-ingredientes{right:10%}}.recipe-item{font-size:12pt;font-size:1rem}.recipe-item>div{background-color:white}.recipe-item-figure.overlay{position:relative;cursor:pointer}.recipe-item-figure.overlay:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(247,5,5,0);-webkit-transition:all 0.2s;transition:all 0.2s}.recipe-item-figure.overlay:hover:after{background-color:rgba(247,5,5,0.8)}.recipe-item-figure.overlay .contenedor-img{margin-bottom:0}.recipe-item-figure.overlay .recipe-item-caption{width:90%;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:inherit;z-index:1;color:white;opacity:0}.recipe-item-figure.overlay:hover .recipe-item-caption{opacity:1;-webkit-transition:all 0.6s;transition:all 0.6s}.recipe-item-figure.overlay .recipe-item-difficulty{margin-top:0.5em;background-image:url(../images/greca-white.png)}.recipe-item-figure .contenedor-img{position:relative;height:auto;display:block;margin-bottom:5px;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat}.recipe-item-figure .contenedor-img img.img-centrada{max-width:100%;height:auto;display:block;margin:0 auto;opacity:0;-webkit-transition:max-height 0.1s,top 0.2s,opacity 0.2s;transition:max-height 0.1s,top 0.2s,opacity 0.2s}.recipe-item-figure .contenedor-img>a{width:100%;height:100%;display:block;position:absolute;top:0;left:0;-webkit-border-radius:5px;border-radius:5px;background-color:rgba(247,5,5,0);opacity:0}.recipe-item-caption{padding-left:10px;padding-right:10px;text-align:center}.recipe-item-title{font-family:"Encode Sans",sans-serif;font-size:10.8pt;font-size:0.9rem;font-weight:500;text-transform:uppercase;margin-bottom:0}.recipe-item-title a{color:#f70505}.recipe-item-type{font-family:"Alegreya Sans",sans-serif;font-size:24pt;font-size:2rem;font-weight:700;color:#040404}.recipe-item-difficulty{display:block;margin-top:1em;padding-top:0.5em;font-family:"Encode Sans",sans-serif;font-style:italic;background:transparent url(../images/greca-secondary.png) top center/80% auto no-repeat}.recipe-item-difficulty-value{display:block}.recipe-item-difficulty-dot{width:5px;height:5px;display:inline-block;margin-left:2px;margin-right:2px;-webkit-border-radius:50%;border-radius:50%;background-color:#d4d4d4}.recipe-item-difficulty-dot.active{background-color:#040404}.recipe-item-summary{padding:15px;background-color:#eee !important}.recipe-item-summary .recipe-item-title{margin-top:0;margin-bottom:1em;font-size:12pt;font-size:1rem}.recipe-item-text{font-size:10.2pt;font-size:0.85rem}.recipe-item-features{padding-top:30px;padding-bottom:10px;text-align:center}.recipe-item-features *{display:inline-block;vertical-align:middle}.recipe-item-features>*{margin-right:25px;font-size:0}.recipe-item-features>*:last-child{margin-right:0}.recipe-item-features img{width:auto;height:30px}.recipe-item-features span{font-weight:500}.recipe-item-features .recipe-item-time{font-size:14.4pt;font-size:1.2rem;line-height:30px;color:#f47300}.recipe-item-features .recipe-item-time img{margin-right:5px}.heart{color:#C00;font-size:1.65rem;position:absolute;left:10px;top:3px}.heart:hover{text-decoration:none}.recipe-list.featured-view .recipe-item{width:100%;float:left;margin-bottom:30px}@media screen and (min-width: 768px){.recipe-list.featured-view .recipe-item{width:50%}}@media screen and (min-width: 1280px){.recipe-list.featured-view .recipe-item{width:25%}}.recipe-list.grid-view .recipe-item{width:100%;float:left;padding-left:15px;padding-right:15px;margin-bottom:30px}@media screen and (min-width: 768px){.recipe-list.grid-view .recipe-item{width:50%}}@media screen and (min-width: 1280px){.recipe-list.grid-view .recipe-item{width:33.22%}}.recipe-list.owl-carousel .recipe-item{width:100%;padding-left:15px;padding-right:15px}.social-widget{padding-top:50px;padding-bottom:50px;text-align:center;background:#f70505 url(../images/social-widgets-back.jpg) center/cover no-repeat}.social-widget .tag-subtitle{color:white}.social-widget-slogan{font-family:"Encode Sans",sans-serif;font-size:14.4pt;font-size:1.2rem;font-style:italic;color:#040404}.social-widget-container{padding-top:30px;padding-bottom:30px;border-top:2px solid #040404;border-bottom:2px solid #040404;margin-top:2em}@media screen and (min-width: 1440px){.social-widget-container{padding-top:70px;padding-bottom:70px}}@media screen and (min-width: 1440px){.social-widget-container{padding-top:100px;padding-bottom:100px}}.social-widget-banner{position:relative}.social-widget-banner img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:inherit;padding:10px}@media screen and (max-width: 1279px){.social-widget-banner img{border:2px solid #040404}}.social-widget-wrapper{position:relative;height:400px}@media screen and (max-width: 767px){.social-widget-wrapper{min-height:0 !important;margin-top:10px;margin-bottom:10px}}.social-widget-wrapper .fb-page.fb_iframe_widget,.social-widget-wrapper iframe{display:block !important}.main-contact{padding-top:0}#filtersOpen,#filtersClose{position:relative;padding-top:0.5em;padding-bottom:0.5em;padding-left:1em;padding-right:0.5em;cursor:pointer}#filtersOpen i,#filtersClose i{margin-left:0.5em;color:#040404}#filtersOpen{position:relative;top:-10px;margin-top:0px;margin-bottom:10px}@media screen and (min-width: 480px){#filtersOpen{position:absolute;top:-75px;right:15px}}@media screen and (min-width: 768px){#filtersOpen{top:-80px}}@media screen and (min-width: 1024px){#filtersOpen{display:none}}#filtersClose{float:right;margin-top:0px;margin-bottom:10px}@media screen and (min-width: 1024px){#filtersClose{display:none}}.aside-filters{position:relative;background-color:white}@media screen and (max-width: 1023px){.aside-filters{width:100%;display:none;position:fixed;top:40px;right:-100%;z-index:1000000;padding-top:20px;padding-bottom:20px;padding-left:25px;padding-right:25px;overflow-y:scroll;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);-webkit-transition:right 0.5s;transition:right 0.5s}}@media screen and (min-width: 768px){.aside-filters{top:60px}}@media screen and (min-width: 1024px){.aside-filters{height:auto !important;display:block !important;top:0;opacity:1 !important;padding-right:45px}}.aside-filters.filtros-activos{right:0}.aside-filters h5{margin-bottom:20px;font-size:12pt;font-size:1rem;font-weight:400;text-transform:uppercase}@media screen and (max-width: 1023px){.aside-filters h5{display:none}}li.filter-open>ul{max-height:10000px !important}.product-filters.filter-departments{display:block;clear:both;margin-bottom:40px}.product-filters.filter-departments li{position:relative;overflow:hidden;-webkit-transition:color .5s ease, background-color .5s ease;transition:color .5s ease, background-color .5s ease}.product-filters.filter-departments li.filter-open{background:white}.product-filters.filter-departments li.filter-open:hover{background:white}.product-filters.filter-departments li.filter-open>a{font-weight:700 !important}.product-filters.filter-departments li.filter-active>a{font-weight:normal;color:#535256 !important;font-size:1.1rem}.product-filters.filter-departments li>a{display:block}.product-filters.filter-departments li.filter-department{margin-bottom:15px}.product-filters.filter-departments li.filter-department>a{padding-top:10px;padding-bottom:10px;font-weight:500;color:#f70505;cursor:pointer;text-align:center;text-transform:uppercase;font-size:1.2em;letter-spacing:0.2rem}.product-filters.filter-departments li.filter-department>a:hover{text-decoration:none}.product-filters.filter-departments ul.filter-categories{max-height:0px;margin-top:20px;background-color:white;-webkit-transition:max-height 0.1s;transition:max-height 0.1s}.product-filters.filter-departments ul.filter-categories li.filter-category{font-size:0.9em}.product-filters.filter-departments ul.filter-categories li.filter-category:last-child{border-bottom:none}.product-filters.filter-departments ul.filter-categories li.filter-category>a{padding-top:3px;padding-bottom:3px;color:#535256;font-size:1.1rem}.product-filters.filter-departments ul.filter-categories li.filter-category label{font-size:9.6pt;font-size:0.8rem;font-weight:400}.product-filters.filter-departments ul.filter-subcategories{max-height:0;-webkit-transition:max-height 0.1s;transition:max-height 0.1s}.product-filters.filter-departments ul.filter-subcategories li.filter-subcategory{border-top:1px dashed #eee}.product-filters.filter-departments ul.filter-subcategories li.filter-subcategory>a{padding-top:5px;padding-bottom:5px;color:#535256}.sep-categorias{border-bottom:#eee solid 1px;margin-bottom:10px;padding-bottom:5px}.product-department-title{font-size:18pt;font-size:1.5rem;text-transform:uppercase;color:#eee}@media screen and (min-width: 1024px){.product-department-title{font-size:24pt;font-size:2rem}}.product-compare-action{padding-top:7px;padding-bottom:7px;border-top:1px solid #373737;border-bottom:1px solid #373737;margin-bottom:20px;font-size:10.8pt;font-size:0.9rem;font-weight:700}@media screen and (min-width: 768px){.product-compare-action{text-align:right}}.product-compare-action strong{font-size:1.3em;color:#2c3137}.product-compare-action .boton-cipsa{margin-top:10px;margin-right:1em;font-size:0.9em}@media screen and (min-width: 768px){.product-compare-action .boton-cipsa{margin-top:0;margin-left:1em;margin-right:0}}.product-item{margin-bottom:30px;font-size:12pt;font-size:1rem;text-align:center}.product-item>div{background-color:white}.product-item .product-figure .contenedor-img{display:block;height:auto;position:relative;border:1px solid #eee;-webkit-border-radius:5px;border-radius:5px;margin-bottom:15px;overflow:hidden}.product-item .product-figure .contenedor-img img.img-centrada{max-width:90%;height:auto;display:block;margin:0 auto;visibility:hidden}.product-item .product-figure .contenedor-img>a{width:100%;height:100%;display:block;position:absolute;top:0;left:0;-webkit-border-radius:5px;border-radius:5px;background-color:rgba(247,5,5,0);opacity:0}.product-item .product-link{display:none;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:inherit;font-size:36pt;font-size:3rem;color:#040404}.product-item .quick-view{display:none;width:1.5em;height:1.5em;position:absolute;top:1em;right:1em;padding-top:2px;padding-bottom:2px;-webkit-border-radius:50%;border-radius:50%;text-align:center;background-color:#040404}.product-item .quick-view i{color:white;cursor:pointer}.product-item .quick-view a{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:inherit;-webkit-border-radius:5px;border-radius:5px;margin-top:0;font-size:9.6pt;font-size:0.8rem;cursor:pointer;display:none}.product-item .product-caption{padding-left:10px;padding-right:10px;text-align:center}.product-item .product-caption a{color:#040404}.product-item .product-caption h5{font-family:"Encode Sans",sans-serif;font-size:13.2pt;font-size:1.1rem;font-weight:700;margin-bottom:0}.product-item .product-caption p{display:block;padding-top:5px;padding-bottom:5px;font-size:9.6pt;font-size:0.8rem;color:#eee}.product-item .product-buy{overflow:hidden}.product-item .product-buy .product-price{padding:10px 10px;font-weight:500}.product-item .product-buy .product-price .price-old,.product-item .product-buy .product-price .price-new{display:block;font-size:9.6pt;font-size:0.8rem}.product-item .product-buy .product-price .price-old{padding:0 15px;text-decoration:line-through;color:#eee}.product-item .product-buy .product-price .price-old:before{content:'Antes:';display:inline-block;margin-right:.5em}@media screen and (max-width: 479px){.product-item .product-buy .product-price .price-old:before{display:none}}.product-item .product-buy .product-price .price-new{padding:0 15px;color:#f70505}.product-item .product-buy .product-price .price-new.price-promo{color:#eee}.product-item .product-buy .product-price .price-new.price-promo:before{content:'Ahora';display:inline-block;margin-right:.5em}@media screen and (max-width: 479px){.product-item .product-buy .product-price .price-new.price-promo:before{display:none}}.product-item .product-buy .product-compare{text-transform:uppercase}@media screen and (min-width: 1024px){.product-item .product-buy .product-compare{width:50%;float:left;text-align:left}}.product-item .product-buy .product-compare label{display:block;position:relative;padding-top:2px;font-size:9pt;font-size:0.75rem;font-weight:700;line-height:1.5;color:#eee}@media screen and (min-width: 1024px){.product-item .product-buy .product-compare label{padding-left:20px}}@media screen and (min-width: 1024px){.product-item .product-buy .product-compare label input[type="checkbox"]{position:absolute;top:0;left:0}}.product-item .product-buy .boton-contenedor{margin-top:5px;margin-bottom:5px;text-align:center}@media screen and (min-width: 1024px){.product-item .product-buy .boton-contenedor{width:45%;float:right}}.product-item .product-buy .boton-contenedor>a.boton-flat{margin-top:0 !important;font-size:10.2pt;font-size:0.85rem;text-transform:uppercase;color:#040404}.product-item:hover .product-figure .contenedor-img>a{opacity:1;background-color:rgba(44,49,55,0.75)}.product-item:hover .product-link{display:block}.product-item:hover .quick-view{display:block}@media screen and (max-width: 767px){.product-item:hover .quick-view{display:none}}.product-list.grid-view .product-item>div{-webkit-box-shadow:0 0 2px rgba(255,255,255,0.05);box-shadow:0 0 2px rgba(255,255,255,0.05)}.product-list.grid-view .product-item>div .product-figure .product-caption ul.unordered-list{display:none}.product-list.grid-view .product-item>div .product-buy .product-price{min-height:70px}@media screen and (min-width: 1920px){.product-list.grid-view .product-item>div .product-buy .product-price{min-height:0}}.product-list.list-view .product-item{width:100%;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #eee}.product-list.list-view .product-item:after{content:'';display:table;clear:both}.product-list.list-view .product-item>div{text-align:left;overflow:hidden}.product-list.list-view .product-item>div .product-figure{width:100%}@media screen and (min-width: 768px){.product-list.list-view .product-item>div .product-figure{width:75%}}@media screen and (min-width: 1024px){.product-list.list-view .product-item>div .product-figure{width:80%}}@media screen and (min-width: 480px){.product-list.list-view .product-item>div .product-figure a.contenedor-img{width:40%;float:left}}.product-list.list-view .product-item>div .product-figure .product-caption{padding-left:30px;padding-right:30px;text-align:center}@media screen and (min-width: 480px){.product-list.list-view .product-item>div .product-figure .product-caption{width:60%;float:left;text-align:left}}.product-list.list-view .product-item>div .product-buy{text-align:center}@media screen and (min-width: 480px){.product-list.list-view .product-item>div .product-buy{width:60%;float:right;padding-left:30px;padding-right:30px}}@media screen and (min-width: 768px){.product-list.list-view .product-item>div .product-buy{width:25%;padding-left:0px;padding-right:0px}}@media screen and (min-width: 1024px){.product-list.list-view .product-item>div .product-buy{width:20%}}.product-list.list-view .product-item>div .product-buy .product-price{padding-left:0px;padding-right:0px;border-top:none}@media screen and (min-width: 480px) and (max-width: 767px){.product-list.list-view .product-item>div .product-buy .product-price{display:inline-block}}.product-list.list-view .product-item>div .product-buy .boton-flat{display:inline-block}@media screen and (min-width: 768px){.product-list.list-view .product-item>div .product-buy .boton-flat{display:block}}.product-list.owl-carousel .product-item{padding-left:15px;padding-right:15px}.product-compare-table .product-item{position:relative;margin-top:0px;margin-bottom:0px}.product-compare-table .product-item .product-figure .contenedor-img{max-width:60%;margin-left:auto;margin-right:auto;border-color:#040404}.product-compare-table .product-item .product-figure .contenedor-img .img-centrada{max-width:70%}.product-compare-table .product-item .product-caption h5{font-size:0.8em}.product-compare-table .product-item .product-link{display:none}.products-search-result{margin-top:15px}@media screen and (min-width: 1024px){.products-search-result{text-align:right}}.product-sort{width:auto !important;display:inline-block}.product-sort *{font-size:9.6pt;font-size:0.8rem}.services-four-container{position:relative;z-index:100;border-top:2px solid #f70505}.services-four-container:after{content:'';display:table;clear:both}.services-four-container .title-sectores{font-size:2em;font-weight:700;z-index:100;color:#040404;padding-bottom:10rem;padding-top:40px}.services-four-item{width:100%;height:150px;position:relative;float:left;border-bottom:1px solid #040404;color:#040404;background-position:center-left;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 320px){.services-four-item{height:200px}}@media screen and (min-width: 480px){.services-four-item{width:100%;height:150px}}@media screen and (min-width: 768px){.services-four-item{height:200px}}@media screen and (min-width: 1024px){.services-four-item{width:33.33%;height:150px}}@media screen and (min-width: 1280px){.services-four-item{height:175px}}@media screen and (min-width: 1920px){.services-four-item{height:225px}}.services-four-item.service-registroproductos{background-image:url(../images/inicio-anchor-registroproductos.jpg)}.services-four-item.service-centrosdeservicio{background-image:url(../images/inicio-anchor-centrosdeservicio.jpg)}.services-four-item.service-garantias{background-image:url(../images/inicio-anchor-garantias.jpg)}.services-four-item.service-documentos{background-image:url(../images/inicio-anchor-documentos.jpg)}.services-four-item img{position:absolute;bottom:0;pointer-events:none}.services-four-summary{width:100%;overflow:hidden;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;z-index:10;padding-left:30px;padding-right:30px;text-align:left;-webkit-transition:all 0.5s;transition:all 0.5s;min-height:73px;background-color:rgba(0,0,0,0.7)}.services-four-summary h3,.services-four-summary a{opacity:1;-webkit-transition:opacity 0.25s ease 0.25s !important;transition:opacity 0.25s ease 0.25s !important}.services-four-summary h3{font-weight:700;text-transform:uppercase;color:white}.services-four-summary h3 small{font-size:0.85em;padding-top:5px;text-transform:capitalize;font-weight:700}.services-four-summary a.boton-cipsa{font-weight:700;color:#f70505;background-color:rgba(247,5,5,0.01);padding:5px 10px;margin:10px}.services-four-summary a.boton-cipsa:before{color:#040404}.image-hover{display:block;width:100%;height:auto}.text-over{color:#f9ce3a;font-family:"Dancing Script",cursive;font-weight:bold;font-size:1.8rem !important;position:absolute;top:52%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:70%;text-align:center}.rec-favoritas{color:#f70505;text-align:center;font-size:1.5rem;font-weight:400;margin-bottom:40px}.video-chef{background:url(../images/bg-video-chef.jpg) top center no-repeat;padding:30px 0;overflow:hidden}.favoritas-mes{overflow:hidden;padding-top:50px;padding-bottom:50px}.slider-brands-single .container-principal{max-width:70%}.slider-brands-single .container-secundario{max-width:15%}.resena-home{padding:20px;min-height:900px}@media screen and (min-width: 1024px){.resena-home{padding:100px}}@media screen and (min-width: 1280px){.resena-home{padding:100px}}.resena-home-text{text-align:Left;border:3px solid #040404;padding:10px;margin:0 auto}@media screen and (min-width: 1024px){.resena-home-text{padding:20px}}@media screen and (min-width: 1280px){.resena-home-text{padding:25px}}@media screen and (min-width: 1440px){.resena-home-text{padding:50px}}.resena-home-text h3{font-size:2.9em;font-weight:800;color:#f70505;text-transform:uppercase;letter-spacing:2px}@media screen and (min-width: 1440px){.resena-home-text h3{font-size:2.9em}}@media screen and (min-width: 1920px){.resena-home-text h3{font-size:3.8em}}.resena-home-text strong{font-size:.8em;color:#040404}.resena-home-text span{color:#040404;font-size:2em;padding:20px;font-style:italic;font-family:"Encode Sans",sans-serif}.resena-home-text span i{font-size:3em;color:#f70505;vertical-align:middle}.resena-home-list{padding-top:30px;padding-left:30px}@media screen and (min-width: 1024px){.resena-home-list{padding-top:10px;padding-left:30px !important}}@media screen and (min-width: 1280px){.resena-home-list{padding-top:80px}}@media screen and (min-width: 1440px){.resena-home-list{padding-top:210px}}.resena-home-list-line{border-bottom:1px solid #f70505}.resena-home-list h4{font-weight:700;font-size:1.2em;display:block}.resena-home-list i{font-size:5em;padding:0 5px;color:#040404}@media screen and (min-width: 1280px){.resena-home-list i{font-size:6em}}.resena-home-list li{list-style:point;color:#f70505;padding-bottom:12px;padding-top:12px;font-size:1.2em;list-style:point;border-bottom:1px dashed #1d1d1d}.resena-home-list strong{font-style:italic;display:block;font-family:"Encode Sans",sans-serif}.lugar-home{text-align:left}.lugar-home-title{padding:15px}.lugar-home-title h4{font-size:2.5em;text-transform:uppercase;color:#040404;font-weight:700}.demo-video-wrapper{background-image:url(../images/about-us-home-back.jpg) !important}.video-overlay{position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none;background:black left top repeat;opacity:.2}.video-hero--content{color:#040404;padding:150px 0;margin:0 auto}.video-hero--content-landing{color:#040404;padding:20px 0;margin:0 auto}.video-hero--content h2{font-size:34px;margin:0 0 10px}.video-hero--content p{font-size:20px;margin:0}.page-width{margin:0 auto}#site-title{float:left;margin:0}#content{padding:40px 0}.jquery-background-video-wrapper{position:relative;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}.jquery-background-video{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;object-fit:contain;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.js .jquery-background-video{opacity:0;-webkit-transition:opacity 300ms linear;transition:opacity 300ms linear}.js .jquery-background-video.is-visible{opacity:1}.jquery-background-video-pauseplay{position:absolute;background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;width:20px;height:20px;top:15px;right:15px;padding:0;cursor:pointer;outline:none !important}.jquery-background-video-pauseplay span{display:none}.jquery-background-video-pauseplay:after,.jquery-background-video-pauseplay:before{content:"";position:absolute;left:0;top:0;-webkit-transition:all 3s ease;transition:all 3s ease}.jquery-background-video-pauseplay.play:before{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #FFF}.jquery-background-video-pauseplay.pause:before,.jquery-background-video-pauseplay.pause:after{border-top:10px solid #FFF;border-bottom:10px solid #FFF;border-left:5px solid #FFF}.jquery-background-video-pauseplay.pause:after{left:10px}.module-newsletter{padding:100px 20px}.module-newsletter h4{color:#040404;font-size:2em;text-transform:uppercase;font-weight:800}.module-newsletter p{color:#f70505}.module-newsletter input{color:White}.module-social{padding:50px 0;background-image:url(../images/bg-social.jpg);background-position:center center;background-size:cover;background-attachment:fixed;background-repeat:no-repeat}.module-social-content{border-bottom:1px solid #040404;border-top:1px solid #040404;padding:40px}.module-social-content h4{font-weight:800;color:#040404;font-size:1.5em}.module-social-content i{font-size:3em;color:#040404;display:inline-block;padding:15px 20px 0 0}.header-landing{display:block;margin:50px auto}.header-landing i{color:#040404;font-size:2em;padding-left:20px}.header-landing img{padding:10px 0;display:block;float:right}.body-landing{padding:100px 0}@media screen and (min-width: 1024px){.body-landing{border-top:2px solid #040404;border-bottom:2px solid #040404}}.body-landing-price img{display:inline-block;vertical-align:middle}.body-landing-price p{display:inline-block;padding-right:10px;font-family:"Encode Sans",sans-serif;font-size:2.5em;color:white}.body-landing-price span{display:inline-block;font-family:"Encode Sans",sans-serif;font-size:1em;color:#040404}.body-landing-form{min-height:400px !important;padding-left:0px !important}@media screen and (min-width: 1024px){.body-landing-form{border-left:2px solid #040404;padding-left:70px !important}}.body-landing-form p{color:white;font-size:1.3em}.body-landing-form select{max-width:30%}.body-landing-form .button-lineal{font-size:1.5em;border:none !important;padding:25px 0 25px 0}.body-landing-form .button-lineal:hover{background-color:#040404;text-decoration:none}.body-landing-form a{color:white;border-bottom:1px solid white;padding-bottom:3px;text-align:center}.module-banner{position:absolute;top:50%;text-align:center;left:50%;z-index:1000;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);color:#eee}.module-banner h4{font-size:2em;line-height:1.4;padding-bottom:20px;font-weight:300}.module-banner .button-lineal{padding:15px 50px;margin-top:30px;text-align:center;background-color:#f70505;color:#eee;font-size:.5em;font-weight:300;display:block;border:none;-webkit-transition-duration:.8s;transition-duration:.8s}.module-banner .button-lineal:hover{background-color:rgba(247,5,5,0.3)}.module-brands{padding:70px 0}.module-brands .button-plus{font-size:7em;text-align:center;margin:120px auto;color:#f70505;display:block;font-weight:300;-webkit-transition-duration:.3s;transition-duration:.3s}.module-brands .button-plus:hover{text-decoration:none;color:#eee}.module-brands-item{text-align:center;-webkit-transition-duration:.5s;transition-duration:.5s;padding:15px;background-color:white;border:1px solid #eee;-webkit-box-shadow:0px 17px 33px -17px rgba(0,0,0,0.51);box-shadow:0px 17px 33px -17px rgba(0,0,0,0.51)}.module-brands-item:hover{background-color:rgba(247,5,5,0.2);cursor:pointer}.module-brands-item-title{display:block;margin:0 auto}.module-brands-item .content-text{min-height:100px;border-top:1px solid #eee;padding-top:7px}.module-brands-item .content-text ul{text-align:left;padding-top:3px;margin:0 10px;min-height:120px}@media screen and (min-width: 1280px){.module-brands-item .content-text ul{min-height:170px}}@media screen and (min-width: 1440px){.module-brands-item .content-text ul{min-height:160px}}@media screen and (min-width: 1920px){.module-brands-item .content-text ul{min-height:120px}}.module-brands-item .content-text li{padding-bottom:3px;text-align:left;list-style-type:square}.module-brands-item .content-text h4{font-weight:700;color:#f70505;padding:10px 0;text-align:center}.module-brands-item .content-text a{background-color:transparent;padding:15px;margin:0 auto;text-align:center;display:block;font-size:3em;border:none;color:#f70505;-webkit-transition-duration:.5s;transition-duration:.5s}.module-brands-item .content-text a:hover{color:#040404;text-decoration:none}.title-linco{text-align:center;padding:15px 0;font-size:2.5em;font-weight:800;text-transform:uppercase;color:#040404}.module-division{background-color:#eee;padding:20px;margin-top:40px}.module-division h4{font-weight:700;font-size:2em;padding:10px;margin-top:-10px}.module-division-item{padding:20px 10px}.module-division-item p{font-size:1.4em;font-weight:700}.module-division-item span{padding-bottom:15px;display:block}.module-division-item .button-lineal{background-color:#535256;border:none;color:white;-webkit-transition-duration:.6s;transition-duration:.6s}.module-division-item .button-lineal:hover{background-color:#040404;text-decoration:none}.module-division-item .button-lineal i{font-size:.5em;color:#f70505}.module-brands{padding:30px 0}.module-brands h4{color:#040404}.module-brands p{color:#040404}.module-brands .button-lineal{background-color:#f70505;border:none}.module-product{overflow:hidden}.module-product .button-plus{font-size:7em;text-align:center;margin:120px auto;color:#f70505;display:block;font-weight:300}.module-product-item{cursor:default !important;text-align:center;-webkit-transition-duration:.5s;transition-duration:.5s;padding:15px;background-color:white;border:1px solid #eee}.module-product-item-title{display:block;margin:0 auto}.module-product-item img{max-width:100%}.module-product-item .content-text{min-height:100px;border-top:1px solid #eee;padding-top:7px}.module-product-item .content-text h4{font-weight:700;color:#f70505;padding:10px 0;text-align:center;border-bottom:1px solid #eee;min-height:80px}.module-product-item .content-text p{min-height:70px;font-size:.9em;padding:0 10px;margin-bottom:-10px}.module-product-item .content-text a.vermas{background-color:transparent;padding:15px;margin:0 auto;text-align:center;display:block;font-size:.9em !important;border:none;color:#f70505;-webkit-transition-duration:.5s;transition-duration:.5s}.module-product-item .content-text a.vermas:hover{color:#040404;text-decoration:none}.content-text>a{font-size:23px !important}.module-link{padding:50px;text-align:center}.module-link h4{font-size:1.2em;color:white;font-weight:700;padding:10px 0}.module-link .button-lineal{background-color:#f70505;border:none;color:white;-webkit-transition-duration:.3s;transition-duration:.3s}.module-link .button-lineal:hover{background-color:#c50404;text-decoration:none}.title-detail{text-align:center;border-bottom:1px solid #eee;padding-bottom:20px}.omni-contacto{position:fixed;right:5px;bottom:70px;z-index:1000}.brands-items{width:24%;-webkit-perspective:30em;perspective:30em}.brands-items .contain-brands{padding:30px 10px;text-align:center;min-height:300px}.brands-items .title{text-transform:uppercase;text-align:center;margin:0;margin-top:20px;opacity:0;font-weight:700;font-size:24px;color:white;-webkit-transition:all .7s ease;transition:all .7s ease}.brands-items .descr{padding:0 10px;margin-top:10px;opacity:0;font-size:18px;color:white;-webkit-transition:all .7s ease;transition:all .7s ease;min-height:70px}.brands-items .descr ul{padding:10px 0}.brands-items .descr .button-lineal{margin-top:10px;background-color:#040404}.brands-items:after{content:"";position:absolute;right:0;bottom:0;z-index:-1;background-color:rgba(247,5,5,0.8);height:100%;width:100%;padding:20px;-webkit-transform:skew(45deg) scaleX(0);-ms-transform:skew(45deg) scaleX(0);transform:skew(45deg) scaleX(0);opacity:0;-webkit-transition:all .6s ease .2s;transition:all .6s ease .2s}.brands-items:hover::after{-webkit-transform:skew(45deg) scaleX(1);-ms-transform:skew(45deg) scaleX(1);transform:skew(45deg) scaleX(1);opacity:1;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}.brands-items:hover .title{-webkit-transition:all .7s ease .2s;transition:all .7s ease .2s;opacity:1}.brands-items:hover .descr{-webkit-transition:all .7s ease .2s;transition:all .7s ease .2s;opacity:1}.item-bg{position:relative;background-size:100%;overflow:hidden;width:24%;display:inline-block}.item-bg-back-01{background:url("../images/brand-01.png") no-repeat center 50%}.item-bg-back-02{background:url("../images/brand-02.png") no-repeat center 50%}.item-bg-back-03{background:url("../images/brand-03.png") no-repeat center 50%}.item-bg-back-04{background:url("../images/brand-04.png") no-repeat center 50%}.item-bg-back-05{background:url("../images/brand-05.png") no-repeat center 50%}.item-bg-back-06{background:url("../images/brand-06.png") no-repeat center 50%}.item-bg-back-07{background:url("../images/brand-07.png") no-repeat center 50%}.item-bg-back-08{background:url("../images/brand-08.png") no-repeat center 50%}.item-bg-back-09{background:url("../images/brand-09.png") no-repeat center 50%}.item-bg-back-10{background:url("../images/brand-10.png") no-repeat center 50%}.item-bg-back-11{background:url("../images/brand-11.png") no-repeat center 50%}.abouts{padding:100px 0;text-align:center;background-color:#eee}.abouts h4{text-align:center;font-size:1.8em;font-weight:700;padding-bottom:20px}.abouts .button-lineal{background-color:#f70505;border:none;color:white;-webkit-transition-duration:.5s;transition-duration:.5s}.abouts .button-lineal:hover{background-color:#040404}.title-marcas{padding:3rem 0;font-weight:700;font-size:2em;color:#040404}.contact-form h4{color:#f70505}.title-suc{padding-bottom:3rem;font-weight:700;font-size:2em;color:white}.menu-footer{border-top:1px solid #2b2b2b;padding-top:30px}.servicios-title{text-align:center;font-weight:bold;color:#f70505;margin-bottom:30px}.mision{font-size:2.5rem;margin-top:30px;text-align:center}@media (max-width: 450px){.mision{margin:10px 0}}@media (max-width: 450px){.servicios-int-h2{font-size:1.4rem !important;margin-top:0px !important;margin-bottom:-25px !important}}.rojo{color:#f70505}.bg-linkink{background:url(/images/link-co.jpg) center no-repeat}@media (max-width: 450px){.bg-linkink{background:url(/images/link-co-mobile.jpg) center no-repeat}}@media (max-width: 450px){.valores-int-b p:last-child{margin-bottom:20px}}.servicios-int{position:relative;padding-top:30px;padding-bottom:30px;color:white;background:#fff url(../images/bg-servicios.jpg) center/cover no-repeat;overflow:hidden;background-attachment:fixed}@media screen and (min-width: 1024px){.servicios-int{padding-top:100px;padding-bottom:100px}}@media screen and (max-width: 767px){.servicios-int-years{min-height:0 !important}}.servicios-int-years-image{width:70%;display:block;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.servicios-int-years-image{width:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:15%}}@media screen and (min-width: 1280px){.servicios-int-years-image{width:70%}}@media screen and (min-width: 1440px){.servicios-int-years-image{width:80%}}.servicios-int-date{color:#eee}.servicios-int-date h4{font-size:2.5em;text-align:left;text-transform:uppercase;padding-right:20px;font-weight:800;padding-bottom:10px;border-bottom:1px solid #f70505}@media screen and (min-width: 768px){.servicios-int-date h4{font-size:2.6em}}@media screen and (min-width: 1024px){.servicios-int-date h4{font-size:2.5em}}@media screen and (min-width: 1280px){.servicios-int-date h4{font-size:2.5em}}.servicios-int-date strong{font-size:2em}.servicios-int-title{margin-bottom:1em;font-size:14.4pt;font-size:1.2rem;color:white}.servicios-int-quotes{display:block;margin-bottom:1em;font-family:"Encode Sans",sans-serif;font-size:12pt;font-size:1rem;font-style:italic;color:#040404}.servicios-int-summary{padding-left:10%;padding:45px;font-size:9.6pt;font-size:0.8rem}.servicios-int-summary .button-underline{font-size:12pt;font-size:1rem;margin-top:1em}.servicios-int-h2{font-size:2rem;font-weight:bold;margin:30px}.mision-int{background-size:cover !important;min-height:265px !important}.mision-int p{line-height:1.6rem}.vision-int{background:#f70505 !important;min-height:265px !important;color:white !important;font-size:20px !important}.valores-int{background:#333 !important;color:white !important;min-height:310px !important}.valores-int-b{background:#fff !important;min-height:310px !important}.serviciosh4{font-size:2.3em;text-align:center;font-weight:bold;border-bottom:#f70505 solid 1px;padding-bottom:15px}.subtitle-marcas{padding:1rem 0;font-weight:700;font-size:1.6em;color:white;text-transform:uppercase}.module-marcas-p{min-height:85px !important;padding:0 10px  !important;text-align:left !important;padding-left:12% !important;padding-top:4% !important}@media screen and (max-width: 1024px){.mision-int{background-size:cover !important;min-height:330px !important}}@media screen and (max-width: 1024px){.vision-int{min-height:330px !important}}.mapa-footer{padding:6px;background-color:#f90200;margin-top:15px;text-transform:capitalize;max-width:100px;text-align:center}#nosotros-der{margin-top:10px;min-height:50px !important}.services-four-summary small{text-align:center}hr.hrFooter{width:95%;border:solid black 1px;margin-left:2%}.titulo-contacto-footer{font-size:1.4em;font-weight:700;color:#535256 !important;margin-bottom:5px;margin-left:-13px}@media (max-width: 450px){.icos-info .padding-b-20{margin-bottom:-18px}}@media (max-width: 450px){.icos-info-text{margin-bottom:20px !important}}@media (max-width: 450px){.icos-info-text .font-18{font-size:1rem}}@media (max-width: 450px){.contain-icos{padding-bottom:5px;margin-left:-30px !important}}@media (max-width: 450px){.title-marcas{padding:1rem 0;margin-top:25px}}@media (max-width: 450px){.hide-mobile{display:none !important}}.show-mobile{display:none !important}@media (max-width: 450px){.show-mobile{display:block !important}}@media (max-width: 450px){#recaptcha_footer{margin-left:-40px}}@media (max-width: 450px){span.tel-footer{margin-bottom:40px;margin-top:-10px}}@media (max-width: 450px){span.mail-footer{margin-top:-15px}}#otros-mail-footer{min-height:235px}@media (max-width: 450px){#otros-mail-footer{min-height:0}}

/*# sourceMappingURL=styles.css.map */