@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');

:root {
    --blue-color-dark: #1F2A5B;
    --blue-color-light: #8BB0DE;
    --orange-color: #EE721C;
    --background-color: #f5f5f5;
    --text-color: #333333;
    --font-family: 'Montserrat', sans-serif;
}

body {
    font-family: var(--font-family);
}




/*** Formulário ***/
.form {
    padding: 40px 0;
    background: var(--blue-color-dark);
}

.form h2 {
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.25;
    text-transform: uppercase;
    text-align: center;
}

.form form {
    width: calc(100% + 20px);
    margin-top: 20px;
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}

.form .field-wrap {
    flex: 0 0 calc(33.33% - 20px);
}

.form .field-wrap.field-cb {
    flex: 0 0 calc(66.64% - 20px);
}

.form .field-wrap.field-submit {
    flex: 0 0 calc(33.33% - 20px);
}

.form .text {
    font-size: .875rem;
    display: block;
    width: 100%;
    padding: 12px 17px;
    border: 1px solid #fff;
    background: transparent;
    color: #fff;
    border-radius: 25px;
}

.form .text::placeholder {
    color: rgba(255 255 255 / 50%);
}

.form label {
    display: block;
    color: #fff;
    margin-left: 16px;
}

.form .field-cb label {
    margin-left: 0;
}

.form .field-wrap input {
    flex: 1 1 100%;
    background: transparent;
}

.form .field-wrap.field-cb {
    padding: 7px 0;
    border: 0;
}

.form .field-wrap.field-cb label {
    flex: 1 1 100%;
}

.form .field-wrap.field-cb label a {
    color: #fff;
    text-decoration: underline;
}

.form .field-wrap.field-cb label a:hover {
    color: var(--green);
}

.form .field-wrap.field-cb input {
    display: none;
}

.form .field-wrap.field-cb input+span {
    display: inline-block;
    position: relative;
    padding-left: 24px;
}

.form .field-wrap.field-cb input+span:before {
    content: '';
    width: 16px;
    height: 16px;
    border: 1px solid #fff;
    position: absolute;
    top: 2px;
    left: 0;
    border-radius: 4px;
}

.form .field-wrap.field-cb input+span:after {
    content: '';
    width: 8px;
    height: 8px;
    background: #fff;
    position: absolute;
    top: 6px;
    left: 4px;
    border-radius: 2px;
    opacity: 0;
    transition: all .3s ease-out;
}

.form .field-wrap.field-cb label:hover span:after {
    opacity: .25;
}

.form .field-wrap.field-cb input:checked+span:after {
    opacity: 1;
}

.form .field-wrap.field-submit {
    padding: 0;
    border: 0;
}

.form label span {
    color: #fff;
}

.form .field-wrap .submit-btn {
    display: block;
    width: 100%;
    padding: 11px 20px;
    background: #fff;
    color: var(--blue);
    transition: all .3s ease-out;
    text-transform: uppercase;
    font-weight: bold;
    border-radius: 48px;
}

.form .field-wrap .submit-btn:hover {
    scale: 1.05;
}

.form .field-wrap .submit-btn[disabled] {
    opacity: .5;
    pointer-events: none;
}

.form .field-wrap .submit-btn.sending {
    pointer-events: none;
    color: transparent;
    background: var(--green) url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient x1='8.042%25' y1='0%25' x2='65.682%25' y2='23.865%25' id='a'%3E%3Cstop stop-color='%23fff' stop-opacity='0' offset='0%25'/%3E%3Cstop stop-color='%23fff' stop-opacity='.631' offset='63.146%25'/%3E%3Cstop stop-color='%23fff' offset='100%25'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(1 1)'%3E%3Cpath d='M36 18c0-9.94-8.06-18-18-18' id='Oval-2' stroke='url(%23a)' stroke-width='2'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='0.9s' repeatCount='indefinite' /%3E%3C/path%3E%3Ccircle fill='%23fff' cx='36' cy='18' r='1'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='0.9s' repeatCount='indefinite' /%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center / auto 50%;
    transition: none;
    opacity: 1;
}

.form .form-output.is-success {
    margin-bottom: 0;
}

@media (max-width: 899px) {
    .form h2 {
        text-align: center;
    }

    .form .field-wrap,
    .form .field-wrap.field-cb,
    .form .field-wrap.field-submit {
        flex: 0 0 calc(50% - 20px);
    }

    .form .field-wrap.field-nome {
        flex: 0 0 calc(100% - 20px);
    }
}

@media (max-width: 599px) {

    .form .field-wrap,
    .form .field-wrap.field-cb,
    .form .field-wrap.field-submit {
        flex: 0 0 calc(100% - 20px);
    }
}

/*** End Formulário ***/

/* Navbar */
#nav {
    padding: 40px 40px 0;
}

#navbar {
    position: fixed;
    right: 20px;
    top: 200px;
    z-index: 99;
}

#access {
    list-style: none;
}

#access li {
    margin-top: 12px;
}

#access .cadastro {
    background: var(--orange-color);
    align-items: center;
    width: 100%;
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
}

#access .cadastro li a {
    font-size: 14px;
}

#access li a {
    position: relative;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    width: 60px;
    height: 60px;
    transition: all .3s ease-out;
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.25);
    border-radius: 2px;
}

