@import 'https://fonts.googleapis.com/css?family=EB+Garamond';@import 'https://fonts.googleapis.com/css?family=Lato:300,400,700';h1,h2,h3,h4{font-family:EB Garamond, serif}li,p{font-family:Lato, sans-serif;font-size:1.2em}a,em,p strong{font-family:Lato, sans-serif}.content img{border:2px solid #354065}.content{background:url("/media/site_assets/96b5ddac75cecadd9efdb44501330030/assets/dark_fish_skin_2x.png") top left repeat}.social ul li:first-child:before{content:"Follow Us:" !important}.widget.form:before{content:"Quick Contact..." !important;background:#355e3b}header.main{background-color:#355e3b;border-bottom:3px solid #202c69;border-top:6px solid #202c69}.cta-container .phone{color:#f5f5f5}.cta-container{color:#f5f5f5}.logo img{margin-top:50px}.cta-container{font-size:35px}header.main ul.primary-navigation li{padding:0 7px 0 7px}header.main ul.primary-navigation li a{color:#f5f5f5;font-weight:600;font-size:14px}header.main ul.primary-navigation li a:hover{background-color:#f5f5f5;padding:7px;color:#202c69;margin-top:-7px}header.main ul.primary-navigation li.active a{background-color:#f5f5f5;padding:7px;color:#355e3b;margin-top:-7px;font-weight:600}.social ul li:first-child:before{color:#f5f5f5}header.main ul.primary-navigation{border-bottom:1px solid #202c69;padding:1px 0 5px}.heading-bg{background:#355e3b}.content img{border:5px solid #354065}.content .widget.form input,.content .widget.form textarea{border-radius:5px}.widget.form:before{content:"Request an Agent to Contact You" !important;text-align:center}.footer ul.primary-navigation li{padding:0 10px 0 10px;border-right:1px dotted #fff}.footer ul.primary-navigation li:last-child{border-right:none}.footer{background:#355e3b}.footer ul.primary-navigation li a{color:#f5f5f5}.footer span{color:#f5f5f5}.footer address strong{color:#f5f5f5}.copyright p{color:#f5f5f5}.footer address a{color:#f5f5f5;font-weight:700;text-decoration:none}@media only screen and (max-width: 959px){header.main ul.primary-navigation li a{font-size:11px}}@media only screen and (max-width: 959px){header.main ul.primary-navigation li{padding:0 4px 0 0}}@media only screen and (max-width: 767px){.logo img{margin-top:5px}}@media only screen and (max-width: 479px){.cta-container .phone{font:700 20px Open Sans, sans-serif}}#home_row-175766 .container{padding-bottom:0}@media only screen and (max-width: 767px){#home_row-175766 .container{display:none}}#contact-us_row-175873 .widget.form:before{background:#202c69}@media only screen and (min-width: 767px) and (max-width: 959px){#contact-us_row-175873 .widget.form:before{font-size:1.2em}}#home_row-175768 .container{padding-bottom:2px}#request-a-quote_row-175866 .widget.form:before{background:#202c69}#why-choose-us_row-176234 img{border:2px solid #354065;margin-right:20px}#types-of-coverage_row-176253 img{border:2px solid #354065}#home_row-175769 .container{padding-bottom:10px}#contact-us_block-340731{border:1px solid #333;border-radius:5px;background-color:rgba(53, 94, 59, .1);padding:20px 20px 84px 20px;margin-bottom:10px}@media only screen and (max-width: 767px){#contact-us_block-340731{padding:20px 20px 10px 20px}}#why-choose-us_block-341327 li{margin-left:65px}#contact-us_block-340732{border:1px solid #333;border-radius:5px;background-color:rgba(53, 94, 59, .1);padding:20px 20px 71px 20px;margin-bottom:10px}#home_block-340563 ul{background:#fff;border-bottom:1px solid #c3c3c3;color:#282828;font:100 12px Arial, Helvetica, sans-serif;padding:10px 0 5px 18px;margin:0}#home_block-340563 a{text-transform:uppercase;font:600 14px Open Sans, sans-serif;text-decoration:none}#home_block-340563 a:hover{text-decoration:underline}#home_block-340563 p{background:#fff;padding:5px 18px}#contact-us_block-340733{border:1px solid #333;border-radius:5px;background-color:rgba(53, 94, 59, .1);padding:20px 20px 412px 20px;margin-bottom:10px}#contact-us_block-340733 .widget.form textarea{height:62px}#home_block-340564 ul{background:#fff;border-bottom:1px solid #c3c3c3;color:#282828;font:100 12px Arial, Helvetica, sans-serif;padding:10px 0 10px 18px;margin:0}#home_block-340564 a{text-transform:uppercase;font:600 14px Open Sans, sans-serif;text-decoration:none}#home_block-340564 a:hover{text-decoration:underline}#home_block-340564 p{background:#fff;padding:5px 18px}#home-39566_block-340562_text-widget-197160 p{line-height:22px;margin-bottom:38px}#home-39566_block-340562_text-widget-197160 a{background:#1b1b1b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiMWIxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzI4MjgyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyODI4MjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #1b1b1b 0%, #282828 50%, #282828 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1b1b1b), color-stop(50%, #282828), color-stop(100%, #282828));background:-webkit-linear-gradient(top, #1b1b1b 0%, #282828 50%, #282828 100%);background:-o-linear-gradient(top, #1b1b1b 0%, #282828 50%, #282828 100%);background:-ms-linear-gradient(top, #1b1b1b 0%, #282828 50%, #282828 100%);background:linear-gradient(bottom, #1b1b1b 0%, #282828 50%, #282828 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b1b1b', endColorstr='#282828',GradientType=0 );padding:7px 24px 9px;color:#fff;text-decoration:none}#home-39566_block-340564_text-widget-197162 h2{color:#fff;background-color:#355e3b;font:600 24px Open Sans, sans-serif;text-transform:capitalize;line-height:29px;padding:12px 0 20px 12px;margin:0}@media only screen and (min-width: 768px) and (max-width: 959px){#home-39566_block-340564_text-widget-197162 h2{font-size:19px;line-height:35px;padding-bottom:14px}}#home-39566_block-340566_text-widget-197165 h2{font:100 22px}#home-39566_block-340565_form-widget-10385{background-color:#fff;padding:10px 10px 10px 10px}#contact-us-39571_block-340733_form-widget-10385{background-color:#fff;padding:10px 10px 10px 10px}#home-39566_block-340568_text-widget-197163{float:left;background:#fff;border:1px solid #c7c7c7;padding:8px 10px 0}#home-39566_block-340568_text-widget-197163 p{line-height:19px;margin:0 0 15px}#home-39566_block-340568_text-widget-197163 h3{font:100 15px "Trebuchet MS", Arial, Helvetica, sans-serif}#home-39566_block-340568_text-widget-197163 em{text-align:right;font:100 14px Tahoma, Geneva, sans-serif;font-style:italic}@media only screen and (max-width: 767px){#home-39566_block-340568_text-widget-197163{margin:0 5px}}#home-39566_block-340563_text-widget-197161 h2{color:#fff;font:600 24px Open Sans, sans-serif;text-transform:capitalize;line-height:29px;padding:12px 0 20px 20px;margin:0}@media only screen and (min-width: 768px) and (max-width: 959px){#home-39566_block-340563_text-widget-197161 h1{font-size:24px;line-height:26px;padding-bottom:14px}}#home-39566_block-340563_text-widget-197161 .heading-bg{padding:0;border:none;margin-bottom:15px}#home-39566_block-340560_text-widget-197166{height:55px;margin:-107px 6px 0;color:#fff;background:rgba(32, 44, 105, .8);margin:-138px 6px 0;position:relative;z-index:99999;padding:0 20px 10px}#home-39566_block-340560_text-widget-197166 h1,#home-39566_block-340560_text-widget-197166 p{-webkit-transform:translate3d(0, 0, 0)}#home-39566_block-340560_text-widget-197166 h1{font-size:26px;font-weight:600px;margin:0 0 1px;color:#fff}@media only screen and (max-width: 767px){#home-39566_block-340560_text-widget-197166{display:none}}@media only screen and (min-width: 768px) and (max-width: 959px){#home-39566_block-340560_text-widget-197166{height:102px;margin:-124px 6px 0}}
