@import url("font-awesome.min.css");@import url("r_font.css"); html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
body{-webkit-text-size-adjust:none}
*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.container{margin-left:auto;margin-right:auto}
.container.125\25{width:100%;max-width:1750px;min-width:1400px}
.container.75\25{width:1050px}
.container.50\25{width:700px}
.container.25\25{width:350px}
.container{width:1400px}
@media screen and (max-width:1680px){.container.\31 25\25{width:100%;max-width:1500px;min-width:1200px;}
.container.\37 5\25{width:900px;}
.container.\35 0\25{width:600px;}
.container.\32 5\25{width:300px;}
.container{width:1200px;}
}
@media screen and (max-width:1280px){.container.\31 25\25{width:100%;max-width:1200px;min-width:960px;}
.container.\37 5\25{width:720px;}
.container.\35 0\25{width:480px;}
.container.\32 5\25{width:240px;}
.container{width:960px;}
}
@media screen and (max-width:980px){.container.\31 25\25{width:100%;max-width:112.5%;min-width:90%;}
.container.\37 5\25{width:67.5%;}
.container.\35 0\25{width:45%;}
.container.\32 5\25{width:22.5%;}
.container{width:90%;}
}
@media screen and (max-width:736px){.container.\31 25\25{width:100%;max-width:112.5%;min-width:90%;}
.container.\37 5\25{width:67.5%;}
.container.\35 0\25{width:45%;}
.container.\32 5\25{width:22.5%;}
.container{width:90% !important;}
}
@media screen and (max-width:480px){.container.\31 25\25{width:100%;max-width:112.5%;min-width:90%;}
.container.\37 5\25{width:67.5%;}
.container.\35 0\25{width:45%;}
.container.\32 5\25{width:22.5%;}
.container{width:90% !important;}
}
.row{border-bottom:solid 1px transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.row > *{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.row:after, .row:before{content:'';display:block;clear:both;height:0;}
.row.uniform > * >:first-child{margin-top:0;}
.row.uniform > * >:last-child{margin-bottom:0;}
.row.\30 \25 > *{padding:0 0 0 0em;}
.row.\30 \25{margin:0 0 -1px 0em;}
.row.uniform.\30 \25 > *{padding:0em 0 0 0em;}
.row.uniform.\30 \25{margin:0em 0 -1px 0em;}
.row > *{padding:0 0 0 2em;}
.row{margin:0 0 -1px -2em;}
.row.uniform > *{padding:2em 0 0 2em;}
.row.uniform{margin:-2em 0 -1px -2em;}
.row.\32 00\25 > *{padding:0 0 0 4em;}
.row.\32 00\25{margin:0 0 -1px -4em;}
.row.uniform.\32 00\25 > *{padding:4em 0 0 4em;}
.row.uniform.\32 00\25{margin:-4em 0 -1px -4em;}
.row.\31 50\25 > *{padding:0 0 0 3em;}
.row.\31 50\25{margin:0 0 -1px -3em;}
.row.uniform.\31 50\25 > *{padding:3em 0 0 3em;}
.row.uniform.\31 50\25{margin:-3em 0 -1px -3em;}
.row.\35 0\25 > *{padding:0 0 0 1em;}
.row.\35 0\25{margin:0 0 -1px -1em;}
.row.uniform.\35 0\25 > *{padding:1em 0 0 1em;}
.row.uniform.\35 0\25{margin:-1em 0 -1px -1em;}
.row.\32 5\25 > *{padding:0 0 0 0.5em;}
.row.\32 5\25{margin:0 0 -1px -0.5em;}
.row.uniform.\32 5\25 > *{padding:0.5em 0 0 0.5em;}
.row.uniform.\32 5\25{margin:-0.5em 0 -1px -0.5em;}
.\31 2u, .\31 2u\24{width:100%;clear:none;margin-left:0;}
.\31 1u, .\31 1u\24{width:91.6666666667%;clear:none;margin-left:0;}
.\31 0u, .\31 0u\24{width:83.3333333333%;clear:none;margin-left:0;}
.\39 u, .\39 u\24{width:75%;clear:none;margin-left:0;}
.\38 u, .\38 u\24{width:66.6666666667%;clear:none;margin-left:0;}
.\37 u, .\37 u\24{width:58.3333333333%;clear:none;margin-left:0;}
.\36 u, .\36 u\24{width:50%;clear:none;margin-left:0;}
.\35 u, .\35 u\24{width:41.6666666667%;clear:none;margin-left:0;}
.\34 u, .\34 u\24{width:33.3333333333%;clear:none;margin-left:0;}
.\33 u, .\33 u\24{width:25%;clear:none;margin-left:0;}
.\32 u, .\32 u\24{width:16.6666666667%;clear:none;margin-left:0;}
.\31 u, .\31 u\24{width:8.3333333333%;clear:none;margin-left:0;}
.\31 2u\24 + *,
.\31 1u\24 + *,
.\31 0u\24 + *,
.\39 u\24 + *,
.\38 u\24 + *,
.\37 u\24 + *,
.\36 u\24 + *,
.\35 u\24 + *,
.\34 u\24 + *,
.\33 u\24 + *,
.\32 u\24 + *,
.\31 u\24 + *{clear:left;}
.\-11u{margin-left:91.66667%;}
.\-10u{margin-left:83.33333%;}
.\-9u{margin-left:75%;}
.\-8u{margin-left:66.66667%;}
.\-7u{margin-left:58.33333%;}
.\-6u{margin-left:50%;}
.\-5u{margin-left:41.66667%;}
.\-4u{margin-left:33.33333%;}
.\-3u{margin-left:25%;}
.\-2u{margin-left:16.66667%;}
.\-1u{margin-left:8.33333%;}
@media screen and (max-width:1680px){.row > *{padding:0 0 0 2em;}
.row{margin:0 0 -1px -2em;}
.row.uniform > *{padding:2em 0 0 2em;}
.row.uniform{margin:-2em 0 -1px -2em;}
.row.\32 00\25 > *{padding:0 0 0 4em;}
.row.\32 00\25{margin:0 0 -1px -4em;}
.row.uniform.\32 00\25 > *{padding:4em 0 0 4em;}
.row.uniform.\32 00\25{margin:-4em 0 -1px -4em;}
.row.\31 50\25 > *{padding:0 0 0 3em;}
.row.\31 50\25{margin:0 0 -1px -3em;}
.row.uniform.\31 50\25 > *{padding:3em 0 0 3em;}
.row.uniform.\31 50\25{margin:-3em 0 -1px -3em;}
.row.\35 0\25 > *{padding:0 0 0 1em;}
.row.\35 0\25{margin:0 0 -1px -1em;}
.row.uniform.\35 0\25 > *{padding:1em 0 0 1em;}
.row.uniform.\35 0\25{margin:-1em 0 -1px -1em;}
.row.\32 5\25 > *{padding:0 0 0 0.5em;}
.row.\32 5\25{margin:0 0 -1px -0.5em;}
.row.uniform.\32 5\25 > *{padding:0.5em 0 0 0.5em;}
.row.uniform.\32 5\25{margin:-0.5em 0 -1px -0.5em;}
.\31 2u\28xlarge\29, .\31 2u\24\28xlarge\29{width:100%;clear:none;margin-left:0;}
.\31 1u\28xlarge\29, .\31 1u\24\28xlarge\29{width:91.6666666667%;clear:none;margin-left:0;}
.\31 0u\28xlarge\29, .\31 0u\24\28xlarge\29{width:83.3333333333%;clear:none;margin-left:0;}
.\39 u\28xlarge\29, .\39 u\24\28xlarge\29{width:75%;clear:none;margin-left:0;}
.\38 u\28xlarge\29, .\38 u\24\28xlarge\29{width:66.6666666667%;clear:none;margin-left:0;}
.\37 u\28xlarge\29, .\37 u\24\28xlarge\29{width:58.3333333333%;clear:none;margin-left:0;}
.\36 u\28xlarge\29, .\36 u\24\28xlarge\29{width:50%;clear:none;margin-left:0;}
.\35 u\28xlarge\29, .\35 u\24\28xlarge\29{width:41.6666666667%;clear:none;margin-left:0;}
.\34 u\28xlarge\29, .\34 u\24\28xlarge\29{width:33.3333333333%;clear:none;margin-left:0;}
.\33 u\28xlarge\29, .\33 u\24\28xlarge\29{width:25%;clear:none;margin-left:0;}
.\32 u\28xlarge\29, .\32 u\24\28xlarge\29{width:16.6666666667%;clear:none;margin-left:0;}
.\31 u\28xlarge\29, .\31 u\24\28xlarge\29{width:8.3333333333%;clear:none;margin-left:0;}
.\31 2u\24\28xlarge\29 + *,
.\31 1u\24\28xlarge\29 + *,
.\31 0u\24\28xlarge\29 + *,
.\39 u\24\28xlarge\29 + *,
.\38 u\24\28xlarge\29 + *,
.\37 u\24\28xlarge\29 + *,
.\36 u\24\28xlarge\29 + *,
.\35 u\24\28xlarge\29 + *,
.\34 u\24\28xlarge\29 + *,
.\33 u\24\28xlarge\29 + *,
.\32 u\24\28xlarge\29 + *,
.\31 u\24\28xlarge\29 + *{clear:left;}
.\-11u\28xlarge\29{margin-left:91.66667%;}
.\-10u\28xlarge\29{margin-left:83.33333%;}
.\-9u\28xlarge\29{margin-left:75%;}
.\-8u\28xlarge\29{margin-left:66.66667%;}
.\-7u\28xlarge\29{margin-left:58.33333%;}
.\-6u\28xlarge\29{margin-left:50%;}
.\-5u\28xlarge\29{margin-left:41.66667%;}
.\-4u\28xlarge\29{margin-left:33.33333%;}
.\-3u\28xlarge\29{margin-left:25%;}
.\-2u\28xlarge\29{margin-left:16.66667%;}
.\-1u\28xlarge\29{margin-left:8.33333%;}
}
@media screen and (max-width:1280px){.row > *{padding:0 0 0 1.5em;}
.row{margin:0 0 -1px -1.5em;}
.row.uniform > *{padding:1.5em 0 0 1.5em;}
.row.uniform{margin:-1.5em 0 -1px -1.5em;}
.row.\32 00\25 > *{padding:0 0 0 3em;}
.row.\32 00\25{margin:0 0 -1px -3em;}
.row.uniform.\32 00\25 > *{padding:3em 0 0 3em;}
.row.uniform.\32 00\25{margin:-3em 0 -1px -3em;}
.row.\31 50\25 > *{padding:0 0 0 2.25em;}
.row.\31 50\25{margin:0 0 -1px -2.25em;}
.row.uniform.\31 50\25 > *{padding:2.25em 0 0 2.25em;}
.row.uniform.\31 50\25{margin:-2.25em 0 -1px -2.25em;}
.row.\35 0\25 > *{padding:0 0 0 0.75em;}
.row.\35 0\25{margin:0 0 -1px -0.75em;}
.row.uniform.\35 0\25 > *{padding:0.75em 0 0 0.75em;}
.row.uniform.\35 0\25{margin:-0.75em 0 -1px -0.75em;}
.row.\32 5\25 > *{padding:0 0 0 0.375em;}
.row.\32 5\25{margin:0 0 -1px -0.375em;}
.row.uniform.\32 5\25 > *{padding:0.375em 0 0 0.375em;}
.row.uniform.\32 5\25{margin:-0.375em 0 -1px -0.375em;}
.\31 2u\28large\29, .\31 2u\24\28large\29{width:100%;clear:none;margin-left:0;}
.\31 1u\28large\29, .\31 1u\24\28large\29{width:91.6666666667%;clear:none;margin-left:0;}
.\31 0u\28large\29, .\31 0u\24\28large\29{width:83.3333333333%;clear:none;margin-left:0;}
.\39 u\28large\29, .\39 u\24\28large\29{width:75%;clear:none;margin-left:0;}
.\38 u\28large\29, .\38 u\24\28large\29{width:66.6666666667%;clear:none;margin-left:0;}
.\37 u\28large\29, .\37 u\24\28large\29{width:58.3333333333%;clear:none;margin-left:0;}
.\36 u\28large\29, .\36 u\24\28large\29{width:50%;clear:none;margin-left:0;}
.\35 u\28large\29, .\35 u\24\28large\29{width:41.6666666667%;clear:none;margin-left:0;}
.\34 u\28large\29, .\34 u\24\28large\29{width:33.3333333333%;clear:none;margin-left:0;}
.\33 u\28large\29, .\33 u\24\28large\29{width:25%;clear:none;margin-left:0;}
.\32 u\28large\29, .\32 u\24\28large\29{width:16.6666666667%;clear:none;margin-left:0;}
.\31 u\28large\29, .\31 u\24\28large\29{width:8.3333333333%;clear:none;margin-left:0;}
.\31 2u\24\28large\29 + *,
.\31 1u\24\28large\29 + *,
.\31 0u\24\28large\29 + *,
.\39 u\24\28large\29 + *,
.\38 u\24\28large\29 + *,
.\37 u\24\28large\29 + *,
.\36 u\24\28large\29 + *,
.\35 u\24\28large\29 + *,
.\34 u\24\28large\29 + *,
.\33 u\24\28large\29 + *,
.\32 u\24\28large\29 + *,
.\31 u\24\28large\29 + *{clear:left;}
.\-11u\28large\29{margin-left:91.66667%;}
.\-10u\28large\29{margin-left:83.33333%;}
.\-9u\28large\29{margin-left:75%;}
.\-8u\28large\29{margin-left:66.66667%;}
.\-7u\28large\29{margin-left:58.33333%;}
.\-6u\28large\29{margin-left:50%;}
.\-5u\28large\29{margin-left:41.66667%;}
.\-4u\28large\29{margin-left:33.33333%;}
.\-3u\28large\29{margin-left:25%;}
.\-2u\28large\29{margin-left:16.66667%;}
.\-1u\28large\29{margin-left:8.33333%;}
}
@media screen and (max-width:980px){.row > *{padding:0 0 0 1.5em;}
.row{margin:0 0 -1px -1.5em;}
.row.uniform > *{padding:1.5em 0 0 1.5em;}
.row.uniform{margin:-1.5em 0 -1px -1.5em;}
.row.\32 00\25 > *{padding:0 0 0 3em;}
.row.\32 00\25{margin:0 0 -1px -3em;}
.row.uniform.\32 00\25 > *{padding:3em 0 0 3em;}
.row.uniform.\32 00\25{margin:-3em 0 -1px -3em;}
.row.\31 50\25 > *{padding:0 0 0 2.25em;}
.row.\31 50\25{margin:0 0 -1px -2.25em;}
.row.uniform.\31 50\25 > *{padding:2.25em 0 0 2.25em;}
.row.uniform.\31 50\25{margin:-2.25em 0 -1px -2.25em;}
.row.\35 0\25 > *{padding:0 0 0 0.75em;}
.row.\35 0\25{margin:0 0 -1px -0.75em;}
.row.uniform.\35 0\25 > *{padding:0.75em 0 0 0.75em;}
.row.uniform.\35 0\25{margin:-0.75em 0 -1px -0.75em;}
.row.\32 5\25 > *{padding:0 0 0 0.375em;}
.row.\32 5\25{margin:0 0 -1px -0.375em;}
.row.uniform.\32 5\25 > *{padding:0.375em 0 0 0.375em;}
.row.uniform.\32 5\25{margin:-0.375em 0 -1px -0.375em;}
.\31 2u\28medium\29, .\31 2u\24\28medium\29{width:100%;clear:none;margin-left:0;}
.\31 1u\28medium\29, .\31 1u\24\28medium\29{width:91.6666666667%;clear:none;margin-left:0;}
.\31 0u\28medium\29, .\31 0u\24\28medium\29{width:83.3333333333%;clear:none;margin-left:0;}
.\39 u\28medium\29, .\39 u\24\28medium\29{width:75%;clear:none;margin-left:0;}
.\38 u\28medium\29, .\38 u\24\28medium\29{width:66.6666666667%;clear:none;margin-left:0;}
.\37 u\28medium\29, .\37 u\24\28medium\29{width:58.3333333333%;clear:none;margin-left:0;}
.\36 u\28medium\29, .\36 u\24\28medium\29{width:50%;clear:none;margin-left:0;}
.\35 u\28medium\29, .\35 u\24\28medium\29{width:41.6666666667%;clear:none;margin-left:0;}
.\34 u\28medium\29, .\34 u\24\28medium\29{width:33.3333333333%;clear:none;margin-left:0;}
.\33 u\28medium\29, .\33 u\24\28medium\29{width:25%;clear:none;margin-left:0;}
.\32 u\28medium\29, .\32 u\24\28medium\29{width:16.6666666667%;clear:none;margin-left:0;}
.\31 u\28medium\29, .\31 u\24\28medium\29{width:8.3333333333%;clear:none;margin-left:0;}
.\31 2u\24\28medium\29 + *,
.\31 1u\24\28medium\29 + *,
.\31 0u\24\28medium\29 + *,
.\39 u\24\28medium\29 + *,
.\38 u\24\28medium\29 + *,
.\37 u\24\28medium\29 + *,
.\36 u\24\28medium\29 + *,
.\35 u\24\28medium\29 + *,
.\34 u\24\28medium\29 + *,
.\33 u\24\28medium\29 + *,
.\32 u\24\28medium\29 + *,
.\31 u\24\28medium\29 + *{clear:left;}
.\-11u\28medium\29{margin-left:91.66667%;}
.\-10u\28medium\29{margin-left:83.33333%;}
.\-9u\28medium\29{margin-left:75%;}
.\-8u\28medium\29{margin-left:66.66667%;}
.\-7u\28medium\29{margin-left:58.33333%;}
.\-6u\28medium\29{margin-left:50%;}
.\-5u\28medium\29{margin-left:41.66667%;}
.\-4u\28medium\29{margin-left:33.33333%;}
.\-3u\28medium\29{margin-left:25%;}
.\-2u\28medium\29{margin-left:16.66667%;}
.\-1u\28medium\29{margin-left:8.33333%;}
}
@media screen and (max-width:736px){.row > *{padding:0 0 0 1.5em;}
.row{margin:0 0 -1px -1.5em;}
.row.uniform > *{padding:1.5em 0 0 1.5em;}
.row.uniform{margin:-1.5em 0 -1px -1.5em;}
.row.\32 00\25 > *{padding:0 0 0 3em;}
.row.\32 00\25{margin:0 0 -1px -3em;}
.row.uniform.\32 00\25 > *{padding:3em 0 0 3em;}
.row.uniform.\32 00\25{margin:-3em 0 -1px -3em;}
.row.\31 50\25 > *{padding:0 0 0 2.25em;}
.row.\31 50\25{margin:0 0 -1px -2.25em;}
.row.uniform.\31 50\25 > *{padding:2.25em 0 0 2.25em;}
.row.uniform.\31 50\25{margin:-2.25em 0 -1px -2.25em;}
.row.\35 0\25 > *{padding:0 0 0 0.75em;}
.row.\35 0\25{margin:0 0 -1px -0.75em;}
.row.uniform.\35 0\25 > *{padding:0.75em 0 0 0.75em;}
.row.uniform.\35 0\25{margin:-0.75em 0 -1px -0.75em;}
.row.\32 5\25 > *{padding:0 0 0 0.375em;}
.row.\32 5\25{margin:0 0 -1px -0.375em;}
.row.uniform.\32 5\25 > *{padding:0.375em 0 0 0.375em;}
.row.uniform.\32 5\25{margin:-0.375em 0 -1px -0.375em;}
.\31 2u\28small\29, .\31 2u\24\28small\29{width:100%;clear:none;margin-left:0;}
.\31 1u\28small\29, .\31 1u\24\28small\29{width:91.6666666667%;clear:none;margin-left:0;}
.\31 0u\28small\29, .\31 0u\24\28small\29{width:83.3333333333%;clear:none;margin-left:0;}
.\39 u\28small\29, .\39 u\24\28small\29{width:75%;clear:none;margin-left:0;}
.\38 u\28small\29, .\38 u\24\28small\29{width:66.6666666667%;clear:none;margin-left:0;}
.\37 u\28small\29, .\37 u\24\28small\29{width:58.3333333333%;clear:none;margin-left:0;}
.\36 u\28small\29, .\36 u\24\28small\29{width:50%;clear:none;margin-left:0;}
.\35 u\28small\29, .\35 u\24\28small\29{width:41.6666666667%;clear:none;margin-left:0;}
.\34 u\28small\29, .\34 u\24\28small\29{width:33.3333333333%;clear:none;margin-left:0;}
.\33 u\28small\29, .\33 u\24\28small\29{width:25%;clear:none;margin-left:0;}
.\32 u\28small\29, .\32 u\24\28small\29{width:16.6666666667%;clear:none;margin-left:0;}
.\31 u\28small\29, .\31 u\24\28small\29{width:8.3333333333%;clear:none;margin-left:0;}
.\31 2u\24\28small\29 + *,
.\31 1u\24\28small\29 + *,
.\31 0u\24\28small\29 + *,
.\39 u\24\28small\29 + *,
.\38 u\24\28small\29 + *,
.\37 u\24\28small\29 + *,
.\36 u\24\28small\29 + *,
.\35 u\24\28small\29 + *,
.\34 u\24\28small\29 + *,
.\33 u\24\28small\29 + *,
.\32 u\24\28small\29 + *,
.\31 u\24\28small\29 + *{clear:left;}
.\-11u\28small\29{margin-left:91.66667%;}
.\-10u\28small\29{margin-left:83.33333%;}
.\-9u\28small\29{margin-left:75%;}
.\-8u\28small\29{margin-left:66.66667%;}
.\-7u\28small\29{margin-left:58.33333%;}
.\-6u\28small\29{margin-left:50%;}
.\-5u\28small\29{margin-left:41.66667%;}
.\-4u\28small\29{margin-left:33.33333%;}
.\-3u\28small\29{margin-left:25%;}
.\-2u\28small\29{margin-left:16.66667%;}
.\-1u\28small\29{margin-left:8.33333%;}
}
@media screen and (max-width:480px){.row > *{padding:0 0 0 1.5em;}
.row{margin:0 0 -1px -1.5em;}
.row.uniform > *{padding:1.5em 0 0 1.5em;}
.row.uniform{margin:-1.5em 0 -1px -1.5em;}
.row.\32 00\25 > *{padding:0 0 0 3em;}
.row.\32 00\25{margin:0 0 -1px -3em;}
.row.uniform.\32 00\25 > *{padding:3em 0 0 3em;}
.row.uniform.\32 00\25{margin:-3em 0 -1px -3em;}
.row.\31 50\25 > *{padding:0 0 0 2.25em;}
.row.\31 50\25{margin:0 0 -1px -2.25em;}
.row.uniform.\31 50\25 > *{padding:2.25em 0 0 2.25em;}
.row.uniform.\31 50\25{margin:-2.25em 0 -1px -2.25em;}
.row.\35 0\25 > *{padding:0 0 0 0.75em;}
.row.\35 0\25{margin:0 0 -1px -0.75em;}
.row.uniform.\35 0\25 > *{padding:0.75em 0 0 0.75em;}
.row.uniform.\35 0\25{margin:-0.75em 0 -1px -0.75em;}
.row.\32 5\25 > *{padding:0 0 0 0.375em;}
.row.\32 5\25{margin:0 0 -1px -0.375em;}
.row.uniform.\32 5\25 > *{padding:0.375em 0 0 0.375em;}
.row.uniform.\32 5\25{margin:-0.375em 0 -1px -0.375em;}
.\31 2u\28xsmall\29, .\31 2u\24\28xsmall\29{width:100%;clear:none;margin-left:0;}
.\31 1u\28xsmall\29, .\31 1u\24\28xsmall\29{width:91.6666666667%;clear:none;margin-left:0;}
.\31 0u\28xsmall\29, .\31 0u\24\28xsmall\29{width:83.3333333333%;clear:none;margin-left:0;}
.\39 u\28xsmall\29, .\39 u\24\28xsmall\29{width:75%;clear:none;margin-left:0;}
.\38 u\28xsmall\29, .\38 u\24\28xsmall\29{width:66.6666666667%;clear:none;margin-left:0;}
.\37 u\28xsmall\29, .\37 u\24\28xsmall\29{width:58.3333333333%;clear:none;margin-left:0;}
.\36 u\28xsmall\29, .\36 u\24\28xsmall\29{width:50%;clear:none;margin-left:0;}
.\35 u\28xsmall\29, .\35 u\24\28xsmall\29{width:41.6666666667%;clear:none;margin-left:0;}
.\34 u\28xsmall\29, .\34 u\24\28xsmall\29{width:33.3333333333%;clear:none;margin-left:0;}
.\33 u\28xsmall\29, .\33 u\24\28xsmall\29{width:25%;clear:none;margin-left:0;}
.\32 u\28xsmall\29, .\32 u\24\28xsmall\29{width:16.6666666667%;clear:none;margin-left:0;}
.\31 u\28xsmall\29, .\31 u\24\28xsmall\29{width:8.3333333333%;clear:none;margin-left:0;}
.\31 2u\24\28xsmall\29 + *,
.\31 1u\24\28xsmall\29 + *,
.\31 0u\24\28xsmall\29 + *,
.\39 u\24\28xsmall\29 + *,
.\38 u\24\28xsmall\29 + *,
.\37 u\24\28xsmall\29 + *,
.\36 u\24\28xsmall\29 + *,
.\35 u\24\28xsmall\29 + *,
.\34 u\24\28xsmall\29 + *,
.\33 u\24\28xsmall\29 + *,
.\32 u\24\28xsmall\29 + *,
.\31 u\24\28xsmall\29 + *{clear:left;}
.\-11u\28xsmall\29{margin-left:91.66667%;}
.\-10u\28xsmall\29{margin-left:83.33333%;}
.\-9u\28xsmall\29{margin-left:75%;}
.\-8u\28xsmall\29{margin-left:66.66667%;}
.\-7u\28xsmall\29{margin-left:58.33333%;}
.\-6u\28xsmall\29{margin-left:50%;}
.\-5u\28xsmall\29{margin-left:41.66667%;}
.\-4u\28xsmall\29{margin-left:33.33333%;}
.\-3u\28xsmall\29{margin-left:25%;}
.\-2u\28xsmall\29{margin-left:16.66667%;}
.\-1u\28xsmall\29{margin-left:8.33333%;}
}
body{background:#f5f5f5}
body.is-loading *,body.is-loading:before,body.is-loading:after{-moz-animation:none!important;-webkit-animation:none!important;-ms-animation:none!important;animation:none!important;-moz-transition:none!important;-webkit-transition:none!important;-ms-transition:none!important;transition:none!important}
body,input,select,textarea{color:#333;font-family:"proxima-nova",Helvetica,sans-serif;font-size:13pt;font-weight:400;line-height:1.65em;}
a{color:#BD453D;text-decoration:underline}
a:hover{text-decoration:none}
strong,b{color:#333;font-weight:600}
em,i{font-style:italic}
p{margin:0 0 1em}
small{font-size:85%;color:#aaa;}
h1,h2,h3,h4,h5,h6{color:#333;font-family:"proxima-nova",Helvetica,sans-serif;font-weight:700;letter-spacing:.05em;line-height:1em;margin:0 0 1em;text-transform:uppercase}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}
h2{font-size:1.75em;line-height:1.5em}
h3{font-size:1.25em;line-height:1.5em}
h4{font-size:1.1em;line-height:1.5em}
h5{font-size:.9em;line-height:1.5em}
h6{font-size:.7em;line-height:1.5em}
sub{font-size:.8em;position:relative;top:.5em}
sup{font-size:.8em;position:relative;top:-.5em}
hr{border:0;border-bottom:solid 2px rgba(144,144,144,0.25);margin:3em 0}
hr.major{margin:6em 0}
blockquote{border-left:solid 4px rgba(144,144,144,0.25);font-style:italic;margin:0 0 2em;padding:.5em 0 .5em 2em}
blockquote.testimonial{border:0;margin-top:1em;padding:0;text-align:center}
blockquote.testimonial p{background:rgba(144,144,144,0.2);margin:0 auto 2.5em;padding:1em 2em;position:relative;max-width:22em}
blockquote.testimonial p:after{border-left:solid 1em transparent;border-right:solid 1em transparent;border-top:solid 1em rgba(144,144,144,0.2);bottom:-2em;content:'';height:2em;left:50%;margin:0 0 0 -1em;position:absolute;width:2em}
blockquote.testimonial cite{display:block}
blockquote.testimonial cite .image{display:inline-block;margin:0 0 1em}
blockquote.testimonial cite .name{color:#333;display:block;font-style:normal}
blockquote.testimonial cite .title{color:#333;display:block;font-style:normal}
code{background:rgba(144,144,144,0.075);border:solid 1px rgba(144,144,144,0.25);font-family:"Courier New",monospace;font-size:.9em;margin:0 .25em;padding:.25em .65em}
pre{-webkit-overflow-scrolling:touch;font-family:"Courier New",monospace;font-size:.9em;margin:0 0 2em}
pre code{display:block;line-height:1.75em;padding:1em 1.5em;overflow-x:auto}
.align-left{text-align:left}
.align-center{text-align:center}
.align-right{text-align:right}
section.special,article.special{text-align:center}
header p{color:#333;font-family:"proxima-nova",Helvetica,sans-serif;font-weight:400;letter-spacing:.05em;margin:0 0 2em;position:relative}
header h2 + p{font-size:1.25em;margin-top:-.5em;line-height:1.5em}
header h3 + p{font-size:1.1em;margin-top:-.8em;line-height:1.5em}
header h4 + p,header h5 + p,header h6 + p{font-size:.9em;margin-top:-.6em;line-height:1.5em}
header.major{margin:0 0 4em;text-align:center}
header.major:after{height:2px;width:20em;max-width:60%;background:rgba(144,144,144,0.25);content:'';display:block;margin:0 auto}
form{margin:0 0 2em}
label{color:#333;display:block;font-size:.9em;font-weight:600;margin:0 0 1em}
input[type="text"],input[type="password"],input[type="email"],select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;background:rgba(144,144,144,0.075);border:none;border:solid 1px rgba(144,144,144,0.25);border-radius:0!important;color:inherit;display:block;outline:0;padding:0 1em;text-decoration:none;width:100%}
input[type="text"]:invalid,input[type="password"]:invalid,input[type="email"]:invalid,select:invalid,textarea:invalid{box-shadow:none}
input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,select:focus,textarea:focus{border-color:#BD453D;box-shadow:0 0 0 1px #BD453D}
.select-wrapper{text-decoration:none;display:block;position:relative}
.select-wrapper:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important;content:'\f078';color:rgba(144,144,144,0.25);display:block;height:2.75em;line-height:2.75em;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:2.75em}
.select-wrapper select::-ms-expand{display:none}
input[type="text"],input[type="password"],input[type="email"],select{height:2.75em}
textarea{padding:.75em 1em}
input[type="checkbox"],input[type="radio"]{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;display:block;float:left;margin-right:-2em;opacity:0;width:1em;z-index:-1}
input[type="checkbox"] + label,input[type="radio"] + label{text-decoration:none;color:#333;cursor:pointer;display:inline-block;font-size:1em;font-weight:400;padding-left:2.4em;padding-right:.75em;position:relative}
input[type="checkbox"] + label:before,input[type="radio"] + label:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important;background:rgba(144,144,144,0.075);border:solid 1px rgba(144,144,144,0.25);content:'';display:inline-block;height:1.65em;left:0;line-height:1.58125em;position:absolute;text-align:center;top:0;width:1.65em}
input[type="checkbox"]:checked + label:before,input[type="radio"]:checked + label:before{background:#7f7e93;border-color:#7f7e93;color:#fff;content:'\f00c'}
input[type="checkbox"]:focus + label:before,input[type="radio"]:focus + label:before{border-color:#BD453D;box-shadow:0 0 0 1px #BD453D}
input[type="radio"] + label:before{border-radius:100%}
::-webkit-input-placeholder{color:#adadad!important;opacity:1}
:-moz-placeholder{color:#adadad!important;opacity:1}
::-moz-placeholder{color:#adadad!important;opacity:1}
:-ms-input-placeholder{color:#adadad!important;opacity:1}
.formerize-placeholder{color:#adadad!important;opacity:1}
.box{border:solid 1px rgba(144,144,144,0.25);margin-bottom:2em;padding:1.5em}
.box >:last-child,.box >:last-child >:last-child,.box >:last-child >:last-child >:last-child{margin-bottom:0}
.box.alt{border:0;border-radius:0;padding:0}
.icon{text-decoration:none;border-bottom:none;position:relative}
.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important}
.icon > .label{display:none}
.icon.major{display:block;height:4.5em;line-height:4.5em;margin:1em auto 3em;position:relative;text-align:center;width:4.5em}
.icon.major:before{color:#fff;font-size:2em;position:relative;z-index:1}
.icon.major:after{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#BD453D;content:'';height:inherit;left:0;line-height:inherit;position:absolute;top:0;width:inherit}
.icon.major.fa-paper-plane:before{left:-.125em}
.iconr{text-decoration:none;border-bottom:none;position:relative}
.iconr:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:icomoon;font-style:normal;font-weight:400;text-transform:none!important}
.iconr > .label{display:none}
.iconr.major{display:block;height:4.5em;line-height:4.5em;margin:1em auto 3em;position:relative;text-align:center;width:4.5em}
.iconr.major:before{color:#fff;font-size:3em;position:relative;z-index:1}
.iconr.major:after{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#BD453D;content:'';height:inherit;left:0;line-height:inherit;position:absolute;top:0;width:inherit}
.iconr.major:before{left:-.015em}
.afix a{text-decoration:none}
.image{border:0;display:inline-block;position:relative}
.image img{display:block}
.image.left{float:left;padding:0 1.5em 1em 0;top:.25em}
.image.right{float:right;padding:0 0 1em 1.5em;top:.25em}
.image.left,.image.right{max-width:40%}
.image.left img,.image.right img{width:100%}
.image.fit{display:block;margin:0 0 2em;width:100%}
.image.fit img{width:100%}
.image.style1{background:#fff;border-radius:.5em;border:solid 2em #fff;box-shadow:0 2px 0 0 rgba(0,0,0,0.125);margin-top:-.25em}
.image.style1:after{background:#f0f0f0;border-radius:100%;content:'';display:block;height:.75em;margin:-.5em .5em 0 0;position:absolute;right:-2em;top:50%;width:.75em}
.image.style2{background:rgba(144,144,144,0.2);border-radius:100%;overflow:hidden}
.image.style2 img{border-radius:100%}
ol{list-style:decimal;margin:0 0 2em;padding-left:1.25em}
ol li{padding-left:.25em}
ul{list-style:disc;margin:0 0 2em;padding-left:1em}
ul li{padding-left:.5em}
ul.alt{list-style:none;padding-left:0}
ul.alt li{border-top:solid 1px rgba(144,144,144,0.25);padding:.5em 0}
ul.alt li:first-child{border-top:0;padding-top:0}
ul.icons{cursor:default;list-style:none;padding-left:0}
ul.icons li{display:inline-block;padding:0 1em 0 0}
ul.icons li:last-child{padding-right:0!important}
ul.icons li .icon:before{font-size:2em}
ul.major-icons{cursor:default;list-style:none;padding-left:0}
ul.major-icons li{display:inline-block;padding:0 2.5em 0 0}
ul.major-icons li:last-child{padding-right:0!important}
ul.major-icons li .icon{display:block;font-size:.675em;height:4.5em;line-height:4.5em;position:relative;text-align:center;width:4.5em}
ul.major-icons li .icon:before{color:#fff;font-size:2em;position:relative;z-index:1}
ul.major-icons li .icon:after{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#BD453D;content:'';height:inherit;left:0;line-height:inherit;position:absolute;top:0;width:inherit}
ul.actions{cursor:default;list-style:none;padding-left:0}
ul.actions li{display:inline-block;padding:0 1em 0 0;vertical-align:middle}
ul.actions li:last-child{padding-right:0}
ul.actions.small li{padding:0 .5em 0 0}
ul.actions.vertical li{display:block;padding:1em 0 0}
ul.actions.vertical li:first-child{padding-top:0}
ul.actions.vertical li > *{margin-bottom:0}
ul.actions.vertical.small li{padding:.5em 0 0}
ul.actions.vertical.small li:first-child{padding-top:0}
ul.actions.fit{display:table;margin-left:-1em;padding:0;table-layout:fixed;width:calc(100% + 1em)}
ul.actions.fit li{display:table-cell;padding:0 0 0 1em}
ul.actions.fit li > *{margin-bottom:0}
ul.actions.fit.small{margin-left:-.5em;width:calc(100% + 0.5em)}
ul.actions.fit.small li{padding:0 0 0 .5em}
dl{margin:0 0 2em}
.table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}
table{margin:0 0 2em;width:100%}
table tbody tr{border:solid 1px rgba(144,144,144,0.25);border-left:0;border-right:0}
table tbody tr:nth-child(2n + 1){background-color:rgba(144,144,144,0.075)}
table td{padding:.75em}
table th{color:#333;font-size:.9em;font-weight:600;padding:0 .75em .75em;text-align:left}
table thead{border-bottom:solid 2px rgba(144,144,144,0.25)}
table tfoot{border-top:solid 2px rgba(144,144,144,0.25)}
table.alt{border-collapse:separate}
table.alt tbody tr td{border:solid 1px rgba(144,144,144,0.25);border-left-width:0;border-top-width:0}
table.alt tbody tr td:first-child{border-left-width:1px}
table.alt tbody tr:first-child td{border-top-width:1px}
table.alt thead{border-bottom:0}
table.alt tfoot{border-top:0}
input[type="submit"],input[type="reset"],input[type="button"],.button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color .2s ease-in-out,color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;background-color:transparent;border:0;border:solid 2px #333;border-radius:0!important;color:#333!important;cursor:pointer;display:inline-block;font-family:"proxima-nova",Helvetica,sans-serif;font-weight:700;height:2.72em;height:calc(3em + 2px);letter-spacing:.05em;line-height:3em;padding:0 1.25em;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}
input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.button:hover{background-color:rgba(144,144,144,0.075)}
input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active,.button:active{background-color:rgba(144,144,144,0.2)}
input[type="submit"].icon,input[type="reset"].icon,input[type="button"].icon,.button.icon{padding:0 1.25em 0 1.35em}
input[type="submit"].icon:before,input[type="reset"].icon:before,input[type="button"].icon:before,.button.icon:before{margin:0 .5em 0 0}
input[type="submit"].icon-after,input[type="reset"].icon-after,input[type="button"].icon-after,.button.icon-after{padding:0 1.35em 0 1.25em}
input[type="submit"].icon-after:before,input[type="reset"].icon-after:before,input[type="button"].icon-after:before,.button.icon-after:before{margin:0 0 0 .75em;float:right}
input[type="submit"].fit,input[type="reset"].fit,input[type="button"].fit,.button.fit{display:block;margin:0 0 1em;width:100%}
input[type="submit"].small,input[type="reset"].small,input[type="button"].small,.button.small{font-size:.8em}
input[type="submit"].big,input[type="reset"].big,input[type="button"].big,.button.big{font-size:1.35em}
input[type="submit"].special,input[type="reset"].special,input[type="button"].special,.button.special{background-color:#BD453D;border:0;color:#fff!important;height:2.72em}
input[type="submit"].special:hover,input[type="reset"].special:hover,input[type="button"].special:hover,.button.special:hover{background-color:#f27e79}
input[type="submit"].special:active,input[type="reset"].special:active,input[type="button"].special:active,.button.special:active{background-color:#BD453D}
input[type="submit"].disabled,input[type="submit"]:disabled,input[type="reset"].disabled,input[type="reset"]:disabled,input[type="button"].disabled,input[type="button"]:disabled,.button.disabled,.button:disabled{background-color:#333!important;border:0;color:#f5f5f5!important;cursor:default;height:2.72em;opacity:.25}
.feature{margin:0 0 2em;padding-left:7.5em;position:relative;text-align:left}
.feature:before{background:rgba(144,144,144,0.25);content:'';height:100%;left:5.5em;position:absolute;top:0;width:1px}
.feature .icon.major{font-size:.675em;left:0;position:absolute;top:0}
.feature p{margin:0}
.tree{margin:1em 0 0;padding:3em 0 0;position:relative}
.tree:before{background:rgba(144,144,144,0.25);content:'';display:block;height:3.25em;left:50%;margin-left:-.5px;position:absolute;top:1px;width:1px}
.tree:after{background:rgba(144,144,144,0.25);content:'';display:block;height:1px;left:-4em;position:absolute;top:0;width:calc(100% + 4em)}
.tree.first:after{left:50%;width:50%}
.tree.last:after{width:calc(50% + 4em)}
.wrapper{padding:6em 0 4em}
.wrapper:after{clear:both;content:'';display:block}
.wrapper.split{overflow-x:hidden;padding:0}
.wrapper.split .primary{padding:6em 4em 4em 0;float:left;width:50%}
.wrapper.split .secondary{color:#838886;float:left;width:50%}
.wrapper.split .secondary > section{padding:4em 0 2em 4em;color:#333;position:relative}
.wrapper.split .secondary > section > *{position:relative;z-index:1}
.wrapper.split .secondary > section:before{content:'';display:block;height:100%;left:0;position:absolute;top:0;width:1000%;z-index:0}
.wrapper.split .secondary > section:nth-child(2n):before{background:#fff}
.wrapper.split .secondary > section:nth-child(2n + 1):before{background:#f5f5f5}
.wrapper.split .secondary > section h1,.wrapper.split .secondary > section h2,.wrapper.split .secondary > section h3,.wrapper.split .secondary > section h4,.wrapper.split .secondary > section h5,.wrapper.split .secondary > section h6{color:#333}
.wrapper.split .secondary > section strong,.wrapper.split .secondary > section b{color:#333}
.wrapper.split .secondary > section header p{color:#333}
.wrapper.split .secondary > section input[type="submit"],.wrapper.split .secondary > section input[type="reset"],.wrapper.split .secondary > section input[type="button"],.wrapper.split .secondary > section .button{border-color:#333;color:#333!important}
.wrapper.split .secondary > section input[type="submit"]:hover,.wrapper.split .secondary > section input[type="reset"]:hover,.wrapper.split .secondary > section input[type="button"]:hover,.wrapper.split .secondary > section .button:hover{background-color:rgba(144,144,144,0.075)}
.wrapper.split .secondary > section input[type="submit"]:active,.wrapper.split .secondary > section input[type="reset"]:active,.wrapper.split .secondary > section input[type="button"]:active,.wrapper.split .secondary > section .button:active{background-color:rgba(144,144,144,0.2)}
.wrapper.split .secondary > section .image.style2{background:rgba(144,144,144,0.075)}
.wrapper.style1{background-color:#BD453D;color:#fff}
.wrapper.style1.split .secondary > section h1,.wrapper.style1.split .secondary > section h2,.wrapper.style1.split .secondary > section h3,.wrapper.style1.split .secondary > section h4,.wrapper.style1.split .secondary > section h5,.wrapper.style1.split .secondary > section h6{color:#BD453D}
.wrapper.style1 h1,.wrapper.style1 h2,.wrapper.style1 h3,.wrapper.style1 h4,.wrapper.style1 h5,.wrapper.style1 h6,.wrapper.style1 strong,.wrapper.style1 b{color:#fff}
.wrapper.style1 header p{color:#f9c2c0}
.wrapper.style1 input[type="submit"],.wrapper.style1 input[type="reset"],.wrapper.style1 input[type="button"],.wrapper.style1 .button{border-color:#fff;color:#fff!important}
.wrapper.style1 input[type="submit"]:hover,.wrapper.style1 input[type="reset"]:hover,.wrapper.style1 input[type="button"]:hover,.wrapper.style1 .button:hover{background-color:rgba(255,255,255,0.075)}
.wrapper.style1 input[type="submit"]:active,.wrapper.style1 input[type="reset"]:active,.wrapper.style1 input[type="button"]:active,.wrapper.style1 .button:active{background-color:rgba(255,255,255,0.2)}
.wrapper.style1 .image.style2{background:rgba(255,255,255,0.2)}
.wrapper.style1 blockquote.testimonial p{background-color:rgba(0,0,0,0.25)}
.wrapper.style1 blockquote.testimonial p:after{border-top-color:rgba(0,0,0,0.25)}
.wrapper.style1 blockquote.testimonial cite .name{color:#fff}
.wrapper.style1 blockquote.testimonial cite .title{color:#fff}
.wrapper.style1 .tree:before{background:#fff}
.wrapper.style1 .tree:after{background:#fff}
.wrapper.style1 .icon.major:before{color:#BD453D}
.wrapper.style1 .icon.major:after{background:#fff}
.wrapper.style2{background-color:#f5f5f5}
.wrapper.style3{background-color:#fff}
.wrapper.style4{background-color:#f5f5f5;color:#333}
.wrapper.style4.split .secondary > section h1,.wrapper.style4.split .secondary > section h2,.wrapper.style4.split .secondary > section h3,.wrapper.style4.split .secondary > section h4,.wrapper.style4.split .secondary > section h5,.wrapper.style4.split .secondary > section h6{color:#333}
.wrapper.style4 h1,.wrapper.style4 h2,.wrapper.style4 h3,.wrapper.style4 h4,.wrapper.style4 h5,.wrapper.style4 h6,.wrapper.style4 strong,.wrapper.style4 b{color:#333}
.wrapper.style4 header p{color:#333}
.wrapper.style4 input[type="submit"],.wrapper.style4 input[type="reset"],.wrapper.style4 input[type="button"],.wrapper.style4 .button{border-color:#333;color:#333!important}
.wrapper.style4 input[type="submit"]:hover,.wrapper.style4 input[type="reset"]:hover,.wrapper.style4 input[type="button"]:hover,.wrapper.style4 .button:hover{background-color:rgba(255,255,255,0.075)}
.wrapper.style4 input[type="submit"]:active,.wrapper.style4 input[type="reset"]:active,.wrapper.style4 input[type="button"]:active,.wrapper.style4 .button:active{background-color:rgba(255,255,255,0.2)}
.wrapper.style4 .image.style2{background:rgba(255,255,255,0.075)}
.wrapper.style4 blockquote.testimonial p{background-color:rgba(0,0,0,0.25)}
.wrapper.style4 blockquote.testimonial p:after{border-top-color:rgba(0,0,0,0.25)}
.wrapper.style4 blockquote.testimonial cite .name{color:#333}
.wrapper.style4 blockquote.testimonial cite .title{color:#333}
.wrapper.style4 .tree:before{background:#fff}
.wrapper.style4 .tree:after{background:#fff}
.wrapper.style4 .icon.major:before{color:#7f7e93}
.wrapper.style4 .icon.major:after{background:#fff}
#page-wrapper{padding-top:55px}
#header{background:#f5f5f5;box-shadow:0 0 2px 0 rgba(0,0,0,0.125);color:#333;left:0;height:55px;line-height:55px;position:fixed;top:0;width:100%;z-index:10000}
#header .container{position:relative}
#header .icon:before{color:#BD453D}
#header h1,#header h2,#header h3,#header h4,#header h5,#header h6,#header strong,#header b{color:#fff}
#header h1{font-size:1.25em;height:inherit;left:0;line-height:inherit;position:absolute;top:0}
#header h1 a.icon:before{margin-right:.5em}
#header nav{height:inherit;line-height:inherit;position:absolute;right:0;top:0}
#header nav > ul{list-style:none;margin:0;padding:0}
#header nav > ul > li{-moz-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;display:inline-block;margin:0 .5em;padding:0}
#header nav > ul > li > a{color:#333;display:block;font-family:"proxima-nova",Helvetica,sans-serif;font-weight:700;letter-spacing:.05em;line-height:2.5em;padding:0 1em;text-decoration:none;text-transform:uppercase}
#header nav > ul > li > a.icon:before{margin-right:.5em}
#header nav > ul > li.active{background-color:rgba(0,0,0,0.075)}
#header nav > ul > li.current{background-color:rgba(0,0,0,0.25)}
#header nav > ul > li > ul{display:none}
#header nav > ul > li:last-child{margin-right:0}
.dropotron{border:solid 1px #BD453D;background:#f5f5f5;box-shadow:0 1px 3px 0 rgba(0,0,0,0.075);color:#333;list-style:none;margin-top:-.5em;min-width:15em;padding:.5em 0}
.dropotron > li{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.1);padding:0}
.dropotron > li > a{color:#333;display:block;font-family:"proxima-nova",Helvetica,sans-serif;font-weight:400;letter-spacing:.05em;line-height:2.75em;padding:0 1em;text-decoration:none;text-transform:uppercase}
.dropotron > li:hover > a,.dropotron > li.active > a{background-color:#BD453D;color:#fff!important}
.dropotron > li:first-child{box-shadow:none!important}
.dropotron.level-0{font-size:.8em;margin-top:2em}
.dropotron.level-0:before{border-bottom:solid 1em #BD453D;border-left:solid 1em transparent;border-right:solid 1em transparent;content:'';display:block;height:2em;left:50%;margin-left:-1em;position:absolute;top:-2em;width:2em}
#banner{padding:9em 0 7em;background-color:#423e3a;background-position:center center;background-repeat:no-repeat;background-size:cover;color:#333}
#banner h1,#banner h2,#banner h3,#banner h4,#banner h5,#banner h6,#banner strong,#banner b{color:#333}
#banner header p{color:#333}
.vit #banner h1,.vit #banner h2,.vit #banner h3,.vit #banner h4,.vit #banner h5,.vit #banner h6,.vit #banner strong,.vit #banner b{color:#fff}
.vit #banner header p{color:#fff}
#banner input[type="submit"],#banner input[type="reset"],#banner input[type="button"],#banner .button{border-color:#333;color:#333!important}
#banner input[type="submit"]:hover,#banner input[type="reset"]:hover,#banner input[type="button"]:hover,#banner .button:hover{background-color:rgba(255,255,255,0.075)}
#banner input[type="submit"]:active,#banner input[type="reset"]:active,#banner input[type="button"]:active,#banner .button:active{background-color:rgba(255,255,255,0.2)}
#banner h2{font-size:2.25em;margin:0}
#banner p{font-size:1.25em;padding-top:9px}
#footer{padding:6em 0 4em;text-align:center}
#footer .icon:before{-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:#333}
#footer .icon:after{-moz-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-color:rgba(144,144,144,0.2)}
#footer .icon:hover:before{color:#fff}
#footer .icon:hover:after{background-color:#BD453D}
@media screen and (max-width:1680px){body, input, select, textarea{font-size:11pt;}
}
@media screen and (max-width:1280px){body, input, select, textarea{font-size:11pt;}
.tree:after{left:-3em;width:calc(100% + 3em);}
.tree.last:after{width:calc(50% + 3em);}
.wrapper{padding:4em 0 2em 0;}
.wrapper.split .primary{padding:3em 3em 1em 0;}
.wrapper.split .secondary > section{padding:3em 0 1em 3em;}
#page-wrapper{padding-top:3.5em;}
#header{height:3.5em;line-height:3.5em;}
#header h1{font-size:1em;}
#header nav{font-size:0.9em;}
.dropotron.level-0{font-size:0.9em;}
#banner{padding:6em 0 4em 0;}
#footer{padding:4em 0 2em 0;}
}
#navPanel, #navButton{display:none;}
@media screen and (max-width:980px){html, body{overflow-x:hidden;}
body, input, select, textarea{font-size:12pt;}
blockquote.testimonial{margin-top:0;}
blockquote.testimonial p{max-width:30em;}
.wrapper.split .primary{padding:3em 0 1em 0;float:none;width:100%;}
.wrapper.split .secondary{float:none;width:100%;}
.wrapper.split .secondary > section{padding:3em 3em 1em 3em;left:-3em;width:calc(100% + 6em);}
.wrapper.split .secondary > section:before{width:100%;}
#page-wrapper{padding-top:3em;}
#header{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform 0.5s ease;-webkit-transition:-webkit-transform 0.5s ease;-ms-transition:-ms-transform 0.5s ease;transition:transform 0.5s ease;height:3em;line-height:3em;}
#header .container{width:100% !important;}
#header h1{margin-left:1em;}
#header nav{display:none;}
#banner{padding:8em 0 6em 0;}
#banner h2{font-size:2em;}
#page-wrapper{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform 0.5s ease;-webkit-transition:-webkit-transform 0.5s ease;-ms-transition:-ms-transform 0.5s ease;transition:transform 0.5s ease;padding-bottom:1px;}
#navButton{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform 0.5s ease;-webkit-transition:-webkit-transform 0.5s ease;-ms-transition:-ms-transform 0.5s ease;transition:transform 0.5s ease;display:block;height:3em;right:0;position:fixed;top:0;width:100%;z-index:10001;}
#navButton .toggle{text-decoration:none;height:100%;left:0;position:absolute;top:0;width:100%;}
#navButton .toggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important;}
#navButton .toggle:before{background:#BD453D;color:#fff;content:'\f0c9';display:block;font-size:16px;height:3em;line-height:3em;position:absolute;right:0;text-align:center;top:0;width:4em;}
#navPanel{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;background-image:-moz-linear-gradient(top, rgba(0,0,0,0.25), rgba(0,0,0,0.25)), -moz-linear-gradient(top, rgba(0,0,0,0) 75%, rgba(0,0,0,0.1));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.25), rgba(0,0,0,0.25)), -webkit-linear-gradient(top, rgba(0,0,0,0) 75%, rgba(0,0,0,0.1));background-image:-ms-linear-gradient(top, rgba(0,0,0,0.25), rgba(0,0,0,0.25)), -ms-linear-gradient(top, rgba(0,0,0,0) 75%, rgba(0,0,0,0.1));background-image:linear-gradient(top, rgba(0,0,0,0.25), rgba(0,0,0,0.25)), linear-gradient(top, rgba(0,0,0,0) 75%, rgba(0,0,0,0.1));-moz-transform:translateY(-20em);-webkit-transform:translateY(-20em);-ms-transform:translateY(-20em);transform:translateY(-20em);-moz-transition:-moz-transform 0.5s ease;-webkit-transition:-webkit-transform 0.5s ease;-ms-transition:-ms-transform 0.5s ease;transition:transform 0.5s ease;background-color:#BD453D;color:#fff;display:block;height:20em;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:10002;}
#navPanel .link{box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.1);color:#dfdee4;display:block;font-family:"proxima-nova", Helvetica, sans-serif;font-size:0.8em;font-weight:400;letter-spacing:0.05em;line-height:4em;padding:0 1.5em;text-decoration:none;text-transform:uppercase;}
#navPanel .link:first-child{box-shadow:none;}
#navPanel .link.depth-0{color:#ffffff;}
#navPanel .link .indent-1{display:inline-block;width:1.25em;}
#navPanel .link .indent-2{display:inline-block;width:2.5em;}
#navPanel .link .indent-3{display:inline-block;width:3.75em;}
#navPanel .link .indent-4{display:inline-block;width:5em;}
#navPanel .link .indent-5{display:inline-block;width:6.25em;}
html.navPanel-visible{overflow-y:hidden;}
html.navPanel-visible body{overflow-y:hidden;}
html.navPanel-visible body #page-wrapper,
html.navPanel-visible body #navButton,
html.navPanel-visible body #header{-moz-transform:translateY(20em);-webkit-transform:translateY(20em);-ms-transform:translateY(20em);transform:translateY(20em);}
html.navPanel-visible body #navPanel{-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
body.landing #banner{text-align:center;}
body.landing #one{text-align:center;}
body.landing #two{text-align:center;}
}
@media screen and (max-width:980px) and (max-height:480px){#navPanel{-moz-transform:translateY(-13em);-webkit-transform:translateY(-13em);-ms-transform:translateY(-13em);transform:translateY(-13em);height:13em;}
html.navPanel-visible body #page-wrapper,
html.navPanel-visible body #navButton,
html.navPanel-visible body #header{-moz-transform:translateY(13em);-webkit-transform:translateY(13em);-ms-transform:translateY(13em);transform:translateY(13em);}
}
@media screen and (max-width:736px){body, input, select, textarea{font-size:12pt;}
h1 br, h2 br, h3 br, h4 br, h5 br, h6 br{display:none;}
h2{font-size:1.35em;}
h3{font-size:1.1em;}
h4{font-size:1em;}
header p br{display:none;}
header h2 + p{font-size:1.1em;}
header h3 + p{font-size:1em;}
.icon.major{height:3.75em;line-height:3.75em;width:3.75em;}
.icon.major:before{font-size:1.75em;}
.image.style1{border-width:0.75em;}
.image.style1:after{display:none;}
ul.major-icons li{padding-right:1.5em;}
ul.major-icons li .icon{font-size:0.5em;}
.feature{padding-left:5em;}
.feature:before{left:3.75em;}
.feature .icon.major{font-size:0.5em;}
.tree{margin:0;padding:0;}
.tree:before, .tree:after{display:none;}
#page-wrapper{padding-top:55px;}
#header{height:55px;line-height:55px;}
#header h1{font-size:0.9em;}
#banner{padding:4em 0 2em 0;}
#banner h2{font-size:1.5em;}
#navButton .toggle:before{height:55px;line-height:55px;width:55px;}
#navPanel .link{line-height:55px;padding:0 1.25em;}
}
@media screen and (max-width:480px){
html, body{min-width:320px;}
body, input, select, textarea{font-size:12pt;}
ul.actions{margin:0 0 2em 0;}
ul.actions li{display:block;padding:1em 0 0 0;text-align:center;width:100%;}
ul.actions li:first-child{padding-top:0;}
ul.actions li > *{margin:0;width:100%;}
ul.actions li > *.icon:before{margin-left:-2em;}
ul.actions.small li{padding:0.5em 0 0 0;}
ul.actions.small li:first-child{padding-top:0;}
input[type="submit"],
input[type="reset"],
input[type="button"],
.button{padding:0;}
input[type="submit"].icon-after:before,
input[type="reset"].icon-after:before,
input[type="button"].icon-after:before,
.button.icon-after:before{display:none;}
#banner{padding:5em 0 3em 0;}
}
.rfhr{border:0;color:#BD453D;background-color:#BD453D;height:4px;width:300px;margin:30px auto;}
.videocontent{width:80%;max-width:640px;margin:0 auto;}
.colorarea{padding-top:35px;padding-bottom:35px}
.colorarea p{margin:0;font-size:18px;line-height:28px;font-weight:400}
.colorarea h2{margin:0 10px;font-size:18px;font-weight:700}
.colorarea h1{margin:0 10px;font-size:28px;font-weight:700}
.red{background:#BD453D;color:#fff}
.red h2{color:#fff}
.red h1{color:#fff}
.the-return{margin:0 0 20px}
.textfix p{margin:0 0 10px}
.img-circle{border-radius:50%}
.list{margin:0;padding:20px 0 0}
.list h3{margin:0}
.list p{margin:0}
.list > li{display:block;background:rgba(144,144,144,0.075);padding:10px;margin:5px 0;border-bottom:3px solid #333;border-top:3px solid #333}
#cookie-bar {background:#333; height:auto; line-height:24px; color:#eeeeee; text-align:center; padding:10px 0;border-top:5px solid #BD453D}
#cookie-bar.fixed {position:fixed; top:0; left:0; width:100%;}
#cookie-bar.fixed.bottom {bottom:0; top:auto;}
#cookie-bar p {margin:0; padding:0;}
#cookie-bar a {color:#ffffff; display:inline-block; text-decoration:none; padding:8px 15px; margin:10px 0 10px 15px}
#cookie-bar .cb-enable {background:#BD453D;}
#cookie-bar .cb-enable:hover {background:#BD453D;}
#cookie-bar .cb-disable {background:#BD453D;}
#cookie-bar .cb-disable:hover {background:#BD453D;}
#cookie-bar .cb-policy {background:#BD453D;}
#cookie-bar .cb-policy:hover {background:#BD453D;}
html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}
.remodal,[data-remodal-id]{display:none}
.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}
.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}
.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}
.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}
.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}
.remodal-is-initialized{display:inline-block}
.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}
.remodal-overlay{background:rgba(43,46,56,0.9)}
.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}
.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}
.remodal-wrapper{padding:10px 10px 0}
.remodal{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff}
.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}
.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}
.remodal,.remodal-wrapper:after{vertical-align:middle}
.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}
.remodal-close:hover,.remodal-close:focus{color:#2b2e38}
.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}
.remodal-confirm,.remodal-cancel{font-size:.8em;font-weight:700;text-transform: uppercase;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}
.remodal-confirm{color:#fff;background:#BD453D}
.remodal-confirm:hover,.remodal-confirm:focus{background:#BD453D}
.remodal-cancel{color:#fff;background:#e57373}
.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}
.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}
@-webkit-keyframes remodal-opening-keyframes {
from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}
to{-webkit-transform:none;transform:none;opacity:1}
}
@keyframes remodal-opening-keyframes {
from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}
to{-webkit-transform:none;transform:none;opacity:1}
}
@-webkit-keyframes remodal-closing-keyframes {
from{-webkit-transform:scale(1);transform:scale(1);opacity:1}
to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}
}
@keyframes remodal-closing-keyframes {
from{-webkit-transform:scale(1);transform:scale(1);opacity:1}
to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}
}
@-webkit-keyframes remodal-overlay-opening-keyframes {
from{opacity:0}
to{opacity:1}
}
@keyframes remodal-overlay-opening-keyframes {
from{opacity:0}
to{opacity:1}
}
@-webkit-keyframes remodal-overlay-closing-keyframes {
from{opacity:1}
to{opacity:0}
}
@keyframes remodal-overlay-closing-keyframes {
from{opacity:1}
to{opacity:0}
}
@media only screen and (min-width: 641px) {
.remodal{max-width:700px}
}
.lt-ie9 .remodal-overlay{background:#2b2e38}
.lt-ie9 .remodal{width:700px}
@media print {
html{display:none}
a:link:after,a:visited:after{content:""}
}
@media screen and (max-width:980px) {
div.g-recaptcha{max-width:305px;margin:0 auto}
}
@media screen and (max-width:480px) {
div.g-recaptcha{width:250px;margin:0 auto;transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}
}
.text-center{text-align:center;}
.selected_button{background-color:#3dbd85!important;border:0;color:#fff!important}
.not_selected_button{background-color:#3d75bd!important;border:0;color:#fff!important}
.list .alert{display:block;background:#ebc7c4;padding:10px;margin:25px 0;border-bottom:1px solid #BD453D;border-top:1px solid #BD453D}
.question_text p {margin:5px 0 10px 3px}

.selected_question {
    opacity: 0.6;
    filter: alpha(opacity=60); /* For IE8 and earlier */
}

.g-recaptcha {width:304px;margin-left:auto;margin-right:auto;}