.elementor-17105 .elementor-element.elementor-element-4436f01 > .elementor-container{min-height:400px;}.elementor-17105 .elementor-element.elementor-element-4436f01:not(.elementor-motion-effects-element-type-background), .elementor-17105 .elementor-element.elementor-element-4436f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15193F;background-image:url("https://rainbowgraphicsuk.com/wp-content/uploads/2021/04/crm-landing-overview.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17105 .elementor-element.elementor-element-4436f01 > .elementor-background-overlay{background-color:#15193F;opacity:0.91;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17105 .elementor-element.elementor-element-4436f01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17105 .elementor-element.elementor-element-fb502b1{text-align:center;}.elementor-17105 .elementor-element.elementor-element-fb502b1 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:62px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-17105 .elementor-element.elementor-element-19f43c1b{padding:50px 50px 50px 50px;}.elementor-17105 .elementor-element.elementor-element-5e1c66f6{text-align:left;}@media(max-width:767px){.elementor-17105 .elementor-element.elementor-element-19f43c1b{padding:50px 10px 50px 10px;}}/* Start custom CSS for section, class: .elementor-element-19f43c1b */form.pmpro_form .pmpro_submit {
    margin-top: 1em;
    width: 100%;
    float: left;
}
.pmpro_btn.pmpro_btn-submit-checkout {
    width: auto;
    border-radius: 35px;
    background: #286fad;
}
#pmpro_billing_address_fields .pmpro_checkout-field {
    width: 50%;
    float: left;
}
#pmpro_billing_address_fields .pmpro_checkout-field input ,#pmpro_billing_address_fields .pmpro_checkout-field select,.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#AccountNumber,.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#Expiry,.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#CVV{
    width: 100%;
    border-radius: 8px;
}
#pmpro_payment_information_fields {
    width: 30%;
    float: right;
    border-radius: 15px;
    border: 1px solid #3333;
        box-shadow:9px 11px 20px 4px #0000000d;
    padding: 20px;
}
#pmpro_form .pmpro_checkout h3{
    margin: 0;
}
#pmpro_account_loggedin{
    margin: 20px 0;
    border-radius: 15px;
    
}
#pmpro_billing_address_fields {
    width: 65%;
    float: left;
    box-shadow: 9px 11px 20px 4px #0000000d;
    border: 1px solid #3333;
    padding: 20px;
    border-radius: 15px;
}
#pmpro_pricing_fields h3{
    margin: 0 !important;
}
#pmpro_pricing_fields p {
    margin: 5px 0;
}
#pmpro_pricing_fields {
    border-radius: 15px;
    padding: 20px;
    border: 1px solid #3333;
    box-shadow: 9px 11px 20px 4px #0000000d;
}/* End custom CSS */