.elementor-8680 .elementor-element.elementor-element-c304ebd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4em;--padding-bottom:0em;--padding-left:5em;--padding-right:5em;}.elementor-8680 .elementor-element.elementor-element-14d4d0c img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4f26dc1 );border-radius:5px 5px 5px 5px;}.elementor-8680 .elementor-element.elementor-element-54f5a70{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4f26dc1 );--border-color:var( --e-global-color-4f26dc1 );--border-radius:5px 5px 5px 5px;}.elementor-8680 .elementor-element.elementor-element-bbaaeb5 > .elementor-widget-container{padding:0em 5em 0em 5em;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8680 .elementor-element.elementor-element-54f5a70{--width:83%;}}@media(max-width:767px){.elementor-8680 .elementor-element.elementor-element-c304ebd{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-8680 .elementor-element.elementor-element-bbaaeb5 > .elementor-widget-container{padding:0em 0em 0em 0em;}}/* Start custom CSS for container, class: .elementor-element-54f5a70 */#bbox-root {
    border:2px solid #00B095;
    border-radius:5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bbaaeb5 */.BBFormFieldLabelGivingLevel.BBFormFieldLabel.BBFormFieldLabelEdit{
    display:none!important;
}
.BBFormSectionHeading label{
    color:#404041!important;
    font-weight:600!important
}
.BBFormRadioList{
    width:100%;
    border-color:#00B095;
}
.BBFormWideButtonGivingLevels .BBFormRadioLabelGivingLevel{
    border:2px solid #00B095!important;
    color:#00B095!important
}
.BBFormWideButtonGivingLevels .BBFormRadioLabelGivingLevelNotSelected:hover{
    background-color:#00B095!important;
    color:#fff!important;
}

.BBFormWideButtonGivingLevels .BBFormRadioAmount{
    text-align:center!important;
    font-size: 24px;
    float:left!important;
    width:20%;
}
.BBFormFieldContainerGivingLevels .BBFormRadioDescription{
    max-width:80%!important;
}
.BBFormFieldContainerGivingLevels span:first-child.BBFormRadioDescriptionOther {
    float:left!important;
    width:25%;
    text-align:center;
    font-size:18px;
    font-weight:bold;
}
.BBFormTextbox.BBFormGiftOtherAmount {
   border:2px solid #00B095!important;
   
    width:60%!important;
}
#bboxdonation_gift_fldUKGiftAid{
    border:2px solid #00B095;
    padding:1em;
    border-radius:5px;
    color:#404041!important;
}
.BBFormFieldUKGiftAidLabel{
   color:#404041!important;
   width:100%;
   display:block;
}
.BBFormSectionRecurrenceInfo .BBFormFieldContainer{
    border:2px solid #00B095;
    border-radius: 5px;
    
}
.BBDFormSectionBillingInfo,.BBDFormSectionPaymentInfo {
    border:2px solid #00B095;
    margin:1em!important;
    border-radius: 5px;
    color:#404041!important;
}
.BBFormFieldLabel{
    width:100%!important;
    color:#404041!important;
    text-align:left!important;
}
.BBFormTextbox {
    border:1px solid #00B095!important;
    width:100%!important;
}
.BBFormSelectList {
    border:1px solid #00B095!important;
    margin-bottom: 10px!important;
   
}
.BBFormCheckbox {
    color:#404041!important;
}
#bboxdonation_billing_divPrivacyPolicy {
    font-size:0.8em;
    color:#404041important;
}
#bboxdonation_billing_divPrivacyPolicy a {
    color:#A70D17;
}
#bboxdonation_payment_lblUKBankInstructions {
    color:#404041!important;
}
.cluetip-close,.cluetip-title{
    font-size:1.5em!important;
}
.BBFormSubmitbutton{
    background-color:#00B095!important;
    text-transform:uppercase;
    padding:0.5em 1em!important;
    font-size: 1.1em!important;
    box-shadow: none!important;
}
.BBFormSubmitbutton:hover{
    opacity:0.8;
    color:#fff!important;
    border-radius:8px!important;
}
#reCAPTCHADisclosure{
    margin-left:0!important;
}
.BBFormFieldContainer {
    color:#404041!important;
}
.BBFormSectionRecurrenceInfo .BBFormFieldContainer{
    border:none;
}/* End custom CSS */