/* Fonts */
@font-face {
    font-family: 'Work Sans';
    src: local('Work Sans Bold'), local('WorkSans-Bold'),
        url('../fonts/work-sans/WorkSans-Bold.woff2') format('woff2'),
        url('../fonts/work-sans/WorkSans-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Work Sans';
    src: local('Work Sans Regular'), local('WorkSans-Regular'),
        url('../fonts/work-sans/WorkSans-Regular.woff2') format('woff2'),
        url('../fonts/work-sans/WorkSans-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'The Seasons';
    src: url('../fonts/the-seasons/TheSeasons-Bold.woff2') format('woff2'),
        url('../fonts/the-seasons/TheSeasons-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'The Seasons';
    src: url('../fonts/the-seasons/TheSeasons-Italic.woff2') format('woff2'),
        url('../fonts/the-seasons/TheSeasons-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

:root {
    --beige: #E2CBAC;
    --beige-l: #FFE4BD;
    --orange: #A32C16;
    --green: #0B3F3C;
    --green-light: #0E5352;
    --light-color: #F2F2F2;
    --dark-color: #36231F;
    --text-font: "Work Sans";
    --title-font: "The Seasons";
}

/* Colorbox */
#cboxWrapper,
.cboxPhoto {
    max-width: none
}

.cboxIframe,
.cboxPhoto {
    display: block;
    border: 0
}

#cboxContent,
#cboxLoadingOverlay,
#cboxOverlay {
    background: #000
}

#cboxCurrent,
#cboxTitle {
    position: absolute;
    top: -22px
}

#cboxOverlay,
#cboxWrapper,
#colorbox {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    overflow: hidden;
    -webkit-transform: translate3d(0, 0, 0)
}

#cboxOverlay {
    position: fixed;
    width: 100%;
    height: 100%;
    opacity: .9
}

#cboxBottomLeft,
#cboxMiddleLeft {
    clear: left
}

#cboxContent {
    position: relative;
    margin-top: 32px;
    overflow: visible
}

#cboxLoadedContent {
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    background: #000;
    padding: 1px
}

#cboxTitle {
    margin: 0;
    left: 0;
    color: #000
}

#cboxLoadingGraphic,
#cboxLoadingOverlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

#cboxClose,
#cboxNext,
#cboxPrevious,
#cboxSlideshow {
    cursor: pointer;
    border: 0;
    padding: 0;
    margin: 0;
    overflow: visible;
    text-indent: -9999px;
    width: 20px;
    height: 20px;
    position: absolute;
    top: -20px;
    background: url(images/controls.png) no-repeat
}

.cboxPhoto {
    float: left;
    margin: auto;
    -ms-interpolation-mode: bicubic
}

.cboxIframe {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    background: #fff
}

#cboxContent,
#cboxLoadedContent,
#colorbox {
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box
}

#cboxClose:active,
#cboxNext:active,
#cboxPrevious:active,
#cboxSlideshow:active,
#colorbox {
    outline: 0
}

#cboxError {
    padding: 50px;
    border: 1px solid #ccc
}

#cboxLoadingGraphic {
    background: url(images/loading.gif) center center no-repeat
}

#cboxCurrent {
    right: 205px;
    text-indent: -9999px
}

#cboxPrevious {
    background-position: 0 0;
    right: 44px
}

#cboxPrevious:hover {
    background-position: 0 -25px
}

#cboxNext {
    background-position: -25px 0;
    right: 22px
}

#cboxNext:hover {
    background-position: -25px -25px
}

#cboxClose {
    background-position: -50px 0;
    right: 0
}

#cboxClose:hover {
    background-position: -50px -25px
}

.cboxSlideshow_off #cboxPrevious,
.cboxSlideshow_on #cboxPrevious {
    right: 66px
}

.cboxSlideshow_on #cboxSlideshow {
    background-position: -75px -25px;
    right: 44px
}

.cboxSlideshow_on #cboxSlideshow:hover {
    background-position: -100px -25px
}

.cboxSlideshow_off #cboxSlideshow {
    background-position: -100px 0;
    right: 44px
}

.cboxSlideshow_off #cboxSlideshow:hover {
    background-position: -75px -25px
}

/* Slick */
.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0
}