#access li a.whatsapp {
    background: var(--blue-color-dark) url("data:image/svg+xml,%3Csvg width='29' height='30' viewBox='0 0 29 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.4999 0C11.9614 0.000688933 9.46746 0.690573 7.26744 2.0007C5.06743 3.31083 3.23837 5.19531 1.96308 7.4658C0.687779 9.73628 0.0109135 12.3132 0.000130873 14.9391C-0.0106518 17.565 0.645026 20.1478 1.90163 22.4294L0.595912 27.1565C0.510696 27.4651 0.506812 27.7917 0.584663 28.1024C0.662513 28.4131 0.819266 28.6966 1.03868 28.9236C1.25809 29.1505 1.53218 29.3126 1.83255 29.3931C2.13291 29.4736 2.44863 29.4696 2.74698 29.3814L7.31692 28.0309C9.24628 29.1688 11.4025 29.833 13.6193 29.9724C15.8362 30.1117 18.0543 29.7225 20.1027 28.8348C22.1511 27.947 23.9749 26.5844 25.4336 24.8521C26.8923 23.1197 27.9469 21.064 28.5159 18.8433C29.085 16.6227 29.1533 14.2965 28.7157 12.0442C28.278 9.79192 27.3461 7.6737 25.9918 5.85294C24.6375 4.03218 22.897 2.55753 20.9045 1.54274C18.912 0.527951 16.7208 0.000133111 14.4999 0ZM14.4999 28.798C12.1041 28.7997 9.75216 28.133 7.69189 26.8681C7.62396 26.8262 7.54847 26.7992 7.47007 26.7887C7.39167 26.7782 7.31201 26.7844 7.23601 26.8069L2.42827 28.2277C2.32882 28.2571 2.2236 28.2584 2.12349 28.2316C2.02339 28.2047 1.93204 28.1506 1.85892 28.075C1.7858 27.9993 1.73357 27.9048 1.70763 27.8013C1.68169 27.6977 1.68299 27.5889 1.71139 27.486L3.08483 22.513C3.10654 22.4343 3.1125 22.352 3.10233 22.2709C3.09215 22.1898 3.06607 22.1117 3.02567 22.0414C1.52316 19.4229 0.900047 16.3639 1.25341 13.3409C1.60676 10.3179 2.91675 7.50061 4.97929 5.32799C7.04183 3.15537 9.74111 1.74938 12.6566 1.32904C15.5722 0.908696 18.5403 1.49761 21.0985 3.00403C23.6568 4.51045 25.6615 6.84979 26.8006 9.65765C27.9396 12.4655 28.1488 15.5842 27.3958 18.5279C26.6427 21.4716 24.9696 24.075 22.6371 25.9326C20.3046 27.7902 17.4436 28.7976 14.4999 28.798ZM21.8241 17.7802L18.8574 16.0267C18.589 15.8682 18.2847 15.7865 17.9757 15.7899C17.6667 15.7933 17.3641 15.8817 17.099 16.046L15.097 17.2885C13.8851 16.6534 12.9006 15.6349 12.2866 14.3813L13.4878 12.3104C13.6466 12.0362 13.7321 11.7232 13.7353 11.4035C13.7386 11.0839 13.6596 10.7691 13.5064 10.4915L11.8113 7.42268C11.6729 7.17284 11.4732 6.96519 11.2324 6.82067C10.9917 6.67615 10.7183 6.59987 10.4399 6.59954C9.21242 6.59984 8.03503 7.10315 7.16543 7.99931C6.29583 8.89546 5.80485 10.1115 5.79994 11.3812C5.79767 13.0372 6.11103 14.6775 6.72211 16.2081C7.33318 17.7388 8.22997 19.1298 9.36119 20.3017C10.4924 21.4735 11.8359 22.4032 13.3147 23.0375C14.7936 23.6718 16.3788 23.9983 17.9797 23.9983H17.9971C19.2246 23.9933 20.4002 23.4854 21.2666 22.5859C22.133 21.6864 22.6196 20.4684 22.6199 19.1987C22.6195 18.9107 22.5458 18.6279 22.4061 18.3789C22.2664 18.1299 22.0656 17.9233 21.8241 17.7802ZM17.9955 22.7984H17.9799C16.5314 22.7984 15.0972 22.503 13.7591 21.9292C12.4211 21.3553 11.2056 20.5142 10.1821 19.454C9.15861 18.3938 8.34721 17.1352 7.79432 15.7504C7.24143 14.3655 6.95789 12.8815 6.95993 11.3832C6.96392 10.4312 7.33233 9.51963 7.98454 8.84798C8.63674 8.17634 9.51961 7.79933 10.4399 7.79945C10.5138 7.79955 10.5864 7.8198 10.6504 7.85816C10.7143 7.89653 10.7674 7.95166 10.8042 8.01799L12.4992 11.0869C12.5503 11.1795 12.5766 11.2844 12.5755 11.3909C12.5745 11.4974 12.546 11.6018 12.4931 11.6932L11.1316 14.0402C11.0834 14.1232 11.0554 14.217 11.0499 14.3136C11.0444 14.4102 11.0616 14.5068 11.1 14.595C11.857 16.3378 13.2057 17.7329 14.8905 18.5159C14.9758 18.5556 15.0692 18.5734 15.1626 18.5677C15.256 18.562 15.3467 18.533 15.4269 18.4832L17.6957 17.0748C17.7841 17.02 17.8849 16.9906 17.988 16.9895C18.091 16.9883 18.1924 17.0156 18.2819 17.0684L21.2486 18.822C21.3127 18.86 21.366 18.9149 21.4031 18.981C21.4402 19.0471 21.4598 19.1222 21.4599 19.1987C21.46 20.1506 21.0955 21.0638 20.4463 21.7385C19.797 22.4131 18.9158 22.7942 17.9955 22.7984Z' fill='white'/%3E%3C/svg%3E") no-repeat center;
}

#access li a.chat {
    background: var(--blue-color-dark) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20 2H4C2.9 2 2 2.9 2 4V22L6 18H20C21.1 18 22 17.1 22 16V4C22 2.9 21.1 2 20 2ZM20 16H6L4 18V4H20V16Z' fill='white'/%3E%3C/svg%3E") no-repeat center;
}

#access li a>span {
    position: absolute;
    top: 0;
    right: calc(100% + 10px);
    height: 60px;
    display: flex;
    align-items: center;
    font-size: .75rem;
    text-transform: capitalize;
    transform: translateX(60px);
    opacity: 0;
    visibility: hidden;
    transition: all .3s ease-out;
    z-index: 2;
    color: white;
    background: var(--blue-color-dark);
    width: 130px;
    text-align: center;
    justify-content: center;
    box-shadow: 0px 5.125px 5.125px 0px rgba(0, 0, 0, 0.25);
    border-radius: 2px;
}

#access li a:hover>span {
    transform: translateX(0);
    opacity: 1;
    visibility: visible;
}

#nav li {
    padding-bottom: 38px;
}

@media (min-width: 899px) {
    #access .cadastro {
        display: none;
    }
}

@media (max-width: 899px) {
    #access li a {
        width: 50px;
        height: 50px;
        border-radius: 0;
    }

    #navbar {
        top: auto;
        bottom: 0;
        right: 0;
        left: 0;
        padding: 10px 0 0;
        height: 70px;
        text-align: center;
        display: flex;
        margin: 0;
    }

    #access {
        width: 100%;
        display: flex;
    }

    #access li {
        width: 50%;
        padding: 0;
    }

    #access li a.whatsapp,
    #access li a.chat {
        width: 100%;
    }

    #access li a.chat {
        background-color: var(--blue-color-light);
    }
}

@media (max-width: 599px) {
    #access li:nth-child(1) {
        position: absolute;
        top: -40px;
        width: 100%;
    }
}


/* #head */
#head {
    position: relative;
    display: flex;
    flex-direction: column;
}

#head::before {
    content: '';
    display: block;
    position: absolute;
    inset: 0;
    background: rgb(0, 0, 0, .6);
    z-index: 1;
}


#head video {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: 0;
}


#head .wrap {
    display: flex;
    flex-wrap: wrap;
    gap: 40px;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    z-index: 2;
}

