.elementor-2430 .elementor-element.elementor-element-7511e26{--display:flex;}.elementor-2430 .elementor-element.elementor-element-eb4f9e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2430 .elementor-element.elementor-element-eb4f9e2{z-index:99;}body.elementor-page-2430:not(.elementor-motion-effects-element-type-background), body.elementor-page-2430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cornerpxl.com/wp-content/uploads/2026/07/CPXL-Bridge-Background-scaled.jpg");}/* Start custom CSS for shortcode, class: .elementor-element-eb4f9e2 *//* ===== Shared base styles (hide native checkbox, size the label) ===== */
.gfield_checkbox .gchoice input[type="checkbox"] {
  position: absolute;
  opacity: 0;
  width: 40px;
  height: 40px;
  margin: 0;
  cursor: pointer;
  z-index: 2;
}
.gfield_checkbox .gchoice label {
  position: relative;
  display: inline-block;
  width: 40px;
  height: 40px;
  cursor: pointer;
}
.gfield_checkbox .gchoice label::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  transform-origin: center center;
  width: 50px;
  height: 50px;
  background-size: contain;
  background-repeat: no-repeat;
  pointer-events: none;
  transition: transform 0.45s ease;
}
/* ===== Hover enlarge effect (icon + text) ===== */
.gfield_checkbox .gchoice label:hover::before {
  transform: translateX(-50%) scale(1.2);
}
.gfield_checkbox .gchoice label:hover {
  font-size: 16px !important;
}
/* ===== Active/checked enlarge effect (icon stays enlarged) ===== */
.gfield_checkbox .gchoice input[type="checkbox"]:checked + label::before {
  transform: translateX(-50%) scale(1.2);
}
/* ===== Individual choice 1 ===== */
.gchoice_4_1_1 label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-0.png");
  margin-top: 10px;
}
.gchoice_4_1_1 input:checked + label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-0-T.png");
}
/* ===== Individual choice 2 ===== */
.gchoice_4_1_2 label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-2.png");
  margin-top: 15px;
}
.gchoice_4_1_2 input:checked + label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-2-T.png");
}
/* ===== Individual choice 3 ===== */
.gchoice_4_1_3 label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-3.png");
  margin-top: 50px;
}
.gchoice_4_1_3 input:checked + label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-3-T.png");
}
/* ===== Individual choice 4 ===== */
.gchoice_4_1_4 label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-4.png");
  margin-top: 35px;
}
.gchoice_4_1_4 input:checked + label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-4-TT.png");
}
/* ===== Individual choice 5 ===== */
.gchoice_4_1_5 label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-5.png");
  margin-top: 30px;
}
.gchoice_4_1_5 input:checked + label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-5-T.png");
}
/* ===== Individual choice 6 ===== */
.gchoice_4_1_6 label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-9.png");
  margin-top: 30px;
}
.gchoice_4_1_6 input:checked + label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-9-TT.png");
}
/* ===== Individual choice 7 ===== */
.gchoice_4_1_7 label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-7.png");
  margin-top: 35px;
}
.gchoice_4_1_7 input:checked + label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-7-TT.png");
}
/* ===== Individual choice 8 ===== */
/* =====We struggle to aligned internally ===== */
.gchoice_4_1_8 label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-0.png");
  margin-top: 20px;
}
.gchoice_4_1_8 input:checked + label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-0-T.png");
}
/* ===== Individual choice 9 ===== */
.gchoice_4_1_9 label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-10.png");
  margin-top: 33px;
}
.gchoice_4_1_9 input:checked + label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-10-TT.png");
}

/* ===== Individual choice 11 ===== */
.gchoice_4_1_11 label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-11.png");
  margin-top: 40px;
}
.gchoice_4_1_11 input:checked + label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-11-T.png");
}

/* ===== Individual choice 12 ===== */
.gchoice_4_1_12 label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-12.png");
  margin-top: 40px;
}
.gchoice_4_1_12 input:checked + label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-12-T.png");
}

/* ===== Individual choice 13 ===== */
.gchoice_4_1_13 label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-13.png");
  margin-top: 30px;
}
.gchoice_4_1_13 input:checked + label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-13-T.png");
}

/* ===== Individual choice 14 ===== */
/* =====Our story isn’t connecting deeply enough. ===== */
.gchoice_4_1_14 label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-14.png");
  margin-top: 40px;
}
.gchoice_4_1_14 input:checked + label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-14-T.png");
}

/* ===== Individual choice 15 ===== */
.gchoice_4_1_15 label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-15.png");
  margin-top: 40px;
}
.gchoice_4_1_15 input:checked + label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-15-T.png");
}

/* ===== Individual choice 16 ===== */
/* ===== We’re not making the most of technology. ===== */
.gchoice_4_1_16 label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-16.png");
  margin-top: 50px;
}
.gchoice_4_1_16 input:checked + label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-16-T.png");
}

/* ===== Individual choice 17 ===== */
/* ===== Our brand feels inconsistent. ===== */
.gchoice_4_1_17 label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-17.png");
  margin-top: 20px;
}
.gchoice_4_1_17 input:checked + label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-17-T.png");
}