.slick-list:focus {
    outline: 0
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-list,
.slick-slider .slick-track {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.slick-track:after,
.slick-track:before {
    display: table;
    content: ''
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-slide img {
    display: block;
    width: 100%;
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden {
    display: none
}

/* Slick Theme */
/*@charset 'UTF-8';*/
.slick-loading .slick-list {
    background: #fff url(images/loading.gif) center center no-repeat
}

@font-face {
    font-family: slick;
    font-weight: 400;
    font-style: normal;
    src: url(fonts/slick.eot);
    src: url(fonts/slick.eot?#iefix) format('embedded-opentype'), url(fonts/slick.woff) format('woff'), url(fonts/slick.ttf) format('truetype'), url(fonts/slick.svg#slick) format('svg');
    font-display: swap;
}

.slick-next,
.slick-prev {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: 0;
    background: 0 0
}

.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
    opacity: .25
}

.slick-next:before,
.slick-prev:before {
    font-family: slick;
    font-size: 20px;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.slick-prev {
    left: -25px
}

[dir=rtl] .slick-prev {
    right: -25px;
    left: auto
}

.slick-prev:before {
    content: '←'
}

[dir=rtl] .slick-prev:before {
    content: '→'
}

.slick-next {
    right: -25px
}

[dir=rtl] .slick-next {
    right: auto;
    left: -25px
}

.slick-next:before {
    content: '→'
}

[dir=rtl] .slick-next:before {
    content: '←'
}

.slick-dots {
    position: absolute;
    bottom: -25px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center
}

.slick-dots li {
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer
}

.slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 20px;
    height: 20px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: 0;
    background: 0 0
}

.slick-dots li button:focus,
.slick-dots li button:hover {
    outline: 0
}

.slick-dots li button:focus:before,
.slick-dots li button:hover:before {
    opacity: 1
}

.slick-dots li button:before {
    font-family: slick;
    font-size: 40px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: '•';
    text-align: center;
    opacity: .25;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.slick-dots li.slick-active button:before {
    opacity: 1;
    font-size: 40px;
    color: #fff
}

/* Loading */
.loading {
    width: 100vw;
    height: 100vh;
    background-color: #fff;
    background-size: cover;
    position: fixed;
    overflow: hidden;
    top: 0;
    left: 0;
    z-index: 99999999999
}

.loading .logo {
    backdrop-filter: brightness(0.1);
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

.loading .epo {
    background-image: url("data: image/svg+xml, %3Csvg width='42' height='47' viewBox='0 0 42 47' fill='none' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M1.01001 26.8016H12.123V15.6202H1.01001V26.8016ZM15.7688 26.8016H26.8755V15.6202H15.7688V26.8016ZM30.5526 26.8016H41.6593V15.6202H30.5526V26.8016ZM15.7688 11.9736H26.8755V0.792252H15.7688V11.9736ZM30.5651 11.9736H41.6718V0.792252H30.5651V11.9736Z' fill='%23F2F2F2' /%3E%3Cpath d='M35.9052 30.3364C32.9183 30.3364 29.9817 32.7674 29.9817 37.0899C29.9817 40.9411 32.4665 43.8186 35.9052 43.8186C39.3439 43.8186 41.8539 40.9969 41.8539 37.0899C41.8539 32.9039 39.0239 30.3364 35.9052 30.3364ZM35.9052 40.8853C34.5812 40.8853 33.9474 39.7132 33.9474 37.0899C33.9474 34.6093 34.5812 33.2636 35.9052 33.2636C37.2292 33.2636 37.8316 34.6031 37.8316 37.0899C37.8316 39.7132 37.2481 40.8853 35.9052 40.8853ZM6.68267 30.355C3.18123 30.355 0.595947 33.2884 0.595947 37.307C0.595947 39.8992 1.84466 43.7566 6.94622 43.7566C8.72831 43.7566 10.3347 43.3659 11.9348 42.4729V40.0419C10.5669 40.7922 9.53151 41.0775 8.37064 41.0775C6.3501 41.0775 5.0449 39.924 4.83783 37.7225H12.3051C12.3929 32.6992 9.85781 30.3612 6.68267 30.3612M4.81273 35.8124C4.81273 33.8031 5.5218 32.6496 6.68267 32.6496C7.84354 32.6496 8.34554 33.7101 8.37691 35.831L4.819 35.8124H4.81273ZM22.2948 30.355H19.3707L15.6559 30.3612V47H19.6844V43.155C20.1362 43.2232 20.6006 43.2543 21.0775 43.2543C25.9343 43.2543 27.1203 39.4031 27.1203 36.8046C27.1203 36.7674 27.1203 36.7364 27.1203 36.7054C27.0826 32.8729 25.1185 30.355 22.2948 30.355ZM23.0729 37.2946C22.8533 39.4465 21.6171 40.569 19.7221 40.569H19.6781V32.9659C20.0735 32.9659 20.5002 32.9659 20.908 32.9659C22.163 32.9659 23.0917 34.3178 23.0917 36.6124C23.0917 36.8481 23.0792 37.0713 23.0604 37.2884H23.0729V37.2946Z' fill='%23F2F2F2' /%3E%3Cpath d='M12.0852 0.792252H0.978516V11.9736H12.0852V0.792252Z' fill='%23F2F2F2' /%3E%3C/svg%3E%0A");
    width: 42px;
    height: 47px;
}

.loading .loader {
    position: absolute;
    width: 75px;
    height: 75px;
    background-color: rgba(0, 0, 0, .5);
    overflow: hidden;
    z-index: -1
}

.loading .loader:after {
    content: "";
    position: absolute;
    inset: 8px;
    margin: auto;
    background: #222b32;
}

.loading .loader:before {
    content: "";
    position: absolute;
    inset: -20px;
    margin: auto;
    background: #fff;
    animation: 2s linear infinite diamondLoader
}

@keyframes diamondLoader {

    0%,
    10% {
        transform: translate(-64px, -64px) rotate(-45deg)
    }

    100%,
    90% {
        transform: translate(65px, 65px) rotate(-45deg)
    }
}

/* Helpers */
*,
*::before,
*::after {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    box-sizing: border-box;
}

.wrap {
    width: 100%;
    max-width: 1240px;
    padding: 0 20px;
    margin: 0 auto;
    position: relative;
    z-index: 3;
}

.row {
    display: flex;
    flex-wrap: wrap;
    --gap: 0px;
    gap: var(--gap) 0;
    width: calc(100% + var(--gap));
}

.row.m-gap {
    --gap: 20px;
}

.col {
    width: calc(100% - var(--gap));
    margin-right: var(--gap);
}

@media (min-width: 600px) {
    .w-1of2-tb {
        width: calc(50% - var(--gap));
    }

    .w-1of3-tb {
        width: calc(33.33% - var(--gap));
    }

    .w-2of3-tb {
        width: calc(66.66% - var(--gap));
    }

    .w-1of4-tb {
        width: calc(25% - var(--gap));
    }

    .w-3of4-tb {
        width: calc(75% - var(--gap));
    }
}

@media (min-width: 900px) {
    .w-1of2-dt {
        width: calc(50% - var(--gap));
    }

    .w-1of3-dt {
        width: calc(33.33% - var(--gap));
    }

    .w-2of3-dt {
        width: calc(66.66% - var(--gap));
    }

    .w-1of4-dt {
        width: calc(25% - var(--gap));
    }

    .w-3of4-dt {
        width: calc(75% - var(--gap));
    }
}

@media (min-width: 1200px) {
    .w-1of2-xx {
        width: calc(50% - var(--gap));
    }

    .w-1of3-xx {
        width: calc(33.33% - var(--gap));
    }

    .w-2of3-xx {
        width: calc(66.66% - var(--gap));
    }

    .w-2of5-xx {
        width: calc(40% - var(--gap));
    }

    .w-3of5-xx {
        width: calc(60% - var(--gap));
    }
}

/* Reset */
*,
*::before,
*::after {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    box-sizing: border-box;
}

html,
body {
    overflow-x: hidden;
    scroll-behavior: smooth;
}

body {
    background-color: #fff;
    font-family: var(--text-font);
}

body,
input,
label,
select,
textarea {
    color: #000;
    font-size: 16px;
}

a,
button,
label,
summary,
input[type="submit"] {
    cursor: pointer;
    text-decoration: none;
    transition: all .3s ease-out;
}

img {
    display: block;
    max-width: 100%;
    height: auto;
}

::placeholder {
    opacity: .5;
}

/* Cookie Banner */
#ot-sdk-btn-floating.ot-floating-button button {
    display: flex !important;
    align-items: center;
    justify-content: center;
}

h1,
h2 {
    font-family: var(--title-font);
    font-size: 2.5rem;
}

@media (max-width: 899px) {

    h1,
    h2 {
        font-size: 2rem;
    }
}

@media (max-width: 599px) {

    h1,
    h2 {
        font-size: 1.5rem;
    }
}

p,
li,
a {
    font-family: var(--text-font);
    font-size: 1rem;
}

/*component*/

.list-icons {
    list-style: none;
    padding: 0;
    margin: 0;
}

.list-icons li {
    padding: 0 0 40px 60px;
    background-size: 44px !important;
    background-repeat: no-repeat !important;
    background-position: 0 50%;
}

/* From */

.custon-form {
    background: var(--light-color);
    border-radius: 15px;
    padding: 20px;
}

.custon-form label {
    color: var(--orange);
    display: block;
    font-weight: 400;
    font-size: 1.375rem;
    font-family: var(--text-font);
    padding-bottom: 10px;
}

.custon-form input {
    display: block;
    width: 100%;
    background: transparent;
    border-bottom: 1px solid #ccc;
}

.fields-cb {
    padding-top: 10px;
}

.form-group {
    color: var(--light-color);
}

.submit-btn {
    display: block;
    background: var(--beige);
    color: var(--orange);
    padding: 10px 20px;
    border-radius: 25px;
    text-transform: uppercase;
    font-family: var(--text-font);
    letter-spacing: 4px;
    width: 100%;
    font-weight: bold;
    margin-top: 10px;
    transition: all .3s ease;
}

.submit-btn[disabled] {
    opacity: .5;
    cursor: not-allowed;
}

.submit-btn:not([disabled]):hover {
    opacity: 0.9;
}

.fields-cb span {
    position: relative;
    margin-right: 24px;
}

.fields-cb span::before {
    content: '';
    position: absolute;
    width: 20px;
    height: 20px;
    background: var(--beige);
    border: 1px solid var(--beige);
    border-radius: 50%;
    top: 0;
    left: 0;
}

.fields-cb span::after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    background: var(--orange);
    border-radius: 50%;
    top: 3px;
    left: 3px;
    opacity: 0;
    transition: all 0.3s ease-out;
}

.fields-cb input:checked+span::after {
    opacity: 1;
}

.form-output {
    color: #fff;
    padding: 10px;
    margin: 20px 0;
    border-radius: 50px;
    text-align: center;
}

.form-output.is-success {
    background: green;
}

.form-output.is-error {
    background: red;
}

/* Logos*/

.logos-creditos {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    list-style: none;
    gap: 20px;
}

.logos-creditos li {
    display: flex;
    align-items: center;
    gap: 20px;
}

.logos-creditos p {
    text-transform: uppercase;
    color: var(--light-color);
    font-size: 8px;
    max-width: 100px;
    letter-spacing: 1px;
    text-align: end;
}

.logos-creditos li a {
    color: var(--light-color);
    position: relative;
}



/* -------  ------------------*/

#banner {
    background: url(../img/banner.webp) no-repeat center center /cover;
    padding: 60px 0;
    min-height: 750px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

#banner .wrap {
    display: flex;
    flex-direction: column;
}

#banner .creditos {
    order: -1;
}

#banner .logos-creditos {
    justify-content: end;
    padding-bottom: 60px;
}

#banner .row {
    justify-content: space-between;
}

#banner .row .col:nth-child(1) {
    display: flex;
    flex-direction: column;
}

#banner .row .col .title {
    display: flex;
    flex-direction: column;
}

#banner .row .col .title .logos {
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: space-between;
}



#banner .row .col .title h1 {
    display: block;
    background: url(../img/logo-oasis.svg) no-repeat;
    background-size: contain;
    width: 230px;
    height: 230px;
    font-size: 1px;
    color: transparent;
    text-indent: -999rem;
}

#banner .row .col .title h2 {
    display: block;
    background: url(../img/sucesso-de-vendas.svg) no-repeat;
    background-size: contain;
    width: 290px;
    height: 160px;
    font-size: 1px;
    color: transparent;
    text-indent: -999rem;
}

#banner .teg {
    background: var(--beige);
    color: var(--orange);
    text-transform: uppercase;
    font-weight: 700;
    width: 100%;
    max-width: 300px;
    border-radius: 25px;
    padding: 10px 20px;
    text-align: center;
    letter-spacing: 4px;
    width: 100%;
    margin: 30px auto 0;
}

#banner .description {
    /*max-width: 560px;
    margin: 0 auto;
    padding-top: 40px;*/
}

#banner .description p {
    color: var(--beige);
    font-size: 1.125rem !important;
    line-height: 1.9;
    padding: 10px;
    letter-spacing: 4px;
}

#banner .description p:nth-child(1){
    text-transform: uppercase;
    display: flex;
    align-items: center;
}

#banner .description p:nth-child(1) strong{
    display: block;
    font-size: 13px !important;
}

