@media screen and (max-width:425px){body.homepage,body.showproduct{margin-top:5.5em}#header{display:none}#header-mobile{display:block;display:block!important;max-width:100vw;overflow-x:hidden}#header-mobile #header-mobile-logo{align-items:center;background:#fff;box-shadow:.01em .01em 1em #000;display:flex;height:80px;justify-content:center;left:0;padding:.5em 0 .5em .5em;position:fixed;text-align:left;top:0;width:auto;width:100%;z-index:999;z-index:99}#header-mobile #header-mobile-logo a{margin-left:0;margin-right:auto}#header-mobile #header-mobile-logo img,#header-mobile #header-mobile-logo svg{height:4em;width:auto!important}#header-mobile #header-mobile-menu{z-index:999}#header-mobile #header-mobile-menu #menu-button{background:#cb1515;position:fixed;right:0;top:0;width:auto;z-index:995}#header-mobile #header-mobile-menu #menu-button .icon{fill:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke:#fff;cursor:pointer;height:100%;min-width:76px;opacity:.95}#header-mobile #header-mobile-menu #menu-button p{bottom:.5em;color:#fff;font-size:1em;margin:0;position:absolute;text-align:center;width:100%}#header-mobile #header-mobile-menu .menu-header-container ul{background:#434343;height:100%;left:0;list-style:none;margin:0;overflow:scroll;padding:10em 0 0 2em;position:fixed!important;top:0;width:100%;z-index:994!important}#header-mobile #header-mobile-menu .menu-header-container ul li{font-size:2em;line-height:1.75}#header-mobile #header-mobile-menu .menu-header-container ul a{color:#fff}#header-mobile #bottom-contact{bottom:0;left:0;position:fixed;width:100%;z-index:999}#header-mobile #bottom-contact .bottom-row{background:#fff;box-shadow:0 -.1em .1em #000;display:inline-flex;float:left;justify-content:center;padding:1em 0;text-align:center;width:50%}#header-mobile #bottom-contact .bottom-row>svg{height:2em;width:100%}#header-mobile #bottom-contact .bottom-row>svg path{fill:#cb1515!important}#header-mobile #bottom-contact .bottom-row#phone{background-color:#cb1515!important}#header-mobile #bottom-contact .bottom-row#phone>span{color:#fff}#header-mobile #bottom-contact .bottom-row#phone>svg path{fill:#fff!important}section#homepage-holder-section .section-container #homepage-holder .homepage-holder-grid,section#homepage-holder-section .section-container #homepage-holder .homepage-holder-grid>.homepage-holder-row{display:block}section#homepage-holder-section .section-container #homepage-holder .homepage-holder-grid .homepage-holder-row .homepage-holder-categories ul{margin-left:0;margin-right:auto}section#who-are-us-section .section-container #who-are-us,section.home-text .section-container #home-text{display:block}section.home-text .section-container #home-text>div{min-height:15em}section.home-text .section-container #home-text>div:first-child{background-size:cover}section.home-text .section-container #home-text>div:nth-child(2):after{display:none}section#map-section .section-container #map .map-container iframe{max-width:100vw}section#login-section .section-container #login .login-container{display:block}section#all-products .section-container .products-title h1{font-size:1.5em}section#all-products .section-container #products{grid-template-columns:repeat(1,1fr)}section#all-products .section-container .left-column.forFilters{width:40%}section#search-section .section-container .search .products-list{grid-template-columns:repeat(2,1fr)}section#product .section-container .product-grid,section#reassurance-section .section-container .reassurance .reassurance-grid{display:block}section#reassurance-section .section-container .reassurance .reassurance-grid .reassurance-grid-row h3{justify-content:left;padding:.5em}section#connected-products-section .section-container .connected-products .connected-products-slider article.product .product-container .product-background .product-background-image{background-size:contain}section#connected-products-section .section-container .connected-products .connected-products-slider .owl-nav button.owl-next{right:0}section#connected-products-section .section-container .connected-products .connected-products-slider .owl-nav button.owl-prev{left:0}section#contact-section .section-container #contact-form{min-width:0}section#contact-section .section-container #contact-form .contact-container .contact-form-container form input,section#contact-section .section-container #contact-form .contact-container .contact-form-container form textarea{width:100%}section#user-section .section-container .user-dashboard .user-grid{display:block}section#user-section .section-container .user-dashboard .user-form{border-right:0}section#estimate .section-container .estimate-container .estimate-grid{display:block}section#estimate .section-container .estimate-container .estimate-grid .estimate-row .estimate-row-list .estimate-row-list-container .estimate-product .estimate-product-title h3{position:relative}section#estimate .section-container .estimate-container .estimate-grid .estimate-row .estimate-row-list .estimate-row-list-container .estimate-product .estimate-product-title h3 span.product-reference{position:relative;top:2em}section#estimate .section-container .estimate-container .estimate-grid .estimate-row .estimate-row-list .estimate-row-list-container .estimate-product .estimate-product-title h3 span.getProductsAssociated{top:3em}section#estimate .section-container .estimate-container .estimate-grid .estimate-row .estimate-row-list .estimate-row-list-container .estimate-product .estimate-product-actions{position:static}section#estimate .section-container .estimate-container .estimate-grid .estimate-row:nth-child(2) ul{padding:2em}}