body{font-family:'Nunito',sans-serif;font-size:18px}h1,h2,h3,h4,h5{color: #252525cf;font-family:'Nunito',sans-serif!important}.color-dark{color:#252525ba !important}:root{--primary:#ac8662!important;--light:#f8f8f8;--dark:#252525}.fw-bold{font-weight:900!important}.fw-thin{font-weight:200!important}.fw-normal{font-weight:500!important}.back-to-top{position:fixed;display:none;right:30px;bottom:30px;z-index:99}#spinner{opacity:0;visibility:hidden;transition:opacity .5s ease-out , visibility 0s linear .5s;z-index:99999}#spinner.show{transition:opacity .5s ease-out , visibility 0s linear 0s;visibility:visible;opacity:1}.btn{font-weight:500;transition:.5s}.btn.btn-primary,.btn.btn-secondary{color:#fff}.btn-square{width:38px;height:38px}.btn-sm-square{width:32px;height:32px}.btn-lg-square{width:48px;height:48px}.btn-square,.btn-sm-square,.btn-lg-square{padding:0;display:flex;align-items:center;justify-content:center;font-weight:normal}.btn-outline-body{color:var(--primary);border-color:#777}.btn-outline-body:hover{color:#fff;background:var(--primary);border-color:var(--primary)}.navbar .dropdown-toggle::after{border:none;content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;vertical-align:middle;margin-left:8px}.navbar .navbar-nav .nav-link{margin-right:30px;padding:30px 0;color:var(--dark);font-weight:500;text-transform:uppercase;outline:none}.navbar .navbar-nav .nav-link:hover,.navbar .navbar-nav .nav-link.active{color:var(--primary)}.navbar.sticky-top{top:-100px;transition:.5s}@media (max-width:991.98px){.centrar{text-align:center}.aladerecha{text-align:center}.navbar .navbar-nav .nav-link{margin-right:0;padding:10px 0}.navbar .navbar-nav{border-top:1px solid #eee}.logo-horizontal{display:none!important}.logo-desktop{display:none!important}}@media (min-width:992px){.aladerecha{text-align:right}.navbar .nav-item .dropdown-menu{display:block;visibility:hidden;top:100%;transform:rotateX(-75deg);transform-origin:0% 0%;transition:.5s;opacity:0}.navbar .nav-item:hover .dropdown-menu{transform:rotateX(0deg);visibility:visible;transition:.5s;opacity:1}}.owl-carousel-inner{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;background:rgba(0,0,0,.5)}@media (max-width:768px){.header-carousel .owl-carousel-item{position:relative;min-height:500px}.header-carousel .owl-carousel-item img{position:absolute;width:100%;height:100%;object-fit:cover}.header-carousel .owl-carousel-item p{font-size:16px!important}}.header-carousel .owl-dots{position:absolute;width:60px;height:100%;top:0;right:30px;display:flex;flex-direction:column;align-items:center;justify-content:center}.header-carousel .owl-dots .owl-dot{position:relative;width:45px;height:45px;margin:5px 0;background:var(--dark);transition:.5s}.header-carousel .owl-dots .owl-dot.active{width:60px;height:60px}.header-carousel .owl-dots .owl-dot img{position:absolute;width:100%;height:100%;object-fit:cover;padding:2px;transition:.5s;opacity:.3}.header-carousel .owl-dots .owl-dot.active img{opacity:1}.page-header{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)) , url(https://mfcfurniture.com.mx/img/nosotros/xfondo.jpg.pagespeed.ic.RKcQX-t7AT.jpg) center center no-repeat;background-size:cover}.breadcrumb-item+.breadcrumb-item::before{color:var(--light)}.section-title{color:var(--primary);font-weight:600;letter-spacing:5px;text-transform:uppercase}.fact-item .fact-icon{width:120px;height:120px;margin-top:-60px;margin-bottom:1.5rem;display:inline-flex;align-items:center;justify-content:center;background:#fff;border-radius:120px;transition:.5s}.fact-item:hover .fact-icon{background:#dbdbdb}.fact-item .fact-icon i{color:var(--primary);transition:.5}.fact-item:hover .fact-icon i{color:#fff}.about-img,.feature-img{position:relative;height:100%;min-height:400px}.about-img picture,.feature-img picture{position:absolute;width:60%;height:80%;object-fit:cover}.about-img picture:last-child,.feature-img picture:last-child{margin:20% 0 0 40%}.about-img::before,.feature-img::before{position:absolute;content:"";width:60%;height:80%;top:10%;left:20%;border:5px solid var(--primary);z-index:-1}.service-item .bg-img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:-1}.service-item .service-text{transition:.5s}.service-item:hover .service-text{background:rgba(0,0,0,.7)}.service-item *{transition:.5}.service-item:hover *{color:#fff}.service-item .btn{width:40px;height:40px;display:inline-flex;align-items:center;color:var(--dark);background:#fff;white-space:nowrap;overflow:hidden;transition:.5s}.service-item:hover .btn{width:140px}.project .nav .nav-link{background:var(--light);transition:.5s}.project .nav .nav-link.active{background:var(--primary)}.project .nav .nav-link.active h3{color:#fff!important}.team-items{margin:-.75rem}.team-item{padding:.75rem}.team-item::after{position:absolute;content:"";width:100%;height:0;top:0;left:0;background:#fff;transition:.5s;z-index:-1}.team-item:hover::after{height:100%;background:var(--primary)}.team-item .team-social{position:absolute;width:100%;bottom:-20px;left:0}.team-item .team-social .btn{display:inline-flex;margin:0 2px;color:var(--primary);background:var(--light)}.team-item .team-social .btn:hover{color:#fff;background:var(--primary)}.bootstrap-datetimepicker-widget.bottom{top:auto!important}.bootstrap-datetimepicker-widget .table *{border-bottom-width:0}.bootstrap-datetimepicker-widget .table th{font-weight:500}.bootstrap-datetimepicker-widget.dropdown-menu{padding:10px;border-radius:2px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background:var(--primary)}.bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:var(--primary)}.testimonial-carousel{display:flex!important;flex-direction:column-reverse;max-width:700px;margin:0 auto}.testimonial-carousel .owl-dots{height:100px;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.testimonial-carousel .owl-dots .owl-dot{position:relative;width:60px;height:60px;margin:0 5px;transition:.5s}.testimonial-carousel .owl-dots .owl-dot.active{width:100px;height:100px}.testimonial-carousel .owl-dots .owl-dot::after{position:absolute;width:40px;height:40px;bottom:-20px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;content:"\f10d";font-family:"Font Awesome 5 Free";font-weight:900;color:var(--primary);background:#fff;border-radius:40px;transition:.5s;opacity:0}.testimonial-carousel .owl-dots .owl-dot.active::after{opacity:1}.testimonial-carousel .owl-dots .owl-dot img{opacity:.4;transition:.5s}.testimonial-carousel .owl-dots .owl-dot.active img{opacity:1}.footer .btn.btn-link{display:block;margin-bottom:5px;padding:0;text-align:left;color:#777;font-weight:normal;text-transform:capitalize;transition:.3s}.footer .btn.btn-link::before{position:relative;content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;color:var(--primary);margin-right:10px}.footer .btn.btn-link:hover{color:var(--primary);letter-spacing:1px;box-shadow:none}.footer .form-control{border-color:#777}.footer .copyright{padding:25px 0;font-size:15px;border-top:1px solid rgba(256,256,256,.1)}.footer .copyright a{color:var(--light)}.footer .copyright a:hover{color:var(--primary)}.fs-14{font-size:14px}.color-blanco{color:#fefefe!important}.pointer{cursor:pointer}.single-product{background:#fff none repeat scroll 0 0;margin-bottom:30px;padding:15px 15px 25px;border: 1px solid #dfdfdf99;border-radius:5px}.single-product:hover{box-shadow:1px 25px 54px rgba(0,0,0,.12)}ul{list-style:outside none none;margin:0;padding:0}.product-action{background:#f6f6f6 none repeat scroll 0 0;margin-top:5px;opacity:1;position:inherit;visibility:visible;width:calc(100% - 0px)}.product-action button{border:none;background:none}@media (max-width:767px){.product-action a,.product-action button{color:#666;float:left;font-size:16px;height:40px;line-height:40px;position:relative;width:50%}}@media (min-width:767px){.product-action a,.product-action button{color:#666;float:left;font-size:16px;height:40px;line-height:40px;position:relative;width:100%}}.product-action a::before{background:#999 none repeat scroll 0 0;content:"";height:16px;margin-top:-8px;position:absolute;right:0;top:50%;width:2px}.product-action a:last-child::before{display:none}.product-action a:hover,.product-action button:hover{color:#c8a165}@media (max-width:767px){#div_tree_container{display:none}#div-cars-container{display:none}#div_tree_container{width:100%;height:100%;z-index:9999999;top:0;left:0;position:fixed;background:#fff}}#botonesFiltros{text-align:center}.button_filter{background:#54555a;border:1px solid;color:#fff;font:inherit;line-height:1;padding:.6em .5em}#cerrar-filters-container{background:#54555a;border:1px solid;color:#fff;font:inherit;line-height:1;padding:.6em .5em;position:absolute;bottom:0;width:100%}@media (max-width:767px){#cerrar-cars-container{display:none}.openboxshow1{display:inline-block;text-align:right;position:absolute;right:10px}.openboxshow2{display:inline-block;text-align:right;position:absolute;right:10px}.openboxshow3{display:inline-block;text-align:right;position:absolute;right:10px}.openboxshow4{display:inline-block;text-align:right;position:absolute;right:10px}.openboxshow5{display:inline-block;text-align:right;position:absolute;right:10px}.openboxshow6{display:inline-block;text-align:right;position:absolute;right:10px}.box1{display:none}.box2{display:none}.box3{display:none}.box4{display:none}.box5{display:none}.box6{display:none}#div_tree_container{display:none}.tree{padding:25px}}@media (min-width:768px){#botonesFiltros{display:none}.cierrafilters-root{display:none;text-align:right;float:right}#cerrar-filters-container{display:none}#div_tree_container{display:block!important}#div-cars-container{display:block;width:100%}.openboxshow1{display:none!important}.openboxshow2{display:none!important}.openboxshow3{display:none!important}.openboxshow4{display:none!important}.openboxshow5{display:none!important}.openboxshow6{display:none!important}.box1{display:block!important}.box2{display:block!important}.box3{display:block!important}.box4{display:block!important}.box5{display:block!important}.box6{display:block!important}}.btn-pagina{background:#fff;color:#000;box-shadow:none!important}.btn-pagina.activo{background:#ac8662;color:#fff}