@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@200;400;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Vollkorn:ital,wght@0,400..900;1,400..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins&display=swap);*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{max-width:100%;overflow-x:hidden;scrollbar-width:none;font-family:"Poppins",serif;background-color:#f5f5f5;color:#333}html,body{max-width:100%!important;overflow-x:hidden!important;scroll-behavior:smooth}.container{width:90%}.numero-contacto{font-weight:bolder;font-size:30px;font-family:"Poppins",sans-serif;color:#fff}.btn-consultar{display:inline-flex;justify-content:center;align-items:center;text-align:center;border-radius:10px;font-size:20px;text-transform:uppercase;font-weight:600;padding:20px 30px;background-color:#1c7311;cursor:pointer;text-decoration:none;color:#fff;gap:10px;-webkit-transition:all 0.5s;transition:all 0.5s;white-space:nowrap;min-width:150px}.btn-consultar:hover{background-color:rgb(27 165 50 / .767);-webkit-transform:scale(1.07);transform:scale(1.07);-webkit-box-shadow:1px 2px 15px #bcbcbc;box-shadow:1px 2px 15px #bcbcbc;-webkit-transition:all 0.5s;transition:all 0.5s}.footer{background-color:#333;color:#fff;text-align:center;padding:20px 0}.footer p{margin:0;font-size:1rem}@media (max-width:768px){.header .title{font-size:2.5rem}.service-list{flex-direction:column;align-items:center}.service-item{width:90%}.testimonial-item{width:100%}}@-webkit-keyframes aparecer{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes aparecer{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.ocultar{opacity:0}.animar{-webkit-animation:aparecer 0.5s;animation:aparecer 0.5s}@-webkit-keyframes resaltar{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes resaltar{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@-webkit-keyframes resaltar2{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:1px 2px 15px #bcbcbc85;box-shadow:1px 2px 15px #bcbcbc85}100%{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:1px 2px 15px #bcbcbc;box-shadow:1px 2px 15px #bcbcbc}}@keyframes resaltar2{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:1px 2px 15px #bcbcbc85;box-shadow:1px 2px 15px #bcbcbc85}100%{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:1px 2px 15px #bcbcbc;box-shadow:1px 2px 15px #bcbcbc}}@-webkit-keyframes sacudir{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(12px);transform:translateY(12px)}100%{-webkit-transform:translateY(25px);transform:translateY(25px)}}@keyframes sacudir{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(12px);transform:translateY(12px)}100%{-webkit-transform:translateY(25px);transform:translateY(25px)}}::-webkit-scrollbar{width:6px}html{scrollbar-width:thin;scrollbar-color:#bd8f05 #775d5d}