/* ===== Individual choice 18 ===== */
/* ===== Competing perspectives make it difficult to move forward. ===== */
.gchoice_4_1_18 label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-10.png");
  margin-top: 40px;
}
.gchoice_4_1_18 input:checked + label::before {
  background-image: url("https://www.cornerpxl.com/wp-content/uploads/2026/07/Star-10-TT.png");
}

/* =====width of the text box ===== */
.gfield_checkbox .gchoice label {
  width: 440px;
  display: block;
  text-align: center;
  font-size:14px !important; 
  font-weight:500;
  transition: text-shadow 0.45s ease, font-size 0.35s ease;
}
.gfield_checkbox .gchoice input[type="checkbox"]:checked + label {
  text-shadow: 0.5px 0 0 currentColor, -0.3px 0 0 currentColor;
  color:#a8adb5;
  font-size: 16px !important;
}
#label_4_1_1 {
    left:70%;
    height:50px;
}
#label_4_1_2 {
    left:-10%;
    height:57px;
        margin-top:-2.5%;
}

/* ===== We struggle to justify our marketing spend. ===== */
#label_4_1_3 {
    width:220px;
   left:40%;
   margin-bottom:3%;
   height:73px;
       margin-top:-3.5%;
}

/* ===== We don’t know what’s working and what isn’t. ===== */
#label_4_1_4 {
    width:200px;
    left:25.5%;
    margin-bottom:7%;
    height:105px;
    margin-top:-3%;
}

/* ===== We have data, but aren’t sure what it’s telling us. ===== */
#label_4_1_5 {
     width:240px;
    left:60%;
    height:90px;
    margin-top:-20%;
}

/* ===== We’re unsure how AI can support our mission. ===== */
#label_4_1_6 {
    left:-10%;
    width:220px;
    height:65px;
        margin-top:-20%;
}

/* ===== We have meetings, but progress still feels slow. ===== */
#label_4_1_7 {
    width:220px;
    left:93%;
    margin-top:-25%;
    height:68px;
}

/* ===== We struggle to aligned internally ===== */
#label_4_1_8 {
    width:390px;
    left:36%;
    height:58px;
    margin-top:4.5%;
}

/* ===== We have difficulty gaining stakeholder buy-in. ===== */
#label_4_1_9 {
    width:220px;
    left:85%;
    height:75px;
     margin-top:-10%;
}
/* ===== We struggle to meet stakeholder expectations. ===== */
#label_4_1_11 {
    width:220px;
    left:5%;
    height:75px;
     margin-top:-20%;
}

/* ===== Our donar arent staying engaged ===== */
#label_4_1_12 {
    width:180px;
    left:24%;
    height:75px;
     margin-top:-12.5%;
}

/* ===== Our brand doesn’t fully reflect who we are. ===== */
#label_4_1_13 {
    width:200px;
    left:-4%;
    height:75px;
     margin-top:-11%;
}

/* ===== Our story isn’t connecting deeply enough. ===== */
#label_4_1_14 {
    width:220px;
    left:63%;
    height:75px;
     margin-top:-18%;
}

/* ===== we arent reaching enough ===== */
#label_4_1_15 {
    width:225px;
    left:82%;
    height:75px;
     margin-top:-8%;
}

/* ===== We’re not making the most of technology. ===== */
#label_4_1_16 {
    width:190px;
    left:15%;
    height:75px;
     margin-top:-6.5%;
}

/* ===== Our brand feels inconsistent. ===== */
#label_4_1_17 {
    width:250px;
    left:40%;
    height:75px;
     margin-top:-19%;
}

/* ===== Competing perspectives make it difficult to move forward. ===== */
#label_4_1_18 {
    width:270px;
       margin-top:-8%;
        left:89%;
}
.gf_progressbar_wrapper {
    display: none;
}
/* ===== Next button ===== */
#gform_page_4_1 .gform_page_footer {
    margin-top:-90px;
}

/* ===== Form Page 2 Padding ===== */
#gform_page_4_2 {
    padding-top:100px;
}

/* ===== Pick Your Painpoint Title ===== */
#field_4_1 .gfield_label_before_complex {
        position: relative;
    left: 290px;
    top: 390px;
    font-size: 400%;
    font-family: presti-text;
    font-weight: 500;
}
/* ===== Form Size ===== */
#gform_page_4_2 {
        width: 50%;
    margin: 0 auto;
}
#field_4_12 {
    margin-top:-35px;
}

/* ===== Confirmation Text ===== */
#gform_confirmation_message_4 {
Padding-top:150px;
}

.elementor-kit-5 h2 {
Font-size:40px
}

.elementor-kit-5 a {
    margin-top:-20px;
    border: solid 1px;
    padding: 20px 120px;
}

#gfield_description_4_1 {
    font-size: 25px;
    position: absolute;
    font-family: presti-text;
    margin-top: -535px;
    padding-left: 420px;
}/* End custom CSS */