/* Contenido del primer bloque <style> */
article.prose {
    line-height: 1.75;
    display: contents
}

article.prose a {
    font-weight: 500;
    text-decoration: underline
}

article.prose h1 {
    margin-block: 0 1.23em;
    font-size: 2.25em;
    line-height: 1.11
}

article.prose h2 {
    margin-block: 2em 1em;
    font-size: 1.5em;
    line-height: 1.34
}

article.prose h3 {
    margin-block: 1.6em .6em;
    font-size: 1.25em;
    line-height: 1.6
}

article.prose h4 {
    margin-top: 1.5em;
    margin-bottom: .5em;
    line-height: 1.5
}

article.prose img {
    width: 100%;
    margin-block: 2em
}

article.prose blockquote {
    margin-block: 1.6em;
    padding: .75em 1.25em
}

article.prose ul,
article.prose ol {
    padding-inline-start: 1.5em
}

article.prose table {
    table-layout: auto;
    width: 100%;
    margin: 1.5em 0
}

article.prose thead th {
    vertical-align: bottom;
    font-weight: 600
}

article.prose tbody td {
    vertical-align: baseline
}

article.prose tfoot td {
    vertical-align: top
}

article.prose th,
article.prose td {
    text-align: start;
    padding: .75em
}

article.prose thead th:first-child,
article.prose tbody td:first-child,
article.prose tfoot td:first-child {
    padding-inline-start: 0
}

article.prose thead th:last-child,
article.prose tbody td:last-child,
article.prose tfoot td:last-child {
    padding-inline-end: 0
}

article.prose thead {
    box-shadow: 0 1px #ffffffbf, 0 1px
}

article.prose tbody tr {
    box-shadow: 0 1px #ffffffd9, 0 1px
}

article.prose hr {
    opacity: .3;
    margin: 3em 0
}

/* Contenido del segundo bloque <style> (Fuentes) */
@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 400 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v19/UcCo3FwrK3iLTcvvYwYL8g.woff2)format("woff2");
    unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 400 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v19/UcCo3FwrK3iLTcvmYwYL8g.woff2)format("woff2");
    unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 400 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v19/UcCo3FwrK3iLTcvuYwYL8g.woff2)format("woff2");
    unicode-range: U+1F??
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 400 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v19/UcCo3FwrK3iLTcvhYwYL8g.woff2)format("woff2");
    unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 400 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v19/UcCo3FwrK3iLTcvtYwYL8g.woff2)format("woff2");
    unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 400 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v19/UcCo3FwrK3iLTcvsYwYL8g.woff2)format("woff2");
    unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 400 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v19/UcCo3FwrK3iLTcviYwY.woff2)format("woff2");
    unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Mulish;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/mulish/v17/1Ptyg83HX_SGhgqO0yLcmjzUAuWexZNR8aqvG4w-.woff2)format("woff2");
    unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Mulish;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/mulish/v17/1Ptyg83HX_SGhgqO0yLcmjzUAuWexZNR8aOvG4w-.woff2)format("woff2");
    unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116
}

@font-face {
    font-family: Mulish;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/mulish/v17/1Ptyg83HX_SGhgqO0yLcmjzUAuWexZNR8aivG4w-.woff2)format("woff2");
    unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: Mulish;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/mulish/v17/1Ptyg83HX_SGhgqO0yLcmjzUAuWexZNR8amvG4w-.woff2)format("woff2");
    unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Mulish;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/mulish/v17/1Ptyg83HX_SGhgqO0yLcmjzUAuWexZNR8aevGw.woff2)format("woff2");
    unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Poppins;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v23/pxiEyp8kv8JHgFVrJJbecmNE.woff2)format("woff2");
    unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09
}

@font-face {
    font-family: Poppins;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v23/pxiEyp8kv8JHgFVrJJnecmNE.woff2)format("woff2");
    unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Poppins;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v23/pxiEyp8kv8JHgFVrJJfecg.woff2)format("woff2");
    unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Poppins;
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2)format("woff2");
    unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09
}

@font-face {
    font-family: Poppins;
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2)format("woff2");
    unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Poppins;
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2)format("woff2");
    unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Poppins;
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2)format("woff2");
    unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09
}

@font-face {
    font-family: Poppins;
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2)format("woff2");
    unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Poppins;
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2)format("woff2");
    unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Poppins;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2)format("woff2");
    unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09
}

@font-face {
    font-family: Poppins;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2)format("woff2");
    unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Poppins;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2)format("woff2");
    unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

/* Contenido del tercer bloque <style> (Reset/Base) */
*,
:before,
:after {
    box-sizing: border-box
}

body {
    -webkit-font-smoothing: antialiased
}

textarea:focus-visible {
    outline: none
}

button {
    -webkit-font-smoothing: inherit;
    -moz-osx-font-smoothing: inherit;
    -webkit-appearance: none
}

* {
    margin: 0;
    padding: 0
}

a {
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit
}

input {
    font: inherit;
    background-color: inherit;
    border: none;
    outline: none
}

button {
    font: inherit;
    color: inherit;
    background: 0 0;
    border-style: none;
    width: auto;
    line-height: normal;
    overflow: visible
}

textarea,
select {
    font: inherit;
    background-color: inherit
}

img,
picture,
video,
canvas,
svg {
    display: block
}

[data-reaction-click] {
    cursor: pointer
}

[data-visible=false] {
    display: none !important
}

.before-hidden:before,
.after-hidden:after {
    display: none
}

.before-visible:before,
.after-visible:after {
    content: ""
}

::placeholder {
    color: inherit;
    opacity: .54
}

body * {
    scrollbar-width: none
}

body ::-webkit-scrollbar {
    display: none
}

[name=honey-pot-field] {
    display: none !important
}

.text {
    white-space: pre-wrap;
    overflow-wrap: break-word
}

/* Contenido del cuarto bloque <style> (Layout y Componentes) */
#_ {
    background-color: #fff;
    min-height: 100vh;
    display: grid
}

#__0 {
    display: contents
}

@media (min-width:1280px) {
    #__0 {
        display: none
    }
}

#mobile {
    background-color: #fff;
    border-radius: 0;
    width: 393px;
    min-width: 393px;
    max-width: 393px;
    min-height: 10386px;
    max-height: 10386px;
    margin: 0 auto;
    position: relative;
    overflow: hidden
}

#Rectangle_23 {
    --f2w-order: 0;
    background-color: #1b3c59;
    border-radius: 0;
    width: 393px;
    height: 984px;
    position: absolute;
    top: -14px;
    left: 0
}

#Vector_6 {
    --f2w-order: 1;
    width: 393px;
    height: 172px;
    position: absolute;
    top: 442.5px;
    left: -.7px
}

#_3464_1093 {
    text-align: left;
    letter-spacing: -1.2px;
    color: #fff;
    --f2w-order: 2;
    -webkit-background-clip: text;
    background-clip: text;
    width: 361px;
    font-family: Poppins;
    font-size: 48px;
    font-weight: 700;
    line-height: 106%;
    display: inline;
    position: absolute;
    top: 147px;
    left: 16px
}

#__1 {
    letter-spacing: -1.2px;
    color: #fff;
    -webkit-background-clip: text;
    background-clip: text;
    font-family: Poppins;
    font-size: 48px;
    font-weight: 700;
    line-height: 106%
}

#_3464_1094 {
    text-align: left;
    color: #fff;
    --f2w-order: 3;
    -webkit-background-clip: text;
    background-clip: text;
    width: 361px;
    font-family: Mulish;
    font-size: 18px;
    font-weight: 400;
    display: inline;
    position: absolute;
    top: 391px;
    left: 16px
}

#__2 {
    color: #fff;
    -webkit-background-clip: text;
    background-clip: text;
    font-family: Mulish;
    font-size: 18px;
    font-weight: 400
}

#CTAs {
    grid-column-gap: 18px;
    --f2w-order: 4;
    border-radius: 0;
    flex-flow: row;
    justify-content: flex-start;
    align-items: start;
    width: 347px;
    padding: 0;
    display: flex;
    position: absolute;
    top: 477px;
    left: 16px
}
/* ... (el resto de los miles de selectores de ID y clases) ... */
#Button {
    grid-column-gap: 8px;
    --f2w-order: 0;
    background-color: #3db8a9;
    border-radius: 20px;
    flex-flow: row;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 361px;
    height: 60px;
    margin: 0;
    padding: 16px 50px;
    display: flex;
    position: relative
}

#RocketLaunch {
    --f2w-order: 0;
    border-radius: 0;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 0;
    position: relative
}

#RocketLaunch_0 {
    --f2w-order: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0
}

#Label {
    text-align: center;
    color: #fff;
    --f2w-order: 1;
    -webkit-background-clip: text;
    background-clip: text;
    flex-shrink: 0;
    width: max-content;
    margin: 0;
    font-family: Poppins;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    display: inline;
    position: relative
}
/* ... (continuando con el resto de estilos) ... */
#Figure_6_0 {
    --f2w-order: 31;
    width: 9.5%;
    height: 2.1%;
    position: absolute;
    inset: 93.6% 5.4% 4.4% 85.1%
}


/* ultimos estilos */