.flex-intro {
    padding-top: 80px;
}

#head>.wrap {
    min-height: calc(100vh - 200px);
    position: relative;
}

#intro {
    flex: 0 1 468px;
    display: flex;
    align-items: center;
    gap: 26px;
    color: #fff;
    position: relative;
    z-index: 2;
}

#intro h1 {
    width: 100%;
    max-width: 240px;
    height: auto;
    aspect-ratio: 3/2;
    background: url(../img/logo-empreendimento.svg) no-repeat 0 0 / contain;
    text-indent: -999rem;
}

#intro .quarto {
    color: #fff;
    font-size: 28px;
    text-align: center;
    font-weight: 400;
    text-transform: uppercase;
    border-left:  1px solid #fff;
    padding-left: 26px;
}

#intro .quarto span {
    display: block;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 34px;
}

#intro .quarto strong {
    color: #fff;
    font-size: 64px;
}

#form {
    flex: 0 1 346px;
    background: var(--blue-color-dark);
    color: #fff;
    padding: 40px;
}

#form h3 {
    color: white;
    font-size: 1.125rem;
    text-transform: uppercase;
    text-align: center;
}

#form form {
    margin-top: 20px;
}

#form .field-wrap {
    margin-top: 20px;
}

#form label {
    display: block;
    font-size: .875rem;
    color: #fff;
    padding-left: 1rem;
}

#form label abbr {
    border: 0;
    text-decoration: none;
}

#form label a {
    color: #fff;
    text-decoration: underline;
}

#form label a:hover {
    color: var(--orange);
}

#form .text {
    width: 100%;
    padding: 13px 19px;
    border: 1px solid var(--orange-color);
    border-radius: 70px;
    background: transparent;
    color: #fff;
    margin-top: 4px;
}

#form input::placeholder {
    color: #fff;
}

#form .field-cb {}

#form .field-cb label {
    padding: 0;
}

#form .field-cb input {
    display: none;
}

#form .field-cb input+span {
    display: inline-block;
    position: relative;
    padding-left: 24px;
}

#form .field-cb input+span:before {
    content: '';
    width: 16px;
    height: 16px;
    border: 1px solid white;
    position: absolute;
    top: 2px;
    left: 0;
}

#form .field-cb input+span:after {
    content: '';
    width: 8px;
    height: 8px;
    background: #fff;
    position: absolute;
    top: 6px;
    left: 4px;
    opacity: 0;
    transition: all .3s ease-out;
}

#form .field-cb label:hover span:after {
    opacity: .25;
}

#form .field-cb input:checked+span:after {
    opacity: 1;
}

#form .submit-btn {
    display: block;
    width: 100%;
    padding: 10px 20px;
    background: var(--orange-color);
    color: white;
    border: 1px solid var(--orange-color);
    text-transform: uppercase;
    font-weight: bold;
    border-radius: 5px
}

#form .submit-btn:hover {
    background: var(--blue-color-dark);
    color: #fff;
}

#form .submit-btn[disabled] {
    opacity: .5;
    pointer-events: none;
}

#form .submit-btn.sending {
    pointer-events: none;
    color: transparent;
    background: var(--orange) url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient x1='8.042%25' y1='0%25' x2='65.682%25' y2='23.865%25' id='a'%3E%3Cstop stop-color='%23fff' stop-opacity='0' offset='0%25'/%3E%3Cstop stop-color='%23fff' stop-opacity='.631' offset='63.146%25'/%3E%3Cstop stop-color='%23fff' offset='100%25'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(1 1)'%3E%3Cpath d='M36 18c0-9.94-8.06-18-18-18' id='Oval-2' stroke='url(%23a)' stroke-width='2'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='0.9s' repeatCount='indefinite' /%3E%3C/path%3E%3Ccircle fill='%23fff' cx='36' cy='18' r='1'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='0.9s' repeatCount='indefinite' /%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center / auto 50%;
    transition: none;
    opacity: 1;
}

#form .form-output {
    border-radius: 20px;
}

#status {
    background: var(--blue-color-dark);
    order: -1;
    padding: 10px 40px;
    min-height: 80px;
    display: flex;
    align-items: center;
    position: relative;
    z-index: 2;
}

#status .wrap {
    position: relative;
    display: flex;
    align-items: center;
}

#status .wrap::before {
    content: '';
    display: block;
    background: url(../img/logo-patrimar.svg) no-repeat 0 0 / contain;
    width: 182px;
    height: 35px;
    position: absolute;
    left: 0;
}

#status h2 {
    color: white;
    font-size: 1.25rem;
    font-weight: 400;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
    padding-left: 200px;
    letter-spacing: 7.2px;
}

#status h2 span {
    color: var(--blue-color-light);
}

#head .description {
    display: none;
}

@media (max-width: 1199px) {
    #status {
        padding: 20px 40px;
    }

    #status h2 small {
        display: none;
    }

    #status h2 span {
        display: block;
        line-height: 1.9;
    }
}

@media (max-width: 899px) {

    #intro {
        flex: 0 1 calc(50% - 20px);
        flex-wrap: wrap;
        justify-content: center;
    }

    #intro .quarto {
        max-width: 240px;
        border-left: none;
    }

    #form {
        flex: 0 1 calc(50% - 20px);
        padding: 20px;
    }
}

@media (max-width: 599px) {
    #head {
        background: none;
        min-height: auto;
        position: relative;
    }

    #head .wrap {
        padding: 0;
        gap: 0;
    }

    #intro {
        flex: 0 0 100%;
        margin-bottom: 0;
        padding: 40px 20px 80px;
        position: relative;
        isolation: isolate;
        min-height: 75vh;
        display: block;
        justify-content: space-between;
    }

    #intro h1 {
        width: 360px;
        margin-left: auto;
        margin-right: auto;
        background-position: 100% 0;
    }

    #intro .quarto {
        width: 360px;
        margin-left: auto;
        margin-right: auto;
    }

    head video {
        height: 900px;

    }

    #form {
        flex: 0 0 100%;
        background: var(--blue-color-dark);
        padding: 40px 20px;
    }

    #status .wrap::before {
        left: 50%;
        transform: translateX(-50%);
        top: 10px;
    }

    #status h2 {
        font-size: 1rem;
        padding: 60px 0 0 0;
        line-height: 1.9;
    }

    #status h2 span {
        display: block;
    }

}

#localidade {
    padding: 80px 0;
    position: relative;
}

