/*
 Theme Name:   Bricks Child Theme
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/
:root {
    --size: 767;
}

html {
    font-size: calc(10 * 100vw / var(--size));
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    --tw-bg-opacity: 1;
}

@media (min-width: 767px) {
    :root {
        --size: 1500;
    }
}


/* Menu hover  */


.menu-wrapper .menu-item {
    position: relative;
}

.menu-wrapper .menu-item a {
    line-height: 1;
}

.menu-wrapper .on-hover-hide {
    position: relative;

    margin: auto;
    display: inline-block;
    text-align: center;
    margin: auto;
    visibility: visible;
    opacity: 1;
    transition: opacity 0.3s ease-out, visibility 0.3s ease-out;
}

.menu-wrapper .show-on-hover {
    opacity: 0;
    visibility: hidden;
    position: absolute;
    transition: opacity 0.5s ease-out, visibility 0.3s ease-out;
    text-decoration: underline;
    word-break: keep-all;
    white-space: nowrap;
}

.menu-wrapper .menu-item:hover .on-hover-hide {
    visibility: hidden;
    opacity: 0;
}

.menu-wrapper .menu-item:hover .show-on-hover {
    visibility: visible;
    opacity: 1;
}



/* Heading hover show hide  */

.toogle-heading-on-hover {
    position: relative;
}

.toogle-heading-on-hover .on-hover-hide {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    display: inline-block;
    margin: auto;
    visibility: visible;
    opacity: 1;
    transition: opacity 0.3s ease-out, visibility 0.3s ease-out;
}

.toogle-heading-on-hover .show-on-hover {
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.5s ease-out, visibility 0.3s ease-out;
    word-break: keep-all;
    white-space: nowrap;
}

.toogle-heading-on-hover:hover .on-hover-hide {
    visibility: hidden;
    opacity: 0;
}

.toogle-heading-on-hover:hover .show-on-hover {
    visibility: visible;
    opacity: 1;
}

.down-main-wrapper {
    position: relative;
}

.hidenav {
    opacity: 0 !important;
    visibility: hidden !important;
    transition: opacity 0.3s ease, transform 0.3s ease;
    transform: translateY(-10%) !important;

}

/* Show state */
.shownav {
    opacity: 1 !important;
    visibility: visible !important;
    transform: translateY(0) !important;
    transition: opacity 0.3s ease, transform 0.3s ease;

}

/* Arrow down */

.arrow-wrapper {
    position: absolute;
    width: 100%;
    min-height: 10.7rem;
    display: flex;
    flex-direction: revert;
    align-items: end;
    transition: all 0.3s;
    max-width: 9rem;
    cursor: pointer;
}


.arrow-wrapper img {
    transition: all 0.3s;
    margin-top: 20px;
    max-width: 9rem;
    width: 100%;
}

.arrow-wrapper::before {
    position: absolute;
    width: 0.19rem;
    height: calc(100% - 3px);
    background: #000;
    left: -0.01rem;
    content: "";
    right: 0;
    margin: auto;
    top: 0;
    transition: all 0.3s;
}

.arrow-wrapper:hover {
    min-height: 16.9rem;
}

/* Black bg and white text on hover */
.black-bg-on-hover {

    color: #000;
}


.text-color-change:hover .black-bg-on-hover {
    transition: all 0.3s ease-out;
    /* color: #fff; */
}

.hover-change-color {
    position: relative;
    transition: all 0.3s ease-out;
}




.inline-list-items {
    display: flex;
    flex-wrap: wrap;
    column-gap: 4.013rem;
    row-gap: 25px;
}

.inline-list-items li {
    border: clamp(1px, 1rem, 0.18rem) solid #000;
    padding: 2.1rem 4.8rem;
    border-radius: 5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 1;
}

.inline-list-items li::after {
    content: "+";
    position: absolute;
    right: -4.713rem;
    font-size: 4.413rem;
    top: -0.5rem;
    bottom: 0;
    margin: auto;
    display: table;
    line-height: 1;
}