#_{background-color:#fff;min-height:100vh;display:grid}#__0{display:contents}@media (min-width:1280px){#__0{display:none}}#mobile{background-color:#fff;border-radius:0;width:393px;min-width:393px;max-width:393px;min-height:10386px;max-height:10386px;margin:0 auto;position:relative;overflow:hidden}#Rectangle_23{--f2w-order:0;background-color:#1b3c59;border-radius:0;width:393px;height:984px;position:absolute;top:-14px;left:0}#Vector_6{--f2w-order:1;width:393px;height:172px;position:absolute;top:442.5px;left:-.7px}#_3464_1093{text-align:left;letter-spacing:-1.2px;color:#fff;--f2w-order:2;-webkit-background-clip:text;background-clip:text;width:361px;font-family:Poppins;font-size:48px;font-weight:700;line-height:106%;display:inline;position:absolute;top:147px;left:16px}#__1{letter-spacing:-1.2px;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:48px;font-weight:700;line-height:106%}#_3464_1094{text-align:left;color:#fff;--f2w-order:3;-webkit-background-clip:text;background-clip:text;width:361px;font-family:Mulish;font-size:18px;font-weight:400;display:inline;position:absolute;top:391px;left:16px}#__2{color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:18px;font-weight:400}#CTAs{grid-column-gap:18px;--f2w-order:4;border-radius:0;flex-flow:row;justify-content:flex-start;align-items:start;width:347px;padding:0;display:flex;position:absolute;top:477px;left:16px}#Button{grid-column-gap:8px;--f2w-order:0;background-color:#3db8a9;border-radius:20px;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;width:361px;height:60px;margin:0;padding:16px 50px;display:flex;position:relative}#RocketLaunch{--f2w-order:0;border-radius:0;flex-shrink:0;width:20px;height:20px;margin:0;position:relative}#RocketLaunch_0{--f2w-order:0;width:100%;height:100%;position:absolute;inset:0}#Label{text-align:center;color:#fff;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:max-content;margin:0;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px;display:inline;position:relative}#__4{font-feature-settings:"LIGA" 0;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px}#Frame{--f2w-order:5;width:154px;height:56px;position:absolute;top:59px;left:16px}#align-right{--f2w-order:6;width:41px;height:41px;position:absolute;top:75px;left:336px}#Ellipse_6{--f2w-order:7;background-color:#3db8a9;border-radius:50%;width:297px;height:297px;position:absolute;top:577px;left:74px}#Dise_o_sin_t_tulo_33_1{--f2w-order:8;transform-origin:0 0;aspect-ratio:1;border-radius:0;width:auto;height:388px;position:absolute;top:582px;left:384px;overflow:hidden;transform:scaleX(-1)}#__7{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#Rectangle_3{--f2w-order:9;background-color:#e6f2f1;border-radius:50px;width:393px;height:1408px;position:absolute;top:922px;left:0;box-shadow:0 -2px 12.4px -6px #0000001a}#_Client_logo{--f2w-order:10;border-radius:0;width:168px;height:52px;position:absolute;top:970px;left:calc(50% - 83.5px);overflow:hidden}#Vector{--f2w-order:0;width:100%;height:100%;position:absolute;inset:-.6% 0 .6%}#_3464_1130{text-align:center;letter-spacing:-.5px;color:#1b3c59;--f2w-order:11;-webkit-background-clip:text;background-clip:text;width:max-content;font-family:Poppins;font-size:24px;font-weight:700;line-height:130%;display:inline;position:absolute;top:1078px;left:93px}#__8{letter-spacing:-.5px;color:#1b3c59;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:24px;font-weight:700;line-height:130%}#_3464_1131{text-align:center;color:#2d2d2d;--f2w-order:12;-webkit-background-clip:text;background-clip:text;width:304px;font-family:Mulish;font-size:15px;font-weight:400;line-height:150%;display:inline;position:absolute;top:1122px;left:calc(50% - 151.5px)}#__9{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:15px;font-weight:400;line-height:150%}#Feature_Card{--f2w-order:13;filter:drop-shadow(34.9px 29.6px 48.3px #3366ff0d);background-color:#fff;border:1px solid #e5f4f2;border-radius:20px;flex-flow:column;justify-content:center;align-items:center;row-gap:0;width:361px;height:351px;padding:39px 29px;display:flex;position:absolute;top:1195px;left:16px}#Card_Info{--f2w-order:0;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:30px;width:100%;margin:0;padding:0;display:flex;position:relative}#Icon{grid-column-gap:10px;--f2w-order:0;background-color:#ff625033;border-radius:20px;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:start;margin:0;padding:20px;display:flex;position:relative}#MagicWand{--f2w-order:0;flex-shrink:0;width:43px;height:43px;margin:0;position:relative}#Text{--f2w-order:1;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:24px;width:100%;margin:0;padding:0;display:flex;position:relative}#I3464_1132_56_753{text-align:center;letter-spacing:-.3px;color:#1b3c59;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%;display:inline;position:relative}#__10{letter-spacing:-.3px;color:#1b3c59;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%}#I3464_1132_56_754{text-align:center;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__11{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#Feature_Card_0{--f2w-order:14;filter:drop-shadow(34.9px 29.6px 48.3px #3366ff0d);background-color:#fff;border:1px solid #e5f4f2;border-radius:20px;flex-flow:column;justify-content:center;align-items:center;row-gap:0;width:359px;height:350px;padding:39px 29px;display:flex;position:absolute;top:1564px;left:18px}#Card_Info_0{--f2w-order:0;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:30px;width:100%;margin:0;padding:0;display:flex;position:relative}#Icon_0{grid-column-gap:10px;--f2w-order:0;background-color:#00937933;border-radius:20px;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:start;width:82px;height:82px;margin:0;padding:20px;display:flex;position:relative}#Text_0{--f2w-order:1;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:24px;width:100%;margin:0;padding:0;display:flex;position:relative}#I3464_1133_56_753{text-align:center;letter-spacing:-.3px;color:#1b3c59;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%;display:inline;position:relative}#__12{letter-spacing:-.3px;color:#1b3c59;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%}#I3464_1133_56_754{text-align:center;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__13{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#Feature_Card_1{--f2w-order:15;filter:drop-shadow(34.9px 29.6px 48.3px #3366ff0d);background-color:#fff;border:1px solid #e5f4f2;border-radius:20px;flex-flow:column;justify-content:flex-start;align-items:center;row-gap:30px;width:361px;height:370px;padding:39px 29px 0;display:flex;position:absolute;top:1930px;left:16px}#Card_Info_1{--f2w-order:0;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:30px;width:100%;margin:0;padding:0;display:flex;position:relative}#Icon_1{grid-column-gap:10px;--f2w-order:0;background-color:#f8d57e33;border-radius:20px;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:start;margin:0;padding:20px;display:flex;position:relative}#Confetti{--f2w-order:0;flex-shrink:0;width:43px;height:42px;margin:0;position:relative}#Text_1{--f2w-order:1;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:24px;width:100%;margin:0;padding:0;display:flex;position:relative}#I3464_1134_56_753{text-align:center;letter-spacing:-.3px;color:#1b3c59;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%;display:inline;position:relative}#__14{letter-spacing:-.3px;color:#1b3c59;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%}#I3464_1134_56_754{text-align:center;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__16,#__17,#__18{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#tiempo_rapido_1{--f2w-order:16;aspect-ratio:1;border-radius:0;width:auto;height:46px;position:absolute;top:1635px;left:169px;overflow:hidden}#__19{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#Feature_Card_2{--f2w-order:17;background-color:#a8dadc;border:1px solid #e5f4f2;border-radius:20px;width:361px;height:633px;position:absolute;top:2365px;left:calc(50% - 179.5px);overflow:hidden}#_3{--f2w-order:1;aspect-ratio:1;filter:drop-shadow(0 4px 4px #00000040);border-radius:0;width:auto;height:384px;position:absolute;top:248px;left:-24px;overflow:hidden}#__20{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#Ellipse_4{--f2w-order:2;background-color:#466c81;border-radius:50%;width:62px;height:62px;position:absolute;top:531px;left:12px}#Vector_4{--f2w-order:3;width:566.7px;height:231.9px;position:absolute;top:-2.5px;left:602.5px}#Vector_4_0{fill:#fff}#Ellipse_3{--f2w-order:4;opacity:.7;border:10px solid #1b3c59;border-radius:50%;width:166px;height:166px;position:absolute;top:248px;left:265px}#_3464_1142{text-align:left;letter-spacing:-.4px;color:#2d2d2d;--f2w-order:5;-webkit-background-clip:text;background-clip:text;width:318px;font-family:Poppins;font-size:20px;font-weight:500;line-height:130%;display:inline;position:absolute;top:235px;left:21px}#__21{letter-spacing:-.4px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:20px;font-weight:500;line-height:130%}#Header{--f2w-order:18;border-radius:0;width:281px;height:149px;position:absolute;top:2402px;left:39px}#_3464_1144{text-align:left;letter-spacing:-.7px;color:#2d2d2d;--f2w-order:0;-webkit-background-clip:text;background-clip:text;width:322px;font-family:Poppins;font-size:36px;font-weight:600;line-height:130%;display:inline;position:absolute;top:0;left:0}#__22{letter-spacing:-.7px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:36px;font-weight:600;line-height:130%}#_3464_1145{text-align:left;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;width:322px;font-family:Mulish;font-size:16px;font-weight:400;display:inline;position:absolute;top:67px;left:0}#__23{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400}#Feature_Card_3{--f2w-order:19;background-color:#fef7e5;border:1px solid #e5f4f2;border-radius:20px;width:361px;height:538px;position:absolute;top:3019px;left:16px}#Vector_2{--f2w-order:0;width:378px;height:204px;position:absolute;top:297.7px;left:-15.6px}#Header_0{--f2w-order:2;border-radius:0;width:570px;height:149px;position:absolute;top:62px;left:566px}#_3464_1150{text-align:left;letter-spacing:-.7px;color:#2d2d2d;--f2w-order:3;-webkit-background-clip:text;background-clip:text;width:max-content;font-family:Poppins;font-size:36px;font-weight:600;line-height:130%;display:inline;position:absolute;top:36px;left:22px}#__24{letter-spacing:-.7px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:36px;font-weight:600;line-height:130%}#_3464_1151{text-align:left;color:#2d2d2d;--f2w-order:4;-webkit-background-clip:text;background-clip:text;width:311px;font-family:Mulish;font-size:16px;font-weight:400;display:inline;position:absolute;top:103px;left:22px}#__25{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400}#_2{--f2w-order:5;aspect-ratio:1;filter:drop-shadow(-4px 4px 4px #00000040);border-radius:0;width:auto;height:354px;position:absolute;top:183px;left:63px;overflow:hidden}#__26{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#_3464_1153{text-align:left;color:#2d2d2d;--f2w-order:6;-webkit-background-clip:text;background-clip:text;width:max-content;font-family:Poppins;font-weight:500;line-height:130%;display:inline;position:absolute;top:195px;left:22px}#__28{letter-spacing:-.4px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:20px;font-weight:500;line-height:130%}#__30{letter-spacing:-.5px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:24px;font-weight:500;line-height:130%}#Feature_Card_4{--f2w-order:20;background-color:#dcf2ff;border:1px solid #e5f4f2;border-radius:20px;width:361px;height:469px;position:absolute;top:3574px;left:16px}#_3464_1156{text-align:left;letter-spacing:-.7px;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;width:317px;font-family:Poppins;font-size:36px;font-weight:600;line-height:130%;display:inline;position:absolute;top:36px;left:22px}#__31{letter-spacing:-.7px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:36px;font-weight:600;line-height:130%}#_3464_1157{text-align:left;color:#2d2d2d;--f2w-order:2;-webkit-background-clip:text;background-clip:text;width:300px;font-family:Mulish;font-size:16px;font-weight:400;display:inline;position:absolute;top:143px;left:22px}#__32{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400}#Ellipse_3_0{--f2w-order:3;border:10px solid #3db8a9;border-radius:50%;width:118px;height:118px;position:absolute;top:343px;left:9px}#_4{--f2w-order:4;aspect-ratio:1;filter:drop-shadow(2px 2px 6.3px #00000040);border-radius:0;width:auto;height:305px;position:absolute;top:199px;left:22px;overflow:hidden}#__33{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#_3464_1160{text-align:left;letter-spacing:-.4px;color:#2d2d2d;--f2w-order:5;-webkit-background-clip:text;background-clip:text;width:max-content;font-family:Poppins;font-size:20px;font-weight:500;line-height:130%;display:inline;position:absolute;top:216px;left:22px}#__34{letter-spacing:-.4px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:20px;font-weight:500;line-height:130%}#Feature_Card_5{--f2w-order:21;background-color:#e1ffdc;border:1px solid #e5f4f2;border-radius:20px;width:361px;height:618px;position:absolute;top:4063px;left:calc(50% - 180.5px);overflow:hidden}#Ellipse_2{--f2w-order:1;background-color:#3db8a9;border-radius:50%;width:135px;height:135px;position:absolute;top:398px;left:213px}#_3464_1164{text-align:left;letter-spacing:-.7px;color:#2d2d2d;--f2w-order:2;-webkit-background-clip:text;background-clip:text;width:max-content;font-family:Poppins;font-size:36px;font-weight:600;line-height:130%;display:inline;position:absolute;top:34px;left:22px}#__35{letter-spacing:-.7px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:36px;font-weight:600;line-height:130%}#_3464_1165{text-align:left;color:#2d2d2d;--f2w-order:3;-webkit-background-clip:text;background-clip:text;width:317px;font-family:Mulish;font-size:16px;font-weight:400;display:inline;position:absolute;top:109px;left:22px}#__36{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400}#_3464_1166{text-align:left;letter-spacing:-.4px;color:#2d2d2d;--f2w-order:4;-webkit-background-clip:text;background-clip:text;width:112px;font-family:Poppins;font-size:20px;font-weight:500;line-height:130%;display:inline;position:absolute;top:302px;left:22px}#__38{letter-spacing:-.4px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:20px;font-weight:500;line-height:130%}#Vector_1{--f2w-order:22;width:393px;height:171px;position:absolute;top:4351.5px;left:-.5px}#_5{--f2w-order:23;aspect-ratio:1;filter:drop-shadow(0 4px 5.5px #00000040);border-radius:0;width:auto;height:344px;position:absolute;top:4373px;left:12px;overflow:hidden}#__39{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#Feature_Card_6{--f2w-order:24;background-color:#ffe0dc;border:1px solid #e5f4f2;border-radius:20px;width:361px;height:616px;position:absolute;top:4717px;left:16px;overflow:hidden}#Header_1{--f2w-order:1;border-radius:0;width:570px;height:149px;position:absolute;top:62px;left:566px}#_3464_1172{text-align:left;letter-spacing:-.7px;color:#2d2d2d;--f2w-order:2;-webkit-background-clip:text;background-clip:text;width:311px;font-family:Poppins;font-size:36px;font-weight:600;line-height:130%;display:inline;position:absolute;top:36px;left:22px}#__40{letter-spacing:-.7px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:36px;font-weight:600;line-height:130%}#_3464_1173{text-align:left;color:#2d2d2d;--f2w-order:3;-webkit-background-clip:text;background-clip:text;width:317px;font-family:Mulish;font-size:16px;font-weight:400;display:inline;position:absolute;top:103px;left:22px}#__41{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400}#Ellipse_3_1{--f2w-order:4;border:10px solid #a8dadc;border-radius:50%;width:157px;height:157px;position:absolute;top:223px;left:251px}#_6{--f2w-order:5;aspect-ratio:.92;border-radius:0;width:auto;height:370px;position:absolute;top:245px;left:51px;overflow:hidden}#__42{width:100%;height:100%;position:absolute;inset:0;transform:translate(-44px,29.1px)scale(1.26,1.16)}#_3464_1176{text-align:left;letter-spacing:-.4px;color:#2d2d2d;--f2w-order:6;-webkit-background-clip:text;background-clip:text;width:max-content;font-family:Poppins;font-size:20px;font-weight:500;line-height:130%;display:inline;position:absolute;top:223px;left:22px}#__43{letter-spacing:-.4px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:20px;font-weight:500;line-height:130%}#Feature_Card_7{--f2w-order:25;background-color:#e6f2f1;border:1px solid #e5f4f2;border-radius:20px;width:361px;height:596px;position:absolute;top:5987px;left:calc(50% - 180.5px)}#Ellipse_5{--f2w-order:0;background-color:#3db8a9;border-radius:50%;width:169px;height:169px;position:absolute;top:333px;left:191px}#Header_2{--f2w-order:2;border-radius:0;width:570px;height:149px;position:absolute;top:62px;left:566px}#_7{--f2w-order:3;aspect-ratio:1;filter:drop-shadow(4px 3px 8.1px #00000040);border-radius:0;width:auto;height:360px;position:absolute;top:307px;left:-11px;overflow:hidden}#__44{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#_3464_1182{text-align:left;letter-spacing:-.4px;color:#2d2d2d;--f2w-order:4;-webkit-background-clip:text;background-clip:text;width:max-content;font-family:Poppins;font-size:20px;font-weight:500;line-height:130%;display:inline;position:absolute;top:296px;left:566px}#__45{letter-spacing:-.4px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:20px;font-weight:500;line-height:130%}#_3464_1183{text-align:left;letter-spacing:-.4px;color:#2d2d2d;--f2w-order:5;-webkit-background-clip:text;background-clip:text;width:max-content;font-family:Poppins;font-size:20px;font-weight:500;line-height:130%;display:inline;position:absolute;top:316px;left:18px}#__46{letter-spacing:-.4px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:20px;font-weight:500;line-height:130%}#_3464_1184{text-align:left;letter-spacing:-.7px;color:#2d2d2d;--f2w-order:26;-webkit-background-clip:text;background-clip:text;width:320px;font-family:Poppins;font-size:36px;font-weight:600;line-height:130%;display:inline;position:absolute;top:6014px;left:39px}#__47{letter-spacing:-.7px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:36px;font-weight:600;line-height:130%}#_3464_1185{text-align:left;color:#2d2d2d;--f2w-order:27;-webkit-background-clip:text;background-clip:text;width:320px;font-family:Mulish;font-size:16px;font-weight:400;display:inline;position:absolute;top:6124px;left:39px}#__48{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400}#Feature_Card_8{--f2w-order:28;background-color:#f6e5fe;border:1px solid #e5f4f2;border-radius:20px;width:361px;height:609px;position:absolute;top:5357px;left:16px}#Vector_3{--f2w-order:1;width:368px;height:220px;position:absolute;top:61px;left:-7px}#_3464_1189{text-align:left;letter-spacing:-.7px;color:#2d2d2d;--f2w-order:2;-webkit-background-clip:text;background-clip:text;width:338px;font-family:Poppins;font-size:36px;font-weight:600;line-height:93%;display:inline;position:absolute;top:36px;left:22px}#__50{letter-spacing:-.7px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:36px;font-weight:600;line-height:93%}#_3464_1190{text-align:left;color:#2d2d2d;--f2w-order:3;-webkit-background-clip:text;background-clip:text;width:268px;font-family:Mulish;font-size:16px;font-weight:400;display:inline;position:absolute;top:121px;left:22px}#__51{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400}#_8{--f2w-order:4;aspect-ratio:1;filter:drop-shadow(0 2px 7.8px #00000040);border-radius:0;width:auto;height:361px;position:absolute;top:268px;left:-1px;overflow:hidden}#__53{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#_3464_1192{text-align:left;letter-spacing:-.4px;color:#2d2d2d;--f2w-order:5;-webkit-background-clip:text;background-clip:text;width:max-content;font-family:Poppins;font-size:20px;font-weight:500;line-height:130%;display:inline;position:absolute;top:268px;left:22px}#__54{letter-spacing:-.4px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:20px;font-weight:500;line-height:130%}#Rectangle_13{--f2w-order:29;background-color:#1b3c59;border-radius:0;width:393px;height:2092px;position:absolute;top:6599px;left:0}#Rectangle_24{--f2w-order:30;background-color:#e6f2f1;border-radius:0;width:393px;height:1254px;position:absolute;top:8691px;left:0}#_3464_1195{text-align:center;letter-spacing:-.5px;color:#fff;--f2w-order:31;-webkit-background-clip:text;background-clip:text;width:max-content;font-family:Poppins;font-size:24px;font-weight:700;line-height:130%;display:inline;position:absolute;top:6618px;left:calc(50% - 142.5px)}#__55{letter-spacing:-.5px;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:24px;font-weight:700;line-height:130%}#_3464_1196{text-align:center;color:#fff;--f2w-order:32;-webkit-background-clip:text;background-clip:text;width:298px;font-family:Mulish;font-size:15px;font-weight:400;line-height:150%;display:inline;position:absolute;top:6655px;left:calc(50% - 146.5px)}#__56{color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:15px;font-weight:400;line-height:150%}#Feature_Card_9{--f2w-order:33;filter:drop-shadow(34.9px 29.6px 48.3px #3366ff0d);background-color:#fff;border:1px solid #e5f4f2;border-radius:20px;flex-flow:column;justify-content:center;align-items:center;row-gap:0;width:361px;height:623px;padding:39px 29px;display:flex;position:absolute;top:6724px;left:16px}#Card_Info_2{--f2w-order:0;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:30px;width:100%;margin:0 0 auto;padding:0;display:flex;position:relative}#Icon_2{grid-column-gap:10px;--f2w-order:0;background-color:#d8d8d8;border-radius:10px;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:start;width:310px;height:310px;margin:0;padding:0;display:flex;position:relative}#Text_2{--f2w-order:1;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:24px;width:100%;height:56px;margin:0;padding:0;display:flex;position:relative}#_3464_1201{text-align:center;letter-spacing:-.3px;color:#1b3c59;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%;display:inline;position:relative}#__57{letter-spacing:-.3px;color:#1b3c59;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%}#Text_3{--f2w-order:2;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:24px;width:100%;margin:0;padding:0;display:flex;position:relative}#_3464_1204{text-align:center;letter-spacing:-.4px;color:#2d2d2d;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Poppins;font-size:36px;font-weight:700;line-height:130%;display:inline;position:relative}#__58{letter-spacing:-.4px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:36px;font-weight:700;line-height:130%}#CTAs_0{grid-column-gap:18px;--f2w-order:1;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:start;margin:0;padding:0;display:flex;position:relative}#Button_0{grid-column-gap:8px;--f2w-order:0;background-color:#3db8a9;border-radius:20px;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;height:60px;margin:0;padding:16px 50px;display:flex;position:relative}#Label_0{text-align:center;color:#fff;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:max-content;margin:0;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px;display:inline;position:relative}#__59{font-feature-settings:"LIGA" 0;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px}#Feature_Card_10{--f2w-order:34;filter:drop-shadow(34.9px 29.6px 48.3px #3366ff0d);background-color:#fff;border:1px solid #e5f4f2;border-radius:20px;flex-flow:column;justify-content:center;align-items:center;row-gap:0;width:361px;height:623px;padding:39px 29px;display:flex;position:absolute;top:7372px;left:16px}#Card_Info_3{--f2w-order:0;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:30px;width:100%;margin:0 0 auto;padding:0;display:flex;position:relative}#Icon_3{grid-column-gap:10px;--f2w-order:0;background-color:#d8d8d8;border-radius:10px;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:start;width:310px;height:310px;margin:0;padding:0;display:flex;position:relative}#Text_4{--f2w-order:1;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:24px;width:100%;margin:0;padding:0;display:flex;position:relative}#_3464_1214{text-align:center;letter-spacing:-.3px;color:#1b3c59;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%;display:inline;position:relative}#__60{letter-spacing:-.3px;color:#1b3c59;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%}#Text_5{--f2w-order:1;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:24px;width:100%;margin:0 0 auto;padding:0;display:flex;position:relative}#_3464_1217{text-align:center;letter-spacing:-.4px;color:#2d2d2d;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Poppins;font-size:36px;font-weight:700;line-height:130%;display:inline;position:relative}#__61{letter-spacing:-.4px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:36px;font-weight:700;line-height:130%}#CTAs_1{grid-column-gap:18px;--f2w-order:2;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:start;margin:0;padding:0;display:flex;position:relative}#Button_1{grid-column-gap:8px;--f2w-order:0;background-color:#3db8a9;border-radius:20px;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;height:60px;margin:0;padding:16px 50px;display:flex;position:relative}#Label_1{text-align:center;color:#fff;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:max-content;margin:0;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px;display:inline;position:relative}#__62{font-feature-settings:"LIGA" 0;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px}#Feature_Card_11{--f2w-order:35;filter:drop-shadow(34.9px 29.6px 48.3px #3366ff0d);background-color:#fff;border:1px solid #e5f4f2;border-radius:20px;flex-flow:column;justify-content:flex-start;align-items:center;row-gap:30px;width:361px;height:623px;padding:39px 29px 0;display:flex;position:absolute;top:8020px;left:16px}#Card_Info_4{--f2w-order:0;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:30px;width:100%;margin:0;padding:0;display:flex;position:relative}#Icon_4{grid-column-gap:10px;--f2w-order:0;background-color:#d8d8d8;border-radius:10px;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:start;width:308px;height:308px;margin:0;padding:0;display:flex;position:relative}#Text_6{--f2w-order:1;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:24px;width:100%;margin:0;padding:0;display:flex;position:relative}#_3464_1227{text-align:center;letter-spacing:-.3px;color:#1b3c59;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%;display:inline;position:relative}#__63{letter-spacing:-.3px;color:#1b3c59;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%}#Text_7{--f2w-order:1;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:24px;width:100%;margin:0;padding:0;display:flex;position:relative}#_3464_1230{text-align:center;letter-spacing:-.4px;color:#2d2d2d;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;height:24px;margin:0;font-family:Poppins;font-size:36px;font-weight:700;line-height:130%;display:inline;position:relative}#__64{letter-spacing:-.4px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:36px;font-weight:700;line-height:130%}#CTAs_2{grid-column-gap:18px;--f2w-order:2;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:start;margin:0;padding:0;display:flex;position:relative}#Button_2{grid-column-gap:8px;--f2w-order:0;background-color:#3db8a9;border-radius:20px;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;height:60px;margin:0;padding:16px 50px;display:flex;position:relative}#Label_2{text-align:center;color:#fff;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:max-content;margin:0;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px;display:inline;position:relative}#__65{font-feature-settings:"LIGA" 0;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px}#Contact_Form{--f2w-order:36;background-color:#fff;border-radius:20px;width:359px;height:806px;position:absolute;top:8758px;left:16px;overflow:hidden}#Vector_5{--f2w-order:0;width:359px;height:705px;position:absolute;top:0;left:-.3px}#Header_3{--f2w-order:1;border-radius:0;flex-flow:column;justify-content:flex-start;align-items:start;row-gap:40px;width:1050px;padding:0;display:flex;position:absolute;top:60px;left:23px}#Headline_Subhead{--f2w-order:0;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:start;row-gap:10px;width:373px;margin:0;padding:0;display:flex;position:relative}#_3464_1240{text-align:left;letter-spacing:-.7px;color:#1b3c59;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:465px;margin:0;font-family:Poppins;font-size:36px;font-weight:700;line-height:130%;display:inline;position:relative}#__66{letter-spacing:-.7px;color:#1b3c59;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:36px;font-weight:700;line-height:130%}#_3464_1241{text-align:left;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:318px;margin:0;font-family:Mulish;font-size:15px;font-weight:400;line-height:150%;display:inline;position:relative}#__67{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:15px;font-weight:400;line-height:150%}#Header_4{grid-column-gap:40px;--f2w-order:2;border-radius:0;flex-flow:row;justify-content:flex-start;align-items:start;width:465px;padding:0;display:flex;position:absolute;top:203px;left:23px}#Contact_Details{--f2w-order:0;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:start;row-gap:21px;margin:0;padding:0;display:flex;position:relative}#Contact_Details_0{--f2w-order:0;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:start;row-gap:20px;margin:0;padding:0;display:flex;position:relative}#Phone{grid-column-gap:12px;--f2w-order:0;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;width:465px;margin:0;padding:0;display:flex;position:relative}#PhoneCall{--f2w-order:0;flex-shrink:0;width:24px;height:24px;margin:0;position:relative}#_3464_1247{text-align:left;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-grow:1;flex-basis:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__68{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#Mail{grid-column-gap:12px;--f2w-order:1;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;width:465px;margin:0;padding:0;display:flex;position:relative}#EnvelopeSimple{--f2w-order:0;flex-shrink:0;width:24px;height:24px;margin:0;position:relative}#_3464_1250{text-align:left;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-grow:1;flex-basis:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__69{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#Social_Media{--f2w-order:1;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:start;row-gap:20px;margin:0;padding:0;display:flex;position:relative}#_3464_1252{text-align:left;color:#2d2d2d;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:465px;margin:0;font-family:Poppins;font-size:21px;font-weight:600;line-height:130%;display:inline;position:relative}#__70{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:21px;font-weight:600;line-height:130%}#Social_Links{grid-column-gap:16px;--f2w-order:1;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;margin:0;padding:0;display:flex;position:relative;overflow:hidden}#Social_Icons{--f2w-order:0;flex-shrink:0;width:32px;height:32px;margin:0;position:relative}#Social_Icons_0{--f2w-order:3;flex-shrink:0;width:32px;height:32px;margin:0;position:relative}#Input_Fields{--f2w-order:3;border-radius:0;flex-flow:column;justify-content:flex-start;align-items:start;row-gap:10px;width:316px;padding:0;display:flex;position:absolute;top:393px;left:23px}#Input_Field{grid-column-gap:12px;--f2w-order:0;background-color:#fff;border:1px solid #d8d8d8;border-radius:20px;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;width:100%;height:60px;margin:0;padding:7px 19px;display:flex;position:relative}#Icon_5{grid-column-gap:8px;--f2w-order:0;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;margin:0;padding:0;display:flex;position:relative}#User{--f2w-order:0;flex-shrink:0;width:20px;height:20px;margin:0;position:relative}#Divider{--f2w-order:1;background-color:#dbe3ff;border-radius:0;flex-shrink:0;width:1px;height:20px;margin:0;position:relative}#I3464_1259_137_16609{text-align:left;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-grow:1;flex-basis:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__71{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#Input_Field_0{grid-column-gap:12px;--f2w-order:4;background-color:#fff;border:1px solid #d8d8d8;border-radius:20px;flex-flow:row;justify-content:flex-start;align-items:start;width:316px;height:154px;padding:7px 19px 0;display:flex;position:absolute;top:545px;left:23px}#Icon_6{grid-column-gap:8px;--f2w-order:0;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;margin:0;padding:0;display:flex;position:relative}#EnvelopeSimple_0{--f2w-order:0;flex-shrink:0;width:20px;height:20px;margin:0;position:relative}#Divider_0{--f2w-order:1;background-color:#dbe3ff;border-radius:0;flex-shrink:0;width:1px;height:20px;margin:0;position:relative}#I3464_1260_137_17068{text-align:left;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-grow:1;flex-basis:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__72{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#Button_3{grid-column-gap:8px;--f2w-order:5;background-color:#3db8a9;border-radius:20px;flex-flow:row;justify-content:center;align-items:center;width:321px;height:60px;padding:16px 50px;display:flex;position:absolute;top:719px;left:18px}#Label_3{text-align:center;color:#fff;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:max-content;margin:0;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px;display:inline;position:relative}#__73{font-feature-settings:"LIGA" 0;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px}#Input_Field_1{grid-column-gap:12px;--f2w-order:6;background-color:#fff;border:1px solid #d8d8d8;border-radius:20px;flex-flow:row;justify-content:flex-start;align-items:center;width:316px;height:60px;padding:7px 19px;display:flex;position:absolute;top:469px;left:23px}#Icon_7{grid-column-gap:8px;--f2w-order:0;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;margin:0;padding:0;display:flex;position:relative}#EnvelopeSimple_1{--f2w-order:0;flex-shrink:0;width:20px;height:20px;margin:0;position:relative}#Divider_1{--f2w-order:1;background-color:#dbe3ff;border-radius:0;flex-shrink:0;width:1px;height:20px;margin:0;position:relative}#I3464_1262_137_17068{text-align:left;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-grow:1;flex-basis:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__74{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#Ellipse_3_2{--f2w-order:7;border:10px solid #a8dadc;border-radius:50%;width:177px;height:177px;position:absolute;top:94px;left:1089px}#Rectangle_4{--f2w-order:37;background-color:#f6c22e;border-radius:50px 50px 0 0;width:393px;height:354px;position:absolute;top:9591px;left:calc(50% - 196.5px)}#_3464_1265{text-align:center;letter-spacing:-.5px;color:#000;--f2w-order:38;-webkit-background-clip:text;background-clip:text;width:361px;font-family:Poppins;font-size:24px;font-weight:700;line-height:127%;display:inline;position:absolute;top:9622px;left:calc(50% - 180.5px)}#__75{letter-spacing:-.5px;color:#000;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:24px;font-weight:700;line-height:127%}#_Haz_que_lo_sepan_con{--f2w-order:39;width:235px;height:22px;position:absolute;top:9707.4px;left:27.4px}#Group_1{--f2w-order:40;transform-origin:0 0;width:106.9px;height:42.5px;position:absolute;top:9682px;left:272.1px;transform:rotate(11.5deg)}#Rectangle_21{--f2w-order:0;transform-origin:0 0;background-color:#a8dadc;border-radius:50px;width:104.5px;height:33.9px;position:absolute;top:8.5px;left:-1.7px;transform:rotate(-4.8deg)}#Rectangle_22{--f2w-order:1;transform-origin:0 0;background-color:#a8dadc;border:1px dashed #fff;border-radius:50.5px;width:98.2px;height:31px;position:absolute;top:10.7px;left:1.3px;transform:rotate(-4.8deg)}#Sticksy_{--f2w-order:2;transform-origin:0 0;width:87px;height:30px;position:absolute;top:16.1px;left:7.2px;transform:rotate(-11.5deg)}#_3464_1288{text-align:center;color:#000;--f2w-order:41;-webkit-background-clip:text;background-clip:text;width:361px;font-family:Inter;font-size:15px;font-weight:400;display:inline;position:absolute;top:9754px;left:calc(50% - 180.5px)}#__76{color:#000;-webkit-background-clip:text;background-clip:text;font-family:Inter;font-size:15px;font-weight:400}#CTAs_3{grid-column-gap:18px;--f2w-order:42;border-radius:0;flex-flow:row;justify-content:flex-start;align-items:start;width:371px;padding:0;display:flex;position:absolute;top:9804px;left:calc(50% - 180.5px)}#Button_4{grid-column-gap:8px;--f2w-order:0;background-color:#3db8a9;border-radius:20px;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;width:357px;height:60px;margin:0;padding:16px 50px;display:flex;position:relative}#Label_4{text-align:center;color:#fff;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:max-content;margin:0;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px;display:inline;position:relative}#__78{font-feature-settings:"LIGA" 0;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px}#Figure_6{--f2w-order:43;width:17%;height:.6%;position:absolute;inset:70.3% 7.5% 29% 75.4%}#Polygon_1{--f2w-order:44;width:34px;height:82px;position:absolute;top:9868.5px;left:-.5px}#Polygon_2{--f2w-order:45;width:42px;height:76px;position:absolute;top:9868.8px;left:-.1px}#Rectangle_12{--f2w-order:46;background-color:#1b3c59;border-radius:0;width:393px;height:441px;position:absolute;top:9945px;left:0}#Frame_0{--f2w-order:47;width:245px;height:88px;position:absolute;top:9980px;left:74px}#Phone_0{grid-column-gap:12px;--f2w-order:48;border-radius:0;flex-flow:row;justify-content:flex-start;align-items:center;width:274px;padding:0;display:flex;position:absolute;top:10164px;left:119px}#PhoneCall_0{--f2w-order:0;flex-shrink:0;width:24px;height:24px;margin:0;position:relative}#_3464_1322{text-align:left;color:#fff;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-grow:1;flex-basis:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__79{color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#Mail_0{grid-column-gap:12px;--f2w-order:49;border-radius:0;flex-flow:row;justify-content:flex-start;align-items:center;width:274px;padding:0;display:flex;position:absolute;top:10209px;left:119px}#EnvelopeSimple_2{--f2w-order:0;flex-shrink:0;width:24px;height:24px;margin:0;position:relative}#_3464_1325{text-align:left;color:#fff;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-grow:1;flex-basis:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__80{color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#_3464_1326{text-align:left;color:#fff;--f2w-order:50;-webkit-background-clip:text;background-clip:text;width:298px;font-family:Poppins;font-size:21px;font-weight:600;line-height:130%;display:inline;position:absolute;top:10124px;left:115px}#__81{color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:21px;font-weight:600;line-height:130%}#Social_Media_0{--f2w-order:51;border-radius:0;flex-flow:column;justify-content:flex-start;align-items:start;row-gap:20px;width:148px;padding:0;display:flex;position:absolute;top:10266px;left:119px}#_3464_1328{text-align:left;color:#fff;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:465px;margin:0;font-family:Poppins;font-size:21px;font-weight:600;line-height:130%;display:inline;position:relative}#__82{color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:21px;font-weight:600;line-height:130%}#Social_Links_0{grid-column-gap:16px;--f2w-order:1;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;margin:0;padding:0;display:flex;position:relative;overflow:hidden}#Social_Icons_1{--f2w-order:0;flex-shrink:0;width:32px;height:32px;margin:0;position:relative}#Social_Icons_2{--f2w-order:3;flex-shrink:0;width:32px;height:32px;margin:0;position:relative}#__83{display:none}@media (min-width:1280px){#__83{display:contents}}#landing{background-color:#fff;border-radius:0;width:1280px;min-width:1280px;max-width:1280px;min-height:5293px;max-height:5293px;margin:0 auto;position:relative;overflow:hidden}#Rectangle_11{--f2w-order:0;background-color:#e6f2f1;border-radius:0;width:1280px;height:549px;position:absolute;top:4310px;left:0}#Rectangle_4_0{--f2w-order:1;background-color:#f6c22e;border-radius:50px 50px 0 0;width:1280px;height:301px;position:absolute;top:4799px;left:calc(50% - 640px)}#Polygon_1_0{--f2w-order:2;width:70px;height:159px;position:absolute;top:4949.6px;left:0}#Polygon_2_0{--f2w-order:3;width:85px;height:151px;position:absolute;top:4950.1px;left:-.7px}#Rectangle_10{--f2w-order:4;background-color:#1b3c59;border-radius:0;width:1280px;height:874px;position:absolute;top:3436px;left:0}#Rectangle_12_0{--f2w-order:5;background-color:#1b3c59;border-radius:0;width:1280px;height:195px;position:absolute;top:5098px;left:0}#Navbar{--f2w-order:6;background-color:#1b3c59;border-radius:0;width:1280px;height:100px;position:absolute;top:0;left:0}#Frame_1{--f2w-order:0;flex-shrink:0;width:184px;height:66px;margin:0 auto 0 0;position:absolute;top:calc(50% - 33px);left:50px}#Navigation_menu{grid-column-gap:20px;--f2w-order:1;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-end;align-items:center;margin:0;padding:0;display:flex;position:absolute;top:calc(50% - 30px);right:50px}#Button_5{grid-column-gap:8px;--f2w-order:2;border-radius:20px;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;height:30px;margin:0;padding:0;display:flex;position:relative}#Label_5{text-align:center;color:#3db8a9;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:max-content;margin:0;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px;display:inline;position:relative}#__84{font-feature-settings:"LIGA" 0;color:#3db8a9;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px}#Label_6{text-align:center;color:#fff;--f2w-order:3;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:max-content;margin:0;font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;display:inline;position:relative}#__85{font-feature-settings:"LIGA" 0;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:16px;font-weight:400;line-height:24px}#Label_7{text-align:center;color:#fff;--f2w-order:4;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:max-content;margin:0;font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;display:inline;position:relative}#__86{font-feature-settings:"LIGA" 0;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:16px;font-weight:400;line-height:24px}#Label_8{text-align:center;color:#fff;--f2w-order:5;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:max-content;margin:0;font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;display:inline;position:relative}#__87{font-feature-settings:"LIGA" 0;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:16px;font-weight:400;line-height:24px}#Highlighted_CTAs{grid-column-gap:20px;--f2w-order:6;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:start;margin:0;padding:0;display:flex;position:relative}#Button_6{grid-column-gap:8px;--f2w-order:0;background-color:#3db8a9;border-radius:20px;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;height:60px;margin:0;padding:16px 50px;display:flex;position:relative}#Label_9{text-align:center;color:#fff;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:max-content;margin:0;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px;display:inline;position:relative}#__88{font-feature-settings:"LIGA" 0;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px}#Hero_Section{--f2w-order:7;background-color:#1b3c59;border-radius:0;width:1280px;height:639px;position:absolute;top:100px;left:0}#Vector_6_0{--f2w-order:0;width:1280px;height:532px;position:absolute;top:56.5px;left:-.7px}#Ellipse_6_0{--f2w-order:1;background-color:#3db8a9;border-radius:50%;width:458px;height:458px;position:absolute;top:7px;left:724px}#Dise_o_sin_t_tulo_33_1_0{--f2w-order:2;transform-origin:0 0;aspect-ratio:1;border-radius:0;width:auto;height:597px;position:absolute;top:15px;left:1201px;overflow:hidden;transform:scaleX(-1)}#__91{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#Header_5{--f2w-order:3;border-radius:0;flex-flow:column;justify-content:flex-start;align-items:start;row-gap:40px;padding:0;display:flex;position:absolute;top:58px;left:55px}#Header_6{--f2w-order:0;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:start;row-gap:65px;width:648px;margin:0;padding:0;display:flex;position:relative;overflow:hidden}#_3464_751{text-align:left;letter-spacing:-1.7px;color:#fff;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Poppins;font-size:67px;font-weight:700;line-height:106%;display:inline;position:relative}#__92{letter-spacing:-1.7px;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:67px;font-weight:700;line-height:106%}#_3464_752{text-align:left;color:#fff;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:452px;margin:0;font-family:Mulish;font-size:21px;font-weight:400;line-height:150%;display:inline;position:relative}#__93{color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:21px;font-weight:400;line-height:150%}#CTAs_4{grid-column-gap:18px;--f2w-order:1;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:start;margin:0;padding:0;display:flex;position:relative}#Button_7{grid-column-gap:8px;--f2w-order:0;background-color:#3db8a9;border-radius:20px;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;height:60px;margin:0;padding:16px 50px;display:flex;position:relative}#RocketLaunch_1{--f2w-order:0;border-radius:0;flex-shrink:0;width:20px;height:20px;margin:0;position:relative}#RocketLaunch_2{--f2w-order:0;width:100%;height:100%;position:absolute;inset:0}#Label_10{text-align:center;color:#fff;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:max-content;margin:0;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px;display:inline;position:relative}#__95{font-feature-settings:"LIGA" 0;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px}#Rectangle_2{--f2w-order:4;background-color:#e6f2f1;border-radius:50px;width:1280px;height:710px;position:absolute;top:594px;left:0;box-shadow:0 -2px 12.4px -6px #0000001a}#Logos{--f2w-order:8;border-radius:0;width:1170px;height:127px;position:absolute;top:712px;left:55px;overflow:hidden}#Frame_1_0{grid-column-gap:100px;--f2w-order:0;border-radius:0;flex-flow:row;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:26px;left:calc(50% - 578px)}#_Client_logo_0{--f2w-order:0;border-radius:0;flex-shrink:0;width:90px;height:28px;margin:0;position:relative;overflow:hidden}#Vector_0{--f2w-order:0;width:100%;height:100.1%;position:absolute;inset:-.4% 0 .3%}#_Client_logo_1{--f2w-order:1;flex-shrink:0;width:90px;height:32px;margin:0;position:relative}#logo_1_{--f2w-order:2;aspect-ratio:1;border-radius:0;flex-shrink:0;width:auto;height:70px;margin:0;position:relative;overflow:hidden}#__98{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#Resueltoos_rojo_oscuro{--f2w-order:3;aspect-ratio:2.18;border-radius:0;flex-shrink:0;width:auto;height:64px;margin:0;position:relative;overflow:hidden}#__101{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#logo-serfosa{--f2w-order:4;aspect-ratio:5.65;border-radius:0;flex-shrink:0;width:auto;height:28.3px;margin:0;position:relative;overflow:hidden}#__104{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#IRC-Logo{--f2w-order:5;aspect-ratio:2.04;border-radius:0;flex-shrink:0;width:auto;height:52px;margin:0;position:relative;overflow:hidden}#__107{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#Features{--f2w-order:9;border-radius:0;width:1280px;height:557px;position:absolute;top:827px;left:0}#Headline_Subhead_0{--f2w-order:0;border-radius:0;flex-flow:column;justify-content:flex-start;align-items:center;row-gap:20px;width:1170px;padding:0;display:flex;position:absolute;top:20px;left:55px}#_3464_767{text-align:center;letter-spacing:-.8px;color:#1b3c59;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:max-content;margin:0;font-family:Poppins;font-size:38px;font-weight:700;line-height:130%;display:inline;position:relative}#__108{letter-spacing:-.8px;color:#1b3c59;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:38px;font-weight:700;line-height:130%}#_3464_768{text-align:center;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__109{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#Cards_Row{grid-column-gap:30px;--f2w-order:1;border-radius:0;flex-flow:row;justify-content:flex-start;align-items:start;width:1170px;height:360px;padding:0;display:flex;position:absolute;top:150px;left:55px}#Feature_Card_12{--f2w-order:0;filter:drop-shadow(34.9px 29.6px 48.3px #3366ff0d);background-color:#fff;border:1px solid #e5f4f2;border-radius:20px;flex-flow:column;flex-shrink:0;justify-content:center;align-items:center;row-gap:0;width:370px;height:100%;margin:0;padding:39px 29px;display:flex;position:relative}#Card_Info_5{--f2w-order:0;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:30px;width:100%;margin:0;padding:0;display:flex;position:relative}#Icon_8{grid-column-gap:10px;--f2w-order:0;background-color:#ff625033;border-radius:20px;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:start;margin:0;padding:20px;display:flex;position:relative}#MagicWand_0{--f2w-order:0;flex-shrink:0;width:42px;height:42px;margin:0;position:relative}#Text_8{--f2w-order:1;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:24px;width:100%;margin:0;padding:0;display:flex;position:relative}#I3464_770_56_753{text-align:center;letter-spacing:-.3px;color:#1b3c59;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%;display:inline;position:relative}#__110{letter-spacing:-.3px;color:#1b3c59;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%}#I3464_770_56_754{text-align:center;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__111{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#Feature_Card_13{--f2w-order:1;filter:drop-shadow(34.9px 29.6px 48.3px #3366ff0d);background-color:#fff;border:1px solid #e5f4f2;border-radius:20px;flex-flow:column;flex-shrink:0;justify-content:center;align-items:center;row-gap:0;width:370px;height:100%;margin:0;padding:39px 29px;display:flex;position:relative}#Card_Info_6{--f2w-order:0;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:30px;width:100%;margin:0;padding:0;display:flex;position:relative}#Icon_9{grid-column-gap:10px;--f2w-order:0;background-color:#00937933;border-radius:20px;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:start;width:82px;height:82px;margin:0;padding:20px;display:flex;position:relative}#Text_9{--f2w-order:1;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:24px;width:100%;margin:0;padding:0;display:flex;position:relative}#I3464_771_56_753{text-align:center;letter-spacing:-.3px;color:#1b3c59;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%;display:inline;position:relative}#__112{letter-spacing:-.3px;color:#1b3c59;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%}#I3464_771_56_754{text-align:center;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__113{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#Feature_Card_14{--f2w-order:2;filter:drop-shadow(34.9px 29.6px 48.3px #3366ff0d);background-color:#fff;border:1px solid #e5f4f2;border-radius:20px;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:30px;width:370px;margin:0;padding:39px 29px;display:flex;position:relative}#Card_Info_7{--f2w-order:0;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:30px;width:100%;margin:0;padding:0;display:flex;position:relative}#Icon_10{grid-column-gap:10px;--f2w-order:0;background-color:#f8d57e33;border-radius:20px;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:start;margin:0;padding:20px;display:flex;position:relative}#Confetti_0{--f2w-order:0;flex-shrink:0;width:42px;height:42px;margin:0;position:relative}#Text_10{--f2w-order:1;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:24px;width:100%;margin:0;padding:0;display:flex;position:relative}#I3464_772_56_753{text-align:center;letter-spacing:-.3px;color:#1b3c59;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%;display:inline;position:relative}#__114{letter-spacing:-.3px;color:#1b3c59;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%}#I3464_772_56_754{text-align:center;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__115{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#tiempo_rapido_1_0{--f2w-order:2;aspect-ratio:1;border-radius:0;width:auto;height:46px;position:absolute;top:226px;left:617px;overflow:hidden}#__118{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#_3464_774{text-align:center;letter-spacing:-.8px;color:#fff;--f2w-order:10;-webkit-background-clip:text;background-clip:text;width:max-content;font-family:Poppins;font-size:38px;font-weight:700;line-height:130%;display:inline;position:absolute;top:3473px;left:calc(50% - 229px)}#__119{letter-spacing:-.8px;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:38px;font-weight:700;line-height:130%}#_3464_775{text-align:center;color:#fff;--f2w-order:11;-webkit-background-clip:text;background-clip:text;width:1170px;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:absolute;top:3530px;left:calc(50% - 585px)}#__120{color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#Cards_Row_0{grid-column-gap:30px;--f2w-order:12;border-radius:0;flex-flow:row;justify-content:flex-start;align-items:start;width:1170px;height:360px;padding:0;display:flex;position:absolute;top:3598px;left:calc(50% - 585px)}#Feature_Card_15{--f2w-order:0;filter:drop-shadow(34.9px 29.6px 48.3px #3366ff0d);background-color:#fff;border:1px solid #e5f4f2;border-radius:20px;flex-flow:column;flex-shrink:0;justify-content:center;align-items:center;row-gap:0;width:370px;height:639px;margin:0;padding:39px 29px;display:flex;position:relative}#Card_Info_8{--f2w-order:0;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:30px;width:100%;margin:0 0 auto;padding:0;display:flex;position:relative}#Text_11{--f2w-order:1;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:24px;width:100%;margin:0;padding:0;display:flex;position:relative}#_3464_781{text-align:center;letter-spacing:-.3px;color:#1b3c59;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%;display:inline;position:relative}#__121{letter-spacing:-.3px;color:#1b3c59;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%}#Text_12{--f2w-order:2;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:24px;width:100%;margin:0;padding:0;display:flex;position:relative}#_3464_784{text-align:center;letter-spacing:-.4px;color:#2d2d2d;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Poppins;font-size:36px;font-weight:700;line-height:130%;display:inline;position:relative}#__122{letter-spacing:-.4px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:36px;font-weight:700;line-height:130%}#CTAs_5{grid-column-gap:18px;--f2w-order:1;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:start;margin:0;padding:0;display:flex;position:relative}#Button_8{grid-column-gap:8px;--f2w-order:0;background-color:#3db8a9;border-radius:20px;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;height:60px;margin:0;padding:16px 50px;display:flex;position:relative}#Label_11{text-align:center;color:#fff;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:max-content;margin:0;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px;display:inline;position:relative}#__123{font-feature-settings:"LIGA" 0;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px}#Feature_Card_16{--f2w-order:1;filter:drop-shadow(34.9px 29.6px 48.3px #3366ff0d);background-color:#fff;border:1px solid #e5f4f2;border-radius:20px;flex-flow:column;flex-shrink:0;justify-content:center;align-items:center;row-gap:0;width:370px;height:639px;margin:0;padding:39px 29px;display:flex;position:relative}#Card_Info_9{--f2w-order:0;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:30px;width:100%;height:432px;margin:0 0 auto;padding:0;display:flex;position:relative}#Icon_12{grid-column-gap:10px;--f2w-order:0;background-color:#d8d8d8;border-radius:10px;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:start;width:310px;height:310px;margin:0;padding:0;display:flex;position:relative}#Text_13{--f2w-order:1;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:24px;width:100%;margin:0;padding:0;display:flex;position:relative}#_3464_794{text-align:center;letter-spacing:-.3px;color:#1b3c59;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%;display:inline;position:relative}#__124{letter-spacing:-.3px;color:#1b3c59;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%}#Text_14{--f2w-order:1;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:24px;width:100%;margin:0 0 auto;padding:0;display:flex;position:relative}#_3464_797{text-align:center;letter-spacing:-.4px;color:#2d2d2d;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Poppins;font-size:36px;font-weight:700;line-height:130%;display:inline;position:relative}#__125{letter-spacing:-.4px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:36px;font-weight:700;line-height:130%}#CTAs_6{grid-column-gap:18px;--f2w-order:2;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:start;margin:0;padding:0;display:flex;position:relative}#Button_9{grid-column-gap:8px;--f2w-order:0;background-color:#3db8a9;border-radius:20px;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;height:60px;margin:0;padding:16px 50px;display:flex;position:relative}#Label_12{text-align:center;color:#fff;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:max-content;margin:0;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px;display:inline;position:relative}#__126{font-feature-settings:"LIGA" 0;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px}#Feature_Card_17{--f2w-order:2;filter:drop-shadow(34.9px 29.6px 48.3px #3366ff0d);background-color:#fff;border:1px solid #e5f4f2;border-radius:20px;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:30px;width:370px;height:639px;margin:0;padding:39px 29px 0;display:flex;position:relative}#Card_Info_10{--f2w-order:0;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:30px;width:100%;margin:0;padding:0;display:flex;position:relative}#Icon_13{grid-column-gap:10px;--f2w-order:0;background-color:#d8d8d8;border-radius:10px;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:start;width:308px;height:308px;margin:0;padding:0;display:flex;position:relative}#Text_15{--f2w-order:1;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:24px;width:100%;margin:0;padding:0;display:flex;position:relative}#_3464_807{text-align:center;letter-spacing:-.3px;color:#1b3c59;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%;display:inline;position:relative}#__127{letter-spacing:-.3px;color:#1b3c59;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:28px;font-weight:600;line-height:130%}#Text_16{--f2w-order:1;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;row-gap:24px;width:100%;height:30px;margin:0;padding:0;display:flex;position:relative}#_3464_810{text-align:center;letter-spacing:-.4px;color:#2d2d2d;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Poppins;font-size:36px;font-weight:700;line-height:130%;display:inline;position:relative}#__128{letter-spacing:-.4px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:36px;font-weight:700;line-height:130%}#CTAs_7{grid-column-gap:18px;--f2w-order:2;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:start;margin:0;padding:0;display:flex;position:relative}#Button_10{grid-column-gap:8px;--f2w-order:0;background-color:#3db8a9;border-radius:20px;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;height:60px;margin:0;padding:16px 50px;display:flex;position:relative}#Label_13{text-align:center;color:#fff;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:max-content;margin:0;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px;display:inline;position:relative}#__129{font-feature-settings:"LIGA" 0;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px}#Feature_Card_18{--f2w-order:13;background-color:#a8dadc;border:1px solid #e5f4f2;border-radius:20px;width:1170px;height:360px;position:absolute;top:1459px;left:calc(50% - 585px)}#Header_7{--f2w-order:1;border-radius:0;width:570px;height:149px;position:absolute;top:39px;left:566px}#_3464_819{text-align:left;letter-spacing:-.8px;color:#2d2d2d;--f2w-order:0;-webkit-background-clip:text;background-clip:text;width:570px;font-family:Poppins;font-size:40px;font-weight:600;line-height:130%;display:inline;position:absolute;top:0;left:0}#__130{letter-spacing:-.8px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:40px;font-weight:600;line-height:130%}#_3464_820{text-align:left;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;width:546px;font-family:Mulish;font-size:21px;font-weight:400;line-height:150%;display:inline;position:absolute;top:67px;left:0}#__131{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:21px;font-weight:400;line-height:150%}#_3464_821{text-align:left;letter-spacing:-.5px;color:#2d2d2d;--f2w-order:2;-webkit-background-clip:text;background-clip:text;width:570px;font-family:Poppins;font-size:24px;font-weight:500;line-height:130%;display:inline;position:absolute;top:289px;left:566px}#__132{letter-spacing:-.5px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:24px;font-weight:500;line-height:130%}#Ellipse_3_3{--f2w-order:3;opacity:.7;border:10px solid #1b3c59;border-radius:50%;width:166px;height:166px;position:absolute;top:54px;left:330px}#_3_0{--f2w-order:4;aspect-ratio:1;filter:drop-shadow(0 4px 4px #00000040);border-radius:0;width:auto;height:384px;position:absolute;top:-13px;left:64px;overflow:hidden}#__133{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#Ellipse_4_0{--f2w-order:5;background-color:#466c81;border-radius:50%;width:62px;height:62px;position:absolute;top:279px;left:25px}#Vector_4_1{--f2w-order:6;width:568px;height:233px;position:absolute;top:-3.1px;left:602px}#Feature_Card_19{--f2w-order:14;background-color:#e6f2f1;border:1px solid #e5f4f2;border-radius:20px;width:1170px;height:360px;position:absolute;top:3019px;left:calc(50% - 585px)}#Ellipse_5_0{--f2w-order:0;background-color:#3db8a9;border-radius:50%;width:169px;height:169px;position:absolute;top:62px;left:355px}#Header_8{--f2w-order:2;border-radius:0;width:570px;height:149px;position:absolute;top:62px;left:566px}#_3464_830{text-align:left;letter-spacing:-.8px;color:#2d2d2d;--f2w-order:0;-webkit-background-clip:text;background-clip:text;width:570px;font-family:Poppins;font-size:40px;font-weight:600;line-height:130%;display:inline;position:absolute;top:0;left:0}#__134{letter-spacing:-.8px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:40px;font-weight:600;line-height:130%}#_3464_831{text-align:left;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;width:546px;font-family:Mulish;font-size:21px;font-weight:400;display:inline;position:absolute;top:52px;left:0}#__135{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:21px;font-weight:400}#_7_0{--f2w-order:3;aspect-ratio:1;filter:drop-shadow(4px 3px 8.1px #00000040);border-radius:0;width:auto;height:538px;position:absolute;top:-43px;left:-8px;overflow:hidden}#__137{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#_3464_833{text-align:left;letter-spacing:-.5px;color:#2d2d2d;--f2w-order:4;-webkit-background-clip:text;background-clip:text;width:max-content;font-family:Poppins;font-size:24px;font-weight:500;line-height:130%;display:inline;position:absolute;top:296px;left:566px}#__138{letter-spacing:-.5px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:24px;font-weight:500;line-height:130%}#Feature_Card_20{--f2w-order:15;background-color:#e1ffdc;border:1px solid #e5f4f2;border-radius:20px;width:1170px;height:360px;position:absolute;top:2239px;left:calc(50% - 585px)}#Header_9{--f2w-order:1;border-radius:0;width:570px;height:149px;position:absolute;top:62px;left:566px}#Ellipse_2_0{--f2w-order:0;background-color:#3db8a9;border-radius:50%;width:227px;height:227px;position:absolute;top:-40px;left:350px}#Vector_1_0{--f2w-order:2;width:1021px;height:335px;position:absolute;top:-2.7px;left:149.5px}#_3464_839{text-align:left;letter-spacing:-.8px;color:#2d2d2d;--f2w-order:3;-webkit-background-clip:text;background-clip:text;width:582px;font-family:Poppins;font-size:40px;font-weight:600;line-height:130%;display:inline;position:absolute;top:34px;left:38px}#__139{letter-spacing:-.8px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:40px;font-weight:600;line-height:130%}#_3464_840{text-align:left;color:#2d2d2d;--f2w-order:4;-webkit-background-clip:text;background-clip:text;width:582px;font-family:Mulish;font-size:21px;font-weight:400;display:inline;position:absolute;top:109px;left:38px}#__140{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:21px;font-weight:400}#_5_0{--f2w-order:5;aspect-ratio:1;filter:drop-shadow(0 4px 5.5px #00000040);border-radius:0;width:auto;height:472px;position:absolute;top:-70px;left:664px;overflow:hidden}#__142{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#_3464_842{text-align:left;letter-spacing:-.5px;color:#2d2d2d;--f2w-order:6;-webkit-background-clip:text;background-clip:text;width:204px;font-family:Poppins;font-size:24px;font-weight:500;line-height:130%;display:inline;position:absolute;top:302px;left:38px}#__143{letter-spacing:-.5px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:24px;font-weight:500;line-height:130%}#Feature_Card_21{--f2w-order:16;background-color:#fef7e5;border:1px solid #e5f4f2;border-radius:20px;width:567px;height:360px;position:absolute;top:1849px;left:55px}#Header_10{--f2w-order:1;border-radius:0;width:570px;height:149px;position:absolute;top:62px;left:566px}#_3464_846{text-align:left;letter-spacing:-.8px;color:#2d2d2d;--f2w-order:2;-webkit-background-clip:text;background-clip:text;width:max-content;font-family:Poppins;font-size:40px;font-weight:600;line-height:130%;display:inline;position:absolute;top:36px;left:39px}#__144{letter-spacing:-.8px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:40px;font-weight:600;line-height:130%}#_3464_847{text-align:left;color:#2d2d2d;--f2w-order:3;-webkit-background-clip:text;background-clip:text;width:239px;font-family:Mulish;font-size:21px;font-weight:400;display:inline;position:absolute;top:103px;left:39px}#__145{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:21px;font-weight:400}#Vector_2_0{--f2w-order:4;width:567px;height:304px;position:absolute;top:18.6px;left:.6px}#_2_0{--f2w-order:5;aspect-ratio:1;filter:drop-shadow(-4px 4px 4px #00000040);border-radius:0;width:auto;height:380px;position:absolute;top:-11px;left:221px;overflow:hidden}#__146{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#Feature_Card_22{--f2w-order:17;background-color:#dcf2ff;border:1px solid #e5f4f2;border-radius:20px;width:567px;height:360px;position:absolute;top:1849px;left:658px}#_3464_852{text-align:left;letter-spacing:-.8px;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;width:465px;font-family:Poppins;font-size:40px;font-weight:600;line-height:130%;display:inline;position:absolute;top:36px;left:28px}#__147{letter-spacing:-.8px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:40px;font-weight:600;line-height:130%}#_3464_853{text-align:left;color:#2d2d2d;--f2w-order:2;-webkit-background-clip:text;background-clip:text;width:226px;font-family:Mulish;font-size:21px;font-weight:400;display:inline;position:absolute;top:103px;left:28px}#__148{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:21px;font-weight:400}#Ellipse_3_4{--f2w-order:3;border:10px solid #3db8a9;border-radius:50%;width:118px;height:118px;position:absolute;top:232px;left:254px}#_4_0{--f2w-order:4;aspect-ratio:1;filter:drop-shadow(2px 2px 6.3px #00000040);border-radius:0;width:auto;height:305px;position:absolute;top:60px;left:254px;overflow:hidden}#__149{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#_3464_856{text-align:left;letter-spacing:-.5px;color:#2d2d2d;--f2w-order:5;-webkit-background-clip:text;background-clip:text;width:max-content;font-family:Poppins;font-size:24px;font-weight:500;line-height:130%;display:inline;position:absolute;top:248px;left:28px}#__150{letter-spacing:-.5px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:24px;font-weight:500;line-height:130%}#Feature_Card_23{--f2w-order:18;background-color:#ffe0dc;border:1px solid #e5f4f2;border-radius:20px;width:567px;height:360px;position:absolute;top:2629px;left:55px}#Header_11{--f2w-order:1;border-radius:0;width:570px;height:149px;position:absolute;top:62px;left:566px}#_3464_860{text-align:left;letter-spacing:-.8px;color:#2d2d2d;--f2w-order:2;-webkit-background-clip:text;background-clip:text;width:max-content;font-family:Poppins;font-size:40px;font-weight:600;line-height:130%;display:inline;position:absolute;top:36px;left:39px}#__151{letter-spacing:-.8px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:40px;font-weight:600;line-height:130%}#_3464_861{text-align:left;color:#2d2d2d;--f2w-order:3;-webkit-background-clip:text;background-clip:text;width:267px;font-family:Mulish;font-size:21px;font-weight:400;display:inline;position:absolute;top:103px;left:39px}#__152{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:21px;font-weight:400}#Ellipse_3_5{--f2w-order:4;border:10px solid #a8dadc;border-radius:50%;width:118px;height:118px;position:absolute;top:240px;left:271px}#_6_0{--f2w-order:5;aspect-ratio:.92;border-radius:0;width:auto;height:312px;position:absolute;top:46px;left:330px;overflow:hidden}#__153{width:100%;height:100%;position:absolute;inset:0;transform:translate(-37px,24.5px)scale(1.26,1.16)}#_3464_864{text-align:left;letter-spacing:-.5px;color:#2d2d2d;--f2w-order:6;-webkit-background-clip:text;background-clip:text;width:max-content;font-family:Poppins;font-size:24px;font-weight:500;line-height:130%;display:inline;position:absolute;top:299px;left:39px}#__154{letter-spacing:-.5px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:24px;font-weight:500;line-height:130%}#Feature_Card_24{--f2w-order:19;background-color:#f6e5fe;border:1px solid #e5f4f2;border-radius:20px;width:567px;height:360px;position:absolute;top:2629px;left:658px}#Vector_3_0{--f2w-order:1;width:566px;height:337px;position:absolute;top:2.9px;left:-7.1px}#_3464_868{text-align:left;letter-spacing:-.8px;color:#2d2d2d;--f2w-order:2;-webkit-background-clip:text;background-clip:text;width:465px;font-family:Poppins;font-size:40px;font-weight:600;line-height:130%;display:inline;position:absolute;top:36px;left:28px}#__155{letter-spacing:-.8px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:40px;font-weight:600;line-height:130%}#_3464_869{text-align:left;color:#2d2d2d;--f2w-order:3;-webkit-background-clip:text;background-clip:text;width:268px;font-family:Mulish;font-size:21px;font-weight:400;display:inline;position:absolute;top:103px;left:28px}#__156{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:21px;font-weight:400}#_8_0{--f2w-order:4;aspect-ratio:1;filter:drop-shadow(0 2px 7.8px #00000040);border-radius:0;width:auto;height:281px;position:absolute;top:76px;left:283px;overflow:hidden}#__158{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#_3464_871{text-align:left;letter-spacing:-.5px;color:#2d2d2d;--f2w-order:5;-webkit-background-clip:text;background-clip:text;width:max-content;font-family:Poppins;font-size:24px;font-weight:500;line-height:130%;display:inline;position:absolute;top:299px;left:28px}#__159{letter-spacing:-.5px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:24px;font-weight:500;line-height:130%}#Contact_Form_0{--f2w-order:20;background-color:#fff;border-radius:20px;width:1170px;height:405px;position:absolute;top:4356px;left:55px;overflow:hidden}#Header_12{--f2w-order:0;border-radius:0;flex-flow:column;justify-content:flex-start;align-items:start;row-gap:40px;width:1050px;padding:0;display:flex;position:absolute;top:60px;left:60px}#Headline_Subhead_1{--f2w-order:0;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:start;row-gap:10px;width:373px;margin:0;padding:0;display:flex;position:relative}#_3464_875{text-align:left;letter-spacing:-.8px;color:#1b3c59;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:465px;margin:0;font-family:Poppins;font-size:38px;font-weight:700;line-height:130%;display:inline;position:relative}#__160{letter-spacing:-.8px;color:#1b3c59;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:38px;font-weight:700;line-height:130%}#_3464_876{text-align:left;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__161{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#Header_13{grid-column-gap:40px;--f2w-order:1;border-radius:0;flex-flow:row;justify-content:flex-start;align-items:start;width:465px;padding:0;display:flex;position:absolute;top:203px;left:60px}#Contact_Details_1{--f2w-order:0;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:start;row-gap:21px;margin:0;padding:0;display:flex;position:relative}#Contact_Details_2{--f2w-order:0;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:start;row-gap:20px;margin:0;padding:0;display:flex;position:relative}#Phone_1{grid-column-gap:12px;--f2w-order:0;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;width:465px;margin:0;padding:0;display:flex;position:relative}#PhoneCall_1{--f2w-order:0;flex-shrink:0;width:24px;height:24px;margin:0;position:relative}#_3464_882{text-align:left;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-grow:1;flex-basis:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__162{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#Mail_1{grid-column-gap:12px;--f2w-order:1;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;width:465px;margin:0;padding:0;display:flex;position:relative}#EnvelopeSimple_3{--f2w-order:0;flex-shrink:0;width:24px;height:24px;margin:0;position:relative}#_3464_885{text-align:left;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-grow:1;flex-basis:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__163{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#Social_Media_1{--f2w-order:1;border-radius:0;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:start;row-gap:20px;margin:0;padding:0;display:flex;position:relative}#_3464_887{text-align:left;color:#2d2d2d;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:465px;margin:0;font-family:Poppins;font-size:21px;font-weight:600;line-height:130%;display:inline;position:relative}#__164{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:21px;font-weight:600;line-height:130%}#Social_Links_1{grid-column-gap:16px;--f2w-order:1;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;margin:0;padding:0;display:flex;position:relative;overflow:hidden}#Social_Icons_3{--f2w-order:0;flex-shrink:0;width:32px;height:32px;margin:0;position:relative}#Social_Icons_4{--f2w-order:3;flex-shrink:0;width:32px;height:32px;margin:0;position:relative}#Input_fields_button{--f2w-order:1;border-radius:0;flex-shrink:0;width:239px;height:210px;margin:0;position:relative}#Input_Fields_0{--f2w-order:2;border-radius:0;flex-flow:column;justify-content:flex-start;align-items:start;row-gap:10px;width:239px;padding:0;display:flex;position:absolute;top:71px;left:565px}#Input_Field_2{grid-column-gap:12px;--f2w-order:0;background-color:#fff;border:1px solid #d8d8d8;border-radius:20px;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;width:100%;height:60px;margin:0;padding:7px 19px;display:flex;position:relative}#Icon_14{grid-column-gap:8px;--f2w-order:0;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;margin:0;padding:0;display:flex;position:relative}#User_0{--f2w-order:0;flex-shrink:0;width:20px;height:20px;margin:0;position:relative}#Divider_2{--f2w-order:1;background-color:#dbe3ff;border-radius:0;flex-shrink:0;width:1px;height:20px;margin:0;position:relative}#I3464_895_137_16609{text-align:left;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-grow:1;flex-basis:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__165{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#Input_Field_3{grid-column-gap:12px;--f2w-order:3;background-color:#fff;border:1px solid #d8d8d8;border-radius:20px;flex-flow:row;justify-content:flex-start;align-items:start;width:489px;height:154px;padding:7px 19px 0;display:flex;position:absolute;top:146px;left:565px}#Icon_15{grid-column-gap:8px;--f2w-order:0;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;margin:0;padding:0;display:flex;position:relative}#EnvelopeSimple_4{--f2w-order:0;flex-shrink:0;width:20px;height:20px;margin:0;position:relative}#Divider_3{--f2w-order:1;background-color:#dbe3ff;border-radius:0;flex-shrink:0;width:1px;height:20px;margin:0;position:relative}#I3464_896_137_17068{text-align:left;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-grow:1;flex-basis:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__166{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#Button_11{grid-column-gap:8px;--f2w-order:4;background-color:#3db8a9;border-radius:20px;flex-flow:row;justify-content:center;align-items:center;height:60px;padding:16px 50px;display:flex;position:absolute;top:308px;left:904px}#Label_14{text-align:center;color:#fff;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:max-content;margin:0;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px;display:inline;position:relative}#__167{font-feature-settings:"LIGA" 0;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px}#Input_Field_4{grid-column-gap:12px;--f2w-order:5;background-color:#fff;border:1px solid #d8d8d8;border-radius:20px;flex-flow:row;justify-content:flex-start;align-items:center;width:239px;height:60px;padding:7px 19px;display:flex;position:absolute;top:71px;left:816px}#Icon_16{grid-column-gap:8px;--f2w-order:0;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;margin:0;padding:0;display:flex;position:relative}#EnvelopeSimple_5{--f2w-order:0;flex-shrink:0;width:20px;height:20px;margin:0;position:relative}#Divider_4{--f2w-order:1;background-color:#dbe3ff;border-radius:0;flex-shrink:0;width:1px;height:20px;margin:0;position:relative}#I3464_898_137_17068{text-align:left;color:#2d2d2d;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-grow:1;flex-basis:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__168{color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#Ellipse_3_6{--f2w-order:6;border:10px solid #a8dadc;border-radius:50%;width:177px;height:177px;position:absolute;top:94px;left:1089px}#Vector_5_0{--f2w-order:7;width:519px;height:405px;position:absolute;top:-.3px;left:278.5px}#_3464_901{text-align:left;color:#000;--f2w-order:21;-webkit-background-clip:text;background-clip:text;width:571px;height:90px;font-family:Inter;font-size:40px;font-weight:700;display:inline;position:absolute;top:4903px;left:326px}#__169{color:#000;-webkit-background-clip:text;background-clip:text;font-family:Inter;font-size:40px;font-weight:700}#Group_1_0{--f2w-order:22;transform-origin:0 0;width:192.4px;height:76.5px;position:absolute;top:4867px;left:768.3px;transform:rotate(11.5deg)}#Rectangle_21_0{--f2w-order:0;transform-origin:0 0;background-color:#a8dadc;border-radius:50px;width:188px;height:61px;position:absolute;top:15.4px;left:-3.1px;transform:rotate(-4.8deg)}#Rectangle_22_0{--f2w-order:1;transform-origin:0 0;background-color:#a8dadc;border:1px dashed #fff;border-radius:50.5px;width:176px;height:55px;position:absolute;top:19.7px;left:2.8px;transform:rotate(-4.8deg)}#Sticksy_0{--f2w-order:2;transform-origin:0 0;width:156px;height:52px;position:absolute;top:29.1px;left:13.9px;transform:rotate(-11.5deg)}#_3464_906{text-align:left;letter-spacing:-.8px;color:#000;--f2w-order:23;-webkit-background-clip:text;background-clip:text;width:max-content;font-family:Poppins;font-size:40px;font-weight:700;display:inline;position:absolute;top:4837px;left:calc(50% - 507px)}#__173{letter-spacing:-.8px;color:#000;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:40px;font-weight:700}#_3464_907{text-align:left;color:#000;--f2w-order:24;-webkit-background-clip:text;background-clip:text;width:max-content;font-family:Inter;font-size:20px;font-weight:400;line-height:28px;display:inline;position:absolute;top:4965px;left:calc(50% - 263px)}#__174{color:#000;-webkit-background-clip:text;background-clip:text;font-family:Inter;font-size:20px;font-weight:400;line-height:28px}#CTAs_8{grid-column-gap:18px;--f2w-order:25;border-radius:0;flex-flow:row;justify-content:flex-start;align-items:start;padding:0;display:flex;position:absolute;top:5009px;left:calc(50% - 112px)}#Button_12{grid-column-gap:8px;--f2w-order:0;background-color:#3db8a9;border-radius:20px;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;height:60px;margin:0;padding:16px 50px;display:flex;position:relative}#Label_15{text-align:center;color:#fff;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:max-content;margin:0;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px;display:inline;position:relative}#__176{font-feature-settings:"LIGA" 0;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px}#Contact_Details_3{--f2w-order:26;border-radius:0;flex-flow:column;justify-content:flex-start;align-items:start;row-gap:21px;width:194px;height:79px;padding:0;display:flex;position:absolute;top:5178px;left:556px}#Phone_2{grid-column-gap:12px;--f2w-order:0;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;width:274px;margin:0;padding:0;display:flex;position:relative}#PhoneCall_2{--f2w-order:0;flex-shrink:0;width:24px;height:24px;margin:0;position:relative}#_3464_914{text-align:left;color:#fff;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-grow:1;flex-basis:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__177{color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#Mail_2{grid-column-gap:12px;--f2w-order:1;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;width:274px;margin:0;padding:0;display:flex;position:relative}#EnvelopeSimple_6{--f2w-order:0;flex-shrink:0;width:24px;height:24px;margin:0;position:relative}#_3464_917{text-align:left;color:#fff;--f2w-order:1;-webkit-background-clip:text;background-clip:text;flex-grow:1;flex-basis:0;width:100%;margin:0;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%;display:inline;position:relative}#__178{color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Mulish;font-size:16px;font-weight:400;line-height:150%}#Social_Media_2{--f2w-order:27;border-radius:0;flex-flow:column;justify-content:flex-start;align-items:start;row-gap:20px;width:148px;padding:0;display:flex;position:absolute;top:5138px;left:991px}#_3464_919{text-align:left;color:#fff;--f2w-order:0;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:465px;margin:0;font-family:Poppins;font-size:21px;font-weight:600;line-height:130%;display:inline;position:relative}#__179{color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:21px;font-weight:600;line-height:130%}#Social_Links_2{grid-column-gap:16px;--f2w-order:1;border-radius:0;flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;margin:0;padding:0;display:flex;position:relative;overflow:hidden}#Social_Icons_5{--f2w-order:0;flex-shrink:0;width:32px;height:32px;margin:0;position:relative}#Social_Icons_6{--f2w-order:3;flex-shrink:0;width:32px;height:32px;margin:0;position:relative}#_3464_925{text-align:left;color:#fff;--f2w-order:28;-webkit-background-clip:text;background-clip:text;width:298px;font-family:Poppins;font-size:21px;font-weight:600;line-height:130%;display:inline;position:absolute;top:5138px;left:552px}#__180{color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:21px;font-weight:600;line-height:130%}#_3464_926{text-align:left;letter-spacing:-.5px;color:#2d2d2d;--f2w-order:29;-webkit-background-clip:text;background-clip:text;width:258px;height:62px;font-family:Poppins;font-size:24px;font-weight:500;line-height:130%;display:inline;position:absolute;top:2132px;left:94px}#__181{letter-spacing:-.5px;color:#2d2d2d;-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-size:24px;font-weight:500;line-height:130%}#Frame_2{--f2w-order:30;width:351px;height:126px;position:absolute;top:5123px;left:55px}#Figure_6_0{--f2w-order:31;width:9.5%;height:2.1%;position:absolute;inset:93.6% 5.4% 4.4% 85.1%}

 /* otras estilos*/

