.elementor-3151 .elementor-element.elementor-element-26a48fd{--display:flex;}.elementor-3151 .elementor-element.elementor-element-f6eacd3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3151 .elementor-element.elementor-element-7dab5a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3151 .elementor-element.elementor-element-ae5cd5a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3151 .elementor-element.elementor-element-c6e8a1d{text-align:start;}.elementor-3151 .elementor-element.elementor-element-ff562ec{text-align:start;}.elementor-3151 .elementor-element.elementor-element-e3ce62a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3151 .elementor-element.elementor-element-58cef10{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3151 .elementor-element.elementor-element-66ee799 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-3151 .elementor-element.elementor-element-66ee799 .elementor-icon-box-title{margin-block-end:0px;}.elementor-3151 .elementor-element.elementor-element-1302f20{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3151 .elementor-element.elementor-element-64ab2e9 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-3151 .elementor-element.elementor-element-64ab2e9 .elementor-icon-box-title{margin-block-end:0px;}.elementor-3151 .elementor-element.elementor-element-f598b3c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for container, class: .elementor-element-26a48fd */.pms-form input[type=text], .pms-form input[type=password], .pms-form input[type=email], .pms-form input[type=textarea], #pms_login input[type=text], #pms_login input[type=password], #pms_login input[type=email], textarea {
    width: 100%;
    padding: 7px !important;
}
#pms_register-form label{
     color: #0F1226 !important;
    cursor: pointer;
    font-size: 18px !important;
    font-weight: 400;
}

.pms-subscription-plan.pms-subscription-plan-3449 {
    border-radius: 16px;
    border: 2px solid #1E4CD7;
    background: #F8F9FE;
    box-shadow: 0 8px 24px -4px rgba(30, 76, 215, 0.12);
    padding: 20px;
    margin-top: 30px;
}

.pms-subscription-plan.pms-subscription-plan-3155 {
    border-radius: 16px;
    border: 2px solid #1E4CD7;
    background: #F8F9FE;
    box-shadow: 0 8px 24px -4px rgba(30, 76, 215, 0.12);
    padding: 20px;
    margin-top: 30px;
}

.pms-subscription-plan.pms-subscription-plan-3154 {
     border-radius: 16px;
    border: 2px solid #1E4CD7;
    background: #F8F9FE;
    box-shadow: 0 8px 24px -4px rgba(30, 76, 215, 0.12);
    padding: 20px;
    margin-top: 30px;
}

input.pms-form-submit {
    border-radius: 14px;
    background: #1E4CD7;
    box-shadow: 0 12px 28px -6px rgba(30, 76, 215, 0.35);
    width: 100%;
    color: #fff;
    border: 1px solid #fff !important;
    padding-top: 10px;
    padding-bottom: 10px;
}/* End custom CSS */