.inline-list-items li:last-child:after {
    content: "";
    position: absolute;
    right: 0;
    font-size: 0;
}

.margin-left {
    margin-left: 13rem;
}

.footer-menu li {
    flex: 0 0 calc(50% - 4rem);
}

.footer-menu #menu-footer {
    row-gap: 0 !important;
    flex-wrap: wrap;
}

.footer-form {
    position: relative;
}

.footer-form .form-group.submit-button-wrapper {
    position: absolute;
    right: 0;
    top: 0;
}

.small-text {
    font-size: 4rem;
}

.align-right {
    text-align: right;
}

.footer-form input:focus:focus-visible {
    outline: none;
}



.marquee-container {
    width: 100%;
    /* Or a specific width */
    overflow: hidden;
    /* Hides content outside the container */
    white-space: nowrap;
    /* Prevents text from wrapping */
    box-sizing: border-box;
}

/* .marquee-content {
    display: inline-block; 
    animation: marquee-animation 5s linear infinite; 
    transform: translate3d(calc(-25% + 20vw), 0, 0);
    animation-play-state: running;
} */


.marquee-content {
    width: fit-content;
    display: flex;
    position: relative;
    /* transform: translate3d(calc(-25% + 20vw), 0, 0);
    animation: marquee 4s linear infinite;
    animation-play-state: running; */
}

.work-pagination {
    position: fixed;
    bottom: 70px;
    right: 40px;
    z-index: 11;
}

.next-prev-arrow:hover img {
    filter: invert(100%);
}

.next-prev-arrow span {
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center;
    color: #000;
    display: none;
}

.next-prev-arrow {
    position: relative;
    display: inline-block;
}

.next-prev-arrow:hover span {
    display: block;
}

.white-header .bricks-mobile-menu-toggle {
    color: #fff;
}

.two-column-list {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 25px;
}

.two-column-list li {
    flex: 0 0 calc(50% - 25px);
}

.invert-inner-content:hover .invert-on-hover,
.invert-inner-content:hover .invert-on-hover {
    filter: invert(100%);
}

.arrow-div {
    max-width: 90px;
    display: flex;
    justify-content: start;
    align-items: end;
    position: relative;
}

.arrow-div::before {
    content: "";
    width: 100%;
    height: 1px;
    background: #000;
    position: absolute;
    top: 18.7px;
}

/* .hover-change-color-wrapper:hover .hover-change-color {

    color: #fff !important;

}

.hover-change-color-wrapper:hover .bold-on-hover {
    font-weight: 500 !important;
} */

/* .marquee-wrapper {
    overflow: hidden;
    width: 100%;
}

.marquee-inner {
    display: flex;
}

 .marquee-inner .ratio {
    flex-shrink: 0;
    margin-right: 30px; 
    object-fit: cover;
    overflow: hidden;
}   */

.marquee-inner .ratio img {
    object-fit: cover;
    transition: all 0.5s;
}

select {
    background-image: url('assets/images/arrow-down.svg');
    background-size: 2.6rem;
    position: relative;
    background-position: right 8px;
}

#brxe-zogtvc select {
    padding-top: 15.8px;
}

.bricks-button {
    transition: all 0.3s ease-out;

}

.expand-to-right {
    position: relative;
    display: inline-flex;

    transition: all 0.3s ease-out;
    width: 4rem;
    height: 4rem;
    overflow: hidden;
}

.expand-to-right::before {
    content: "";
    height: 2px;
    width: 96%;
    background: #000;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    left: 0;
    transition: all 0.3s ease-out;
}

.bricks-button .expand-to-right svg {
    transition: all 0.3s ease-out;
    transform: rotate(-90deg);
    position: absolute;
    top: -0.0111rem;
    margin: auto;
    right: -2.1rem;
    height: 2.9rem;
    width: 3.5rem;
}

.bricks-button svg {
    transition: all 0.3s ease-out;
}

.bricks-button:hover .expand-to-right {
    width: 60px;
    transition: all 0.3s ease-out;
}

