/*----------------------------------------------sign_up styles-----------------------------------------------*/
 body {
     color: #363636;
}
 a {
     color: var(--signup_links_color);
     text-decoration: none !important;
}
 #lp-pom-text-18 {
     left: 186px;
     top: 60px;
     display: block;
     background: rgba(255, 255, 255, 0);
     color: var(--signup_slogan_header_color);
     border-style: none;
     border-radius: 0px;
     z-index: 1;
     width: 566px;
     height: 34px;
     position: relative;
}
 #lp-pom-text-19 {
     left: 226px;
     top: 120px;
     display: block;
     background: rgba(255, 255, 255, 0);
     color: var(--signup_slogan_text_color);
     border-style: none;
     border-radius: 0px;
     z-index: 2;
     width: 485px;
     height: 87px;
     position: relative;
}
 #lp-pom-image-20 {
     top: 40px;
     display: block;
     background: rgba(255, 255, 255, 0);
     z-index: 3;
     position: relative;
}
 #lp-pom-root {
     display: block;
     background: rgba(238, 238, 238, 1);
     border-style: none;
     margin: auto;
     padding-top: 0px;
     border-radius: 0px;
     min-width: 938px;
     height: 100%;
}
 #lp-pom-block-8 {
     display: block;
     background: var(--lp-pom-block-color);
     border-style: none;
     margin-left: auto;
     margin-right: auto;
     margin-bottom: 0px;
     border-radius: 0px;
     width: 100%;
     height: 96px;
     position: relative;
}
 #lp-pom-block-9 {
     display: block;
     background: var(--main-area-background);
     background-repeat: no-repeat;
     background-position: center center;
     background-size: cover;
     border-style: none;
     margin-left: auto;
     margin-right: auto;
     margin-bottom: 0px;
     border-radius: 0px;
     width: 100%;
     height: 677px;
     position: relative;
}
#lp-pom-image-200 {
     left: 50%;
     margin-left:-80px;
}
 #lp-pom-box-322 {
     display: block;
     background: var(--signup_form_color);
     border-style: solid;
     border-width: 1px;
     border-color: var(--signup_form_color);
     border-radius: 0px;
     left: 276px;
     top: 234px;
     z-index: 6;
     width: 383px;
     height: 98px;
     position: absolute;
}
 #lp-pom-image-325 {
     display: block;
     background: rgba(255, 255, 255, 0);
     left: 73px;
     top: 19px;
     z-index: 7;
     position: absolute;
}
 #lp-pom-image-326 {
     display: block;
     background: rgba(255, 255, 255, 0);
     left: 244px;
     top: 19px;
     z-index: 8;
     position: absolute;
}
 #lp-pom-box-323 {
     display: block;
     background: var(--signup_form_color);
     border-style: solid;
     border-width: 1px;
     border-color: var(--signup_form_color);
     border-radius: 0px;
     left: 276px;
     top: 380px;
     z-index: 9;
     width: 383px;
     height: 263px;
     position: absolute;
}
 #lp-pom-text-331 {
     display: block;
     background: rgba(255, 255, 255, 0);
     color: var(--signup_already_account_font_color);
     border-style: none;
     border-radius: 0px;
     left: 24px;
     top: 222px;
     z-index: 12;
     width: 333px;
     height: 25px;
     position: absolute;
}
 #lp-pom-text-324 {
     display: block;
     background: rgba(255, 255, 255, 0);
     color: var(--signup_header_text_color);
     border-style: none;
     border-radius: 0px;
     left: 319px;
     top: 197px;
     z-index: 13;
     width: 300px;
     height: 25px;
     position: absolute;
}
 #lp-pom-text-327 {
     display: block;
     background: rgba(255, 255, 255, 0);
     color: var(--signup_header_text_color);
     border-style: none;
     border-radius: 0px;
     left: 319px;
     top: 345px;
     z-index: 14;
     width: 300px;
     height: 25px;
     position: absolute;
}
 #lp-pom-text-330 {
     display: block;
     background: rgba(255, 255, 255, 0);
     color: var(--signup_privacy_text_color);
     border-style: none;
     border-radius: 0px;
     left: 302px;
     top: 662px;
     z-index: 15;
     width: 333px;
     height: 50px;
     position: absolute;
}
 #lp-pom-block-10 {
     display: block;
     background: var(--signup_slogan_background_color);
     border-style: none;
     margin-left: auto;
     margin-right: auto;
     margin-bottom: 0px;
     border-radius: 0px;
     width: 100%;
     height: 351px;
     position: relative;
}
 #lp-pom-button-329 {
     display: block;
     border-style: none;
     border-radius: 3px;
     left: 0px;
     top: 137px;
     z-index: 11;
     width: 336px;
     height: 53px;
     position: absolute;
     background: var(--signup_buttons_color);
     box-shadow: none;
     text-shadow: none;
     color: var(--signup_buttons_text_color);
     font-size: 16px;
     line-height: 19px;
     font-weight: 400;
     font-family: Open Sans;
     font-style: normal;
     text-align: center;
     background-repeat: no-repeat;
}
 #lp-pom-root .lp-positioned-content {
     top: 0px;
     width: 938px;
     margin-left: -469px;
}
 #lp-pom-block-8 .lp-pom-block-content {
     margin-left: auto;
     margin-right: auto;
     width: 938px;
     height: 120px;
}
 #lp-pom-block-9 .lp-pom-block-content {
     margin-left: auto;
     margin-right: auto;
     width: 938px;
     height: 677px;
}
 #lp-pom-block-10 .lp-pom-block-content {
     margin-left: auto;
     margin-right: auto;
     width: 938px;
     height: 351px;
}
 #lp-pom-image-20 .lp-pom-image-container {
     border-style: none;
     border-radius: 0px;
     width: 58px;
     height: 58px;
     margin: 0 auto;
}
 #lp-pom-image-20 .lp-pom-image-container img {
     width: 58px;
     height: 58px;
}
 #lp-pom-block-196 .lp-pom-block-content {
     margin-left: auto;
     margin-right: auto;
     width: 938px;
     height: 75px;
}
 #lp-pom-image-325 .lp-pom-image-container {
     border-style: none;
     border-radius: 0px;
     width: 60px;
     height: 60px;
}
 #lp-pom-image-325 .lp-pom-image-container img {
     width: 60px;
     height: 60px;
}
 #lp-pom-image-326 .lp-pom-image-container {
     border-style: none;
     border-radius: 0px;
     width: 60px;
     height: 60px;
}
 #lp-pom-image-326 .lp-pom-image-container img {
     width: 60px;
     height: 60px;
}
 #container_email {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 335px;
     height: 50px;
}
 .lp-pom-form-field .ub-input-item.single.form_elem_email {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 335px;
     height: 50px;
}
 #container_password {
     position: absolute;
     top: 68px;
     left: 0px;
     width: 335px;
     height: 50px;
}
 .lp-pom-form-field .ub-input-item.single.form_elem_untitled1 {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 335px;
     height: 50px;
}
 #lp-pom-button-329:hover {
     background: var(--signup_buttons_hover_color);
     box-shadow: none;
     color: #FFFFFF;
}
 #lp-pom-button-329:active {
     background: rgba(2, 34, 64, 1);
     box-shadow: none;
     color: #FFFFFF;
}
 #lp-pom-button-329 .label {
     margin-top: -10px;
}
 #lp-pom-root-color-overlay {
     position: absolute;
     background: none;
     top: 0;
     width: 100%;
     height: 100%;
}
 #lp-pom-block-8-color-overlay {
     position: absolute;
     background: none;
     height: 120px;
     width: 100%;
}
 #lp-pom-block-9-color-overlay {
     position: absolute;
     background: var(--signup_form_background_color);
     height: 677px;
     width: 100%;
}
 #lp-pom-block-10-color-overlay {
     position: absolute;
     background: none;
     height: 351px;
     width: 100%;
}
 #lp-pom-block-196-color-overlay {
     position: absolute;
     background: none;
     height: 75px;
     width: 100%;
}
 #lp-pom-box-322-color-overlay {
     position: absolute;
     background: none;
     height: 98px;
     width: 383px;
}
 #lp-pom-box-323-color-overlay {
     position: absolute;
     background: none;
     height: 263px;
     width: 383px;
}
 #lp-pom-form-328 {
     display: block;
     left: 24px;
     top: 25px;
     z-index: 10;
     width: 335px;
     height: 0px;
     position: absolute;
}
 #lp-pom-form-328 .fields {
     margin: -9px;
}
 #lp-pom-form-328 .lp-pom-form-field {
     position: absolute;
}
 #lp-pom-form-328 .option {
     position: absolute;
}
 #lp-pom-form-328 .optionsList {
     position: absolute;
}
 #lp-pom-form-328 .lp-pom-form-field .single {
     height: 50px;
     font-size: 14px;
     line-height: 14px;
     padding-left: 17px;
     padding-right: 17px;
     flex: 1;
}
 #lp-pom-form-328 .lp-pom-form-field select {
     height: 48px;
}
 #lp-pom-form-328 .lp-pom-form-field .form_elem_multi {
     padding-top: 17px;
     padding-bottom: 17px;
}
 #lp-pom-form-328 .lp-pom-form-field .lp-form-label {
     font-family: arial;
     font-weight: 400;
     font-size: 14px;
     line-height: 15px;
     color: #000;
     display: block;
     margin-bottom: 4px;
     width: auto;
     margin-right: 0px;
}
 #lp-pom-form-328 .lp-pom-form-field .lp-form-label .label-style {
     font-weight: bolder;
     font-style: inherit;
}
 #lp-pom-form-328 .lp-pom-form-field input[type=text], #lp-pom-form-328 .lp-pom-form-field input[type=email], #lp-pom-form-328 .lp-pom-form-field input[type=tel], #lp-pom-form-328 .lp-pom-form-field textarea, #lp-pom-form-328 .lp-pom-form-field select {
     border-style: solid;
     border-width: 1px;
     border-color: #bbbbbb;
     background-color: var(--signup_input_background_color);
     color: var(--signup_input_text_color);
}
 #lp-pom-form-328 .lp-pom-form-field .opt-label {
     font-family: arial;
     font-weight: 400;
     font-size: 13px;
     color: #000;
     line-height: 15px;
}
 #lp-pom-form-328 .lp-pom-form-field .opt-label .label-style {
     font-weight: inherit;
     font-style: inherit;
}
 #lp-pom-form-328 .lp-pom-form-field .text {
     background-color: #fff;
     color: #000;
     border-radius: 5px;
     box-shadow: inset 0px 2px 3px #dddddd;
     -webkit-box-shadow: inset 0px 2px 3px #dddddd;
     -moz-box-shadow: inset 0px 2px 3px #dddddd;
}

