.elementor-21464 .elementor-element.elementor-element-4ed158c:not(.elementor-motion-effects-element-type-background), .elementor-21464 .elementor-element.elementor-element-4ed158c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-21464 .elementor-element.elementor-element-4ed158c > .elementor-container{max-width:1018px;}.elementor-21464 .elementor-element.elementor-element-4ed158c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21464 .elementor-element.elementor-element-4ed158c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21464 .elementor-element.elementor-element-5b80e99 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-21464 .elementor-element.elementor-element-f16a12e:not(.elementor-motion-effects-element-type-background), .elementor-21464 .elementor-element.elementor-element-f16a12e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-21464 .elementor-element.elementor-element-f16a12e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21464 .elementor-element.elementor-element-f16a12e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21464 .elementor-element.elementor-element-a9063a5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21464 .elementor-element.elementor-element-bbf9059 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21464 .elementor-element.elementor-element-bbf9059{text-align:center;color:#FFFFFF;font-family:"forma DJR", Sans-serif;font-size:38px;font-weight:600;line-height:1px;}.elementor-21464 .elementor-element.elementor-element-4055159 > .elementor-widget-container{margin:-27px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21464 .elementor-element.elementor-element-4055159{column-gap:0px;text-align:center;color:#FEDD58;font-family:"forma DJR", Sans-serif;font-size:23px;font-weight:600;line-height:1px;}.elementor-21464 .elementor-element.elementor-element-0eaf5c2 > .elementor-background-overlay{background-color:#000000;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21464 .elementor-element.elementor-element-0eaf5c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 40px 0px;}.elementor-21464 .elementor-element.elementor-element-0095eb0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21464 .elementor-element.elementor-element-0095eb0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21464 .elementor-element.elementor-element-0095eb0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21464 .elementor-element.elementor-element-0317f61 > .elementor-background-overlay{background-image:url("http://staging-events.cmrindia.com/wp-content/uploads/2023/12/22.png");background-position:369px 0px;background-repeat:no-repeat;opacity:0.34;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21464 .elementor-element.elementor-element-0317f61 > .elementor-container{max-width:1035px;}.elementor-21464 .elementor-element.elementor-element-0317f61{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21464 .elementor-element.elementor-element-0317f61, .elementor-21464 .elementor-element.elementor-element-0317f61 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-21464 .elementor-element.elementor-element-bd10ab7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-21464 .elementor-element.elementor-element-bd10ab7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;padding:25px 15px 0px 40px;}.elementor-21464 .elementor-element.elementor-element-bd10ab7 > .elementor-element-populated, .elementor-21464 .elementor-element.elementor-element-bd10ab7 > .elementor-element-populated > .elementor-background-overlay, .elementor-21464 .elementor-element.elementor-element-bd10ab7 > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-21464 .elementor-element.elementor-element-987c344 .elementskit-section-title-wraper .elementskit-section-title{color:#ffffff;margin:0px 0px 0px 0px;font-family:"forma DJR", Sans-serif;font-size:30px;font-weight:700;line-height:40px;}.elementor-21464 .elementor-element.elementor-element-987c344 .elementskit-section-title-wraper .elementskit-section-title > span{color:#ffffff;}.elementor-21464 .elementor-element.elementor-element-987c344 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-21464 .elementor-element.elementor-element-5660e2e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21464 .elementor-element.elementor-element-3c87504:not(.elementor-motion-effects-element-type-background), .elementor-21464 .elementor-element.elementor-element-3c87504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;background-image:url("http://staging-events.cmrindia.com/wp-content/uploads/2022/07/pattern2.jpg");background-position:center center;}.elementor-21464 .elementor-element.elementor-element-3c87504{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:25px 0px 50px 0px;}.elementor-21464 .elementor-element.elementor-element-3c87504 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21464 .elementor-element.elementor-element-f64666b > .elementor-element-populated{margin:-2px 0px -14px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21464 .elementor-element.elementor-element-a77a9ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-1px 0px 0px 0px;}.elementor-21464 .elementor-element.elementor-element-a77a9ad{text-align:center;color:#FFFFFF;font-size:13px;}.elementor-21464 .elementor-element.elementor-element-aad719f{margin-top:-62px;margin-bottom:-7px;padding:-9px 0px 0px 0px;}.elementor-21464 .elementor-element.elementor-element-7375272 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21464 .elementor-element.elementor-element-7375272{text-align:center;}.elementor-21464 .elementor-element.elementor-element-7375272 img{width:16%;}.elementor-21464 .elementor-element.elementor-element-f089c61:not(.elementor-motion-effects-element-type-background), .elementor-21464 .elementor-element.elementor-element-f089c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-21464 .elementor-element.elementor-element-f089c61{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21464 .elementor-element.elementor-element-f089c61 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21464 .elementor-element.elementor-element-4e9b3c9 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-21464 .elementor-element.elementor-element-4e9b3c9{text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}@media(max-width:1024px) and (min-width:768px){.elementor-21464 .elementor-element.elementor-element-bd10ab7{width:100%;}}@media(max-width:1024px){.elementor-21464 .elementor-element.elementor-element-0317f61 > .elementor-background-overlay{background-position:0px 0px;}.elementor-21464 .elementor-element.elementor-element-0317f61{margin-top:-750px;margin-bottom:0px;}}@media(max-width:767px){.elementor-21464 .elementor-element.elementor-element-0eaf5c2{margin-top:750px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21464 .elementor-element.elementor-element-0317f61 > .elementor-background-overlay{background-position:0px 0px;}.elementor-21464 .elementor-element.elementor-element-0317f61{margin-top:-780px;margin-bottom:0px;}.elementor-21464 .elementor-element.elementor-element-4826168{width:100%;}.elementor-21464 .elementor-element.elementor-element-4826168 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21464 .elementor-element.elementor-element-7375272 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-21464 .elementor-element.elementor-element-7375272{text-align:center;}.elementor-21464 .elementor-element.elementor-element-7375272 img{width:54%;}}/* Start custom CSS for shortcode, class: .elementor-element-5660e2e */.with_frm_style legend + h3, .with_frm_style h3.frm_form_title {
    display: none;
    font-size: 40px;
    font-size: var(--title-size);
    color: #ffffff;
    color: var(--title-color);
    margin-top: 10px;
    margin-top: var(--title-margin-top);
    margin-bottom: 60px;
    margin-bottom: var(--title-margin-bottom);
}

