@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5rDDOjw.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd58jDOjw.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5wDDOjw.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5LDfOjw.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5FTfOjw.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_qE6GnM.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_v86GnM.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_s06GnM.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_iE9GnM.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_hg9GnM.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5rDDOjw.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd58jDOjw.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5wDDOjw.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5LDfOjw.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5FTfOjw.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_qE6GnM.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_v86GnM.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_s06GnM.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_iE9GnM.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_hg9GnM.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8aX8.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9aX8.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9aX8.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9aX8.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9aX8.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6aX8.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6aX8.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6aX8.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16aX8.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Uw-.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Ew-.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew-.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w-.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC70w-.ttf)format("truetype")}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}.font-cormorant{font-optical-sizing:auto;font-family:Cormorant Garamond,serif;font-style:normal;font-weight:600}.font-sans-serif{font-optical-sizing:auto;font-family:sans-serif;font-style:normal;font-weight:500}body{font-optical-sizing:auto;font-family:serif;font-style:normal;font-weight:500}p.fullwidth{width:100%!important;max-width:100%!important}.center-text-vertical{flex-direction:column;justify-content:center;display:flex}.hidden{display:none}.mt25{margin-top:25px!important}.centered{text-align:center}.pinkletter{color:#cda09f}section{margin-top:40px!important}section#hero{padding-top:55px;margin-top:0!important}section#contacto{margin-bottom:40px}.showmobile{display:none}.btnPrimaryNoFill{color:#cda09f;cursor:pointer;background-color:#fff;border:1px solid #cda09f;padding:15px 25px;text-decoration:none;transition:all .3s ease-in-out;display:inline-block}.btnPrimaryNoFill:hover{color:#fff;background-color:#cda09f}.btnPrimaryNoFill:hover a{color:#fff!important}.btnPrimaryNoFill a{color:#cda09f!important}.btnPrimaryFill{color:#fff;cursor:pointer;background-color:#cda09f;border:1px solid #cda09f;padding:15px 25px;text-decoration:none;transition:all .3s ease-in-out;display:inline-block}.btnPrimaryFill:hover{color:#cda09f;background-color:#0000}.btnPrimaryFill a{color:#cda09f!important}small.pink,span.pink{color:#cda09f}p{margin-bottom:5px}span.pinkline{border-bottom:1px solid #cda09f;width:150px;height:1px;margin:10px 0;display:block}.buttons-container{justify-content:flex-start;gap:16px;display:flex}.buttonBig{color:#2f2b2a;cursor:pointer;border:1px solid #cda09f;flex-direction:column;justify-content:space-between;align-items:center;min-width:300px;padding:20px;text-decoration:none;display:flex}img.logo{width:200px;height:auto}#home{padding-top:80px}header{background:#fff;width:100%;display:block;position:fixed;box-shadow:5px 5px 15px #fff}header div.container{flex-direction:row;justify-content:space-between;width:100%;max-width:1200px;margin:0 auto;padding:0 24px;display:flex}header div.container nav{width:min(100%,700px)}header div.container nav ul{place-content:center flex-end;align-items:center;gap:60px;height:100%;list-style:none;display:flex}header div.container nav ul li a{color:#2f2b2a;text-decoration:none}.hamburguer{cursor:pointer;padding-top:15px;display:none}.bar1,.bar2,.bar3{background-color:#cda09f;width:35px;height:5px;margin:6px 0;transition:all .4s}.change .bar1{transform:translateY(11px)rotate(-45deg)}.change .bar2{opacity:0}.change .bar3{transform:translateY(-11px)rotate(45deg)}@media (width<=850px){header{padding-bottom:5px}header .hamburguer{display:inline-block}header div.container{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:0 16px}header div.container nav{width:100%}header div.container nav ul{background:#fff;border-left:4px solid #cda09f;align-content:flex-start;width:300px;height:100vh;padding:0 20px;transition:all .4s ease-in-out;display:block;position:absolute;top:100px;right:-300px}header div.container nav ul li{padding:20px 0;font-size:18px;display:block}header div.container nav ul li.btnPrimaryNoFill{margin-top:10px;padding:15px 25px}header div.container nav ul.open{right:0}}.hero{background-image:url(/_astro/hero_background.DnK17MJU.jpeg);background-position:100% 0;background-repeat:no-repeat;background-size:60%;padding:50px 0}.hero.noimage{background:0 0}.hero h1{margin:20px 0;font-size:50px;line-height:1.3}.hero#conoceme{background:0 0}.hero#conoceme .container.flex.conoceme-layout{justify-content:space-between;align-items:center;gap:clamp(24px,4vw,48px);display:flex}.hero#conoceme .container.flex.conoceme-layout .conoceme-text{flex:0 0 50%;max-width:50%}.hero#conoceme .container.flex.conoceme-layout .conoceme-image{object-fit:cover;border-radius:12px;flex:0 0 50%;width:100%;max-width:50%;height:auto;display:block;box-shadow:0 18px 40px #2f2b2a24}.hero p{width:400px;line-height:1.6em;display:block}.hero .btnPrimaryFill{text-transform:uppercase;margin:20px 0}.hero .banner{margin-top:30px;display:flex}.hero .banner p{margin-bottom:0;font-size:13px;line-height:1.3}.hero .banner img.shield{width:45px;height:auto;margin-right:10px}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.container.flex-col{justify-content:space-around;margin:40px auto;display:flex}.container.flex-col .col{text-align:center;width:21%}.container.flex-col .col h2{font-size:20px}.container.flex-col .col p{font-size:15px;line-height:1.4rem}.container.flex-col .col img{width:60px;height:auto;margin:0 auto;display:block}.container.flex-col .col span.pinkline{width:60px;margin:20px auto}footer{font-optical-sizing:auto;text-align:center;color:#fff;background-color:#cda09f;padding:20px 0;font-family:sans-serif;font-style:normal;font-weight:500}footer span.pinkline{border-bottom:1px solid #fff;margin:10px auto}@media (width<=1200px){.hero{background-position:100% 0;background-size:70%;padding:40px 0}.hero p{width:100%;max-width:420px}.hero#conoceme{background-position:100% 0;background-size:100%}.hero#conoceme .container.flex.conoceme-layout{align-items:flex-start}.container.flex-col{flex-wrap:wrap;gap:24px}.container.flex-col .col{width:calc(50% - 12px)}.buttons-container{flex-wrap:wrap;gap:16px}.buttonBig{min-width:min(100%,300px);margin-right:0}}@media (width<=1006px){.showmobile{width:100%;height:auto;display:block}.showdesktop{display:none!important}section#ayuda .container.flex-col .col{width:45%}.hero{background-image:linear-gradient(#fff9,#fff9),url(/_astro/hero_background.DnK17MJU.jpeg);background-position:50%;background-size:170%;padding:30px 0}.hero h1{margin:16px 0;font-size:34px}.hero p{width:100%;max-width:100%}.hero#conoceme{background-image:none;background-size:auto}.hero#conoceme .container.flex.conoceme-layout{flex-direction:column;gap:24px}.hero#conoceme .container.flex.conoceme-layout .conoceme-text,.hero#conoceme .container.flex.conoceme-layout .conoceme-image{flex-basis:100%;max-width:100%}.hero#conoceme .container.flex.conoceme-layout .conoceme-image{max-width:320px;margin:0 auto}.container{padding:0 10px}.container.servicios{padding:0 40px}.container.flex-col{flex-direction:row;margin:24px auto}.container.flex-col .col{width:100%}.container.flex-col .col img{margin-bottom:15px}.buttons-container{flex-direction:column;align-items:stretch}.buttonBig{min-width:100%}}