/* --- ESTILO DEFINITIVO para Imágenes de Tarjetas de Promoción --- */

#__83 #Icon_11,
#__83 #Icon_12,
#__83 #Icon_13 {
    /* Usamos el tamaño y estilo de tu código original */
    width: 310px;
    height: 310px;
    background-color: #d8d8d8; /* Color de fondo gris claro */
    border-radius: 10px;

    /* Centramos la caja y le damos espacio inferior */
    margin: 0 auto 1.5rem auto;

    /* Nos aseguramos de que la imagen no se salga */
    overflow: hidden;
}

#__83 #Icon_11 img,
#__83 #Icon_12 img,
#__83 #Icon_13 img {
    /* Hacemos que la imagen llene el contenedor sin deformarse */
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}

#__0 #Icon_2,
#__0 #Icon_3,
#__0 #Icon_4 {
    /* Usamos el tamaño y estilo de tu código original */
    width: 310px;
    height: 310px;
    background-color: #d8d8d8; /* Color de fondo gris claro */
    border-radius: 10px;

    /* Centramos la caja y le damos espacio inferior */
    margin: 0 auto 1.5rem auto;

    /* Nos aseguramos de que la imagen no se salga */
    overflow: hidden;
}

#__0 #Icon_2 img,
#__0 #Icon_3 img,
#__0 #Icon_4 img {
    /* Hacemos que la imagen llene el contenedor sin deformarse */
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}
/*
 * =======================================================
 * SOLUCIÓN DEFINITIVA DE ESPACIADO PARA PRECIOS
 * =======================================================
 */