.md-video-wrapper {
    position: relative;
    width: 100%;
    max-width: 100%;
    aspect-ratio: 16 / 9;
    background: #000;
}

.md-video-poster {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}

.md-play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: 50%;
    border: none;
    background: rgba(0, 0, 0, 0);
    color: #fff;
    font-size: 36px;
    cursor: pointer;
    z-index: 1;
}

#paly-video {
    cursor: pointer;
}

.slidepdf-container {
    position: relative;

}

.slidepdf .navigation svg {
    opacity: 0;
}

.slidepdf .previous.navigation {
    background: transparent !important;
    position: absolute !important;
    left: 0px !important;
    top: 0 !important;
    bottom: 0 !important;
    margin: auto !important;
    z-index: 1;
}

.slidepdf .next.navigation {
    background: transparent !important;
    position: absolute !important;
    right: 0px !important;
    top: 0 !important;
    bottom: 0 !important;
    margin: auto !important;
    z-index: 1;
}

.slidepdf .controls {
    margin-top: 0 !important;
    background: transparent;
}

.slidepdf .page {
    overflow: visible !important;
}

#brx-header {
    mix-blend-mode: difference;
    /* will-change: transform; */
    --tw-text-opacity: 1;
    color: rgb(255 255 255/1);
    z-index: 111;
}

#brx-header a,
#brx-header button {
    transition: color .7s cubic-bezier(.19, 1, .22, 1);
    color: inherit !important;
}

#brx-header {
    color: rgb(255 255 255/1);
}

.animated-text {
    position: absolute;
    opacity: 0;
    transition: opacity 0.1s;

}

.active-text {
    opacity: 1;
}

.custom-pointer-area {
    cursor: none;
    position: relative;
}


.custom-cursor {
    position: fixed;
    pointer-events: none;
    width: 9rem;
    height: 9rem;
    margin-top: -4.4rem;
    margin-left: -4.4rem;
    background: #ffff;
    transform: translate(0, 0);
    /* transition-duration: 0.2s; */
    transition-timing-function: ease-out;
    opacity: 0;
    font-size: 5rem;
    border-radius: 100%;
    box-shadow: 0 0 0 #000;
    --tw-text-opacity: 1;
    color: rgb(27 27 28/1);
    z-index: 1;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}

@media not all and (min-resolution:.001dpcm) {
    @supports (-webkit-appearance:none) {
        .custom-cursor {
            transition-duration: 0;
        }
    }
}

/* .custom-cursor::after {
    position: absolute;
    content: "";
    top: -15px;
    right: 5px;
    width: 30px;
    height: 30px;
    border-top: 5px solid #000;
    border-right: 5px solid #000;
    transform: rotate(45deg);
} */
.marquee-image {
    margin-bottom: -1%;
}

.contact-form textarea {
    overflow: hidden;
    resize: none;
    min-height: 6.5rem;
    height: 4.5rem;
    margin-top: 12.5rem;
}

.underline-word::after {
    content: "";
    width: 100%;
    height: clamp(1px, 2vw, 0.2rem);
    position: absolute;
    bottom: 0;
    background: #000;
    left: 0;
}

.underline-word-our-difference a {
    position: relative;
}

.underline-word-our-difference a::after {
    content: "";
    width: 100%;
    height: clamp(1px, 2vw, 0.13rem);
    position: absolute;
    bottom: -1rem;
    background: #000;
    left: 0;
}


.underline-word {
    position: relative;
}

.slidepdf .swiper-pagination {
    background: #F0F0F0;
    justify-content: center;
    padding: 20px 0;
}

.slidepdf .next.navigation:hover,
.slidepdf .previous.navigation:hover {
    filter: invert(100%);
}

.swiper-pagination-bullet {
    background: transparent !important;
    border: 1px solid #000;
}

.swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #000 !important;
}

.slidepdf-container .previous.navigation::before {
    content: "";
    width: 50px;
    height: 50px;
    background-image: url('assets/images/prev.svg');
    background-size: 50px;
    background-repeat: no-repeat;
    position: absolute;
    background-position: center;
    left: 0;
}

