.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-21f6fe18-1438-75e6-e8e1-ecd36176fe75 {
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-21f6fe18-1438-75e6-e8e1-ecd36176fe75 {
    transition: 0.4s;
}

.lfr-layout-structure-item-21f6fe18-1438-75e6-e8e1-ecd36176fe75:hover {
    background-color: #E5E7EB;
}.lfr-layout-structure-item-5c768463-c6d8-0673-3e16-643e748dc422 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-62e385e8-e574-90a7-6a18-ffc28fc0116b {
padding-bottom: var(--spacer-7,6rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
