.elementor-2663 .elementor-element.elementor-element-9e58555{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:050px;--padding-bottom:0100px;--padding-left:25px;--padding-right:25px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-0910529{text-align:center;}.elementor-2663 .elementor-element.elementor-element-0910529 .elementor-heading-title{font-family:"Nordix Extra Bold", Sans-serif;font-size:25px;font-weight:900;line-height:30px;color:var( --e-global-color-961b56e );}.elementor-2663 .elementor-element.elementor-element-95e3b73{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2663 .elementor-element.elementor-element-95e3b73:not(.elementor-motion-effects-element-type-background), .elementor-2663 .elementor-element.elementor-element-95e3b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c46fdc4 );}.elementor-2663 .elementor-element.elementor-element-fa3bfba{padding:25px 0px 0px 0px;}@media(min-width:768px){.elementor-2663 .elementor-element.elementor-element-9e58555{--content-width:900px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for shortcode, class: .elementor-element-fa3bfba */.elementor-2663 .elementor-element.elementor-element-fa3bfba .input-text { margin: 0px; }
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms { padding-left: 0px; padding-right: 0px; }
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms .evf-field { margin-bottom: 18px; }
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms .evf-field-label { color: #FFFFFF; font-family: "DM Sans", sans-serif; font-size: 15px; font-weight: 600; line-height: 1.4; margin-bottom: 8px; display: block; }
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms .evf-field-label .required,
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms abbr.required { color: #C4A256; text-decoration: none; border: 0; }
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms .evf-field-description { color: rgba(255,255,255,0.7); font-family: "DM Sans", sans-serif; font-size: 13px; margin-top: 6px; }
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms .evf-field-html h3 { font-family: "Nordix Extra Bold", "DM Sans", sans-serif; font-weight: 900; font-size: 22px; line-height: 1.2; color: #C4A256; text-transform: uppercase; margin: 36px 0 6px; padding-bottom: 8px; border-bottom: 1px solid rgba(255,255,255,0.25); }
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms .evf-field-html p { color: #FFFFFF; font-family: "DM Sans", sans-serif; font-size: 15px; line-height: 1.6; margin: 0 0 8px; }
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms input.input-text:not([type=checkbox]):not([type=radio]),
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms textarea.input-text,
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms select.input-text { background: #FFFFFF; color: #25254A; border: 1px solid #E1E1E1; border-radius: 4px; font-family: "DM Sans", sans-serif; font-size: 15px; padding: 10px 14px; min-height: 44px; width: 100%; box-shadow: none; }
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms textarea.input-text { min-height: 120px; }
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms input.input-text:focus,
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms textarea.input-text:focus,
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms select.input-text:focus { outline: none; border-color: #C4A256; box-shadow: 0 0 0 3px rgba(196,162,86,0.35); }
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms ::placeholder { color: #8E98A2; }
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms .evf-field-checkbox ul,
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms .evf-field-radio ul { list-style: none; margin: 0; padding: 0; }
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms .evf-field-checkbox ul li,
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms .evf-field-radio ul li { display: flex; flex-wrap: nowrap; align-items: center; gap: 10px; margin: 0 0 10px; }
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms .everest-forms-field-label-inline { width: auto; flex: 1 1 0; color: #FFFFFF; font-family: "DM Sans", sans-serif; font-size: 15px; font-weight: 400; margin: 0; line-height: 1.4; }
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms input[type=checkbox].input-text,
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms input[type=radio].input-text { width: 18px; height: 18px; margin: 0; accent-color: #C4A256; flex: 0 0 auto; }
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms .evf-submit-container { margin-top: 24px; }
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms button[type=submit] { background-color: black; color: white; font-family: Inter, Sans-Serif; font-size: .75rem; text-transform: uppercase; padding: 10px 30px; border-radius: 0px; border: 3px solid black; }
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms button[type=submit]:hover { background-color: white; color: black; font-family: Inter, Sans-Serif; font-size: .75rem; text-transform: uppercase; padding: 10px 30px; border-radius: 0px; border: 3px solid black; }
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms .evf-error,
.elementor-2663 .elementor-element.elementor-element-fa3bfba .everest-forms label.evf-error { color: #FFD9D9; font-size: 13px; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nordix Extra Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://newbridgepeptides.com/wp-content/uploads/2026/04/GCNordixDemo-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */