@media screen and (max-width:1229px){.page-content .page-content-inner .title-group .title{background-position:0 14px}.page-content .page-content-inner .list-type-1 .list-item a .image .hover-name{font:700 36px/40px Montserrat,sans-serif}.contact-page .contact-infos .infos-text .item{margin-bottom:10px}.other-products .item.fix-height{height:206px}.buttons-wrapper .left-button,.buttons-wrapper .right-button{top:-380px}}@media screen and (max-width:991px){.page-content .page-image{margin-top:0}.page-content .page-content-inner .title-group .title{-webkit-background-size:auto;background-size:auto;background-position:center}.page-content .page-content-inner .title-group .filter{margin:20px 0;text-align:center}.other-products .item.fix-height{text-align:center;height:auto;padding:30px}.other-products .item.fix-height .name:after{margin-left:auto;margin-right:auto}.buttons-wrapper .left-button,.buttons-wrapper .right-button{top:-260px}.buttons-wrapper .button-item a{font-size:32px;line-height:32px}.footer .wrapper .copyright,.footer .wrapper .footer-nav ul li a{font:400 14px/14px Montserrat,sans-serif}.footer .wrapper .footer-nav ul li{margin-left:10px}}@media screen and (max-width:767px){.header{background-color:#fff}.header .logo{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc}.buttons{margin:0}.header .header-nav{padding:0;width:100%;display:block;margin-top:0;border:0;top:0}.header .header-nav .navbar-links{background-color:#116567;text-align:left;padding:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;z-index:1;width:100%}.header .header-nav .navbar-links:after{display:none}.header .header-nav .navbar-links>ul{text-align:left}.header .header-nav .navbar-links>ul>li{border:0;display:block;text-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.header .header-nav .navbar-links>ul>li>a{text-shadow:none;color:#fff;border-bottom:1px solid #18797b;padding:12px 10px 12px 25px;display:block;position:relative;border-right:0;text-decoration:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.header .header-nav .navbar-links>ul>li>a:before{background-color:transparent;position:absolute;border:0;content:'\f0da';font-family:FontAwesome,sans-serif;color:#fff;text-shadow:none;font-size:18px;bottom:auto;top:13px;left:10px;margin-left:0}.header .header-nav .navbar-links>ul>li:last-child>a{border-bottom:0;padding-bottom:14px}.header .header-nav .navbar-links>ul>li>a:hover{background-color:#0e4f51;opacity:1}.buttons .search-wrapper{margin:10px 0 0;display:block;text-align:left}.buttons .search-wrapper .search-item{display:block}.buttons .search-wrapper .search-item input{width:90%;padding:20px 10px 22px}.buttons .search-wrapper .search-item button{position:absolute;height:100%;right:0;top:0}.page-content .product-image{margin:10px 0 0;text-align:center}.page-content .product-image img{height:42vh;margin:auto}.page-content .page-content-inner .title-group .filter{border-top:1px solid #ccc}.page-content .page-content-inner .title-group .filter ul li,.page-content .page-content-inner .title-group .filter ul li.active{display:block;margin:0;padding:0}.page-content .page-content-inner .title-group .filter ul li a{border-bottom:1px solid #ccc;display:block;padding:10px 0;margin:0}.page-content .page-content-inner .title-group .filter ul li.active a{color:#fff;background-color:#000}.page-content .page-content-inner .list-type-1 .list-item a .image .hover-name{font:500 24px/28px Montserrat,sans-serif}.buttons-wrapper .button-item{margin:0 0 15px}.buttons-wrapper .button-item a{display:block;font:400 24px/22px Montserrat,sans-serif;color:#967145;text-align:center;letter-spacing:0}.buttons-wrapper .button-item a span,.buttons-wrapper .button-item span{font-weight:900;display:block}.footer,.footer.index{position:relative}.footer .wrapper .footer-text{padding-bottom:10px;margin-bottom:10px}.footer .wrapper .copyright,.footer .wrapper .footer-nav{text-align:center;padding:0}.footer .wrapper .social{margin:0}}@media screen and (max-width:480px){.col-xxs-12{width:100%}.buttons-wrapper .left-button{top:-330px}.buttons-wrapper .right-button{top:-296px}.buttons-wrapper .center-button{top:-200px}.header{background:#FFF}}
@media screen and (max-width:1366px){ .page-content .product-image img { max-height: 45vh; } }