.related-items[data-v-41763b12]{display:grid;grid-template-columns:1fr;grid-gap:15px}@media screen and (min-width:768px){.related-items[data-v-41763b12]{grid-template-columns:1fr 1fr;grid-gap:25px}}@media screen and (min-width:992px){.related-items[data-v-41763b12]{grid-template-columns:1fr 1fr 1fr}}.related-items>div[data-v-41763b12]{display:none}.related-items>div[data-v-41763b12]:first-child,.related-items>div[data-v-41763b12]:nth-child(2),.related-items>div[data-v-41763b12]:nth-child(3){display:block}@media screen and (min-width:768px){.related-items>div[data-v-41763b12]{display:block}}.related-items__item[data-v-41763b12]{display:flex;border:1px solid #eee;height:100%;justify-content:center;flex-direction:column;padding:20px;width:100%}.related-items__item-img[data-v-41763b12]{display:block;margin:0 auto;max-height:100px;max-width:150px}.related-items__item-txt[data-v-41763b12]{font-size:16px;font-weight:600;margin-top:20px;text-align:center}@media screen and (min-width:768px){.related-items__item-txt[data-v-41763b12]{font-size:14px}}.btn-light[data-v-41763b12]{background:none;border:none}.icon-spinner[data-v-41763b12]{-webkit-animation:spinner-data-v-41763b12 1.5s linear 0s infinite;animation:spinner-data-v-41763b12 1.5s linear 0s infinite;display:block;margin-left:auto;margin-right:auto}.btn-category[data-v-41763b12]{display:block;margin:0 auto;max-width:320px}@-webkit-keyframes spinner-data-v-41763b12{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes spinner-data-v-41763b12{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.contact-form.small[data-v-5ff2d865]{padding-left:15px;padding-right:15px}.contact-form.small .form-group[data-v-5ff2d865]{padding-right:8px!important;padding-left:8px!important}.contact-form.small .form-group input[type=tel].form-control[data-v-5ff2d865],.contact-form.small .form-group input[type=text][data-v-5ff2d865],.contact-form.small .form-group select.form-control[data-v-5ff2d865]{height:45px}.contact-form.small .form-group textarea[data-v-5ff2d865]{height:130px}.contact-form.small .form-disclaimer[data-v-5ff2d865]{margin-bottom:10px!important}.contact-form.big .form-group input[type=tel].form-control[data-v-5ff2d865],.contact-form.big .form-group input[type=text][data-v-5ff2d865],.contact-form.big .form-group select.form-control[data-v-5ff2d865]{height:50px}.contact-form.big .form-group textarea.form-control[data-v-5ff2d865]{max-height:60px}.contact-form.big .btn[data-v-5ff2d865]{font-size:16px;font-weight:800}.contact-form.ismodal[data-v-5ff2d865]{padding-left:15px;padding-right:15px}.contact-form.ismodal .form-group[data-v-5ff2d865]{padding-right:8px!important;padding-left:8px!important}.contact-form.ismodal .form-group input[type=tel].form-control[data-v-5ff2d865],.contact-form.ismodal .form-group input[type=text][data-v-5ff2d865]{height:33px}.contact-form.ismodal .form-group textarea[data-v-5ff2d865]{max-height:60px}.contact-form.ismodal .btn[data-v-5ff2d865]{font-size:12px;color:#fff}.contact-form input.company-error-msj[data-v-5ff2d865]{border:1px solid red!important;color:red}.contact-form input.company-error-msj+.company-error-msj[data-v-5ff2d865]{display:block!important}.contact-form p.company-error-msj[data-v-5ff2d865]{color:red}@media screen and (max-width:992px){.btn-primary-hero[data-v-8f85ef1e]{position:fixed;z-index:10;bottom:0;width:100%;left:0;border-radius:0;box-shadow:0 -1px 5px #a4a4a4}}.btn-primary{background-color:#ff4a3d;border:none;padding:12px 30px;font-size:1.1rem;font-weight:600;letter-spacing:.5px;line-height:1.5;border-radius:25px;transition:background-color .3s ease;color:#fff}.btn-primary:hover{background-color:#ff6f61}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus{background-color:#ff4a3d!important;box-shadow:none!important}.btn-primary:active:hover,.btn-primary:focus:hover{background-color:#ff6f61!important}.modal-title img{height:auto;width:100px}#modal_form .modal-header{border:none;padding:12px 12px 0}#modal_form .modal-header button{padding:0;margin:0}#modal_form .modal-footer{border:none}.smallForm{border-radius:15px;max-width:300px;margin:0 auto;background-color:#fff}.smallForm,.smallForm .header{box-shadow:-1px 1px 5px 0 rgba(0,0,0,.16)}.smallForm .header{border-top-left-radius:15px;border-top-right-radius:15px}.smallFormFields{padding:20px}.contactForm.fixtop{position:fixed;top:0}.form-section{background-color:#fff;padding:30px;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.1)}.form-section h2{font-size:1.5rem;font-weight:700;margin-bottom:20px;color:#007bff}.form-section .form-label{font-weight:500;color:#555}.form-section .form-control{border:1px solid #ddd;border-radius:8px;padding:10px;font-size:1rem;transition:border-color .3s ease}.form-section .form-control:focus{border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.form-section .btn-primary{background-color:#007bff;border:none;padding:12px 30px;font-size:1rem;border-radius:25px;transition:background-color .3s ease;width:100%}.form-section .btn-primary:hover{background-color:#0056b3}