/* Aplicamos un margen superior a todos los contenedores de precio por su ID */
#_3464_821,
#_3464_833,
#_3464_842,
#_3464_856,
#_3464_864,
#_3464_871,
#_3464_926,
#_3464_1142,
#_3464_1153,
#_3464_1160,
#_3464_1166,
#_3464_1176,
#_3464_1183,
#_3464_1192 {
    display: block !important;
    margin-top: 24px !important; /* Ajusta este valor si necesitas más o menos espacio */
}



/*
 * ===================================
 * FUENTES Y ESTILOS GLOBALES
 * ===================================
 */

/* Aquí deberías pegar todas tus declaraciones @font-face para Inter, Mulish y Poppins */
/* Ejemplo:
@font-face {
    font-family: 'Poppins';
    src: url(...);
}
*/

*,
::before,
::after {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

body {
    -webkit-font-smoothing: antialiased;
    font-family: 'Mulish', sans-serif;
    background-color: #FFFFFF;
}

a {
    color: inherit;
    text-decoration: inherit;
}

img, picture, svg {
    display: block;
    max-width: 100%;
}

button {
    cursor: pointer;
    border: none;
    background: none;
}

/*
 * ===================================
 * CONTROL DE VISTAS (MÓVIL VS ESCRITORIO)
 * ===================================
 */

#__83 {
    display: none;
}

