.section-title-normal span{border-bottom:2px solid red}.footer-section ul li{list-style:none;margin-left:0!important}.pad-none{padding-bottom:0}h2{font-size:32px}.header-main .header-inner{display:flex;justify-content:space-between}.logo-left .logo{margin-left:0;margin-right:15px}.align-equal .product-title{height:60px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.align-equal .readmore-desc,.align-equal .product-desc{margin-top:10px}.align-equal .product-desc>p{margin-top:10px;text-align:justify}.header-main .header-inner .flex-col:nth-child(3){display:flex;justify-content:center}.header-main .header-inner .flex-col:nth-child(4) .custom{display:none}.header-main .header-inner .header-nav{width:auto}.header-contact-wrapper{margin:0 10px}.header-bottom .container>.flex-col:first-child{width:100%}.header-bottom .container .header-nav{width:100%;display:flex;align-items:center;justify-content:space-evenly}.map-desc h3{font-size:30px;text-align:center;color:#333}.map-desc>.col-inner{width:max-content}.block-title>.col-inner{display:flex;align-items:center;padding:20px}.block-title>.col-inner p{margin:0}.products-row>.col>.col-inner{padding:10px}.products-row>.col .product-title{font-size:21px;font-weight:bolder;line-height:1.4;margin-bottom:0}.products-row>.col .product-desc{height:300px;overflow:hidden}..product-desc p{text-align:justify}.products-row>.col .product-desc.active{height:auto}.header-main .html h1{margin-bottom:0!important}.header-contact a{font-size:17px!important}footer#footer{display:none}span.wpcf7-spinner{position:absolute}input.wpcf7-form-control.has-spinner.wpcf7-submit.button{width:100%;border-radius:5px}form.wpcf7-form.init{margin:0}.flex-col.flex-grow{margin:5px}.flex-col.flex-grow span input{border-radius:5px}@media (max-width:766px) #button-contact-vr{display:block!important}@media only screen and (max-width:48em){#button-contact-vr{display:block!important}.form-wrapper form .ml-half{margin-left:0!important}.form-wrapper form .flex-col.flex-grow{margin:5px 0}.map-desc>div>p{display:flex;gap:8px;align-items:start}.map-desc>.col-inner{width:auto}.map-section{margin-bottom:60px}}