#banner .description p:nth-child(1) span {
    flex: 0 0 auto;
    font-size: 54px;
    font-family: var(--title-font);
    z-index: 2;
}

/*#banner .description p:nth-child(2) {
    background: url(../img/m2.svg) no-repeat center /contain;
    width: 100%;
    max-width: 100%;
    height: 78px;
    display: block;
    font-size: 1px !important;
    color: transparent;
}

#banner .description p:nth-child(2) {
    border-top: 1px solid var(--beige);
    border-bottom: 1px solid var(--beige);
    border-left: 1px solid var(--beige);
    border-radius: 25px 0 0 25px;
    font-size: 15px !important;
    margin: 20px auto;
    position: relative;
    padding-right: 220px;
    max-width: 500px;
}

#banner .description p:nth-child(2) span {
    font-family: var(--title-font);
    background: #963418;
    font-size: 50px;
    position: absolute;
    display: block;
    right: 0;
    top: 50%;
    z-index: 2;
    transform: translateY(-50%);
}*/

#banner .description p:nth-child(2) {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='43' viewBox='0 0 47 43' fill='none'%3E%3Ccircle cx='21.5' cy='21.5' r='21.5' fill='%23771C15'/%3E%3Cg clip-path='url(%23clip0_62_212)'%3E%3Cpath d='M38.2356 18.7455C38.3015 16.1994 36.2188 13.9882 33.712 13.9212C30.9602 13.8542 28.8398 15.8835 28.7738 18.6498C28.7078 21.2438 30.8094 23.4454 33.4199 23.522C36.0209 23.589 38.1696 21.464 38.2356 18.7551V18.7455ZM33.7874 38.2821H33.2125C30.5078 36.2624 28.1047 33.9364 25.9748 31.3041C24.1843 29.0929 22.6858 26.7095 21.6869 24.0102C20.9141 21.9235 20.5466 19.7793 20.7539 17.5586C21.0837 13.9978 22.6104 11.0304 25.3152 8.74272C28.2272 6.29227 31.601 5.32549 35.333 5.86152C38.556 6.32098 41.2324 7.86209 43.3246 10.3987C45.5769 13.1363 46.5288 16.3238 46.2555 19.875C46.0481 22.5169 45.134 24.9482 43.8335 27.2168C41.289 31.6487 37.8209 35.2286 33.7968 38.2917L33.7874 38.2821Z' stroke='%23E6D5BB' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_212'%3E%3Crect width='27' height='34' fill='white' transform='translate(20 5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 0 50%;
    padding-left: 65px;
    max-width: 230px;
}

#banner form {
    max-width: 400px;
    margin: 0 auto;
}

#banner h3 {
    color: var(--beige);
    font-size: 1.5rem;
    text-align: center;
    font-family: var(--text-font);
    font-weight: normal;
    padding-bottom: 10px;
}

#banner h3 span {
    display: block;
}


#banner .custon-form input:nth-child(1),
#banner .custon-form input:nth-child(2) {
    margin-bottom: 20px;
}

@media (max-width: 1120px) {

    #banner .teg {
        order: 1;
        margin: 0 auto;
    }

    #banner .row .col .title h1,
    #banner .row .col .title h2 {
        margin: 0 auto;
    }
}

@media (max-width: 899px) {
    #banner .logos-creditos {
        justify-content: center;
    }

    #banner form {
        max-width: 600px;
    }

    #banner .description p:nth-child(2) strong {
        font-size: 18px;
    }
    #banner .description{
        padding-top: 20px;
    }
    #banner .description p{
        text-align: center;
    }

    #banner .description p:nth-child(1) strong{
        font-size: 15px;
    }

    #banner .description p:nth-child(1){
        max-width: 480px;
        margin: 0 auto;
        display: block;
    }

    #banner .description p:nth-child(2) {
        margin: 0 auto;
    }

}

@media (max-width: 599px) {
    #banner {
        padding: 40px 0 60px;
    }

    #banner .row .col .title .logos {
        flex-wrap: wrap;
    }

    #banner .creditos {
        order: 1;
        padding-top: 60px;
    }

    #banner .row .col .title h2 {
        background: url(../img/sucesso-de-vendas-center.svg) no-repeat center;
    }

    #banner .logos-creditos {
        padding-bottom: 0;
    }

    #banner .logos-creditos {
        padding-bottom: 20px;
    }

    #banner .teg {
        margin: 20px auto;
    }

    #banner .description {
        padding-top: 20px;
    }

    #banner .logos-creditos img {
        max-width: 80px;
    }

    #banner .description p:nth-child(1) {
        max-width: 360px;
        margin: 0 auto;
    }


    #banner .description p:nth-child(2) strong {
        font-size: 12px;
    }

    #banner .description p:nth-child(3) {
        padding-bottom: 20px;
    }

    #banner .description p:nth-child(3) strong {
        display: block;
    }

    #banner h3 {
        font-size: 1.2rem;
    }
}


#planejado-para-valorizar {
    background: var(--beige-l);
    position: relative;
    padding-bottom: 260px;
}

#planejado-para-valorizar::before {
    content: "";
    display: block;
    background: url(../img/portaria.webp) no-repeat center /cover;
    width: 100vw;
    height: 360px;
}

#planejado-para-valorizar .wrap {
    padding-top: 60px;
}

#planejado-para-valorizar .row {
    align-items: center;
}

#planejado-para-valorizar h2 {
    color: var(--orange);
    max-width: 376px;
    padding-bottom: 20px;
}

#planejado-para-valorizar p {
    text-transform: uppercase;
    color: var(--dark-color);
    max-width: 414px;
}

#planejado-para-valorizar li {
    color: var(--dark-color);
}

#planejado-para-valorizar li span {
    display: block;
}

#planejado-para-valorizar li:nth-child(1) {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='63' height='43' viewBox='0 0 63 43' fill='none'%3E%3Ccircle cx='21.5' cy='21.5' r='21.5' fill='%23E2CBAC'/%3E%3Cg clip-path='url(%23clip0_62_301)'%3E%3Cpath d='M26.48 20.12H21.24M28.47 13.81L24.23 10.63M34.7 8.45L33.08 3.31M42.8 7.89L44.42 2.75M49.66 12.35L53.9 9.17M52.68 20.12H57.92M50.93 35.75H28.23M56.17 30.54H22.99M61.41 25.33H17.75M49.18 20.99C49.18 15.71 44.88 11.44 39.58 11.44C34.28 11.44 29.98 15.72 29.98 20.99' stroke='%23A32C16' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_301'%3E%3Crect width='45.16' height='34.5' fill='white' transform='translate(17 2)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

#planejado-para-valorizar li:nth-child(2) {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='43' viewBox='0 0 52 43' fill='none'%3E%3Ccircle cx='21.5' cy='21.5' r='21.5' fill='%23E2CBAC'/%3E%3Cg clip-path='url(%23clip0_62_293)'%3E%3Cpath d='M30.5601 13.41V6.83C30.5601 3.48 33.3001 0.75 36.6401 0.75C39.9801 0.75 42.7201 3.49 42.7201 6.83V13.41M45.7901 34.45H27.4801C24.7801 34.45 22.6201 32.19 22.7601 29.49L23.6901 10.41C23.7301 9.49 24.4901 8.77 25.4101 8.77H47.8201C48.7401 8.77 49.4901 9.49 49.5401 10.4L50.5301 29.45C50.6701 32.17 48.5101 34.45 45.7901 34.45Z' stroke='%23A32C16' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_293'%3E%3Crect width='29.29' height='35.2' fill='white' transform='translate(22)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");

}