@media (min-width: 1280px) {
    #__0 {
        display: none !important;
    }
    #__83 {
        display: block;
    }
}

/*
 * ===================================
 * ESTILOS PARA LA VISTA MÓVIL (#__0)
 * ===================================
 */

#__0 #mobile {
    width: 100%;
    margin: 0 auto;
    position: relative;
    overflow-x: hidden;
    display: flex;
    flex-direction: column;
}

#__0 h1, #__0 h2, #__0 h3 { font-family: 'Poppins', sans-serif; color: #1B3C59; }
#__0 p, #__0 span, #__0 a, #__0 button { font-family: 'Mulish', sans-serif; }

/* Hero Section Móvil */
#__0 .mobile-hero {
    background-color: #1b3c59;
    padding: 1rem 1rem 2rem 1rem;
    color: #fff;
    text-align: center;
}

#__0 .mobile-nav {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 1rem 0;
}

#__0 .mobile-nav .logo {
    height: 40px;
    width: auto;
}

#__0 #Mobile_Menu_Button {
    padding: 8px;
}

#__0 .mobile-hero h1 {
    font-size: 2.5rem;
    line-height: 1.2;
    color: #fff;
    margin: 2rem 0;
}

#__0 .mobile-hero p {
    font-size: 1.1rem;
    color: #e6f2f1;
    margin-bottom: 2rem;
}

