.elementor-2660 .elementor-element.elementor-element-9ff80af > .elementor-container{max-width:500px;}.elementor-2660 .elementor-element.elementor-element-19fd57e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2660 .elementor-element.elementor-element-8defc56 .elementor-heading-title{font-size:19px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-1475301 );}.elementor-2660 .elementor-element.elementor-element-ff9e1ea > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 0px 20px;}.elementor-2660 .elementor-element.elementor-element-ff9e1ea > .elementor-element-populated, .elementor-2660 .elementor-element.elementor-element-ff9e1ea > .elementor-element-populated > .elementor-background-overlay, .elementor-2660 .elementor-element.elementor-element-ff9e1ea > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2660 .elementor-element.elementor-element-e1dc873 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for shortcode, class: .elementor-element-f830c9e */.elementor-2660 .elementor-element.elementor-element-f830c9e h3{
    display: none;
}

.elementor-2660 .elementor-element.elementor-element-f830c9e p{
    font-size: 13px;
    line-height: 1.8;
}

.elementor-2660 .elementor-element.elementor-element-f830c9e label{
    font-size: 14px;
}

#rcp_submit {
font-size: 12px;
text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dc9bf1f */.rcp_registration_total_details tr {
display: flex;
justify-content: space-between;
width: 410px!important;
border-bottom: 1px solid rgba(34, 34, 34, 0.19);
padding-block: 0px;
font-size: 12px;
}

td, th {
padding: 0.1rem 1rem!important;
border-bottom: none!important;
}/* End custom CSS */