#planejado-para-valorizar li:nth-child(3) {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='43' viewBox='0 0 56 43' fill='none'%3E%3Ccircle cx='21.5' cy='21.5' r='21.5' fill='%23E2CBAC'/%3E%3Cg clip-path='url(%23clip0_62_289)'%3E%3Cpath d='M55.4027 7.9618L20.5984 2.01026C20.4128 1.97951 20.2171 2.02392 20.0652 2.13325C19.91 2.24258 19.8054 2.41682 19.775 2.60473L18.0743 12.8406C17.5782 15.8368 19.5793 18.6896 22.5353 19.2021L29.1324 20.3432C29.1527 21.5048 29.6926 22.5434 30.5261 23.2267V30.2237H22.7074C22.3126 30.2237 21.992 30.5483 21.992 30.948V34.2757C21.992 34.6754 22.3126 35 22.7074 35H32.8882C34.1908 35 35.247 33.9272 35.247 32.6119V23.2267C35.77 22.7997 36.1716 22.2325 36.4078 21.5834L42.573 22.6323C42.6135 22.6391 42.654 22.6425 42.6945 22.6425C42.9847 22.6425 43.2445 22.4683 43.3559 22.195L44.4829 19.4583L47.4187 20.1246C47.7461 20.1997 48.0801 20.2373 48.4176 20.2373C50.5266 20.2373 52.4096 18.734 52.8955 16.65L53.1958 14.7846L54.5288 14.5796C54.8358 14.5317 55.0754 14.2926 55.1294 13.9817L55.9899 8.80226C56.054 8.40937 55.7908 8.03355 55.4027 7.96522V7.9618ZM51.7077 15.01L51.4917 16.363C51.1003 18.0337 49.413 19.0859 47.7326 18.7067L45.06 18.0986L45.9542 15.8949L51.7111 15.0066L51.7077 15.01ZM36.6373 20.1485C36.5732 18.1088 34.9163 16.4689 32.8882 16.4689C31.2887 16.4689 29.9254 17.487 29.3855 18.9151L22.7783 17.774C20.5984 17.3982 19.1237 15.2936 19.4882 13.0866L19.7953 11.2314L44.4391 15.7993L42.2524 21.1119L36.6373 20.1553V20.1485ZM31.9602 30.948V23.951C32.2572 24.0262 32.5677 24.074 32.8882 24.074C33.2088 24.074 33.5193 24.0296 33.8162 23.951V32.6119C33.8162 33.1278 33.4011 33.5514 32.8882 33.5514H23.4228V31.6758H31.2449C31.6397 31.6758 31.9602 31.3512 31.9602 30.9515V30.948ZM34.1334 22.253C33.7723 22.4854 33.3472 22.622 32.8916 22.622C31.6093 22.622 30.57 21.5663 30.57 20.268C30.57 18.9698 31.6127 17.9141 32.8916 17.9141C34.1705 17.9141 35.2166 18.9698 35.2166 20.268C35.2166 21.1017 34.7847 21.8328 34.1368 22.2496L34.1334 22.253ZM45.4548 14.5044L20.0348 9.79305L21.0674 3.56135L54.4579 9.27374L53.8032 13.2198L45.4548 14.5078V14.5044Z' fill='%23A32C16'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_289'%3E%3Crect width='38' height='33' fill='white' transform='translate(18 2)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");

}

#video {
    position: relative;
    max-width: 640px;
    margin: 0 auto;
}

#video::after {
    content: "";
    display: block;
    background-color: rgba(0, 0, 0, 0.5);
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 1;
}

#video a {
    position: absolute;
    width: 60px;
    height: 60px;
    background: var(--orange);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='30' viewBox='0 0 26 30' fill='none'%3E%3Cpath d='M26 15L0.499999 29.7224L0.5 0.277567L26 15Z' fill='%23E2CBAC'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 55% 50%;
    display: block;
    border-radius: 50%;
    text-indent: -999rem;
    font-size: 1px;
    color: transparent;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: all 0.3s ease;
    background-size: 34%;
    z-index: 2;
}

#video a:hover {
    background-color: var(--green);
}

#video img {
    margin: 40px auto -430px;
}

@media (max-width: 899px) {
    #planejado-para-valorizar .row {
        align-items: baseline;
    }
}

@media (max-width: 599px) {
    #planejado-para-valorizar {
        padding-bottom: 100px;
    }

    #planejado-para-valorizar h2 {
        font-size: 2rem;
    }

    #video img {
        margin: 60px auto -210px;
    }

    #video a {
        width: 40px;
        height: 40px;
        background-size: 24%;
    }
}

#viva-com-exclusividade {
    background: var(--green-light);
    padding: 260px 0;
}

#viva-com-exclusividade .row {
    align-items: center;
}

#viva-com-exclusividade h2 {
    color: var(--beige);
    max-width: 420px;
    padding-bottom: 20px;
}

#viva-com-exclusividade p {
    text-transform: uppercase;
    color: var(--light-color);
    max-width: 414px;
}

#viva-com-exclusividade li {
    color: var(--light-color);
}

#viva-com-exclusividade li:nth-child(1) {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='55' height='43' viewBox='0 0 55 43' fill='none'%3E%3Ccircle cx='21.5' cy='21.5' r='21.5' fill='%230B3F3C'/%3E%3Cg clip-path='url(%23clip0_62_276)'%3E%3Cpath d='M25.75 35.75C29.56 19.42 47.99 13.69 47.99 13.69M28.36 29.13C39.02 34.89 53.75 27.94 53.75 7.75C48.77 11.28 40.8 9.22 33.92 11.25C26.88 13.33 22.77 21.76 28.36 29.13Z' stroke='%23E6D5BB' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_276'%3E%3Crect width='29.5' height='29.5' fill='white' transform='translate(25 7)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

#viva-com-exclusividade li:nth-child(2) {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='62' height='43' viewBox='0 0 62 43' fill='none'%3E%3Ccircle cx='21.5' cy='21.5' r='21.5' fill='%230B3F3C'/%3E%3Cg clip-path='url(%23clip0_62_272)'%3E%3Cpath d='M29.34 17.2301C28.4 18.2801 27.83 19.6701 27.83 21.1901C27.83 24.4601 30.47 27.1201 33.73 27.1201H38.89M23.55 14.0401C23.55 14.2901 23.75 14.4901 24 14.4901C24.25 14.4901 24.45 14.2901 24.45 14.0401C24.45 13.7901 24.25 13.5901 24 13.5901C23.75 13.5901 23.55 13.7901 23.55 14.0401ZM30.86 10.0101C28.44 8.16006 24.96 8.35006 22.75 10.5701C22.02 11.3001 21.51 12.1801 21.22 13.1001L18.75 14.6701L21.22 16.4201C21.04 17.3501 20.94 18.3101 20.94 19.2601C20.94 27.3301 27.56 33.9701 35.6 33.9701C39.66 33.9701 43.52 32.2801 46.28 29.3401L52.85 34.2201C55.56 35.9501 59.16 35.1501 60.89 32.4401C60.89 32.4401 31.6 10.5901 30.85 10.0101H30.86Z' stroke='%23E6D5BB' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_272'%3E%3Crect width='43.65' height='27.89' fill='white' transform='translate(18 8)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

#viva-com-exclusividade li:nth-child(3) {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='43' viewBox='0 0 56 43' fill='none'%3E%3Ccircle cx='21.5' cy='21.5' r='21.5' fill='%230B3F3C'/%3E%3Cg clip-path='url(%23clip0_62_268)'%3E%3Cpath d='M54.38 37.42H18.77M53.63 32.96H34.34M27.66 24.81L23.32 20.47M27.66 22.09L32 17.75M27.66 37.42V16.79M34.35 24.05H39.41C39.52 23.61 39.58 23.16 39.58 22.69C39.58 20.42 38.27 18.46 36.38 17.5C37.34 16.82 37.97 15.7 37.97 14.43C37.97 12.35 36.28 10.66 34.2 10.66C33.57 10.66 32.98 10.82 32.46 11.09C32.36 7.58001 29.49 4.76001 25.95 4.76001C22.41 4.76001 19.43 7.68001 19.43 11.28C19.43 12.22 19.63 13.1 19.99 13.91C17.48 15.19 15.76 17.79 15.76 20.79C15.76 25.06 19.22 28.52 23.49 28.52H33.77C33.97 28.52 34.16 28.51 34.36 28.49V24.07L34.35 24.05ZM53.63 28.51H34.34V24.06H53.63V28.51ZM35.83 37.42V32.97H35.85V37.42H35.83ZM52.15 37.42V32.97H52.16V37.42H52.15ZM35.83 32.96V28.51H35.85V32.96H35.83ZM52.15 32.96V28.51H52.16V32.96H52.15Z' stroke='%23E6D5BB' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_268'%3E%3Crect width='40.13' height='34.17' fill='white' transform='translate(15 4)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

#viva-com-exclusividade li:nth-child(4) {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='49' height='43' viewBox='0 0 49 43' fill='none'%3E%3Ccircle cx='21.5' cy='21.5' r='21.5' fill='%230B3F3C'/%3E%3Cg clip-path='url(%23clip0_62_246)'%3E%3Cpath d='M29.4803 29.0534C38.3451 34.9065 33.2063 36.2958 47.0049 35.0544C47.9539 34.9699 48.3475 33.2847 48.4392 32.4343C48.5955 30.9551 47.7759 29.3915 46.3254 29.233C40.9279 28.652 40.5774 24.5897 39.3049 20.9976C38.2588 18.0499 38.1509 16.0214 32.8666 16.3912C27.9975 16.7293 27.2372 9.18053 24.6328 10.9502C18.448 15.1604 18.1946 21.7424 18.1838 21.9062C18.1137 22.6985 17.9951 23.5385 18.6583 24.0773C25.4524 29.6028 26.1534 26.8506 29.4857 29.0481L29.4803 29.0534Z' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M38.2966 34.2515L38.8466 35.3872' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M41.4187 34.2991L41.9687 35.4295' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M44.5408 34.2356L45.0207 35.2129' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M38.2911 18.3088L38.0161 14.8805C38.0161 14.8805 35.1798 13.7236 32.4675 16.4863' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.8579 19.0642C20.276 20.3637 23.4143 22.9257 27.5339 24.4313C33.2172 26.5073 35.2662 28.8475 36.9702 31.0186C38.178 32.5558 43.2628 32.7724 48.4555 31.8638' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M36.1021 20.0362L38.5339 19.2385' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M37.3152 22.6986L39.499 21.9855' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M38.6094 25.2976L40.3888 24.7166' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20.3083 23.7445L20.6319 25.5934' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M23.592 25.5037L23.9156 27.3525' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M35.3794 18.0499H35.6652' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25.5496 10.6808L30.9094 3.5282' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M37.6173 14.7642C37.6011 14.1039 37.7305 13.3326 38.2428 12.667C39.0732 11.5735 41.5158 9.15942 41.5158 9.15942' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M32.4677 35.2129H16.5393' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M29.324 31.8004H22.875' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20.3083 15.6464C20.3083 15.6464 21.2735 20.2475 23.5868 22.5559' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_246'%3E%3Crect width='33' height='33' fill='white' transform='translate(16 3)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

