html,
body,
div,
span,
applet,
object,
iframe,
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,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	background: transparent;
}

body {
	margin: auto;
	padding: 0px;
	font-family: 'Open Sans', sans-serif !important;
}

@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap');

a {
	-webkit-transition: all .20s ease-in-out .0s;
	-moz-transition: all .20s ease-in-out .0s;
	-ms-transition: all .20s ease-in-out .0s;
	-o-transition: all .20s ease-in-out .0s;
	transition: all .20s ease-in-out .0s;
}

a:hover {
	outline: none;
}

::selection {
	color: #fff;
	background-color: #365ebc
}

::-moz-selection {
	color: #fff;
	background-color: #365ebc
}

#wrapper {
	width: auto;
	height: auto;
}

.wrapper_container_BIC_D {
	position: relative;
	max-width: 1168px;
	height: auto;
	margin: auto;
}

/*============================================ Header Start ============================================*/
.header_container_BIC_D {
	padding: 15px;
}

.logo_BIC_D {
	float: left;
	padding-top: 7px;
}

.logo_BIC_D img {
	display: inline-block;
}

.right_nav_menu_BIC_D {
	float: right;
}

.herd_phone_BIC_D {
	float: right;
}

.herd_phone_BIC_D h1 {
	color: #365ebc;
	font-size: 32px;
	font-weight: 700;
}

.herd_phone_BIC_D h3 {
	color: #7cbee7;
	font-size: 17px;
	font-weight: 700;

}

/*========================== Navigation*/
.menu_but_BIC_D {
	float: right;
	border: none !important;
	min-height: inherit !important;
	margin-bottom: 0px;
}

.navigation_BIC_D {
	float: right;
	padding-top: 10px;
}

.navigation_BIC_D ul {
	margin-bottom: 0px;
	padding-left: 0px;
}

.navigation_BIC_D ul li {
	list-style: none;
	display: inline-block;
	background: url(../images/menu_li_BIC_D.svg) no-repeat right 10px;
	padding: 0px 9px;
}

.navigation_BIC_D ul li a {
	font-weight: 400;
	color: #365EBC;
	font-size: 16px;
	text-decoration: none;
	padding: 0px 10px;
}

.navigation_BIC_D ul li a strong {
	font-size: 15px;
}

.navigation_BIC_D ul li a:hover {
	text-decoration: underline;
	color: #365ebc;
}

.navigation_BIC_D ul li:last-child {
	background: none;
	padding-right: 0px;
}

/*======================================== Home Page Banner Start ===========================================*/
.home_banner_container_BIC_D {
	background: url(../images/bac_BIC_D.jpg) no-repeat center top #dde7fa;
}

.banner_shadow_BIC_D {
	background: url(../images/banner_shadow_BIC_D.png) repeat-x top;
}

.banner_left_BIC_D {
	padding-top: 0px;
	float: left;
	width: 50%;
}

.save_up_BIC_D {
	color: #365EBC;
	font-size: 53px;
	font-style: normal;
	font-weight: 700;
	line-height: 54px;
	letter-spacing: 0em;
	/* text-align: left; */
	text-align: center;
	padding-top: 30px;
}

.couple_conti_BIC_D {
	position: relative;
}

.guaranteed_BIC_D {
	position: absolute;
	/* right: 50px;
    top:220px; */
	right: -190px;
	top: 290px;
}

.couple_img_BIC_D {
	/* margin-left:-60px;
	margin-top:87px; */
}

.couple_conti_BIC_D ul {
	position: absolute;
	/* right:55px;
	top:0px; */
	right: -240px;
	top: 66px;
	padding-left: 0px;
	margin-bottom: 0px;
}

.couple_conti_BIC_D ul li {
	list-style: none;
	color: #4b6abe;
	font-size: 19px;
	font-style: normal;
	/* background:url(../images/aro_li_BIC_D.svg) no-repeat left 3px; */
	padding-left: 28px;
	margin-top: 30px;
	font-style: italic;
}

.couple_conti_BIC_D ul li strong {
	font-weight: 700;
}

.banner_btn {
	position: absolute;
	right: -320px;
	bottom: 56px;
}

/*----------------------- Home Form*/
.banner_right_BIC_D {
	position: absolute;
	right: 70px;
	bottom: 150px;
	width: 50%;
}

.home_form_BIC_D {
	background: rgba(255, 255, 255, 0.75);
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	padding: 15px 33px 0px;
	position: relative;
}

img.arrow_grn_BIC_D {
	position: absolute;
	left: -33px;
	top: 165px;
}

