.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-2259e1dd-18c3-f15f-2f30-7105c593f42c {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-2259e1dd-18c3-f15f-2f30-7105c593f42c) !important;
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-2259e1dd-18c3-f15f-2f30-7105c593f42c {
a    {
background-color: #fff;
    border: 2px solid;
    border-radius: 30px;
    color: #000;
    cursor: pointer;
    display: inline-block;
    font-weight: 600;
    font-size: 18px;
    padding: 0 18px;
    line-height: 50px;
    text-align: center;
    text-decoration: none;
    user-select: none;
    -webkit-user-select: none;
    touch-action: manipulation;
    width: 12rem;
    margin-top: 1rem;
    margin-left: 2rem;

}
btn :hover {
  background-color: #fff !important;
  color: #0031B9;
}

a:active {
  box-shadow: #422800 2px 2px 0 0;
  transform: translate(2px, 2px);
}
}.lfr-layout-structure-item-a8b0cba3-969d-15ee-6609-1a9488bd5919 {
display: none !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-d3bfa605-5bb9-6c00-478f-a57e6f7fece9 {
margin-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-d3bfa605-5bb9-6c00-478f-a57e6f7fece9 {
p{
font-size:1.5rem !important;
font-weight: 300 !important;
}
img{
 width: 95%;
height: 95%;
}
}
.lfr-layout-structure-item-371aba9d-86ab-2e88-9dca-745151e4cdd0 {
background-color: var(--brand-color-3) !important;
margin-bottom: var(--spacer-3,1rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
@media screen and (max-width: 575px) {.lfr-layout-structure-item-d3bfa605-5bb9-6c00-478f-a57e6f7fece9 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-d3bfa605-5bb9-6c00-478f-a57e6f7fece9 {
p{
font-size:16px !important;
font-weight: 300 !important;
}
img{
margin-left: 0px !important;
height: 400px;
width: 400px;
margin-bottom: 50px!important;
}
}
}