/*----------------------------------------------General-----------------------------------------------*/
 @import url("https://fonts.googleapis.com/css?family=Open+Sans");
 @charset "utf-8";
/* CSS Document */
 *{
     padding:0;
     margin:0;
}
 @font-face {
     font-family: light;
    /*src: url(fonts/OpenSans-Light.ttf);
     */
     font-style: normal;
     font-weight: 300;
     src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format('woff2');
     unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
 @font-face {
     font-family: semibold;
    /*src: url(fonts/OpenSans-Semibold.ttf);
     */
     font-style: normal;
     font-weight: 600;
     src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format('woff2');
     unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
 @font-face {
     font-family: regular;
     font-style: normal;
     font-weight: 400;
     src:
    /*local('Open Sans'), local('OpenSans'), url(http://fonts.googleapis.com/css?family=Open+Sans) format('woff2')*/
    /*url(http://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2'),*/
     url(https://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
 @font-face {
     font-family: italica;
    /*src: url(fonts/OpenSans-Italic.ttf);
     */
     font-style: italic;
     font-weight: 400;
     src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v15/mem6YaGs126MiZpBA-UFUK0Zdc0.woff2) format('woff2');
     unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/*@font-face{
     font-family: openbold;
     src: url(fonts/OpenSans-Bold.ttf);
}
 */
 @font-face {
     font-family: martel;
    /*src: url(fonts/Martel-Regular.ttf);
     */
     font-style: normal;
     font-weight: 400;
     src: local('Martel'), local('Martel-Regular'), url(https://fonts.gstatic.com/s/martel/v2/PN_xRfK9oXHga0XdZsg_.woff2) format('woff2');
     unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/*----------------------------------------------provider layout styles-----------------------------------------------*/
 body {
     color: #363636;
}
 a {
     color: #032B47;
     text-decoration: none;
}
 #lp-pom-text-18 {
     left: 186px;
     top: 942px;
     display: block;
     background: rgba(255, 255, 255, 0);
     border-style: none;
     border-radius: 0px;
     z-index: 1;
     width: 566px;
     height: 34px;
     position: absolute;
}
 #lp-pom-text-19 {
     left: 226px;
     top: 986px;
     display: block;
     background: rgba(255, 255, 255, 0);
     border-style: none;
     border-radius: 0px;
     z-index: 2;
     width: 485px;
     height: 87px;
     position: absolute;
}
 #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-image-200 {
     display: block;
     background: var(--lp-pom-image-color);
     left: 120px;
     z-index: 5;
     position: absolute;
     top: 50%;
     -webkit-transform: translateY(-50%);
         -ms-transform: translateY(-50%);
             transform: translateY(-50%);
}
 #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: 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: rgba(255, 255, 255, 1);
     border-style: solid;
     border-width: 1px;
     border-color: #ccc;
     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);
     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);
     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);
     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);
     border-style: none;
     border-radius: 0px;
     left: 302px;
     top: 662px;
     z-index: 15;
     width: 333px;
     height: 50px;
     position: absolute;
}
 #lp-pom-block-196 {
     display: block;
     background: var(--layout_footer_color);
     border-style: none;
     margin-left: auto;
     margin-right: auto;
     margin-bottom: 0px;
     border-radius: 0px;
     width: 100%;
     height: 75px;
}
 #lp-pom-text-197 {
     display: block;
     color: var(--layout_copyright_text_color);
     border-style: none;
     border-radius: 0px;
     left: 0px;
     top:24px;
     z-index: 55;
     width: 100%;
     height: 22px;
     padding-top: 30px;
}
 #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-block-196 .lp-pom-block-content {
     margin-left: auto;
     margin-right: auto;
     width: 938px;
     height: 75px;
}
 #lp-pom-image-200 .lp-pom-image-container {
     border-style: none;
     border-radius: 0px;
}
 #lp-pom-image-200 .lp-pom-image-container img {
     width: 140px;
     height: auto;
}
 #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_untitled1 {
     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: rgba(2, 37, 67, 1);
     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%;
}
 #lp-pom-block-8-color-overlay {
     position: absolute;
     background: none;
     height: 120px;
     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;
}
 #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;
}
/*----------------------------------------------Sign_up styles mobile-----------------------------------------------*/
 @media only screen and (max-width : 992px) {
     #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-image-200 {
         display: block;
         background: var(--lp-pom-image-color);
         width:160px;
         top: 25%;
         height:auto;
         left: 50%;
         margin-left:-60px;
         z-index: 5;
         position: absolute;
    }
     #lp-pom-image-200 .lp-pom-image-container {
         border-style:none;
         border-radius:0px;
         width:160px;
         height:auto;
    }
     #lp-pom-image-200 .lp-pom-image-container img {
         width:120px;
         height:auto;
    }
     #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: var(--p-pom-block-10);
         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: 804px;
         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: 892px;
         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-block-196 {
         display: block;
         background: var(--layout_footer_color);
         border-style: none;
         margin-left: auto;
         margin-right: auto;
         margin-bottom: 0px;
         border-radius: 0px;
         width: 100%;
         height: 144px;
    }
    #lp-pom-text-197 {
         display:block;
         background:rgba(255,255,255,0);
         color:var(--layout_copyright_text_color);
         border-style:none;
         border-radius:0px;
         top:30px;
         z-index:55;
         width:90%;
         height:44px;
         margin:0 auto;
    }
     body {
         color: #363636;
    }
     a {
         color: #032B47;
         text-decoration: none;
    }
     #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-block-196 .lp-pom-block-content {
         margin-left: auto;
         margin-right: auto;
         width: 320px;
         height: 108px;
    }
     #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_untitled1 {
         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 {
         background: rgba(2, 37, 67, 1);
         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%;
    }
     #lp-pom-block-8-color-overlay {
         position: absolute;
         background: none;
         height: 89px;
         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;
    }
}
 @media only screen and (max-width: 640px){
    /*-----------------------------------------769px--Header-------------border: #000 solid 3px;
     ------------*/
    /*--------------------------------------- 480px (Footer)-----------border: #000 solid 3px;
     ----------*/
}