.home_form_BIC_D h1 {
	color: #365EBC;
	font-size: 31px;
	font-weight: 700;
	text-align: center;
	padding-bottom: 10px;
}

.weareburial_BIC_D {
	padding: 7px 0px;
	border-top: 1px solid #d4d7dc;
	border-bottom: 1px solid #d4d7dc;
	text-align: center;
	margin-bottom: 10px;
}

.weareburial_BIC_D h2 {
	color: #365ebc;
	font-size: 17px;
	font-style: normal;
	font-weight: 400;
	line-height: 23px;
	letter-spacing: 0em;
	text-align: center;
}

.weareburial_BIC_D h2 strong {
	font-weight: 600;
	border-bottom: 1px solid #365ebc;
}

.weareburial_BIC_D h3 {
	color: #000000;
	font-size: 17px;
	font-style: italic;
	font-weight: 400;
	line-height: 23px;
	letter-spacing: 0em;
	text-align: center;
	padding-top: 8px;
}

.from_wrap_BIC_D {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.homeform_padd_right_BIC_D {
	padding-right: 7px !important;
}

.homeform_padd_left_BIC_D {
	padding-left: 7px !important;
}

.pading_BIC_D {
	padding: 0 !important;
}

.pading_M_BIC_D {
	padding: 0 5px !important;
}

.pading_L_BIC_D {
	padding: 0px 0px 0px 2.5px !important;
}

.pading_R_BIC_D {
	padding: 0px 2.5px 0px 0px !important;
}

.home_form_BIC_D label {
	color: #676767;
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: 22px;
	letter-spacing: 0em;
	text-align: left;
	margin-bottom: 5px;
}

.home_form_BIC_D input[type="text"],
.home_form_BIC_D input[type="tel"],
.home_form_BIC_D input[type="email"] {
	border: 1px solid #c4c4c4;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	font-size: 15.38px !important;
	font-weight: 400;
	height: 38px;
	box-shadow: none !important;
}

.home_form_BIC_D input[type="email"]:focus {
	background: #FFF !important;
}

.from_wrap_BIC_D select {
	border: 1px solid #c4c4c4;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	font-size: 15px;
	color: #676767;
	font-size: 15.38px !important;
	font-weight: 400;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: url(../images/drop_arow_BIC_D.svg) no-repeat right 10px bottom 14px, linear-gradient(180deg, #FFFFFF 0.16%, #F0F0F0 100.15%);
	box-shadow: none !important;
	height: 38px;
}

.invalid-feedback {
	font-size: 13px !important;
}

/*option:not(first-child) { color: #000;}*/
form .form-control::-webkit-input-placeholder {
	color: #9c9c9c;
}

form .form-control:-moz-placeholder {
	color: #9c9c9c;
}

form .form-control::-moz-placeholder {
	color: #9c9c9c;
}

form .form-control:-ms-input-placeholder {
	color: #9c9c9c;
}

input.phone_BIC_D::-webkit-input-placeholder {
	background: #fff url("../images/phone_BIC_D.svg") no-repeat left 2px bottom 0px !important;
	color: #FFF;
}

input.phone_BIC_D:-moz-placeholder {
	background: #fff url("../images/phone_BIC_D.svg") no-repeat left 2px bottom 0px !important;
	color: #FFF;
}

input.phone_BIC_D::-moz-placeholder {
	background: #fff url("../images/phone_BIC_D.svg") no-repeat left 2px bottom 0px !important;
	color: #FFF;
}

input.phone_BIC_D:-ms-input-placeholder {
	background: #fff url("../images/phone_BIC_D.svg") no-repeat left 2px bottom 0px !important;
	color: #FFF;
}

@-moz-document url-prefix() {
	input.phone_BIC_D::-webkit-input-placeholder {
		background: #fff url("../images/phone_BIC_D.svg") no-repeat 10px 7px !important;
		color: #FFF;
	}

	input.phone_BIC_D:-moz-placeholder {
		background: #fff url("../images/phone_BIC_D.svg") no-repeat 10px 7px !important;
		color: #FFF;
	}

	input.phone_BIC_D::-moz-placeholder {
		background: #fff url("../images/phone_BIC_D.svg") no-repeat 10px 7px !important;
		color: #FFF;
	}

	input.phone_BIC_D:-ms-input-placeholder {
		background: #fff url("../images/phone_BIC_D.svg") no-repeat 10px 7px !important;
		color: #FFF;
	}
}

input.nospam_BIC_D:focus,
input.phone_BIC_D:focus {
	background: none !important;
}

.nospam_BIC_D:placeholder-shown {
	background: url(../images/nospam.svg) no-repeat right 8px bottom 10px #FFF !important;
}

.nospam_BIC_D:not(:placeholder-shown) {
	background-image: none;
}

.redio_button_BIC_D {
	text-align: left;
}

.redio_button_BIC_D input[type="radio"] {
	display: none;
}

.redio_button_BIC_D input[type="radio"]+label {
	margin-right: 1%;
	cursor: pointer;
	padding-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px !important;
	width: 49%;
	float: left;
}

.redio_button_BIC_D input[type="radio"]+label:last-child {
	margin-right: 0px;
	float: right;
}

.redio_button_BIC_D input[type="radio"]+label p {
	height: 38px;
	vertical-align: middle;
	background: #f3f3f3;
	border: 1px solid #c4c4c4;
	cursor: pointer;
	text-align: center;
	line-height: 36px;
	color: #3d3d3d;
	padding: 0px;
	margin: 0px;
	font-size: 15px;
	font-weight: 400;
}

.redio_button_BIC_D input[type="radio"]:checked+label p {
	background: #00467f;
	color: #FFF;
	border: 1px solid #00467f;
}

.get_my_quote_BIC_D {
	padding: 10px 0px 0px;
}

.get_my_quote_BIC_D button[type="submit"] {
	background: #009D96;
	border: 2px solid #FFF;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	-khtml-border-radius: 0px;
	height: 68px !important;
	width: 100%;
	text-transform: uppercase;
	color: #ffffff;
	outline: none;
	font-size: 27px;
	font-style: normal;
	font-weight: 700;
	line-height: 37px;
	letter-spacing: 0em;
	text-align: center;
	-webkit-transition: all .20s ease-in-out .0s;
	-moz-transition: all .20s ease-in-out .0s;
	-ms-transition: all .20s ease-in-out .0s;
	-o-transition: all .20s ease-in-out .0s;
	transition: all .20s ease-in-out .0s;
	-moz-box-shadow: 0px 5px 10px #bababa;
	-webkit-box-shadow: 0px 5px 10px #bababa;
	box-shadow: 0px 5px 10px #bababa;
}

.get_my_quote_BIC_D button[type="submit"]:hover,
.get_my_quote_BIC_D button[type="submit"]:focus {
	outline: none;
	background: #365ebc;
}

.your_information_BIC_D {
	text-align: center;
	padding-top: 15px;
}

.by_requesting_BIC_D {
	color: #666262;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 16px;
	letter-spacing: 0em;
	text-align: left;
	padding-top: 12px;
	padding-bottom: 10px;
}

/*======================================================== Home Content Start*/
.resource_container_BIC_D {
	padding-top: 40px;
	padding-bottom: 5px;
	background: #fff;
}

.resource_container_BIC_D h1 {
	text-align: center;
	color: #5b5a5b;
	font-size: 29px;
	font-weight: 400;
	padding-left: 15px;
	padding-right: 15px;
}

.resource_container_BIC_D h1 strong {
	font-weight: 700;
	border-bottom: 3px solid #365ebc;
}

.resource_container_BIC_D p {
	color: #6f7072;
	font-size: 17px;
	font-weight: 400;
	padding-top: 20px;
	padding-left: 15px;
	padding-right: 15px;
	margin: auto;
	max-width: 1034px;
}

/*========================================= Accordion Container Start ================================================*/
.home_content_wrapper_BIC_D {
	vertical-align: top;
	padding: 30px 0px;
	margin-top: 40px;
}

ol.hashTabber-nav,
ol.hashTabber-data {
	list-style: none;
	margin: 0;
	padding: 0
}

ol.hashTabber-data>li {
	display: none
}

ol.hashTabber-data>li.active {
	display: block
}

ol.hashTabber-nav.hashTabber-sandstone,
ol.hashTabber-data.hashTabber-sandstone {
	list-style: none;
	margin: 0;
	padding: 0
}

ol.hashTabber-nav.hashTabber-sandstone {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	vertical-align: top
}

@media screen and (max-width: 641px) {
	ol.hashTabber-nav.hashTabber-sandstone {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		display: inline-block;
		width: 100%;
		vertical-align: top;
		margin-bottom: 30px;
	}
}

ol.hashTabber-nav.hashTabber-sandstone>h2 {
	font-weight: 400;
	font-size: 35px;
	color: #fff;
	background: #365ebc;
	text-align: center;
	padding: 25px 15px;
}

ol.hashTabber-nav.hashTabber-sandstone>h2 strong {
	font-weight: 700;
}

ol.hashTabber-nav.hashTabber-sandstone>li {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: inline-block;
	width: 100%;
	vertical-align: top;
	-moz-box-shadow: 1px 1px 2px #c2c2c2;
	-webkit-box-shadow: 1px 1px 2px #c2c2c2;
	box-shadow: 1px 1px 2px #c2c2c2;
}

ol.hashTabber-nav.hashTabber-sandstone>li:not(:first-child) {
	margin-top: 15px;
}

ol.hashTabber-nav.hashTabber-sandstone>li.active a {
	color: #fff;
	background: #365ebc;
	border-color: #365ebc;
	text-decoration: none;
}

ol.hashTabber-nav.hashTabber-sandstone>li.active a:hover {
	color: #fff;
	background: #365ebc;
	border-color: #365ebc;
	text-decoration: none;
}

ol.hashTabber-nav.hashTabber-sandstone>li>a {
	display: block;
	padding: 10px 15px;
	text-decoration: none;
	color: #343535;
	background-color: #e9e9e9;
	font-size: 16px;
	font-weight: 400;
	text-decoration: none;
}

ol.hashTabber-nav.hashTabber-sandstone>li>a:hover {
	color: #fff;
	background: #365ebc;
	border-color: #365ebc;
	text-decoration: none;
}

@media screen and (max-width: 641px) {
	ol.hashTabber-nav.hashTabber-sandstone>li>a {}
}

ol.hashTabber-data.hashTabber-sandstone {
	/*min-height:20rem*/
}

@media screen and (max-width: 641px) {
	ol.hashTabber-data.hashTabber-sandstone {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		display: inline-block;
		width: 100%;
		vertical-align: top;
	}
}

ol.hashTabber-data.hashTabber-sandstone>li h3 {
	color: #365ebc;
	font-size: 21px;
	border-top: 1px solid #e2e4e8;
	border-bottom: 1px solid #e2e4e8;
	font-weight: 700;
	padding: 10px 0px;
}

ol.hashTabber-data.hashTabber-sandstone>li p {
	color: #666;
	font-size: 16px;
	font-weight: 400;
	padding-top: 15px;
	padding-left: 0px;
	padding-right: 0px;
	line-height: 23px;
}

/*--------------------- XXXXXX --------------------*/
.bottom_banner_BIC_D {
	background: url(../images/bottom_banner_BIC_D.jpg) no-repeat center top;
	text-align: right;
	padding: 120px 15px 170px;
}

.bottom_content_box_BIC_D {
	text-align: center;
	display: inline-block;
}

.bottom_content_box_BIC_D h1 {
	color: #4B4C4C;
	font-size: 37px;
	font-style: normal;
	font-weight: 700;
	line-height: 50px;
	letter-spacing: 0em;
	text-align: center;
}

.bottom_content_box_BIC_D h2 {
	color: #4B4C4C;
	font-size: 37px;
	font-style: normal;
	font-weight: 400;
	line-height: 50px;
	letter-spacing: 0em;
	text-align: center;
}

.bottom_content_box_BIC_D h3 {
	color: #5B595B;
	font-size: 19px;
	font-style: italic;
	font-weight: 700;
	line-height: 26px;
	letter-spacing: 0em;
	text-align: center;
	padding-top: 10px;
}

.get_your_free_quote_BIC_D {
	padding: 15px 0px;
}

.get_your_free_quote_BIC_D a {
	/* background: #009D96; */
	background: #d30001;
	/* border: 1px solid #FFF; */
	/* max-width:348px; */
	/* max-width: 280px; */
	max-width: 365px;
	margin: auto;
	/* text-transform: uppercase; */
	color: #ffffff;
	font-size: 22px;
	font-style: normal;
	font-weight: 700;
	line-height: 37px;
	letter-spacing: 0em;
	text-align: center;
	display: block;
	-webkit-transition: all .20s ease-in-out .0s;
	-moz-transition: all .20s ease-in-out .0s;
	-ms-transition: all .20s ease-in-out .0s;
	-o-transition: all .20s ease-in-out .0s;
	transition: all .20s ease-in-out .0s;
	-moz-box-shadow: 0px 5px 10px #bababa;
	-webkit-box-shadow: 0px 5px 10px #bababa;
	box-shadow: 0px 5px 10px #bababa;
	text-decoration: none;
	padding: 15px;
	border-radius: 5px;
	padding-left: 74px;
}

.get_your_free_quote_BIC_D a:hover,
.get_your_free_quote_BIC_D a:focus {
	outline: none;
	background: #d30001;
	/* background: #ff9000; */
	color: #FFF;
}

/*======================================== Inner Pages Start ===========================================*/

/*-------------------------------- Resources -------------------------------*/
.inner_tlt_BIC_D {
	background: url(../images/innr_tlt_BIC_D.png) no-repeat right #3D5FB6;
	min-height: 160px;
}

.inner_tlt_BIC_D h1 {
	text-align: center;
	font-size: 35px;
	font-style: normal;
	font-weight: 700;
	line-height: 48px;
	letter-spacing: 0em;
	text-align: left;
	text-align: center;
	color: #FFF;
	line-height: 160px;
}

.resource_ban_conti_BIC_D {}

.res_ban_1_BIC_D,
.res_ban_2_BIC_D,
.res_ban_3_BIC_D,
.res_ban_4_BIC_D,
.res_ban_5_BIC_D,
.res_ban_6_BIC_D,
.res_ban_7_BIC_D {
	min-height: 471px;
	transition: 0.3s;
}

.res_ban_1_BIC_D {
	background: url(../images/res_ban_1_BIC_D.jpg) no-repeat center top;
}

.res_ban_2_BIC_D {
	background: url(../images/res_ban_2_BIC_D.jpg) no-repeat center top;
}

.res_ban_3_BIC_D {
	background: url(../images/res_ban_3_BIC_D.jpg) no-repeat center top;
}

.res_ban_4_BIC_D {
	background: url(../images/res_ban_4_BIC_D.jpg) no-repeat center top;
}

.res_ban_5_BIC_D {
	background: url(../images/res_ban_5_BIC_D.jpg) no-repeat center top;
}

.res_ban_6_BIC_D {
	background: url(../images/res_ban_6_BIC_D.jpg) no-repeat center top;
}

.res_ban_7_BIC_D {
	background: url(../images/res_ban_7_BIC_D.jpg) no-repeat center top;
}

.inn_res_box_BIC_D {
	max-width: 1168px;
	height: auto;
	margin: auto;
	background: #FFF;
	padding: 30px 20px 100px;
	margin-top: -165px;
}

/*-------------------------------- About Us -------------------------------*/
.about_conti_BIC_D {
	padding: 60px 15px 40px;
	display: flex;
	max-width: 1600px;
	margin: auto;
}

.about_img_BIC_D {}

.about_text_BIC_D {
	margin-left: 60px;
	max-width: 600px;
	padding-top: 40px;
}

.about_text_BIC_D p {
	font-size: 17px;
	font-style: normal;
	font-weight: 400;
	line-height: 23px;
	letter-spacing: 0em;
	text-align: left;
	padding-top: 20px;
	color: #666666;
}

.about_text_BIC_D p strong {
	font-weight: 700;
}

.about_text_BIC_D p a {
	font-size: 17px;
	font-style: normal;
	font-weight: 700;
	line-height: 23px;
	letter-spacing: 0em;
	text-align: left;
	color: #3D5FB6;
}

.about_text_BIC_D p a:hover {
	color: #3D5FB6;
	text-decoration: none;
}

.just_fill_BIC_D {
	font-size: 24px;
	font-style: italic;
	font-weight: 400;
	line-height: 33px;
	letter-spacing: 0em;
	text-align: center;
	color: #666;
	padding-top: 40px;
	padding-bottom: 80px;
}

.just_fill_BIC_D strong {
	color: #365EBC;
}

/*-------------------------------- Contact Us -------------------------------*/
.contact_conti_BIC_D {
	padding: 60px 15px;
	max-width: 1168px;
	margin: auto;
	display: flex;
}

.con_dis_BIC_D {
	width: 48%;
}

.con_dis_BIC_D p {
	font-size: 17px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px;
	letter-spacing: 0em;
	text-align: left;
	color: #434549;
}

.con_dis_BIC_D h3 {
	font-size: 17px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px;
	letter-spacing: 0em;
	text-align: left;
	color: #365EBB;
	background: rgba(124, 190, 231, 0.1);
	padding: 10px 15px;
	margin-top: 30px;
}

.open_hors_BIC_D,
.add_hors_BIC_D {
	font-size: 13px;
	font-style: normal;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: 0em;
	text-align: left;
	color: #009D96;
	padding-top: 20px;
}

.con_frm_BIC_D {
	width: 48%;
	margin-left: auto;
}

.con_left_BIC_D {
	padding-left: 0px !important;
	padding-right: 10px !important;
}

.con_right_BIC_D {
	padding-right: 0px !important;
	padding-left: 10px !important;
}

.con_frm_BIC_D input[type="text"],
.con_frm_BIC_D input[type="tel"],
.con_frm_BIC_D input[type="email"],
.con_frm_BIC_D textarea {
	border: 1px solid #D1D7DA;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	font-family: 'Open Sans', sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: 400;
	line-height: 23px;
	letter-spacing: 0em;
	text-align: left;
	background: #F8F9FA;
	height: 58.33px;
}

.con_frm_BIC_D textarea {
	height: auto;
}

.con_frm_BIC_D input[type="text"]:focus,
.con_frm_BIC_D input[type="tel"]:focus,
.con_frm_BIC_D input[type="email"]:focus,
.con_frm_BIC_D textarea:focus {
	border: 1px solid #000;
	box-shadow: none !important;
	background: #FFF;
}

.button_BIC_D {
	text-align: right;
}

.button_BIC_D button[type="submit"] {
	background: #365EBC;
	padding: 10px 40px !important;
	font-family: 'Open Sans', sans-serif;
	font-size: 19px;
	font-style: normal;
	font-weight: 700;
	line-height: 27px;
	letter-spacing: 0em;
	text-align: center;
	color: #ffffff;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	-khtml-border-radius: 0px;
	-moz-box-shadow: 0px 0px 8px rgba(68, 68, 68, 0.3);
	-webkit-box-shadow: 0px 0px 8px rgba(68, 68, 68, 0.3);
	box-shadow: 0px 0px 8px rgba(68, 68, 68, 0.3);
	-webkit-transition: all .20s ease-in-out .0s;
	-moz-transition: all .20s ease-in-out .0s;
	-ms-transition: all .20s ease-in-out .0s;
	-o-transition: all .20s ease-in-out .0s;
	transition: all .20s ease-in-out .0s;
}

.button_BIC_D button[type="submit"]:hover,
.button_BIC_D button[type="submit"]:focus {
	outline: none;
	text-decoration: none;
}

/*============================================ Privacy Page Start ==========================================*/
.privacy_conti_BIC_D {
	padding: 40px 15px;
}

.privacy_wrap_BIC_D {
	background: rgba(238, 241, 243, 0.20);
	padding: 20px 40px 40px;
	max-width: 1200px;
	margin: auto;
}

.privacy_conti_BIC_D h1 {
	font-size: 28px;
	font-style: normal;
	font-weight: 400;
	line-height: 38px;
	letter-spacing: 0em;
	text-align: left;
	color: #005DAC;
}

.privacy_conti_BIC_D hr {
	background: #7CBEE7;
	border: none;
	opacity: 1;
	display: block;
	width: 63px;
	height: 5px !important;
	margin-top: 10px;
}

.privacy_conti_BIC_D h3 {
	font-size: 17px;
	font-style: normal;
	font-weight: 700;
	line-height: 23px;
	letter-spacing: 0em;
	text-align: left;
	color: #1E74B5;
	padding-top: 30px;
}

.privacy_conti_BIC_D h4 {
	font-size: 17px;
	font-style: italic;
	font-weight: 600;
	line-height: 23px;
	letter-spacing: 0em;
	text-align: left;
	color: #676767;
	padding-top: 15px;
	text-decoration: underline;
}

.privacy_conti_BIC_D ul {
	margin-bottom: 0px;
	padding-left: 0px;
}

.privacy_conti_BIC_D ul li {
	list-style: disc;
	font-size: 17px;
	font-style: normal;
	font-weight: 400;
	line-height: 23px;
	letter-spacing: 0em;
	text-align: left;
	color: #676767;
	padding-top: 20px;
	margin-left: 50px;
}

ul.threats {
	padding-top: 20px;
}

ul.threats li {
	padding-top: 5px;
}

.privacy_conti_BIC_D p {
	font-size: 17px;
	font-style: normal;
	font-weight: 400;
	line-height: 23px;
	letter-spacing: 0em;
	text-align: left;
	color: #676767;
	padding-top: 20px;
}

.privacy_conti_BIC_D h1 span,
.privacy_conti_BIC_D p span,
.privacy_conti_BIC_D ul li span {
	font-weight: 600;
}

.pad_lft_BIC_D {
	padding-left: 40px;
	padding-top: 20px;
}

/*========================================= Footer Container Start ================================================*/
.footer_container_BIC_D {
	background: #365ebc;
	padding: 25px 10px;
}

.footer_logo_BIC_D {
	text-align: center;
	margin-top: 30px;
}

.footer_navigation_container_BIC_D {}

.ftr_navi_BIC_D {
	text-align: center;
	padding-top: 30px;
}

.ftr_navi_BIC_D a {
	font-weight: 600;
	font-size: 16px;
	color: #FFF;
	text-decoration: none;
}

.ftr_navi_BIC_D a:hover,
.ftr_navi_BIC_D a:focus {
	color: #FFF;
	outline: none;
}

.ftr_navi_BIC_D img {
	margin-left: 20px;
	margin-right: 20px;
	vertical-align: 1px;
}

.footer_navigation_container_BIC_D p,
.footer_navigation_container_BIC_D p a {
	color: #FFF;
	font-size: 12px;
	font-weight: 400;
	text-align: center;
	text-decoration: none;
	padding-top: 20px;
}

.disclaimer_BIC_D {
	max-width: 1040px;
	font-size: 13px;
	font-style: italic;
	font-weight: 400;
	text-align: center;
	color: #fff;
	margin: auto;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
}

.clear {
	clear: both;
}

.mobile_logo_view {
	display: none !important;
}

.banner_btn .button-one:before {
	content: '';
	position: absolute;
	top: 24px;
	left: 10px;
	height: 50px;
	width: 53px;
	background: url("../images/phone-white.png") no-repeat 0 0;
	background-size: 100%;
	-webkit-animation: header_phone_icon 3s ease-in infinite;
	-moz-animation: header_phone_icon 3s ease-in infinite;
	-o-animation: header_phone_icon 3s ease-in infinite;
	-ms-animation: header_phone_icon 3s ease-in infinite;
	animation: header_phone_icon 3s ease-in infinite;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

.banner_btn2 .button-one {
	position: relative;
}

.banner_btn2 .button-one:hover,
.banner_btn2 .button-one:focus {
	outline: none;
	background: #d30001;

}

.banner_btn2 .button-one:before {
	content: '';
	position: absolute;
	top: 10px;
	left: 10px;
	height: 50px;
	width: 53px;
	background: url("../images/phone-white.png") no-repeat 0 0;
	background-size: 100%;
	-webkit-animation: header_phone_icon 3s ease-in infinite;
	-moz-animation: header_phone_icon 3s ease-in infinite;
	-o-animation: header_phone_icon 3s ease-in infinite;
	-ms-animation: header_phone_icon 3s ease-in infinite;
	animation: header_phone_icon 3s ease-in infinite;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

@keyframes header_phone_icon {
	0% {
		transform: rotate(0deg);
	}

	2% {
		transform: rotate(12deg);
	}

	4% {
		transform: rotate(-8deg);
	}

	6% {
		transform: rotate(8deg);
	}

	8% {
		transform: rotate(-8deg);
	}

	10% {
		transform: rotate(8deg);
	}

	12% {
		transform: rotate(-12deg);
	}

	14% {
		transform: rotate(0deg);
	}

	26% {
		transform: rotate(0deg);
	}

	28% {
		transform: rotate(12deg);
	}

	30% {
		transform: rotate(-8deg);
	}

	32% {
		transform: rotate(8deg);
	}

	34% {
		transform: rotate(-8deg);
	}

	36% {
		transform: rotate(8deg);
	}

	38% {
		transform: rotate(-12deg);
	}

	40% {
		transform: rotate(0deg);
	}
}

@-webkit-keyframes header_phone_icon {
	0% {
		-webkit-transform: rotate(0deg);
	}

	2% {
		-webkit-transform: rotate(12deg);
	}

	4% {
		-webkit-transform: rotate(-8deg);
	}

	6% {
		-webkit-transform: rotate(8deg);
	}

	8% {
		-webkit-transform: rotate(-8deg);
	}

	10% {
		-webkit-transform: rotate(8deg);
	}

	12% {
		-webkit-transform: rotate(-12deg);
	}

	14% {
		-webkit-transform: rotate(0deg);
	}

	26% {
		-webkit-transform: rotate(0deg);
	}

	28% {
		-webkit-transform: rotate(12deg);
	}

	30% {
		-webkit-transform: rotate(-8deg);
	}

	32% {
		-webkit-transform: rotate(8deg);
	}

	34% {
		-webkit-transform: rotate(-8deg);
	}

	36% {
		-webkit-transform: rotate(8deg);
	}

	38% {
		-webkit-transform: rotate(-12deg);
	}

	40% {
		-webkit-transform: rotate(0deg);
	}
}

@-moz-keyframes header_phone_icon {
	0% {
		-moz-transform: rotate(0deg);
	}

	2% {
		-moz-transform: rotate(12deg);
	}

	4% {
		-moz-transform: rotate(-8deg);
	}

	6% {
		-moz-transform: rotate(8deg);
	}

	8% {
		-moz-transform: rotate(-8deg);
	}

	10% {
		-moz-transform: rotate(8deg);
	}

	12% {
		-moz-transform: rotate(-12deg);
	}

	14% {
		-moz-transform: rotate(0deg);
	}

	26% {
		-moz-transform: rotate(0deg);
	}

	28% {
		-moz-transform: rotate(12deg);
	}

	30% {
		-moz-transform: rotate(-8deg);
	}

	32% {
		-moz-transform: rotate(8deg);
	}

	34% {
		-moz-transform: rotate(-8deg);
	}

	36% {
		-moz-transform: rotate(8deg);
	}

	38% {
		-moz-transform: rotate(-12deg);
	}

	40% {
		-moz-transform: rotate(0deg);
	}
}

@-o-keyframes header_phone_icon {
	0% {
		-o-transform: rotate(0deg);
	}

	2% {
		-o-transform: rotate(12deg);
	}

	4% {
		-o-transform: rotate(-8deg);
	}

	6% {
		-o-transform: rotate(8deg);
	}

	8% {
		-o-transform: rotate(-8deg);
	}

	10% {
		-o-transform: rotate(8deg);
	}

	12% {
		-o-transform: rotate(-12deg);
	}

	14% {
		-o-transform: rotate(0deg);
	}

	26% {
		-o-transform: rotate(0deg);
	}

	28% {
		-o-transform: rotate(12deg);
	}

	30% {
		-o-transform: rotate(-8deg);
	}

	32% {
		-o-transform: rotate(8deg);
	}

	34% {
		-o-transform: rotate(-8deg);
	}

	36% {
		-o-transform: rotate(8deg);
	}

	38% {
		-o-transform: rotate(-12deg);
	}

	40% {
		-o-transform: rotate(0deg);
	}
}

@-ms-keyframes header_phone_icon {
	0% {
		-ms-transform: rotate(0deg);
	}

	2% {
		-ms-transform: rotate(12deg);
	}

	4% {
		-ms-transform: rotate(-8deg);
	}

	6% {
		-ms-transform: rotate(8deg);
	}

	8% {
		-ms-transform: rotate(-8deg);
	}

	10% {
		-ms-transform: rotate(8deg);
	}

	12% {
		-ms-transform: rotate(-12deg);
	}

	14% {
		-ms-transform: rotate(0deg);
	}

	26% {
		-ms-transform: rotate(0deg);
	}

	28% {
		-ms-transform: rotate(12deg);
	}

	30% {
		-ms-transform: rotate(-8deg);
	}

	32% {
		-ms-transform: rotate(8deg);
	}

	34% {
		-ms-transform: rotate(-8deg);
	}

	36% {
		-ms-transform: rotate(8deg);
	}

	38% {
		-ms-transform: rotate(-12deg);
	}

	40% {
		-ms-transform: rotate(0deg);
	}
}

@media screen and (max-width:767px) {
	.wrapper_container_BIC_D {
		display: flex;
	}

	.wrapper_container_BIC_D .logo_BIC_D {
		width: 46% !important;
	}

	.wrapper_container_BIC_D .logo_BIC_D .logowrapper {
		width: 90%;
	}

	.logowrapper {
		width: 40%;
		float: left;
		height: 76px;
		display: flex;
	}

	.logowrapper img {
		margin: auto;
	}

	.destop_logo_view {
		display: none !important;
	}

	.mobile_logo_view {
		display: block !important;
	}

	.banner_btn2 .button-one {
		padding-left: 20%;
	}

	.banner_btn2 .button-one:before {
		left: 12%;
	}

	.get_your_free_quote_BIC_D .button-one:before {
		left: 6%;
		top: 9px;
	}
}

@media screen and (max-width: 988px) {
	.wrapper_container_BIC_D {
		display: flex;
	}

	.wrapper_container_BIC_D .logo_BIC_D {
		width: 46% !important;
	}

	.wrapper_container_BIC_D .logo_BIC_D .logowrapper {
		width: 90%;
	}

	.logowrapper {
		width: 40%;
		float: left;
		height: 76px;
		display: flex;
	}

	.logowrapper img {
		margin: auto;
	}

	.destop_logo_view {
		display: none !important;
	}

	.mobile_logo_view {
		display: block !important;
	}

	.banner_btn2 .button-one {
		padding-left: 20%;
	}

	.banner_btn2 .button-one:before {
		left: 12%;
	}

	.get_your_free_quote_BIC_D .button-one:before {
		left: 6%;
		top: 9px;
	}
}

.shakeIcon:before {
	top: 9px;
}