body .brz-menu__ul > .brz-menu__item {
    padding-top: 0px;
    padding-bottom: 0px;
    margin-right: 10px !important;
    margin-left: 10px !important;
	 text-transform:uppercase;
} 


body .brz-menu__item > .brz-a {
    font-size: 14px !important;
    letter-spacing: 1px!important;
    font-weight: 700 !important;
} 
.bg_main:before {
    content: "";
    position: absolute;
    clip-path: polygon(10% 0,104% 0,100% 100%,0% 100%) !important;
    right: 0;
    height: 100%;
    width: 250px;
	 background:#d03c28;
	z-index:9 !important;
} 
.grecaptcha-badge {
	display:none !important;
		
}  

.right_1 {
    transform: rotate(270deg);
    position: absolute !important;
    left: -105px;
    margin-top: 120px !important;
} 
.right_1 span{
	background:#003375;
	padding:15px !important;
	color:#fff !important;
	letter-spacing:3px !important;
	font-weight:600 !important;
	font-size:16px !important; 
	
}
.css-107w3uo > .brz-carousel__slider > .brz-slick-slider__arrow-next, [data-css-107w3uo] > .brz-carousel__slider > .brz-slick-slider__arrow-next {
    right: 9px !important;
} 

.css-107w3uo > .brz-carousel__slider > .brz-slick-slider__arrow-prev, [data-css-107w3uo] > .brz-carousel__slider > .brz-slick-slider__arrow-prev {
    left: 9px !important;
} 
.brz .brz-css-omkem {
   
    text-align: center !important;
    
} 
.brz .brz-css-lxvuh {
	  text-align: center !important;
} 
.brz .brz-css-ixqhs {
		  text-align: center !important;

}  
.text_1 h2{
	text-align:center !important;
}
.text_1 h5{
	text-align:center !important;
} 
.services1 img{
	-webkit-transition: 0.4s ease;
  transition: 0.4s ease;
} 
.services1:hover img{
	-webkit-transform: scale(1.08);
  transform: scale(1.08);
}

/* 31-Aug-2022 */
div#header_icons {
    z-index: 99;
}
@media screen and (max-width: 767px) {
	.bg_main:before {
    width: 190px;
	} 
}
#banner-col .brz-bg-color:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    height: 1px;
    width: 50%;
    border-bottom: 5px solid #297caa;
}
#banner-col .brz-bg-color:before {
    content: "";
    position: absolute;
    left: 50%;
    height: 1px;
    width: 50%;
    border-top: 5px solid #297caa;
}

/* Forms */
div#forms form input::placeholder ,
div#forms form textarea::placeholder {
    color: #d13c288c;
    font-weight: 300;
    letter-spacing: 0.4px;
}
div#contact_us form input::placeholder ,
div#contact_us form textarea::placeholder {
    font-size: 15px;
    color: #003375;
    font-weight: 300;
    letter-spacing: 0.4px;
}
div#forms form input ,
div#forms form textarea {
    color: #D13C28;
    padding: 20px;
	  border-radius: 5px;
	  outline: none;
}
div#contact_us form input ,
div#contact_us form textarea {
    font-size: 15px;
    color: #003375;
    padding: 20px;
	  border-radius: 5px;
	  outline: none;
}
div#forms form div.wpforms-container-full .wpforms-form .choices .choices__inner {
		border-radius: 5px;
}
div#forms form .choices__list .choices__list div.choices__item , div#contact_us form .choices__list .choices__list div.choices__item {
    color: #555;
    font-weight: 200;
    font-size: 16px !important;
    font-family: Archivo, sans-serif;
    letter-spacing: 0.7px;
}
div#forms form .choices__item.choices__placeholder.choices__item--selectable {
    color: #D13C28;
    padding: 10px;
    opacity: 1 !important;
    font-weight: 300;
    letter-spacing: 0.4px;
    font-family: Archivo, sans-serif;
}
div#contact_us form .choices__item.choices__placeholder.choices__item--selectable , div#contact_us form .choices__item.choices__item--selectable {
	  color: #003375;
	  font-size: 15px;
	  padding: 10px;
    opacity: 1 !important;
    font-weight: 300;
    letter-spacing: 0.4px;
    font-family: Archivo, sans-serif;
}
div#forms form button#wpforms-submit-38503 , div#contact_us form button#wpforms-submit-39280 {
    background: #003375;
    color: #fff;
    font-size: 15px;
    padding: 5px 30px 12px;
    border-radius: 5px;
}
button#wpforms-submit-39415 { 
		background: #d03c28;
    padding: 15px 40px;
		color: #fff;
		font-size: 14px;
		font-family: Archivo, sans-serif;
}
button#wpforms-submit-38503:before , div#contact_us form button:before {
    content: '\2709';
    font-size: 25px;
    top: 4px;
    position: relative;
    right: 5px;
}
div.wpforms-container-full .wpforms-form label.wpforms-error {
	  font-size: 14px;
    padding: 5px;
    font-weight: 400;
}
div#free_quote form input::placeholder , div#free_quote form textarea::placeholder {
    color: #888 !important;
    font-weight: 300;
    font-family: Archivo, sans-serif;
    letter-spacing: 1px;
    font-size: 15px;
}
div#free_quote form input , div#free_quote form textarea {
		padding: 20px 15px;
    font-family: Archivo, sans-serif;
    letter-spacing: 1px;
	  outline: none;
}
div#newsletter_form .wpforms-field-container {
    width: 65%;
}
div#newsletter_form .wpforms-submit-container {
    width: 35%;
}
div#newsletter_form input#wpforms-39586-field_2 {
    padding: 20px 15px;
    background: transparent;
    border: 3px solid #426897;
    color: #fff;
}
form#wpforms-form-39586 {
    display: flex;
}
button#wpforms-submit-39586 {
    width: 100%;
    background: #d03c28;
    color: #fff;
    border: none;
    padding: 12px;
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 2px;
}
input#wpforms-39586-field_2::placeholder {
    font-family: Archivo, sans-serif;
    font-weight: 100;
    color: #ffffff6b;
    letter-spacing: 0.8px;
    font-size: 15px;
}
@media screen and (max-width: 767px){
	div#contact_us div.wpforms-one-half {
    width: 100% !important;
    margin: 0px !important;
	}
}
@media screen and (max-width: 1024px){
	button#wpforms-submit-38503 , div#contact_us form button#wpforms-submit-39280 , button#wpforms-submit-39415 {
	  width: 100%;
}
}
.sbi_header_img {
    background: #003375 !important;
}
div#mm-4::before {
    background: #003375;
}
div#wpforms-confirmation-38503 {
    background: rgb(0 51 117) !important;
    color: white !important;
}