@layer properties {
    @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {

        *,
        :before,
        :after,
        ::backdrop {
            --tw-translate-x: 0;
            --tw-translate-y: 0;
            --tw-translate-z: 0;
            --tw-border-style: solid;
            --tw-leading: initial;
            --tw-font-weight: initial
        }
    }
}

@layer theme {

    :root,
    :host {
        --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
        --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
        --color-white: #fff;
        --spacing: .25rem;
        --container-xl: 36rem;
        --text-xs: .75rem;
        --text-xs--line-height: calc(1/.75);
        --text-sm: .875rem;
        --text-sm--line-height: calc(1.25/.875);
        --text-xl: 1.25rem;
        --text-xl--line-height: calc(1.75/1.25);
        --text-2xl: 1.5rem;
        --text-2xl--line-height: calc(2/1.5);
        --text-3xl: 1.875rem;
        --text-3xl--line-height: 1.2;
        --text-4xl: 2.25rem;
        --text-4xl--line-height: calc(2.5/2.25);
        --font-weight-semibold: 600;
        --font-weight-bold: 700;
        --font-weight-extrabold: 800;
        --radius-md: .375rem;
        --radius-lg: .5rem;
        --default-font-family: var(--font-sans);
        --default-mono-font-family: var(--font-mono)
    }
}

@layer base {

    *,
    :after,
    :before,
    ::backdrop {
        box-sizing: border-box;
        border: 0 solid;
        margin: 0;
        padding: 0
    }

    ::file-selector-button {
        box-sizing: border-box;
        border: 0 solid;
        margin: 0;
        padding: 0
    }

    html,
    :host {
        -webkit-text-size-adjust: 100%;
        tab-size: 4;
        line-height: 1.5;
        font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
        font-feature-settings: var(--default-font-feature-settings, normal);
        font-variation-settings: var(--default-font-variation-settings, normal);
        -webkit-tap-highlight-color: transparent
    }

    hr {
        height: 0;
        color: inherit;
        border-top-width: 1px
    }

    abbr:where([title]) {
        -webkit-text-decoration: underline dotted;
        text-decoration: underline dotted
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        font-size: inherit;
        font-weight: inherit
    }

    a {
        color: inherit;
        -webkit-text-decoration: inherit;
        text-decoration: inherit
    }

    b,
    strong {
        font-weight: bolder
    }

    code,
    kbd,
    samp,
    pre {
        font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
        font-feature-settings: var(--default-mono-font-feature-settings, normal);
        font-variation-settings: var(--default-mono-font-variation-settings, normal);
        font-size: 1em
    }

    small {
        font-size: 80%
    }

    sub,
    sup {
        vertical-align: baseline;
        font-size: 75%;
        line-height: 0;
        position: relative
    }

    sub {
        bottom: -.25em
    }

    sup {
        top: -.5em
    }

    table {
        text-indent: 0;
        border-color: inherit;
        border-collapse: collapse
    }

    :-moz-focusring {
        outline: auto
    }

    progress {
        vertical-align: baseline
    }

    summary {
        display: list-item
    }

    ol,
    ul,
    menu {
        list-style: none
    }

    img,
    svg,
    video,
    canvas,
    audio,
    iframe,
    embed,
    object {
        vertical-align: middle;
        display: block
    }

    img,
    video {
        max-width: 100%;
        height: auto
    }

    button,
    input,
    select,
    optgroup,
    textarea {
        font: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        letter-spacing: inherit;
        color: inherit;
        opacity: 1;
        background-color: #0000;
        border-radius: 0
    }

    ::file-selector-button {
        font: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        letter-spacing: inherit;
        color: inherit;
        opacity: 1;
        background-color: #0000;
        border-radius: 0
    }

    :where(select:is([multiple], [size])) optgroup {
        font-weight: bolder
    }

    :where(select:is([multiple], [size])) optgroup option {
        padding-inline-start: 20px
    }

    ::file-selector-button {
        margin-inline-end: 4px
    }

    ::placeholder {
        opacity: 1
    }

    @supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px) {
        ::placeholder {
            color: currentColor
        }

        @supports (color:color-mix(in lab, red, red)) {
            ::placeholder {
                color: color-mix(in oklab, currentcolor 50%, transparent)
            }
        }
    }

    textarea {
        resize: vertical
    }

    ::-webkit-search-decoration {
        -webkit-appearance: none
    }

    ::-webkit-date-and-time-value {
        min-height: 1lh;
        text-align: inherit
    }

    ::-webkit-datetime-edit {
        display: inline-flex
    }

    ::-webkit-datetime-edit-fields-wrapper {
        padding: 0
    }

    ::-webkit-datetime-edit {
        padding-block: 0
    }

    ::-webkit-datetime-edit-year-field {
        padding-block: 0
    }

    ::-webkit-datetime-edit-month-field {
        padding-block: 0
    }

    ::-webkit-datetime-edit-day-field {
        padding-block: 0
    }

    ::-webkit-datetime-edit-hour-field {
        padding-block: 0
    }

    ::-webkit-datetime-edit-minute-field {
        padding-block: 0
    }

    ::-webkit-datetime-edit-second-field {
        padding-block: 0
    }

    ::-webkit-datetime-edit-millisecond-field {
        padding-block: 0
    }

    ::-webkit-datetime-edit-meridiem-field {
        padding-block: 0
    }

    ::-webkit-calendar-picker-indicator {
        line-height: 1
    }

    :-moz-ui-invalid {
        box-shadow: none
    }

    button,
    input:where([type=button], [type=reset], [type=submit]) {
        appearance: button
    }

    ::file-selector-button {
        appearance: button
    }

    ::-webkit-inner-spin-button {
        height: auto
    }

    ::-webkit-outer-spin-button {
        height: auto
    }

    [hidden]:where(:not([hidden=until-found])) {
        display: none !important
    }
}

