.elementor-5564 .elementor-element.elementor-element-7a53d17:not(.elementor-motion-effects-element-type-background), .elementor-5564 .elementor-element.elementor-element-7a53d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pamelabarnum.com/wp-content/uploads/2026/10/pamela-barnum-keynote-stage-audience.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5564 .elementor-element.elementor-element-7a53d17 > .elementor-background-overlay{background-color:#021E3D;opacity:0.82;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5564 .elementor-element.elementor-element-7a53d17 > .elementor-container{max-width:1180px;}.elementor-5564 .elementor-element.elementor-element-7a53d17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-5564 .elementor-element.elementor-element-cb5be8c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5564 .elementor-element.elementor-element-112092f:not(.elementor-motion-effects-element-type-background), .elementor-5564 .elementor-element.elementor-element-112092f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2adee585 );}.elementor-5564 .elementor-element.elementor-element-112092f > .elementor-background-overlay{background-image:url("https://pamelabarnum.com/wp-content/uploads/2026/10/pamela-barnum-keynote-stage-audience.jpg");background-position:center center;background-size:cover;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5564 .elementor-element.elementor-element-112092f > .elementor-container{max-width:900px;}.elementor-5564 .elementor-element.elementor-element-112092f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 90px 20px;}.elementor-5564 .elementor-element.elementor-element-fce7c7f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5564 .elementor-element.elementor-element-fce7c7f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2adee585 );}.elementor-5564 .elementor-element.elementor-element-fce7c7f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-10% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:4% 5% 5% 5%;}.elementor-5564 .elementor-element.elementor-element-fce7c7f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5564 .elementor-element.elementor-element-fce7c7f{width:100%;}}@media(max-width:1024px){.elementor-5564 .elementor-element.elementor-element-cb5be8c > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-5564 .elementor-element.elementor-element-7a53d17{padding:60px 16px 60px 16px;}.elementor-5564 .elementor-element.elementor-element-cb5be8c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5564 .elementor-element.elementor-element-112092f{padding:0px 15px 045px 15px;}.elementor-5564 .elementor-element.elementor-element-fce7c7f > .elementor-element-populated{padding:10% 5% 5% 5%;}}/* Start custom CSS for shortcode, class: .elementor-element-82d5cd7 */.elementor-5564 .elementor-element.elementor-element-82d5cd7 .gform_button, .elementor-5564 .elementor-element.elementor-element-82d5cd7 input[type=submit], .elementor-5564 .elementor-element.elementor-element-82d5cd7 button[type=submit]{border-radius:40px!important;padding:14px 36px!important}
.elementor-5564 .elementor-element.elementor-element-82d5cd7 .gform_button, .elementor-5564 .elementor-element.elementor-element-82d5cd7 input[type=submit], .elementor-5564 .elementor-element.elementor-element-82d5cd7 button[type=submit]{background:#0487E3!important;border:2px solid #0487E3!important;color:#fff!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important;box-shadow:0 8px 22px rgba(4,135,227,.35)!important}
.elementor-5564 .elementor-element.elementor-element-82d5cd7 .gform_button:hover, .elementor-5564 .elementor-element.elementor-element-82d5cd7 input[type=submit]:hover, .elementor-5564 .elementor-element.elementor-element-82d5cd7 button[type=submit]:hover{background:#03407D!important;border-color:#03407D!important}
/*pb-form*/
.elementor-element-82d5cd7{--b:#4FB3FF}
.elementor-widget-wrap:has(> .elementor-element-82d5cd7){background:linear-gradient(160deg,#03407D 0%,#021E3D 70%)!important;border:1px solid rgba(154,216,255,.28);border-top:4px solid #0487E3;border-radius:16px;box-shadow:0 30px 70px rgba(2,30,61,.55);padding:44px 48px 40px!important}
#gform_wrapper_1:before{content:"Tell me about your event";display:block;font-family:Anton,Impact,sans-serif;font-size:38px;line-height:1.05;letter-spacing:.01em;text-transform:uppercase;color:#fff;margin:0 0 6px}

#gform_wrapper_1 .gform_fields{display:grid!important;grid-template-columns:1fr 1fr 1fr;column-gap:20px!important;row-gap:22px!important}
#gform_wrapper_1 #field_1_1,#gform_wrapper_1 #field_1_2,#gform_wrapper_1 #field_1_9{grid-column:span 1!important}
#gform_wrapper_1 #field_1_9{grid-column:span 1!important}
#gform_wrapper_1 #field_1_4,#gform_wrapper_1 #field_1_6{grid-column:1/-1!important}
#gform_wrapper_1 .gfield_label,#gform_wrapper_1 legend.gfield_label{color:#fff!important;font-family:Poppins,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin-bottom:8px!important}
#gform_wrapper_1 .gfield_required{color:transparent!important;font-size:0!important}
#gform_wrapper_1 .gfield_label > .gfield_required:after{content:"*";color:#4FB3FF;font-size:14px;margin-left:4px}
#gform_wrapper_1 input[type=text],#gform_wrapper_1 input[type=email],#gform_wrapper_1 input[type=tel],#gform_wrapper_1 textarea{background:rgba(255,255,255,.06)!important;border:1px solid rgba(154,216,255,.35)!important;border-radius:10px!important;color:#fff!important;font-family:Poppins,sans-serif!important;font-size:16px!important;padding:14px 16px!important;min-height:52px;box-shadow:none!important;transition:border-color .2s,box-shadow .2s,background .2s}
#gform_wrapper_1 textarea{min-height:150px!important;height:150px!important}
#gform_wrapper_1 input::placeholder,#gform_wrapper_1 textarea::placeholder{color:rgba(185,207,232,.6)!important}
#gform_wrapper_1 input:focus,#gform_wrapper_1 textarea:focus{outline:none!important;border-color:#4FB3FF!important;background:rgba(255,255,255,.1)!important;box-shadow:0 0 0 3px rgba(79,179,255,.25)!important}
#gform_wrapper_1 .gfield_checkbox{display:flex!important;flex-wrap:wrap;gap:10px!important}
#gform_wrapper_1 .gfield_checkbox .gchoice{position:relative;margin:0!important}
#gform_wrapper_1 .gfield_checkbox input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important}
#gform_wrapper_1 .gfield_checkbox label{display:inline-block!important;max-width:none!important;margin:0!important;padding:11px 18px!important;border:1px solid rgba(154,216,255,.45);border-radius:999px;color:#fff!important;font-family:Poppins,sans-serif!important;font-size:15px!important;cursor:pointer;transition:all .2s}
#gform_wrapper_1 .gfield_checkbox label:hover{border-color:#4FB3FF;background:rgba(79,179,255,.12)}
#gform_wrapper_1 .gfield_checkbox .gchoice:has(input:checked) label{background:#0487E3;border-color:#0487E3}
#gform_wrapper_1 .gfield_checkbox .gchoice:has(input:checked) label:before{content:"✓ "}
#gform_wrapper_1 .gfield_checkbox .gchoice:has(input:focus-visible) label{box-shadow:0 0 0 3px rgba(79,179,255,.4)}
#gform_wrapper_1 .gform_footer{margin-top:26px!important;padding:0!important}
#gform_wrapper_1 .gform_footer .gform_button{background:#0487E3!important;border:0!important;border-radius:999px!important;padding:16px 38px!important;font-family:Poppins,sans-serif!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#fff!important;box-shadow:0 10px 26px rgba(4,135,227,.45)!important;transition:transform .15s,background .2s}
#gform_wrapper_1 .gform_footer .gform_button:hover{background:#4FB3FF!important;transform:translateY(-2px)}
@media(max-width:767px){.elementor-widget-wrap:has(> .elementor-element-82d5cd7){padding:30px 20px!important}#gform_wrapper_1 .gform_fields{grid-template-columns:1fr}#gform_wrapper_1 #field_1_1,#gform_wrapper_1 #field_1_2,#gform_wrapper_1 #field_1_9{grid-column:1/-1!important}#gform_wrapper_1:before{font-size:30px}}
#gform_wrapper_1 .gfield_checkbox .gchoice{display:inline-flex!important;width:auto!important;flex:0 0 auto}
#gform_wrapper_1 .gfield_checkbox{flex-direction:row!important}
#gform_wrapper_1 .gform_footer{display:flex!important;align-items:center;gap:22px;flex-wrap:wrap}
#gform_wrapper_1 .gform_footer:after{content:"Kevin replies within the hour, always the same day.";font-family:Poppins,sans-serif;font-size:14px;color:#9AD8FF}
@media(max-width:1024px){#gform_wrapper_1 .gform_fields{grid-template-columns:1fr 1fr}#gform_wrapper_1 #field_1_9{grid-column:1/-1!important}}
#gform_wrapper_1 .gfield_checkbox .gchoice{max-width:100%}#gform_wrapper_1 .gfield_checkbox label{white-space:normal!important;max-width:100%!important;line-height:1.35!important}/* End custom CSS */