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{border:0;margin:0;padding:0}*{font-family:ITC Franklin Gothic LT W01 Bk,sans-serif}p{color:inherit;font-family:inherit;font-weight:inherit;margin:0 0 15px}h1,h1 a:link,h1 a:visited{font-size:36px;line-height:40px;margin:30px 0 15px}h2,h2 a:link,h2 a:visited{font-size:26px;font-weight:300;line-height:30px;margin:25px 0 12px}h3,h3 a:link,h3 a:visited{font-size:22px;font-weight:300;line-height:26px;margin:25px 0 10px}h4,h4 a:link,h4 a:visited{font-size:20px;line-height:24px;margin:10px 0 6px}h5,h5 a:link,h5 a:visited{font-size:18px;line-height:22px;margin:5px 0 3px}a:link,a:visited{text-decoration:none}a:active,a:hover,a:link,a:visited{color:#1b4d92;font-family:inherit;font-weight:inherit}a:active,a:hover{text-decoration:underline}ol,ul{color:inherit;font-family:inherit;margin:0;padding:0 0 10px 35px}ol li,ul li{color:inherit;font-family:inherit;margin:0;padding:0 0 5px}hr{margin:0 0 20px}img{border:none;height:auto;max-width:100%}strong{color:inherit;font-family:inherit;font-weight:700}em,span{color:inherit;font-family:inherit;font-weight:inherit}iframe{max-width:100%}table tr td{vertical-align:top}.font_a{font-family:ITC Franklin Gothic LT W01 Bk}.font_b{font-family:ITC Franklin Gothic LT W01 Md}.font_c{font-family:ITC Franklin Gothic LT W01 Dm}.font_d{font-family:ITC Franklin Gothic LT W01 Hv}body{margin:0;padding:0}body,html{height:100%}.blog_summary_container{clear:both;display:block;margin:5px 0 30px;overflow:auto;padding:5px 0 0}.blog_summary_block{display:inline-block;float:left;margin:0 0 30px;padding:0;width:50%}.blog_summary_inner{background:#fff;border:1px solid #ddd;display:block;height:500px;margin:0 20px 0 10px;position:relative}.blog_summary_image{background-color:#ddd;background-position:50%;background-size:cover;clear:both;display:block;margin:0 20px;padding:0 0 50%;width:auto}.blog_summary_title{color:#be001b;display:block;font-size:24px;line-height:28px;margin:0 20px 15px;padding:15px 0 0;text-align:left}.blog_summary_title a:active,.blog_summary_title a:hover,.blog_summary_title a:link,.blog_summary_title a:visited{color:#1b4d92;text-decoration:none}.blog_summary_text{display:block;font-size:14px;line-height:22px;margin:20px 20px 0;text-align:left}.blog_summary_tags{bottom:0;color:#666;display:inline-block;font-size:11px;line-height:15px;margin:0 20px 25px 0;padding:0;position:absolute;right:0;text-align:right}.blog_summary_tags a:link,.blog_summary_tags a:visited{color:#666;text-decoration:none}.blog_summary_tags a:active,.blog_summary_tags a:hover{color:#666;text-decoration:underline}.blog-pagination{color:#999;font-size:14px;line-height:20px;margin:0 15px 30px;overflow:auto;padding:0;text-align:left}.blog_content{margin:0;padding:0 20px}.blog_title,.blog_title h1{color:#1b4d92;font-size:32px;line-height:32px;margin:0;text-align:left}.blog_text{font-size:15px;line-height:25px;margin:15px 0;text-align:left}.blog_topics{border-top:1px solid #ddd;font-size:13px;font-style:italic;margin:0 0 30px;padding:15px 0 0}.blog_link a{color:#be001b;font-style:italic;font-weight:700;text-decoration:none;text-transform:capitalize}.blog_featured_image{margin:15px 0 30px;padding:0 0 50%}.blog_sharing{color:#666;font-size:13px;margin:15px 0}.blog_summary_button{bottom:5px;left:5px;margin:10px 0 10px 10px;position:absolute}.blog_summary_button:link,.blog_summary_button:visited{background:#fff;color:#4578b6!important}.blog_summary_button:active,.blog_summary_button:hover,.blog_summary_button:link,.blog_summary_button:visited{border:1px solid #4578b6;border-radius:5px;font-size:14px;font-weight:700!important;line-height:35px;padding:0 15px;text-decoration:none!important;text-transform:uppercase}.blog_summary_button:active,.blog_summary_button:hover{background:#4578b6;color:#fff!important}.header_navigation{background:linear-gradient(#001e31,#002f4c);margin:0}.header_navigation,.header_navigation .nav_menu{display:block;height:55px;padding:0;text-align:center}.header_navigation .nav_menu{list-style:none;margin:0 auto;width:100%}.header_navigation .nav_menu li{background:url(http://www.hartfordtechnologies.com/wp-content/themes/hartfordtech/template/icons/icon-nav-arrow.png) no-repeat 100%;border-right:1px solid #001522;display:inline-block;font-size:15px;line-height:55px;margin:0;padding:0;text-align:center}.header_navigation .nav_menu li:last-child{border-right:none}.header_navigation .nav_menu a:link,.header_navigation .nav_menu a:visited{color:#ebebeb;display:block;font-family:ITC Franklin Gothic LT W01 Dm;height:55px;margin:0;padding:0 30px 0 15px;text-decoration:none;text-transform:uppercase}.header_navigation .nav_menu a:active,.header_navigation .nav_menu a:hover{color:#fff799;display:block;font-family:ITC Franklin Gothic LT W01 Dm;height:55px;margin:0;padding:0 30px 0 15px;text-decoration:none;text-transform:uppercase}.header_navigation .nav_menu li ul{background:rgba(0,47,76,.95);border-radius:0 0 5px 5px;list-style:none;margin:0;min-width:200px;padding:0;position:absolute;top:180px;z-index:99999}.header_navigation .nav_menu li ul li{background:none;border-top:1px solid #fff;display:block;float:none;font-size:14px;height:35px;line-height:35px;margin:0;padding:0;text-align:left}.header_navigation .nav_menu li ul li a:link,.header_navigation .nav_menu li ul li a:visited{color:#fff;display:block;margin:0;padding:0 30px;text-decoration:none;text-transform:capitalize}.header_navigation .nav_menu li ul li a:active,.header_navigation .nav_menu li ul li a:hover{color:#fff799;display:block;margin:0;padding:0 30px;text-decoration:none}.header_navigation .nav_menu li:hover ul ul,.header_navigation .nav_menu ul,.header_navigation .nav_menu ul li:hover ul ul{display:none}.header_navigation .nav_menu li:hover ul,.header_navigation .nav_menu ul li:hover ul,.header_navigation.nav_menu ul li ul li:hover ul{display:block}.top_navigation{display:inline-block;float:right;height:30px;margin:0 25px;padding:0}.top_navigation .nav_menu{display:block;height:30px;list-style:none;margin:0;padding:0;text-align:center;width:100%}.top_navigation .nav_menu li{display:inline-block;float:right;font-size:13px;line-height:30px;margin:0;padding:0;text-align:center}.top_navigation .nav_menu a:link,.top_navigation .nav_menu a:visited{color:#ccc;display:block;height:30px;margin:0;padding:0 15px;text-decoration:none}.top_navigation .nav_menu a:active,.top_navigation .nav_menu a:hover{color:#fff;display:block;height:30px;margin:0;padding:0 15px;text-decoration:none}.top_navigation .nav_menu li ul{background:rgba(0,0,0,.95);border-radius:0 0 5px 5px;list-style:none;margin:0;min-width:120px;padding:0;position:absolute;top:30px;z-index:999999}.top_navigation .nav_menu li ul li{background:none;border-top:1px solid #666;display:block;float:none;font-size:13px;height:30px;line-height:30px;margin:0;padding:0;text-align:left}.top_navigation .nav_menu li ul li a:link,.top_navigation .nav_menu li ul li a:visited{color:#ebebeb;display:block;margin:0;padding:0 15px;text-decoration:none}.top_navigation .nav_menu li ul li a:active,.top_navigation .nav_menu li ul li a:hover{color:#fff;display:block;margin:0;padding:0 15px;text-decoration:none}.top_navigation .nav_menu li:hover ul ul,.top_navigation .nav_menu ul,.top_navigation .nav_menu ul li:hover ul ul{display:none}.top_navigation .nav_menu li:hover ul,.top_navigation .nav_menu ul li:hover ul,.top_navigation.nav_menu ul li ul li:hover ul{display:block}.header_navigation_mobile{display:none}.header_container{background:linear-gradient(#00416a,#002942)!important;height:95px;margin:0;padding:0;width:100%}.header_container_info{background:#000;height:30px;margin:0;padding:0;width:100%}.header{height:95px}.header,.header_info{margin:0 auto;max-width:1290px;min-width:990px;padding:0;position:relative;width:100%}.header_info{height:30px;overflow:visible}.header_contact{color:#ccc;display:inline-block;float:left;font-size:13px;line-height:30px;margin:0 25px;padding:0;text-align:left}.header_logo{display:block;float:left;margin:20px 0 0 25px;padding:0}ul.header_cta{display:block;float:right;margin:0;padding:0;text-align:right;width:250px}ul.header_cta li{display:inline}.header_contact a{color:#ccc}.content{float:none!important;margin:0 auto!important;max-width:1290px;min-width:990px;padding:30px 0;width:100%}.content_banner{background-color:#102d56;margin:1px 0 0;padding:15px 0;position:relative;text-align:center}.sidebar_topics{margin:0 0 30px;padding:0;text-align:left}.sidebar_topics ul{border-top:1px solid #ddd;list-style:none;margin:0;padding:0}.sidebar_topics ul li{border-bottom:1px solid #ddd;margin:0;padding:0}.sidebar_topics a{display:block;padding:7px 0}.sidebar_topics h3{display:none}.sidebar_filter_header .widget-span{margin-bottom:0}.sidebar_filter_header h3{display:inline-block;margin-top:0}.sidebar_filter_header a{border:1px solid #000;color:#000;display:inline-block;float:right;font-size:12px;height:26px;line-height:26px;padding:0 12px;text-decoration:none;text-transform:uppercase;vertical-align:middle}.sidebar_filter_header a:hover{text-decoration:none}.sidebar_filter_header .view_all_link:link,.sidebar_filter_header .view_all_link:visited{background:#fff;border-color:#4578b6;border-radius:5px;color:#4578b6}.sidebar_filter_header .view_all_link:active,.sidebar_filter_header .view_all_link:hover{background:#9daac9;border-color:#9daac9;border-radius:5px;color:#fff}.sidebar_form{background:#eee;border-radius:5px;font-size:13px;line-height:15px;margin:25px 0 15px;padding:0 20px 20px;text-align:left}.post_title{font-size:38px;line-height:40px;margin:0;padding:0 25px;text-align:left}.post_title h1{margin-top:0}.post_text{font-size:15px;line-height:25px;margin:0 0 30px;padding:0 25px;text-align:left}.banner_container{background:url(//2564859.fs1.hubspotusercontent-na1.net/hubfs/2564859/content_banner.jpg) 50% no-repeat;background-size:cover;height:140px;margin:0 auto!important;position:relative;text-align:center}.blog-pagination a{border:1px solid #9daac9;border-radius:5px;color:#4578b6;display:inline-block;font-size:14px;height:28px;line-height:28px;padding:0 12px;text-decoration:none;text-transform:uppercase;vertical-align:middle}.blog-pagination a:hover{background:#9daac9;color:#fff}.hs-error-msgs{color:#b30000!important}.sidebar_subscribe{background:#002f4c;color:#fff;font-size:13px;line-height:15px;margin:25px 0;padding:20px;text-align:left}.sidebar_subscribe .hs-form fieldset{max-width:900px;width:100%}.sidebar_subscribe .hs-input{border:1px solid #ddd;border-radius:3px;height:30px;margin:0 0 10px;width:98%}.sidebar_subscribe .hs-button{-webkit-appearance:none;background:#4578b6;border:1px solid #4578b6;border-radius:5px;color:#fff!important;cursor:pointer;font-size:14px;font-weight:700!important;height:35px;line-height:35px;margin:0;padding:0;text-align:center;text-decoration:none!important;text-transform:uppercase;width:98%}.sidebar_subscribe .hs-button:hover{background:#8f9bb7;border-color:#8f9bb7;color:#fff}.sidebar_subscribe .form-title{font-size:20px;line-height:20px;margin:0 0 15px}.sidebar_form .hs-form fieldset{max-width:900px;width:100%}.sidebar_form .hs-input{border:1px solid #ddd;border-radius:3px;height:30px;margin:5px 0 10px;width:98%}.sidebar_form .hs-input[type=checkbox],.sidebar_form .hs-input[type=radio]{border-radius:none;height:auto;margin:5px 10px 10px 0!important;width:auto}.sidebar_form textarea{height:165px!important}.sidebar_form .hs-button{-webkit-appearance:none;background:#4578b6;border:1px solid #4578b6;border-radius:5px;color:#fff!important;cursor:pointer;font-size:14px;font-weight:700!important;height:35px;line-height:35px;margin:10px 0;padding:0;text-align:center;text-decoration:none!important;text-transform:uppercase;width:98%}.sidebar_form ul{list-style:none;margin:0;padding:10px 0}.sidebar_form li{margin:0;padding:0}.sidebar_form .hs-error-msgs{font-size:12px}.post_comments{background:#fff;border-radius:10px;font-size:14px;line-height:22px;margin:0 15px 30px!important;overflow:auto;padding:20px;text-align:left;width:auto}.post_comments .hs-input{border:1px solid #999;border-radius:5px;margin:0 0 10px;max-width:450px;padding:5px 10px;width:90%}.post_comments .hs-input[type=checkbox]{padding:0;width:20px}.post_comments textarea{height:200px}.post_comments .hs-button{-webkit-appearance:none;background:#4578b6;border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;height:35px;line-height:35px;margin:10px 0 20px;min-width:150px!important;padding:0 15px;text-align:center}.post_comments .hs-button:hover{background:#8f9bb7;border-color:#8f9bb7}.footer_navigation{clear:both;display:block;float:none;margin:20px 25px 40px;overflow:auto;padding:0;text-align:left}.footer_navigation .nav_menu{list-style:none;margin:0;padding:0;text-align:left}.footer_navigation .nav_menu li{display:inline-block;float:left;font-size:15px;line-height:25px;margin:0;padding:0;text-align:left;width:20%}.footer_navigation .nav_menu li:first-child{width:25%}.footer_navigation .nav_menu li:last-child{float:right;width:10%}.footer_navigation .nav_menu a:link,.footer_navigation .nav_menu a:visited{color:#ebebeb;display:block;font-family:ITC Franklin Gothic LT W01 Dm;padding:0;text-decoration:none;text-transform:uppercase}.footer_navigation .nav_menu a:active,.footer_navigation .nav_menu a:hover{color:#fff;display:block;font-family:ITC Franklin Gothic LT W01 Dm;padding:0;text-decoration:none;text-transform:uppercase}.footer-container-wrapper{background:#000}.footer_container{background:#000;margin:0;padding:0;width:100%}.footer{float:none!important;margin:0 auto!important;max-width:1290px;min-width:990px;overflow:auto;padding:15px 0;text-align:center;width:100%}.footer_contact{color:#ebebeb;float:left;text-align:left}.footer_contact,.footer_social{display:inline-block;font-size:12px;line-height:18px;margin:0 25px;padding:0}.footer_social{color:#fff;float:right;text-align:right}.footer_social img{float:right;margin:0 0 0 10px}.footer_navigation .nav_menu li ul{list-style:none;margin:5px 0 0;padding:0}.footer_navigation .nav_menu li ul li{display:block;float:none;font-size:14px;font-weight:400;height:22px;line-height:22px;margin:0;padding:0;text-align:left;width:auto}.footer_navigation .nav_menu li ul li:first-child{width:auto}.footer_navigation .nav_menu li ul li:last-child{float:none;width:auto}.footer_navigation .nav_menu li ul li a:link,.footer_navigation .nav_menu li ul li a:visited{color:#ccc;display:block;font-family:ITC Franklin Gothic LT W01 Bk;margin:0;padding:0;text-decoration:none;text-transform:none}.footer_navigation .nav_menu li ul li a:active,.footer_navigation .nav_menu li ul li a:hover{color:#fff;display:block;font-family:ITC Franklin Gothic LT W01 Bk;margin:0;padding:0;text-decoration:none;text-transform:none}.legal-consent-container{color:#333;font-size:12px;font-style:italic;line-height:18px;margin:10px 0 0!important}.legal-consent-container p{margin:0 0 10px!important}#email-prefs-form .page-header>h1{display:none}#email-prefs-form .page-header>h2,#email-prefs-form .page-header>h2 small a{font-size:20px;font-weight:400;line-height:20px}#email-prefs-form .page-header>h2 small a{border-left:1px solid #666;padding:0 0 0 10px}#email-prefs-form p.header{font-size:16px;height:auto;line-height:26px;margin:15px 0}#email-prefs-form .email-prefs .item{margin:0 0 15px;width:95%}#email-prefs-form .hs-button{-webkit-appearance:none;background:#00416a;border:1px solid #00416a;border-radius:3px;color:#fff!important;display:inline-block;font-size:16px;line-height:20px;margin:20px 0 10px;padding:10px 30px;text-align:center;text-decoration:none!important;text-transform:uppercase}#email-prefs-form .subscribe-options label span{font-weight:400}.desktop{display:inherit!important}.mobile{display:none!important}@media screen and (max-width:768px){.desktop{display:none!important}.mobile{display:inherit!important}.content_container{background:#fff}.content,.content_container{max-width:none;min-width:300px}.content{width:auto}.header_navigation_mobile{background:rgba(0,47,76,.95);display:none;left:0;margin:0;padding:5px 0;position:absolute;text-align:left;top:95px;width:100%;z-index:9999}.header_navigation_mobile .nav_menu{list-style:none;margin:0 auto;padding:0;width:100%}.header_navigation_mobile .nav_menu li{border-bottom:1px dotted #f2f2f6;display:block;font-size:15px;line-height:40px;margin:0;min-height:40px;padding:0;text-align:left}.header_navigation_mobile .nav_menu li:last-child{border-bottom:none}.header_navigation_mobile .nav_menu a:active,.header_navigation_mobile .nav_menu a:hover,.header_navigation_mobile .nav_menu a:link,.header_navigation_mobile .nav_menu a:visited{color:#fff;display:block;height:40px;margin:0;padding:0 20px;text-decoration:none}.header_navigation{display:none}.header_mobile{background:linear-gradient(#001e31,#002f4c);cursor:pointer;float:left;height:65px;left:0;margin:0;padding:0;position:relative;top:0;z-index:999999}.header,.header_mobile{min-width:300px;width:100%}.header{background:url(http://www.hartfordtechnologies.com/wp-content/themes/hartfordtech/template/header/header-menu-mobile.png) no-repeat 100%;height:75px;margin:0 auto}.header_logo{bottom:auto;float:left;height:auto;left:auto;margin:12px 10px;padding:0;position:relative}.header_phone{background:#f6f6f6;color:#2f3c71;font-size:17px;font-style:italic;font-weight:500!important;height:40px;line-height:40px;margin:0 auto;min-width:300px;text-align:center;width:100%}.header_phone a:active,.header_phone a:hover,.header_phone a:link,.header_phone a:visited{color:#2f3c71}.header_info{height:30px;margin:0 auto;max-width:none;min-width:100%;overflow:auto;padding:0;position:relative;width:100%}.content_sidebar{float:left;margin:0;padding:0 5%;width:90%}.header_contact{background:#000;margin:0;text-align:center;width:100%}.footer_mobile{display:block;margin:0;min-width:300px;padding:0 0 30px;width:100%}.footer{height:auto;max-width:none;min-width:300px}.footer a{color:#fff}.footer_legal{font-size:12px;line-height:30px;margin:0 auto;padding:0;text-align:center}.footer_contact{margin:25px 0;text-align:center;width:100%}.footer_social{margin:0;text-align:center;width:100%}.footer_social img{float:none}.footer_navigation_mobile ul li .sub-menu{display:none}.blog_summary_button{bottom:0;left:0;margin:10px 0 15px 10px;position:relative}.blog_summary_block{display:block;float:left;margin:0 0 30px;padding:0;width:100%}.blog_summary_inner{background:#fff;border:1px solid #ddd;display:inline-block;height:100%;margin:0 20px 0 10px;position:relative}.blog_summary_tags{bottom:0;line-height:35px;margin-bottom:0;padding:10px 15px;position:relative;right:0}a.blog_summary_button{float:left;margin-right:20px;padding:10px 15px}.blog_summary_button:link,.blog_summary_button:visited{background:#e72200;border:1px solid #e72200;border-radius:5px}.blog_summary_button:active,.blog_summary_button:hover,.blog_summary_button:link,.blog_summary_button:visited{color:#fff!important;font-size:14px;font-weight:700!important;line-height:35px;padding:0 15px;text-decoration:none!important;text-transform:uppercase}.blog_summary_button:active,.blog_summary_button:hover{background:#bc1c00;border:1px solid #bc1c00;border-radius:5px}}.header-container-wrapper .header_navigation .nav_menu a,.header-container-wrapper .header_navigation .nav_menu a:link,.header-container-wrapper .header_navigation .nav_menu a:visited{font-family:Roboto,Arial;font-weight:700}.header-container-wrapper .nav_menu>li>a{text-transform:uppercase}