#localidade::after {
    content: "";
    display: block;
    position: absolute;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='152' height='130' viewBox='0 0 152 130' fill='none'%3E%3Cmask id='mask0_47_253' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='152' height='130'%3E%3Cpath d='M151.379 122.33L150.978 0L0 6.88964L0.400556 129.22L151.379 122.33Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_47_253)'%3E%3Cpath d='M106.913 85.9C106.294 86.2434 99.8969 88.5919 93.1853 90.8885C79.0638 95.7202 68.8741 100.599 55.5855 108.888C48.0076 113.613 47.7637 113.851 47.7374 113.869C47.1632 114.355 37.4708 120.169 34.4943 121.768C26.7645 125.913 21.7632 127.055 16.0421 125.979C14.6872 125.723 12.7615 125.165 11.8366 124.759C9.69382 123.82 6.59449 121.599 5.45764 120.189C2.13621 116.072 1.32618 109.344 3.23588 101.728C4.2008 97.8849 4.62448 96.5102 6.07232 92.532C6.44559 91.5078 6.96857 90.06 7.236 89.3124C7.6805 88.0692 8.40641 86.3209 10.9382 80.4046C13.6485 74.0758 22.3384 56.9505 25.4663 51.7743C25.953 50.9676 26.7081 49.7102 27.1435 48.9789C35.5839 34.7757 47.7188 20.6483 56.649 14.6204C66.4971 7.97276 78.2543 4.52441 89.759 4.91178C95.6607 5.1095 105.39 7.02237 109.78 8.84777C110.256 9.04531 111.051 9.31049 111.554 9.44055C113.223 9.87022 119.563 12.6675 122.674 14.3468C126.344 16.3295 131.153 19.5792 134.367 22.2484C139.494 26.5032 146.427 34.0545 147.613 36.6781C149.548 40.9518 149.683 44.441 148.095 49.1245C145.855 55.7298 141.363 62.4253 135.109 68.4921C131.997 71.5105 127.068 75.3039 123.389 77.5123C117.78 80.8788 112.947 83.3842 109.023 84.9564C107.502 85.5659 107.068 85.7844 106.909 85.899M127.797 14.8199C121.076 10.8845 116.707 8.94161 109.102 6.50471C93.9186 1.64113 80.7243 1.74194 67.5776 6.82152C64.4798 8.01913 58.5311 11.0505 56.6022 12.4118C55.9823 12.85 55.2068 13.3753 54.88 13.5786C50.334 16.4033 42.3554 24.3986 36.7171 31.7756C28.7155 42.2545 25.204 47.8411 17.9317 61.6655C16.6992 64.009 16.3643 64.6729 14.955 67.5816C14.6214 68.2694 14.0292 69.4555 13.6418 70.2188C11.946 73.5483 8.18393 81.7475 7.54324 83.5135C7.40892 83.8839 6.845 85.2857 6.29287 86.6286C4.67338 90.5644 2.48741 96.9548 1.51819 100.585C-0.568365 108.4 0.143246 116.207 3.37799 120.957C6.05835 124.894 11.8561 127.784 18.1523 128.324C20.769 128.548 25.9197 127.616 29.1731 126.333C33.0302 124.811 38.8431 121.702 44.3417 118.22L50.8087 114.124C69.5907 102.227 77.1549 98.4451 93.3992 92.8245C111.493 86.5668 121.115 81.9336 130.17 75.1223C134.127 72.1464 137.646 68.8582 140.657 65.3271C141.115 64.7889 141.563 64.2443 141.999 63.6934C147.935 56.2035 151.257 48.5485 151.114 42.6914C150.99 37.594 148.895 33.7055 142.811 27.2802C139.606 23.8957 130.765 16.5583 127.797 14.8199Z' fill='%238BB0DE'/%3E%3Cpath d='M55.7543 86.0845C52.697 87.5223 45.141 90.8977 41.8137 92.3102C37.7953 94.0191 31.8669 95.5378 29.1287 95.5611C27.7518 95.5714 25.9542 95.288 24.6538 94.8529C19.9723 93.2909 17.8366 89.7731 17.9273 83.7809C17.9788 80.4648 18.0281 80.1165 19.2666 74.4727C20.9163 66.9455 23.3682 59.3473 25.9929 53.6277C27.2612 50.8647 27.7402 49.9076 29.9335 45.7549C30.8383 44.0465 32.716 40.9359 35.087 37.2205C36.0834 35.6597 38.9599 32.0891 41.9098 28.6304C44.8419 25.1931 47.8451 21.8656 49.1487 20.7282C51.7739 18.4319 55.7182 15.3389 57.1115 14.4852C57.449 14.2768 58.397 13.6672 59.2168 13.1307C60.0151 12.6067 61.9187 11.5687 63.4587 10.8167C71.8375 6.72659 83.9215 4.90195 93.5272 6.27693C99.3686 7.1123 103.418 8.50563 108.468 11.4176C123.955 20.3508 128.839 33.0222 121.862 46.1835C120.46 48.8293 113.982 56.562 111.816 58.1761C104.5 63.6268 99.8532 66.109 84.1898 72.9226C78.5858 75.3605 72.3128 78.256 63.2152 82.6015C62.2009 83.0852 60.6021 83.8341 59.6656 84.2651C58.7243 84.6963 56.9639 85.5154 55.7531 86.0845M117.951 54.8245C120.269 52.1072 122.664 48.6225 124.318 45.4468C126.901 40.4941 127.575 32.6425 125.854 27.5746C123.761 21.4193 119.5 16.0665 113.531 12.0944C103.925 5.70651 96.0847 3.47792 84.6006 3.86952C81.6899 3.97036 73.6807 5.18542 70.9977 5.93361C60.0261 8.9967 50.004 15.9822 40.3582 27.291C40.332 27.3218 40.3045 27.3539 40.2782 27.3848C31.2037 38.0497 24.0046 51.1583 20.0081 64.2966C15.2568 79.9187 14.7659 88.2313 18.3137 92.9875C19.2522 94.2476 21.7505 96.0691 23.3572 96.6672C27.2288 98.1051 33.8686 97.3648 40.6858 94.7368C45.4941 92.8833 57.1339 87.6362 67.1858 82.7937C69.03 81.9068 72.376 80.3348 74.6263 79.2991C76.8777 78.2635 79.5603 77.0254 80.5903 76.5457C81.589 76.0799 84.3688 74.8545 86.9188 73.7584C90.5311 72.205 91.3693 71.8014 91.6123 71.643L91.6123 71.6452C91.7332 71.5724 92.441 71.2546 93.4532 70.8487C94.4989 70.4299 97.2723 69.1112 99.636 67.9059C105.7 64.8179 108.923 62.8472 111.957 60.3736L114.553 58.2602C115.592 57.4123 116.761 56.2194 117.951 54.8245Z' fill='%238BB0DE'/%3E%3C/g%3E%3C/svg%3E") no-repeat 0 0 / contain;
    width: 152px;
    height: 130px;
    top: 40px;
    left: 20px;
    opacity: 0.9;
}