@layer components;

@layer utilities {
    .sticky {
        position: sticky
    }

    .top-0 {
        top: calc(var(--spacing)*0)
    }

    .z-10 {
        z-index: 10
    }

    .mx-auto {
        margin-inline: auto
    }

    .mt-2 {
        margin-top: calc(var(--spacing)*2)
    }

    .mt-4 {
        margin-top: calc(var(--spacing)*4)
    }

    .mb-2 {
        margin-bottom: calc(var(--spacing)*2)
    }

    .mb-3 {
        margin-bottom: calc(var(--spacing)*3)
    }

    .mb-4 {
        margin-bottom: calc(var(--spacing)*4)
    }

    .mb-5 {
        margin-bottom: calc(var(--spacing)*5)
    }

    .mb-6 {
        margin-bottom: calc(var(--spacing)*6)
    }

    .mb-8 {
        margin-bottom: calc(var(--spacing)*8)
    }

    .mb-10 {
        margin-bottom: calc(var(--spacing)*10)
    }

    .contents {
        display: contents
    }

    .flex {
        display: flex
    }

    .h-full {
        height: 100%
    }

    .min-h-\[250px\] {
        min-height: 250px
    }

    .w-1\/2 {
        width: 50%
    }

    .w-\[50px\] {
        width: 50px
    }

    .w-full {
        width: 100%
    }

    .max-w-xl {
        max-width: var(--container-xl)
    }

    .-translate-y-1 {
        --tw-translate-y: calc(var(--spacing)*-1);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .flex-col {
        flex-direction: column
    }

    .flex-wrap {
        flex-wrap: wrap
    }

    .items-center {
        align-items: center
    }

    .items-stretch {
        align-items: stretch
    }

    .justify-between {
        justify-content: space-between
    }

    .justify-center {
        justify-content: center
    }

    .gap-4 {
        gap: calc(var(--spacing)*4)
    }

    .gap-8 {
        gap: calc(var(--spacing)*8)
    }

    .gap-\[5\%\] {
        gap: 5%
    }

    .gap-\[10\%\] {
        gap: 10%
    }

    .rounded-lg {
        border-radius: var(--radius-lg)
    }

    .rounded-md {
        border-radius: var(--radius-md)
    }

    .border {
        border-style: var(--tw-border-style);
        border-width: 1px
    }

    .border-t {
        border-top-style: var(--tw-border-style);
        border-top-width: 1px
    }

    .border-b {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 1px
    }

    .border-\[\#137FEC33\] {
        border-color: #137fec33
    }

    .border-\[\#ffffff\] {
        border-color: #fff
    }

    .bg-\[\#6B72801A\] {
        background-color: #6b72801a
    }

    .bg-\[\#d67957\] {
        background-color: #d67957
    }

    .bg-\[\#d679571A\] {
        background-color: #d679571a
    }

    .bg-\[\#E20714\] {
        background-color: #e20714
    }

    .bg-white {
        background-color: var(--color-white)
    }

    .bg-\[url\(\/assets\/img\/banner-principal\.jpg\)\] {
        background-image: url(/assets/banner-principal-BoNxWf6S.jpg)
    }

    .bg-cover {
        background-size: cover
    }

    .p-2 {
        padding: calc(var(--spacing)*2)
    }

    .p-6 {
        padding: calc(var(--spacing)*6)
    }

    .px-4 {
        padding-inline: calc(var(--spacing)*4)
    }

    .px-8 {
        padding-inline: calc(var(--spacing)*8)
    }

    .py-2 {
        padding-block: calc(var(--spacing)*2)
    }

    .py-3 {
        padding-block: calc(var(--spacing)*3)
    }

    .py-10 {
        padding-block: calc(var(--spacing)*10)
    }

    .py-14 {
        padding-block: calc(var(--spacing)*14)
    }

    .py-30 {
        padding-block: calc(var(--spacing)*30)
    }

    .pt-2 {
        padding-top: calc(var(--spacing)*2)
    }

    .pt-3 {
        padding-top: calc(var(--spacing)*3)
    }

    .pt-4 {
        padding-top: calc(var(--spacing)*4)
    }

    .pt-10 {
        padding-top: calc(var(--spacing)*10)
    }

    .pt-20 {
        padding-top: calc(var(--spacing)*20)
    }

    .pb-2 {
        padding-bottom: calc(var(--spacing)*2)
    }

    .pb-3 {
        padding-bottom: calc(var(--spacing)*3)
    }

    .pb-8 {
        padding-bottom: calc(var(--spacing)*8)
    }

    .pb-10 {
        padding-bottom: calc(var(--spacing)*10)
    }

    .pb-15 {
        padding-bottom: calc(var(--spacing)*15)
    }

    .text-center {
        text-align: center
    }

    .text-justify {
        text-align: justify
    }

    .text-2xl {
        font-size: var(--text-2xl);
        line-height: var(--tw-leading, var(--text-2xl--line-height))
    }

    .text-3xl {
        font-size: var(--text-3xl);
        line-height: var(--tw-leading, var(--text-3xl--line-height))
    }

    .text-sm {
        font-size: var(--text-sm);
        line-height: var(--tw-leading, var(--text-sm--line-height))
    }

    .text-xl {
        font-size: var(--text-xl);
        line-height: var(--tw-leading, var(--text-xl--line-height))
    }

    .text-xs {
        font-size: var(--text-xs);
        line-height: var(--tw-leading, var(--text-xs--line-height))
    }

    .text-\[32px\] {
        font-size: 32px
    }

    .leading-none {
        --tw-leading: 1;
        line-height: 1
    }

    .font-bold {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold)
    }

    .font-extrabold {
        --tw-font-weight: var(--font-weight-extrabold);
        font-weight: var(--font-weight-extrabold)
    }

    .font-semibold {
        --tw-font-weight: var(--font-weight-semibold);
        font-weight: var(--font-weight-semibold)
    }

    .text-\[\#000000\] {
        color: #000
    }

    .text-\[\#d67957\] {
        color: #d67957
    }

    .text-white {
        color: var(--color-white)
    }

    @media(min-width:64rem) {
        .lg\:mx-0 {
            margin-inline: calc(var(--spacing)*0)
        }

        .lg\:w-1\/2 {
            width: 50%
        }

        .lg\:w-1\/3 {
            width: 33.3333%
        }

        .lg\:w-1\/4 {
            width: 25%
        }

        .lg\:w-2\/5 {
            width: 40%
        }

        .lg\:w-3\/5 {
            width: 60%
        }

        .lg\:flex-row {
            flex-direction: row
        }

        .lg\:items-center {
            align-items: center
        }

        .lg\:justify-start {
            justify-content: flex-start
        }

        .lg\:py-30 {
            padding-block: calc(var(--spacing)*30)
        }

        .lg\:pt-0 {
            padding-top: calc(var(--spacing)*0)
        }

        .lg\:pt-2 {
            padding-top: calc(var(--spacing)*2)
        }

        .lg\:pb-30 {
            padding-bottom: calc(var(--spacing)*30)
        }

        .lg\:text-left {
            text-align: left
        }

        .lg\:text-right {
            text-align: right
        }

        .lg\:text-3xl {
            font-size: var(--text-3xl);
            line-height: var(--tw-leading, var(--text-3xl--line-height))
        }

        .lg\:text-4xl {
            font-size: var(--text-4xl);
            line-height: var(--tw-leading, var(--text-4xl--line-height))
        }

        .lg\:text-xl {
            font-size: var(--text-xl);
            line-height: var(--tw-leading, var(--text-xl--line-height))
        }

        .lg\:text-\[60px\] {
            font-size: 60px
        }
    }
}

