#datos{text-align:center}#datos .list .item .icon{display:block;margin:0 auto;width:120px;height:120px;border-radius:50%;border:3px solid #e8b128;background-size:contain;background-repeat:no-repeat}#datos .list .item .icon + .text{margin:20px 0px 15px}#productos{position:relative;background-attachment:fixed}#productos:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.1);z-index:0}#productos .contain{width:100%;height:100%;padding:30px;text-align:center;z-index:1;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#productos .contain .heading,#productos .contain .text{color:#fff}#productos .contain .button{margin-top:20px}#productos .contain .button:hover,#productos .contain .button:focus{background:#e8b128 !important}#productos .contain .slider-container{position:relative}#productos .contain .slider-container .bx-controls .bx-prev{left:-15px}#productos .contain .slider-container .bx-controls .bx-next{right:-15px}#productos .contain .products-list{margin-top:40px}#productos .contain .bx-viewport{overflow:visible !important}#productos .contain .bx-pager{margin-top:30px}#productos .contain .products-list .item .image{display:inline-block;width:130px;height:130px;border-radius:50%;border:3px solid #e8b128}#productos .contain .products-list .item .heading{display:block;margin-top:20px;font-size:2.4em}#productos .contain .products-list .item .heading:hover{color:#e8b128}@media (min-width: 768px){#productos .contain{padding:50px;text-align:left}#productos .contain .slider-container .bx-controls .bx-prev{left:-35px}#productos .contain .slider-container .bx-controls .bx-next{right:-35px}#productos .contain .products-list .item .image,#productos .contain .products-list .item .heading{display:inline-block;vertical-align:middle}#productos .contain .products-list .item .heading{margin-left:30px;margin-top:0;width:calc(100% - 170px);font-size:3.5em}#productos .contain .bx-pager{margin-left:170px}}@media (min-width: 980px){#datos .list .item .icon{width:150px;height:150px}#datos .list .item .icon + .text{margin-top:30px}.popup .foot-form .cols > .col:nth-child(n+4){margin-top:50px}#productos.section{padding-top:70px;padding-bottom:70px}#productos .contain{width:500px;text-align:left}}