.elementor-17202 .elementor-element.elementor-element-0449e20:not(.elementor-motion-effects-element-type-background), .elementor-17202 .elementor-element.elementor-element-0449e20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://yourlifeafterwork.com/wp-content/uploads/2025/10/ty-sec1-bg.webp");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-17202 .elementor-element.elementor-element-0449e20 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17202 .elementor-element.elementor-element-0449e20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 4% 5% 4%;}.elementor-17202 .elementor-element.elementor-element-844d1ee.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-17202 .elementor-element.elementor-element-d592ab8{text-align:center;}.elementor-17202 .elementor-element.elementor-element-d592ab8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.25vw;font-weight:400;color:#001740;}.elementor-17202 .elementor-element.elementor-element-716305e{text-align:center;}.elementor-17202 .elementor-element.elementor-element-716305e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2.6vw;font-weight:700;line-height:1em;color:#0F2A71;}.elementor-17202 .elementor-element.elementor-element-1a50aa1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17202 .elementor-element.elementor-element-1a50aa1:not(.elementor-motion-effects-element-type-background), .elementor-17202 .elementor-element.elementor-element-1a50aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://yourlifeafterwork.com/wp-content/uploads/2025/11/inner-bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-17202 .elementor-element.elementor-element-1a50aa1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:1%;margin-bottom:0%;}.elementor-17202 .elementor-element.elementor-element-1a50aa1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17202 .elementor-element.elementor-element-d928279{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17202 .elementor-element.elementor-element-d928279 img{width:32.86vw;}.elementor-17202 .elementor-element.elementor-element-8b5bcae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17202 .elementor-element.elementor-element-8b5bcae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #001740 0%, #0F2A71 100%);}.elementor-17202 .elementor-element.elementor-element-8b5bcae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 8% 8% 8%;}.elementor-17202 .elementor-element.elementor-element-8b5bcae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17202 .elementor-element.elementor-element-6b0359a{border-style:solid;border-width:0px 0px 0px 0px;border-color:#8795B8;padding:2% 0% 3% 0%;}.elementor-17202 .elementor-element.elementor-element-f2cdf9b > .elementor-element-populated{padding:0% 0% 2.5% 0%;}.elementor-17202 .elementor-element.elementor-element-e1237cf{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:1px;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 2vw) 0vw;padding:0% 0% 0% 0%;--divider-element-spacing:5vw;}.elementor-17202 .elementor-element.elementor-element-e1237cf .elementor-divider-separator{width:100%;}.elementor-17202 .elementor-element.elementor-element-e1237cf .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17202 .elementor-element.elementor-element-e1237cf .elementor-divider__text{color:#0F2A71;font-family:"Lato", Sans-serif;font-size:1.563vw;font-weight:900;}.elementor-17202 .elementor-element.elementor-element-26c6386{text-align:center;}.elementor-17202 .elementor-element.elementor-element-26c6386 img{width:100%;}.elementor-17202 .elementor-element.elementor-element-24e1bb3 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-17202 .elementor-element.elementor-element-0449e20:not(.elementor-motion-effects-element-type-background), .elementor-17202 .elementor-element.elementor-element-0449e20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-17202 .elementor-element.elementor-element-0449e20{padding:20% 5% 2% 5%;}.elementor-17202 .elementor-element.elementor-element-844d1ee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-17202 .elementor-element.elementor-element-d592ab8 .elementor-heading-title{font-size:2vw;}.elementor-17202 .elementor-element.elementor-element-716305e .elementor-heading-title{font-size:3vw;}.elementor-17202 .elementor-element.elementor-element-d928279 img{width:100%;}.elementor-17202 .elementor-element.elementor-element-6b0359a{padding:2% 3% 5% 3%;}.elementor-17202 .elementor-element.elementor-element-f2cdf9b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17202 .elementor-element.elementor-element-e1237cf .elementor-divider__text{font-size:3vw;}.elementor-17202 .elementor-element.elementor-element-26c6386{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}}@media(max-width:767px){.elementor-17202 .elementor-element.elementor-element-0449e20:not(.elementor-motion-effects-element-type-background), .elementor-17202 .elementor-element.elementor-element-0449e20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-size:100% auto;}.elementor-17202 .elementor-element.elementor-element-0449e20 > .elementor-background-overlay{opacity:0;}.elementor-17202 .elementor-element.elementor-element-0449e20{padding:25% 3% 6% 3%;}.elementor-17202 .elementor-element.elementor-element-844d1ee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17202 .elementor-element.elementor-element-d592ab8{padding:0% 0% 3% 0%;}.elementor-17202 .elementor-element.elementor-element-d592ab8 .elementor-heading-title{font-size:4.5vw;line-height:1.2em;}.elementor-17202 .elementor-element.elementor-element-716305e .elementor-heading-title{font-size:6.5vw;}.elementor-17202 .elementor-element.elementor-element-1a50aa1{margin-top:10%;margin-bottom:0%;padding:1vw 1vw 1vw 1vw;}.elementor-17202 .elementor-element.elementor-element-6b0359a{padding:5% 5% 8% 5%;}.elementor-17202 .elementor-element.elementor-element-e1237cf .elementor-divider__text{font-size:6.3vw;}.elementor-17202 .elementor-element.elementor-element-26c6386{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;}}/* Start custom CSS for image, class: .elementor-element-26c6386 */@media only screen and (max-width: 767px) {
.elementor-17202 .elementor-element.elementor-element-26c6386.logos img {
    content: url(/wp-content/uploads/2025/10/logos-video-page-mob.png);
}
}/* End custom CSS */
/* Start custom CSS */body,
html {
  overflow-x: hidden;
}