/*----------------------------------------------Signup input placeholders-----------------------------------------------*/

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: var(--signup_input_placeholder_color);
}
::-moz-placeholder { /* Firefox 19+ */
  color: var(--signup_input_placeholder_color);
}
:-ms-input-placeholder { /* IE 10+ */
  color: var(--signup_input_placeholder_color);
}
:-moz-placeholder { /* Firefox 18- */
  color: var(--signup_input_placeholder_color);
}

/*----------------------------------------------Sign_up styles mobile-----------------------------------------------*/
 @media only screen and (max-width: 992px) {
     #lp-pom-root {
         display: block;
         background: rgba(238, 238, 238, 1);
         border-style: none;
         margin: auto;
         padding-top: 0px;
         border-radius: 0px;
         min-width: 375px;
         height: 100%;
    }
     #lp-pom-block-8 {
         display: block;
         background:var(--lp-pom-block-color);
         border-style: none;
         margin-left: auto;
         margin-right: auto;
         margin-bottom: 0px;
         border-radius: 0px;
         width: 100%;
         height: 120px;
         position: relative;
    }
     #lp-pom-block-9 {
         display: block;
         background: rgba(3, 43, 71, 1);
         background-repeat: no-repeat;
         background-position: center center;
         background-size: cover;
         border-style: none;
         margin-left: auto;
         margin-right: auto;
         margin-bottom: 0px;
         border-radius: 0px;
         width: 100%;
         height: 590px;
         position: relative;
    }
    #lp-pom-image-200 {
         top: 64px;
         left: 50%;
         margin-left: -80px;
    }
     #lp-pom-box-322 {
         display: block;
         background: rgba(255, 255, 255, 1);
         border-style: solid;
         border-width: 1px;
         border-color: #ccc;
         border-radius: 0px;
         left: 0px;
         top: 165px;
         z-index: 6;
         width: 318px;
         height: 98px;
         position: absolute;
    }
     #lp-pom-image-325 {
         display: block;
         background: rgba(255, 255, 255, 0);
         left: 73px;
         top: 19px;
         z-index: 7;
         position: absolute;
    }
     #lp-pom-image-326 {
         display: block;
         background: rgba(255, 255, 255, 0);
         left: 205px;
         top: 19px;
         z-index: 8;
         position: absolute;
    }
     #lp-pom-box-323 {
         display: block;
         background: rgba(255, 255, 255, 1);
         border-style: solid;
         border-width: 1px;
         border-color: #ccc;
         border-radius: 0px;
         left: 0px;
         top: 313px;
         z-index: 9;
         width: 318px;
         height: 263px;
         position: absolute;
    }
     #lp-pom-text-331 {
         display: block;
         background: rgba(255, 255, 255, 0);
         border-style: none;
         border-radius: 0px;
         left: 24px;
         top: 222px;
         z-index: 12;
         width: 279px;
         height: 25px;
         position: absolute;
    }
     #lp-pom-text-324 {
         display: block;
         background: rgba(255, 255, 255, 0);
         border-style: none;
         border-radius: 0px;
         left: 26px;
         top: 130px;
         z-index: 13;
         width: 300px;
         height: 25px;
         transform: scale(0.93);
         transform-origin: 0 0;
         -webkit-transform: scale(0.93);
         -webkit-transform-origin: 0 0;
         position: absolute;
    }
     #lp-pom-text-327 {
         display: block;
         background: rgba(255, 255, 255, 0);
         border-style: none;
         border-radius: 0px;
         left: 20px;
         top: 279px;
         z-index: 14;
         width: 300px;
         height: 25px;
         transform: scale(0.93);
         transform-origin: 0 0;
         -webkit-transform: scale(0.93);
         -webkit-transform-origin: 0 0;
         position: absolute;
    }
     #lp-pom-text-330 {
         display: block;
         background: rgba(255, 255, 255, 0);
         border-style: none;
         border-radius: 0px;
         left: 26px;
         top: 595px;
         z-index: 15;
         width: 333px;
         height: 50px;
         transform: scale(0.84);
         transform-origin: 0 0;
         -webkit-transform: scale(0.84);
         -webkit-transform-origin: 0 0;
         position: absolute;
    }
     #lp-pom-block-10 {
         display: block;
         background: rgba(255, 255, 255, 1);
         border-style: none;
         margin-left: auto;
         margin-right: auto;
         margin-bottom: 1px;
         border-radius: 0px;
         width: 100%;
         height: 351px;
         position: relative;
    }
     #lp-pom-text-18 {
         display: block;
         background: rgba(255, 255, 255, 0);
         border-style: none;
         border-radius: 0px;
         left: 21px;
         top: 120px;
         z-index: 1;
         width: 309px;
         height: 68px;
         transform: scale(0.9);
         transform-origin: 0 0;
         -webkit-transform: scale(0.9);
         -webkit-transform-origin: 0 0;
         position: absolute;
    }
     #lp-pom-text-19 {
         display: block;
         background: rgba(255, 255, 255, 0);
         border-style: none;
         border-radius: 0px;
         left: 38px;
         top: 220px;
         z-index: 2;
         width: 347px;
         height: 145px;
         transform: scale(0.7);
         transform-origin: 0 0;
         -webkit-transform: scale(0.7);
         -webkit-transform-origin: 0 0;
         position: absolute;
    }
     #lp-pom-image-20 {
         display: block;
         background: rgba(255, 255, 255, 0);
         left: 131px;
         z-index: 3;
         position: absolute;
    }
     #lp-pom-button-329 {
         display: block;
         border-style: none;
         border-radius: 3px;
         left: 0px;
         top: 137px;
         z-index: 11;
         width: 280px;
         height: 53px;
         position: absolute;
         background: var(--signup_buttons_color);
         box-shadow: none;
         text-shadow: none;
         color: #FFFFFF;
         border-width: undefinedpx;
         border-color: #undefined;
         font-size: 16px;
         line-height: 19px;
         font-weight: 400;
         font-family: Open Sans;
         font-style: normal;
         text-align: center;
         background-repeat: no-repeat;
    }
     body {
         color: #363636;
    }
     a {
         color: var(--signup_links_color);
         text-decoration: none;
    }
     #lp-pom-root .lp-positioned-content {
         top: 0px;
         width: 320px;
         margin-left: -160px;
    }
     #lp-pom-block-8 .lp-pom-block-content {
         margin-left: auto;
         margin-right: auto;
         width: 320px;
         height: 89px;
    }
     #lp-pom-block-9 .lp-pom-block-content {
         margin-left: auto;
         margin-right: auto;
         width: 320px;
         height: 590px;
    }
     #lp-pom-block-10 .lp-pom-block-content {
         margin-left: auto;
         margin-right: auto;
         width: 320px;
         height: 351px;
    }
     #lp-pom-image-20 .lp-pom-image-container {
         border-style: none;
         border-radius: 0px;
         width: 58px;
         height: 58px;
    }
     #lp-pom-image-20 .lp-pom-image-container img {
         width: 58px;
         height: 58px;
    }
     #lp-pom-block-196 .lp-pom-block-content {
         margin-left: auto;
         margin-right: auto;
         width: 320px;
         height: 108px;
    }
     #lp-pom-image-200 .lp-pom-image-container {
         border-style: none;
         border-radius: 0px;
         width: 220px;
         height: 66px;
    }
     #lp-pom-image-325 .lp-pom-image-container {
         border-style: none;
         border-radius: 0px;
         width: 60px;
         height: 60px;
    }
     #lp-pom-image-325 .lp-pom-image-container img {
         width: 60px;
         height: 60px;
    }
     #lp-pom-image-326 .lp-pom-image-container {
         border-style: none;
         border-radius: 0px;
         width: 60px;
         height: 60px;
    }
     #lp-pom-image-326 .lp-pom-image-container img {
         width: 60px;
         height: 60px;
    }
     #container_email {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 279px;
         height: 50px;
    }
     .lp-pom-form-field .ub-input-item.single.form_elem_email {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 279px;
         height: 50px;
    }
     #container_paswword {
         position: absolute;
         top: 68px;
         left: 0px;
         width: 279px;
         height: 50px;
    }
     .lp-pom-form-field .ub-input-item.single.form_elem_untitled1 {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 279px;
         height: 50px;
    }
     #lp-pom-button-329:hover {
         box-shadow: none;
         color: #FFFFFF;
    }
     #lp-pom-button-329:active {
         box-shadow: none;
         color: #FFFFFF;
    }
     #lp-pom-button-329 .label {
         margin-top: -10px;
    }
     #lp-pom-root-color-overlay {
         position: absolute;
         background: none;
         top: 0;
         width: 100%;
    }
     #lp-pom-block-8-color-overlay {
         position: absolute;
         background: none;
         height: 89px;
         width: 100%;
    }
     #lp-pom-block-9-color-overlay {
         position: absolute;
         background: var(--signup_form_background_color);
         height: 590px;
         width: 100%;
    }
     #lp-pom-block-10-color-overlay {
         position: absolute;
         background: none;
         height: 351px;
         width: 100%;
    }
     #lp-pom-block-196-color-overlay {
         position: absolute;
         background: none;
         height: 108px;
         width: 100%;
    }
     #lp-pom-box-322-color-overlay {
         position: absolute;
         background: none;
         height: 98px;
         width: 318px;
    }
     #lp-pom-box-323-color-overlay {
         position: absolute;
         background: none;
         height: 263px;
         width: 318px;
    }
     #lp-pom-form-328 {
         display: block;
         left: 24px;
         top: 25px;
         z-index: 10;
         width: 279px;
         height: 0px;
         position: absolute;
    }
     #lp-pom-form-328 .fields {
         margin: -9px;
    }
     #lp-pom-form-328 .lp-pom-form-field {
         position: absolute;
    }
     #lp-pom-form-328 .option {
         position: absolute;
    }
     #lp-pom-form-328 .optionsList {
         position: absolute;
    }
     #lp-pom-form-328 .lp-pom-form-field .single {
         height: 50px;
         font-size: 14px;
         line-height: 14px;
         padding-left: 17px;
         padding-right: 17px;
         flex: 1;
    }
     #lp-pom-form-328 .lp-pom-form-field select {
         height: 48px;
    }
     #lp-pom-form-328 .lp-pom-form-field .form_elem_multi {
         padding-top: 17px;
         padding-bottom: 17px;
    }
     #lp-pom-form-328 .lp-pom-form-field .lp-form-label {
         font-family: arial;
         font-weight: 400;
         font-size: 14px;
         line-height: 15px;
         color: #000;
         display: block;
         margin-bottom: 4px;
         width: auto;
         margin-right: 0px;
    }
     #lp-pom-form-328 .lp-pom-form-field .lp-form-label .label-style {
         font-weight: bolder;
         font-style: inherit;
    }
     #lp-pom-form-328 .lp-pom-form-field input[type=text], #lp-pom-form-328 .lp-pom-form-field input[type=email], #lp-pom-form-328 .lp-pom-form-field input[type=tel], #lp-pom-form-328 .lp-pom-form-field textarea, #lp-pom-form-328 .lp-pom-form-field select {
         border-style: solid;
         border-width: 1px;
         border-color: #bbbbbb;
    }
     #lp-pom-form-328 .lp-pom-form-field .opt-label {
         font-family: arial;
         font-weight: 400;
         font-size: 13px;
         color: #000;
         line-height: 15px;
    }
     #lp-pom-form-328 .lp-pom-form-field .opt-label .label-style {
         font-weight: inherit;
         font-style: inherit;
    }
     #lp-pom-form-328 .lp-pom-form-field .text {
         background-color: #fff;
         color: #000;
         border-radius: 5px;
         box-shadow: inset 0px 2px 3px #dddddd;
         -webkit-box-shadow: inset 0px 2px 3px #dddddd;
         -moz-box-shadow: inset 0px 2px 3px #dddddd;
    }
}
