#forma h1 { text-align:center; text-transform:uppercase; font-weight:600; font-size:22px; line-height:1.2; color:#022B51; text-shadow:0 0 10px #fff; width:277px; box-sizing:border-box; padding:5px 10px; margin-left:10px; border:2px solid #009243; }
.mobile_ok { text-align:center; background-color:#F33E4D; margin:5px auto; font-size:16px; line-height:1.2; text-transform:uppercase; font-weight:500; border:2px dashed #FF0; color:#fff; max-width:300px; width:100%; padding:5px 0; box-sizing:border-box; }
html { min-height:100%; min-width:100%; -ms-text-size-adjust:none; }
body,div,dl,dt,dd,ul,ol,li,nav,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,a { margin:0; padding:0; border-width:0; -webkit-transform-origin:left top; -ms-transform-origin:left top; -o-transform-origin:left top; transform-origin:left top; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; -webkit-transform-origin:left top; -ms-transform-origin:left top; -o-transform-origin:left top; transform-origin:left top; }
address,caption,cite,code,dfn,em,strong,th,var,optgroup { font-style:inherit; font-weight:inherit; }
del,ins { text-decoration:none; }
li { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:inherit; }
input,button,textarea,select,optgroup,option { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; }
body { font-family:Arial,Helvetica Neue,Helvetica,sans-serif; text-align:left; font-size:14px; line-height:17px; word-wrap:break-word; text-rendering:optimizeLegibility; -moz-font-feature-settings:liga; -ms-font-feature-settings:liga; -webkit-font-feature-settings:liga; font-feature-settings:liga; }

@media screen and (-webkit-min-device-pixel-ratio:0)  { 
	body { text-rendering:auto; }
}

a:link { color:#058E46; text-decoration:underline; }
a:visited { color:#058E46; text-decoration:underline; }
a:hover { color:#058E46; text-decoration:underline; }
a:active { color:#058E46; text-decoration:underline; }
a.nontext /* used to override default properties of a tag */ { color:#000; text-decoration:none; font-style:normal; font-weight:400; }
.normal_text { color:#000; direction:ltr; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:14px; font-style:normal; font-weight:400; letter-spacing:0; line-height:17px; text-align:left; text-decoration:none; text-indent:0; text-transform:none; vertical-align:0; padding:0; }
.list0 li:before { position:absolute; right:100%; letter-spacing:0; text-decoration:none; font-weight:400; font-style:normal; }
.rtl-list li:before { right:auto; left:100%; }
.nls-None > li:before,.nls-None .list3 > li:before,.nls-None .list6 > li:before { margin-right:6px; content:'â€¢'; }
.nls-None .list1 > li:before,.nls-None .list4 > li:before,.nls-None .list7 > li:before { margin-right:6px; content:'â—‹'; }
.nls-None,.nls-None .list1,.nls-None .list2,.nls-None .list3,.nls-None .list4,.nls-None .list5,.nls-None .list6,.nls-None .list7,.nls-None .list8 { padding-left:34px; }
.nls-None.rtl-list,.nls-None .list1.rtl-list,.nls-None .list2.rtl-list,.nls-None .list3.rtl-list,.nls-None .list4.rtl-list,.nls-None .list5.rtl-list,.nls-None .list6.rtl-list,.nls-None .list7.rtl-list,.nls-None .list8.rtl-list { padding-left:0; padding-right:34px; }
.nls-None .list2 > li:before,.nls-None .list5 > li:before,.nls-None .list8 > li:before { margin-right:6px; content:'-'; }
.nls-None.rtl-list > li:before,.nls-None .list1.rtl-list > li:before,.nls-None .list2.rtl-list > li:before,.nls-None .list3.rtl-list > li:before,.nls-None .list4.rtl-list > li:before,.nls-None .list5.rtl-list > li:before,.nls-None .list6.rtl-list > li:before,.nls-None .list7.rtl-list > li:before,.nls-None .list8.rtl-list > li:before { margin-right:0; margin-left:6px; }
.TabbedPanelsTab { white-space:nowrap; }
.MenuBar .MenuBarView,.MenuBar .SubMenuView /* Resets for ul and li in menus */ { display:block; list-style:none; }
.MenuBar .SubMenu { display:none; position:absolute; }
.NoWrap { white-space:nowrap; word-wrap:normal; }
.rootelem /* the root of the artwork tree */ { margin-left:auto; margin-right:auto; }
.colelem /* a child element of a column */ { display:inline; float:left; clear:both; }
.colelem100 /* a child element of a column that is 100% width */ { clear:both; }
.grpelem /* a child element of a group */ { display:inline; float:left; }
.clearfix:after /* force a container to fit around floated items */ { content:"\0020"; visibility:hidden; display:block; height:0; clear:both; }
:first-child+html .clearfix /* IE7 */ { zoom:1; }
.clip_frame /* used to clip the contents as in the case of an image frame */ { overflow:hidden; }
.inclusion_context /* context for positioning a group of elements that share the same height */ { display:table; table-layout:fixed; width:.01px; }
.inclelem /* element of an inclusion context */ { display:table-cell; vertical-align:top; }
.f3s_mid /* 3-slice frame,middle slice */ { background-repeat:repeat; }
.f3s_top,.f3s_bot /* 3-slice frame,top slice */ { background-repeat:no-repeat; }
.f9s_top_left,.f9s_bot_left /* 9-slice frame,left corner slice */ { background-repeat:no-repeat; background-position:left; }
.f9s_top_right,.f9s_bot_right /* 9-slice frame,right corner slice */ { background-repeat:no-repeat; background-position:right; }
.f9s_top_mid,.f9s_bot_mid /* 9-slice frame,top/bottom horizontal slice */ { background-repeat:repeat-x; background-position:0 0; }
.f9s_mid_left /* 9-slice frame,left vertical slice */ { background-repeat:repeat-y; background-position:left; }
.f9s_mid_right /* 9-slice frame,right vertical slice */ { background-repeat:repeat-y; background-position:right; }
.f9s_center /* 9-slice frame,center slice */ { background-repeat:repeat; background-position:0 0; }
.popup_anchor /* anchors an abspos popup */ { position:relative; width:0; height:0; }
.popup_element { z-index:100000; }
.svg { display:block; vertical-align:top; }
span.wrap /* used to force wrap after floated array when nested inside a paragraph */ { content:''; clear:left; display:block; }
span.actAsInlineDiv /* used to simulate a DIV with inline display when already nested inside a paragraph */ { display:inline-block; }
.position_content,.excludeFromNormalFlow /* used when child content is larger than parent */ { float:left; }
.preload_images /* used to preload images used in non-default states */ { position:absolute; overflow:hidden; left:-9999px; top:-9999px; height:1px; width:1px; }
preload /* used to specifiy the dimension of preload item */ { height:1px; width:1px; }
.animateStates { -webkit-transition:.3s ease-in-out; -moz-transition:.3s ease-in-out; -o-transition:.3s ease-in-out; transition:.3s ease-in-out; }
input:focus,textarea:focus /* remove default focussed input styling */ { outline:none; }
textarea { resize:none; overflow:auto; }
.fld-prompt /* form placeholders cursor behavior */ { pointer-events:none; }
.wrapped-input /* form inputs & placeholders let div styling show thru */ { position:absolute; top:0; left:0; background:transparent; border:none; }
.submit-btn /* form submit buttons on top of sibling elements */ { z-index:50000; cursor:pointer; }
.anchor_item /* used to specify anchor properties */ { width:22px; height:18px; }
.MenuBar .SubMenuVisible,.MenuBarVertical .SubMenuVisible,.MenuBar .SubMenu .SubMenuVisible,.popup_element.Active,span.actAsPara,.actAsDiv,a.nonblock.nontext,img.block { display:block; }
.ose_ei { visibility:hidden; z-index:0; }
.widget_invisible,.js .invi,.js .mse_pre_init,.js .an_invi /* used to hide the widget before loaded */ { visibility:hidden; }
.no_vert_scroll { overflow-y:hidden; }
.always_vert_scroll { overflow-y:scroll; }
.always_horz_scroll { overflow-x:scroll; }
.popup_element.Inactive,.js .disn,.hidden { display:none; }
.fullscreen { overflow:hidden; left:0; top:0; position:fixed; height:100%; width:100%; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; }
.fullwidth { position:absolute; }
.borderbox { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; }
.scroll_wrapper { position:absolute; overflow:auto; left:0; right:0; top:0; bottom:0; padding-top:0; padding-bottom:0; margin-top:0; margin-bottom:0; }
.browser_width > * { position:absolute; left:0; right:0; }
.list0 li,.MenuBar .MenuItemContainer,.SlideShowContentPanel .fullscreen img { position:relative; }
.accordion_wrapper { display:inline; float:left; width:0; }
.fld-checkbox input[type=checkbox],.fld-radiobutton input[type=radio] /* Hide native checkbox */ { position:absolute; overflow:hidden; clip:rect(0px,0px,0px,0px); height:1px; width:1px; margin:-1px; padding:0; border:0; }
.fld-checkbox input[type=checkbox] + label,.fld-radiobutton input[type=radio] + label { display:inline-block; background-repeat:no-repeat; cursor:pointer; float:left; width:100%; height:100%; }
.pointer_cursor,.fld-recaptcha-mode,.fld-recaptcha-refresh,.fld-recaptcha-help { cursor:pointer; }
p,h1,h2,h3,h4,h5,h6,ol,ul,span.actAsPara /* disable Android font boosting */ { max-height:1000000px; }
.superscript { vertical-align:super; font-size:66%; line-height:0; }
.subscript { vertical-align:sub; font-size:66%; line-height:0; }
.wp-slideshow-clip,.SlideShowWidget /* disable pointer events on slide shows */ { -ms-touch-action:none; touch-action:none; }
.version.index /* version checker */ { color:#00001F; background-color:#C26A8B; }
.html { background-color:#FFF; }
#page { z-index:1; width:300px; min-height:2971px; background-image:none; border-style:none; border-color:#000; background-color:transparent; margin:0 auto; }
#page_position_content {margin-bottom:-8px;}
#u237 { z-index:88; width:300px; background-color:transparent; left:-1px; position:relative; }
#u243 { z-index:90; width:295px; background-color:transparent; margin-left:5px; margin-top:20px; position:relative; }
#u249-7 { z-index:92; width:287px; min-height:44px; background-color:transparent; font-size:11px; line-height:13px; margin-left:5px; margin-top:22px; position:relative; }
#u103-4 { z-index:2; width:284px; min-height:195px; background-color:transparent; font-size:13px; line-height:16px; margin-left:9px; margin-top:5px; position:relative; }
#u250 { z-index:99; width:296px; background-color:transparent; margin-left:4px; margin-top:5px; position:relative; }
#u256-20 { z-index:101; width:290px; background-color:transparent; font-size:13px; line-height:16px; margin-left:7px; margin-top:24px; position:relative; }
#u249,#u249-4,#u249-5,#u256-2 { font-weight:700; }
#u263 { z-index:125; width:287px; border-style:none; border-color:transparent; background-color:transparent; margin-left:7px; margin-top:20px; position:relative; }
#u257-4 { z-index:126; width:287px; min-height:33px; background-color:transparent; font-size:21px; line-height:25px; font-weight:700; font-style:normal; position:relative; margin-right:-10000px; }
#u258 { z-index:130; width:103px; height:3px; background-color:red; position:relative; margin-right:-10000px; margin-top:12px; left:55px; }
#u129-4 { z-index:9; width:290px; min-height:17px; background-color:transparent; font-size:13px; line-height:16px; margin-left:7px; margin-top:19px; position:relative; }
#u128 { z-index:6; width:278px; border-style:none; border-color:transparent; background-color:transparent; margin-left:4px; margin-top:22px; position:relative; }
#u126 { z-index:7; width:278px; height:4px; background:red url(../img/u126-grad.png) repeat-y left top; background:-webkit-gradient(linear,left center,right center,from(#009740),color-stop(100%,red)); background:-webkit-linear-gradient(left,#009740,red 100%); background:linear-gradient(to right,#009740,red 100%); border-radius:20px; position:relative; margin-right:-10000px; margin-top:7px; }
#u127 { z-index:8; width:16px; height:17px; background-color:#006837; border-radius:100px; position:relative; margin-right:-10000px; left:245px; }
#u259-4 { z-index:121; width:47px; min-height:18px; background-color:transparent; font-size:13px; line-height:16px; margin-left:240px; margin-top:6px; position:relative; }
#u281 { z-index:135; width:263px; background-color:transparent; margin-left:9px; margin-top:25px; position:relative; }
#u140-4 { z-index:13; width:197px; min-height:42px; background-color:transparent; font-size:30px; line-height:36px; margin-left:70px; margin-top:44px; position:relative; }
#u141-6 {z-index:25;width:274px;min-height:49px;background-color:transparent;margin-top:32px;position:relative;text-align: center;}
#u142-6 { z-index:31; width:263px; min-height:49px; background-color:transparent; margin-left:19px; margin-top:1px; position:relative; }
#u152-4 { z-index:17; width:197px; min-height:42px; background-color:transparent; font-size:30px; line-height:36px; margin-left:70px; margin-top:28px; position:relative; }
#u153-6 { z-index:39; width:279px; min-height:77px; background-color:transparent; margin-left:10px; margin-top:11px; position:relative; }
#u143 { z-index:37; width:189px; background-color:transparent; margin-left:46px; position:relative; }
#u272 { z-index:131; width:263px; background-color:transparent; margin-left:7px; margin-top:31px; position:relative; }
#u154-4 { z-index:21; width:197px; min-height:42px; background-color:transparent; font-size:30px; line-height:36px; margin-left:58px; margin-top:53px; position:relative; }
#pu156 { width:.01px; margin-left:6px; margin-top:29px; }
#u156 { z-index:57; width:81px; background-color:transparent; position:relative; margin-right:-10000px; }
#pu155-4 { width:.01px; margin-right:-10000px; margin-left:81px; }
#u155-4 { z-index:45; width:201px; min-height:23px; background-color:transparent; font-weight:700; margin-left:7px; position:relative; }
#u162-6 { z-index:61; width:203px; min-height:154px; background-color:transparent; font-size:13px; line-height:16px; margin-top:11px; position:relative; }
#pu163 { width:.01px; margin-left:6px; margin-top:35px; }
#u163 { z-index:59; width:81px; background-color:transparent; position:relative; margin-right:-10000px; }
#pu166-4 { width:.01px; padding-bottom:0; margin-right:-10000px; margin-left:82px; }
#u166-4 { z-index:49; width:201px; min-height:23px; background-color:transparent; font-weight:700; margin-left:6px; position:relative; }
#u167-4 { z-index:67; width:202px; min-height:132px; background-color:transparent; font-size:13px; line-height:16px; margin-top:23px; position:relative; }
#ppu171 { width:.01px; margin-left:6px; margin-top:33px; }
#pu171 { width:.01px; padding-bottom:1px; margin-right:-10000px; margin-top:2px; }
#u171 { z-index:75; width:63px; background-color:transparent; position:relative; }
#u284 { z-index:137; width:63px; background-color:transparent; margin-left:8px; margin-top:15px; position:relative; }
#pu177-4 { width:.01px; padding-bottom:0; margin-right:-10000px; margin-left:81px; }
#u177-4 { z-index:53; width:201px; min-height:23px; background-color:transparent; font-weight:700; position:relative; }
#u178-4 { z-index:71; width:200px; min-height:158px; background-color:transparent; font-size:13px; line-height:16px; margin-left:7px; margin-top:8px; position:relative; }
#u278 { z-index:133; width:263px; background-color:transparent; margin-left:8px; margin-top:45px; position:relative; }
#u183-4 { z-index:84; width:243px; min-height:19px; background-color:transparent; color:#00076D; margin-left:45px; margin-top:45px; position:relative; }
#u182-7 { z-index:77; width:286px; min-height:42px; background-color:transparent; margin-left:7px; margin-top:29px; margin-bottom:15px; position:relative; text-align:center; }
#u182-7 p { font-size:12px; }
#u182-7 p:nth-child(1) { margin-bottom:12px; }
#u182-2 { font-size:13px; line-height:16px; }
body { position:relative; min-width:300px; }
#page .verticalspacer { clear:both; }
form {width: 300px;}
input[type="text"],
select {border:1px solid #01c853;width: 100%;height:50px;line-height:1;display:block;margin: 20px 0 0;font-size:18px;color:#534251;padding:0 20px;box-sizing:border-box;border-radius: 5px;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;appearance: none;background: #fff;}
button {background:#058E46;width: 100%;height:55px;line-height:1;display:block;cursor:pointer;color:#fff;text-align:center;font-family:'bebas',arial,sans-serif;font-size:43px;margin-top: 20px;border-radius: 5px;}

.copyright { font-size: 14px;text-align: center; padding:20px 0;color: #6C6E6F;}
.copyright p { width: 100%; text-align: center; padding: 0; margin: 0; }
.copyright br { display: none; }
.copyright img { margin: 10px auto!important; }
.copyright a {color: #6C6E6F; text-decoration: none;}
.copyright a:hover { color:#FF0069; text-decoration: none; }

.errField {display:none;font-size: 16px;border: 2px solid #f00;color: #f00;text-align: center;padding: 10px;border-radius: 5px;margin-top: 20px;}







