.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-59b1b287-8ba4-1830-f7d5-4f336ea809b2 img {
width: 100%;
aspect-ratio: 2/1;
object-fit: contain;
object-position: center;
mix-blend-mode: multiply;
}.lfr-layout-structure-item-939c4af5-62f4-e574-00be-36207931c75f {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-939c4af5-62f4-e574-00be-36207931c75f .input-group-item {
    flex-direction: row-reverse;
    border: 1px solid #E8E8E8;
    border-radius: 30px;
    overflow: hidden;
    transition: 0.4s;
}

.lfr-layout-structure-item-939c4af5-62f4-e574-00be-36207931c75f .input-group-item:focus-within {
    border-color: #006551;
}

.lfr-layout-structure-item-939c4af5-62f4-e574-00be-36207931c75f .input-group-item button {
    height: 100% !important;
    padding-left: 30px !important;
}

.lfr-layout-structure-item-939c4af5-62f4-e574-00be-36207931c75f .input-group-item svg use {
    fill: #006551;
}

.lfr-layout-structure-item-939c4af5-62f4-e574-00be-36207931c75f .input-group-item input.form-control {
    background-color: #FFF;
    border-radius: 0 30px 30px 0;
    padding: 20px 30px 20px 10px;
    border: none;
    color: #006551;
}

.lfr-layout-structure-item-939c4af5-62f4-e574-00be-36207931c75f .input-group-item .input-group-inset-item {
    background-color: #FFF;
    border-radius: 30px 0 0 30px;
    border: none;
    border-right: none;
    padding: 0;
}.lfr-layout-structure-item-989be990-5a43-772b-0f92-60f63b1141b0 {
padding-bottom: var(--spacer-7,6rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-fc1fc992-b9a8-b12b-74f4-6d832dd8ce67 {
background-color: #FFFFFFCC !important;
border-color: #E5E7EB !important;
border-radius: 30px !important;
border-style: solid; border-width: 2px !important; border-width: 2pxpx !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-fc1fc992-b9a8-b12b-74f4-6d832dd8ce67 {
    transition: 0.4s;
}

.lfr-layout-structure-item-fc1fc992-b9a8-b12b-74f4-6d832dd8ce67:hover {
    background-color: #E5E7EB;
}