.elementor-51699 .elementor-element.elementor-element-1aea61c{width:var( --container-widget-width, 139.133% );max-width:label_off !important;--container-widget-width:139.133%;--container-widget-flex-grow:0;}.elementor-51699 .elementor-element.elementor-element-1aea61c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51699{background-color:rgba(0,0,0,.8);--cmsmasters-popup-width:500px;--cmsmasters-h-position:center;--cmsmasters-v-position:center;}@media(min-width:1601px){.elementor-51699 .elementor-element.elementor-element-1aea61c{--container-widget-width:526px;--container-widget-flex-grow:0;width:var( --container-widget-width, 526px );max-width:526px;}}/* Start of your page custom CSS rules */ /* Close button: icon font not loaded, draw the X with CSS */
.cmsmasters-elementor-popup-51699 .cmsmasters-popup-close { cursor:pointer; width:36px; height:36px; display:flex; align-items:center; justify-content:center; }
.cmsmasters-elementor-popup-51699 .cmsmasters-popup-close i, .cmsmasters-elementor-popup-51699 .cmsmasters-popup-close svg { display:none; }
.cmsmasters-elementor-popup-51699 .cmsmasters-popup-close::after { content:"\2715"; font:400 22px/1 Arial, sans-serif; color:#0E0E0F; }
/* Submit button in brand orange */
.cmsmasters-elementor-popup-51699 .gform_wrapper .gform_button { background:#FAA937 !important; border-color:#FAA937 !important; color:#0E0E0F !important; border-radius:30px !important; font-family:"Space Grotesk", sans-serif !important; font-weight:700 !important; text-transform:uppercase; letter-spacing:1px; }
.cmsmasters-elementor-popup-51699 .gform_wrapper .gform_button:hover { background:#0E0E0F !important; border-color:#0E0E0F !important; color:#FFFFFF !important; } /* End of your page custom CSS rules */