#gallery-full {
    margin: 120px auto -610px;
}

#gallery-full p {
    color: var(--dark-color);
    font-size: 12px;
    margin-top: 10px;
}

.slick-arrow {
    background-color: var(--green);
    width: 60px;
    height: 60px;
    border-radius: 50%;
    z-index: 2;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    border: 1px solid var(--green);
    transition: all 0.3s ease;
    background-size: 30% !important;
}

.slick-prev {
    left: -20px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='27' viewBox='0 0 15 27' fill='none'%3E%3Cg clip-path='url(%23clip0_62_237)'%3E%3Cpath d='M13.26 25.05L1.50004 13.29L13.29 1.50005' stroke='%23E6D5BB' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_237'%3E%3Crect width='14.79' height='26.55' fill='white' transform='translate(14.79 26.55) rotate(-180)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.slick-prev:hover {
    background-color: var(--beige);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='27' viewBox='0 0 15 27' fill='none'%3E%3Cg clip-path='url(%23clip0_62_237)'%3E%3Cpath d='M13.26 25.05L1.50004 13.29L13.29 1.50005' stroke='%230B3F3C' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_237'%3E%3Crect width='14.79' height='26.55' fill='white' transform='translate(14.79 26.55) rotate(-180)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.slick-next {
    right: -20px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='27' viewBox='0 0 15 27' fill='none'%3E%3Cpath d='M1.53 1.5L13.29 13.26L1.5 25.05' stroke='%23E6D5BB' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.slick-next:hover {
    background-color: var(--beige) !important;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='27' viewBox='0 0 15 27' fill='none'%3E%3Cpath d='M1.53 1.5L13.29 13.26L1.5 25.05' stroke='%230B3F3C' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");

}

@media (max-width: 899px) {

    #gallery-full {
        margin: 40px auto -256px;
    }

    #viva-com-exclusividade .row {
        align-items: baseline;
    }

    #viva-com-exclusividade {
        padding-bottom: 100px;
    }

    .slick-arrow {
        width: 40px;
        height: 40px;
        background-size: 20% !important;
    }
}

@media (max-width: 599px) {
    #viva-com-exclusividade {
        padding-top: 160px;
    }
}

#clube-exclusivo .row {
    align-items: center;
}

#clube-exclusivo {
    background: var(--beige-l);
    padding: 410px 0 60px;
}

#clube-exclusivo h2 {
    color: var(--orange);
    max-width: 420px;
    padding-bottom: 20px;
}

#clube-exclusivo p {
    text-transform: uppercase;
    color: var(--dark-color);
    max-width: 340px;
}

#clube-exclusivo li:nth-child(1) {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='43' viewBox='0 0 52 43' fill='none'%3E%3Ccircle cx='21.5' cy='21.5' r='21.5' fill='%23E2CBAC'/%3E%3Cg clip-path='url(%23clip0_62_225)'%3E%3Cpath d='M38.89 5.96994C37.39 10.3999 35.96 14.8699 34.24 19.2199M39.1 5.51994C37.0201 11.5799 29.57 32.3499 27.45 38.4299M39.66 6.03994C43.79 10.8299 43.18 20.9599 43.06 22.1499M38.14 5.60994C31.51 7.78994 28.55 11.5199 25.57 16.2299M24.55 16.3199C29.26 17.9799 33.9401 19.7199 38.6901 21.2699C41.7101 22.2599 44.75 23.1799 47.72 24.2899C49.36 24.8999 51.01 23.4599 50.62 21.7499C49.17 15.2599 45.45 7.83994 39.09 5.50994C32.49 3.09994 24.67 6.77994 19.53 11.0799C18.2 12.1899 18.64 14.3399 20.29 14.8799C21.71 15.3399 23.13 15.8299 24.54 16.3199H24.55Z' stroke='%23A32C16' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_225'%3E%3Crect width='33.43' height='35.18' fill='white' transform='translate(18 4)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

#clube-exclusivo li:nth-child(2) {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='55' height='43' viewBox='0 0 55 43' fill='none'%3E%3Ccircle cx='21.5' cy='21.5' r='21.5' fill='%23E2CBAC'/%3E%3Cg clip-path='url(%23clip0_62_221)'%3E%3Cpath d='M16.91 36.23H54.14M27.19 25.6L23.26 21.44M44.18 25.79L48.11 21.63M27.19 20.92L31.11 16.76M44.18 35.62V17.38M27.19 35.59V15.85M36.54 27.17C38.37 28.37 41.11 28.83 44.18 28.83C49.68 28.83 54.13 27.35 54.13 22.83C54.13 18.31 49.68 1.75 44.18 1.75C41.12 1.75 38.39 6.88 36.56 12.2M35.55 17.29C36.47 16.6 37.08 15.45 37.08 14.17C37.08 12.05 35.46 10.33 33.46 10.33C32.86 10.33 32.29 10.49 31.79 10.77C31.69 7.2 28.94 4.33 25.54 4.33C22.14 4.33 19.28 7.3 19.28 10.96C19.28 11.91 19.47 12.81 19.81 13.63C17.4 14.93 15.75 17.57 15.75 20.63C15.75 24.97 19.07 28.49 23.17 28.49H33.04C36.12 28.49 38.62 25.84 38.62 22.57C38.62 20.26 37.37 18.26 35.54 17.29H35.55Z' stroke='%23A32C16' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_221'%3E%3Crect width='39.89' height='35.98' fill='white' transform='translate(15 1)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

@media (max-width: 899px) {

    #clube-exclusivo {
        padding: 200px 0 60px;
    }
}

@media (max-width: 599px) {

    #clube-exclusivo {
        padding: 180px 0 60px;
    }
}

#oasis {
    background: var(--orange);
    padding: 60px 0;
    color: var(--beige-l);
}

#oasis h2 {
    max-width: 420px;
    padding-bottom: 30px;
}

#oasis .oasis h2 {
    max-width: 400px;
}

#oasis h2 span {
    display: block;
}

#oasis .list-icons {
    color: var(--light-color);
}

#oasis .list-icons span {
    display: block;
}

#oasis .oasis li:nth-child(1) {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='43' viewBox='0 0 47 43' fill='none'%3E%3Ccircle cx='21.5' cy='21.5' r='21.5' fill='%23771C15'/%3E%3Cg clip-path='url(%23clip0_62_212)'%3E%3Cpath d='M38.2356 18.7455C38.3015 16.1994 36.2188 13.9882 33.712 13.9212C30.9602 13.8542 28.8398 15.8835 28.7738 18.6498C28.7078 21.2438 30.8094 23.4454 33.4199 23.522C36.0209 23.589 38.1696 21.464 38.2356 18.7551V18.7455ZM33.7874 38.2821H33.2125C30.5078 36.2624 28.1047 33.9364 25.9748 31.3041C24.1843 29.0929 22.6858 26.7095 21.6869 24.0102C20.9141 21.9235 20.5466 19.7793 20.7539 17.5586C21.0837 13.9978 22.6104 11.0304 25.3152 8.74272C28.2272 6.29227 31.601 5.32549 35.333 5.86152C38.556 6.32098 41.2324 7.86209 43.3246 10.3987C45.5769 13.1363 46.5288 16.3238 46.2555 19.875C46.0481 22.5169 45.134 24.9482 43.8335 27.2168C41.289 31.6487 37.8209 35.2286 33.7968 38.2917L33.7874 38.2821Z' stroke='%23E6D5BB' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_212'%3E%3Crect width='27' height='34' fill='white' transform='translate(20 5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");

}