#__0 .mobile-hero .cta-button {
    display: inline-flex;
    align-items: center;
    gap: 0.75rem;
    background-color: #3DB8A9;
    color: #FFF;
    padding: 1rem 2rem;
    border-radius: 20px;
    font-family: 'Poppins', sans-serif;
    font-size: 1rem;
    font-weight: 600;
}

#__0 .hero-image-container {
    margin-top: 3rem;
}

#__0 .hero-image-container img {
    border-radius: 16px;
}

/* Menú Desplegable Móvil */
#__0 #Mobile_Nav_Menu {
    position: fixed;
    top: 0;
    right: -100%;
    width: 100%;
    height: 100%;
    background-color: rgba(27, 60, 89, 0.98);
    z-index: 1000;
    transition: right 0.4s ease-in-out;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

#__0 #Mobile_Nav_Menu.is-open {
    right: 0;
}

#__0 #Close_Menu_Button {
    position: absolute;
    top: 20px;
    right: 20px;
    font-size: 48px;
    color: white;
}

#__0 #Mobile_Nav_Menu nav {
    display: flex;
    flex-direction: column;
    text-align: center;
    gap: 2rem;
}

#__0 #Mobile_Nav_Menu nav a {
    color: white;
    text-decoration: none;
    font-family: 'Poppins', sans-serif;
    font-size: 28px;
    font-weight: 600;
}