.slidepdf-container .next.navigation::before {
    content: "";
    width: 50px;
    height: 50px;
    background-image: url('assets/images/next.svg');
    background-size: 50px;
    background-repeat: no-repeat;
    position: absolute;
    background-position: center;
    right: 0;
}

.margin-left-we-done {
    margin-left: 16.2rem;
}

.postid-2448 .second-marque-text-wrapper {
    background-color: #f8f8f8;
}

.postid-2447 section.brxe-axzmxn.brxe-section.second-marque-text-wrapper {
    padding-bottom: 15.2rem;
}

.postid-2444 section.brxe-axzmxn.brxe-section.second-marque-text-wrapper {
    padding-bottom: 13.4rem;
}

.postid-2446 section.brxe-axzmxn.brxe-section.second-marque-text-wrapper {
    padding-bottom: 15.4rem;
}

.break-word {
    word-wrap: break-word;
    word-break: break-all;
}

.home .arrow_down {
    position: absolute;
}

.postid-2451 h3.brxe-fphngb.brxe-heading.project-overview-client {
    margin-top: -1.4rem;
}

.postid-2448 h3.brxe-fphngb.brxe-heading.project-overview-client {
    margin-top: -1.4rem;
}

.postid-2441 h3.brxe-fphngb.brxe-heading.project-overview-client {
    margin-top: -2.4rem;
}

.postid-2444 .brxe-yfuggh.brxe-block.overview-content-wrapper {
    row-gap: 1rem;
}

.postid-2449 .hero-content,
.postid-2443 .hero-content,
.postid-2450 .hero-content,
.postid-2445 .hero-content {
    max-width: 120rem;
}

.postid-2441 .hero-content {
    max-width: 117.1rem;
}

.postid-2450 .client-overview-heading {
    max-width: 66rem;
}

.postid-2446 .client-overview-heading {
    max-width: 66.5rem;
}

.md-play-btn {
    max-width: 14rem;
}

.hide-on-mobile {
    display: inline-block;
}

.display-on-mobile {
    display: none;
}

span.light-text {
    font-weight: 300;
}

.video-wrapper {
    position: relative;
    overflow: hidden;
}

.custom-video {
    width: 100%;
    display: block;
}

.video-thumb {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    cursor: pointer;
    transition: opacity 0.3s ease;
    z-index: 1;
}

.video-thumb.hide {
    opacity: 0;
    pointer-events: none;
}

button.md-video-play-btn {
    background: transparent;
    width: 13rem;
}