#localidade h2 {
    color: var(--blue-color-dark);
    font-size: 36px;
    padding-bottom: 40px;
}

#localidade p {
    font-size: 16px;
    max-width: 480px;
    padding-bottom: 20px;
}

#localidade h3 {
    color: var(--blue-color-dark);
    text-transform: uppercase;
    border-bottom: 1px solid var(--blue-color-dark);
    padding-bottom: 12px;
    max-width: 480px;
}

#localidade .endereco p {
    padding-top: 16px;
    font-size: 14px !important;
    color: var(--blue-color-dark) !important;
}

#localidade a {
    background: var(--orange-color) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='24' viewBox='0 0 21 24' fill='none'%3E%3Cpath d='M10.2154 7.00797C10.2394 7.00797 10.2617 6.99997 10.2857 6.99997C11.5903 6.99997 12.6566 8.13797 12.8229 9.60697L15.7071 5.62397C15.0857 4.45597 14.2269 3.51097 13.2214 2.87997L10.2154 7.00797ZM10.2857 13C8.982 13 7.91658 11.864 7.74858 10.396L5.12743 13.995C5.48572 14.676 5.88258 15.337 6.27943 15.988C6.57858 16.48 6.87086 16.964 7.14343 17.449L10.3731 12.989C10.344 12.991 10.3157 13 10.2857 13ZM8.04 19.311C8.27143 19.917 8.44543 20.54 8.52429 21.199C8.646 22.226 9.40286 23 10.2874 23C11.1711 23 11.9271 22.233 12.0454 21.216C12.2666 19.314 13.2506 17.698 14.292 15.988C15.7757 13.551 17.3023 11.03 16.4846 7.64997L8.04 19.311ZM8.43772 6.35997L11.5037 2.14897C11.2286 2.08397 10.9509 2.03097 10.6671 2.01197C8.97772 1.90097 7.374 2.54197 6.10629 3.81197L8.43772 6.35997ZM4.96372 5.30497C4.25315 6.53597 3.85715 7.99897 3.85715 9.49997C3.85715 10.412 4.02258 11.258 4.28658 12.061L7.32686 7.88597L4.96372 5.30497Z' fill='white'/%3E%3C/svg%3E") no-repeat;
    background-size: 16px;
    background-position: 4px;
    color: #fff;
    text-transform: uppercase;
    font-size: 14px;
    padding: 5px 20px 5px 30px;
    margin-top: 40px;
    transition: all .3s ease-out;
    display: block;
    max-width: 226px;
}

#localidade a:hover {
    background-color: var(--blue-color-dark);
    color: #fff;
}

#localidade img {
    object-fit: cover;
}

@media (max-width: 899px) {
    #localidade h2 {
        font-size: 32px;
    }
}

@media (max-width: 770px) {
    #localidade {
        padding-bottom: 0;
    }

    #localidade .row .col {
        width: 100%;
        text-align: center;
    }

    #localidade h2,
    #localidade p,
    #localidade h3 {
        max-width: 620px;
        margin-left: auto;
        margin-right: auto;
        padding-left: 20px;
        padding-right: 20px;
    }

    #localidade a {
        padding-left: 20px;
        padding-right: 20px;
        margin: 20px auto 20px;
    }

    #localidade .wrap {
        padding: 0;
    }

    #localidade img {
        width: 100%;
        height: auto;
    }
}

@media (max-width: 599px) {

    #localidade h2,
    #localidade p,
    #localidade h3 {
        max-width: 400px;
    }

    #localidade h2 {
        font-size: 28px;
    }
}

#projetistas {
    text-align: center;
    background: var(--blue-color-light);
    padding: 80px 0;
}

#projetistas h2 {
    font-size: 36px;
    color: #fff;
    padding-bottom: 16px;
}

#projetistas p {
    color: #fff;
    font-size: 18px;
}

#projetistas .row {
    justify-content: center;
    align-items: center;
    padding-top: 40px;
    max-width: 760px;
    margin: 0 auto;
}

#projetistas .row .col {
    height: 100%;
}

#projetistas .card {
    height: 100%;
    min-height: 274px;
    background: var(--blue-color-dark);
    color: #fff;
    border-radius: 12px 12px;
    max-width: 180px;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}

#projetistas .card h3 {
    padding: 20px;
    font-size: 16px;
    text-align: center;
}

#projetistas .card h3 span {
    display: block;
    font-weight: 400;
}

#projetistas .card img {
    height: 168px;
    width: 180px;
    padding: 1px;
    border-radius: 12px 12px 0 0;
    object-fit: cover;
    object-position: top;
    display: block;
}

@media (max-width: 599px) {
    #projetistas .row .col {
        width: 180px;
    }
}

#form-2 {
    padding: 60px 0;
}

#form-2 h2 {
    color: var(--blue-color-light);
    padding-bottom: 40px;
}

#fot {
    padding: 40px 0;
}

#fot .row .col:nth-child(2) {
    order: -1;
}

#fot p {
    font-size: 12px;
}

#logos-footer {
    display: flex;
    align-items: center;
    justify-content: end;
    flex-wrap: wrap;
    gap: 26px;
}

#logos-footer li {
    display: block;
    font-size: 1px;
    text-indent: -999rem;
}

