.elementor-5 .elementor-element.elementor-element-93f2bd7:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-93f2bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paymentterminal.oxfordwriterclub.com/wp-content/uploads/2025/02/Library2Resized.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-93f2bd7 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(170deg, #FFFFFF 0%, #32D2B5AD 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-93f2bd7 > .elementor-container{max-width:835px;}.elementor-5 .elementor-element.elementor-element-93f2bd7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5 .elementor-element.elementor-element-da8a514{text-align:center;}.elementor-5 .elementor-element.elementor-element-da8a514 img{width:28%;}.elementor-5 .elementor-element.elementor-element-436b9d0:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-436b9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-436b9d0, .elementor-5 .elementor-element.elementor-element-436b9d0 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-436b9d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-436b9d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-86c5391 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-5 .elementor-element.elementor-element-1fbb4a1 > .elementor-widget-container{padding:30px 0px 15px 0px;}.elementor-5 .elementor-element.elementor-element-1fbb4a1{text-align:center;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-1fbb4a1 p{margin-bottom:0px;}:root{--page-title-display:none;}/* Start custom CSS */#gform_submit_button_1 {
	width: 170px;
    height: 46px;
    line-height: 45px;
    border-radius: 25px;
    text-align: center;
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    border: 0;
    transition: .5s all;
    -webkit-transition: .5s all;
    padding: 0;
	background-color: #143c56;
    margin: 0px auto;
}

#gform_1 input , #gform_1 select, #gform_1 textarea  {
	border: 1px solid #dfdfdf;
    width: 100%;
    border-radius: 25px;
    padding-left: 15px;
    height: 46px;
    margin-bottom: 15px;
}

.amount input {
        border: none !important;
    background-color: #fff;
    font-size: 30px !important;
    padding-left: 0px !important;
    font-weight: 600;
    color: #143c56;
}

.heading-g {
        font-size: 22px;
    line-height: 0;
    text-transform: uppercase;
    font-weight: 700;
}

body {
    overflow-x: hidden;
}

.gform_wrapper.gravity-theme .ginput_container_creditcard .ginput_card_security_code_icon {
    display: none !important;
}

.gform_wrapper.gravity-theme .ginput_complex .ginput_cardinfo_right input {
    max-width: 100% !important;
}

#field_1_7 input {
    margin-bottom: 15px;
}

#input_1_1_6 {
      margin-bottom: -1px !important;
}

#input_1_3 {
    margin-bottom: 9px !important;
}

.c-desc {
  font-size: 18px;
    line-height: 0;
    text-transform: capitalize;
    font-weight: 400;
}

#input_1_19:focus-visible {
   outline: none !important;
}/* End custom CSS */