/* Contenido Principal Móvil */
#__0 .mobile-main-content {
    background-color: #e6f2f1;
    border-radius: 40px 40px 0 0;
    margin-top: -40px;
    padding: 3rem 1rem;
    position: relative;
    z-index: 5;
}

#__0 .mobile-section {
    margin-bottom: 4rem;
    display: flex;
    flex-direction: column;
    align-items: center;
}

#__0 .mobile-section h2 {
    font-size: 2rem;
    margin-bottom: 1rem;
}

#__0 .section-subhead {
    max-width: 320px;
    margin-bottom: 2rem;
    line-height: 1.6;
    color: #5A6978;
}

#__0 .feature-card {
    background-color: #fff;
    border-radius: 20px;
    padding: 1.5rem;
    width: 100%;
    margin-bottom: 1rem;
    box-shadow: 0 4px 15px rgba(0,0,0,0.05);
}

#__0 .feature-card h3 {
    font-size: 1.5rem;
    margin: 1rem 0 0.5rem 0;
}

#__0 .product-card .price-tag {
    display: block;
    margin-top: 1rem;
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
    font-size: 1.2rem;
}

/*
 * ========================================
 * ESTILOS PARA LA VISTA ESCRITORIO (#__83)
 * ========================================
 */

/* (Aquí pegarías los estilos de `desktop-styles.css` que te di en la respuesta anterior) */
/* Por ejemplo: */
#__83 #landing {
    position: relative;
    width: 100%;
    color: white;
    padding-bottom: 5rem;
    /*overflow-x: hidden;*/
}

