@charset "utf-8";

/* CSS Document */
body{padding:0; margin:0; font-family: 'Poppins', sans-serif;}

#wrapper{width:100%; margin:0 auto; padding:0;}
#header{background:#00294b; width:100%; margin:0 auto; padding:23px 0 23px;}
.container{width:1110px; margin:0 auto; }

.logo-sec{float:left; width:665px;}
.contact-us-se{float:right; text-align:center; width:255px; padding: 18px 0px 9px;}
.contact-us-se p{font-family: 'Poppins', sans-serif; font-weight:500; font-size:22px; color:#e7be1d; padding-bottom:15px;}
.contact-us-se a{font-family: 'Poppins', sans-serif; font-weight:600; font-size:30px; color:#FFF;}
.contact-us-se a:hover{color:#e7be1d;}

.navmain { background:#001c33; }
.nav{text-align:center;}
.nav ul{ list-style:none; margin:0; padding:0; }
.nav ul li{ display:inline-block; margin-left:70px; float:none;}
.nav ul li:first-child{ margin-left:0px;}
.nav ul li a{ color:#ebebeb; display:block; text-transform:capitalize; font-size:18px; font-family: 'Poppins', sans-serif; padding:15px 0px;}
.nav ul li a:hover{color:#e7be1d;}
.nav ul .current-menu-item a{color:#e7be1d;}
.nav ul li ul .current-menu-item a{background: #034881; color: #fff; }

#bnr-sec{width:100%; margin:0 auto; background:url(../images/banner.jpg) no-repeat;background-size: cover;}
#bnr-sec img{width:100%;}
.caption{width:100%;padding:29px 0 26px;}
.video-sec{float: left;width: 683px; padding: 0;margin-left: 15px;background: #fff; border: 3px solid #fff}
.video-sec img{width:100%; }
.video-sec h3{margin:28px 22px 13px; font-family: 'Poppins', sans-serif; font-weight:700; font-size:22px; color:#00294b; text-transform:capitalize;}
.video-sec p{font-family: 'Poppins', sans-serif; font-weight:400; font-size:15px; color:#444444; line-height:23px; margin:0px 22px 20px;}

.form_sec {float:right; width:377px; background:#f6c40f; }
.form_sec h3{background:#00294b; color:#FFF; text-transform:uppercase; text-align:center; font-family: 'Poppins', sans-serif; font-weight:500; padding:20px 0; font-size:24px; font-weight:normal;}
.form_sec .gform_wrapper{margin:0; padding:19px 20px;}
.form_sec .gform_wrapper ul.gform_fields li.gfield:first-child{margin-top:0;}
.form_sec .gform_wrapper ul.gform_fields li.gfield{padding-right:0;}
.form_sec .gform_wrapper .gform_body {width: 100%;}
.form_sec .gform_wrapper .hidden_label input.large, 
.form_sec .gform_wrapper .hidden_label select.large, 
.form_sec .gform_wrapper .top_label input.large, 
.form_sec .gform_wrapper .top_label select.large,
.form_sec .gform_wrapper textarea.large{padding: 5px 8px;}
.form_sec .gform_wrapper textarea.large { height: 88px;  width: 100%;}
.form_sec .gform_wrapper .gform_footer{margin:0 !important; padding-bottom:0 !important;}
.form_sec .gform_footer .button{border:none; background:#00294b; color:#FFF; text-transform:uppercase; padding:11px 16px 8px 16px; cursor:pointer; font-family: 'Poppins', sans-serif ; font-size:26px !important; font-weight:400; width:100% !important; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;display:block !important; line-height:normal !important; border-bottom:3px solid #01192e;}
.form_sec .gform_footer .button:hover{background:#034881;}
.form_sec .gform_wrapper ul li.gfield { margin-top: 10px;}
.form_sec .gform_wrapper label.gfield_label{color:#000000; font-size:14px; font-family: 'Poppins', sans-serif; font-weight:400;}


#available-sec{background:url(../images/contact-bg.jpg) repeat-x ; width:100%; margin:0 auto; padding:25px 0; text-align:center;} 
#available-sec h3{font-family:'Poppins', sans-serif; font-weight:500; font-size:26px; color:#00294b; text-transform:uppercase; display:inline-block; margin-right:4px;}
#available-sec a{font-family: 'Open Sans', sans-serif; font-weight:600; font-size:35px; color:#00294b; margin-right:42px; display:inline-block; }
#available-sec a:hover{color:#03457b;}
#available-sec a.free-call-btn{background:#00294b; padding:18px 37px; display:inline-block; color:#ededed; font-size:25px; text-transform:uppercase; font-family:'Poppins', sans-serif; font-weight:500; margin-right:0; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
#available-sec a.free-call-btn:hover, .mainthankyouright a:hover{background:#024c8a;}

#content-sec{padding:75px 0; text-align:center; }
#content-sec h3{font-family:'Poppins', sans-serif; font-weight:500; font-size:37px; color:#00294b; text-transform:uppercase; margin-bottom:30px;}
#content-sec h4{font-family:'Poppins', sans-serif; font-weight:400; font-size:30px; color:#000000; text-transform:capitalize; margin-bottom:28px;}
#content-sec h5{font-family: 'Open Sans', sans-serif; font-weight:400; font-size:22px; color:#00294b; line-height:37px;}
#content-sec p.text{font-size:16px; color:#444444; margin-bottom:23px; line-height:24px;}

.about-kevin-sec{text-align:left; background:#00294b; margin:70px 0;}
.kevin-pick-sec{float:left; width:676px; position:relative;}
.kevin-pick-sec img{width:100%;}
.name-sec{position:absolute; bottom:8px; background:#FFF; width:342px; text-align:center; font-family:'Poppins', sans-serif; font-weight:500; color:#00294b; font-size:30px; padding:20px 0; left: 50%; margin-left: -223px; text-transform:uppercase;}


.text-sec{ float:left; text-align:center; width:469px; margin-top:44px; position:relative; margin-left:-75px;  color:#FFF; font-family:'Poppins', sans-serif; font-weight:400;}
.text-sec p{font-size:18px; line-height:32px; margin-bottom:20px; color:#FFF;}
.text-sec p.font-change{font-size:20px; text-transform:uppercase;color:#FFF !important}

.text-sec a{color:#FFF; font-size:30px;}
.text-sec a:hover{color:#03457b;}

.contact-the-law{text-align:center; padding:50px 0; background:#f5f5f5;}
.contact-the-law h4{color:#00294b; font-size:30px; text-transform:uppercase; font-family:'Poppins', sans-serif; font-weight:500; margin-bottom:33px;}
.contact-the-law p{color:#444444; font-size:18px; font-family:'Poppins', sans-serif; font-weight:400; margin-bottom:22px; line-height:30px}
.contact-the-law h5{color:#4c4c4c; font-size:24px; font-family:'Poppins', sans-serif; font-weight:500;}
.contact-the-law a{color:#444444; font-family:'Poppins', sans-serif; font-weight:400; text-decoration:underline;}
.contact-the-law a:hover{text-decoration:none;}

#footer{background:#00294b; padding:20px 0px;}
#footer p{font-size:24px; font-family:'Poppins', sans-serif; font-weight:500; color:#FFF; text-transform:capitalize;display:inline-block;}
#footer p span{font-family:'Poppins', sans-serif; font-weight:500; font-size:18px; color:#FFF; margin-left: 23px; margin-right: 26px;}
#footer a{background:#e8e8e8; display:inline-block; padding:14px 47px 11px; font-size:18px; color:#4c4c4c; text-transform:uppercase; font-family:'Poppins', sans-serif; font-weight:400; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
#footer a:hover{background:#FFF; text-decoration:none; color:#4c4c4c}

#copy-right-sec{text-align:center; font-size:13px; color:#000; line-height:normal;  padding:20px 0 24px; }
#copy-right-sec p{margin-bottom:6px;}
#copy-right-sec a{color:#000; text-decoration:underline;}
#copy-right-sec a:hover{text-decoration:none;}

/*thnak you page************/
.banner img{ width:100%;}
.banner_img{ margin-bottom:43px;}

.exteriormain{ background:#fff; padding:35px 0px;}
.exterior{ border-bottom:2px dashed #dbdbdb; padding-bottom:40px;}
.exterior h3{font-family: 'Roboto', sans-serif; color:#366c00; font-size:30px; text-transform:uppercase; margin-bottom:30px;}
.exterior ul{ list-style:none; margin-left:-4%;}
.exterior ul li{ width:42.88%; float:left;  font-size:13px; background:url(../images/icondot.png) no-repeat; background-position:left 12px;  border-bottom:1px solid #dbdbdb; padding:10px 10px 12px 25px; margin-left:4%; }
.exterior ul li.nobor{ border-bottom:0px;}
.exterior ul li span{color:#444444; display:inline-block; font-family: 'Open Sans', sans-serif;}

.immediatehelp-sec{padding:25px 0; font-size:35px; color:#00294b; text-transform:uppercase; text-align:center; background:#fff; border-bottom:2px dashed #dbdbdb; font-family:'Poppins', sans-serif; font-weight:400;} 
.immediatehelp-sec a{ color:#000;}
.immediatehelp-sec a:hover{color:#09508b; text-decoration:none;}

.page-id-7 .content .mainthankyou{ text-align:center; background:#f5f5f5; position: relative;}
.page-id-7 .content .mainthankyouleft{width:50%; float:left;}
.page-id-7 .content .mainthankyouleft img{ width:100%; height:425px;}
.page-id-7 .content .mainthankyouright {width:48%; float:right; text-align: center;}
.page-id-7 .content .mainthankyouright img{ margin-top:25px; margin-bottom:25px; }
.page-id-7 .content .mainthankyouright p{ font-size:15px; color: #444444; line-height:22px; margin-bottom:5px;}
.page-id-7 .content .mainthankyouright a{background:#00294b; padding:10px 37px; display:inline-block; color:#ededed; font-size:18px; text-transform:uppercase; font-family:'Poppins', sans-serif; font-weight:500; margin-right:0; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; margin-top:20px;} 
.page-id-7 .content .mainthankyouright a:hover{text-decoration:none;}
.page-id-7 .content .mainthankyouright h1{ font-size:45px;  color: #000000; margin-bottom:5px;}  

.content{ padding:30px 0px; float:left; width:68%;}
.content h1{font-family: 'Poppins', sans-serif;  font-weight: 500; font-size:27px;  color: #00294b; margin-bottom:10px; line-height:36px; text-transform:uppercase;}
.content h2{font-family: 'Poppins', sans-serif;  font-weight: 500; font-size:22px;  color: #00294b; margin-bottom:10px; line-height:31px;}
.content h3{font-family: 'Poppins', sans-serif;  font-weight: 500; font-size:21px;  color: #00294b; margin-bottom:10px; line-height:30px;}
.content h4{font-family: 'Poppins', sans-serif;  font-weight: 500; font-size:20px;  color: #00294b; margin-bottom:10px; }
.content h5{font-family: 'Poppins', sans-serif;  font-weight: 500; font-size:19px;  color: #00294b; margin-bottom:10px; }
.content h6{font-family: 'Poppins', sans-serif;  font-weight: 500; font-size:18px;  color: #00294b; margin-bottom:10px;  }
.content p{  font-size: 16px; color: #444444; margin-bottom: 15px; line-height: 30px; font-family: 'Open Sans', sans-serif;}
.content a{color:#00294b;}
.content a:hover{color:#e7be1d;}
.content ul li{font-size: 16px; color: #444444;  line-height: 30px; font-family: 'Open Sans', sans-serif;}




.sidebar{ float:right; width:28%; margin:30px 0px;}
.sidebar .widgettitle{    background: #00294b;
    color: #FFF;
    text-transform: uppercase;
    text-align: center;
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
    padding: 18px 0;
    font-size: 22px;
    font-weight: normal;}
	
.sidebar .gform_wrapper h3.gform_title { color:#fff; font-family: "Oswald",sans-serif; font-weight: normal; text-transform:uppercase;}
.sidebar .gform_wrapper { margin:0; max-width:100%;  padding:4%;}
.sidebar .gform_wrapper .gform_heading { width:100%; text-align:center;     background: #aa071a; padding:10px 0}
.sidebar .gform_wrapper textarea.large { height:90px; padding:3% !important; width:100%;  border: 1px solid #dedede;}
.sidebar .gform_wrapper .hidden_label input.large, .sidebar .gform_wrapper .hidden_label select.large, .sidebar .gform_wrapper .top_label input.large, .sidebar .gform_wrapper .top_label select.large { padding:3%; width:100%; border: 1px solid #dedede;}
.sidebar .gform_wrapper ul li.gfield { margin:0 0 10px 0; padding:0;}
.sidebar .gform_wrapper .gform_footer input.button, .sidebar .gform_wrapper .gform_footer input[type=image], .sidebar .gform_wrapper .gform_footer input[type=submit] {border:none; background:#00294b; color:#FFF; text-transform:uppercase; padding:9px 16px 6px 16px; cursor:pointer; font-family: 'Poppins', sans-serif ; font-size:26px !important; font-weight:400; width:100% !important; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;display:block !important; line-height:normal !important; border-bottom:3px solid #01192e;}
.sidebar .gform_wrapper .gform_footer input[type=submit]:hover { background:#034881;}
.sidebar .gform_wrapper .gform_footer { margin:0; padding:0;}

.sidebar .gform_wrapper .top_label .gfield_error { width:100%;}
.sidebar .gform_wrapper .top_label .gfield_error input.large, .sidebar .gform_wrapper .top_label .gfield_error select.large, .sidebar .gform_wrapper .top_label .gfield_error textarea.textarea { width:100%;}
.sidebar .gform_wrapper .top_label .gfield_error .ginput_container { max-width:100%;}
.sidebar .gform_wrapper .gfield_required { display:none;}
.sidebar .gform_wrapper ul.gform_fields li.gfield { padding-right:0;}
.sidebar .gform_wrapper.gf_browser_chrome .gform_body {   width: 100%;}
.sidebar .gform_wrapper .gform_body {width: 100%;}
.content .awrd{background: #00294b;
    color: #FFF; text-align:center; padding:10px; font-weight:500; font-size:20px;}
.sidebar .gform_widget{ background:#f6c40f;}
.sidebar .gform_wrapper label.gfield_label {
    color: #000000;
    font-size: 14px;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
}
.page-id-7 .content{ float:none; width:100%; padding:30px 0px;}


.sidebar .singlebadgeimage { text-align:center; margin-bottom:25px; border:1px solid #dbdbdb; padding:25px 10px;}
.sidebar .singlebadgeimage h5 {color:#4c4c4c; font-size: 15px; font-family: 'Poppins', sans-serif; font-weight: 500; line-height:normal; margin-top:15px;}



@media screen and (max-width: 656px) {#emf-container,#emf-container-outer #emf-form-shadows {width: 100%;}