@import"https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;500&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.jumbotron{padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button.focus,button:focus,.btn.focus,.btn:focus{outline:0;box-shadow:none}.form-control{border-radius:0}.form-control:focus{box-shadow:none}textarea{resize:none}.modal .modal-content{border-radius:0;border:0}a{color:inherit}a:hover{text-decoration:none}:root{font-family:"Comfortaa",cursive,Arial,Helvetica Neue,Helvetica,Lucida Grande,Sans-serif;font-weight:400}h2{color:#09ce2e;font-size:clamp(2rem,100%,2.5rem);text-transform:uppercase;text-align:center;margin-bottom:4.375rem}@media(max-width: 767.98px){h2{margin-bottom:2.5rem}}p{font-size:clamp(0.875rem,100%,1.125rem);line-height:clamp(1.25rem,190%,2rem);color:#606060}:root{scroll-behavior:smooth}.v-center,.section4{display:flex;align-items:center}.img_bg{position:absolute;inset:0;background-size:cover;background-position:center center}.img_bg>img{width:100%;height:100%;object-fit:cover;object-position:center}.img_bg+.container{position:relative;z-index:1}.check{opacity:0}header{height:100vh;display:flex;align-items:flex-end;padding-bottom:3.125rem}header h1,header p{color:#fff;text-align:center;text-shadow:1px 1px 12px rgba(0,0,0,.8)}header h1{font-size:clamp(3rem,100%,10rem);position:absolute;inset:0;margin:auto;height:50px}@media(max-width: 575.98px){header h1 br{display:none}}header p{font-size:min(6vw,1.625rem);line-height:1.875rem;margin-bottom:3.75rem}header img{display:block;margin:auto;width:25px}.navbar.navbar-expand-lg{background-color:rgba(255,255,255,.7);padding:0.9375rem 0}@media(max-width: 575.98px){.navbar.navbar-expand-lg .container{padding:0 1.25rem}}.navbar.navbar-expand-lg .navbar-brand img{width:180px}.navbar.navbar-expand-lg .navbar-nav{gap:2rem}@media(max-width: 575.98px){.navbar.navbar-expand-lg .navbar-nav{padding-top:1.5625rem;gap:0}}.navbar.navbar-expand-lg .nav-link{text-transform:uppercase;font-weight:500;font-size:0.8125rem}.navbar.navbar-expand-lg .nav-link:hover,.navbar.navbar-expand-lg .nav-link.active{color:#09ce2e}@media(max-width: 575.98px){.navbar.navbar-expand-lg .nav-link{font-size:1rem;text-align:center;margin-bottom:0.3125rem}}.navbar.navbar-expand-lg .nav-link-contacto{background-color:#09ce2e;color:#fff;border-radius:50px;padding:0.8125rem 1.5625rem}.navbar.navbar-expand-lg .nav-link-contacto:hover,.navbar.navbar-expand-lg .nav-link-contacto.active{color:#fff;background-color:#666}@media(max-width: 575.98px){.navbar.navbar-expand-lg .nav-link-contacto{width:fit-content;margin:0.9375rem auto}}section{padding:6.25rem 0}@media(max-width: 767.98px){section{padding:3.125rem 0}}.bg-opose{background-color:#f5f5f5}.carousel-mobile{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}.carousel-mobile .owl-stage{display:flex;align-items:center}.carousel-mobile .owl-nav{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:space-between;pointer-events:none;width:100%}.carousel-mobile .owl-nav button{pointer-events:all;width:40px;height:100%}.carousel-mobile .owl-nav button svg{height:20px;width:16px}.carousel-mobile .owl-nav .owl-next svg{float:right}.carousel-mobile .owl-nav .owl-prev svg{float:left}.comb{text-align:center;margin-bottom:3.75rem;padding:0 3.125rem}@media(max-width: 767.98px){.comb{padding:0 2.5rem;margin-bottom:0}}.comb h5{font-size:1.25rem;font-family:"Comfortaa",cursive,Arial,Helvetica Neue,Helvetica,Lucida Grande,Sans-serif;font-weight:500;color:#606060;margin-bottom:0.625rem;line-height:110%}.comb p{font-size:clamp(0.8125rem,100%,0.9375rem);line-height:clamp(1.125rem,160%,1.5625rem);font-family:"Comfortaa",cursive,Arial,Helvetica Neue,Helvetica,Lucida Grande,Sans-serif;font-weight:500;color:#999}.comb img{margin-bottom:0.625rem}@media(max-width: 767.98px){.comb img{margin-bottom:0;padding:0 1.25rem}}.section4{height:50vh;background-image:url(../images/cremacion.jpg);background-size:cover;background-attachment:fixed;background-position:center}.section4 h2{font-size:clamp(3rem,100%,10rem);text-transform:none;color:#fff;text-shadow:1px 1px 12px rgba(0,0,0,.8);margin-bottom:0}.servicios h2{color:#606060}.servicios h5{color:#09ce2e}.contacto{background-color:#09ce2e}.contacto h2{color:#fff}.contacto form label{text-transform:uppercase;color:#fff;font-size:0.8125rem;margin-bottom:5px}.contacto form .form-group-textarea{height:calc(100% - 35px)}.contacto form .form-group-textarea textarea{height:100%}.contacto form .form-control{border:0;border-radius:3px}.contacto form button{display:block;margin:auto;margin-top:3.4375rem;background-color:#666;padding:0.9375rem 1.875rem;border:0;border-radius:50px;color:#fff}.contacto form button:hover{background-color:#fff;color:#666}@media(max-width: 767.98px){.contacto form button{margin-top:1.25rem}}.contacto form .error{text-transform:none;font-weight:700;padding-top:0.5rem;color:#a62424}.contacto .msjForm{text-align:center;padding-top:2.1875rem}.contacto .msjForm:empty{display:none}.contacto .msjForm p{font-weight:700}.contacto .msjForm .form-success{color:#fff}.contacto .msjForm .form-fail{color:#a62424}footer{background-color:#666;padding:3.125rem 0}footer .logo-footer{width:150px;margin-bottom:1.25rem}footer .footer-data{display:flex;align-items:center;margin-top:0.625rem}footer .footer-data a{color:#fff;font-size:0.9375rem}footer .footer-data img{margin-right:0.625rem;width:15px}footer .redes{display:flex;align-items:center;justify-content:flex-end;gap:1rem}footer .redes a:hover{opacity:.5}.taco-ellectra{background-color:#212121;padding:0.9375rem 0}.taco-ellectra a{display:flex;align-items:center;justify-content:flex-end}.taco-ellectra a span{color:#fff;font-size:0.625rem;margin-right:0.625rem}/*# sourceMappingURL=main.min.css.map */