@charset "utf-8";

.contentWrapper, .leftImageLayout, .rightImageLayout { border-color: rgb(117, 117, 117); border-radius: 2px; border-width: 0px; border-style: solid; background: rgb(24, 21, 22); }

.powrModal { background: rgba(0, 0, 0, 0.53); }

.popup-floating-button, .popup-floating-tab { background-color: rgb(30, 136, 229); color: rgb(255, 255, 255); font-family: "PT Sans Narrow"; }

.popup-floating-tab:hover, .popup-floating-button:hover { background-color: rgba(30, 136, 229, 0.9); }

.powrModal .contentWrapper { color: rgb(117, 117, 117); font-family: Oswald; font-size: 16px; }

.powrModal h1, .powrModal h2, .powrModal h3, .powrModal h4, .powrModal h5, .powrModal h6, .powrModal p { color: rgb(117, 117, 117); font-family: Oswald; font-size: 16px; font-weight: normal; font-style: normal; }

.powrModal .headline { color: rgb(66, 66, 66); font-family: Oswald; font-size: 36px; font-weight: bold; }

.powrModal .contentWrapper { width: 834px; }

.powrModal .popupPowrMarkContainer { width: 834px; }

.powrModal .close { font-size: 25px; color: rgb(255, 255, 255); }

.powrModal hr { border-color: rgb(117, 117, 117); box-shadow: rgb(117, 117, 117) 0px 0px 5px; }

.emailLabel, .emailInputFields { font-family: Oswald; color: rgb(117, 117, 117); }

.overlay { background: linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)) 50% 50% / cover, url("https://www.powrcdn.com/app_images%2Fresizable%2F7RHwSt7Y_403291ca_1677264464821.jpeg"); display: block; z-index: -1; height: 100%; position: absolute; top: 0px; width: 100%; }

.overlay.leftImageLayout, .overlay.rightImageLayout { width: 50%; }

.overlay.topImageLayout, .overlay.bottomImageLayout { height: 400px; }

.content.leftImageLayout, .content.rightImageLayout { width: calc(50%); }

.content { padding: 5.5%; }

@media screen and (max-width: 768px) {
  .fullScreenPositioning .content.leftImageLayout, .fullScreenPositioning .content.rightImageLayout { height: calc(50%); }
  .fullScreenPositioning .overlay.leftImageLayout, .fullScreenPositioning .overlay.rightImageLayout { height: 50%; }
}

#appView .powrModal .content, #appView .powrModal .contentWrapper { z-index: 2; }

#appView .powrModal .powrMark { border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; }

#appView .powrModal .popupPowrMarkContainer.cornerPositioning { }

#appView { height: auto; }

.loss-label { color: rgb(117, 117, 117); }

.spin-button { background-color: rgb(122, 181, 244); font-family: "Open Sans"; color: rgb(255, 255, 255); }

#appView .form-container { width: 95%; margin: 0px auto; }

#appView .form-container .input-container, .input-select-container, .input-radio-container { margin-bottom: 16px; }

#appView .form-container .input-container input:not([type="checkbox"]) { border-width: 2px; border-color: rgb(163, 162, 162); }

#appView .form-container .input-container input:not([type="checkbox"]) { background-color: rgb(255, 255, 255); border-radius: 4px; }

#appView .form-container label:not(.rating-label) { font-size: 16px; color: rgb(163, 162, 162); font-family: "Open Sans"; font-weight: normal; font-style: normal; }

#appView .form-container input:not([type="checkbox"]) { font-size: 16px; color: rgb(255, 255, 255); font-family: Lato; font-weight: normal; font-style: normal; }

#appView .form-container-line label:not(.opt-in):not(.rating-label) { font-size: 16px; color: rgb(163, 162, 162); font-family: Lato; font-weight: normal; font-style: normal; }

#appView .form-container .far { color: rgb(255, 255, 255); font-size: 16px; }

#appView .form-container .input-container .sub-input-container { margin-left: 2px; }

#appView .powrModal .form-container-line .input-with-label label.label-up { transform: translate3d(0px, -16px, 0px) scale(0.75); }

#appView .form-container .input-container input:not([type="checkbox"])::placeholder { color: rgb(163, 162, 162); }

#appView .powrModal .form-container .input-container .error-message { font-family: Lato; }

#appView .powrModal .form-container .input-radio-container .error-message { font-family: Lato; }

#appView .powrModal .form-container .input-select-container .error-message { font-family: Lato; }

.form-dropdown__list { border-radius: 4px; border-color: rgb(163, 162, 162); border-width: 2px; background-color: rgb(255, 255, 255); }

.form-dropdown .form-dropdown__option { background-color: rgb(255, 255, 255); font-size: 16px; font-weight: normal; font-style: normal; color: rgb(255, 255, 255); font-family: Lato; }

.form-dropdown { font-size: 16px; color: rgb(255, 255, 255); }

.form-dropdown__current { border-radius: 4px; border-color: rgb(163, 162, 162); border-width: 2px; color: rgb(117, 117, 117); }

p.form-dropdown__input-text { background-color: rgb(255, 255, 255); color: rgb(255, 255, 255); font-size: 16px; font-weight: normal; font-style: normal; font-family: Lato; }

.form-container-line .select:not(.value-selected) .form-dropdown__current .form-dropdown__value p { color: rgb(163, 162, 162); font-size: 16px; font-weight: normal; font-style: normal; font-family: Lato; }

.form-container-line p.form-dropdown__input-text { background-color: rgb(24, 21, 22); }

.form-container-inline .form-dropdown__current { background-color: rgb(255, 255, 255); }

.form-container-block .form-dropdown__current { background-color: rgb(255, 255, 255); }

.form-container-line .form-dropdown__value:first-child p.form-dropdown__input-text { font-size: 16px; color: rgb(117, 117, 117); font-weight: normal; font-style: normal; }

.form-container-inline .form-dropdown__value:first-child p.form-dropdown__input-text { }

.choice .choice-option__label, .choice .choice-option__label span { color: rgb(163, 162, 162); font-family: Lato !important; font-size: 16px !important; font-weight: normal !important; font-style: normal !important; }

.form-container .choice input + .choice-option__control--radio-button::before { color: rgb(102, 102, 102); }

#appView .form-container .choice .choice-option__input .choice-option__control { border-color: rgb(117, 117, 117); }

#appView .form-container .choice input:checked + .choice-option__control--radio-button { border-color: rgb(102, 102, 102); }

#appView .form-container .choice input:checked + .choice-option__control--checkbox { border-color: rgb(102, 102, 102); }

.form-container .choice input:checked + .choice-option__control--checkbox svg path { stroke: rgb(117, 117, 117); }

.popup-floating-tab i { min-width: 18px; }