:root {
    color-scheme: light dark;
    color: #4b5563;
    font-synthesis: none;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #242424;
    font-family: Poppins, sans-serif;
    font-weight: 400;
    line-height: 1.5
}

body {
    background: #fff
}

.close {
    cursor: pointer;
    text-align: right;
    width: 100%;
    padding: 15px 20px;
    font-size: 26px;
    display: none
}

.line-below {
    position: relative
}

.line-below:after {
    content: " ";
    background: #d67957;
    border-radius: 5px;
    width: 80px;
    height: 7px;
    position: absolute;
    bottom: -30px;
    left: 50%;
    transform: translate(-50%)
}

.menu a.active,
.menu a:hover {
    color: #d67957
}

.row {
    width: 100%;
    max-width: 1300px;
    margin: auto;
    padding-left: 20px;
    padding-right: 20px
}

.sandwich {
    cursor: pointer;
    font-size: 32px;
    display: none
}

.sandwich:hover,
.sandwich.active {
    color: #d67957
}

.social li a {
    background: #fff;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    display: flex
}

.social li .icon {
    color: #d67957;
    font-size: 25px
}

.bg-cover {
    background-position: 50%
}

@media(max-width:760px) {

    .close,
    .sandwich {
        display: block
    }

    #menu {
        color: #fff;
        background: #d67957;
        width: 280px;
        max-width: 80%;
        height: 100vh;
        transition: all .15s linear;
        position: fixed;
        top: 0;
        right: 150vw
    }

    #menu.active {
        z-index: 10;
        right: 0
    }

    .menu {
        flex-direction: column;
        align-items: flex-end;
        gap: 0
    }

    .menu li {
        width: 100%;
        margin-bottom: 10px;
        display: block
    }

    .menu a {
        text-align: right;
        width: 100%;
        padding: 10px 20px;
        transition: all .2s linear;
        display: block
    }

    .menu a.active,
    .menu a:hover {
        color: #fff;
        opacity: .8
    }
}

@property --tw-translate-x {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-translate-y {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-translate-z {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-border-style {
    syntax: "*";
    inherits: false;
    initial-value: solid
}

@property --tw-leading {
    syntax: "*";
    inherits: false
}

@property --tw-font-weight {
    syntax: "*";
    inherits: false
}

@font-face {
    font-family: Untitled;
    src: url(data:font/woff2;base64,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) format("woff2"), url(data:font/ttf;base64,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) format("truetype"), url(data:font/woff;base64,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) format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: block
}

.icon {
    font-family: Untitled !important;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}