a,button{cursor:pointer}.circle-wrapper{cursor:pointer}@media (min-width:768px){.circle-wrapper:hover .text-hover,.circle-wrapper:hover .learn-more-hover{background:#c42297;color:#fff!important}.circle-wrapper:hover .elementor-button{color:#fff!important}.circle-wrapper:hover .elementor-image:after{opacity:1}}.text-hover,.learn-more-hover{transition:all 0.3s}.circle-overlay{margin:auto;max-width:400px}.circle-overlay img{padding:20px;width:calc(100% - 35px);height:330px!important;object-fit:cover;max-width:330px!important}.circle-overlay .elementor-image:after{content:"";display:block;position:absolute;border-radius:100%;opacity:0;transition:0.3s all;top:25px;bottom:25px;max-width:280px;width:100%;margin:auto;text-align:center;left:0;right:0}.my-3-col-scaling .elementor-row{display:flex;flex-wrap:wrap}.my-3-col-scaling .elementor-top-column{width:100%!important}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#138840;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#0b7132;color:#fff}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#138840;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#0b7132;color:#fff}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#138840;color:#fff}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:150px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:155px;box-shadow:none}.select2-container .select2-selection--single{height:37px;border:1px solid #666}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:37px;font-weight:400}.select2-container--default .select2-selection--single .select2-selection__arrow{height:35px}li.wc_payment_method.payment_method_stripe label[for="payment_method_stripe"]{font-size:28px;font-weight:700}@media (min-width:768px){.my-3-col-scaling .elementor-top-column{width:50%!important}}@media (min-width:1025px){.my-3-col-scaling .elementor-top-column{width:33%!important}}.thanks_title{color:#23a455;font-size:1.25rem;font-weight:500;margin-top:-20px}.thanks_body{font-weight:500;letter-spacing:-.25px;line-height:1.25}.slick-next:before,.slick-prev:before{color:#111!important}.slick-next,.slick-prev{border:0!important}.grid{display:grid}.gap-4{gap:1rem}.col-span-full{grid-column:1 / -1}@media (min-width:768px){.grid-cols-2{grid-template-columns:repeat(2,1fr)}}#become-a-supporter-form input{border-radius:0}#become-a-supporter-form input[type="submit"]{background-color:#0d8ef1;border:1px solid #000;color:#000;font-size:1.125rem;font-weight:600;line-height:1.125;text-transform:uppercase;transition:0.3s all;display:block;width:100%;padding:12px;margin-top:2rem}#become-a-supporter-form input[type="submit"]:hover{background-color:#36995c;color:#fff}#become-a-supporter-form .wpcf7-spinner{position:absolute;margin:20px 0}