.video-play-button {
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

input.select2-search__field {
    padding: 0 !important;
    border: none !important;
    width: 0 !important;
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
    border: none !important;

}

span.select2.select2-container.select2-container--default {
    border-bottom: 2px solid #000;
    padding-bottom: 0;
}

.select2-container--default .select2-selection--multiple {

    border: none;

}

span.select2-dropdown {
    font-size: 2.3rem;
    font-family: "Non Natural Grotesk Inktrap";
    font-weight: 300;
    margin-top: 1.3rem;
}

.select2-selection {
    background-image: url(assets/images/arrow-down.svg);
    background-size: 4.5%;
    background-repeat: no-repeat;
    background-position: right;
    padding-bottom: 0rem;
    padding-top: 7.6px;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    position: relative;

}

span.select2-selection__clear {
    opacity: 0;
    position: absolute;
    right: 0;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: transparent;
    border: 1px solid #aaa;
    border-radius: 4px;
    margin-right: 0.7rem;
    margin-top: 5px;
    padding: 0 0.7rem;
    font-size: 1.5rem;
}

li[title="How May We Assist? (Choose one)"] {
    border: none !important;
    font-size: 2.3rem !important;
    font-family: "Non Natural Grotesk Inktrap";
    font-weight: 300;
    line-height: 1.1;
    padding-left: 0 !important;

}

li[title="How May We Assist? (Choose one)"] span.select2-selection__choice__remove {
    display: none;
}

.postid-2448 .play-icon {
    filter: invert();
}

.inverted .play-icon {
    filter: invert();
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #ddd;
    color: #000;
}

.marquee {
    white-space: nowrap;
    animation: none;
    will-change: transform
}

.is-active .marquee,
.marquee.is-active {
    animation: marqueeanimation 15s infinite linear;
}

.select2-results__options li:first-child {
    display: none;
}

@keyframes marqueeanimation {
    0% {
        transform: translateZ(0)
    }

    to {
        transform: translate3d(-100%, 0, 0)
    }
}

/* .postid-2448 .video-thumb { 
	width: 102%; 
} */
.video-thumb img {
    height: 100%;
    width: 100%;
}

.select2-selection__rendered {
    display: flex;
    flex-direction: column;
    max-width: 95%;
    margin-bottom: 0.6rem;
}

.select2-search.select2-search--inline {
    display: none;
}

/* .brxe-hldyjc {
    transition: all 1s;
} */


@keyframes marquee {
    0% {
        transform: translate3d(calc(-25% + 20vw), 0, 0);
    }

    100% {
        transform: translate3d(calc(-50% + 20vw), 0, 0);
    }
}

@keyframes marquee-animation {
    0% {
        transform: translateX(100%);
        /* Starts off-screen to the right */
    }

    100% {
        transform: translateX(-100%);
        /* Ends off-screen to the left */
    }
}

@media screen and (min-width: 1600px) {

    /* #client-gallery-images .image {
        max-width: 20rem;
        width: 100%;
    } */
    li[data-id="7589"] img {
        max-width: 13.9rem;
    }


}



@media screen and (min-width: 1441px) and (max-width: 1640px) {
    .inline-list-items li {
        padding: 2.1rem 4.8rem;
    }
}

@media screen and (min-width: 991px) and (max-width: 1440px) {
    .inline-list-items li::after {
        right: -4.313rem;
        font-size: 3.613rem;
    }

    .inline-list-items li {
        padding: 1.8rem 3.7rem;
    }
}



@media only screen and (max-width: 1600px) {
    .text-color-change:hover span.black-bg-on-hover span::before {

        width: calc(100% + 30px);
        height: calc(100% + 5px);
        top: 0px;
    }

}

@media only screen and (max-width: 1200px) {




    .inline-list-items {
        column-gap: 50px;
    }

}



@media only screen and (max-width:992px) {
    .inline-list-items li {
        padding: 1.9rem 4rem;
    }

    .inline-list-items li::after {
        right: -4.313rem;
        font-size: 3.613rem;
    }

    /* .inline-list-items {
        column-gap: 35px;
    } */





    /* 
    .hover-change-color-wrapper:hover .hover-change-color::before {
        width: calc(100% + 30px);
        height: calc(100% + 25px);
        left: -15px;
        top: -13px;
    } */


}

@media only screen and (max-width: 767px) {

    span.small-screen-adjuster {
        display: block;
    }

    .small-text {
        font-size: 3.7rem;
        display: block;
        margin-top: 2.9rem;
    }

    .margin-left-we-done {
        margin-left: 6.2rem;
    }

    .two-column-list li {
        flex: 0 0 100%;
    }


    .inline-list-items li {
        padding: 1.9rem 5.3rem;
    }


    select {
        background-size: 21px;
        background-position: right 66%;
        padding-right: 21px !important;
    }

    .align-right {
        text-align: left;
    }

    .finner-detail {
        /* display: block; */
        padding-left: 17.6rem;
    }

    .arrow-wrapper {
        min-height: 10rem;
    }

    .arrow-wrapper:hover {
        min-height: 12rem;
    }

    .arrow-wrapper::before {
        width: 1.3px;
    }

    .expand-to-right::before {
        height: 0.27rem;
        width: 96%;
    }

    .expand-to-right {
        height: 4.1rem;
    }

    .bricks-button .expand-to-right svg {
        top: 0.02356rem;
        width: 3.6rem;
    }

    .bricks-button:hover .expand-to-right {
        width: 5rem;
    }

    .hero-content p br {
        display: none;
    }

    .arrow-wrapper img {
        max-width: 10rem;
    }

    .arrow-wrapper {
        max-width: 8rem;
    }

    .next-prev-arrow {
        width: 7rem;
    }

    .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
        display: none;
    }

    .slidepdf-container {
        overflow-y: auto !important;
    }

    .slidepdf.swiper-initialized.swiper-horizontal.swiper-free-mode.swiper-autoheight.swiper-android {
        background: #f0f0f0;
    }

    .slidepdf-container .controls {

        text-align: center;
        margin: auto;
        left: 0;
        right: 0;
        margin-top: 5.7rem !important;
    }

    .slidepdf .page {
        border-width: 0 !important;
    }

    .slidepdf .previous.navigation {
        position: relative !important;

    }

    .slidepdf .next.navigation {
        position: relative !important;

    }

    .slidepdf .navigation {
        width: 4.5rem !important;
        height: 4.5rem !important;
    }

    .postid-2448 .second-marque-text-wrapper {
        background-color: #fff;
    }

    .postid-2447 section.brxe-axzmxn.brxe-section.second-marque-text-wrapper {
        padding-bottom: 7rem;
    }



    .postid-2444 section.brxe-axzmxn.brxe-section.second-marque-text-wrapper {
        padding-bottom: 7rem;
    }

    .postid-2446 section.brxe-axzmxn.brxe-section.second-marque-text-wrapper {
        padding-bottom: 7rem;
    }

    .hide-on-mobile {
        display: none;
    }

    .display-on-mobile {
        display: inline-block;
    }

    .list-bottom-line a {
        position: relative;
    }

    .list-bottom-line a::after {
        content: "";
        width: 100%;
        height: clamp(1px, 2vw, 0.13rem);
        position: absolute;
        bottom: 0.1rem;
        background: #000;
        left: 0;
    }

    .contact-form textarea {
        min-height: 8.3rem;
    }

    .slidepdf-container .previous.navigation::before {
        width: 7.7rem;
        height: 7.7rem;
        background-size: 6.5rem;

    }

    .slidepdf-container .next.navigation::before {
        width: 7.7rem;
        height: 7.7rem;
        background-size: 6.5rem;
    }

    .slidepdf-container .controls {
        width: 21rem;
    }

    .slidepdf-container.slidepdf-1 {
        padding-bottom: 4rem;
    }



    .current-icon-set svg {
        height: 100%;
        max-height: 7.5rem;
        margin-bottom: 0;
    }

    .postid-2451 h3.brxe-fphngb.brxe-heading.project-overview-client {
        margin-top: 2rem;
    }

    .postid-2448 h3.brxe-fphngb.brxe-heading.project-overview-client {
        margin-top: 2rem;
    }

    .postid-2441 h3.brxe-fphngb.brxe-heading.project-overview-client {
        margin-top: 2rem;
    }

    .hero-content p br.display-on-mobile {
        display: block !important;
    }

    .show-plus-on-mobile.inline-list-items li:last-child:after {
        content: "+";
        right: -4.313rem;
        font-size: 3.613rem;
    }

    #client-gallery-images img {
        max-width: 75%;
        margin: auto;
    }

    .page-id-388 #brxe-gzyoga .arrow-wrapper {
        top: 0 !important;
    }

    span.select2.select2-container.select2-container--default {
        border-bottom: 1px solid #000;

    }

    li[title="How May We Assist? (Choose one)"] {
        font-size: 3.8rem !important;

    }

    .select2-selection {
        background-size: 6%;

    }

    .custom-cursor {
        display: none;
    }

    span.select2-dropdown { 
        margin-top: 0;
    }
}

@media only screen and (max-width: 360px) {
    .slidepdf-container .controls {
        margin-top: 0 !important;
    }

    .contact-form textarea {
        min-height: 9.3rem;
    }
}