body
         {
         background-color: #ffffff;
         background-position: top left;
         background-repeat: repeat;
         background-size: cover;
         -webkit-background-size: cover;
         -moz-background-size: cover;
         -o-background-size: cover;	
         }
         .page .page-block .block-inner { background-color: transparent; }

          #element-2  
         {
         height: 618px;
         width: 434px;
         left: 524px;
         top: 36px;
         z-index: 3;
         }
         #element-5  
         {
         height: 76px;
         width: 339px;
         left: 570px;
         top: 55px;
         z-index: 4;
         }
         #element-5 p, #element-5 ul, #element-5 ol, #element-5 h1 
         {
         font-size: 32px;
         color: rgb(255, 255, 255);
         line-height: 38px;
         text-align: center;
         }
         #element-7  
         {
         height: 29px;
         width: 417px;
         left: 61px;
         top: 133px;
         z-index: 5;
         }
         #element-7 p, #element-7 ul, #element-7 ol, #element-7 h1 
         {
         font-size: 21px;
         color: rgb(0, 0, 0);
         line-height: 29px;
         text-align: left;
         }
         #element-8  
         {
         height: 96px;
         width: 414px;
         left: 63px;
         top: 166px;
         z-index: 6;
         }
         #element-8 p, #element-8 ul, #element-8 ol, #element-8 h1 
         {
         font-size: 17px;
         color: rgb(30, 30, 30);
         line-height: 24px;
         text-align: left;
         }
         #element-9  
         {
         height: 29px;
         width: 401px;
         left: 62px;
         top: 295px;
         z-index: 7;
         }
         #element-9 p, #element-9 ul, #element-9 ol, #element-9 h1 
         {
         font-size: 21px;
         color: rgb(0, 0, 0);
         line-height: 29px;
         text-align: left;
         }
         #element-10  
         {
         height: 120px;
         width: 394px;
         left: 63px;
         top: 327px;
         z-index: 8;
         }
         #element-10 p, #element-10 ul, #element-10 ol, #element-10 h1 
         {
         font-size: 17px;
         color: rgb(30, 30, 30);
         line-height: 24px;
         text-align: left;
         }
         #element-11  
         {
         height: 29px;
         width: 370px;
         left: 63px;
         top: 471px;
         z-index: 9;
         }
         #element-11 p, #element-11 ul, #element-11 ol, #element-11 h1 
         {
         font-size: 21px;
         color: rgb(0, 0, 0);
         line-height: 29px;
         text-align: left;
         }
         #element-12  
         {
         height: 96px;
         width: 399px;
         left: 63px;
         top: 503px;
         z-index: 10;
         }
         #element-12 p, #element-12 ul, #element-12 ol, #element-12 h1 
         {
         font-size: 17px;
         color: rgb(30, 30, 30);
         line-height: 24px;
         text-align: left;
         }
         #element-19  
         {
         height: 17px;
         width: 332px;
         left: 307px;
         top: 33px;
         z-index: 11;
         }
         #element-19 p, #element-19 ul, #element-19 ol, #element-19 h1 
         {
         font-size: 12px;
         color: rgb(0, 0, 0);
         line-height: 17px;
         text-align: center;
         }
         #element-190  
         {
         height: 57px;
         width: 422px;
         left: 515px;
         top: 470px;
         z-index: 12;
         }
         #element-190 img 
         {
         width: 423px;
         height: 56px;
         }
         #element-27  
         {
         height: 407px;
         width: 472px;
         left: 491px;
         top: 231px;
         z-index: 13;
         }
         #element-189  
         {
         height: 57px;
         width: 422px;
         left: 30px;
         top: 470px;
         z-index: 14;
         }
         #element-189 img 
         {
         width: 423px;
         height: 56px;
         }
         #element-28  
         {
         height: 406px;
         width: 476px;
         left: 0px;
         top: 232px;
         z-index: 15;
         }
         #element-29  
         {
         height: 240px;
         width: 397px;
         left: 42px;
         top: 291px;
         z-index: 16;
         }
         #element-29 p, #element-29 ul, #element-29 ol, #element-29 h1 
         {
         font-size: 17px;
         color: rgb(0, 0, 0);
         line-height: 24px;
         text-align: left;
         }
         #element-30  
         {
         height: 24px;
         width: 347px;
         left: 42px;
         top: 592px;
         z-index: 17;
         }
         #element-30 p, #element-30 ul, #element-30 ol, #element-30 h1 
         {
         font-size: 17px;
         color: rgb(32, 74, 136);
         line-height: 24px;
         text-align: left;
         }
         #element-31  
         {
         height: 64px;
         width: 64px;
         left: 42px;
         top: 200px;
         z-index: 18;
         }
         #element-35  
         {
         height: 64px;
         width: 66px;
         left: 532px;
         top: 199px;
         z-index: 19;
         }
         #element-16  
         {
         height: 102px;
         width: 963px;
         left: -1px;
         top: 632px;
         z-index: 20;
         }
         #element-16 p, #element-16 ul, #element-16 ol, #element-16 h1 
         {
         font-size: 24px;
         color: rgb(59, 59, 59);
         line-height: 34px;
         text-align: left;
         }
         #element-39  
         {
         height: 42px;
         width: 962px;
         left: 0px;
         top: 41px;
         z-index: 21;
         }
         #element-39 p, #element-39 ul, #element-39 ol, #element-39 h1 
         {
         font-size: 30px;
         color: rgb(0, 0, 0);
         line-height: 42px;
         text-align: center;
         }
         #element-163  
         {
         height: 92px;
         width: 696px;
         left: 134px;
         top: 390px;
         z-index: 22;
         }
         #element-163 img 
         {
         width: 696px;
         height: 92px;
         }
         #element-160  
         {
         height: 330px;
         width: 872px;
         left: 44px;
         top: 130px;
         z-index: 23;
         }
         #element-42  
         {
         height: 252px;
         width: 455px;
         left: 76px;
         top: 163px;
         z-index: 24;
         }
         #element-43  
         {
         height: 96px;
         width: 320px;
         left: 573px;
         top: 286px;
         z-index: 25;
         }
         #element-43 p, #element-43 ul, #element-43 ol, #element-43 h1 
         {
         font-size: 17px;
         color: rgb(0, 0, 0);
         line-height: 24px;
         text-align: left;
         }
         #element-44  
         {
         height: 81px;
         width: 258px;
         left: 572px;
         top: 196px;
         z-index: 26;
         }
         #element-44 p, #element-44 ul, #element-44 ol, #element-44 h1 
         {
         font-size: 21px;
         color: rgb(0, 0, 0);
         line-height: 27px;
         text-align: left;
         }
         #element-91  
         {
         height: 72px;
         width: 476px;
         left: 0px;
         top: 36px;
         z-index: 27;
         }
         #element-91 p, #element-91 ul, #element-91 ol, #element-91 h1 
         {
         font-size: 30px;
         color: rgb(46, 62, 75);
         line-height: 36px;
         text-align: left;
         }
         #element-140  
         {
         height: 39px;
         width: 39px;
         left: 0px;
         top: 129px;
         z-index: 28;
         }
         #element-140 img 
         {
         width: 39px;
         height: 39px;
         }
         #element-141  
         {
         height: 39px;
         width: 39px;
         left: 1px;
         top: 290px;
         z-index: 29;
         }
         #element-141 img 
         {
         width: 39px;
         height: 39px;
         }
         #element-142  
         {
         height: 39px;
         width: 39px;
         left: 1px;
         top: 468px;
         z-index: 30;
         }
         #element-142 img 
         {
         width: 39px;
         height: 39px;
         }
         #element-147  
         {
         height: 50px;
         width: 350px;
         left: 564px;
         top: 146px;
         z-index: 31;
         }
         #element-147 p, #element-147 ul, #element-147 ol, #element-147 h1 
         {
         font-size: 18px;
         color: rgb(46, 62, 75);
         line-height: 25px;
         text-align: center;
         }
         #element-165  
         {
         height: 67px;
         width: 67px;
         left: 807px;
         top: 96px;
         z-index: 32;
         }
         #element-169  
         {
         height: 32px;
         width: 32px;
         left: 824px;
         top: 112px;
         z-index: 33;
         }
         #element-169 img 
         {
         width: 33px;
         height: 33px;
         }
         #element-181  
         {
         height: 42px;
         width: 962px;
         left: 0px;
         top: 43px;
         z-index: 34;
         }
         #element-181 p, #element-181 ul, #element-181 ol, #element-181 h1 
         {
         font-size: 30px;
         color: rgb(0, 0, 0);
         line-height: 42px;
         text-align: center;
         }
         #element-206  
         {
         height: 67px;
         width: 67px;
         left: 125px;
         top: 198px;
         z-index: 35;
         }
         #element-217  
         {
         height: 67px;
         width: 67px;
         left: 618px;
         top: 199px;
         z-index: 36;
         }
         #element-221  
         {
         height: 288px;
         width: 397px;
         left: 534px;
         top: 291px;
         z-index: 37;
         }
         #element-221 p, #element-221 ul, #element-221 ol, #element-221 h1 
         {
         font-size: 17px;
         color: rgb(0, 0, 0);
         line-height: 24px;
         text-align: left;
         }
         #element-222  
         {
         height: 24px;
         width: 396px;
         left: 532px;
         top: 592px;
         z-index: 38;
         }
         #element-222 p, #element-222 ul, #element-222 ol, #element-222 h1 
         {
         font-size: 17px;
         color: rgb(32, 74, 136);
         line-height: 24px;
         text-align: left;
         }
         #element-245  
         {
         height: 61px;
         width: 219px;
         left: 371px;
         top: 17px;
         z-index: 39;
         }
         #element-245 img 
         {
         width: 219px;
         height: 61px;
         }
         #element-246  
         {
         height: 27px;
         width: 32px;
         left: 143px;
         top: 218px;
         z-index: 40;
         }
         #element-246 img 
         {
         width: 32px;
         height: 27px;
         }
         #element-247  
         {
         height: 27px;
         width: 32px;
         left: 636px;
         top: 219px;
         z-index: 41;
         }
         #element-247 img 
         {
         width: 32px;
         height: 27px;
         }
         #element-1  
         {
         height: 327px;
         width: 329px;
         left: 576px;
         top: 208px;
         z-index: 42;
         }
         #element-248  
         {
         height: 266px;
         width: 432px;
         left: 527px;
         top: 84px;
         z-index: 43;
         }
         #element-248 img 
         {
         width: 432px;
         height: 266px;
         }
         #element-249  
         {
         height: 42px;
         width: 962px;
         left: 0px;
         top: 11px;
         z-index: 44;
         }
         #element-249 p, #element-249 ul, #element-249 ol, #element-249 h1 
         {
         font-size: 30px;
         color: rgb(26, 26, 26);
         line-height: 42px;
         text-align: center;
         }
         #element-250  
         {
         height: 286px;
         width: 494px;
         left: 0px;
         top: 64px;
         z-index: 45;
         }
         #element-250 p, #element-250 ul, #element-250 ol, #element-250 h1 
         {
         font-size: 16px;
         color: rgb(0, 0, 0);
         line-height: 22px;
         text-align: left;
         }
         #element-251  
         {
	height: 274px;
	width: 378px;
	left: 560px;
	top: -1px;
	z-index: 46;
         }
         #element-251 img 
         {
         width: 364px;
         height: 232px;
         }
         #element-253  
         {
         height: 217px;
         width: 559px;
         left: 0px;
         top: 40px;
         z-index: 47;
         }
         #element-253 p, #element-253 ul, #element-253 ol, #element-253 h1 
         {
         font-size: 22px;
         color: rgb(0, 0, 0);
         line-height: 31px;
         text-align: left;
         }
         #element-255  
         {
         height: 25px;
         width: 726px;
         left: 117px;
         top: 93px;
         z-index: 48;
         }
         #element-255 p, #element-255 ul, #element-255 ol, #element-255 h1 
         {
         font-size: 18px;
         color: rgb(0, 0, 0);
         line-height: 25px;
         text-align: center;
         }
         #element-256  
         {
         height: 66px;
         width: 954px;
         left: 5px;
         top: 103px;
         z-index: 49;
         }
         #element-256 p, #element-256 ul, #element-256 ol, #element-256 h1 
         {
         font-size: 16px;
         color: rgb(59, 59, 59);
         line-height: 22px;
         text-align: left;
         }
         #element-257  
         {
         height: 462px;
         width: 464px;
         left: 0px;
         top: 87px;
         z-index: 50;
         }
         #element-257 p, #element-257 ul, #element-257 ol, #element-257 h1 
         {
         font-size: 16px;
         color: rgb(255, 255, 255);
         line-height: 22px;
         text-align: left;
         }
         #element-258  
         {
         height: 42px;
         width: 963px;
         left: -4px;
         top: 27px;
         z-index: 51;
         }
         #element-258 p, #element-258 ul, #element-258 ol, #element-258 h1 
         {
         font-size: 30px;
         color: rgb(163, 207, 95);
         line-height: 42px;
         text-align: center;
         }
         #element-259  
         {
         height: 418px;
         width: 464px;
         left: 495px;
         top: 92px;
         z-index: 52;
         }
         #element-259 p, #element-259 ul, #element-259 ol, #element-259 h1 
         {
         font-size: 16px;
         color: rgb(255, 255, 255);
         line-height: 22px;
         text-align: left;
         }
         #element-264  
         {
         height: 97px;
         width: 81px;
         left: 0px;
         top: 18px;
         z-index: 53;
         }
         #element-264 img 
         {
         width: 81px;
         height: 97px;
         }
         #element-265  
         {
         height: 72px;
         width: 66px;
         left: 131px;
         top: 26px;
         z-index: 54;
         }
         #element-265 img 
         {
         width: 66px;
         height: 72px;
         }
         #element-266  
         {
         height: 72px;
         width: 149px;
         left: 262px;
         top: 26px;
         z-index: 55;
         }
         #element-266 img 
         {
         width: 149px;
         height: 72px;
         }
         #element-267  
         {
         height: 72px;
         width: 113px;
         left: 467px;
         top: 26px;
         z-index: 56;
         }
         #element-267 img 
         {
         width: 113px;
         height: 72px;
         }
         #element-268  
         {
         height: 63px;
         width: 133px;
         left: 632px;
         top: 35px;
         z-index: 57;
         }
         #element-268 img 
         {
         width: 133px;
         height: 63px;
         }
         #element-269  
         {
         height: 49px;
         width: 147px;
         left: 811px;
         top: 41px;
         z-index: 58;
         }
         #element-269 img 
         {
         width: 147px;
         height: 49px;
         }
         #element-273  
         {
         height: 92px;
         width: 77px;
         left: 863px;
         top: 674px;
         z-index: 59;
         }
         #element-273 img 
         {
         width: 77px;
         height: 92px;
         }
         #element-275  
         {
         height: 79px;
         width: 72px;
         left: 722px;
         top: 677px;
         z-index: 60;
         }
         #element-275 img 
         {
         width: 72px;
         height: 79px;
         }
         #element-277  
         {
         height: 64px;
         width: 131px;
         left: 527px;
         top: 683px;
         z-index: 61;
         }
         #element-277 img 
         {
         width: 131px;
         height: 64px;
         }
         #element-279  
         {
         height: 64px;
         width: 99px;
         left: 527px;
         top: 763px;
         z-index: 62;
         }
         #element-279 img 
         {
         width: 99px;
         height: 64px;
         }
         #element-281  
         {
         height: 59px;
         width: 124px;
         left: 670px;
         top: 767px;
         z-index: 63;
         }
         #element-281 img 
         {
         width: 124px;
         height: 59px;
         }
         #element-283  
         {
         height: 39px;
         width: 118px;
         left: 840px;
         top: 776px;
         z-index: 64;
         }
         #element-283 img 
         {
         width: 118px;
         height: 39px;
         }
         #element-284  
         {
         height: 50px;
         width: 370px;
         left: 589px;
         top: 15px;
         z-index: 65;
         }
         #element-284 p, #element-284 ul, #element-284 ol, #element-284 h1 
         {
         font-size: 18px;
         color: rgb(0, 0, 0);
         line-height: 25px;
         text-align: right;
         }
         #page_block_header { height: 132px; }
         #page_block_header .border-holder
         {
         background-image: none;
         background-color: transparent;
         background-repeat: repeat;          
         background-position: top left;
         width: auto;
         border-width: 0;
         border-top-width: 0px;
         border-bottom-width: 0px;
         height: 132px;
         }
         @media only screen and (max-width: 770px) {
         .border-holder {
         background-attachment: scroll !important;
         }
         }
         #page_block_header .color-overlay
         {
         display: none;
         }
         #page_block_header .block-inner
         {
         margin-top: 0px;
         }
         #page_block_below_fold { height: 847px; }
         #page_block_below_fold .border-holder
         {
         background-image: none;
         background-color: #ffffff;
         background-repeat: no-repeat;       
         background-position: center top;
         background-size:auto auto;
         -webkit-background-size:auto auto;
         -moz-background-size:auto auto;
         -o-background-size:auto auto;
         width: auto;
         border-width: 0;
         border-top-width: 0px;
         border-bottom-width: 0px;
         height: 847px;
         }
         @media only screen and (max-width: 770px) {
         .border-holder {
         background-attachment: scroll !important;
         }
         }
         #page_block_below_fold .color-overlay
         {
         display: none;
         }
         #page_block_below_fold .block-inner
         {
         margin-top: 0px;
         }
         #page-block-163aszu5xddzf9nb32ij54s4i { height: 384px; }
         #page-block-163aszu5xddzf9nb32ij54s4i .border-holder
         {
         background-image: none;
         background-color: transparent;
         background-repeat: repeat;          
         background-position: top left;
         background-size:cover;
         -webkit-background-size:cover;
         -moz-background-size:cover;
         -o-background-size:cover;
         width: auto;
         border-width: 0;
         border-top-width: 0px;
         border-bottom-width: 0px;
         height: 384px;
         }
         @media only screen and (max-width: 770px) {
         .border-holder {
         background-attachment: scroll !important;
         }
         }
         #page-block-163aszu5xddzf9nb32ij54s4i .color-overlay
         {
         width: 100%;
         height: 100%;
         position: absolute;
         margin: 0 auto;
         background-color: rgba(0,0,0,0);
         opacity: 0.5;
         }
         #page-block-163aszu5xddzf9nb32ij54s4i .block-inner
         {
         margin-top: 0px;
         }
         #page-block-r1f8mwu945j7uaq9vj0hhbyb9 { height: 593px; }
         #page-block-r1f8mwu945j7uaq9vj0hhbyb9 .border-holder
         {
         background-image: none;
         background-color: #555555;
         background-repeat: repeat;          
         background-position: top left;
         background-size:cover;
         -webkit-background-size:cover;
         -moz-background-size:cover;
         -o-background-size:cover;
         width: auto;
         border-width: 0;
         border-top-width: 0px;
         border-bottom-width: 0px;
         height: 593px;
         }
         @media only screen and (max-width: 770px) {
         .border-holder {
         background-attachment: scroll !important;
         }
         }
         #page-block-r1f8mwu945j7uaq9vj0hhbyb9 .color-overlay
         {
         width: 100%;
         height: 100%;
         position: absolute;
         margin: 0 auto;
         background-color: rgba(0,0,0,0);
         opacity: 0.5;
         }
         #page-block-r1f8mwu945j7uaq9vj0hhbyb9 .block-inner
         {
         margin-top: 0px;
         }
         #page-block-fpbrv16u4m67p66r { height: 540px; }
         #page-block-fpbrv16u4m67p66r .border-holder
         {
         background-image: none;
         background-color: #fbfbfb;
         background-repeat: no-repeat;       
         background-position: center top;
         -webkit-background-size:cover;
         -moz-background-size:cover;
         -o-background-size:cover;
         background-size:cover;
         border-color: #f1f4f5;     
         border-style: solid;    
         width: auto;
         border-width: 0;
         border-top-width: 1px;
         border-bottom-width: 1px;
         height: 540px;
         }
         @media only screen and (max-width: 770px) {
         .border-holder {
         background-attachment: scroll !important;
         }
         }
         #page-block-fpbrv16u4m67p66r .color-overlay
         {
         display: none;
         }
         #page-block-fpbrv16u4m67p66r .block-inner
         {
         margin-top: -1px;
         }
         #page_block_footer { height: 661px; }
         #page_block_footer .border-holder
         {
         background-image: none;
         background-color: #ffffff;
         background-repeat: repeat;          
         background-position: top left;   
         border-color: #f1f4f5;     
         border-style: solid;    
         width: auto;
         border-width: 0;
         border-top-width: 1px;
         border-bottom-width: 1px;
         height: 661px;
         }
         @media only screen and (max-width: 770px) {
         .border-holder {
         background-attachment: scroll !important;
         }
         }
         #page_block_footer .color-overlay
         {
         display: none;
         }
         #page_block_footer .block-inner
         {
         margin-top: -1px;
         }
         #page-block-afigmzyxn87s9i13qb9xgk3xr { height: 298px; }
         #page-block-afigmzyxn87s9i13qb9xgk3xr .border-holder
         {
         background-image: none;
         background-color: #f0f0f0;
         background-repeat: repeat;          
         background-position: top left;
         background-size:cover;
         -webkit-background-size:cover;
         -moz-background-size:cover;
         -o-background-size:cover;
         width: auto;
         border-width: 0;
         border-top-width: 0px;
         border-bottom-width: 0px;
         height: 298px;
         }
         @media only screen and (max-width: 770px) {
         .border-holder {
         background-attachment: scroll !important;
         }
         }
         #page-block-afigmzyxn87s9i13qb9xgk3xr .color-overlay
         {
         width: 100%;
         height: 100%;
         position: absolute;
         margin: 0 auto;
         background-color: rgba(0,0,0,0);
         opacity: 0.5;
         }
         #page-block-afigmzyxn87s9i13qb9xgk3xr .block-inner
         {
         margin-top: 0px;
         }
         #page-block-8np3ch4kqk9zhfwsid6o2mx6r { height: 121px; }
         #page-block-8np3ch4kqk9zhfwsid6o2mx6r .border-holder
         {
         background-image: none;
         background-color: transparent;
         background-repeat: repeat;          
         background-position: top left;
         background-size:cover;
         -webkit-background-size:cover;
         -moz-background-size:cover;
         -o-background-size:cover;
         width: auto;
         border-width: 0;
         border-top-width: 0px;
         border-bottom-width: 0px;
         height: 121px;
         }
         @media only screen and (max-width: 770px) {
         .border-holder {
         background-attachment: scroll !important;
         }
         }
         #page-block-8np3ch4kqk9zhfwsid6o2mx6r .color-overlay
         {
         width: 100%;
         height: 100%;
         position: absolute;
         margin: 0 auto;
         background-color: rgba(0,0,0,0);
         opacity: 0.5;
         }
         #page-block-8np3ch4kqk9zhfwsid6o2mx6r .block-inner
         {
         margin-top: 0px;
         }
         #page-block-xnzoqvnvgl3j714i { height: 80px; }
         #page-block-xnzoqvnvgl3j714i .border-holder
         {
         background-image: none;
         background-color: #ffffff; 
         background-repeat: repeat;          
         background-position: top left;
         width: auto;
         border-width: 0;
         border-top-width: 0px;
         border-bottom-width: 0px;
         height: 80px;
         }
         @media only screen and (max-width: 770px) {
         .border-holder {
         background-attachment: scroll !important;
         }
         }
         #page-block-xnzoqvnvgl3j714i .color-overlay
         {
         display: none;
         }
         #page-block-xnzoqvnvgl3j714i .block-inner
         {
         margin-top: 0px;
         }
         @media
         screen and (max-width: 620px),
         screen and (max-width: 999px) and (-webkit-min-device-pixel-ratio: 1.5) and ( max-device-width: 1280px ) and (max-device-height: 720px),
         screen and (max-width: 999px) and (-webkit-min-device-pixel-ratio: 1.5) and ( max-device-width: 1000px )
         {
         body
         {
         min-width: 400px;
         width: 100%;
         }
         .page.page2
         {
         width: 100%;
         }
         .page.page2 .block-inner
         {
         width: 400px;
         margin: 0 auto;
         }
         .page.page2.new-mobile-preview .block-inner
         {
         width: auto;
         }
         .widget-form .field-checkbox .field-element label:before,
         .widget-form .field-radio .field-element label:before
         {
         top: 16px;
         }
         .widget-form .field-checkbox .field-element label:after
         {
         top: 21px;
         }
         .widget-form .field-radio .field-element label:after
         {
         top: 16px;
         }
         .widget-form .select-outer
         {
         overflow: hidden;
         margin-bottom: 8px;
         margin-top: 8px;
         -webkit-border-radius: 2px;
         border-radius: 2px;
         }
         .widget-form .select-outer select
         {
         width: calc( 100% - 1px );
         height: 56px;
         border: 0;
         margin: 0;
         -webkit-appearance: none;
         line-height: 30px;
         border-style: solid;
         border-width: 1px;
         background-image: url( 'images/down.png' );
         background-position: right;
         background-repeat: no-repeat;
         }
         .widget-form .form-input[type="text"],
         .widget-form .form-input[type="password"],
         .widget-form .form-input[type="email"],
         .widget-form textarea.form-input
         {
         padding-top: 12px;
         padding-bottom: 9px;
         font-size: 20px;
         line-height: 22px;
         height: 56px;
         -webkit-appearance: none;
         }
         .widget-form .label-outside,
         .widget-form .outside-top,
         .widget-form .field-element label
         {
         font-size: 20px;
         line-height: 22px;
         padding-top: 12px;
         padding-bottom: 9px;
         }
         .widget-form select
         {
         font-size: 20px;
         height: 56px;
         padding-left: 9px;
         width: calc( 100% + 2px );
         -moz-padding-start: 5px;
         }
         .widget-form .input-holder.field-checkbox > label.outside-top,
         .widget-form .input-holder.field-radio > label.outside-top,
         .widget-form .field-container.edit.field-checkbox > label.label-outside,
         .widget-form .field-container.edit.field-radio > label.label-outside
         {
         margin-top: 8px;
         margin-bottom: 2px;
         }
         .widget-form .form-option-element label,
         .widget-form .field-element label
         {
         font-size: 20px;
         line-height: 22px;
         padding-bottom: 0;
         margin-bottom: 0px;
         }
         .new_mobile .widget-form textarea.form-input.shortnice
         {
         height: 56px;
         }
         #element-284  
         {
         height: 40px;
         width: 360px;
         left: 20px;
         top: 40px;
         z-index: 65;
         }
         #element-284 p, #element-284 ul, #element-284 ol, #element-284 h1 
         {
         font-size: 18px;
         color: rgb(0, 0, 0);
         line-height: 20px;
         text-align: right;
         }
         #element-245  
         {
         height: 39px;
         width: 140px;
         left: 130px;
         top: 125px;
         z-index: 39;
         }
         #element-245 img 
         {
         width: 140px;
         height: 39px;
         }
         #element-255  
         {
         height: 40px;
         width: 370px;
         left: 15px;
         top: 181px;
         z-index: 48;
         }
         #element-255 p, #element-255 ul, #element-255 ol, #element-255 h1 
         {
         font-size: 18px;
         color: rgb(0, 0, 0);
         line-height: 20px;
         text-align: center !important;
         }
         #element-91  
         {
         height: 72px;
         width: 380px;
         left: 10px;
         top: 16px;
         z-index: 27;
         }
         #element-91 p, #element-91 ul, #element-91 ol, #element-91 h1 
         {
         font-size: 26px;
         color: rgb(46, 62, 75);
         line-height: 36px;
         text-align: center !important;
         }
         #element-2  
         {
         height: 786px;
         width: 370px;
         left: 15px;
         top: 873px;
         z-index: 3;
         }
         #element-5  
         {
         height: 64px;
         width: 339px;
         left: 30px;
         top: 886px;
         z-index: 4;
         }
         #element-5 p, #element-5 ul, #element-5 ol, #element-5 h1 
         {
         font-size: 23px;
         color: rgb(255, 255, 255);
         line-height: 32px;
         text-align: center !important;
         }
         #element-147  
         {
         height: 66px;
         width: 338px;
         left: 32px;
         top: 972px;
         z-index: 31;
         }
         #element-147 p, #element-147 ul, #element-147 ol, #element-147 h1 
         {
         font-size: 20px;
         color: rgb(46, 62, 75);
         line-height: 22px;
         text-align: center !important;
         }
         #element-1  
         {
         height: 475px;
         width: 329px;
         left: 36px;
         top: 1051px;
         z-index: 42;
         }
         #element-140  
         {
         height: 39px;
         width: 39px;
         left: 180px;
         top: 112px;
         z-index: 28;
         }
         #element-140 img 
         {
         width: 39px;
         height: 39px;
         }
         #element-7  
         {
         height: 31px;
         width: 370px;
         left: 15px;
         top: 159px;
         z-index: 5;
         }
         #element-7 p, #element-7 ul, #element-7 ol, #element-7 h1 
         {
         font-size: 22px;
         color: rgb(0, 0, 0);
         line-height: 31px;
         text-align: center !important;
         }
         #element-8  
         {
         height: 125px;
         width: 370px;
         left: 15px;
         top: 199px;
         z-index: 6;
         }
         #element-8 p, #element-8 ul, #element-8 ol, #element-8 h1 
         {
         font-size: 18px;
         color: rgb(30, 30, 30);
         line-height: 25px;
         text-align: center !important;
         }
         #element-141  
         {
         height: 39px;
         width: 39px;
         left: 181px;
         top: 350px;
         z-index: 29;
         }
         #element-141 img 
         {
         width: 39px;
         height: 39px;
         }
         #element-9  
         {
         height: 23px;
         width: 370px;
         left: 16px;
         top: 401px;
         z-index: 7;
         }
         #element-9 p, #element-9 ul, #element-9 ol, #element-9 h1 
         {
         font-size: 20px;
         color: rgb(0, 0, 0);
         line-height: 23px;
         text-align: center !important;
         }
         #element-10  
         {
         height: 125px;
         width: 370px;
         left: 15px;
         top: 432px;
         z-index: 8;
         }
         #element-10 p, #element-10 ul, #element-10 ol, #element-10 h1 
         {
         font-size: 18px;
         color: rgb(30, 30, 30);
         line-height: 25px;
         text-align: center !important;
         }
         #element-142  
         {
         height: 39px;
         width: 39px;
         left: 180px;
         top: 575px;
         z-index: 30;
         }
         #element-142 img 
         {
         width: 39px;
         height: 39px;
         }
         #element-11  
         {
         height: 23px;
         width: 370px;
         left: 15px;
         top: 629px;
         z-index: 9;
         }
         #element-11 p, #element-11 ul, #element-11 ol, #element-11 h1 
         {
         font-size: 20px;
         color: rgb(0, 0, 0);
         line-height: 23px;
         text-align: center !important;
         }
         #element-12  
         {
         height: 100px;
         width: 370px;
         left: 16px;
         top: 663px;
         z-index: 10;
         }
         #element-12 p, #element-12 ul, #element-12 ol, #element-12 h1 
         {
         font-size: 18px;
         color: rgb(30, 30, 30);
         line-height: 25px;
         text-align: center !important;
         }
         #element-16  
         {
         height: 72px;
         width: 379px;
         left: 6px;
         top: 777px;
         z-index: 20;
         }
         #element-16 p, #element-16 ul, #element-16 ol, #element-16 h1 
         {
         font-size: 17px;
         color: rgb(59, 59, 59);
         line-height: 24px;
         text-align: center !important;
         }
         #element-273  
         {
         height: 92px;
         width: 77px;
         left: 20px;
         top: 1692px;
         z-index: 59;
         }
         #element-273 img 
         {
         width: 77px;
         height: 92px;
         }
         #element-275  
         {
         height: 79px;
         width: 72px;
         left: 138px;
         top: 1692px;
         z-index: 60;
         }
         #element-275 img 
         {
         width: 72px;
         height: 79px;
         }
         #element-277  
         {
         height: 64px;
         width: 131px;
         left: 249px;
         top: 1692px;
         z-index: 61;
         }
         #element-277 img 
         {
         width: 131px;
         height: 64px;
         }
         #element-279  
         {
         height: 64px;
         width: 99px;
         left: 282px;
         top: 1786px;
         z-index: 62;
         }
         #element-279 img 
         {
         width: 99px;
         height: 64px;
         }
         #element-281  
         {
         height: 59px;
         width: 124px;
         left: 148px;
         top: 1788px;
         z-index: 63;
         }
         #element-281 img 
         {
         width: 124px;
         height: 59px;
         }
         #element-283  
         {
         height: 39px;
         width: 118px;
         left: 20px;
         top: 1808px;
         z-index: 64;
         }
         #element-283 img 
         {
         width: 118px;
         height: 39px;
         }
         #element-249  
         {
         height: 28px;
         width: 370px;
         left: 14px;
         top: 284px;
         z-index: 44;
         }
         #element-249 p, #element-249 ul, #element-249 ol, #element-249 h1 
         {
         font-size: 23px;
         color: rgb(26, 26, 26);
         line-height: 28px;
         text-align: left !important;
         }
         #element-250  
         {
         height: 342px;
         width: 370px;
         left: 14px;
         top: 330px;
         z-index: 45;
         }
         #element-250 p, #element-250 ul, #element-250 ol, #element-250 h1 
         {
         font-size: 16px;
         color: rgb(0, 0, 0);
         line-height: 19px;
         text-align: left !important;
         }
         #element-248  
         {
         height: 227.82px;
         width: 370px;
         left: 14px;
         top: 42px;
         z-index: 43;
         }
         #element-248 img 
         {
         width: 370px;
         height: 227.82px;
         }
         #element-258  
         {
         height: 28px;
         width: 360px;
         left: 20px;
         top: 40px;
         z-index: 51;
         }
         #element-258 p, #element-258 ul, #element-258 ol, #element-258 h1 
         {
         font-size: 23px;
         color: rgb(163, 207, 95);
         line-height: 28px;
         text-align: center !important;
         }
         #element-257  
         {
         height: 494px;
         width: 360px;
         left: 20px;
         top: 96px;
         z-index: 50;
         }
         #element-257 p, #element-257 ul, #element-257 ol, #element-257 h1 
         {
         font-size: 16px;
         color: rgb(255, 255, 255);
         line-height: 19px;
         text-align: left !important;
         }
         #element-259  
         {
         height: 418px;
         width: 360px;
         left: 21px;
         top: 629px;
         z-index: 52;
         }
         #element-259 p, #element-259 ul, #element-259 ol, #element-259 h1 
         {
         font-size: 16px;
         color: rgb(255, 255, 255);
         line-height: 19px;
         text-align: left !important;
         }
         #element-39  
         {
         height: 28px;
         width: 370px;
         left: 16px;
         top: 55px;
         z-index: 21;
         }
         #element-39 p, #element-39 ul, #element-39 ol, #element-39 h1 
         {
         font-size: 23px;
         color: rgb(0, 0, 0);
         line-height: 28px;
         text-align: center !important;
         }
         #element-165  
         {
         display: none;
         }
         #element-169  
         {
         display: none;
         }
         #element-169 img 
         {
         width: 32px;
         height: 32px;
         }
         #element-160  
         {
         display: none;
         }
         #element-42  
         {
         height: 196px;
         width: 354px;
         left: 27px;
         top: 98px;
         z-index: 24;
         }
         #element-44  
         {
         height: 42px;
         width: 318px;
         left: 27px;
         top: 305px;
         z-index: 26;
         }
         #element-44 p, #element-44 ul, #element-44 ol, #element-44 h1 
         {
         font-size: 19px;
         color: rgb(0, 0, 0);
         line-height: 21px;
         text-align: left !important;
         }
         #element-43  
         {
         height: 96px;
         width: 320px;
         left: 27px;
         top: 358px;
         z-index: 25;
         }
         #element-43 p, #element-43 ul, #element-43 ol, #element-43 h1 
         {
         font-size: 17px;
         color: rgb(0, 0, 0);
         line-height: 24px;
         text-align: left !important;
         }
         #element-163  
         {
         display: none;
         }
         #element-163 img 
         {
         width: 370px;
         height: 48.91px;
         }
         #element-181  
         {
         height: 31px;
         width: 235px;
         left: 83px;
         top: 459px;
         z-index: 34;
         }
         #element-181 p, #element-181 ul, #element-181 ol, #element-181 h1 
         {
         font-size: 22px;
         color: rgb(0, 0, 0);
         line-height: 31px;
         text-align: center !important;
         }
         #element-256  
         {
         height: 168px;
         width: 360px;
         left: 27px;
         top: 497px;
         z-index: 49;
         }
         #element-256 p, #element-256 ul, #element-256 ol, #element-256 h1 
         {
         font-size: 17px;
         color: rgb(59, 59, 59);
         line-height: 24px;
         text-align: left !important;
         }
         #element-206  
         {
         display: none;
         }
         #element-35  
         {
         height: 64px;
         width: 66px;
         left: 308px;
         top: 690px;
         z-index: 19;
         }
         #element-217  
         {
         display: none;
         }
         #element-31  
         {
         height: 64px;
         width: 64px;
         left: 314px;
         top: 1215px;
         z-index: 18;
         }
         #element-246  
         {
         display: none;
         }
         #element-246 img 
         {
         width: 32px;
         height: 27px;
         }
         #element-247  
         {
         display: none;
         }
         #element-247 img 
         {
         width: 32px;
         height: 27px;
         }
         #element-27  
         {
         display: none;
         }
         #element-221  
         {
         height: 435px;
         width: 341px;
         left: 27px;
         top: 757px;
         z-index: 37;
         }
         #element-221 p, #element-221 ul, #element-221 ol, #element-221 h1 
         {
         font-size: 18px;
         color: rgb(0, 0, 0);
         line-height: 29px;
         text-align: left !important;
         }
         #element-222  
         {
         height: 40px;
         width: 299px;
         left: 28px;
         top: 707px;
         z-index: 38;
         }
         #element-222 p, #element-222 ul, #element-222 ol, #element-222 h1 
         {
         font-size: 17px;
         color: rgb(32, 74, 136);
         line-height: 20px;
         text-align: left !important;
         }
         #element-28  
         {
         display: none;
         }
         #element-29  
         {
         height: 377px;
         width: 347px;
         left: 24px;
         top: 1281px;
         z-index: 16;
         }
         #element-29 p, #element-29 ul, #element-29 ol, #element-29 h1 
         {
         font-size: 18px;
         color: rgb(0, 0, 0);
         line-height: 29px;
         text-align: left !important;
         }
         #element-30  
         {
         height: 40px;
         width: 308px;
         left: 24px;
         top: 1233px;
         z-index: 17;
         }
         #element-30 p, #element-30 ul, #element-30 ol, #element-30 h1 
         {
         font-size: 17px;
         color: rgb(32, 74, 136);
         line-height: 20px;
         text-align: left !important;
         }
         #element-189  
         {
         display: none;
         }
         #element-189 img 
         {
         width: 370px;
         height: 48.98px;
         }
         #element-190  
         {
         display: none;
         }
         #element-190 img 
         {
         width: 370px;
         height: 48.98px;
         }
         #element-253  
         {
         height: 120px;
         width: 320px;
         left: 39px;
         top: 57px;
         z-index: 47;
         }
         #element-253 p, #element-253 ul, #element-253 ol, #element-253 h1 
         {
         font-size: 17px;
         color: rgb(0, 0, 0);
         line-height: 20px;
         text-align: left !important;
         }
         #element-251  
         {
         height: 205.23px;
         width: 322px;
         left: 40px;
         top: 199px;
         z-index: 46;
         }
         #element-251 img 
         {
         width: 322px;
         height: 205.23px;
         }
         #element-264  
         {
         display: none;
         }
         #element-264 img 
         {
         width: 81px;
         height: 97px;
         }
         #element-265  
         {
         display: none;
         }
         #element-265 img 
         {
         width: 66px;
         height: 72px;
         }
         #element-266  
         {
         display: none;
         }
         #element-266 img 
         {
         width: 149px;
         height: 72px;
         }
         #element-267  
         {
         display: none;
         }
         #element-267 img 
         {
         width: 113px;
         height: 72px;
         }
         #element-268  
         {
         display: none;
         }
         #element-268 img 
         {
         width: 133px;
         height: 63px;
         }
         #element-269  
         {
         display: none;
         }
         #element-269 img 
         {
         width: 147px;
         height: 49px;
         }
         #element-19  
         {
         height: 16px;
         width: 332px;
         left: 35px;
         top: -108px;
         z-index: 11;
         }
         #element-19 p, #element-19 ul, #element-19 ol, #element-19 h1 
         {
         font-size: 12px;
         color: rgb(0, 0, 0);
         line-height: 16px;
         text-align: center !important;
         }
         #page_block_header { height: 250px; }
         #page_block_header .border-holder
         {
         background-image: none;
         background-color: transparent;
         background-repeat: repeat;                background-position: top left;
         width: auto;
         border-width: 0;
         border-top-width: 0px;
         border-bottom-width: 0px;
         height: 250px;
         }
         @media only screen and (max-width: 770px) {
         .border-holder {
         background-attachment: scroll !important;
         }
         }
         #page_block_header .color-overlay
         {
         display: none;
         }
         #page_block_header .block-inner
         {
         margin-top: 0px;
         }
         #page_block_below_fold { height: 1863px; }
         #page_block_below_fold .border-holder
         {
         background-image: none;
         background-color: #ffffff; 
         background-repeat: no-repeat;       
         background-position: center top;
         background-size:auto auto;
         -webkit-background-size:auto auto;
         -moz-background-size:auto auto;
         -o-background-size:auto auto;
         width: auto;
         border-width: 0;
         border-top-width: 0px;
         border-bottom-width: 0px;
         height: 1863px;
         }
         @media only screen and (max-width: 770px) {
         .border-holder {
         background-attachment: scroll !important;
         }
         }
         #page_block_below_fold .color-overlay
         {
         display: none;
         }
         #page_block_below_fold .block-inner
         {
         margin-top: 0px;
         }
         #page-block-163aszu5xddzf9nb32ij54s4i { height: 698px; }
         #page-block-163aszu5xddzf9nb32ij54s4i .border-holder
         {
         background-image: none;
         background-color: transparent;
         background-repeat: repeat;          
         background-position: top left;
         background-size:cover;
         -webkit-background-size:cover;
         -moz-background-size:cover;
         -o-background-size:cover;
         width: auto;
         border-width: 0;
         border-top-width: 0px;
         border-bottom-width: 0px;
         height: 698px;
         }
         @media only screen and (max-width: 770px) {
         .border-holder {
         background-attachment: scroll !important;
         }
         }
         #page-block-163aszu5xddzf9nb32ij54s4i .color-overlay
         {
         width: 100%;
         height: 100%;
         position: absolute;
         margin: 0 auto;
         background-color: rgba(0,0,0,0);
         opacity: 0.5;
         }
         #page-block-163aszu5xddzf9nb32ij54s4i .block-inner
         {
         margin-top: 0px;
         }
         #page-block-r1f8mwu945j7uaq9vj0hhbyb9 { height: 1085px; }
         #page-block-r1f8mwu945j7uaq9vj0hhbyb9 .border-holder
         {
         background-image: none;
         background-color: #555555;
         background-repeat: repeat;          
         background-position: top left;
         background-size:cover;
         -webkit-background-size:cover;
         -moz-background-size:cover;
         -o-background-size:cover;
         width: auto;
         border-width: 0;
         border-top-width: 0px;
         border-bottom-width: 0px;
         height: 1085px;
         }
         @media only screen and (max-width: 770px) {
         .border-holder {
         background-attachment: scroll !important;
         }
         }
         #page-block-r1f8mwu945j7uaq9vj0hhbyb9 .color-overlay
         {
         width: 100%;
         height: 100%;
         position: absolute;
         margin: 0 auto;
         background-color: rgba(0,0,0,0);
         opacity: 0.5;
         }
         #page-block-r1f8mwu945j7uaq9vj0hhbyb9 .block-inner
         {
         margin-top: 0px;
         }
         #page-block-fpbrv16u4m67p66r { height: 25px; }
         #page-block-fpbrv16u4m67p66r .border-holder
         {
         background-image: none;
         background-color: #fbfbfb;
         background-repeat: no-repeat;       
         background-position: center top;
         -webkit-background-size:cover;
         -moz-background-size:cover;
         -o-background-size:cover;
         background-size:cover;
         border-color: #f1f4f5;  
         border-style: solid;    
         width: auto;
         border-width: 0;
         border-top-width: 1px;
         border-bottom-width: 1px;
         height: 25px;
         }
         @media only screen and (max-width: 770px) {
         .border-holder {
         background-attachment: scroll !important;
         }
         }
         #page-block-fpbrv16u4m67p66r .color-overlay
         {
         display: none;
         }
         #page-block-fpbrv16u4m67p66r .block-inner
         {
         margin-top: -1px;
         }
         #page_block_footer { height: 1671px; }
         #page_block_footer .border-holder
         {
         background-image: none;
         background-color: #ffffff;
         background-repeat: repeat;          
         background-position: top left;
         border-color: #f1f4f5;     
         border-style: solid;    
         width: auto;
         border-width: 0;
         border-top-width: 1px;
         border-bottom-width: 1px;
         height: 1671px;
         }
         @media only screen and (max-width: 770px) {
         .border-holder {
         background-attachment: scroll !important;
         }
         }
         #page_block_footer .color-overlay
         {
         display: none;
         }
         #page_block_footer .block-inner
         {
         margin-top: -1px;
         }
         #page-block-afigmzyxn87s9i13qb9xgk3xr { height: 25px; }
         #page-block-afigmzyxn87s9i13qb9xgk3xr .border-holder
         {
         background-image: none;
         background-color: #ffffff;
         background-repeat: repeat;          
         background-position: top left;
         background-size:cover;
         -webkit-background-size:cover;
         -moz-background-size:cover;
         -o-background-size:cover;
         width: auto;
         border-width: 0;
         border-top-width: 0px;
         border-bottom-width: 0px;
         height: 25px;
         }
         @media only screen and (max-width: 770px) {
         .border-holder {
         background-attachment: scroll !important;
         }
         }
         #page-block-afigmzyxn87s9i13qb9xgk3xr .color-overlay
         {
         width: 100%;
         height: 100%;
         position: absolute;
         margin: 0 auto;
         background-color: rgba(0,0,0,0);
         opacity: 0.5;
         }
         #page-block-afigmzyxn87s9i13qb9xgk3xr .block-inner
         {
         margin-top: 0px;
         }
         #page-block-8np3ch4kqk9zhfwsid6o2mx6r { height: 511px; }
         #page-block-8np3ch4kqk9zhfwsid6o2mx6r .border-holder
         {
         background-image: none;
         background-color: transparent;
         background-repeat: repeat;          
         background-position: top left;
         background-size:cover;
         -webkit-background-size:cover;
         -moz-background-size:cover;
         -o-background-size:cover;
         width: auto;
         border-width: 0;
         border-top-width: 0px;
         border-bottom-width: 0px;
         height: 511px;
         }
         @media only screen and (max-width: 770px) {
         .border-holder {
         background-attachment: scroll !important;
         }
         }
         #page-block-8np3ch4kqk9zhfwsid6o2mx6r .color-overlay
         {
         width: 100%;
         height: 100%;
         position: absolute;
         margin: 0 auto;
         background-color: rgba(0,0,0,0);
         opacity: 0.5;
         }
         #page-block-8np3ch4kqk9zhfwsid6o2mx6r .block-inner
         {
         margin-top: 0px;
         }
         #page-block-xnzoqvnvgl3j714i { height: 64px; }
         #page-block-xnzoqvnvgl3j714i .border-holder
         {
         background-image: none;
         background-color: #ffffff;
         background-repeat: repeat;          
         background-position: top left;
         background-size:cover;
         -webkit-background-size:cover;
         -moz-background-size:cover;
         -o-background-size:cover;
         width: auto;
         border-width: 0;
         border-top-width: 0px;
         border-bottom-width: 0px;
         height: 64px;
         }
         @media only screen and (max-width: 770px) {
         .border-holder {
         background-attachment: scroll !important;
         }
         }
         #page-block-xnzoqvnvgl3j714i .color-overlay
         {
         display: none;
         }
         #page-block-xnzoqvnvgl3j714i .block-inner
         {
         margin-top: 0px;
         }
         }
         @media
         screen and (min-width: 621px)  and (-webkit-max-device-pixel-ratio: 1.5),
         screen and (min-width: 1000px) and (-webkit-max-device-pixel-ratio: 1.5)
         {
         .new_mobile .page.page2.mobile .block-inner
         {
         width: 960px;
         }
         }

         #element-1 .submit-button
                        {
                        background-color: #a3cf5f;
                        color: #000000;
                        }
                        #element-1 .submit-button:active
                        {
                        }
                        #element-1 .field-checkbox .field-element input[type=checkbox]:checked + label:before
                        {
                        background-color: #a3cf5f;
                        border-color: #a3cf5f;
                        }
                        #element-1 .field-radio .field-element label:after
                        {
                        border-color: #a3cf5f;
                        }
                        #element-1 .input-holder label
                        {
                        color: #ffffff;
                        }
                        #element-1 ::-webkit-input-placeholder
                        { /* WebKit browsers */
                        color: #707070 }
                        #element-1 :-moz-placeholder
                        { /* Mozilla Firefox 4 to 18 */
                        color: #707070;
                        }
                        #element-1 ::-moz-placeholder
                        { /* Mozilla Firefox 19+ */
                        color: #707070;
                        }
                        #element-1 :-ms-input-placeholder
                        { /* Internet Explorer 10+ */
                        color: #ffffff;
                        }
                        #element-1 label.error
                        {
                        color: #C00;
                        }
                        #element-1 input[type="text"],
                        #element-1 input[type="password"],
                        #element-1 input[type="email"],
                        #element-1 textarea
                        {
                        color: #000000;
                        background-color: #ffffff;
                        border-color: #ffffff;
                        }
                        #element-1 input::-webkit-input-placeholder
                        {
                        color: #ffffff;
                        }
                        #element-1 input:-moz-placeholder
                        {
                        color: #ffffff;
                        opacity: 1;
                        }
                        #element-1 input::-moz-placeholder
                        {
                        color: #ffffff;
                        opacity: 1;
                        }
                        #element-1 input:-ms-input-placeholder
                        {
                        color: #ffffff;
                        }
                        #element-1 select
                        {
                        color: #000000    }
                        #element-1 select[label-position="inside"].pristine
                        {
                        color: #ffffff }
                        #element-1 select option
                        {
                        background-color: #ffffff;
                        }
                        #element-1 select
                        {
                        border-color: #ffffff;
                        background-color: #ffffff;
                        }
                        #element-1 .dynamic-button:hover
                        {
                        background-color: #8abb3e;
                        }
                        #element-1 .submit-holder
                        {
                        position: relative;
                        }
                        #element-1 .dynamic-button, #element-1 .image-button
                        {
                        position: absolute;
                        margin: 0;
                        top: 357px;
                        left: 0px;
                        width: 326px;
                        height: 62px;
                        box-sizing: content-box;
                        line-height: 25px;
                        font-size: 21px;
                        font-weight: 700;
                        font-family: Open Sans;
                        border-radius: 6px;              }
                        @media
                        screen and ( max-width: 620px ),
                        screen and ( max-width: 999px ) and ( -webkit-min-device-pixel-ratio: 1.5 ) and ( max-device-width: 1280px ) and ( max-device-height: 720px ),
                        screen and ( max-width: 999px ) and ( -webkit-min-device-pixel-ratio: 1.5 ) and ( max-device-width: 1000px )
                        {
                        body:not( .tablet ) #element-1 .dynamic-button, body:not( .tablet ) #element-1 .image-button
                        {
                        position: absolute;
                        /* 1557*/
                        top: 506px;
                        left: -0.5px;
                        width: 326px;
                        height: 69px;
                        line-height: 28px;
                        font-size: 21px;
                        }
                        }
                        #element-1 .dynamic-button.glossy
                        {
                        background-image: linear-gradient(bottom, #a3cf5f, rgb(189, 233, 121) );
                        background-image: -o-linear-gradient(bottom, #a3cf5f, rgb(189, 233, 121) );
                        background-image: -moz-linear-gradient(bottom, #a3cf5f, rgb(189, 233, 121) );
                        background-image: -webkit-linear-gradient(bottom, #a3cf5f, rgb(189, 233, 121) );
                        background-image: -ms-linear-gradient(bottom, #a3cf5f, rgb(189, 233, 121) );
                        background-image: -webkit-gradient(
                        linear,
                        right bottom,
                        right top,
                        color-stop(0, #a3cf5f),
                        color-stop(0.66, rgb(189, 233, 121))
                        );
                        }
                        #element-1 .dynamic-button.glossy:hover
                        {
                        background-image: linear-gradient(bottom, #8abb3e, rgb(164, 213, 88));
                        background-image: -o-linear-gradient(bottom, #8abb3e, rgb(164, 213, 88));
                        background-image: -moz-linear-gradient(bottom, #8abb3e, rgb(164, 213, 88));
                        background-image: -webkit-linear-gradient(bottom, #8abb3e, rgb(164, 213, 88));
                        background-image: -ms-linear-gradient(bottom, #8abb3e, rgb(164, 213, 88));
                        background-image: -webkit-gradient(
                        linear,
                        right bottom,
                        right top,
                        color-stop(0, #8abb3e),
                        color-stop(0.66, rgb(164, 213, 88))
                        );
                        text-shadow: #8abb3e 0px 1px 1px;
                        }

                        .header-text{
                           text-align: center;
                           color: #2e3e4b !important;
                        }

                         .header-text1{
                           /*text-align: center !important;*/
                           color: #a3cf5f !important;
                        }
                        .header-text2{
                           text-align: center;
                        }
                        .section1-text{
                           color: #1e1e1e !important;
                        }

                        .section1-text1{
                           color: #303030 !important;
                        }

                        .section1-text2{
                            text-align: center !important;
                           color: #ffffff !important;
                        }

                        .section2-text{
                            text-align: left !important;
                           color: #a3cf5f !important;
                        }
                        .section2-text1{
                            text-align: left !important;
                           color: #3b3b3b !important;
                        }

                        .section3-text{
                           color: #ffffff !important;
                        }
                        .section3-text1{
                           text-align: center !important;
                           color: #a3cf5f !important;
                        }
                        .section3-text2{
                           font-style: inherit !important;
                           color: rgb(163, 207, 95) !important; 
                           background-color: transparent !important;
                        }

                        .section3-text3{
                         
                           color: #a3cf5f !important; 
                        }

                        .section4-text{
                         
                           color: #808080 !important; 
                        }
