@charset "UTF-8";@font-face{font-family:Oswald;src:url("fonts/Oswald-Regular.eot")}
@font-face{font-family:Oswald;src:url("fonts/Oswald-Regular.ttf")}
@font-face{font-family:Roboto;src:url("fonts/Roboto-Regular.eot")}
@font-face{font-family:Roboto;src:url("fonts/Roboto-Regular.ttf")}
html, body, div, applet, object, iframe, hr,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, 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, legend,
table, caption, tbody, label, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
html{height:100%;}
body{color:#ffffff;margin:0px;padding:0px;width:100%;height:100%;font-family:Roboto, Arial, Helvetica, sans-serif;font-size:16px;background-color:#FFFFFF;}
div#wrap{width:100%;}
h1, h2{font-family:Oswald, Arial, Helvetica, sans-serif;margin:0px 0px 20px 0px;font-size:2.3em;letter-spacing:0px;}
h3, h4, h5{font-family:Roboto, Arial, Helvetica, sans-serif;font-weight:bold;margin:0px;}
hr{height:2px;border:none;margin:0px auto 20px auto;width:70px;}
a{color:inherit;font-weight:bold;}
.clear{clear:both;width:100%;height:0px;margin:0px;padding:0px;border:0px;}
.height{margin-top:20px;}
.light{font-weight:normal;}
.bold{font-weight:bold;}
.lnehgt25{line-height:25px;}
.lnehgt20{line-height:20px;}
.lnehgt16{line-height:16px;}
.lnehgt14{line-height:14px;}
.blue{color:#007cc3;}
.nohd label{display:none;}
.red{color:#CC0033;font-size:12px;font-weight:bold;line-height:18px;}
.reqd{color:#CC0000;}
.redspan{color:#CC0000;}
.white{color:#ffffff;}
.center{text-align:center;}
.right{float:right;}
.left{float:left;}
.no-padding{padding:0px;}
.error{color:#cd1041;}
.bkgrey{background-color:#E5E5E5;}
.bkblue{background-color:#007cc3;}
.bkwhite{background-color:#ffffff;}
.bkred{background-color:#cd1041;}
.bkgreypatt{background-color:#CCCCCC;}
.bkbluepatt{background-color:#007cc3;background-image:url('../images/grid-rep.png');background-repeat:repeat;background-position:center;}
.bkwhitepatt{background-color:#ffffff;}
.bkclub{background-color:#000000;background-image:url('../images/club-grid.png');background-repeat:repeat;background-position:top center;}
.fntgrey{color:#999999;}
.fntblue{color:#007cc3;}
.fntbluedrk{color:#003366;}
.fntwhite{color:#ffffff;}
.fntblack{color:#000000;}
.fntred{color:#cd1041;}
header{width:100%;border-bottom:solid 3px #007cc3;z-index:1000;text-align:center;}
header #hdcntr{width:90%;max-width:1024px;margin:0px auto 0px auto;padding:0px;}
#main{width:100%;min-height:100%;background-color:none;margin:0px 0px 0px 0px;color:#ffffff;}
#main .bnrstretch{width:100%;margin:0px auto 0px auto;background-color:none;height:auto;}
#main .bnrstretchCntr{max-width:1000px;margin:0px auto 0px auto;padding:0px;height:auto;background-color:none;position:relative;}
#main .cntstretch{width:100%;margin:0px auto 0px auto;background-color:none;height:auto;}
#main .cntstretchCntr{max-width:1000px;margin:0px auto 0px auto;padding:0px;height:auto;background-color:none;position:relative;}
#main .cntstretchCntrclub{max-width:1000px;margin:0px auto 0px auto;padding:0px;height:auto;background-color:none;position:relative;}
.cta-ara{width:100%;background-color:#CD1041;text-align:center;padding:30px 0px 30px 0px;margin-bottom:20px;float:left;color:#ffffff;}
.cta-ara h2{margin:0;}
#btmnav{width:100%;height:200px;background-color:#000000;}
#btmnav #btmnavcntr{width:90%;max-width:1024px;height:auto;margin:0px auto 0px auto;position:relative;}
#btmnav #btmnavcntr .btmwrap{width:620px;height:auto;padding:0px;margin:0px auto 0px auto;border:0px;}
#btmnav #btmnavcntr .btmwrap .btmnavlinks{float:left;height:auto;width:200px;color:#ffffff;list-style:none;line-height:20px;}
#btmnav #btmnavcntr .btmwrap .btmnavlinks a{color:#999999;font-size:0.7em;text-decoration:none;}
#btmnav #btmnavcntr .btmwrap .btmnavlinks a:hover{color:#ffffff;}
footer{width:100%;height:200px;background-color:#000000;border-top:solid 3px #007cc3;}
footer #ftrcntr{width:90%;max-width:1024px;height:auto;margin:0px auto 0px auto;position:relative;}
footer #ftrcntr p{color:#999999;font-size:0.8em;line-height:1em;}
#inclusions-options ul{list-style-type:none;width:100%;}
#inclusions-options ul li{float:left;min-height:85px;padding:0 10px 20px 0;width:24%;}
#inclusions-options li img{width:100%;}
#other-insurance-contact-form{width:100%;height:auto;overflow:auto;//border:1px solid #000;}
#other-insurance-contact-form .numbers{font-size:14px;font-weight:bold;}
#other-insurance-contact-form .content{width:100%;float:left;}
#other-insurance-contact-form .content h2{}
#other-insurance-contact-form .phone{font-size:25px;font-weight:bold;margin-bottom:20px;}
#other-insurance-form .btn{width:125px;cursor:pointer;}
.maig_top{margin-top:-10px;}
.maig_bot{margin-bottom:30px;}
.maig_bot_min{margin-bottom:-30px;}
.box_abt{border:1px solid #000;-webkit-box-shadow:-1px 2px 2px 0px rgba(0,0,0,0.75);-moz-box-shadow:-1px 2px 2px 0px rgba(0,0,0,0.75);box-shadow:-1px 2px 2px 0px rgba(0,0,0,0.75);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.box_abt1{border:1px solid #CCC;-webkit-box-shadow:-1px 2px 2px 0px rgba(0,0,0,0.75);-moz-box-shadow:-1px 2px 2px 0px rgba(0,0,0,0.75);box-shadow:-1px 2px 2px 0px rgba(0,0,0,0.75);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.box_abt .prdboxttl{border:1px solid #fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.box_abt1 .prdboxttl{border:1px solid #fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.box_abt h2{font-size:2.3em;padding:10px 0px 0px 10px;color:#ffffff;}
.box_abt1 h2{font-size:2.3em;padding:10px 0px 0px 10px;color:#ffffff;}
.three-one{width:70%;_width:70%;float:left;}
.three-one_right{width:60%;_width:60%;float:right;margin-left:20%;}
.three-one_right p{line-height:1.2em;color:#007cc3 !important;padding:10px;}
.wth_left{width:60% !important;}
.logo_left{width:20%;float:right;}
.logo_left img{padding:50px 0 0;width:71%;}
.logo_right{width:20%;float:left;}
.logo_right img{padding:50px 0 0;width:71%;}
.three-one p{color:#007cc3 !important;line-height:1.15em;padding:10px 10px 10px 10px;}
.prdboxctaabt{background-color:#FFFFFF;position:relative;}
.prdboxttlabt{background-color:#000000;border:solid 1px #ffffff;height:100px;width:auto;}
.headingright{padding-left:20%;}
.work{background-image:url("../images/big-ed-side.png");background-repeat:no-repeat;background-size:cover;bottom:0;height:336px;position:absolute;right:-40px;width:248px;z-index:99;}
.work2{background-image:url("../images/big-ed-front.png");background-repeat:no-repeat;background-size:cover;height:362px;position:absolute;left:-70px;bottom:0;width:248px;z-index:1;}
.work3{background-image:url("../images/bigedthumbs.png");background-repeat:no-repeat;background-size:cover;right:-70px;height:388px;position:absolute;bottom:0;width:306px;z-index:1;}
@media only screen
and (device-width:414px)
and (device-width:736px){.work, .work2, .work3{display:none;}
.three-one{float:left;width:97%;}
.logo_right{float:left;width:100%;}
.prdboxttlabt{background-color:#000000;border:1px solid #ffffff;border-radius:5px;height:100px;width:auto;}
.headingright{padding-left:2%;}
.logo_left{float:right;width:80%;}
.three-one_right{float:right;margin-left:2%;width:97%;}
}
.cntstretchCntr hr{height:2px;border:none;margin:0px auto 24px auto;width:100%;}
.cntstretchCntr h1{font-size:50px;}
#main .carrer-top{padding:40px 0px 5px 0px !important;}
#main .margin-bottom{margin:0px 0px 5px 0px;}
.carrer{height:56px !important;border:1px solid #000;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;}
.three-ones{width:96%;float:left;padding:15px;}
.three-ones p{line-height:1.2em;margin-bottom:15px;font-weight:bold;}
.three-ones ul li{line-height:1.2em;font-weight:bold;}
.three-ones a.button{background-color:#007cc3;border:none;color:white;padding:10px 25px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;border-radius:8px;float:right;}
#main .cntstretchCntr{min-height:400px !important;}
.one-third{width:31%;_width:28%;margin:1%;float:left;}
.one-third .custom{width:47% !important;}
.prdboxcta{height:190px;border:solid 1px #ffffff;background-color:#FFFFFF;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;overflow:hidden;}
.prdarw{width:50px;height:50px;position:absolute;top:4px;right:20px;z-index:1000;}
.prdarw img{width:50px;height:50px;}
.prdboxttl{width:100%;background-color:#000000;height:auto;}
.prdboxttl h2{font-size:1.9em;line-height:1.1em;color:#ffffff;width:70%;padding:2.5% 0% 3.5% 2%;margin:0px;}
.prdboxcnt{width:100%;background-color:#ffffff;border-radius:5px}
.prdboxcnt p{width:80%;font-size:0.9em;line-height:1.2em;padding:3% 12% 2% 8%;color:#000000;}
h1.page-title{font-size:2.3em}
.box_abt h1.page-title{color:#fff;padding:10px 0 0 10px;}
.cntstretchCntr img{max-width:100%;height:auto}

@media screen and (max-width: 600px) {
  .live_chat img {
    position: fixed;
    right: 0;
    bottom: 0;
    width: 52%;
  }
}

  .bgline{ position: relative}


	.bkblue {
    background-color: #007cc3;
}.three-one_right_ren{width:60%;_width:60%;float:right;margin-left:20px; }
		.three-one_right_ren p{ line-height:25px;}
		.three-one_right_ren h2{ line-height:60px; padding-top:50px; font-size: 50px; font-weight:400;font-family:Oswald;text-transform: uppercase;}
		.three-one_right_ren h2 span{font-size: 65px; color:#054062; text-transform: uppercase}
		
		
		.bg_double h2{font-size:42px; font-weight:400; position: relative;padding: 30px 100px 0px 100px;}
		.bg_double h2:before{content: "“";position: absolute; bottom: -30px;text-align: center;left:10px; bottom: 10px; color: #1d8bca; font-size: 250px;
   font-family: 'Palanquin Dark', sans-serif; line-height: 0px;}
  .bg_double h2:after{content: "”";position: absolute; bottom: -30px;text-align: center;right:10px; bottom:-20px; color: #1d8bca; font-size: 250px;
   font-family: 'Palanquin Dark', sans-serif;line-height: 0px;}

  
  
		.bg_double h3:before{content: "→";position: absolute; top: 10px;right:-30px;}
		#renewal > .one-third{min-height: 200px !important;}
		.bot_down{ margin-top: 50px;}	
		.top_call{padding:50px 60px;}
		.top_call h2{padding:00px 60px;}
		.top_call p{padding:0px 100px 40px 100px; line-height: 20px;}
		#renewal_main .one-third{width: 31%;_width: 28%;margin: 1%;float: left;}
		
/** anna 10-08-2018 **/	



		
.colr_lk{color:#000000;font-size: 25px; padding-bottom:20px; }
.colr_lk1{color:#000000;font-size: 16px; padding-bottom:20px;text-align:center; }
.padd_topmain{padding-top:15px;}
.padd_topmain35{padding-top:35px;}
.padd_botmain{padding-bottom:15px;}
.bluemrg{text-align: left;padding-left: 100px;font-size: 16px !important;}
.bluemrgh2{text-align: left;font-size: 20px !important; font-weight: normal;padding: 30px 100px 30px 100px;font-family: arial; line-height:22px;}
.careers-title { font-size: 25px; line-height: 60px; }
.cnt-opportunity-wrap{position:relative; padding-bottom:60px;}
#main_fletchers .cntstretchCntr{padding: 20px 0px 10px 0px;}
#main_fletchers .cnt-opportunity-wrap p{margin:0; padding:0; line-height:26px;text-align: justify; line-height: 21px; color:#000; padding-bottom:20px; font-size:16px;}
		.cnt-opportunity-header{}
		.cnt-opportunity-body{}
#main_fletchers .cnt-opportunity-left{float:left; width:18%; padding-top:15%px;  padding-right:2%}
#main_fletchers .cnt-opportunity-right{float:left; width:77%; padding-left:3%}
#main_fletchers .cnt-opportunity-wrap .cnt-optfont-red{color:#d0103f; padding-bottom:4px;}
		.cnt-optlist{margin:0; padding:0; margin-left:18px; margin-bottom:20px;}
		.cnt-optlist li{color:#000; line-height:16px; margin-bottom:2px; font-size:12px; }
		.cnt-opportunity-right .cnt-optfont-red{color:#d0103f; padding-bottom:10px; font-size:20px;}
		.cnt-optbenefits-list{margin-left:18px; margin-bottom:30px;}
		.cnt-optbenefits-list li{color:#000; margin-bottom:15px; line-height:22px;}
		.btn-cntopt-benefits-apply{display:inline-block; padding:10px 22px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; background:#017dc3; color:#fff; font-weight:bold; text-decoration:none; font-size:20px;}		
#main_fletchers1 .inner_div span{font-family: Oswald, Arial, Helvetica, sans-serif; font-weight: 300;}
.text_left{ text-align:left;}
#main_fletchers1.bg_bluew_all{width:100%; position:relative; left: 20px;}
#main_fletchers1 .inner_div{width:100%; margin: 40 auto; color: #ffffff;font-family: Oswald, Arial, Helvetica, sans-serif; text-align: center; font-size: 33px;}
#main_fletchers1 .careerone_thrid_left{width: 31.3%; float: left; padding: 1%;}
#main_fletchers1 .careerone_thrid_cen{width: 31.3%; float: left; padding: 1%;}
#main_fletchers1 .careerone_thrid_right{width: 31.3%; float: left; padding: 1% 0%;}
#main_fletchers1 .inner_div span{font-family: Oswald, Arial, Helvetica, sans-serif; font-weight: 700; font-size: 57px;}
#main_fletchers1 .inner_div p{ font-family: Roboto, Arial, Helvetica, sans-serif; font-size: 18px;    padding-top: 12px;
    line-height: 20px;}
#main_fletchers1 .careerone_ttwo_left{width:46%; text-align:left; padding-right:5%;}
#main_fletchers1 .careerone_ttwo_right{width:46%; text-align:left;}
#main_fletchers .careerone_ttwo_left{width:46%; text-align:left; padding-right:5%;}
#main_fletchers .careerone_ttwo_right{width:46%; text-align:left;   }
.Experience-title {
    font-size: 25px;
    line-height: 60px; color:#007cc3; font-family: Oswald, Arial, Helvetica, sans-serif;font-weight:normal;
}
	.clear {
    clear: both;
    width: 100%;
    height: 0px;
    margin: 0px;
    padding: 0px;
    border: 0px;
}
.text-marron {color: #ce1141 !important;}
#main_fletchers1 .cntstretchCntr{padding: 20px 0px 30px 0px;}
#main_fletchers1 .cntstretchCntr {
    min-height:inherit !important;
}
#main_fletchers h1, #main_fletchers1 h1  {
    font-size: 2.4em !important;
    font-weight: normal !important;}
#main_fletchers1 h2{font-size: 1.8em !important; color:#ffffff;
    font-weight: normal !important;}
.codegena{position:relative;width:100%;height:0;padding-bottom:56.27198%;}.codegena iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
		
	.bg_double1 h3{font-size:42px; font-weight:400; position: relative;padding: 35px 100px 20px 100px; line-height: 22px;}
 .bg_double1 h3:before{content: "“";position: absolute; bottom: -30px;text-align: center; left:-10px; bottom: 10px; color: #1d8bca; font-size: 250px; top: 110px;
   font-family: 'Palanquin Dark', sans-serif; line-height: 0px;}
  .bg_double1 h3:after{content: "”";position: absolute; bottom: -30px;text-align: center;right:10px; bottom:-20px; color: #1d8bca; font-size: 250px;
   font-family: 'Palanquin Dark', sans-serif;line-height: 0px;}		
		

