.elementor-29993 .elementor-element.elementor-element-dca7876 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29993 .elementor-element.elementor-element-dca7876:not(.elementor-motion-effects-element-type-background), .elementor-29993 .elementor-element.elementor-element-dca7876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sistersofcharity.com/wp-content/uploads/2025/11/gt25-bg.png");background-repeat:repeat;}.elementor-29993 .elementor-element.elementor-element-dca7876 > .elementor-background-overlay{background-color:#FFF;opacity:0.72;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29993 .elementor-element.elementor-element-dca7876 > .elementor-container{max-width:1160px;}.elementor-29993 .elementor-element.elementor-element-dca7876{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:78px 0px 78px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-29993 .elementor-element.elementor-element-55bbc42{text-align:left;}.elementor-29993 .elementor-element.elementor-element-55bbc42 .elementor-heading-title{font-family:"tangerine", Sans-serif;font-size:107px;font-weight:700;line-height:92px;letter-spacing:3px;color:#D4A25B;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29993 .elementor-element.elementor-element-5ea6d96{font-family:"Cormorant Garamond", Sans-serif;font-size:43px;font-weight:400;line-height:47px;color:#273F49;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-29993 .elementor-element.elementor-element-9e44638 .elementor-button{background-color:#D92A28;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-29993 .elementor-element.elementor-element-bf6dd92{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:80px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-29993 .elementor-element.elementor-element-bf6dd92:not(.elementor-motion-effects-element-type-background), .elementor-29993 .elementor-element.elementor-element-bf6dd92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sistersofcharity.com/wp-content/uploads/2025/11/gt25-bg.png");background-position:center center;background-repeat:repeat;background-size:auto;}.elementor-29993 .elementor-element.elementor-element-c9d49b5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29993 .elementor-element.elementor-element-2e314bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29993 .elementor-element.elementor-element-2e314bc:not(.elementor-motion-effects-element-type-background), .elementor-29993 .elementor-element.elementor-element-2e314bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-384ba4eb );}.elementor-29993 .elementor-element.elementor-element-f9925cb > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-29993 .elementor-element.elementor-element-f9925cb{text-align:center;}.elementor-29993 .elementor-element.elementor-element-f9925cb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:600;color:#D4A25B;}.elementor-29993 .elementor-element.elementor-element-591f942 > .elementor-widget-container{padding:10px 40px 0px 40px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-29993 .elementor-element.elementor-element-591f942{font-family:"Times New Roman", Sans-serif;font-size:22px;font-weight:400;}.elementor-29993 .elementor-element.elementor-element-8ee7420{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29993 .elementor-element.elementor-element-3cbf336{--e-image-carousel-slides-to-show:3;}.elementor-29993 .elementor-element.elementor-element-3cbf336 > .elementor-widget-container{background-color:#00000042;padding:10px 20px 10px 20px;}.elementor-29993 .elementor-element.elementor-element-3cbf336 .swiper-wrapper{display:flex;align-items:center;}.elementor-29993 .elementor-element.elementor-element-7ec2c74 > .elementor-widget-container{background-color:#FCECBC;padding:15px 20px 25px 20px;}.elementor-29993 .elementor-element.elementor-element-7ec2c74{text-align:center;}.elementor-29993 .elementor-element.elementor-element-7ec2c74 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;line-height:35px;color:var( --e-global-color-text );}.elementor-29993 .elementor-element.elementor-element-5f1be6b > .elementor-widget-container{background-color:#FFFFFFCC;padding:20px 20px 10px 20px;}.elementor-29993 .elementor-element.elementor-element-5f1be6b{font-family:"Times New Roman", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-4bc02cd5 );}.elementor-29993 .elementor-element.elementor-element-a16c0ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29993 .elementor-element.elementor-element-a16c0ef:not(.elementor-motion-effects-element-type-background), .elementor-29993 .elementor-element.elementor-element-a16c0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2182f86 );}.elementor-29993 .elementor-element.elementor-element-dde4533 > .elementor-widget-container{background-color:#fcecbc;padding:20px 20px 20px 20px;}.elementor-29993 .elementor-element.elementor-element-dde4533{text-align:center;}.elementor-29993 .elementor-element.elementor-element-dde4533 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;line-height:45px;color:var( --e-global-color-text );}.elementor-29993 .elementor-element.elementor-element-cef8818{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29993 .elementor-element.elementor-element-121937f{--e-image-carousel-slides-to-show:3;}.elementor-29993 .elementor-element.elementor-element-121937f > .elementor-widget-container{background-color:#00000042;padding:10px 20px 10px 20px;}.elementor-29993 .elementor-element.elementor-element-121937f .swiper-wrapper{display:flex;align-items:center;}.elementor-29993 .elementor-element.elementor-element-acab55f > .elementor-widget-container{background-color:#FFFFFFCC;padding:20px 20px 10px 20px;}.elementor-29993 .elementor-element.elementor-element-acab55f{font-family:"Times New Roman", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-4bc02cd5 );}.elementor-29993 .elementor-element.elementor-element-6d63129 > .elementor-widget-container{background-color:#fcecbc;padding:20px 20px 20px 20px;}.elementor-29993 .elementor-element.elementor-element-6d63129{text-align:center;}.elementor-29993 .elementor-element.elementor-element-6d63129 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;line-height:40px;color:var( --e-global-color-text );}.elementor-29993 .elementor-element.elementor-element-465883e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29993 .elementor-element.elementor-element-465883e .elementor-button{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;}.elementor-29993 .elementor-element.elementor-element-2280c62 > .elementor-widget-container{background-color:#FFFFFFCC;padding:20px 20px 10px 20px;}.elementor-29993 .elementor-element.elementor-element-2280c62{font-family:"Times New Roman", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-4bc02cd5 );}.elementor-29993 .elementor-element.elementor-element-767aed9{--spacer-size:10px;}.elementor-29993 .elementor-element.elementor-element-762cdaa > .elementor-widget-container{background-color:#fcecbc;padding:20px 20px 20px 20px;}.elementor-29993 .elementor-element.elementor-element-762cdaa{text-align:center;}.elementor-29993 .elementor-element.elementor-element-762cdaa .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-text );}.elementor-29993 .elementor-element.elementor-element-1a2df98{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.89;}.elementor-29993 .elementor-element.elementor-element-1a2df98:not(.elementor-motion-effects-element-type-background), .elementor-29993 .elementor-element.elementor-element-1a2df98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sistersofcharity.com/wp-content/uploads/2025/11/gt25-bg.png");background-position:center center;background-repeat:repeat;}.elementor-29993 .elementor-element.elementor-element-1a2df98::before, .elementor-29993 .elementor-element.elementor-element-1a2df98 > .elementor-background-video-container::before, .elementor-29993 .elementor-element.elementor-element-1a2df98 > .e-con-inner > .elementor-background-video-container::before, .elementor-29993 .elementor-element.elementor-element-1a2df98 > .elementor-background-slideshow::before, .elementor-29993 .elementor-element.elementor-element-1a2df98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29993 .elementor-element.elementor-element-1a2df98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#102B33;--background-overlay:'';}.elementor-29993 .elementor-element.elementor-element-6ef9b93{--display:flex;}.elementor-29993 .elementor-element.elementor-element-949e202{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29993 .elementor-element.elementor-element-b12f423{--display:flex;}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_title, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_description, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,
                .elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gfield.gsection .gsection_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .large{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body input[type="submit"].gform-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-29993 .elementor-element.elementor-element-32ce877 > .elementor-widget-container{background-color:#FFFFFF85;padding:20px 20px 20px 20px;}html body .elementor-29993 .elementor-element.elementor-element-32ce877 .eael-gravity-form .gform_wrapper .gform_title, html body .elementor-29993 .elementor-element.elementor-element-32ce877 .eael-gravity-form .eael-gravity-form-title{color:var( --e-global-color-text );}.elementor-29993 .elementor-element.elementor-element-32ce877 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-29993 .elementor-element.elementor-element-32ce877 .eael-gravity-form .gfield .gfield_label{color:var( --e-global-color-text );font-size:1.2rem;}html body .elementor-29993 .elementor-element.elementor-element-32ce877 .eael-gravity-form .gfield label{color:var( --e-global-color-text );}html body .elementor-29993 .elementor-element.elementor-element-32ce877 .eael-gravity-form .gfield .gfield_list_header .gform-field-label{color:var( --e-global-color-text );}html body .elementor-29993 .elementor-element.elementor-element-32ce877 .eael-gravity-form .gfield label, html body .elementor-29993 .elementor-element.elementor-element-32ce877 .eael-gravity-form .gfield .gfield_list_header .gform-field-label{font-size:1.1rem;}html body .elementor-29993 .elementor-element.elementor-element-32ce877 .eael-gravity-form .gfield .gfield_description{color:var( --e-global-color-text );font-size:1.1rem;}html body .elementor-29993 .elementor-element.elementor-element-32ce877 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-29993 .elementor-element.elementor-element-32ce877 .eael-gravity-form .gform_wrapper .ginput_product_price_label{color:var( --e-global-color-text );}html body .elementor-29993 .elementor-element.elementor-element-32ce877 .eael-custom-radio-checkbox input[type="radio"]{width:20px !important;height:20px;}html body .elementor-29993 .elementor-element.elementor-element-32ce877 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-29993 .elementor-element.elementor-element-32ce877 .eael-gravity-form .gform_footer input[type="submit"]{width:100px !important;}html body .elementor-29993 .elementor-element.elementor-element-32ce877 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{width:100px !important;}html body .elementor-29993 .elementor-element.elementor-element-32ce877 .eael-gravity-form .gform_body input[type="submit"].gform-button{width:100px !important;}html body .elementor-29993 .elementor-element.elementor-element-32ce877 .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-29993 .elementor-element.elementor-element-32ce877 .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-29993 .elementor-element.elementor-element-32ce877 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-29993 .elementor-element.elementor-element-54121e1:not(.elementor-motion-effects-element-type-background), .elementor-29993 .elementor-element.elementor-element-54121e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sistersofcharity.com/wp-content/uploads/2020/05/quote2-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29993 .elementor-element.elementor-element-54121e1 > .elementor-container{max-width:880px;}.elementor-29993 .elementor-element.elementor-element-54121e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 100px 20px;}.elementor-29993 .elementor-element.elementor-element-54121e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29993 .elementor-element.elementor-element-6957f04{text-align:center;}.elementor-29993 .elementor-element.elementor-element-6957f04 .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:66px;font-weight:300;font-style:italic;color:#81460D;}.elementor-29993 .elementor-element.elementor-element-b2db692 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-29993 .elementor-element.elementor-element-b2db692{text-align:center;}.elementor-29993 .elementor-element.elementor-element-b2db692 .elementor-heading-title{font-weight:500;color:#81460D;}.elementor-29993 .elementor-element.elementor-element-1b91d94 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29993 .elementor-element.elementor-element-1b91d94 > .elementor-container{max-width:1366px;}.elementor-29993 .elementor-element.elementor-element-1b91d94{padding:50px 20px 50px 20px;}.elementor-29993 .elementor-element.elementor-element-38dca42 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-29993 .elementor-element.elementor-element-38dca42{text-align:right;}.elementor-29993 .elementor-element.elementor-element-38dca42 .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:36px;color:#000000;}.elementor-29993 .elementor-element.elementor-element-1c8f08e .elementor-button{background-color:#B8524B;font-size:17px;font-weight:bold;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;}.elementor-29993 .elementor-element.elementor-element-1c8f08e .elementor-button:hover, .elementor-29993 .elementor-element.elementor-element-1c8f08e .elementor-button:focus{background-color:#DE3024;border-color:#DE3024;}@media(max-width:1024px){.elementor-29993 .elementor-element.elementor-element-dca7876{padding:40px 20px 40px 20px;}.elementor-29993 .elementor-element.elementor-element-f674acd > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29993 .elementor-element.elementor-element-55bbc42{text-align:center;}.elementor-29993 .elementor-element.elementor-element-55bbc42 .elementor-heading-title{font-size:40px;}.elementor-29993 .elementor-element.elementor-element-38dca42 .elementor-heading-title{font-size:28px;}.elementor-29993 .elementor-element.elementor-element-1c8f08e .elementor-button{font-size:15px;}}@media(max-width:767px){.elementor-29993 .elementor-element.elementor-element-f674acd > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29993 .elementor-element.elementor-element-55bbc42 .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-29993 .elementor-element.elementor-element-5ea6d96{font-size:16px;line-height:24px;}.elementor-29993 .elementor-element.elementor-element-6957f04 .elementor-heading-title{font-size:48px;}.elementor-29993 .elementor-element.elementor-element-38dca42{text-align:center;}.elementor-29993 .elementor-element.elementor-element-38dca42 .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-29993 .elementor-element.elementor-element-f674acd{width:37.843%;}.elementor-29993 .elementor-element.elementor-element-b2211e1{width:62.157%;}.elementor-29993 .elementor-element.elementor-element-bf6dd92{--content-width:1100px;}.elementor-29993 .elementor-element.elementor-element-1a2df98{--content-width:1000px;}.elementor-29993 .elementor-element.elementor-element-32ec74e{width:60%;}.elementor-29993 .elementor-element.elementor-element-56df84b{width:39.82%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29993 .elementor-element.elementor-element-f674acd{width:100%;}.elementor-29993 .elementor-element.elementor-element-32ec74e{width:67%;}.elementor-29993 .elementor-element.elementor-element-56df84b{width:33%;}}@media(min-width:1025px){.elementor-29993 .elementor-element.elementor-element-1a2df98:not(.elementor-motion-effects-element-type-background), .elementor-29993 .elementor-element.elementor-element-1a2df98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-bf6dd92 */.standard-panel {
	border-top: none !important;
}/* End custom CSS */
/* Start custom CSS for eael-gravity-form, class: .elementor-element-32ce877 */.ginput_quantity_label {
	display:block ;
}

 .gform_wrapper .gfield.radio-buttonized .gfield_radio .gchoice,
 .gform_wrapper .gfield.radio-buttonized .gfield_checkbox .gchoice {
    position: relative;
    text-align: center;
 }
 .gform_wrapper .gfield.radio-buttonized input[type="radio"],
 .gform_wrapper .gfield.radio-buttonized input[type="checkbox"] {
    position: absolute;
    left: -9999px;
 }
 .gform_wrapper .gfield.radio-buttonized .gfield_radio label,
 .gform_wrapper .gfield.radio-buttonized .gfield_checkbox label {
    display: block !important;
    position: relative;
    max-width: 100%;
    padding: 1em;
    font-size: 1rem;
    border: 3px solid #3f3f3f;
    background-color: #dcd5ce;
    cursor: pointer;
   color:#333;
   font-weight: 700;
 }
 .gform_wrapper .gfield.radio-buttonized input[type="radio"]:focus+label,
 .gform_wrapper .gfield.radio-buttonized input[type="checkbox"]:focus+label {
    border-color: #040404;
 }
 .gform_wrapper .gfield.radio-buttonized input[type="radio"]:checked+label,
 .gform_wrapper .gfield.radio-buttonized input[type="checkbox"]:checked+label {
    border-color: #040404;
    background-color: #B8524B;
    overflow: hidden;
   color: #fff;
 }
 .gform_wrapper .gfield.radio-buttonized input[type="radio"]:checked+label::before,
 .gform_wrapper .gfield.radio-buttonized input[type="checkbox"]:checked+label::before {
    content: '';
    display: block;
    position: absolute;
    top: -.75em;
    right: -.75em;
    left: auto;
    width: 1.5em;
    height: 1.5em;
    background-color: #ccc;
    border-radius: 0;
    border: 0;
    transform: rotate(45deg);
 }
 .gform_wrapper .gfield.radio-buttonized .gfield_radio label::before,
 .gform_wrapper .gfield.radio-buttonized .gfield_checkbox label::before {
    display: none;
 }

.gform_wrapper .gfield.radio-buttonized .gfield_radio,
 .gform_wrapper .gfield.radio-buttonized .gfield_checkbox {
    display: grid;
    grid-template-columns: repeat( 2, 1fr );
    grid-gap: .5em 1em;
 }
 
 .gfield_required.gfield_required_text {
	color: red;
}

.gform_submission_error.hide_summary {
	color: red !important;
	text-shadow: none !important;
	font-size: 1.5rem !important;
	line-height: 2.2rem !important;
	font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS */.donate-float {display: none}/* End custom CSS */