.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-46f37bad-e69c-ac91-801b-04de0457f1e8 {
background-color: var(--dark-grey) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-0c162eb2-649b-414a-5f89-ee726f38857a {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
max-width: 500px !important;
text-align: center !important;
}
.lfr-layout-structure-item-7b7cc7ae-f3ee-b796-a910-b126e27a4aad {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-608cfaeb-7ee3-0057-6d0c-d93715612474 {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-41f48ed4-e202-460a-0fa5-0e35802c061c {
border-radius: 20px !important;
margin-bottom: var(--spacer-6,4.5rem) !important;
max-height: 500px !important;
overflow: hidden !important;
}
.lfr-layout-structure-item-bcc4a482-58bf-5efa-454c-2b979195c538 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-1c2c58ed-27e0-a215-3ec6-c6fc68d7d560 {
background-color: var(--gray-300) !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-20c6f9d1-ef84-d5f4-2160-889874a3bdea {
font-size: 16px !important;
margin-top: var(--spacer-2,0.5rem) !important;
color: var(--light-grey) !important;
}
.arrival-boxes .arrival-boxes-card  {
border-radius: 20px;
overflow: hidden;
outline : 0 solid rgba(26,84,39,0);
transition-duration: .5s;

}

.arrival-boxes .arrival-boxes-card:hover {
    background: black !important;
}

.arrival-boxes .arrival-boxes-card.overlay-arrival-boxes-content-active {
  background : var(--primary) !important;
outline : 10px solid rgba(26,84,39,.2)
}

.arrival-boxes .arrival-boxes-card * {
color: white 
}

.lfr-layout-structure-item-0e336bce-b35d-c984-4c36-a4caf009c28c {

}.lfr-layout-structure-item-90eeae4a-9957-5b86-4c15-20f2d6a89cf1 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-a17e91bd-f63b-5860-65e5-bd67b5ef4a05 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-3,1rem) !important;
max-width: 500px !important;
text-align: center !important;
}
.lfr-layout-structure-item-88a636d4-b897-4e0b-787e-3e6afe8e6492 {
font-size: 16px !important;
margin-top: var(--spacer-2,0.5rem) !important;
color: var(--light-grey) !important;
}
.lfr-layout-structure-item-ce3f1a5d-dd93-25a0-f176-8d1e11a2d31b {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-93f4a610-9ce1-7dfb-992e-6c81fbfe8970 {
font-size: var(--font-size-lg) !important;
}
.lfr-layout-structure-item-7b33d2e5-71f4-fef6-dc41-0842e1a37633 {
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
margin-top: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-7b33d2e5-71f4-fef6-dc41-0842e1a37633 {
scroll-margin-top: 24px;
}

body:not(.has-edit-mode-menu) .overlay-arrival{
 display : none
}.lfr-layout-structure-item-de2ab4cd-427f-2882-c1e2-94e710f18bb3 {
background-color: var(--dark-grey) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-457e930c-2a13-ac3a-5fd6-f16844bd222e {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-457e930c-2a13-ac3a-5fd6-f16844bd222e a{
    display: inline-flex;
    justify-content: center;
    align-items: center;
}.lfr-layout-structure-item-ff065963-3128-beaf-b825-872454fb7591 {
margin-top: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-81e5d455-278a-2d96-87e8-68f6f1a30748 {
overflow: hidden !important;
}
.lfr-layout-structure-item-d1e4b058-07c8-ef14-96bf-4f776175dadf {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-41f48ed4-e202-460a-0fa5-0e35802c061c {
margin-bottom: var(--spacer-5,3rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-41f48ed4-e202-460a-0fa5-0e35802c061c {
max-height: 300px !important;
}
.lfr-layout-structure-item-0e336bce-b35d-c984-4c36-a4caf009c28c {
margin-top: var(--spacer-5,3rem) !important;
}
.arrival-boxes .arrival-boxes-card  {
border-radius: 20px;
overflow: hidden;
    outline: 0 solid rgba(26, 84, 39, 0);
    transition-duration: .5s;
    transition-property: outline;
}

.arrival-boxes .arrival-boxes-card * {
color: white 
}

.arrival-boxes .arrival-boxes-card.overlay-arrival-boxes-content-active {
    background: var(--primary) !important;
    outline: 10px solid rgba(26, 84, 39, .2);
}

.lfr-layout-structure-item-0e336bce-b35d-c984-4c36-a4caf009c28c {

}.lfr-layout-structure-item-7b33d2e5-71f4-fef6-dc41-0842e1a37633 {
padding-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-de2ab4cd-427f-2882-c1e2-94e710f18bb3 {
margin-top: var(--spacer-4,1.5rem) !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-46f37bad-e69c-ac91-801b-04de0457f1e8 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-a17e91bd-f63b-5860-65e5-bd67b5ef4a05 {
max-width: 300px !important;
}
.lfr-layout-structure-item-7b33d2e5-71f4-fef6-dc41-0842e1a37633 {
padding-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-de2ab4cd-427f-2882-c1e2-94e710f18bb3 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
}