#oasis .oasis li:nth-child(2) {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51' height='43' viewBox='0 0 51 43' fill='none'%3E%3Ccircle cx='21.5' cy='21.5' r='21.5' fill='%23771C15'/%3E%3Cg clip-path='url(%23clip0_62_208)'%3E%3Cpath d='M32.5 13.1685C32.4405 13.1685 32.3896 13.1178 32.3896 13.0586V8.74449C32.3896 8.68528 32.4405 8.63452 32.5 8.63452C32.5594 8.63452 32.6103 8.68528 32.6103 8.74449V13.067C32.6103 13.1262 32.5594 13.177 32.5 13.177V13.1685ZM32.5 21.0016C32.4405 21.0016 32.3896 20.9508 32.3896 20.8916V16.5691C32.3896 16.5098 32.4405 16.4591 32.5 16.4591C32.5594 16.4591 32.6103 16.5098 32.6103 16.5691V20.8916C32.6103 20.9508 32.5594 21.0016 32.5 21.0016ZM32.5 29.6382C32.4405 29.6382 32.3896 29.5874 32.3896 29.5282V25.2057C32.3896 25.1465 32.4405 25.0957 32.5 25.0957C32.5594 25.0957 32.6103 25.1465 32.6103 25.2057V29.5282C32.6103 29.5874 32.5594 29.6382 32.5 29.6382ZM38.9949 8.63452H26.005L14.6367 30.3657H50.3632L38.9949 8.63452Z' stroke='%23E6D5BB' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_208'%3E%3Crect width='37' height='23' fill='white' transform='translate(14 8)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");

}

#oasis .oasis li:nth-child(3) {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='43' viewBox='0 0 50 43' fill='none'%3E%3Ccircle cx='21.5' cy='21.5' r='21.5' fill='%23771C15'/%3E%3Cg clip-path='url(%23clip0_62_204)'%3E%3Cpath d='M12.75 38.15H48.42M27.02 37.52V25.41H34.15V37.52M43.43 37.52V22.56H48.42L30.57 4.75L12.75 22.56H17.74V37.52' stroke='%23E6D5BB' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_204'%3E%3Crect width='37.17' height='34.9' fill='white' transform='translate(12 4)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");

}

#oasis .infra li:nth-child(1) {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='53' height='43' viewBox='0 0 53 43' fill='none'%3E%3Ccircle cx='21.5' cy='21.5' r='21.5' fill='%23771C15'/%3E%3Cg clip-path='url(%23clip0_62_192)'%3E%3Cpath d='M34.22 13.14C34.22 11.27 35.73 9.75 37.6 9.75C39.47 9.75 40.97 11.27 40.97 13.14V19.09M34.22 13.14C34.22 11.27 32.72 9.75 30.85 9.75C28.98 9.75 27.47 11.27 27.47 13.14M34.22 13.14V19.09M27.47 9.75V19.1' stroke='%23E6D5BB' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.97 28.8399H50.47M21.63 33.7799L16.75 28.8399L21.63 23.8999M46.81 23.8999L51.69 28.8399L46.81 33.7799' stroke='%23E6D5BB' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_192'%3E%3Crect width='36.44' height='25.53' fill='white' transform='translate(16 9)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

#oasis .infra li:nth-child(2) {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='43' viewBox='0 0 50 43' fill='none'%3E%3Ccircle cx='21.5' cy='21.5' r='21.5' fill='%23771C15'/%3E%3Cg clip-path='url(%23clip0_62_180)'%3E%3Cpath d='M43.8994 38.0519C43.8994 39.3072 44.7377 40.1556 45.772 40.1556C46.8063 40.1556 47.6446 39.3072 47.6446 38.0519C47.6446 36.7965 45.772 34.4067 45.772 34.4067C45.772 34.4067 43.8994 36.7965 43.8994 38.0519Z' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.5971 27.4194L22.5512 26.744C22.9753 26.744 23.3192 26.3937 23.3192 25.9618V17.9323C23.3192 17.5003 22.9753 17.1501 22.5512 17.1501L18.5971 16.4746C18.173 16.4746 17.8291 16.8248 17.8291 17.2568V26.6372C17.8291 27.0692 18.173 27.4194 18.5971 27.4194Z' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M43.3967 27.9707H48.3138' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M48.5788 31.8378H42.965C42.6381 31.8378 42.3728 31.568 42.3728 31.2346L42.7044 28.5736C42.7044 28.2406 42.9694 27.9705 43.2967 27.9705H48.2472C48.5741 27.9705 48.8394 28.2403 48.8394 28.5736L49.171 31.2346C49.171 31.5676 48.9061 31.8378 48.5788 31.8378Z' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M41.9695 19.2741H39.7541C39.0339 19.2741 38.3594 18.9286 37.9173 18.3494C37.5174 17.8252 37.0237 17.3798 36.4613 17.0383H31.1264C30.564 17.3794 30.0702 17.8252 29.6703 18.3494C29.2283 18.9286 28.5538 19.2741 27.8336 19.2741H23.3191V24.282H28.1048C28.779 24.282 29.4156 24.5856 29.859 25.103C30.816 26.2202 32.224 26.9261 33.7938 26.9261C35.3636 26.9261 36.7716 26.2202 37.7287 25.103C38.172 24.5856 38.8084 24.282 39.4828 24.282H41.9699C42.7581 24.282 43.3968 24.9328 43.3968 25.7352V27.9707H48.3138V25.7352C48.3138 22.1668 45.4736 19.2741 41.9699 19.2741H41.9695Z' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M40.0518 7.00308L36.1849 7.29894C35.7164 6.43164 34.8108 5.84399 33.7702 5.84399C32.7296 5.84399 31.824 6.43164 31.3555 7.29894L27.4886 7.00308C26.5478 6.93115 25.7454 7.68901 25.7454 8.64986C25.7454 9.6107 26.5475 10.3689 27.4886 10.2966L31.3555 10.0008C31.5975 10.4489 31.9567 10.8218 32.3907 11.0781L32.1142 14.1211H35.4262L35.1497 11.0781C35.5837 10.8218 35.9429 10.4489 36.1849 10.0008L40.0518 10.2966C40.9926 10.3686 41.795 9.6107 41.795 8.64986C41.795 7.68901 40.9929 6.93081 40.0518 7.00308Z' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M36.5253 14.1213H31.0627V17.0383H36.5253V14.1213Z' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_180'%3E%3Crect x='17' y='5' width='33' height='36' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

#oasis .infra li:nth-child(3) {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='43' viewBox='0 0 50 43' fill='none'%3E%3Ccircle cx='21.5' cy='21.5' r='21.5' fill='%23771C15'/%3E%3Cg clip-path='url(%23clip0_62_151)'%3E%3Cpath d='M21.1251 12.6608L17.5894 9.12507L21.1251 5.58936L28.1965 12.6608' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24.6609 9.12507L28.1966 5.58936L35.268 12.6608' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M31.7322 9.12507L35.2679 5.58936L42.3393 12.6608' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.125 19.7323L28.1964 12.6609L31.7321 16.1966' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M28.1965 19.7323L35.268 12.6609L38.8037 16.1966' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M35.2678 19.7323L42.3393 12.6609L45.875 16.1966' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M28.1965 26.8036L21.1251 19.7322L17.5894 23.2679L21.1251 26.8036' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24.6609 23.2679L28.1966 19.7322L35.268 26.8036' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M31.7322 23.2679L35.2679 19.7322L42.3393 26.8036' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M38.8037 23.2679L42.3394 19.7322L49.4109 26.8036' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M28.1945 26.8077L21.1221 33.8777L24.6591 37.416L31.7316 30.346L28.1945 26.8077Z' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M31.7322 30.3394L35.268 26.8037L38.8037 30.3394L31.7322 37.4109L28.1965 33.8751' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M38.8035 30.3394L42.3393 26.8037L45.875 30.3394L38.8035 37.4109L35.2678 33.8751' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24.6608 30.3394L21.1251 26.8037L17.5894 30.3394' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.6365 37.4107L21.125 33.875' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M49.3636 5.58936H49.2634L45.7808 9.06614L49.3165 12.6019L49.3636 12.5606' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M45.875 23.2679L49.3636 19.7793' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M49.3636 12.708L42.3394 19.7323' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M42.3394 33.875L45.8751 37.4107L49.3636 33.9221' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M49.3636 26.8508L45.875 30.3394' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M38.8037 9.12507L42.3394 5.58936L49.4109 12.6608' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.125 19.7323L24.6608 16.1966L21.125 12.6609L17.6365 16.1495' stroke='%23E6D5BB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_151'%3E%3Crect width='33' height='33' fill='white' transform='translate(17 5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