.with_frm_style {
    --form-width: 100%;
    --form-align: left;
    --direction: ltr;
    --fieldset: 0px;
    --fieldset-color: #000000;
    --fieldset-padding: 0 0 15px 0;
    --fieldset-bg-color: transparent;
    --title-size: 40px;
    --title-color: #444444;
    --title-margin-top: 10px;
    --title-margin-bottom: 60px;
    --form-desc-size: 14px;
    --form-desc-color: #666666;
    --form-desc-margin-top: 10px;
    --form-desc-margin-bottom: 25px;
    --form-desc-padding: 0;
    --font-size: 15px;
    --label-color: #ffffff;
    --weight: normal;
    --position: none;
    --align: left;
    --width: 150px;
    --required-color: #B94A48;
    --required-weight: bold;
    --label-padding: 0 0 3px 0;
    --description-font-size: 12px;
    --description-color: #666666;
    --description-weight: normal;
    --description-style: normal;
    --description-align: left;
    --description-margin: 0;
    --field-font-size: 14px;
    --field-height: 32px;
    --line-height: 32px;
    --field-width: 100%;
    --auto-width: 100%;
    --field-pad: 6px 10px;
    --field-margin: 20px;
    --field-weight: normal;
    --text-color: #555555;
    --border-color: #BFC3C8;
    --field-border-width: 1px;
    --field-border-style: solid;
    --bg-color: #ffffff;
    --bg-color-active: #ffffff;
    --border-color-active: #66afe9;
    --text-color-error: #444444;
    --bg-color-error: #ffffff;
    --border-color-error: #B94A48;
    --border-width-error: 1px;
} 
    
.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=file],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style .frm-card-element.StripeElement {
    min-height: 32px;
    min-height: var(--field-height);
    height: 30px;
    line-height: 1.3;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'forma DJR';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://staging-events.cmrindia.com/wp-content/uploads/2023/04/FormaDJRMicro-ExtraLight-Testing.woff2') format('woff2');
}
@font-face {
	font-family: 'forma DJR';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('http://staging-events.cmrindia.com/wp-content/uploads/2023/04/FormaDJRMicro-ExtraBold-Testing.woff2') format('woff2');
}
@font-face {
	font-family: 'forma DJR';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://staging-events.cmrindia.com/wp-content/uploads/2023/04/FormaDJRMicro-Regular-Testing.woff2') format('woff2');
}
/* End Custom Fonts CSS */