.footer-form-sec {
  display: none;
}

.form .gfield_required {
  display: none !important;
}

.form label {
  color: #fff;
  font-family: "Lato", Sans-Serif !important;
  font-size: 1.15vw !important;
  font-weight: 300 !important;
}

.form .gform_body input::placeholder {
  font-style: italic;
  color: #8795b8 !important;
}

.form .gform_body input {
  border-radius: 0 !important;
  height: 3.49vw !important;
  border: 0;
  color: #000 !important;
  font-family: "Bell MT", Sans-serif !important;
  font-size: 1.25vw !important;
  outline: none;
  font-weight: 200 !important;
  padding-left: 20px !important;
  letter-spacing: -0.03vw;
}

.form .gform_footer input {
  width: 100%;
  background: linear-gradient(
    256deg,
    #f8ce0e -26.36%,
    #fdaf11 36.46%,
    #e26e43 99.28%
  );
  height: 3.49vw;
  border: 0 !important;
  color: #fff;
  text-align: center;
  font-family: "Lato", Sans-Serif !important;
  font-size: 1.25vw !important;
  font-style: normal;
  font-weight: 900;
  letter-spacing: 0.12vw !important;
  text-transform: uppercase;
  cursor: pointer;
}

.form .gform_footer input:hover {
  background: linear-gradient(
    -256deg,
    #f8ce0e -26.36%,
    #fdaf11 36.46%,
    #e26e43 99.28%
  );
}

.form .gform_confirmation_message br {
  display: none;
}

.form .gform_confirmation_message h3 {
  font-family: "Lato", Sans-serif;
  margin: 0 0 0.5vw;
  font-size: 2vw;
  color: #fff;
}

.form .gform_confirmation_message {
  text-align: center;
  padding: 4% 5% 13%;
  font-size: 1.25vw;
  font-family: "Lato", Sans-serif;
  color: #fff;
}

@media only screen and (max-width: 1024px) {
  .form label {
    font-size: 1.5vw !important;
  }

  .form .gform_body input {
    height: 6vw !important;
    font-size: 1.8vw !important;
    padding-left: 15px !important;
  }

  .form .gform_footer input {
    height: 6vw;
    font-size: 1.8vw !important;
  }

  .form .gform_confirmation_message h3 {
    font-size: 4vw;
  }

  .form .gform_confirmation_message {
    font-size: 2vw;
  }
}

@media only screen and (max-width: 767px) {
  .form label {
    font-size: 4vw !important;
  }

  .form .gform_body input {
    height: 14vw !important;
    font-size: 4.5vw !important;
    padding-left: 15px !important;
  }

  .form .gform_footer input {
    height: 14vw;
    font-size: 4.5vw !important;
  }

  .form .gform_confirmation_message h3 {
    font-size: 6vw;
  }

  .form .gform_confirmation_message {
    font-size: 4vw;
    padding: 0% 5% 23%;
  }
}/* End custom CSS */