	@font-face {
	  font-family: 'Rotonda Regular';
	  src: url('/wp-content/themes/fkc/fonts/RotondaC/RotondaC.ttf') format('truetype');
	  font-weight: normal;
	  font-style: normal;
	  font-display: swap;
	}
	@font-face {
	  font-family: 'Rotonda Bold';
	  src: url('/wp-content/themes/fkc/fonts/RotondaC/RotondaC-Bold.ttf') format('truetype');
	  font-weight: normal;
	  font-style: normal;
	  font-display: swap;
	}
.menu__top {
	background: #1f375a!important;
}
.menu__wrap.menu__top {
  background: #fff!important;
}
.fontm a {
    font-family: 'Rotonda Regular'!important;
}
.menu-item a {
	background-color: #EDEDED!important;
}
.menu-item a:hover {
    background-color: #1f375a!important;
}
	body .menu-item.current-menu-item a {
	background-color: #1f375a!important;
}
.btn__primary {
 	background: #F84F5B;
}
.contact__form .wpforms-container-full .wpforms-form button[type=submit] {
	background: #F84F5B!important;
}
.contact__form .wpforms-container-full .wpforms-form button[type=submit]:hover {
	background: #d64b5b!important;
}
body .instr__wrap--button {
   background: #F84F5B!important; 
}
	body .instr__wrap--button:hover {
   background: #d64b5b!important; 
}
.btn__primary:hover {
	background: #d64b5b;
}
.btn__primary:focus {
	background: #d64b5b;
}
.request_form .wpforms-container-full .wpforms-form button[type=submit] {
  background: #F84F5B;
}
.request_form .wpforms-container-full .wpforms-form button[type=submit]:hover {
  background: #d64b5b;
}
body.blog-template-default .btn__primary {
  background: #f84f5b!important;
}
body.blog-template-default   .btn__primary:hover {
  background: linear-gradient(to top, #d64b5b, #f84f5b)!important;
}
body.blog-template-default     .btn__primary:focus {
	background: linear-gradient(to top, #d64b5b, #f84f5b)!important;
}
.about__wrap--button {
  background-color:    #1f375a!important;
  background:    #1f375a!important;
}
.about__wrap--button:hover {
	background-color: #d64b5b!important;
	background: #d64b5b!important;
}
.about__wrap--button:focus {
	background-color: #d64b5b!important;
	background: #d64b5b!important;
}
.menu__wrap {
	height: auto;
	padding: 15px 0px;
	background: #fff;
}
.menu__wrap--left {
	flex-wrap: wrap;
}
.menu-item {
	line-height: 50px;
}
.subMenu__item span {
	background:  #1f375a!important;
}
.subMenu__item span:hover {
	background-color: #f84f5b!important;
}
.subMenu__item.active span {
	 background-color: #f84f5b!important;
}
.guarantee__blog .btn__primary {
	background:  #1f375a!important;
}
.guarantee__blog:hover .btn__primary {
	background-color: #f84f5b!important;
}
.btn__garanty .btn__default  {
	background:  #1f375a!important;
}
.btn__garanty .btn__default:hover {
  background-color: #f84f5b!important;
}
body.blog-template-default .btn__primary {
	background: #f84f5b!important;
}
body.blog-template-default .btn__primary:hover {
	background: #f84f5b!important;
}
.blue__bg {
	background: #1f375a!important;
}
.page-template-page-banks  .contact .contact__form {
	background: #FFFFFF!important;
}
.single-services  .contact .contact__form {
	background: #FFFFFF!important;
}
