.moonray-form-p2c98062f179  .moonray-form {
width:389px;
border-width:3px;
border-style:none;
background-color:transparent;
background-image:url(https://forms.ontraport.com/v2.4/include/formEditor/gencss.php?uid=p2c98062f179);
background-repeat:no-repeat;
background-position:left top;
border-radius:0px;
}
.moonray-form-p2c98062f179  .moonray-form-element-wrapper {
padding-top:5px;
padding-right:10px;
padding-bottom:5px;
padding-left:10px;
}
.moonray-form-p2c98062f179  .moonray-form-label {
background-color:transparent;
width:100px;
font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-size:12px;
font-weight:normal;
font-style:normal;
text-decoration:none;
background-image:url(https://forms.ontraport.com/v2.4/include/formEditor/gencss.php?uid=p2c98062f179);
background-repeat:no-repeat;
background-position:left top;
}
.moonray-form-p2c98062f179 .moonray-form-input-type-text .moonray-form-input, .moonray-form-p2c98062f179 .moonray-form-input-type-email .moonray-form-input, .moonray-form-p2c98062f179 .moonray-form-input-type-date .moonray-form-input, .moonray-form-p2c98062f179 .moonray-form-input-type-range .moonray-form-input, .moonray-form-p2c98062f179 .moonray-form-input-type-password .moonray-form-input, .moonray-form-p2c98062f179 .moonray-form-input-type-file .moonray-form-input, .moonray-form-p2c98062f179 .moonray-form-input-type-number .moonray-form-input, .moonray-form-p2c98062f179 .moonray-form-input-type-tel .moonray-form-input, .moonray-form-p2c98062f179 .moonray-form-input-type-select .moonray-form-input, .moonray-form-p2c98062f179 .moonray-form-input-type-textarea .moonray-form-input {
border-width:1px;
border-style:solid;
border-color:#ffffff;
border-radius:3px;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#FFF;
width:267px;
background-image:url(https://forms.ontraport.com/v2.4/include/formEditor/gencss.php?uid=p2c98062f179);
background-repeat:no-repeat;
background-position:left top;
font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-size:12px;
font-weight:normal;
font-style:normal;
text-decoration:normal;
}
.moonray-form-p2c98062f179  .moonray-form-element-wrapper .moonray-form-input.moonray-form-state-active {
border-width:1px;
border-style:solid;
border-color:#ffffff;
background-color:#ffffff;
border-radius:3px;
background-image:url(https://forms.ontraport.com/v2.4/include/formEditor/gencss.php?uid=p2c98062f179);
background-repeat:no-repeat;
background-position:left top;
}
.moonray-form-p2c98062f179 .moonray-form-input-type-submit .moonray-form-input, .moonray-form-p2c98062f179 .moonray-form-input-type-image .moonray-form-input {
padding-top:5px;
padding-right:15px;
padding-bottom:5px;
padding-left:15px;
border-color:#008dc9;
border-width:1px;
border-style:solid;
border-radius:3px;
background-color:#008dc9;
font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-size:14px;
font-weight:normal;
font-style:normal;
text-decoration:none;
background-image:url(https://forms.ontraport.com/v2.4/include/formEditor/gencss.php?uid=p2c98062f179);
background-repeat:no-repeat;
background-position:left top;
}
.moonray-form-p2c98062f179  .moonray-form-element-wrapper .moonray-form-element-sub-text {
color:#4e5763;
font-style:italic;
font-size:11px;
width:267px;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
text-decoration:normal;
}
.moonray-form-p2c98062f179  .moonray-form-element-separator .moonray-form-element-separator-legend span {
background-color:transparent;
}
.moonray-hosted-form-document-body {
background-image:url(https://forms.ontraport.com/v2.4/include/formEditor/gencss.php?uid=p2c98062f179);
background-repeat:no-repeat;
background-position:left top;
background-color:transparent;
}
.moonray-form-p2c98062f179  .moonray-form-element-wrapper-contracted .moonray-form-input {
width:72px !important;
}
.moonray-form-p2c98062f179  .moonray-form-element-wrapper-contracted .moonray-form-element-sub-text {
width:72px !important;
}
.moonray-form-p2c98062f179  .moonray-form-input-type-checkbox .moonray-form-input {
width:auto !important;
}
.moonray-form-p2c98062f179  .ontraport_grid_offer .ussr-component-grid-header .ussr-component-grid-header-item {
background-color:#4D65A4;
color:#fff;
}
.moonray-form-p2c98062f179  #mr-field-element-444154190236 {
border-width:1px;
border-style:none;
border-color:#000000;
border-radius:0px;
background-image:url(https://forms.ontraport.com/v2.4/include/formEditor/gencss.php?uid=p2c98062f179);
background-repeat:no-repeat;
background-position:left top;
background-color:transparent;
}
.moonray-form-p2c98062f179  #mr-field-element-283872805739 {
}

        @media(max-width: 901px) {
          .moonray-form {
            width: 100%;
          }
        }

        @media (max-width: 751px) {
            .moonray-form,
            .moonray-form .moonray-form-element-wrapper-contracted {
                width: 100%;
            }

            .moonray-form .moonray-form-element-wrapper.moonray-form-input-type-image {
                max-width: 100%;
            }

            .moonray-form .moonray-form-element-paymentmethod {
                padding-top: 0;
            }

            .moonray-form .moonray-form-element-paymentmethod .moonray-form-input-type-payment-number,
            .moonray-form .moonray-form-element-paymentmethod .moonray-form-element-credit-card {
                padding: 0;
                float: none;
                width: 100%;
                display: block;
            }

            .moonray-form .moonray-form-element-paymentmethod .credit_cards {
                margin-left: 0;
                margin-bottom: 12px;
            }

            .moonray-form .moonray-form-element-paymentmethod .moonray-form-input-type-payment-number {
                width: 100%;
            }

            .moonray-form .moonray-form-element-paymentmethod .moonray-form-input-type-payment-code {
                padding-left: 0;
                float: none;
                display: block;
            }

            .moonray-form .moonray-form-element-paymentmethod .moonray-form-input-type-payment-exp-month,
            .moonray-form .moonray-form-element-paymentmethod .moonray-form-input-type-payment-exp-year {
                padding-left: 0;
                padding-right: 0;
                width: 100%;
            }
        }