#oasis .infra li:nth-child(4) {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='43' viewBox='0 0 50 43' fill='none'%3E%3Ccircle cx='21.5' cy='21.5' r='21.5' fill='%23771C15'/%3E%3Cg clip-path='url(%23clip0_62_139)'%3E%3Cpath d='M17.4102 12.0801C17.2159 12.0801 17.0309 12.1548 16.8921 12.2949L15.2129 13.9851C14.9261 14.2746 14.9261 14.7416 15.2129 15.0311C15.3517 15.1711 15.5367 15.2458 15.731 15.2458C15.9253 15.2458 16.1103 15.1711 16.2491 15.0311L17.9283 13.3408C18.0671 13.2007 18.1411 13.0139 18.1411 12.8178C18.1411 12.6217 18.0671 12.4349 17.9283 12.2949C17.7896 12.1548 17.6045 12.0801 17.4102 12.0801Z' fill='%23E6D5BB'/%3E%3Cpath d='M20.7639 12.0801C20.3614 12.0801 20.033 12.4116 20.033 12.8178V14.5081C20.033 14.9143 20.3614 15.2458 20.7639 15.2458C21.1663 15.2458 21.4948 14.9143 21.4948 14.5081V12.8178C21.4948 12.4116 21.1663 12.0801 20.7639 12.0801Z' fill='%23E6D5BB'/%3E%3Cpath d='M24.6358 12.295C24.349 12.0055 23.8864 12.0055 23.5996 12.295C23.3174 12.5845 23.3174 13.0514 23.5996 13.3409L25.2742 15.0312C25.413 15.1713 25.598 15.246 25.7923 15.246C25.9866 15.246 26.1716 15.1713 26.3104 15.0312C26.5926 14.7417 26.5926 14.2748 26.3104 13.9853L24.6358 12.295Z' fill='%23E6D5BB'/%3E%3Cpath d='M47.1134 10.1704H47.5898C47.9923 10.1704 48.3208 9.83891 48.3208 9.43268V8.54553C48.3208 7.69105 47.6315 7 46.7896 7H35.8538C34.5123 7 33.2586 7.68171 32.5 8.80233C31.7413 7.68171 30.4877 7 29.1462 7H18.2104C17.3638 7 16.6792 7.69572 16.6792 8.54553V9.43268C16.6792 9.83891 17.0076 10.1704 17.4101 10.1704H17.8866C18.141 10.586 18.5943 10.8521 19.0847 10.8521H22.4385C22.9289 10.8521 23.3822 10.586 23.6366 10.1704H24.1131C24.5156 10.1704 24.844 9.83891 24.844 9.43268V8.54553C24.844 8.54553 24.844 8.49883 24.844 8.47549H29.1462C30.5432 8.47549 31.6766 9.56809 31.7552 10.9735L30.1685 14.1767C30.1176 14.2794 30.0899 14.3914 30.0899 14.5035V36.2529C30.0899 36.6591 30.4183 36.9907 30.8208 36.9907C31.2232 36.9907 31.5517 36.6591 31.5517 36.2529V14.6856L32.4953 12.7759L33.439 14.6856V36.2623C33.439 36.6685 33.7675 37 34.1699 37C34.5724 37 34.9008 36.6685 34.9008 36.2623V14.5082C34.9008 14.3961 34.8731 14.2794 34.8222 14.1813L33.2355 10.9782C33.3141 9.57276 34.4475 8.48016 35.8445 8.48016H40.1467C40.1467 8.5035 40.1467 8.52685 40.1467 8.55019V9.43735C40.1467 9.84358 40.4751 10.1751 40.8776 10.1751H41.3541C41.6085 10.5907 42.0618 10.8568 42.5522 10.8568H45.906C46.3964 10.8568 46.8497 10.5907 47.1041 10.1751L47.1134 10.1704ZM46.859 8.54553V9.41868H41.6131V8.54553C41.6131 8.50817 41.6455 8.47549 41.6825 8.47549H46.7896C46.8266 8.47549 46.859 8.50817 46.859 8.54553ZM23.3868 8.54553V9.41868H18.141V8.54553C18.141 8.50817 18.1734 8.47549 18.2104 8.47549H23.3174C23.3545 8.47549 23.3868 8.50817 23.3868 8.54553Z' fill='%23E6D5BB'/%3E%3Cpath d='M49.7872 13.9853L48.1126 12.295C47.8258 12.0055 47.3632 12.0055 47.0764 12.295C46.7942 12.5845 46.7942 13.0514 47.0764 13.3409L48.751 15.0312C48.8898 15.1713 49.0748 15.246 49.2691 15.246C49.4634 15.246 49.6484 15.1713 49.7872 15.0312C50.0694 14.7417 50.0694 14.2748 49.7872 13.9853Z' fill='%23E6D5BB'/%3E%3Cpath d='M44.2407 12.0801C43.8382 12.0801 43.5098 12.4116 43.5098 12.8178V14.5081C43.5098 14.9143 43.8382 15.2458 44.2407 15.2458C44.6431 15.2458 44.9716 14.9143 44.9716 14.5081V12.8178C44.9716 12.4116 44.6431 12.0801 44.2407 12.0801Z' fill='%23E6D5BB'/%3E%3Cpath d='M40.8868 12.0801C40.6925 12.0801 40.5074 12.1548 40.3687 12.2949L38.6941 13.9851C38.4119 14.2746 38.4119 14.7416 38.6941 15.0311C38.8328 15.1711 39.0179 15.2458 39.2122 15.2458C39.4065 15.2458 39.5915 15.1711 39.7303 15.0311L41.4049 13.3408C41.6871 13.0513 41.6871 12.5844 41.4049 12.2949C41.2661 12.1548 41.0811 12.0801 40.8868 12.0801Z' fill='%23E6D5BB'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_139'%3E%3Crect width='35' height='30' fill='white' transform='translate(15 7)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

#oasis .teg {
    text-align: center;
    text-transform: uppercase;
    border: 1px solid;
    border-radius: 50px;
    padding: 16px 28px;
    max-width: 677px;
    margin: 40px auto 30px;
    font-size: 20px;
}

#oasis h3 {
    text-align: center;
    padding-bottom: 10px;
    font-size: 1.5rem;
    max-width: 740px;
    margin: 0 auto;
    font-weight: normal;
}

#oasis h3 span {
    display: block;
}

#oasis .fields-cb {
    text-align: center;
}

.fields-cb input {
    position: relative;
}

.fields-cb input {
    display: none;
}

#oasis .submit-btn {
    max-width: 450px;
    margin: 20px auto;
}

@media (max-width: 899px) {
    #oasis form .row.m-gap {
        --gap: 0;
    }

    #oasis form .row .col {
        width: 100%;
    }
}

@media (max-width: 599px) {

    #oasis form .row .col:nth-child(1),
    #oasis form .row .col:nth-child(2) {
        padding-bottom: 20px;
    }
}

footer {
    background: var(--orange);
    color: var(--light-color);
    padding-bottom: 40px;
}

footer p {
    font-size: 0.75rem;
}

footer .logos-creditos {
    justify-content: center;
    padding-bottom: 60px;
}

