@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);@import url(https://fonts.googleapis.com/css?family=Roboto);ol,ul{list-style:disc}#content img.center,#title h1,.section .center{text-align:center}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font:400 1rem/1rem Roboto,sans-serif}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}h1{font:700 2.25rem/2.25rem Montserrat,sans-serif}h2{font:700 1.5rem/1.5rem Montserrat,sans-serif}h3{font:700 1.4rem/1.4rem Montserrat,sans-serif}h4{font:700 1.1rem/1.1rem Montserrat,sans-serif}h5{font:700 1rem/1rem Montserrat,sans-serif}h6{font:700 .9rem/.9rem Montserrat,sans-serif}ol,p,ul{font:400 .875rem/1.4rem Roboto,sans-serif}ol{list-style:decimal}b,strong{font-weight:700}em,i{font-style:italic}.button{background:#81b441;border-radius:30px;color:#fff!important;padding:20px 40px;text-decoration:none!important}.largerText{font:400 1rem/1.4rem Roboto,sans-serif}#posts .post .post-date,#posts .post a .post-title h3{font-family:Montserrat,sans-serif}#content h2,#content h3,#content h4{margin-top:15px}#content .form .field{margin-bottom:10px;width:100%;float:left}#content .form .field label{float:left;margin-bottom:4px;margin-top:10px;width:100%}#content .form .field label.required{background:red;margin-bottom:10px;padding:1%;width:98%}#content .form .field .middleColumn{float:left;width:75%}#content .form .field .middleColumn input,#content .form .field .middleColumn select,#content .form .field .middleColumn textarea{border:1px solid #eaeaea;border-radius:3px;padding:10px;max-width:600px;width:98%}#content .form .field.fifty{width:50%}#content .form .field.thirty-three{width:33%}#content .form .field.checkbox input,#content .form .field.checkboxset input,#content .form .field.optionset input{float:left}#content .form .field.checkbox label,#content .form .field.checkboxset label,#content .form .field.optionset label{margin-bottom:0;margin-left:0;margin-top:0;width:auto}#content .form .field.checkbox ul,#content .form .field.checkboxset ul,#content .form .field.optionset ul{list-style:none}#content .form .field.checkbox ul li label,#content .form .field.checkboxset ul li label,#content .form .field.optionset ul li label{margin-left:5px}#content .form .field.optionset .middleColumn ul{clear:both;float:left;list-style-image:none;margin:5px 0 0;width:100%}#content .form .field.optionset .middleColumn ul li{clear:both;float:left;width:100%}#content .form .field.optionset .middleColumn ul li input{width:auto}#content .form .userform-progress .progress{background:#eee}#content .form .userform-progress nav ul{margin:0}#content .form .userform-progress nav ul li button{background:#eee;border:none;cursor:pointer}#content .form .userform-progress nav ul li.viewed button{background:#666;color:#fff;opacity:.5}#content .form .userform-progress nav ul li.current button{background:#666;color:#fff;opacity:1}#content .form .Actions input,#content .form .step-navigation ul li.Actions input,#content .form .step-navigation ul li.step-button-wrapper button{background-color:#495ca9;color:#FFF;position:relative;text-decoration:none;white-space:nowrap;margin:0 0 40px;padding:15px 30px;border:none;cursor:pointer;text-transform:uppercase;-webkit-appearance:none}#content .form #SearchForm_BlogSearchForm #SearchForm_BlogSearchForm_Search_Holder{width:65%}#content .form #SearchForm_BlogSearchForm #SearchForm_BlogSearchForm_action_SearchResults{background-color:#495ca9;border:none;color:#fff;cursor:pointer;margin:25px 0 0;padding:15px 30px;position:relative;text-decoration:none;text-transform:uppercase;white-space:nowrap}.clear{clear:both}.space{padding:20px 40px}.space.noleft{padding-left:0}.space.noright{padding-right:0}.space.halfleft{padding-left:20px}.space.halfright{padding-right:20px}.space.notop{padding-top:0}.space.nobottom{padding-bottom:0}.space.halftop{padding-top:20px}.space.halfbottom{padding-bottom:20px}.half{float:left;width:.5%;min-height:1px}.five{float:left;width:5%}.ten{float:left;width:10%}.fifteen{float:left;width:15%}.sixteen{float:left;width:16%}.twenty{float:left;width:20%}.twenty-five{float:left;width:25%}.thirty{float:left;width:30%}.thirty-three{float:left;width:33%}.thirty-four{float:left;width:34%}.thirty-five{float:left;width:35%}.forty{float:left;width:40%}.forty-five{float:left;width:45%}.fifty{float:left;width:50%}.fifty-five{float:left;width:55%}.sixty{float:left;width:60%}.sixty-five{float:left;width:65%}.sixty-six{float:left;width:66%}.seventy{float:left;width:70%}.sixty-seven{float:left;width:67%}.seventy-five{float:left;width:75%}.eighty{float:left;width:80%}.eighty-five{float:left;width:85%}.ninety{float:left;width:90%}.ninety-five{float:left;width:95%}img.responsive{width:100%;height:auto}.thirty-three.image:nth-child(2) .space.halfright{padding-left:40px}.thirty-three.image:nth-child(3) .space.halfleft.halfright{padding-left:32px;padding-right:32px}.thirty-three.image:nth-child(4) .space.halfleft{padding-right:40px}.twenty-five.image:nth-child(1) .space.halfright{padding-left:40px}.twenty-five.image:nth-child(2) .space.halfleft.halfright,.twenty-five.image:nth-child(3) .space.halfleft.halfright{padding-left:30px;padding-right:30px}.twenty-five.image:nth-child(4) .space.halfleft{padding-right:40px}.twenty.image:nth-child(1) .space.halfleft.halfright{padding-left:40px}.twenty.image:nth-child(2) .space.halfleft.halfright,.twenty.image:nth-child(3) .space.halfleft.halfright,.twenty.image:nth-child(4) .space.halfleft.halfright{padding-left:30px;padding-right:30px}.twenty.image:nth-child(5) .space.halfleft.halfright{padding-right:40px}@media handheld,only screen and (max-width:600px){.space.halfleft,.space.noleft{padding-left:40px}.space.halfright,.space.noright{padding-right:40px}.space.halftop,.space.notop{padding-top:40px}.space.halfbottom,.space.nobottom{padding-bottom:40px}.eighty,.eighty-five,.fifteen,.fifty,.fifty-five,.five,.forty,.forty-five,.ninety,.ninety-five,.seventy,.seventy-five,.sixteen,.sixty,.sixty-five,.sixty-seven,.sixty-six,.ten,.thirty,.thirty-five,.thirty-four,.thirty-three,.twenty,.twenty-five{float:left;width:100%}.space{padding:40px}}.five.noresponsive{float:left;width:5%}.ten.noresponsive{float:left;width:10%}.fifteen.noresponsive,.sixteen.noresponsive{float:left;width:15%}.twenty.noresponsive{float:left;width:20%}.twenty-five.noresponsive{float:left;width:25%}.thirty.noresponsive{float:left;width:30%}.thirty-three.noresponsive{float:left;width:33%}.thirty-four.noresponsive{float:left;width:34%}.thirty-five.noresponsive{float:left;width:35%}.forty.noresponsive{float:left;width:40%}.forty-five.noresponsive{float:left;width:45%}.fifty.noresponsive{float:left;width:50%}.fifty-five.noresponsive{float:left;width:55%}.sixty.noresponsive{float:left;width:60%}.sixty-five.noresponsive{float:left;width:65%}.sixty-six.noresponsive{float:left;width:66%}.seventy.noresponsive{float:left;width:70%}.sixty-seven.noresponsive{float:left;width:67%}.seventy-five.noresponsive{float:left;width:75%}.eighty.noresponsive{float:left;width:80%}.eighty-five.noresponsive{float:left;width:85%}.ninety.noresponsive{float:left;width:90%}.ninety-five.noresponsive{float:left;width:95%}.full{float:left;width:100%}.section .title .space{padding-top:0;padding-bottom:0}.section img.responsive{float:left;height:auto;width:100%}.section .poster-image{position:relative;width:100%}.section .image.left{float:left}.section .image.right{float:right}.section .image_container{position:relative;width:100%;clear:both;display:inline-block}.section .image_container img{position:relative;z-index:0}.section .image_container .caption{bottom:0;color:#fff;left:0;padding:5%;position:absolute;text-align:center;width:90%;z-index:1}.section .image_container .caption .captioncontent{float:left;position:relative;width:100%;z-index:1}.section .image_container .caption .bg{background:#000;float:left;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:0}.section .collapsible,.section .collapsible_button,.section .galleryrotate{position:relative}.section .collapsible_button{background:url(../../images/clm-closed.png) left top no-repeat;cursor:pointer;float:left;padding-left:3%;width:97%;clear:both}.section .collapsible.open .collapsible_button{background:url(../../images/clm-open.png) left top no-repeat}.section .collapsible_content{float:left;position:relative;width:100%;clear:both}.section .galleryrotate .rotatee{height:auto;left:0;position:absolute;top:10px;width:100%}.section .galleryrotate .rotatee img{width:100%;height:auto}.section .galleryrotate .button_container{background:#efefef;border-bottom:1px solid #ccc;border-top:1px solid #ccc;left:0;position:absolute;top:0;width:100%}.section .galleryrotate .button_list_item{background:#ccc;border-radius:5px;cursor:pointer;float:left;height:10px;margin:5px 3px;width:10px}.section .galleryrotate .button_list_item.active{background:#333}.section .galleryslider{position:relative;width:100%}.section .galleryslider a img{height:auto;width:100%}.section .galleryslider-thumbs .slidethis{position:relative;width:100%}.section .galleryslider-thumbs .arrow{cursor:pointer;float:left;height:100px;width:5%}.section .galleryslider-thumbs .arrow.left{background:url(../../images/arrow-left.png) center center/contain no-repeat;margin-right:1%}.section .galleryslider-thumbs .arrow.right{background:url(../../images/arrow-right.png) center center/contain no-repeat;margin-left:1%}.section .galleryslider-thumbs .slides{float:left;height:100px;overflow:hidden;position:relative;width:88%}.section .galleryslider-thumbs .slide{height:100px;width:33%}.section .galleryslider-thumbs .slide a{float:left;margin-left:5%;margin-right:5%;position:relative;text-decoration:none;width:90%}.section .galleryslider-thumbs .slide a img{height:auto;width:100%}.section .iframe_container,.section .video-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.section .iframe_container iframe,.section .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.blog-featured{padding-bottom:10px}.blog-featured .blog-article{background:#eee;border-bottom:1px solid #ddd;margin:0;padding:15px}.blog-featured .blog-article:nth-child(even){background:#eee}.blog-article{margin:10px 0;padding:20px}.blog-article:nth-child(even){background:#ddd}#mobile_options{display:none}@media handheld,only screen and (max-width:900px){#mobile_options{display:block}}body{background:#F1F1F1}.container{max-width:1140px;margin:0 auto}.green{background:#81b441}.blue{background:#495ca9}.red-btn{background:#b1302f;padding:15px 30px}.red-btn:hover{background:#d35a59}.lighten-image:hover{opacity:.7}#header{background:#FFF;float:left;width:100%}#header .logo{float:left;width:20%;padding:5px 0}#header .mobile-nav,#header .nav{float:left;width:80%}#header .mobile-nav ul,#header .nav ul{float:right;list-style:none}#header .mobile-nav ul li,#header .nav ul li{float:left;padding:34px 20px;position:relative}#header .mobile-nav ul li.section,#header .mobile-nav ul li:hover,#header .nav ul li.section,#header .nav ul li:hover{background-image:url(../../images/nav_bottom.png);background-position:center 70%;background-repeat:no-repeat}#header .mobile-nav ul li a,#header .nav ul li a{color:#282828;display:inline-block;font-weight:700;text-decoration:none;text-transform:uppercase}#header .mobile-nav ul li.blue,#header .mobile-nav ul li.green,#header .nav ul li.blue,#header .nav ul li.green{margin-top:24px;padding:10px 20px}#header .mobile-nav ul li.blue.section,#header .mobile-nav ul li.blue:hover,#header .mobile-nav ul li.green.section,#header .mobile-nav ul li.green:hover,#header .nav ul li.blue.section,#header .nav ul li.blue:hover,#header .nav ul li.green.section,#header .nav ul li.green:hover{background-image:none}#header .mobile-nav ul li.blue a,#header .mobile-nav ul li.green a,#header .nav ul li.blue a,#header .nav ul li.green a{color:#FFF;padding:0}#header .mobile-nav ul li.blue a:hover,#header .mobile-nav ul li.green a:hover,#header .nav ul li.blue a:hover,#header .nav ul li.green a:hover{background:0 0}#header .mobile-nav ul li.green:hover,#header .nav ul li.green:hover{background:#428e20}#header .mobile-nav ul li.blue:hover,#header .nav ul li.blue:hover{background:#2e4394}#header .mobile-nav ul li:hover ul,#header .nav ul li:hover ul{display:block}#header .mobile-nav ul li ul,#header .nav ul li ul{background:#81b441;display:none;left:-25%;padding:8px 14px;position:absolute;top:90px;z-index:999}#header .mobile-nav ul li ul li,#header .nav ul li ul li{padding:0;white-space:nowrap}#header .mobile-nav ul li ul li a,#header .nav ul li ul li a{padding:10px 40px;color:#FFF}#header .mobile-nav ul li ul li a.section,#header .mobile-nav ul li ul li a:hover,#header .nav ul li ul li a.section,#header .nav ul li ul li a:hover{background:#428e20}#header .mobile-nav{display:none}#title{float:left;height:180px;width:100%}#title h1{color:#FFF;font-size:3em;line-height:180px}#content{background:#FFF;float:left;padding:0 0 125px;width:100%}#content .imgborder::before{border:1px solid #495ca9;content:"";height:90%;right:-5%;position:absolute;top:-2.5%;width:90%;z-index:-1}#content .container .message{padding:2%}#content .container table tbody tr td,#content .container table thead tr th{border:1px solid #CCC;padding:7px 10px}#content .container .message.bad{background:#F99}#content .container .message.good{background:#CFC}#content .container .message p{color:#666;font-size:large;font-weight:700}#content .container table{width:100%}#content .container table thead tr{background:#EEE}#content .container table thead tr th{color:#495ca9}#content ol,#content p,#content ul{margin-top:10px;margin-bottom:10px;color:#282828}#content .container table tbody tr:nth-child(odd){background:#fff}#content .container table tbody tr:nth-child(even){background:#f0f0f0}#content .container .content.sidebar{float:left;width:70%}#content .container .thesidebar{background:#F1F1F1;float:left;width:30%}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{margin-bottom:10px;color:#495ca9}#content ol,#content ul{margin-left:20px}#content a{color:#495ca9;text-decoration:underline}#content a:link{color:#495ca9}#content a:visited{color:#9da8d5}#content a:hover{text-decoration:none}#content a:active{color:#232c50}#content img.left{float:left;padding-right:40px;padding-bottom:40px}#content img.right{float:right;padding-left:40px;padding-bottom:40px}#content img.center{display:block;margin:0 auto;padding:40px}#content img.leftAlone{display:block;text-align:left;padding:40px}#newsletter{float:left;margin:-65px 0 20px;width:100%}#newsletter .newswrapper{height:170px}#newsletter .newswrapper h2{color:#FFF;padding:20px 0;text-align:center}#newsletter .newswrapper .form fieldset{float:left;line-height:2em;padding:0 1%;text-align:right;width:58%}#newsletter .newswrapper .form fieldset .email label{display:none}#newsletter .newswrapper .form fieldset .email input[type=email]{background:url(../../images/email-bg.png) 0 8px no-repeat;border:none;border-bottom:2px solid #FFF;color:#FFF!important;padding:8px 0 10px 40px;width:50%}#newsletter .newswrapper .form fieldset .email input[type=email]::-webkit-input-placeholder{color:#FFF!important}#newsletter .newswrapper .form fieldset .email input[type=email]:-moz-placeholder{color:#FFF!important}#newsletter .newswrapper .form fieldset .email input[type=email]:-ms-input-placeholder{color:#FFF!important}#footer #mobile_options a,#footer .first,#footer .first a,#footer ul.social li.snapchat{color:#FFF}#newsletter .newswrapper .form .Actions{float:left;width:40%}#newsletter .newswrapper .form .Actions input{background-color:#495ca9;color:#FFF;position:relative;text-decoration:none;white-space:nowrap;margin:0 0 40px;padding:15px 30px;border:none;cursor:pointer;text-transform:uppercase;-webkit-appearance:none}#footer{background:#3c51a3;float:left;padding:42px 0;width:100%}#footer .fifty{text-align:right}#content .container .section.cta-banner,#footer .twenty-five{text-align:center}#footer .first a{text-decoration:none}#footer ul.social{float:left;list-style:none}#footer ul.social li{float:left;padding:0 4px;position:relative}#footer ul.social li a{display:inline-block;height:32px;width:32px}#footer #mobile_options{padding:20px 0}@media handheld,only screen and (max-width:900px){#mobile_options{display:block}#header .logo{width:25%}#header .mobile-nav{display:block;float:left;text-align:center;width:50%}#header .mobile-nav ul{float:none}#header .mobile-nav ul li{display:inline-block;float:none}}@media handheld,only screen and (max-width:600px){#mobile_options{display:block}#content .imgborder::before,#header .mobile-nav{display:none}#content{padding:0 0 85px}#content .form #SearchForm_BlogSearchForm #SearchForm_BlogSearchForm_Search_Holder{width:100%}#content .form #SearchForm_BlogSearchForm #SearchForm_BlogSearchForm_action_SearchResults{background-color:#495ca9;border:none;color:#fff;cursor:pointer;margin:25px 0 0;padding:15px 30px;position:relative;text-decoration:none;text-transform:uppercase;white-space:nowrap}#content .form .field label{float:none;padding:0;width:100%}#content .form .field .middleColumn{float:none;width:100%}#content .form .field .middleColumn input,#content .form .field .middleColumn select{width:92%}#content .form .field.fifty,#content .form .field.thirty-three{width:100%}#content img.center,#content img.left,#content img.leftAlone,#content img.right{display:block;height:auto;padding:40px 0;width:96%}#content .space{padding:20px}#content .section .space{padding:10px}#newsletter .newswrapper{height:auto}#newsletter .newswrapper .form{float:left;width:100%}#newsletter .newswrapper .form fieldset{float:none;padding:3% 1%;text-align:center;width:100%}#newsletter .newswrapper .form fieldset .email input{width:85%}#footer .fifty{text-align:center}#footer ul.social{float:none}#footer ul.social li{display:inline;float:none}#footer ul.social li a{display:inline-block;height:32px;width:32px}}#marquee{float:left;position:relative;width:100%}#marquee .rotate{height:695px;position:relative;width:100%}#marquee .rotate .rotatee{height:100%;left:0;position:absolute;top:0;width:100%}#marquee .rotate .rotatee .caption-wrapper{height:100%;max-width:1140px;margin:0 auto}#marquee .rotate .rotatee .caption-wrapper .caption{display:block;position:relative;margin:0 auto;text-align:center;top:35%;width:90%}#marquee .rotate .rotatee .caption-wrapper .caption .green-btn,#marquee .rotate .rotatee .caption-wrapper .caption h1,#marquee .rotate .rotatee .caption-wrapper .caption p{color:#FFF}#marquee .rotate .rotatee .caption-wrapper .caption a{text-transform:uppercase}#marquee .rotate .rotatee .caption-wrapper .caption h1{font-size:5em;text-transform:capitalize}#marquee .rotate .rotatee .caption-wrapper .caption .green-btn:hover{background:#428e20}#marquee .rotate .rotatee .caption-wrapper .caption p{font-size:2em;padding:30px 0}#marquee .rotate .rotatee .caption-wrapper .caption .green-btn{background:#81b441;line-height:5em;padding:15px 30px;text-decoration:none}#marquee .rotate .rotatee .caption-wrapper .caption .red-btn{background:#b1302f;padding:15px 30px}#marquee .rotate .rotatee .caption-wrapper .caption .red-btn:hover{background:#d35a59}.intro{padding-left:50px}#posts .post{overflow:hidden;position:relative}#posts .post .post-date{background:#000;color:#FFF;font-weight:700;left:0;padding:10px;position:absolute;top:0}#posts .post a{position:relative;text-decoration:none}#posts .post a .post-title{background:#FFF;bottom:0;padding:20px;position:absolute;width:92%;z-index:1}#posts .post a .post-title h3{color:#282828;text-transform:uppercase}#posts .post a .post-title h3:hover{color:#495ca9}#content .container .section .fifty.left{position:relative;z-index:0}#content .container .section.halfspace .space{padding:10px 20px}#content .container .section.nospace .space{padding:0}#content .container .section.cta-banner p{margin-top:0;margin-bottom:0}#content .container .section.cta-banner p a{color:#FFF;text-decoration:none}body.homepage-alt h1,body.homepage-alt h2{color:#495ca9}body.homepage-alt #newsletter{margin:0 0 20px!important}@media handheld,only screen and (max-width:900px){#mobile_options{display:block}#marquee .rotate .rotatee .caption-wrapper .caption h1{font-size:2.25rem}#marquee .rotate .rotatee .caption-wrapper .caption p{font-size:1.5rem}}@media handheld,only screen and (max-width:600px){#mobile_options{display:block}#marquee .rotate{height:400px}#marquee .rotate .rotatee .caption-wrapper .caption{padding:20px;top:15%;width:86%}#marquee .rotate .rotatee .caption-wrapper .caption .button{display:inline-block;line-height:1rem;margin:5px}#posts .post a,#posts .post a .post-title{position:relative}#posts .post .post-title h3{font-size:1.25rem}}#sidenav_button{background:url(../../images/sidenav-button.png) center 0 no-repeat #FFF;border-left:1px solid #ececec;cursor:pointer;float:right;height:89px;position:absolute;right:0;top:0;width:20%;z-index:2}@keyframes animate_closed{from{background-position:center -90px}to{background-position:center 0}}@keyframes animate_open{from{background-position:center 0}to{background-position:center -90px}}#sidenav_button.closed{animation:animate_closed .5s backwards;background-position:center 0}#sidenav_button.open{animation:animate_open .5s forwards;background-position:center -90px}#sidenav_container{background:#FFF;height:100%;position:fixed;width:85%;z-index:2}#sidenav_container ul{background:#FFF;float:left;margin:0;width:100%;list-style:none}#sidenav_container ul li{float:left;position:relative;width:100%}#sidenav_container ul li a{color:#282828;float:left;padding:10px;text-decoration:none;width:100%}#sidenav_container ul li a:hover{background:#81b441;color:#FFF}#sidenav_container ul li.blue,#sidenav_container ul li.green{color:#FFF}@media handheld,only screen and (max-width:600px){table.stackabletable{position:relative;width:100%;float:left}table.stackabletable tr{background:#eaeaea;width:100%;float:left}table.stackabletable thead{display:none}table.stackabletable tbody{width:100%}table.stackabletable tbody tr th{width:21%;float:left;text-align:right;padding:2%}table.stackabletable tbody tr td{width:96%;float:left;padding:2%;background:#fff}table.stackabletable tbody tr th+td{width:71%;float:left}table.stackabletable tfoot tr th,table.stackabletable tfoot tr.total th{padding:2%;float:left}}