.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-f787760a-97d6-1543-4913-4cf87ad4970d {
width: 100% !important;
}
.lfr-layout-structure-item-d088f26e-a84d-c965-21ff-0ad36f91262d {
width: 41px !important;
}
.lfr-layout-structure-item-e100df3b-97a7-eff7-acfc-cf117f6883a3 {
max-width: 830px !important;
}
.lfr-layout-structure-item-e100df3b-97a7-eff7-acfc-cf117f6883a3 {
  @media screen and (min-width: 768px) {
  	width: calc(100vw - 310px);
  }
}.lfr-layout-structure-item-581860df-d086-8795-3d65-18701e6b4e80 {
min-width: 250px !important;
}
.lfr-layout-structure-item-581860df-d086-8795-3d65-18701e6b4e80 {
	gap: 20px;
}.lfr-layout-structure-item-3355eb98-48f7-09bb-97bb-20e3b8422ae0 {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-5,3rem) !important;
width: 100% !important;
}
.lfr-layout-structure-item-3355eb98-48f7-09bb-97bb-20e3b8422ae0 {
	gap: 20px;
  
  @media screen and (max-width: 549px){
  	flex-direction: column !important;
    align-items: center !important;
  }
  
   @media screen and (min-width: 550px) and (max-width: 767px){
    justify-content: center !important;
  }
  
  .payment-option {
  	padding: 20px;
  	gap: 20px;
  
    h3 {
      font-weight: bold;
      font-size: 1.111rem;
      color: var(--blue-main);
    }
  
    .btn {
      width: 196px;
      background-color: var(--green);
      border-width: 0px;
      font-weight: bold;
      transition: background-color 150ms ease-in-out;
      
      &:hover {
      	background-color: #299956;
      }
    }
  
    p {
      font-size: 0.889rem !important;
    }
  }
}.lfr-layout-structure-item-b1e65040-c435-1cc6-314d-71078ee45196 {
width: 41px !important;
}
.lfr-layout-structure-item-4d7ad7e7-47db-37cd-441f-602396f46f9a {
background-color: #FAFAEA !important;
border-color: var(--green) !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
color: var(--green) !important;
width: 100% !important;
}
.lfr-layout-structure-item-a563b053-9ff0-64dc-1c18-a068620a6634 {
width: 41px !important;
}
.lfr-layout-structure-item-902ae441-e1ea-abe6-4b3f-b24c83964aba {
width: 41px !important;
}
.lfr-layout-structure-item-a1092b8f-e1fc-9485-2301-5eda780bcb42 {
width: 41px !important;
}
.lfr-layout-structure-item-87d789a3-41f8-54c9-d081-a3c2518d9752 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-0cdd8d74-44ed-9d09-87e2-281bbfdd8faf {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-f03a1bb5-be5e-e303-51c3-332ff7d70d82 {
background-color: #F8F8F8 !important;
width: 236px !important;
}
.lfr-layout-structure-item-0e7bd4a7-1c12-b2a8-b47b-2cdb97cb0787 {
width: 100% !important;
}
.lfr-layout-structure-item-2f906cc3-0986-3741-ef1e-d8cc1062bb0a {
width: 41px !important;
}
.lfr-layout-structure-item-7f90e180-d10b-06c1-6d3a-ee416d18074e {
	gap: 10px;
}.lfr-layout-structure-item-94f22e76-adfd-891e-b1fc-79fd8a7049e9 {
width: 41px !important;
}
.lfr-layout-structure-item-bc70e67b-7d9a-2200-0551-4dcf39096103 {
	gap: 10px;
}.lfr-layout-structure-item-ebddee90-5616-1466-1876-9e1b5e60ec41 {
width: 41px !important;
}
.lfr-layout-structure-item-9fbe003d-d2d8-ae00-6592-df679f95fc1d {
max-width: 1200px !important;
}
.lfr-layout-structure-item-9fbe003d-d2d8-ae00-6592-df679f95fc1d {
	gap: 20px;
  
  @media screen and (min-width: 768px){
  	flex-direction: row-reverse !important;
  }
}.lfr-layout-structure-item-92be45e3-5ff1-b90b-8275-ae0f1347f33e {
background-color: #F8F8F8 !important;
width: 236px !important;
}
.lfr-layout-structure-item-de618bf3-66a9-9e75-1e26-c4f9054162a5 {
font-size: 18px !important;
}
.lfr-layout-structure-item-de618bf3-66a9-9e75-1e26-c4f9054162a5 {
	padding: 8px;
  p {
    font-size: 0.889rem;
    line-height: 1.4;
  }
}@media screen and (max-width: 991px) {.lfr-layout-structure-item-e100df3b-97a7-eff7-acfc-cf117f6883a3 {
  @media screen and (min-width: 768px) {
  	width: calc(100vw - 270px);
  }
}}