.elementor-248 .elementor-element.elementor-element-6b36517 > .elementor-container{min-height:251px;}.elementor-248 .elementor-element.elementor-element-6b36517{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-248 .elementor-element.elementor-element-6b36517:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-6b36517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-248 .elementor-element.elementor-element-6b36517 > .elementor-background-overlay{background-color:#383838;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-e7b1722{text-align:center;}.elementor-248 .elementor-element.elementor-element-e7b1722 .elementor-heading-title{color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-e7b1722 > .elementor-widget-container{padding:80px 0px 80px 0px;}.elementor-248 .elementor-element.elementor-element-071fdd6{padding:40px 0px 40px 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 */