/**handles:gravityformscoupons_gravity_theme,gravityformsstripe_gravity_theme**/
.gform_legacy_markup_wrapper input.gf_coupon_code,.gravity-theme input.gf_coupon_code{width:auto;width:initial}.gform_legacy_markup_wrapper input#gf_coupon_button.button,.gravity-theme input#gf_coupon_button.button{margin-left:8px}.gform_legacy_markup_wrapper #gf_coupon_info,.gravity-theme #gf_coupon_info{margin-top:8px}.gform_legacy_markup_wrapper #gf_coupon_info table,.gravity-theme #gf_coupon_info table{border:none;width:auto!important}.gform_legacy_markup_wrapper #gf_coupon_info .gf_coupon_item .gf_coupon_name_container,.gravity-theme #gf_coupon_info .gf_coupon_item .gf_coupon_name_container{padding:6px 16px 6px 4px}.gform_legacy_markup_wrapper #gf_coupon_info .gf_coupon_item .gf_coupon_name_container .gf_coupon_name,.gravity-theme #gf_coupon_info .gf_coupon_item .gf_coupon_name_container .gf_coupon_name{display:inline-block;vertical-align:middle}.gform_legacy_markup_wrapper #gf_coupon_info .gf_coupon_item .gf_coupon_name_container a,.gravity-theme #gf_coupon_info .gf_coupon_item .gf_coupon_name_container a{background-image:url(https://weareibec.org/wp-content/plugins/gravityformscoupons/images/remove.png);background-position:0 0;background-repeat:no-repeat;border:none;display:inline-block;height:14px;margin:2px 0 0 0;text-indent:-9000px;vertical-align:middle;width:14px}.gform_legacy_markup_wrapper #gf_coupon_info .gf_coupon_item .gf_coupon_discount_container,.gravity-theme #gf_coupon_info .gf_coupon_item .gf_coupon_discount_container{padding:6px 2px 6px 0;text-align:right;vertical-align:top}.gform_legacy_markup_wrapper #gf_coupon_info .gf_coupon_item td,.gravity-theme #gf_coupon_info .gf_coupon_item td{border-bottom:1px dashed #ccc;border-left:none;border-right:none;border-top:none}.gform_legacy_markup_wrapper span.gf_coupon_discount,.gravity-theme span.gf_coupon_discount{display:-moz-inline-stack;display:inline-block;text-align:right;width:auto;zoom:1}.gform_legacy_markup_wrapper #gf_coupon_info .gf_coupon_item a.gf_coupon_delete,.gform_legacy_markup_wrapper #gf_coupon_info .gf_coupon_item a.gf_coupon_delete:active,.gform_legacy_markup_wrapper #gf_coupon_info .gf_coupon_item a.gf_coupon_delete:focus,.gform_legacy_markup_wrapper #gf_coupon_info .gf_coupon_item a.gf_coupon_delete:visited,.gravity-theme #gf_coupon_info .gf_coupon_item a.gf_coupon_delete,.gravity-theme #gf_coupon_info .gf_coupon_item a.gf_coupon_delete:active,.gravity-theme #gf_coupon_info .gf_coupon_item a.gf_coupon_delete:focus,.gravity-theme #gf_coupon_info .gf_coupon_item a.gf_coupon_delete:visited{color:#790000;font-size:small;text-decoration:none}
.gform_legacy_markup_wrapper .ginput_full[data-payment-element=false] .StripeElement,.gravity-theme .ginput_full[data-payment-element=false] .StripeElement{background-color:#fff;border:1px solid #bbb;border-radius:2px;box-shadow:none;height:40px;padding:10px 10px}.gform_legacy_markup_wrapper .gfield--type-stripe_creditcard-card .StripeElement.StripeElement--focus,.gform_legacy_markup_wrapper .gfield--type-stripe_creditcard-card .StripeElement.StripeElement--focus.StripeElement--invalid,.gravity-theme .gfield--type-stripe_creditcard-card .StripeElement.StripeElement--focus,.gravity-theme .gfield--type-stripe_creditcard-card .StripeElement.StripeElement--focus.StripeElement--invalid{border-color:#204ce5}.gform_legacy_markup_wrapper .gfield--type-stripe_creditcard-card .StripeElement.StripeElement--invalid,.gravity-theme .gfield--type-stripe_creditcard-card .StripeElement.StripeElement--invalid{border-color:#c02b0a}.gform_legacy_markup_wrapper .StripeElement--webkit-autofill,.gravity-theme .StripeElement--webkit-autofill{background-color:#fefde5!important}.gform_legacy_markup_wrapper div.gform_stripe_requires_action,.gravity-theme div.gform_stripe_requires_action{display:none}.gform_legacy_markup_wrapper .ginput_stripe_creditcard input,.gravity-theme .ginput_stripe_creditcard input{padding:8px}.gform_legacy_markup_wrapper .ginput_stripe_creditcard .cc-details-container,.gravity-theme .ginput_stripe_creditcard .cc-details-container{position:relative}.gform_legacy_markup_wrapper .ginput_stripe_creditcard .cc-details-container input.cc-cardnumber::-moz-placeholder,.gravity-theme .ginput_stripe_creditcard .cc-details-container input.cc-cardnumber::-moz-placeholder{color:#9092b0}.gform_legacy_markup_wrapper .ginput_stripe_creditcard .cc-details-container input.cc-cardnumber::placeholder,.gravity-theme .ginput_stripe_creditcard .cc-details-container input.cc-cardnumber::placeholder{color:#9092b0}.gform_legacy_markup_wrapper .ginput_stripe_creditcard .cc-details-container input.cc-cardnumber,.gravity-theme .ginput_stripe_creditcard .cc-details-container input.cc-cardnumber{background-color:rgba(255,255,255,.5);background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='22px' height='14px' viewBox='0 0 22 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Crect fill='%23DCDFE6' x='0' y='0' width='22' height='14' rx='2'%3E%3C/rect%3E%3Crect fill='%23B2B8C6' x='3' y='10' width='3' height='1'%3E%3C/rect%3E%3Crect fill='%23B2B8C6' x='7' y='10' width='3' height='1'%3E%3C/rect%3E%3Crect fill='%23B2B8C6' x='11' y='10' width='3' height='1'%3E%3C/rect%3E%3Crect fill='%23B2B8C6' x='15' y='10' width='3' height='1'%3E%3C/rect%3E%3Crect fill='%23FFFFFF' x='3' y='4' width='5' height='3'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:16px 50%;background-repeat:no-repeat;background-size:auto 20px;padding-left:56px}.gform_legacy_markup_wrapper .ginput_stripe_creditcard .cc-placeholders,.gravity-theme .ginput_stripe_creditcard .cc-placeholders{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;height:100%;position:absolute;right:24px;top:0;z-index:2}.gform_legacy_markup_wrapper .ginput_stripe_creditcard .cc-placeholders span,.gravity-theme .ginput_stripe_creditcard .cc-placeholders span{color:#9092b0}.gform_legacy_markup_wrapper #stripe-payment-link,.gravity-theme #stripe-payment-link{margin-bottom:12px}.gform_legacy_markup_wrapper #stripe-payment-link::before,.gravity-theme #stripe-payment-link::before{content:var(--link-login-string);display:inline-block;font-size:14.88px;font-weight:400;margin-bottom:12px}.gform_legacy_markup_wrapper #stripe-payment-link:not(.visible),.gravity-theme #stripe-payment-link:not(.visible){display:none}html[dir=rtl] .gform_legacy_markup_wrapper .ginput_stripe_creditcard .cc-details-container .cc-cardnumber,html[dir=rtl] .gravity-theme .ginput_stripe_creditcard .cc-details-container .cc-cardnumber{background-position:calc(100% - 16px) 50%;padding-left:8px;padding-right:56px}html[dir=rtl] .gform_legacy_markup_wrapper .ginput_stripe_creditcard .cc-placeholders,html[dir=rtl] .gravity-theme .ginput_stripe_creditcard .cc-placeholders{left:24px;right:auto}html[dir=rtl] .gform_legacy_markup_wrapper .ginput_stripe_creditcard .cc-cvc-placeholder,html[dir=rtl] .gravity-theme .ginput_stripe_creditcard .cc-cvc-placeholder{padding-left:0!important;padding-right:16px}html[dir=rtl] .gf_entry_wrap .gform_wrapper table input.cc-cardnumber{float:none!important}