footer .logos-creditos a {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='14' viewBox='0 0 33 14' fill='none'%3E%3Cg clip-path='url(%23clip0_161_2)'%3E%3Cpath d='M29.3593 8.04447C29.332 8.03134 28.3114 7.52874 28.1301 7.46347C28.0561 7.43687 27.9768 7.41097 27.8925 7.41097C27.7546 7.41097 27.6389 7.47957 27.5488 7.61449C27.4468 7.76604 27.1382 8.12689 27.0429 8.23452C27.0304 8.24869 27.0135 8.26567 27.0033 8.26567C26.9942 8.26567 26.8362 8.20057 26.7884 8.17992C25.6936 7.70427 24.8625 6.56064 24.7486 6.36779C24.7323 6.34014 24.7316 6.32754 24.7315 6.32754C24.7355 6.31284 24.7722 6.27592 24.7913 6.25684C24.847 6.20189 24.9072 6.12927 24.9654 6.05927C24.9931 6.02602 25.0207 5.99277 25.0479 5.96144C25.1324 5.86309 25.17 5.78679 25.2138 5.69824L25.2367 5.65222C25.3433 5.44047 25.2523 5.26197 25.2229 5.20422C25.1987 5.15592 24.7677 4.11589 24.722 4.00652C24.6118 3.74279 24.4662 3.62012 24.2639 3.62012C24.2451 3.62012 24.2639 3.62012 24.1851 3.62344C24.0892 3.62747 23.5672 3.69624 23.3364 3.84167C23.0915 3.99602 22.6775 4.48794 22.6775 5.35297C22.6775 6.13154 23.1715 6.86672 23.3838 7.14637C23.389 7.15337 23.3987 7.16772 23.4128 7.18819C24.2252 8.37469 25.2381 9.25389 26.2646 9.66409C27.253 10.0589 27.7212 10.1046 27.9872 10.1046C28.099 10.1046 28.1884 10.0958 28.2675 10.0879L28.3176 10.0832C28.659 10.0529 29.4094 9.66409 29.58 9.18984C29.7144 8.81622 29.7499 8.40812 29.6605 8.25989C29.5993 8.15909 29.4936 8.10852 29.36 8.04429L29.3593 8.04447Z' fill='white'/%3E%3Cpath d='M26.124 0C22.3325 0 19.2477 3.06163 19.2477 6.82465C19.2477 8.04178 19.5734 9.23318 20.1905 10.276L19.0094 13.7599C18.9873 13.8248 19.0038 13.8968 19.0517 13.9456C19.0864 13.9809 19.1335 14 19.1816 14C19.2 14 19.2185 13.9972 19.2367 13.9914L22.8694 12.8371C23.8635 13.3682 24.987 13.6486 26.124 13.6486C29.9152 13.6486 32.9998 10.5875 32.9998 6.82465C32.9998 3.0618 29.9154 0 26.124 0ZM26.124 12.2271C25.0541 12.2271 24.0177 11.9182 23.127 11.3335C23.097 11.3139 23.0622 11.3038 23.0272 11.3038C23.0087 11.3038 22.9901 11.3066 22.9721 11.3123L21.1523 11.8907L21.7397 10.1575C21.7588 10.1013 21.7492 10.0396 21.7142 9.9918C21.0359 9.06483 20.6773 7.96968 20.6773 6.82465C20.6773 3.84545 23.1207 1.42153 26.124 1.42153C29.1274 1.42153 31.57 3.84528 31.57 6.82465C31.57 9.8035 29.127 12.2269 26.124 12.2269V12.2271Z' fill='white'/%3E%3C/g%3E%3Cg clip-path='url(%23clip1_161_2)'%3E%3Cpath d='M11.5802 0H2.41975C1.08543 0 0 1.08543 0 2.41975V11.5802C0 12.9146 1.08543 14 2.41975 14H11.5802C12.9146 14 14 12.9146 14 11.5802V2.41975C14 1.08543 12.9146 0 11.5802 0ZM5.89728 2.1916L5.9042 2.20543H5.86963L5.89728 2.1916ZM11.4835 9.49926L11.3798 9.69284C10.9788 10.4602 10.1007 10.8543 9.2642 10.6331C7.96444 10.2805 6.69235 9.56148 5.71062 8.55901C4.70815 7.57037 3.98914 6.30518 3.63654 5.00543C3.40839 4.16889 3.80938 3.29086 4.57679 2.88988C4.65975 2.84839 4.7358 2.80691 4.81185 2.76543C5.04691 2.64099 5.33037 2.71704 5.47555 2.93827C5.73136 3.32543 6.09086 3.88543 6.52642 4.54914C6.65778 4.74963 6.63012 5.01926 6.45728 5.1921L6.07012 5.57926C5.87654 5.77284 5.82123 6.07012 5.93877 6.32593C6.34667 7.21778 7.05877 7.92988 7.95062 8.33778C8.19951 8.45531 8.49679 8.4 8.69728 8.20642L9.04988 7.85383C9.22272 7.68099 9.48543 7.65333 9.69284 7.78469L11.3175 8.84247C11.5319 8.98074 11.6079 9.2642 11.4835 9.49926Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_161_2'%3E%3Crect width='14' height='14' fill='white' transform='translate(19)'/%3E%3C/clipPath%3E%3CclipPath id='clip1_161_2'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat;
    padding-left: 48px;
    background-position: 0 50%;
}

footer .logos-creditos a:hover {
    color: var(--beige);
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='14' viewBox='0 0 33 14' fill='none'%3E%3Cg clip-path='url(%23clip0_161_2)'%3E%3Cpath d='M29.3593 8.04447C29.332 8.03134 28.3114 7.52874 28.1301 7.46347C28.0561 7.43687 27.9768 7.41097 27.8925 7.41097C27.7546 7.41097 27.6389 7.47957 27.5488 7.61449C27.4468 7.76604 27.1382 8.12689 27.0429 8.23452C27.0304 8.24869 27.0135 8.26567 27.0033 8.26567C26.9942 8.26567 26.8362 8.20057 26.7884 8.17992C25.6936 7.70427 24.8625 6.56064 24.7486 6.36779C24.7323 6.34014 24.7316 6.32754 24.7315 6.32754C24.7355 6.31284 24.7722 6.27592 24.7913 6.25684C24.847 6.20189 24.9072 6.12927 24.9654 6.05927C24.9931 6.02602 25.0207 5.99277 25.0479 5.96144C25.1324 5.86309 25.17 5.78679 25.2138 5.69824L25.2367 5.65222C25.3433 5.44047 25.2523 5.26197 25.2229 5.20422C25.1987 5.15592 24.7677 4.11589 24.722 4.00652C24.6118 3.74279 24.4662 3.62012 24.2639 3.62012C24.2451 3.62012 24.2639 3.62012 24.1851 3.62344C24.0892 3.62747 23.5672 3.69624 23.3364 3.84167C23.0915 3.99602 22.6775 4.48794 22.6775 5.35297C22.6775 6.13154 23.1715 6.86672 23.3838 7.14637C23.389 7.15337 23.3987 7.16772 23.4128 7.18819C24.2252 8.37469 25.2381 9.25389 26.2646 9.66409C27.253 10.0589 27.7212 10.1046 27.9872 10.1046C28.099 10.1046 28.1884 10.0958 28.2675 10.0879L28.3176 10.0832C28.659 10.0529 29.4094 9.66409 29.58 9.18984C29.7144 8.81622 29.7499 8.40812 29.6605 8.25989C29.5993 8.15909 29.4936 8.10852 29.36 8.04429L29.3593 8.04447Z' fill='%23E2CBAC'/%3E%3Cpath d='M26.124 0C22.3325 0 19.2477 3.06163 19.2477 6.82465C19.2477 8.04178 19.5734 9.23318 20.1905 10.276L19.0094 13.7599C18.9873 13.8248 19.0038 13.8968 19.0517 13.9456C19.0864 13.9809 19.1335 14 19.1816 14C19.2 14 19.2185 13.9972 19.2367 13.9914L22.8694 12.8371C23.8635 13.3682 24.987 13.6486 26.124 13.6486C29.9152 13.6486 32.9998 10.5875 32.9998 6.82465C32.9998 3.0618 29.9154 0 26.124 0ZM26.124 12.2271C25.0541 12.2271 24.0177 11.9182 23.127 11.3335C23.097 11.3139 23.0622 11.3038 23.0272 11.3038C23.0087 11.3038 22.9901 11.3066 22.9721 11.3123L21.1523 11.8907L21.7397 10.1575C21.7588 10.1013 21.7492 10.0396 21.7142 9.9918C21.0359 9.06483 20.6773 7.96968 20.6773 6.82465C20.6773 3.84545 23.1207 1.42153 26.124 1.42153C29.1274 1.42153 31.57 3.84528 31.57 6.82465C31.57 9.8035 29.127 12.2269 26.124 12.2269V12.2271Z' fill='%23E2CBAC'/%3E%3C/g%3E%3Cg clip-path='url(%23clip1_161_2)'%3E%3Cpath d='M11.5802 0H2.41975C1.08543 0 0 1.08543 0 2.41975V11.5802C0 12.9146 1.08543 14 2.41975 14H11.5802C12.9146 14 14 12.9146 14 11.5802V2.41975C14 1.08543 12.9146 0 11.5802 0ZM5.89728 2.1916L5.9042 2.20543H5.86963L5.89728 2.1916ZM11.4835 9.49926L11.3798 9.69284C10.9788 10.4602 10.1007 10.8543 9.2642 10.6331C7.96444 10.2805 6.69235 9.56148 5.71062 8.55901C4.70815 7.57037 3.98914 6.30518 3.63654 5.00543C3.40839 4.16889 3.80938 3.29086 4.57679 2.88988C4.65975 2.84839 4.7358 2.80691 4.81185 2.76543C5.04691 2.64099 5.33037 2.71704 5.47555 2.93827C5.73136 3.32543 6.09086 3.88543 6.52642 4.54914C6.65778 4.74963 6.63012 5.01926 6.45728 5.1921L6.07012 5.57926C5.87654 5.77284 5.82123 6.07012 5.93877 6.32593C6.34667 7.21778 7.05877 7.92988 7.95062 8.33778C8.19951 8.45531 8.49679 8.4 8.69728 8.20642L9.04988 7.85383C9.22272 7.68099 9.48543 7.65333 9.69284 7.78469L11.3175 8.84247C11.5319 8.98074 11.6079 9.2642 11.4835 9.49926Z' fill='%23E2CBAC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_161_2'%3E%3Crect width='14' height='14' fill='white' transform='translate(19)'/%3E%3C/clipPath%3E%3CclipPath id='clip1_161_2'%3E%3Crect width='14' height='14' fill='%23E2CBAC'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat;
    padding-left: 48px;
    background-position: 0 50%;
}

@media (max-width: 599px) {
    footer .logos-creditos li:nth-child(4) {
        width: 100%;
    }

    footer .logos-creditos a {
        text-align: center;
        max-width: 320px;
        margin: 20px auto 0;
    }
}