#sp-header.menu-fixed a {
	line-height: 90px !important;

}

#sp-header.menu-fixed .logo {
	height: 90px !important;
   padding: 0px 0px 0px 0px;
}

#sp-header.menu-fixed {
	height: 90px !important;
   padding: 0px 0px 0px 0px;
}

.logo {
	transform: scale(1.35);
	transform-origin: left;
}
#sp-header {
  height: 120px !important;
  padding: 18px 0px 0px 0px;
}

#sp-header.menu-fixed .logo {
	transform: scale(1);
}
.sp-megamenu-parent >li.active>a, .sp-megamenu-parent >li:hover>a {
    font-weight: 900;
}
.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {

    color: #ffffff;
}
  .button1{
  background-color: #FF0000;
  border-radius: 15px;
  }
.button8{
  background-color: #FF0000;
  height: 72.5px;
  }
.box{
  position: absolute;
  top: 0px;
  z-index: -1;
}
.box1{
  position: absolute;
  z-index: -1;
}
.rec1{
  position: absolute;
  z-index: -1;
}
.text{
  line-height: 1.0
}
.back{
  position: absolute;
  z-index: -1;
}
.column-id-1691457535784:hover{
  background-color: #ff0000;
}
.sppb-addon-image-layout-content{
  opacity: 80%;
  border-radius: 30px;
}
.sp-megamenu-parent>li >a,
.sp-megamenu-parent >li >span{
  text-transform: inherit !important;
}
.h2{
  visibility: visible !important;
}
#sp-bottom{
  background-color: #ffffff !important;
  padding: none !important;
  margin: -100px 0px 0px 0px !important;
}
.sp-module-title{
  color: #000000 !important;
}
#item-437{
  color: #000000 !important;
}
#sp-header {
    background-color: #034575 !important;
    border-bottom: 4px solid #ec2028 !important;
}
.sp-page-title{
  margin: -10px 0px 0px 0px;
}
.sp-page-title h2{
  display: none;
}

.image-layout-preset-style-poster .sppb-addon-image-layout-content {
    margin: 20px 180px 180px 180px;
}
.button1:hover{
  background-color: #ffffff;
  box-shadow: 0 0 10PX 0 #0000004a;
}
#sppb-addon-1691563092538{
  border-radius: 0px 0px 30px 30px !important;
}
#sppb-addon-1691563092525{
  border-radius: 30px 30px 0px 0px !important;
}
#sppb-addon-1691715819417{
  border-radius: 30px 30px 0px 0px !important;
}
#sppb-addon-1691715819414{
  border-radius: 30px 30px 0px 0px !important;
}
#sppb-animated-number{
  font-weight: 600 !important;
}
#section-id-1488885392685{
  display: none;
}
#section-id-1691386912599{
  height: 500px;
}
#sppb-addon-1691649465466 .sppb-animated-number{
  font-weight: 900 !important;
  font-size: 100px !important;
}
.sppb-addon-animated-number .sppb-addon-content .sppb-animated-number-title{
  font-size: 26px !important;
  font-weight: 600 !important;
}
#sppb-addon-1691560088766 .sppb-animated-number{
  font-size: 80px !important;
  font-weight: 900 !important;
}
#sppb-addon-1691563092556 {
    color: #ffffff;
    background-color: #EC2028;
    box-shadow: 0 0 0 0 #ffffff;
    padding: 20px 0px 20px 0px;
    border-radius: 0px 0px 20px 20px;
}
#sppb-addon-1691564914653 {
    color: #ffffff;
    background-color: #EC2028;
    box-shadow: 0 0 0 0 #ffffff;
    padding: 20px 0px 20px 0px;
    border-radius: 0px 0px 20px 20px;
}
#column-id-1691472585158 {
    padding-top: 50px;
    padding-right: 50px;
    padding-bottom: 50px;
    padding-left: 50px;
    box-shadow: 0 0 0 0 #fff;
    background-color: #EC2028;
    border-radius: 30px;
}
#dj-image{
  border: solid;
  border-color: #000000;
}
.djslider-default .navigation-container {
    top: 45% !important;
}
#sp-bottom ul >li a {
    line-height: 3.2 !important;
}

#sp-bottom a {
    color: #000000 !important;
    font-weight: 700;
}
.sppb-col-xs-12.sppb-col-sm-12.sppb-col-md-8{
    background-color: #03253fcf !important;
    padding: 60px;
    border-radius: 30px;
}
/**/
.sppb-animated-number-syntax {
    font-size: 18px;
    font-weight: 700;
    color: #FFF;
}
.sppb-addon-animated-number .sppb-addon-content {
    display: inline-flex;
    align-items: baseline;
}
.form-group {
    color: #fff !important;
}

.scrollup {
    bottom: 28px !important;
}
.bfQuickMode .bfbs3-form-inline .bfbs3-form-control, .bfQuickMode .form-inline .form-control {
    FONT-WEIGHT: 500;
}
