.acfpbfluid .container{
	width:100%!important;
	padding:0;
}
/* link style 1*/
.b_link { position: relative; }
.b_link:after { content: ""; border-color: transparent #f41c1e; border-style: solid; border-width: 0.35em 0 0.35em 0.45em; height: 0; width: 0; top: 6px; right: -12px; position: absolute; }

/*section header*/
.leftheader .secheader { text-align: left; }
.centerheader .secheader { text-align: center; }
.darkheader .secheader h2 { color: #fff; }
.light .secheader h2 { color: #000; }
.pdtb0 { padding-top: 0px; padding-bottom: 0px; }
.pdtb20 { padding-top: 20px; padding-bottom: 20px; }
.pdtb40 { padding-top: 40px; padding-bottom: 40px; }
.pdtb60 { padding-top: 60px; padding-bottom: 60px; }
.pdtb80 { padding-top: 80px; padding-bottom: 80px; }
.pdtb100 { padding-top: 100px; padding-bottom: 100px; }
.pdtb150 { padding-top: 150px; padding-bottom: 150px; }
.left { text-align: left; }
.right { text-align: right; }
.center { text-align: center; }

/*patterns*/
.pt1 { position: relative; }
.pt1:after { background: url(../images/dots-triangle.webp) no-repeat center 0; position: absolute; width: 256px; height: 514px; content: ''; top: 50%; left: 0; transform: translateY(-50%); z-index: 2; }
.eqheight.noborder > [class^="col-"], .eqheight.noborder { border: none !important; }
.wtext>*, .wtext h1, .wtext h2, .wtext h3, .wtext h4, .wtext h5, .wtext h6 { color: #fdfdfd !important; }
.nopadd div[class^="col"] { padding: 0; }
@media(max-width:768px) {
	.nopadd div[class^="col"] { padding: 0 15px; margin-bottom: 0; }
}

/*heading border style*/

/*.Tborder1*/
.Tborder1 .secheader .after-h { padding-bottom: 35px; margin-bottom: 10px; position: relative; background-image: url(../images/heading-bg.png); background-repeat: no-repeat; background-position: center bottom; overflow: hidden; display: block; }
.Tborder1 .secheader .after-h:before, .Tborder1 .secheader .after-h:after { position: absolute; content: ''; bottom: 2px; width: 215px; height: 1px; background-color: #e8e8e8; }
.Tborder1 .secheader .after-h:after { right: 50%; margin-right: -265px; }
.Tborder1 .secheader .after-h:before { right: 50%; margin-right: 60px; }
.Tborder1 .secheader { position: relative; }

/*.Tborder1*/

/*heading border style*/

/*news letter*/
div#mc_embed_signup_scroll { max-width: 400px; margin: 0 auto; position: relative; }
input#mc-embedded-subscribe { position: absolute; right: 0px; top: 5px; border-radius: 0 4px 4px 0; background: #091225; color: #fff; padding: 13px 20px; border: 1px solid #676767; }
div#mc_embed_signup_scroll input[type="email"] { padding: 15px; height: 50px; }
input#mce-EMAIL { width: 100%; }
#mc_embed_signup input.mce_inline_error { border-color: #ff0000; }
div#mce-error-response { background: #fbfbf2b0; padding: 10px; margin-top: 10px; }

/*news letter*/

/*bullet style*/
.bullet1 ul li:before { color: #b90409; font-size: 15px }
.bullet1  ul li:before { position: absolute; top: 0; left: 0; z-index: 0; content: "\f0da"; font-family: 'FontAwesome'; }
.bullet1 ul>li { position: relative; padding-left: 20px; list-style: none; }

/*bullet style*/
.cmsoverlay:after { content: ""; background: #180101b5; position: absolute; width: 100%; height: 100%; z-index: 1000; top: 0;left:0; }
.fullheight_banner{height:100vh;}