.rebrand-form { padding:100px 0; position:relative; background:#1B253C;}
.rebrand-form .container  {max-width:1440px; width:100%; margin:0 auto;padding:0 20px;}
.rebrand-form .flexy {display:flex; align-items:flex-start; flex-wrap:wrap; gap:50px;justify-content:space-between;width:100%;}
.rebrand-form .flexy .eyebrow-text { color: rgba(255, 255, 255, 0.80);font-family: PublicSans;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px; /* 150% */letter-spacing: 1.6px;padding-bottom:18px;}
.rebrand-form .flexy .title h2 { color: #FFF;font-family: PublicSans;font-size: 38px;font-style: normal;font-weight: 200;line-height: normal;}
.rebrand-form .flexy .content{
  color:#FFF;
  font-family:PublicSans;
  font-size:16px;
  font-style:normal;
  font-weight:400;
  line-height:24px;
  padding:20px 0 10px;
}



.rebrand-form .flexy .title h2 { color: #FFF;font-family: PublicSansThin;font-size: 38px;font-style: normal;font-weight: 200;line-height: normal;}
.rebrand-form .flexy .title h2 span{ color: #FFF;font-family: PublicSans;font-size: 38px;font-style: normal;font-weight: 200;line-height: normal;}
.rebrand-form .flexy .title h1 span { color: #FFF;font-family: PublicSans;font-size: 56px;font-style: normal;font-weight: 200;letter-spacing: normal;line-height: normal;}
.rebrand-form .flexy .title h1 { color: #FFF;font-family: PublicSansThin;font-size: 56px;font-style: normal;font-weight: 200;letter-spacing: normal;line-height: normal;}
.rebrand-form .flexy .content h1 { color: #FFF;font-family: PublicSansThin;font-size: 56px;font-style: normal;font-weight: 200;letter-spacing: normal;line-height: normal;}
.rebrand-form .flexy .content h1 span { color: #FFF;font-family: PublicSans;font-size: 56px;font-style: normal;font-weight: 200;letter-spacing: normal;line-height: normal;}
.rebrand-form .flexy .content h2 { color: #FFF;font-family: PublicSansThin;font-size: 38px;font-style: normal;font-weight: 200;line-height: normal;}
.rebrand-form .flexy .content h2 span { color: #FFF;font-family: PublicSans;font-size: 38px;font-style: normal;font-weight: 200;line-height: normal;}

.rebrand-form .flexy .list { }

.rebrand-form .flexy .list ul{
  margin:0 0 0 15px;
  padding:0;
}
.rebrand-form .flexy .list ul li{
  position:relative;
  list-style-type:none;
  color:#FFF;
  font-family:PublicSans;
  font-size:16px;
  font-style:normal;
  font-weight:400;
  line-height:24px;
  padding:4px 0 4px 24px;
  margin:0;
  letter-spacing:0;
}
.rebrand-form .flexy .list ul li:before{
  left:-8px;
  top:3px;
  padding:0;
  content:"";
  background-image:url('https://www.dozuki.com/hubfs/CheckCircle-white.svg');
  width:20px;
  height:20px;
  background-size:contain;
  background-repeat:no-repeat;
  position:absolute;
}
.rebrand-form .flexy .left { width: calc(50% - 50px);}
.rebrand-form .flexy .right { width: calc(50% - 50px);}

.rebrand-form.light-mode { background:#fff;}
.rebrand-form.light-mode .flexy .eyebrow-text { color: #1B253C;font-family: PublicSans;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px; /* 150% */letter-spacing: 1.6px;}
.rebrand-form.light-mode .flexy .title h2 { color: #1B253C;font-family: PublicSansThin;font-size: 38px;font-style: normal;font-weight: 200;line-height: normal;}
.rebrand-form.light-mode .flexy .title h2 span{ color: #1B253C;font-family: PublicSans;font-size: 38px;font-style: normal;font-weight: 200;line-height: normal;}
.rebrand-form.light-mode .flexy .title h1 span { color: #1b253c;font-family: PublicSans;font-size: 56px;font-style: normal;font-weight: 200;letter-spacing: normal;line-height: normal;}
.rebrand-form.light-mode .flexy .title h1 { color: #1b253c;font-family: PublicSansThin;font-size: 56px;font-style: normal;font-weight: 200;letter-spacing: normal;line-height: normal;}
.rebrand-form.light-mode .flexy .content h1 { color: #1b253c;font-family: PublicSansThin;font-size: 56px;font-style: normal;font-weight: 200;letter-spacing: normal;line-height: normal;}
.rebrand-form.light-mode .flexy .content h1 span { color: #1b253c;font-family: PublicSans;font-size: 56px;font-style: normal;font-weight: 200;letter-spacing: normal;line-height: normal;}
.rebrand-form.light-mode .flexy .content h2 { color: #1B253C;font-family: PublicSansThin;font-size: 38px;font-style: normal;font-weight: 200;line-height: normal;}
.rebrand-form.light-mode .flexy .content h2 span { color: #1B253C;font-family: PublicSans;font-size: 38px;font-style: normal;font-weight: 200;line-height: normal;}


.rebrand-form .flexy .content p { margin-bottom:10px;}
.rebrand-form .flexy .content ul { line-height:24rem;}

.rebrand-form.light-mode .flexy .content { color: #1B253C;font-family: PublicSans;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px; }
.rebrand-form.light-mode  .flexy .list ul li { padding-left:20px; position:relative; list-style-type:none; color: #1B253C;font-family: PublicSans;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px; /* 150% */}
.rebrand-form.light-mode  .flexy .list ul li:before {left:-10px; padding:5px 0;content: ""; color: #ff0000;background-image:url('https://www.dozuki.com/hubfs/CheckCircle%20(1).svg'); width:25px; height:25px; background-size:contain;  position: absolute; }
.rebrand-form form input.hs-button.primary.large { background: #efca05;border-radius: 8px;color: #1b253c;font-family: PublicSans;font-size: 14px;font-style: normal;font-weight: 600;letter-spacing: 0;line-height: 20.296px;padding: 16px 26px;text-align: center;text-transform: none;}
.rebrand-form form input.hs-button.primary.large:hover { color:#efca05; background:#1b253c;}
.rebrand-form form .input input[type=text], .rebrand-form form .input .input input[type=number], .rebrand-form form .input .input input[type=tel], .rebrand-form form .input .input input[type=email], section.u4m-drag-and-drop-area form.mixitup-multifilter .input input[type=text], section.u4m-drag-and-drop-area form.mixitup-multifilter .input input[type=number], section.u4m-drag-and-drop-area form.mixitup-multifilter .input input[type=tel], section.u4m-drag-and-drop-area form.mixitup-multifilter .input input[type=email], section.u4m-drag-and-drop-area form .input input[type=text], section.u4m-drag-and-drop-area form .input input[type=number], section.u4m-drag-and-drop-area form .input input[type=tel], section.u4m-drag-and-drop-area form .input input[type=email]{border: 1rem solid rgba(0, 0, 0, 0);border-radius: 4rem;margin-bottom: 15rem;font-size: 16rem;font-family: PublicSans;font-weight: 400;background-color: #fff;padding: 10rem;width: 100%;-webkit-appearance: none;box-shadow: none!important;border-radius: 8px;!important;border: 1px solid rgba(27, 45, 52, 0.20)!important;background: #FFF!important;}
.rebrand-form form .hs-form-field>label, .rebrand-form form .hs-form-field>label, .rebrand-form form .hs-form-field>label {color: #1B2D34!important;font-family: PublicSans!important;font-size: 16px!important;font-style: normal!important;font-weight: 400!important;line-height: 150%!important;}

.rebrand-form form .submitted-message { color:#FFFFFF!important;}
.rebrand-form form .submitted-message p { color:#FFFFFF!important;}
.rebrand-form.light-theme form .submitted-message { color:#1B253C!important;}
.rebrand-form.light-theme form .submitted-message p { color:#1B253C!important;}

.rebrand-form.light-mode form .submitted-message{
  color:#1B253C!important;
}

.rebrand-form.light-mode form .submitted-message p{
  color:#1B253C!important;
}

.rebrand-form:not(.light-mode) .submitted-message,
.rebrand-form:not(.light-mode) .submitted-message p,
.rebrand-form:not(.light-mode) .submitted-message span,
.rebrand-form:not(.light-mode) .submitted-message a{
  color:#FFF!important;
}
@media (max-width:1280px) {
  .rebrand-form .container { padding: 0 20px;}
  .rebrand-form .flexy .content h1 {font-size: 40rem;line-height: 1.2;}
  .rebrand-form .flexy .content h1 span {font-size: 40rem;line-height: 1.2;}
  .rebrand-form .flexy .title h1 {font-size: 40rem;line-height: 1.2;}
  .rebrand-form .flexy .title h1 span {font-size: 40rem;line-height: 1.2;}
  .rebrand-form .flexy .content h2 {font-size: 32rem;line-height: 1.2;}
  .rebrand-form .flexy .content h2 span {font-size: 32rem;line-height: 1.2;}
  .rebrand-form .flexy .title h2 {font-size: 32rem;line-height: 1.2;}
  .rebrand-form .flexy .title h2 span {font-size: 32rem;line-height: 1.2;}
}
@media (max-width:1199px) {
  .rebrand-form { padding:150px 0; }
  .rebrand-form .flexy .left { width: 100%;}
  .rebrand-form .flexy .right { width: 100%;}
}
@media (max-width:991px) {
}
@media (max-width:767px) {
}