#logos-footer .esg {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='154' height='62' viewBox='0 0 154 62' fill='none'%3E%3Cg clip-path='url(%23clip0_47_167)'%3E%3Cpath d='M53.1877 39.9516L48.6317 39.9337L48.6633 31.4397L55.2312 31.4654L70.8478 31.5255L70.8567 29.4376L55.1262 29.3774L48.6709 29.3518L48.7025 21.0012L52.0636 21.014L75.9362 21.1075L75.9451 18.7315L49.766 18.6304L45.9737 18.615L45.9611 22.074L45.9547 23.632L45.8852 42.2994L51.7576 42.3212L76.3181 42.4172L76.327 40.0412L53.1877 39.9516Z' fill='black'/%3E%3Cpath d='M77.9847 34.4685L80.5795 34.4788C80.5693 37.0698 82.2979 40.5686 95.7738 40.621C109.142 40.6723 111.641 38.0914 111.65 35.5349C111.656 34.023 110.735 32.94 108.07 32.4612C105.121 31.9466 99.1488 31.8147 95.0606 31.6906C91.257 31.6035 84.3958 31.3257 81.6265 30.4872C79.0342 29.6858 77.7609 27.9883 77.7685 25.8645C77.7849 21.5452 83.4499 18.2923 95.574 18.3384C109.902 18.3934 112.803 22.3645 112.786 26.6121L110.227 26.6019C110.24 23.2901 107.477 20.7246 95.5664 20.6785C85.3277 20.6388 80.5188 22.7793 80.5087 25.6597C80.5023 27.1716 81.4242 28.147 83.5549 28.6233C86.0409 29.2083 92.4405 29.3773 96.8486 29.5386C101.434 29.6999 107.158 29.9022 110.07 30.5973C113.055 31.2924 114.399 33.1333 114.39 35.3647C114.376 38.8915 111.482 43.0201 95.7662 42.9599C79.8031 42.8985 77.9746 37.564 77.986 34.4685H77.9847Z' fill='black'/%3E%3Cpath d='M116.346 31.0171C116.371 24.3577 122.474 18.4433 135.912 18.4945C149.066 18.5457 153.421 23.313 153.405 27.5606C153.405 27.6682 153.404 28.0292 153.366 28.4606L150.806 28.4504C150.843 28.0548 150.844 27.8026 150.846 27.6592C150.858 24.4204 147.103 20.8782 135.903 20.8346C124.312 20.7898 119.104 25.5572 119.082 31.0632C119.063 36.102 123.917 40.7285 135.933 40.7746C145.675 40.8117 151.058 37.0173 151.071 33.7067V33.5634L133.934 33.4968L133.942 31.4805L153.816 31.5573L153.774 42.7153L151.286 42.7051C151.363 41.0498 151.441 39.1424 151.485 36.8393H151.45C149.728 41.0076 143.462 43.1429 135.818 43.1135C121.81 43.0597 116.322 37.1351 116.345 31.0158L116.346 31.0171Z' fill='black'/%3E%3Cpath d='M47.4595 46.2034V46.4812H45.9977V47.3619H47.304V47.6359H45.9977V48.5499H47.5076V48.8277H45.7018V46.2046H47.4595V46.2034Z' fill='black'/%3E%3Cpath d='M49.0832 46.2036L50.6372 48.3351V46.2036H50.9293V48.8267H50.6259L49.0718 46.699V48.8267H48.7759V46.2036H49.0832Z' fill='black'/%3E%3Cpath d='M52.3317 46.2036L53.2231 48.4887L54.1184 46.2036H54.4295L53.3711 48.8267H53.0638L52.013 46.2036H52.3317Z' fill='black'/%3E%3Cpath d='M55.8052 46.2036V48.8267H55.5093V46.2036H55.8052Z' fill='black'/%3E%3Cpath d='M58.9501 48.8267L58.4064 47.9869C58.3545 47.9907 58.2989 47.9946 58.2395 47.9946H57.5516V48.8267H57.2557V46.2036H58.2395C58.8869 46.2036 59.2612 46.5262 59.2612 47.0844C59.2612 47.5158 59.05 47.8115 58.677 47.9306L59.2877 48.8267H58.9514H58.9501ZM58.2395 47.7168C58.7099 47.7168 58.9754 47.503 58.9754 47.0908C58.9754 46.6786 58.7086 46.4801 58.2395 46.4801H57.5516V47.7168H58.2395Z' fill='black'/%3E%3Cpath d='M63.0648 47.5144C63.0648 48.253 62.4654 48.8368 61.7105 48.8368C60.9556 48.8368 60.3524 48.2518 60.3524 47.5144C60.3524 46.777 60.9518 46.1958 61.7105 46.1958C62.4692 46.1958 63.0648 46.777 63.0648 47.5144ZM60.6521 47.5144C60.6521 48.0956 61.1326 48.5628 61.7105 48.5628C62.2884 48.5628 62.7613 48.0943 62.7613 47.5144C62.7613 46.9345 62.2871 46.4723 61.7105 46.4723C61.1339 46.4723 60.6521 46.9332 60.6521 47.5144Z' fill='black'/%3E%3Cpath d='M64.5772 46.2036L66.1312 48.3351V46.2036H66.4234V48.8267H66.1199L64.5658 46.699V48.8267H64.2699V46.2036H64.5772Z' fill='black'/%3E%3Cpath d='M68.2442 46.2036L69.1913 48.1072L70.1347 46.2036H70.4976V48.8267H70.2232L70.2194 46.6466L69.276 48.5502H69.0978L68.1582 46.6466V48.8267H67.8775V46.2036H68.2442Z' fill='black'/%3E%3Cpath d='M73.7094 46.2036V46.4814H72.2477V47.3622H73.5539V47.6361H72.2477V48.5502H73.7575V48.828H71.9518V46.2049H73.7094V46.2036Z' fill='black'/%3E%3Cpath d='M75.333 46.2036L76.8871 48.3351V46.2036H77.1792V48.8267H76.8757L75.3216 46.699V48.8267H75.0258V46.2036H75.333Z' fill='black'/%3E%3Cpath d='M80.2684 46.2036V46.4814H79.4212V48.8267H79.1253V46.4814H78.2819V46.2036H80.2697H80.2684Z' fill='black'/%3E%3Cpath d='M82.7544 48.1559H81.3445L81.0562 48.8267H80.7413L81.9034 46.2036H82.2107L83.369 48.8267H83.0465L82.7544 48.1559ZM82.6368 47.8781L82.0488 46.5288L81.4684 47.8781H82.6381H82.6368Z' fill='black'/%3E%3Cpath d='M84.7372 46.2036V48.5489H85.874V48.8267H84.4413V46.2036H84.7372Z' fill='black'/%3E%3Cpath d='M87.1752 48.6693C87.1752 48.7295 87.1537 48.7781 87.1196 48.8268L86.945 49.0931H86.7819L86.9046 48.8229C86.8489 48.7935 86.8237 48.7333 86.8237 48.6693C86.8237 48.5605 86.8983 48.4824 86.9982 48.4824C87.0981 48.4824 87.1752 48.5541 87.1752 48.6693Z' fill='black'/%3E%3Cpath d='M90.9422 46.4852C90.6096 46.4852 90.3908 46.6197 90.3908 46.845C90.3908 47.5273 91.8488 47.1714 91.845 48.1226C91.845 48.5566 91.4644 48.8382 90.9093 48.8382C90.5312 48.8382 90.162 48.6731 89.9179 48.4375L90.0507 48.1789C90.2909 48.4106 90.621 48.5463 90.9131 48.5463C91.2874 48.5463 91.52 48.3927 91.52 48.1379C91.5238 47.4377 90.0659 47.8077 90.0659 46.868C90.0659 46.4558 90.425 46.1934 90.9611 46.1934C91.2608 46.1934 91.5681 46.2907 91.7831 46.4366L91.6566 46.7029C91.4239 46.5492 91.1495 46.4852 90.9422 46.4852Z' fill='black'/%3E%3Cpath d='M95.5854 47.5144C95.5854 48.253 94.986 48.8368 94.2311 48.8368C93.4762 48.8368 92.873 48.2518 92.873 47.5144C92.873 46.777 93.4724 46.1958 94.2311 46.1958C94.9898 46.1958 95.5854 46.777 95.5854 47.5144ZM93.1727 47.5144C93.1727 48.0956 93.6532 48.5628 94.2311 48.5628C94.809 48.5628 95.2819 48.0943 95.2819 47.5144C95.2819 46.9345 94.8077 46.4723 94.2311 46.4723C93.6545 46.4723 93.1727 46.9332 93.1727 47.5144Z' fill='black'/%3E%3Cpath d='M97.8388 46.4699C97.2546 46.4699 96.7842 46.9308 96.7842 47.512C96.7842 48.0932 97.2546 48.5579 97.8388 48.5579C98.1233 48.5579 98.4015 48.4376 98.6051 48.243L98.7859 48.4414C98.5305 48.6846 98.1827 48.8383 97.8236 48.8383C97.0763 48.8383 96.4845 48.2532 96.4845 47.512C96.4845 46.7708 97.0839 46.1973 97.835 46.1973C98.1903 46.1973 98.5343 46.3432 98.7821 46.58L98.6051 46.7977C98.4053 46.5954 98.1246 46.4712 97.8388 46.4712V46.4699Z' fill='black'/%3E%3Cpath d='M100.281 46.2036V48.8267H99.9846V46.2036H100.281Z' fill='black'/%3E%3Cpath d='M103.366 48.1559H101.956L101.668 48.8267H101.353L102.515 46.2036H102.822L103.98 48.8267H103.658L103.366 48.1559ZM103.248 47.8781L102.66 46.5288L102.08 47.8781H103.25H103.248Z' fill='black'/%3E%3Cpath d='M105.349 46.2036V48.5489H106.485V48.8267H105.053V46.2036H105.349Z' fill='black'/%3E%3Cpath d='M111.043 48.1559H109.633L109.345 48.8267H109.03L110.192 46.2036H110.499L111.657 48.8267H111.335L111.043 48.1559ZM110.925 47.8781L110.337 46.5288L109.757 47.8781H110.926H110.925Z' fill='black'/%3E%3Cpath d='M113.037 46.2036L114.591 48.3351V46.2036H114.883V48.8267H114.58L113.026 46.699V48.8267H112.73V46.2036H113.037Z' fill='black'/%3E%3Cpath d='M118.717 47.5146C118.717 48.2596 118.137 48.8255 117.374 48.8255H116.339V46.2024H117.386C118.14 46.2024 118.718 46.7682 118.718 47.5133L118.717 47.5146ZM118.417 47.5184C118.417 46.927 117.958 46.4802 117.378 46.4802H116.634V48.5477H117.389C117.967 48.5477 118.419 48.106 118.419 47.5171L118.417 47.5184Z' fill='black'/%3E%3Cpath d='M123.504 47.5451H123.768V48.4963C123.512 48.7024 123.153 48.8368 122.805 48.8368C122.054 48.8368 121.455 48.2518 121.455 47.5144C121.455 46.777 122.058 46.1958 122.82 46.1958C123.179 46.1958 123.527 46.3341 123.775 46.5555L123.604 46.7732C123.393 46.5824 123.109 46.4698 122.819 46.4698C122.227 46.4698 121.753 46.9345 121.753 47.5157C121.753 48.0969 122.231 48.5641 122.823 48.5641C123.056 48.5641 123.303 48.4822 123.503 48.3427V47.5451H123.504Z' fill='black'/%3E%3Cpath d='M127.618 47.5144C127.618 48.253 127.019 48.8368 126.264 48.8368C125.509 48.8368 124.906 48.2518 124.906 47.5144C124.906 46.777 125.505 46.1958 126.264 46.1958C127.022 46.1958 127.618 46.777 127.618 47.5144ZM125.205 47.5144C125.205 48.0956 125.686 48.5628 126.264 48.5628C126.841 48.5628 127.314 48.0943 127.314 47.5144C127.314 46.9345 126.84 46.4723 126.264 46.4723C125.687 46.4723 125.205 46.9332 125.205 47.5144Z' fill='black'/%3E%3Cpath d='M128.738 46.2036L129.63 48.4887L130.525 46.2036H130.836L129.778 48.8267H129.47L128.42 46.2036H128.738Z' fill='black'/%3E%3Cpath d='M133.675 46.2036V46.4814H132.213V47.3622H133.519V47.6361H132.213V48.5502H133.723V48.828H131.917V46.2049H133.675V46.2036Z' fill='black'/%3E%3Cpath d='M136.686 48.8267L136.142 47.9869C136.09 47.9907 136.034 47.9946 135.975 47.9946H135.287V48.8267H134.991V46.2036H135.975C136.622 46.2036 136.997 46.5262 136.997 47.0844C136.997 47.5158 136.786 47.8115 136.413 47.9306L137.023 48.8267H136.687H136.686ZM135.976 47.7168C136.447 47.7168 136.712 47.503 136.712 47.0908C136.712 46.6786 136.445 46.4801 135.976 46.4801H135.288V47.7168H135.976Z' fill='black'/%3E%3Cpath d='M138.639 46.2036L140.193 48.3351V46.2036H140.486V48.8267H140.182L138.628 46.699V48.8267H138.332V46.2036H138.639Z' fill='black'/%3E%3Cpath d='M143.576 48.1559H142.166L141.878 48.8267H141.563L142.725 46.2036H143.032L144.191 48.8267H143.868L143.576 48.1559ZM143.457 47.8781L142.869 46.5288L142.289 47.8781H143.458H143.457Z' fill='black'/%3E%3Cpath d='M145.569 46.2036L147.123 48.3351V46.2036H147.415V48.8267H147.112L145.557 46.699V48.8267H145.262V46.2036H145.569Z' fill='black'/%3E%3Cpath d='M149.979 46.4699C149.395 46.4699 148.925 46.9308 148.925 47.512C148.925 48.0932 149.395 48.5579 149.979 48.5579C150.264 48.5579 150.542 48.4376 150.746 48.243L150.927 48.4414C150.671 48.6846 150.323 48.8383 149.964 48.8383C149.217 48.8383 148.625 48.2532 148.625 47.512C148.625 46.7708 149.225 46.1973 149.976 46.1973C150.331 46.1973 150.675 46.3432 150.923 46.58L150.746 46.7977C150.546 46.5954 150.265 46.4712 149.979 46.4712V46.4699Z' fill='black'/%3E%3Cpath d='M153.883 46.2036V46.4814H152.421V47.3622H153.727V47.6361H152.421V48.5502H153.931V48.828H152.125V46.2049H153.883V46.2036Z' fill='black'/%3E%3Cpath d='M48.0893 14.0754H48.3523V15.0265C48.0968 15.2327 47.7377 15.3671 47.39 15.3671C46.6389 15.3671 46.0395 14.782 46.0395 14.0447C46.0395 13.3073 46.6427 12.7261 47.4052 12.7261C47.7643 12.7261 48.112 12.8643 48.3599 13.0858L48.1892 13.3034C47.978 13.1127 47.6935 13 47.4039 13C46.8121 13 46.3379 13.4647 46.3379 14.0459C46.3379 14.6271 46.8159 15.0944 47.4077 15.0944C47.6404 15.0944 47.8882 15.0125 48.088 14.8729V14.0754H48.0893Z' fill='black'/%3E%3Cpath d='M51.4301 15.3567L50.8864 14.5169C50.8345 14.5208 50.7789 14.5246 50.7194 14.5246H50.0316V15.3567H49.7357V12.7336H50.7194C51.3669 12.7336 51.7412 13.0562 51.7412 13.6144C51.7412 14.0458 51.53 14.3415 51.157 14.4606L51.7677 15.3567H51.4314H51.4301ZM50.7194 14.2481C51.1898 14.2481 51.4554 14.0343 51.4554 13.6221C51.4554 13.2099 51.1886 13.0114 50.7194 13.0114H50.0316V14.2481H50.7194Z' fill='black'/%3E%3Cpath d='M54.1083 15.0943C54.6002 15.0943 54.8961 14.7947 54.8961 14.2775V12.7336H55.192V14.2775C55.192 14.9637 54.7849 15.3682 54.1071 15.3682C53.4293 15.3682 53.0158 14.9637 53.0158 14.2775V12.7336H53.3117V14.2775C53.3117 14.7947 53.6152 15.0943 54.1071 15.0943H54.1083Z' fill='black'/%3E%3Cpath d='M58.567 13.6159C58.567 14.1932 58.1965 14.5261 57.5566 14.5261H56.8788V15.3582H56.5829V12.7351H57.5566C58.1965 12.7351 58.567 13.0577 58.567 13.6159ZM58.2812 13.6223C58.2812 13.2216 58.0106 13.0116 57.5452 13.0116H56.8788V14.2483H57.5452C58.0118 14.2483 58.2812 14.0345 58.2812 13.6223Z' fill='black'/%3E%3Cpath d='M62.1923 14.0459C62.1923 14.7845 61.5929 15.3683 60.838 15.3683C60.0831 15.3683 59.4799 14.7833 59.4799 14.0459C59.4799 13.3085 60.0793 12.7273 60.838 12.7273C61.5967 12.7273 62.1923 13.3085 62.1923 14.0459ZM59.7796 14.0459C59.7796 14.6271 60.2601 15.0943 60.838 15.0943C61.4159 15.0943 61.8888 14.6258 61.8888 14.0459C61.8888 13.466 61.4146 13.0038 60.838 13.0038C60.2614 13.0038 59.7796 13.4647 59.7796 14.0459Z' fill='black'/%3E%3Cpath d='M67.158 13.6159C67.158 14.1932 66.7875 14.5261 66.1477 14.5261H65.4699V15.3582H65.174V12.7351H66.1477C66.7875 12.7351 67.158 13.0577 67.158 13.6159ZM66.8723 13.6223C66.8723 13.2216 66.6016 13.0116 66.1363 13.0116H65.4699V14.2483H66.1363C66.6029 14.2483 66.8723 14.0345 66.8723 13.6223Z' fill='black'/%3E%3Cpath d='M69.8059 14.6874H68.396L68.1076 15.3582H67.7928L68.9549 12.7351H69.2621L70.4204 15.3582H70.098L69.8059 14.6874ZM69.6883 14.4096L69.1003 13.0603L68.5199 14.4096H69.6895H69.6883Z' fill='black'/%3E%3Cpath d='M72.885 12.7351V13.0129H72.0378V15.3582H71.7419V13.0129H70.8984V12.7351H72.8862H72.885Z' fill='black'/%3E%3Cpath d='M75.6745 15.3567L75.1307 14.5169C75.0789 14.5208 75.0233 14.5246 74.9638 14.5246H74.2759V15.3567H73.98V12.7336H74.9638C75.6113 12.7336 75.9855 13.0562 75.9855 13.6144C75.9855 14.0458 75.7744 14.3415 75.4013 14.4606L76.0121 15.3567H75.6758H75.6745ZM74.9638 14.2481C75.4342 14.2481 75.6998 14.0343 75.6998 13.6221C75.6998 13.2099 75.433 13.0114 74.9638 13.0114H74.2759V14.2481H74.9638Z' fill='black'/%3E%3Cpath d='M77.6168 12.7351V15.3582H77.3209V12.7351H77.6168Z' fill='black'/%3E%3Cpath d='M79.4326 12.7351L80.3797 14.6387L81.3231 12.7351H81.686V15.3582H81.4116L81.4078 13.178L80.4645 15.0817H80.2862L79.3466 13.178V15.3582H79.0659V12.7351H79.4326Z' fill='black'/%3E%3Cpath d='M84.7764 14.6874H83.3665L83.0782 15.3582H82.7633L83.9254 12.7351H84.2327L85.3909 15.3582H85.0685L84.7764 14.6874ZM84.6575 14.4096L84.0695 13.0603L83.4891 14.4096H84.6588H84.6575Z' fill='black'/%3E%3Cpath d='M88.1577 15.3567L87.614 14.5169C87.5621 14.5208 87.5065 14.5246 87.447 14.5246H86.7591V15.3567H86.4633V12.7336H87.447C88.0945 12.7336 88.4688 13.0562 88.4688 13.6144C88.4688 14.0458 88.2576 14.3415 87.8846 14.4606L88.4953 15.3567H88.159H88.1577ZM87.447 14.2481C87.9174 14.2481 88.183 14.0343 88.183 13.6221C88.183 13.2099 87.9162 13.0114 87.447 13.0114H86.7591V14.2481H87.447Z' fill='black'/%3E%3Cpath d='M17.9775 0L0 10.5076V30.477L17.9775 19.9694L35.9537 30.477V10.5076L17.9775 0Z' fill='black'/%3E%3Cpath d='M0 31.5229V51.4924L17.9775 62L35.9537 51.4924V31.5229L17.9775 42.0306L0 31.5229Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_47_167'%3E%3Crect width='153.931' height='62' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat;
    width: 154px;
    height: 62px;
}

#logos-footer .patrimar {
    background: url('../img/patrimar-logo-fot.svg') no-repeat;
    width: 187px;
    height: 64px;
    order: 2;
}

@media (max-width: 899px) {
    #fot {
        text-align: center;
    }

    #fot .row .col {
        width: 100%;
    }

    #fot .row .col:nth-child(2) {
        order: initial;
    }

    #logos-footer {
        justify-content: center;
    }

}

@media (max-width: 599px) {

    #logos-footer .patrimar {
        order: initial;
    }
}