#__83 #Navbar {
    position: relative;
    z-index: 10;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 1rem 5%;
    max-width: 1280px;
    margin: 0 auto;
    background-color: #1b3c59;
}

/* ... etc, todo el bloque de CSS de escritorio ... */


/* ============================= */
/* ==== ESTILOS POPUP MODAL ==== */
/* ============================= */

/* El fondo oscuro que cubre la página */
.popup-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(27, 60, 89, 0.6); /* Azul oscuro con transparencia */
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1000;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

/* Clase para mostrar el popup */
.popup-overlay.is-visible {
    opacity: 1;
    visibility: visible;
}


/* El contenido de la ventana emergente */
.popup-content {
    background-color: #eaf4f4;
    padding: 30px 35px;
    border-radius: 20px;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
    width: 90%;
    max-width: 420px;
    position: relative;
    text-align: center;
    transform: scale(0.9);
    transition: transform 0.4s ease;

    /* Añadimos las líneas curvas decorativas del fondo */
    background-image: url("data:image/svg+xml,%3Csvg width='400' height='400' viewBox='0 0 400 400' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-10 350 C 100 200, 200 450, 410 250' stroke='%23FFFFFF' stroke-width='2' stroke-opacity='0.6'/%3E%3Cpath d='M-10 250 C 150 400, 250 200, 410 350' stroke='%23FFFFFF' stroke-width='2' stroke-opacity='0.6'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.popup-overlay.is-visible .popup-content {
    transform: scale(1);
}

/* Botón de cerrar */
.close-popup {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 30px;
    height: 30px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 50%;
    font-size: 20px;
    line-height: 28px;
    text-align: center;
    cursor: pointer;
    color: #555;
}

/* Valoración de Google */
.rating-section {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    margin-bottom: 20px;
}
.rating-score {
    font-family: 'Poppins', sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: #1B3C59;
}
.rating-stars {
    font-size: 22px;
    color: #fbbc05;
}
.rating-provider {
    font-family: 'Poppins', sans-serif;
    font-size: 22px;
    font-weight: 500;
}

/* Títulos y texto */
.popup-content h2 {
    font-family: 'Poppins', sans-serif;
    color: #1B3C59;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 10px;
}
.popup-content p {
    font-family: 'Mulish', sans-serif;
    color: #555;
    font-size: 16px;
    margin-bottom: 30px;
    line-height: 1.6;
}

/* Botones */
.popup-buttons {
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.popup-button {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    padding: 15px;
    border-radius: 50px;
    text-decoration: none;
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 16px;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.popup-button:hover {
    transform: translateY(-2px);
    box-shadow: 0 4px 15px rgba(0,0,0,0.15);
}
.popup-button.whatsapp {
    background-color: #3DB8A9;
    color: #1B3C59;
}
.popup-button.email {
    background-color: #3DB8A9;
    color: #1B3C59;
}

/* VISTA DE ESCRITORIO PARA LOS BOTONES */
@media (min-width: 768px) {
    .popup-buttons {
        flex-direction: row; /* Pone los botones uno al lado del otro */
    }
    .popup-button {
        flex: 1; /* Hace que ambos botones ocupen el mismo espacio */
    }
}


/* ======================================= */
/* ==== ESTILOS PÁGINA DE PRESUPUESTO ==== */
/* ======================================= */
.form-page-body {
    background-color: #eaf4f4;
    font-family: 'Poppins', sans-serif;
    display: flex;
    justify-content: center;
    align-items: flex-start; /* Alinea arriba para mejor scroll en móvil */
    min-height: 100vh;
    padding: 2rem 1rem;
}

.form-container {
    background-color: #fff;
    border-radius: 20px;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
    padding: 30px 40px;
    width: 100%;
    max-width: 850px;
    position: relative;
}

.close-form-button {
    position: absolute;
    top: 15px;
    right: 20px;
    width: 30px;
    height: 30px;
    background-color: #f0f0f0;
    border: 1px solid #ddd;
    border-radius: 50%;
    font-size: 20px;
    line-height: 28px;
    text-align: center;
    cursor: pointer;
    color: #555;
    text-decoration: none;
    transition: all 0.2s ease;
}

.close-form-button:hover {
    background-color: #e0e0e0;
    transform: rotate(90deg);
}

.form-container h2 {
    text-align: center;
    color: #1B3C59;
    font-weight: 700;
    font-size: 28px;
    margin-bottom: 25px;
}

.service-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
    gap: 20px;
    margin-bottom: 25px;
}

.service-card {
    position: relative;
    border: 2px solid #e0e0e0;
    border-radius: 15px;
    overflow: hidden;
    cursor: pointer;
    transition: border-color 0.3s ease, box-shadow 0.3s ease;
    aspect-ratio: 4 / 3; /* Proporción para las imágenes */
}

.service-card:hover {
    border-color: #3DB8A9;
    box-shadow: 0 4px 15px rgba(0,0,0,0.1);
}

.service-card img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}

/* Ocultamos el checkbox por defecto */
.service-card input[type="checkbox"] {
    display: none;
}

.service-card .checkbox-custom {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 24px;
    height: 24px;
    background-color: #fff;
    border: 2px solid #ccc;
    border-radius: 50%;
    transition: all 0.2s ease;
    pointer-events: none; /* Para que el clic pase a la imagen */
}

.service-card .checkbox-custom::after {
    content: '✔';
    font-size: 14px;
    color: white;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0);
    transition: transform 0.2s ease;
}

.service-card input[type="checkbox"]:checked + .checkbox-custom {
    background-color: #3DB8A9;
    border-color: #3DB8A9;
}

.service-card input[type="checkbox"]:checked + .checkbox-custom::after {
    transform: translate(-50%, -50%) scale(1);
}

.form-row {
    display: flex;
    gap: 20px;
    width: 100%;
}

.form-field {
    width: 100%;
    margin-bottom: 20px;
}

.form-field input, .form-field textarea {
    width: 100%;
    padding: 15px 20px;
    border: 2px solid #e0e0e0;
    border-radius: 12px;
    font-family: 'Mulish', sans-serif;
    font-size: 16px;
    transition: border-color 0.3s ease;
}

.form-field input:focus, .form-field textarea:focus {
    outline: none;
    border-color: #3DB8A9;
}

.form-field textarea {
    height: 120px;
    resize: vertical;
}

.submit-button {
    width: 100%;
    padding: 15px;
    background-color: #3DB8A9;
    color: #fff;
    border: none;
    border-radius: 12px;
    font-family: 'Poppins', sans-serif;
    font-size: 18px;
    font-weight: 600;
    cursor: pointer;
    transition: background-color 0.3s ease;
}

.submit-button:hover {
    background-color: #2c9a8b;
}

/* Ajustes para la vista móvil */
@media (max-width: 768px) {
    .form-container h2 {
        font-size: 24px;
    }
    .service-grid {
        grid-template-columns: repeat(2, 1fr); /* 2 columnas en móvil */
        gap: 15px;
    }
    .form-row {
        flex-direction: column;
        gap: 0;
    }
}

/* ======================================= */
/* ==== ESTILOS PÁGINA DE PRESUPUESTO (ACTUALIZADO) ==== */
/* ======================================= */
.form-page-body {
    background-color: #eaf4f4;
    font-family: 'Poppins', sans-serif;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    min-height: 100vh;
    padding: 2rem 1rem;
}

.form-container {
    background-color: #fff;
    border-radius: 20px;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
    padding: 30px 40px;
    width: 100%;
    max-width: 850px;
    position: relative;
}

.close-form-button {
    position: absolute;
    top: 15px;
    right: 20px;
    width: 30px;
    height: 30px;
    background-color: #f0f0f0;
    border: 1px solid #ddd;
    border-radius: 50%;
    font-size: 20px;
    line-height: 28px;
    text-align: center;
    cursor: pointer;
    color: #555;
    text-decoration: none;
    transition: all 0.2s ease;
}

.close-form-button:hover {
    background-color: #e0e0e0;
    transform: rotate(90deg);
}

.form-container h2 {
    text-align: center;
    color: #1B3C59;
    font-weight: 700;
    font-size: 28px;
    margin-bottom: 25px;
}

.service-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
    gap: 20px;
    margin-bottom: 25px;
}

.service-card {
    cursor: pointer;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.service-card-image-wrapper {
    position: relative;
    border: 2px solid #e0e0e0;
    border-radius: 15px;
    overflow: hidden;
    width: 100%;
    aspect-ratio: 4 / 3;
    transition: border-color 0.3s ease, box-shadow 0.3s ease;
}

.service-card:hover .service-card-image-wrapper {
    border-color: #3DB8A9;
    box-shadow: 0 4px 15px rgba(0,0,0,0.1);
}

.service-card img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}

.service-card-title {
    color: #1B3C59;
    font-weight: 600;
    font-size: 14px;
    margin-top: 10px;
    text-align: center;
}

.service-card input[type="checkbox"] {
    display: none;
}

.service-card .checkbox-custom {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 24px;
    height: 24px;
    background-color: #fff;
    border: 2px solid #ccc;
    border-radius: 50%;
    transition: all 0.2s ease;
    pointer-events: none;
}

.service-card .checkbox-custom::after {
    content: '✔';
    font-size: 14px;
    color: white;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0);
    transition: transform 0.2s ease;
}

.service-card input[type="checkbox"]:checked + .checkbox-custom {
    background-color: #3DB8A9;
    border-color: #3DB8A9;
}

.service-card input[type="checkbox"]:checked + .checkbox-custom::after {
    transform: translate(-50%, -50%) scale(1);
}

.service-card input[type="checkbox"]:checked ~ .service-card-image-wrapper {
    border-color: #3DB8A9;
}

.form-row {
    display: flex;
    gap: 20px;
    width: 100%;
}

.form-field {
    width: 100%;
    margin-bottom: 20px;
}

.form-field input, .form-field textarea {
    width: 100%;
    padding: 15px 20px;
    border: 2px solid #e0e0e0;
    border-radius: 12px;
    font-family: 'Mulish', sans-serif;
    font-size: 16px;
    transition: border-color 0.3s ease;
}

.form-field input:focus, .form-field textarea:focus {
    outline: none;
    border-color: #3DB8A9;
}

.form-field textarea {
    height: 120px;
    resize: vertical;
}

.submit-button {
    width: 100%;
    padding: 15px;
    background-color: #3DB8A9;
    color: #fff;
    border: none;
    border-radius: 12px;
    font-family: 'Poppins', sans-serif;
    font-size: 18px;
    font-weight: 600;
    cursor: pointer;
    transition: background-color 0.3s ease;
}

.submit-button:hover {
    background-color: #2c9a8b;
}

@media (max-width: 768px) {
    .form-container h2 {
        font-size: 24px;
    }
    .service-grid {
        grid-template-columns: repeat(2, 1fr);
        gap: 15px;
    }
    .form-row {
        flex-direction: column;
        gap: 0;
    }
}

/* ======================================================= */
/* ==== CORRECCIÓN DEFINITIVA PARA BOTÓN STICKSY CLICABLE ==== */
/* ======================================================= */

#Button_12, #Button_12 * {
    cursor: pointer !important;
    pointer-events: auto !important;
}
/* ======================================================= */
/* ==== CORRECCIÓN PARA BOTÓN STICKSY MÓVIL CLICABLE ==== */
/* ======================================================= */

#Button_4, #Button_4 * {
    cursor: pointer !important;
    pointer-events: auto !important;
}

html { scroll-behavior: smooth; }


