@import 'https://fonts.googleapis.com/css?family=Roboto:300,400,500,600,700|Raleway:400,700,900';.text-red{color:#e3001b}.bg-red{background-color:#e3001b}.text-blue{color:#0072b9}.bg-blue{background-color:#0072b9}.text-lightblue{color:#057fcc}.bg-lightblue{background-color:#057fcc}.text-green{color:#28a745}.bg-green{background-color:#28a745}.text-orange{color:#eb9233}.bg-orange{background-color:#eb9233}.text-orangedark{color:#e68600}.bg-orangedark{background-color:#e68600}.text-grey{color:#888}.bg-grey{background-color:#888}.op-0{opacity:0}.bg-gray-0{background-color:#fff}.text-gray-0{color:#fff}.border-gray-0{border:1px solid #fff}.op-5{opacity:0.05}.bg-gray-5{background-color:#f2f2f2}.text-gray-5{color:#f2f2f2}.border-gray-5{border:1px solid #f2f2f2}.op-10{opacity:0.1}.bg-gray-10{background-color:#e6e6e6}.text-gray-10{color:#e6e6e6}.border-gray-10{border:1px solid #e6e6e6}.op-15{opacity:0.15}.bg-gray-15{background-color:#d9d9d9}.text-gray-15{color:#d9d9d9}.border-gray-15{border:1px solid #d9d9d9}.op-20{opacity:0.2}.bg-gray-20{background-color:#ccc}.text-gray-20{color:#ccc}.border-gray-20{border:1px solid #ccc}.op-25{opacity:0.25}.bg-gray-25{background-color:#bfbfbf}.text-gray-25{color:#bfbfbf}.border-gray-25{border:1px solid #bfbfbf}.op-30{opacity:0.3}.bg-gray-30{background-color:#b3b3b3}.text-gray-30{color:#b3b3b3}.border-gray-30{border:1px solid #b3b3b3}.op-35{opacity:0.35}.bg-gray-35{background-color:#a6a6a6}.text-gray-35{color:#a6a6a6}.border-gray-35{border:1px solid #a6a6a6}.op-40{opacity:0.4}.bg-gray-40{background-color:#999}.text-gray-40{color:#999}.border-gray-40{border:1px solid #999}.op-45{opacity:0.45}.bg-gray-45{background-color:#8c8c8c}.text-gray-45{color:#8c8c8c}.border-gray-45{border:1px solid #8c8c8c}.op-50{opacity:0.5}.bg-gray-50{background-color:#808080}.text-gray-50{color:#808080}.border-gray-50{border:1px solid #808080}.op-55{opacity:0.55}.bg-gray-55{background-color:#737373}.text-gray-55{color:#737373}.border-gray-55{border:1px solid #737373}.op-60{opacity:0.6}.bg-gray-60{background-color:#666}.text-gray-60{color:#666}.border-gray-60{border:1px solid #666}.op-65{opacity:0.65}.bg-gray-65{background-color:#595959}.text-gray-65{color:#595959}.border-gray-65{border:1px solid #595959}.op-70{opacity:0.7}.bg-gray-70{background-color:#4d4d4d}.text-gray-70{color:#4d4d4d}.border-gray-70{border:1px solid #4d4d4d}.op-75{opacity:0.75}.bg-gray-75{background-color:#404040}.text-gray-75{color:#404040}.border-gray-75{border:1px solid #404040}.op-80{opacity:0.8}.bg-gray-80{background-color:#333}.text-gray-80{color:#333}.border-gray-80{border:1px solid #333}.op-85{opacity:0.85}.bg-gray-85{background-color:#262626}.text-gray-85{color:#262626}.border-gray-85{border:1px solid #262626}.op-90{opacity:0.9}.bg-gray-90{background-color:#1a1a1a}.text-gray-90{color:#1a1a1a}.border-gray-90{border:1px solid #1a1a1a}.op-95{opacity:0.95}.bg-gray-95{background-color:#0d0d0d}.text-gray-95{color:#0d0d0d}.border-gray-95{border:1px solid #0d0d0d}.op-100{opacity:1}.bg-gray-100{background-color:#000}.text-gray-100{color:#000}.border-gray-100{border:1px solid #000}.well{background-color:#f2f2f2;border:1px solid #e6e6e6;padding:8px 10px}.overprint-absolute,.overprint-fixed{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;top:0;width:100%}.overprint-fixed{position:fixed}.overprint-absolute{position:absolute}.clickable{cursor:pointer}.ui-effects-transfer{background-color:#800000;border:2px dotted #000;z-index:50}.multiply{mix-blend-mode:multiply}#scrollUp{bottom:0px;left:10px;padding:5px 10px;background:#0072b9;color:#fff}#scrollUp i{font-size:30px}.wow{opacity:0}.bullet:after{content:'•';margin:0 4px}.bg-pattern{background-image:url("../assets/background-pattern.png");background-repeat:repeat;background-size:auto}.thumb-cover{background-size:cover;background-position:center center}.thumb-contain{background-size:contain;background-position:center center;background-repeat:no-repeat}.required{background-color:rgba(255,0,0,0.025)!important;border:1px solid #f00!important}#loading{background-color:rgba(255,255,255,0.9);height:100%;visibility:hidden;left:0;opacity:0;position:fixed;top:0;-webkit-transition:all 400ms ease-out;-o-transition:all 400ms ease-out;transition:all 400ms ease-out;width:100%;z-index:99999}#loading .loading-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;position:absolute;width:100%}#loading .loading-wrapper .loading-content{text-align:center;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1);transition:-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1);-o-transition:transform 600ms cubic-bezier(0.23,1,0.32,1);transition:transform 600ms cubic-bezier(0.23,1,0.32,1);transition:transform 600ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1)}#loading .loading-wrapper .loading-content .loading-text{margin-top:16px;font-size:9pt}#loading.active{visibility:visible;opacity:1}#loading.active .loading-wrapper .loading-content{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.blank-page{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh;min-height:480px;text-align:center;margin-bottom:-120px}.blank-page .logo{max-width:320px}.blank-page .bg{height:100%;opacity:0.25;-webkit-filter:grayscale(100%);filter:grayscale(100%);position:absolute;left:0;top:0;width:100%}.ui-sortable-placeholder{background-color:#e6e6e6;border:1px solid #d9d9d9;visibility:visible!important}.onoffswitch{position:relative;width:54px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onoffswitch .onoffswitch-checkbox{display:none}.onoffswitch .onoffswitch-checkbox:checked+.onoffswitch-label{border:2px solid #28a745}.onoffswitch .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:1px}.onoffswitch .onoffswitch-label{overflow:hidden;cursor:pointer;border:2px solid #ccc;border-radius:20px;width:100%;position:relative}.onoffswitch .onoffswitch-label .onoffswitch-inner{margin-left:0;display:block;width:200%;height:20px;margin-left:-100%;-webkit-transition:margin 0.3s cubic-bezier(0.23,1,0.32,1);-o-transition:margin 0.3s cubic-bezier(0.23,1,0.32,1);transition:margin 0.3s cubic-bezier(0.23,1,0.32,1)}.onoffswitch .onoffswitch-label .onoffswitch-inner:before{background-color:#28a745;border-radius:0;content:'SI';color:#fff}.onoffswitch .onoffswitch-label .onoffswitch-inner:after{background-color:#ccc;color:#666;content:'NO';text-align:right}.onoffswitch .onoffswitch-label .onoffswitch-inner:after,.onoffswitch .onoffswitch-label .onoffswitch-inner:before{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;font-size:0.775rem;font-weight:bold;height:20px;line-height:1.15rem;padding:0 6px 0 12px;width:50%}.onoffswitch .onoffswitch-label .onoffswitch-switch{background-color:#fff;border-radius:100%;bottom:0;display:block;margin:0;position:absolute;right:29px;top:0;-webkit-transition:all 0.3s cubic-bezier(0.23,1,0.32,1);-o-transition:all 0.3s cubic-bezier(0.23,1,0.32,1);transition:all 0.3s cubic-bezier(0.23,1,0.32,1);width:20px}.form-control::-webkit-input-placeholder{color:#999}.form-control::-moz-placeholder{color:#999}.form-control:-ms-input-placeholder{color:#999}.form-control::-ms-input-placeholder{color:#999}.form-control::placeholder{color:#999}.dp-none{display:none}.btn-group-xs>.btn,.btn-xs{padding:0.25rem 0.4rem;font-size:0.8rem;line-height:0.5;border-radius:0.2rem}.btn-group-xs>.btn span,.btn-xs span{font-size:0.8rem}.btn-white{background-color:#fff;border:1px solid #ccc;color:#666}.btn-white:hover{background-color:#e6e6e6}.btn-white.active{background-color:#e6e6e6}.btn-orange{background-color:#eb9233;border-color:#eb9233;color:#fff}.btn-orange:focus,.btn-orange:hover{background-color:#e68600;border-color:#e68600;-webkit-box-shadow:0 0 0 0.2rem rgba(235,146,51,0.25);box-shadow:0 0 0 0.2rem rgba(235,146,51,0.25);color:#fff}.btn-blue{background-color:#0072b9;border-color:#0072b9}.btn-blue:hover{background-color:#eb9233;border-color:#eb9233}.btn-custom{padding:0.465rem 3.45rem}.mod-menu-container{min-height:100px;max-height:696px;overflow:auto}.mod-menu-container .mod-menu{-webkit-transition:opacity 300ms ease-out;-o-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out;margin-bottom:2px}.mod-menu-container .mod-menu:hover{opacity:0.6}.admin-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto}.admin-gallery .thumbnail{height:220px;margin:2px;position:relative;width:220px}.admin-gallery .thumbnail .redbg{background-color:rgba(0,0,0,0.65);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;opacity:0;left:0;position:absolute;top:0;width:100%}.admin-gallery .thumbnail .redbg button{margin:0 2px}.admin-gallery .thumbnail:hover .redbg{opacity:1}.mod-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod-container .mod-card{width:25%}.mod-container .mod-card-list{width:33.333333333333336%}.mod-container .admin-card{width:20%}.mod-container .admin-card-list{width:100%}.mod-card{margin:0;padding:10px;-webkit-transition:width 300ms ease-out;-o-transition:width 300ms ease-out;transition:width 300ms ease-out}.mod-card .card-inner{background-color:#fff;border:1px solid #e6e6e6;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.1);box-shadow:2px 2px 4px rgba(0,0,0,0.1);height:100%}.mod-card .card-inner:hover{-webkit-box-shadow:5px 5px 6px 1px rgba(0,0,0,0.16);box-shadow:5px 5px 6px 1px rgba(0,0,0,0.16)}.mod-card .card-inner .thumbnail{position:relative}.mod-card .card-inner .thumbnail .buttons{position:absolute;bottom:10px;right:10px}.mod-card .card-inner .caption{padding:4px 16px 8px 16px;position:relative}.mod-card .card-inner .caption h1,.mod-card .card-inner .caption h2,.mod-card .card-inner .caption h3,.mod-card .card-inner .caption h4{font-size:11pt;line-height:normal;margin-top:8px}.mod-card .card-inner .caption .title{font-weight:600;font-size:11pt}.mod-card .card-inner .caption .subtitle{font-weight:300;font-size:9pt;color:#666}.mod-card .card-inner .caption hr{margin:2px 0}.mod-card .card-inner .caption .description{color:#999;line-height:16pt;padding:4px 0 0 0;margin:0;font-size:8pt}.mod-card .card-inner .caption .description strong{color:#01957b}.mod-card .card-inner .caption h1.sm{font-size:9pt}.mod-card .card-inner .caption .buttons{display:none;position:absolute;top:10px;right:10px}.mod-card-list{padding:2px}.mod-card-list .card-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.mod-card-list .card-inner .thumbnail{height:100%;min-width:160px;width:160px}.mod-card-list .card-inner .caption{width:100%}.admin-card{padding:8px}.admin-card .card-inner{background-color:#fff;border:1px solid #ccc;border-radius:6px;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.1);box-shadow:2px 2px 4px rgba(0,0,0,0.1);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:end;align-content:flex-end;overflow:hidden;-webkit-transition:all 400ms cubic-bezier(0.23,1,0.32,1);-o-transition:all 400ms cubic-bezier(0.23,1,0.32,1);transition:all 400ms cubic-bezier(0.23,1,0.32,1)}.admin-card .card-inner:hover{-webkit-box-shadow:3px 3px 8px rgba(0,0,0,0.2);box-shadow:3px 3px 8px rgba(0,0,0,0.2);-webkit-transform:translate3d(-1px,-1px,0);transform:translate3d(-1px,-1px,0)}.admin-card .card-inner .card-body{background-color:#fff;border:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0;position:relative;width:100%}.admin-card .card-inner .card-body:after{background-color:#fff;content:'';position:absolute;height:20px;-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg);margin-top:-10px;right:20px;width:20px;z-index:1}.admin-card .card-inner .card-body .data{padding:0.75rem 1.25rem}.admin-card .card-inner .card-body .data .title{color:#000;font-weight:600;font-size:14pt;margin:0}.admin-card .card-inner .card-body .data .subtitle{font-size:10pt;color:#808080;margin:6px 0 0 0}.admin-card .card-inner .card-body .data .description{color:#999;font-size:8pt;margin:0.75rem 0}.admin-card .card-inner .card-body .data .description span:not(.badge){line-height:1.15rem}.admin-card .card-inner .card-body .data .description span:after{content:'';display:block}.admin-card .card-inner .card-body .data .description span.badge{font-size:100%}.admin-card .card-inner .card-header{height:140px;max-height:140px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0;position:relative;width:100%}.admin-card .card-inner .card-header .thumbnail{background-color:#f2f2f2;height:140px;position:relative}.admin-card .card-inner .card-header .thumbnail .actions{bottom:10px;right:10px;position:absolute}.admin-card .card-inner .card-footer{background-color:#fff;border:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:0;width:100%}.admin-card .card-inner .card-footer .btn-group{width:100%}.admin-card .card-inner .card-footer .btn-group .btn{background-color:#fff;font-size:0.875rem;margin:0;padding:0.25rem;width:100%}.admin-card .card-inner .card-footer .btn-group .btn:hover:not([disabled]){background-color:#e6e6e6}.admin-card .card-inner .card-footer .btn-group .btn[disabled] i{color:#999!important}.admin-card .card-inner .card-footer .btn-group .btn:not(:last-of-type){border-right:1px solid #ccc}.admin-card-alt .card-inner{-ms-flex-line-pack:justify;align-content:space-between}.admin-card-alt .card-inner .card-header{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.admin-card-alt .card-inner .card-body:after{content:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.admin-card-alt .card-inner .card-header:after{background-color:#fff;content:'';position:absolute;height:20px;-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg);margin-top:-10px;right:20px;width:20px;z-index:1}.admin-card-alt .card-inner .card-footer{border-top:1px solid #ccc;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.admin-card-list{padding:0;margin:4px 0}.admin-card-list .card-inner .card-body{display:-webkit-box;display:-ms-flexbox;display:flex}.admin-card-list .card-inner .card-body .thumbnail{height:90px;width:140px}.admin-card-list .card-inner .card-body .data{min-height:0;width:100%}.admin-card-list .card-inner .card-body .data .description{display:none}.admin-card-list .card-inner .card-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;padding:6px 10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.admin-card-list .card-inner .card-footer .description{padding:0;display:block;margin:0 60px 0 0}.admin-card-list .card-inner .card-footer .description span:not(.badge):after{content:'\2022';display:inline;margin:0 6px}.mod-container-xs{height:120px;overflow:auto}.mod-container-sm{height:250px;overflow:auto}.mod-container-md{height:360px;overflow:auto}.mod-container-lg{height:620px;overflow:auto}.mod-list-thumb{background-color:#fff;border:1px solid #e6e6e6;margin:2px 0 6px 0;opacity:1;padding:10px;position:relative;border-radius:4px;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.25);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.25);-webkit-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.mod-list-thumb:hover{border:1px solid #ccc;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.15);box-shadow:0 0 4px 0 rgba(0,0,0,0.15)}.mod-list-thumb .thumbnail{margin-bottom:0;height:80%;position:absolute;width:80px}.mod-list-thumb .data{overflow:hidden;margin:0 130px 0 90px}.mod-list-thumb .data hr{margin:8px 0 8px 0}.mod-list-thumb .data .buttons{top:10px;position:absolute;right:10px}.mod-list-thumb .data .options{bottom:10px;position:absolute;right:10px}.mod-list{background-color:#fff;border:1px solid #e6e6e6;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px;padding:4px 10px;position:relative;-webkit-transition:-webkit-box-shadow 300ms ease-out;transition:-webkit-box-shadow 300ms ease-out;-o-transition:box-shadow 300ms ease-out;transition:box-shadow 300ms ease-out;transition:box-shadow 300ms ease-out,-webkit-box-shadow 300ms ease-out;width:100%}.mod-list:hover{-webkit-box-shadow:3px 3px 6px 1px rgba(0,0,0,0.12);box-shadow:3px 3px 6px 1px rgba(0,0,0,0.12)}.mod-list .buttons,.mod-list .content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mod-list .content{padding:4px}.mod-list .content .title{margin-right:50px;font-size:10pt;font-weight:700}.mod-list .content .subtitle{margin-right:50px;font-size:9pt}.mod-list .content hr{margin:2px 0 6px 0}.mod-list .content .description{font-size:9pt;margin:0;color:#999}.mod-list .content .comments{background-color:#f2f2f2;margin:16px 0;padding:14px;position:relative;overflow:hidden}.mod-list .content .comments .message{position:relative;color:#666;font-size:11pt}.mod-list .content .comments button{position:relative}.mod-list .content .comments .reply-wrapper{position:relative;margin:16px 0}.mod-list .content .comments .reply-wrapper .reply-message{font-size:10pt;color:#808080;font-style:italic;display:block;margin-top:16px}.mod-list .content .comments .reply-wrapper .reply-box{display:none;margin-top:16px}.mod-list .content .comments .reply-wrapper .reply-box.active{display:block}.mod-list .content .comments:after,.mod-list .content .comments:before{color:#e8e8e8;font-family:'Font Awesome 5 Pro';font-size:46pt;position:absolute;-webkit-transform:rotateZ(15deg);-ms-transform:rotate(15deg);transform:rotateZ(15deg)}.mod-list .content .comments:before{content:'\f10d';left:0;top:-10px}.mod-list .content .comments:after{content:'\f10e';right:0;bottom:-20px}.mod-list .buttons{border-left:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:180px;min-width:180px;padding:16px}.mod-list .buttons button{margin:0 4px}.mod-list.active{border:1px solid #337ab7}.mod-list.active h4{margin-left:10px}.mod-list.active:before{border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #337ab7;content:'';left:0;top:26px;position:absolute}.panel-admin-mod{margin:0 0 4px 0}.panel-admin-mod .card-header{cursor:pointer}.panel-admin-mod .list-group .list-group-item{cursor:pointer;font-size:11pt;position:relative}.panel-admin-mod .list-group .list-group-item i{margin-left:10px}.panel-admin-mod .panel-heading{background-color:#e6e6e6;cursor:pointer;color:#666;padding:6px 10px}.panel-admin-mod .panel-heading:hover{color:#000}.panel-admin-mod .panel-body{margin:0;padding:0}.panel-admin-mod .panel-body .list-group{margin-bottom:0}.panel-admin-mod .panel-body .list-group .list-group-item{position:relative;border:none;border-top:1px solid #e6e6e6;border-radius:0;cursor:pointer;padding:8px 15px}.panel-admin-mod .panel-body .list-group .list-group-item:hover{color:#000}.panel-admin-mod .panel-body .list-group .list-group-item .buttons{right:10px;top:10px;position:absolute}.panel-admin-mod .panel-body .list-group .list-group-item .item{margin-right:50px}.panel-admin-mod .panel-body .list-group .list-group-item .item i{cursor:pointer;margin:0 8px 0 0}.panel-admin-mod .panel-body .list-group .list-group-item:first-of-type{border-top:none}body{font-family:'Roboto',sans-serif;smoothing:antialiased;color:#888!important}html{font-size:17px}footer,section{position:relative}footer .container,section .container{position:relative}a{-webkit-transition:color 400ms ease-out;-o-transition:color 400ms ease-out;transition:color 400ms ease-out;color:#888}a:focus,a:hover{text-decoration:none;color:#eb9233}.orange{color:#eb9233}ul{list-style-type:none;padding:0;margin:0;font-size:0.9rem}.form-control{background-color:#f2f2f2}.buttons-aside{position:fixed;top:calc((100vh / 2) - 100px);z-index:100}.buttons-aside ul li{line-height:3.2rem}.buttons-aside a{background-color:#0072b9;padding:1rem 0.65rem}.buttons-aside a:hover{background-color:#eb9233}.buttons-aside img{width:100%;max-width:2rem}@media screen and (max-width:768px){.buttons-aside{bottom:0;background-color:#0072b9;width:100%;top:auto}.buttons-aside ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buttons-aside ul li{margin:0 1rem}}.section-header{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 0;height:100vh;min-height:280px}.section-header .bg:before{background-color:rgba(0,0,0,0.3);content:'';position:absolute;left:0;height:100%;top:0;width:100%}.section-header .caption{position:relative;color:#fff}.section-header-half{height:50vh}.section-header-tiny{height:280px;padding:0}.carousel .carousel-inner{height:calc(100vh - 200px);min-height:680px}.carousel .carousel-inner .carousel-item{height:100%;-webkit-transition:all 900ms cubic-bezier(0.23,1,0.32,1);-o-transition:all 900ms cubic-bezier(0.23,1,0.32,1);transition:all 900ms cubic-bezier(0.23,1,0.32,1);background-color:#777}.carousel .carousel-inner .new-caption{margin:0;position:absolute;width:60%;z-index:1111111111;padding:0 10rem}.carousel .carousel-inner .new-caption .title{font-size:2.5rem;line-height:1.4;text-transform:uppercase;color:#fff;padding:0px;font-family:'Raleway',sans-serif}@media screen and (max-width:1199px){.carousel .carousel-inner .new-caption{width:100%}}@media screen and (max-width:768px){.carousel .carousel-inner .new-caption{text-align:center;padding:0 4rem}}.carousel .carousel-indicators li{display:inline-block;width:10px;height:10px;margin:15px 5px;text-indent:-999px;cursor:pointer;background-color:#000 9;background-color:rgba(0,0,0,0);border:1px solid #ccc;border-radius:10px}.carousel .carousel-indicators .active{background-color:#0072b9;border-color:#0072b9}.carousel .fill{min-height:100%;background-attachment:relative;background-position:center center;min-height:100%;width:100%;background-size:100%;background-size:cover}.carousel .carousel-control-next,.carousel .carousel-control-prev{width:auto;padding:0 2rem}.secondary-nav{background-color:#0072b9;padding-top:1rem;padding-bottom:1rem}.secondary-nav .nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.secondary-nav .nav-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.secondary-nav .nav-wrapper .item{margin:0.25rem 0;width:100%}}.secondary-nav a{color:#fff}.secondary-nav a:focus,.secondary-nav a:hover{color:#eb9233}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#eb9233}.owl-theme .owl-nav [class*=owl-]:hover{background:none!important}.bigbtn{display:block;min-height:100%;background-attachment:relative;background-position:center center;min-height:100%;width:100%;background-size:100%;background-size:cover;padding-top:4rem;padding-bottom:4rem}.bigbtn .bigbtn-blue{background-color:#0072b9;border-radius:1rem;margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bigbtn .bigbtn-blue .col{padding-left:0;padding-right:0;width:20%}.bigbtn .bigbtn-blue .col .btn-bigbtn{background-color:transparent;border-color:none;display:block;color:#fff}.bigbtn .bigbtn-blue .col .btn-bigbtn:hover{background-color:#eb9233;border-color:#eb9233}@media screen and (max-width:767px){.bigbtn .bigbtn-blue{-ms-flex-wrap:wrap;flex-wrap:wrap}.bigbtn .bigbtn-blue .col{min-width:33.333333333333336%;width:33.333333333333336%}}.bigbtn .btn{font-size:0.8rem!important;padding-top:2rem;padding-bottom:2rem;background-color:none;-webkit-transition:-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1);transition:-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1);-o-transition:transform 600ms cubic-bezier(0.23,1,0.32,1);transition:transform 600ms cubic-bezier(0.23,1,0.32,1);transition:transform 600ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1)}.bigbtn .btn:hover{border-radius:1rem;width:100%;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.bigbtn h1{color:#fff;font-family:'Raleway',sans-serif;text-transform:uppercase}.bigbtn img{max-width:4rem;width:100%}.gral-section{padding:50px 0}.gral-section .main-title{color:#0072b9;font-family:'Raleway';font-size:300}.gral-section h1{color:#0072b9;font-family:'Raleway',sans-serif}@media screen and (max-width:768px){.gral-section h1{text-align:center}}.gral-section h6{color:#888}@media screen and (max-width:768px){.gral-section h6{text-align:center}}.gral-section .btn-image{overflow:hidden;position:relative;height:320px}.gral-section .btn-image img{margin-top:0px;margin-bottom:-10px}.gral-section .btn-image .thumb{-webkit-transition:-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1);transition:-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1);-o-transition:transform 600ms cubic-bezier(0.23,1,0.32,1);transition:transform 600ms cubic-bezier(0.23,1,0.32,1);transition:transform 600ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1);-webkit-transform:600ms cubic-bezier(0.23,1,0.32,1)}.gral-section .btn-image .thumb:hover{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}#pos_table{font-size:0.9rem;margin-bottom:1rem;width:100%}#pos_table i{color:#eb9233}#pos_table td{padding-top:0.465rem;padding-bottom:0.465rem}.not-found{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:80vh;text-align:center}.not-found .bg{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.not-found .bg:before{background-color:rgba(38,38,38,0.9);content:'';position:absolute;left:0;height:100%;top:0;width:100%}.masonry{margin:0;padding:0;display:-ms-grid;display:grid;grid-auto-rows:300px;grid-auto-flow:dense;grid-gap:4px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));list-style:none}.masonry .item{cursor:pointer;overflow:hidden;padding:16px;position:relative}.masonry .item .image{-webkit-transition:-webkit-transform 900ms cubic-bezier(0.23,1,0.32,1);transition:-webkit-transform 900ms cubic-bezier(0.23,1,0.32,1);-o-transition:transform 900ms cubic-bezier(0.23,1,0.32,1);transition:transform 900ms cubic-bezier(0.23,1,0.32,1);transition:transform 900ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 900ms cubic-bezier(0.23,1,0.32,1)}.masonry .item .caption{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0.65);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;opacity:0;-webkit-transition:opacity 300ms cubic-bezier(0.23,1,0.32,1);-o-transition:opacity 300ms cubic-bezier(0.23,1,0.32,1);transition:opacity 300ms cubic-bezier(0.23,1,0.32,1)}.masonry .item .caption span{color:#fff;font-size:16pt;font-weight:700;-webkit-transition:-webkit-transform 900ms cubic-bezier(0.23,1,0.32,1);transition:-webkit-transform 900ms cubic-bezier(0.23,1,0.32,1);-o-transition:transform 900ms cubic-bezier(0.23,1,0.32,1);transition:transform 900ms cubic-bezier(0.23,1,0.32,1);transition:transform 900ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 900ms cubic-bezier(0.23,1,0.32,1);-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.masonry .item:hover .image{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.masonry .item:hover .caption{opacity:1}.masonry .item:hover .caption span{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.masonry .item:nth-child(3){-ms-grid-column-span:2;grid-column:span 2}.masonry .item:nth-child(5){-ms-grid-row-span:2;grid-row:span 2}.masonry .item:nth-child(6){-ms-grid-column-span:2;grid-column:span 2;-ms-grid-row-span:2;grid-row:span 2}.masonry .item:nth-child(7){-ms-grid-column-span:2;grid-column:span 2}.pace{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pace .pace-progress{background:#eb7a55;height:2px;position:fixed;right:100%;top:0;width:100%;z-index:2000}.pace-inactive{display:none}.socials .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0}.socials .icons .icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #666;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:46px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 4px;-webkit-transition:all 400ms cubic-bezier(0.23,1,0.32,1);-o-transition:all 400ms cubic-bezier(0.23,1,0.32,1);transition:all 400ms cubic-bezier(0.23,1,0.32,1);width:46px}.socials .icons .icon i{color:#888;font-size:14pt;-webkit-transition:color 400ms cubic-bezier(0.23,1,0.32,1);-o-transition:color 400ms cubic-bezier(0.23,1,0.32,1);transition:color 400ms cubic-bezier(0.23,1,0.32,1)}.socials .icons .icon:focus,.socials .icons .icon:hover{border-color:#eb9233;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.socials .icons .icon:focus i,.socials .icons .icon:hover i{color:#eb9233}.blocks{display:-webkit-box;display:-ms-flexbox;display:flex}.blocks .block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ccc;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:180px;width:180px;position:relative}.blocks .block:after{content:'';background-color:#f00;position:absolute;left:0;top:0;height:50px;width:100%}.contact .map{background-color:#f2f2f2;height:350px}#map{height:480px}.forms fieldset{margin-bottom:1.2rem}.manuales{min-height:calc(100vh - 120px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-section{min-height:calc(100vh - 120px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.owl-carousel .owl-nav{height:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:46%;left:0;width:100%;z-index:4}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0072b9;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;padding:0.4rem 0.645rem!important;width:30px}.owl-carousel .owl-nav button.owl-next span,.owl-carousel .owl-nav button.owl-prev span{font-size:2rem;line-height:0}.owl-carousel .owl-nav button.owl-next:hover,.owl-carousel .owl-nav button.owl-prev:hover{background-color:#eb9233!important}.owl-carousel .owl-nav button.owl-next:focus,.owl-carousel .owl-nav button.owl-prev:focus{outline:none}.owl-carousel .owl-nav .owl-prev{margin-left:-60px}.owl-carousel .owl-nav .owl-next{margin-right:-60px}@media screen and (max-width:767px){.owl-carousel .owl-nav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:auto}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{margin:0 2px}}.pop-video{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0.85);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;left:0;position:fixed;-ms-flex-wrap:wrap;flex-wrap:wrap;top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1);-o-transition:all 600ms cubic-bezier(0.23,1,0.32,1);transition:all 600ms cubic-bezier(0.23,1,0.32,1);width:100%;z-index:1010}.pop-video .pop-wrapper{height:80%;background-color:#000;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 900ms cubic-bezier(0.23,1,0.32,1);-o-transition:all 900ms cubic-bezier(0.23,1,0.32,1);transition:all 900ms cubic-bezier(0.23,1,0.32,1);width:80%}.pop-video .pop-wrapper iframe{width:100%;height:100%}.pop-video .caption{width:100%}.pop-video .close-button{position:absolute;right:1rem;cursor:pointer;top:1rem}.pop-video .close-button:hover i{color:#eb9233}.pop-video .close-button i{font-size:1.5rem;color:#fff}.pop-video.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pop-video.active .pop-wrapper{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.tooltip-map .title{font-size:1.2rem}.pos-modules{margin:1rem 0}.pos-modules .pos-module{display:-webkit-box;display:-ms-flexbox;display:flex}.pos-modules .pos-module .column{padding:0.425rem 0.625rem;width:100%;border:1px solid #e6e6e6}.pos-modules .pos-module .column.address{min-width:260px}.pos-modules .pos-module .column.name{min-width:260px}.pos-modules .pos-module .column.map a{color:#0072b9}.pos-modules .pos-module:nth-child(2n){background-color:#f2f2f2}.pos-modules .pos-module-header{background-color:#0072b9;color:#fff;font-weight:600;text-transform:uppercase}@media screen and (max-width:991px){.pos-modules .pos-module-header{display:none}.pos-modules .pos-module{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0.875rem 0;border-bottom:1px solid #e6e6e6}.pos-modules .pos-module .column{padding:0;border:none;width:100%}.pos-modules .pos-module .name{font-weight:700}.pos-modules .pos-module:nth-child(2n){background-color:transparent}}.top-navigation{font-size:0.8rem;background-color:#0072b9;padding-top:0.6rem;padding-bottom:0.6rem;color:#fff;z-index:10;position:relative}.top-navigation .form-control{background-color:transparent;color:#fff}.top-navigation .form-control ::-webkit-input-placeholder-shown{color:#fff}.top-navigation .form-control ::-moz-placeholder-shown{color:#fff}.top-navigation .form-control :-ms-input-placeholder-shown{color:#fff}.top-navigation .form-control ::-ms-input-placeholder-shown{color:#fff}.top-navigation .form-control ::placeholder-shown{color:#fff}.top-navigation .form-control ::-webkit-input-placeholder{color:#fff}.top-navigation .form-control ::-moz-placeholder{color:#fff}.top-navigation .form-control :-ms-input-placeholder{color:#fff}.top-navigation .form-control ::-ms-input-placeholder{color:#fff}.top-navigation .form-control ::placeholder{color:#fff}.top-navigation .form-control ::-webkit-input-placeholder{color:#fff}.top-navigation .form-control ::-moz-placeholder{color:#fff}.top-navigation .form-control :-ms-input-placeholder{color:#fff}.top-navigation .form-control :-moz-placeholder{color:#fff}@media screen and (max-width:767px){.top-navigation{font-size:1.2rem}.top-navigation span{display:none}}.top-navigation a{color:#fff}.top-navigation a:hover{color:#eb9233}.top-navigation i{font-size:0.75rem}@media screen and (max-width:767px){.top-navigation i{font-size:1.2rem;padding-right:0.6rem}}.top-navigation .top-navigation-right{text-align:right}.top-navigation .top-navigation-right .btn-user i{display:none}@media screen and (max-width:767px){.top-navigation .top-navigation-right .btn-user i{font-size:1.2rem;display:block}}.top-navigation .top-navigation-right .btn-der a{padding:0.75rem 0.7rem 0.5rem 0.7rem;border-left:1px solid #fff;margin-left:0.25rem;margin-right:0.25rem}.top-navigation .top-navigation-right .btn-der i{font-size:1rem;position:absolute}.top-navigation .top-navigation-right .c-controls{margin-bottom:0;list-style:none}.top-navigation .top-navigation-right .c-controls li{display:inline-block}.top-navigation .c-search{padding-top:1.5rem;padding-bottom:0.75rem}.top-navigation .c-search .form-control:focus{outline:0px!important;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none}.top-navigation .c-search .input-group-btn .btn{border-radius:0px;border-width:0px;border-left-width:1px;border-bottom-width:1px;height:2.75rem;border:1px solid #ccc;padding-left:1rem;padding-right:1rem}.top-navigation .c-search .input-group-btn .btn:hover{background-color:#00bfff;border-color:#00bfff;color:#fff}header.header{background-color:#0072b9;border-bottom:1px solid rgba(255,255,255,0.1);color:#fff;left:0;position:relative;top:0;width:100%;z-index:10}header.header .container .header-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem 0}header.header .container .header-wrapper .logo-wrapper{position:relative}header.header .container .header-wrapper .logo-wrapper img.logo{-webkit-transition:max-width 600ms cubic-bezier(0.23,1,0.32,1);-o-transition:max-width 600ms cubic-bezier(0.23,1,0.32,1);transition:max-width 600ms cubic-bezier(0.23,1,0.32,1);padding-top:0.2rem;padding-bottom:0.2rem;max-width:220px;width:100%}header.header .container .header-wrapper .logo-wrapper img.logo-alt{opacity:0;position:absolute;top:0.8rem;left:0;-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1);-o-transition:all 600ms cubic-bezier(0.23,1,0.32,1);transition:all 600ms cubic-bezier(0.23,1,0.32,1)}header.header .container .header-wrapper nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}header.header .container .header-wrapper nav .menu{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}header.header .container .header-wrapper nav .menu li{display:block}header.header .container .header-wrapper nav .menu li a{display:block;color:#fff;padding:1rem 0 1rem 1.25rem;font-size:0.95rem;-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1);-o-transition:all 600ms cubic-bezier(0.23,1,0.32,1);transition:all 600ms cubic-bezier(0.23,1,0.32,1)}header.header .container .header-wrapper nav .menu li a:focus,header.header .container .header-wrapper nav .menu li a:hover{color:#ffa500}header.header .container .header-wrapper nav .menu li.close{display:none;opacity:1;text-shadow:none;color:#fff}header.header .container .header-wrapper nav .menu li.whatsapp a i{font-size:1.5rem;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}header.header .container .header-wrapper nav .mobile-icon{display:none;padding:10px 0}header.header .container .header-wrapper nav .mobile-icon i{font-size:1.5rem}header.header.scroll{background-color:rgba(0,114,185,0.95);position:fixed}header.header.scroll .container .header-wrapper{padding:0}header.header.scroll .container .header-wrapper .logo-wrapper{padding:6px 0}header.header.scroll .container .header-wrapper .logo-wrapper img.logo{visibility:hidden;width:100px}header.header.scroll .container .header-wrapper .logo-wrapper img.logo-alt{opacity:1}header.header.scroll .container .header-wrapper nav .menu li a{font-size:0.865rem;padding:1rem 0 1rem 1rem}.header-spacer{height:0}.header-spacer.scroll{height:56px}.home-slider{background-color:#ccc;position:relative}.home-slider .owl-stage-outer .owl-stage .owl-item{position:relative}.home-slider .owl-dots{position:absolute;left:0;width:100%;bottom:0}.home-slider .slide{background-color:#000;min-height:668px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-slider .slide .image{position:absolute;left:0;bottom:0;width:100%;height:100%}.home-slider .slide .caption{text-align:center;max-width:460px;position:relative;padding:1rem}.home-slider .slide .caption .subtitle{color:#fff;font-size:16pt}.home-slider .slide .caption .title{color:#fff;font-family:'Raleway',sans-serif;font-size:24pt;text-transform:uppercase;margin-bottom:2rem;line-height:1.25}.home-slider .slide .caption .title b{font-weight:700}footer.footer{background-color:#e5e5e5;color:#888;padding:1.5rem 0 1.5rem 0}footer.footer ul{padding:0;margin:0;list-style-type:none}footer.footer ul li{font-size:0.9rem}footer.footer .socials .icons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:767px){footer.footer .data{text-align:center}footer.footer .socials .icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem 0}footer.footer .copyright{text-align:center!important}}.copyright{padding:1rem 0;text-align:center}.copyright .container .caption{font-size:0.9rem}.clients{margin:46px 0}.clients .client{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px}.clients .client img{-webkit-filter:grayscale(100%);filter:grayscale(100%);height:100px;width:auto}#cocinas{background:url("../assets/images/background_white_1.jpg") no-repeat bottom right}#termotanques{background:url("../assets/images/background_white_2.jpg") no-repeat top right}.productos-home .card{background-color:none;color:#000}.productos-home .card .card-body{padding:0.65rem 1.25rem}.productos-home .card .card-body .card-title{margin:0}.productos-home .card .card-body .list{margin:1rem 0;padding:0}.productos-home .card .card-body .list li{display:block}.productos-home .card .card-body .btn-outline-info{border-color:#0072b9;color:#0072b9}.productos-home .card .card-body .btn-outline-info:hover{background-color:#0072b9;color:#fff}.productos-home h2{color:#0072b9;margin-bottom:2rem}.foto-header-cocinas{background-repeat:no-repeat;background-position:center center;background-color:#000;height:175px;color:#fff;font-family:'Raleway',sans-serif}@media screen and (max-width:768px){.foto-header-cocinas h1{text-align:center}}@media screen and (max-width:767px){.foto-header-cocinas{height:125px}}.productos-gallery .card{background-color:none;border:none;padding-bottom:2rem;color:#000;font-size:0.9rem;margin-bottom:1rem}.productos-gallery .card .card-body table{margin-bottom:0}.productos-gallery .card .btn-image{border:1px solid rgba(0,0,0,0.125)}.productos-gallery .card .card-title{color:#0072b9}.productos-gallery .card .btn-outline-info{border-color:#0072b9;color:#0072b9}.productos-gallery .card .btn-outline-info:hover{color:#fff;background-color:#0072b9;border-color:#0072b9}.productos-gallery .card .card-footer{background-color:rgba(0,0,0,0);border-top:none;padding-top:0}.productos-gallery h2{color:#0072b9}.productos{min-height:calc(100vh - 120px);padding:4rem 0 0 0}.productos h2{color:#0072b9}.productos .captions{text-align:center;padding-bottom:1.5rem}@media screen and (max-width:991px){.productos .captions ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.productos .captions ul li{display:block;margin:0 4px}}.productos .captions .img{border:1px solid #e6e6e6;display:block;border-radius:4px;height:60px;max-width:3.5rem;margin-bottom:0.65rem;width:60px}.productos .captions .img:hover{opacity:0.65}.productos .captions .video{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.productos .captions .video i{position:relative}.productos .captions .video:before{content:'';background-color:rgba(0,0,0,0.45);position:absolute;left:0;top:0;height:100%;width:100%}.productos .gallery .owl-carousel{border:1px solid #e6e6e6}.productos .gallery .owl-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.productos .gallery .owl-carousel .owl-stage .item{-webkit-transform:translatex(3px);-ms-transform:translatex(3px);transform:translatex(3px)}.productos .btn-outline-info{border-color:#0072b9;color:#0072b9}.productos .btn-outline-info:focus,.productos .btn-outline-info:hover{background-color:#0072b9;color:#fff}.productos .bg{position:absolute;height:100%;top:0;right:0;width:100%;display:block}.productos .bg-alt{background-position:center top!important}.productos .description{margin-top:1rem;max-width:400px}.productos .product-bg{position:absolute;background-position:right bottom;background-size:contain;background-repeat:no-repeat!important;right:0;bottom:0;height:100%;max-height:520px;width:360px;mix-blend-mode:multiply}@media screen and (max-width:1192px){.productos .description{max-width:100%}.productos .product-bg{position:relative;height:320px;width:100%}}.productos .listado-locales{overflow-x:auto}.productos .listado-locales table{margin-top:2rem}.productos .listado-locales table thead{background-color:#0072b9;color:#fff;font-family:'Raleway',sans-serif}.productos .listado-locales table thead th{border-right:1px solid #fff}@media screen and (max-width:991px){.productos .captions{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.productos .gallery{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.productos .details{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media screen and (max-width:767px){.productos table .state,.productos table .zip{display:none}}.tutorials .tutorials-wrapper .tutorial-module{cursor:pointer;margin-bottom:1rem;z-index:5}.tutorials .tutorials-wrapper .tutorial-module .img{background-color:#f2f2f2;height:260px;margin-bottom:10px;position:relative}.tutorials .tutorials-wrapper .tutorial-module .img:hover .bg{background-color:rgba(0,0,0,0.15)}.tutorials .tutorials-wrapper .tutorial-module .img .bg{background-color:rgba(0,0,0,0);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:background-color 300ms ease-out;-o-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tutorials .tutorials-wrapper .tutorial-module .img .bg .icon{border:2px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;width:60px}.tutorials .tutorials-wrapper .tutorial-module .img .bg .icon i{color:#fff;font-size:1.5rem}.tutorials .tutorials-wrapper .tutorial-module .caption{color:#333}.empresa{color:#fff;padding:5rem 0}.empresa .wrapper{margin-bottom:2rem}.empresa .wrapper .title{font-weight:900;font-size:32pt;font-family:'Raleway',sans-serif;text-transform:uppercase}.empresa .wrapper .caption{background-color:rgba(0,83,134,0.45);padding:1.5rem 2rem;font-size:12pt}.empresa .wrapper .caption p{margin:0}.empresa .wrapper .caption.fs-16{font-size:16pt}.our-company{overflow:hidden}.our-company .content{padding:3rem}.our-company .col-image{position:relative}.our-company .col-image .image-wrapper{-webkit-transform:skewX(-12deg);-ms-transform:skewX(-12deg);transform:skewX(-12deg);left:0;position:absolute;top:0;height:100%;width:100%;overflow:hidden;border:6px solid #fff}.our-company .col-image .image-wrapper .image{background-size:cover;background-position:center;-webkit-transform:skewX(12deg) scale3d(1.25,1.25,1);transform:skewX(12deg) scale3d(1.25,1.25,1);left:0;position:absolute;top:0;height:100%;width:100%}@media screen and (max-width:991px){.our-company .col-image{height:240px}.our-company .col-image .image-wrapper{border:none;-webkit-transform:skewX(0);-ms-transform:skewX(0);transform:skewX(0)}.our-company .col-image .image-wrapper .image{-webkit-transform:skewX(0);-ms-transform:skewX(0);transform:skewX(0)}.our-company .content h1{text-align:left}}.our-company .first-title,.our-company .second-title{text-transform:uppercase;margin:0;line-height:1}.our-company .first-title{font-size:2rem;color:#0072b9;font-weight:400}.our-company .second-title{font-size:3.4rem;font-weight:900}.our-company .caption{font-size:1.15rem}.quality-policy{position:relative;padding:6rem 6rem 20rem 6rem}.quality-policy .image{background-size:cover;background-position:60% center;left:0;position:absolute;top:0;height:100%;width:100%}.quality-policy .content{position:relative;background-color:#fff;max-width:480px;padding:2rem}.quality-policy .content .title{background-color:#000;padding:0.25rem 1rem;color:#fff;font-size:1.25rem;text-transform:uppercase}.quality-policy .content .title span{font-weight:300}.quality-policy .content p{margin:1rem 0}@media screen and (max-width:991px){.quality-policy{padding:1rem 1rem 10rem 1rem}}.modal-anniversary{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 1s cubic-bezier(0.23,1,0.32,1);-o-transition:all 1s cubic-bezier(0.23,1,0.32,1);transition:all 1s cubic-bezier(0.23,1,0.32,1);z-index:1090}.modal-anniversary .background{background-color:rgba(0,114,185,0.85);position:absolute;left:0;right:0;height:100%;width:100%}.modal-anniversary .modal-content{max-width:720px;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:all 1.75s cubic-bezier(0.23,1,0.32,1);-o-transition:all 1.75s cubic-bezier(0.23,1,0.32,1);transition:all 1.75s cubic-bezier(0.23,1,0.32,1);position:relative}.modal-anniversary .modal-content .close-btn{background-color:#fffef1;position:absolute;cursor:pointer;top:-26px;right:0;height:26px;width:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-anniversary .video{position:relative;padding-bottom:56.25%;height:0}.modal-anniversary .video iframe{position:absolute;left:0;height:100%;width:100%;top:0}.modal-anniversary.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.modal-anniversary.active .modal-content{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.main-title{font-weight:900;font-family:'Raleway';color:#0072b9;text-transform:uppercase}.profesionales-header{padding:2rem 0}.profesionales-header .title-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0072b9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0.5rem 1.5rem}.profesionales-header .title-bar .title{color:#fff;font-size:1.3rem;font-weight:400}.profesionales-header .title-bar .menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0}.profesionales-header .title-bar .menu li{display:block}.profesionales-header .title-bar .menu li a{color:#fff;display:block;padding:0 0.45rem}@media screen and (max-width:767px){.profesionales-header .title-bar{display:block}.profesionales-header .title-bar .title{margin-bottom:0.65rem}.profesionales-header .title-bar .menu li a{padding:0 0.45rem 0 0}}.professionals{min-height:calc(100vh - 120px);padding:3rem 0}.professionals .section{display:-webkit-box;display:-ms-flexbox;display:flex}.professionals .section .left-menu{max-width:280px;width:280px}.professionals .section .left-menu ul{margin:0;padding:0}.professionals .section .left-menu ul li{display:block}.professionals .section .left-menu ul li a{display:block;padding:0.465rem 0.785rem}.professionals .section .left-menu ul li a:hover{background-color:#f2f2f2}.professionals .section .left-menu ul li.active a{background-color:#e6e6e6}.professionals .section .content{padding:0 0 0 1.8rem;width:100%}.professionals .noticias{margin:1rem 0}.professionals .noticias .module{border-bottom:1px solid #f2f2f2;margin-bottom:2.5rem;padding-bottom:1rem}.professionals .noticias .module .title{font-weight:600;margin-bottom:0.465rem}.professionals .noticias .module .download a{font-weight:600;color:#0072b9}.professionals .pagination-custom{padding:1rem 0}.professionals .pagination-custom li a{border:none;color:#999}.professionals .pagination-custom li.active a{background-color:#e6e6e6}.professionals .pagination-custom li.disabled{opacity:0.2}.login-screen{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:calc(100vh - 120px);padding:1.5rem 0}.login-screen .login-box{background-color:#fff;border-radius:1rem;padding:2rem;margin:1rem auto;max-width:780px}.login-screen .login-box a{color:#eb9233}@media screen and (max-width:767px){.professionals{padding:0}.professionals .section{-ms-flex-wrap:wrap;flex-wrap:wrap}.professionals .section .left-menu{max-width:100%;width:100%}.professionals .section .content{padding:1rem 0}}@media screen and (max-width:1199px){html{font-size:16px}}@media screen and (max-width:991px){html{font-size:15px}header.header .container .header-wrapper .logo-wrapper{position:relative}header.header .container .header-wrapper .logo-wrapper img.logo{max-width:160px}header.header .container .header-wrapper nav .menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,114,185,0.9);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;visibility:hidden;height:100%;left:0;opacity:0;position:fixed;text-align:center;-webkit-transition:all 400ms cubic-bezier(0.23,1,0.32,1);-o-transition:all 400ms cubic-bezier(0.23,1,0.32,1);transition:all 400ms cubic-bezier(0.23,1,0.32,1);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);top:0;width:100%;z-index:20}header.header .container .header-wrapper nav .menu li{width:100%}header.header .container .header-wrapper nav .menu li a{padding:6px 0;font-size:1.425rem}header.header .container .header-wrapper nav .menu li.close{display:block;position:absolute;text-align:right;top:0;padding:16px;right:0}header.header .container .header-wrapper nav .menu li.whatsapp{margin-top:12px}header.header .container .header-wrapper nav .menu li.whatsapp a i{font-size:2.25rem}header.header .container .header-wrapper nav .menu.active{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}header.header .container .header-wrapper nav .mobile-icon{display:block}}@media screen and (max-width:768px){footer.footer{padding:2rem 0 3rem 0}}@media screen and (max-width:597px){.masonry .item:nth-child(n){-ms-grid-column-span:1;grid-column:span 1;-ms-grid-row-span:1;grid-row:span 1}header.header .container .header-wrapper .logo img{max-width:200px}}