.support-us-page .ult-wrapper.wrapper .row, .bodywrapper .container .row{
display: block!important;
}

.headwrapper > .wrapper{
  background-image: none!important;
}

.home-title{
  font-family:'Raleway';
  font-size: 75px;
  font-weight:700;
  line-height:80px;
  color:#9B4234;
}

.home-intro{
  font-family:'Raleway';
  font-size:18px;
  line-height:35px;
}

.home-footer{
  font-family:'Raleway';
  font-size:13px;
  color:white;
  text-align:center;
}


.horizontal-menu ul li{
  padding-left:10px;
  padding-right:10px;
  border-style:none;
}

.horizontal-menu ul li a{
  font-size:16px;
  font-weight:500;
  color:white;
  text-align:center;
  vertical-align: middle;
}

.horizontal-menu ul li a:hover{
  color:#F2CFCA;
}

.vc_btn3.vc_btn3-color-success, .vc_btn3.vc_btn3-color-success.vc_btn3-style-flat{
  background-color:#666346;
  border-color:none;
  color:white;
  text-transform:uppercase;
  font-weight:700;
}

.vc_btn3.vc_btn3-color-danger, .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat{
  background-color:#9B4234;
  border-color:none;
  color:white;
  text-transform:uppercase;
  font-weight:700;
}

.vc_btn3.vc_btn3-color-sandy-brown, .vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat{
  background-color:#783127;
  border-color:none;
  color:white;
  text-transform:uppercase;
  font-weight:700;
}

.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right.vc_tta-panel-title>a{
padding-top:20px;
  padding-bottom:20px;
}

.vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading{
  border-width:1px;
}

.vc_tta-title-text{
  font-size:15px;
  text-transform:uppercase;
}

@media only screen and (max-width: 1024px) and (min-width: 768px){
  .home-title{
  font-size: calc(50px + (65 - 50) * ((100vw - 768px) / (1024 - 768)));
    line-height:115%;
}
  
  .vc_custom_1624473257749{
    padding-top:0px!important;
  }
  
    .home-intro{
  font-size: calc(16px + (18 - 16) * ((100vw - 768px) / (1024 - 768)));
    line-height:190%;
}
  
  .vc_row.vc_column-gap-35 > .vc_column_container{
    padding:14px;
  }
}

@media only screen and (max-width: 568px) and (min-width: 320px){
  .home-title{
  font-size: calc(40px + (75 - 40) * ((100vw - 320px) / (568 - 320)));
    line-height:115%;
}
  
  .vc_custom_1624473257749{
    padding-top:0px!important;
  }
  
    .home-intro{
  font-size: calc(16px + (18 - 16) * ((100vw - 320px) / (568 - 320)));
    line-height:190%;
}
  
  .vc_row.vc_column-gap-35 > .vc_column_container{
    padding:14px;
  }
}

#col-93-1 .colwrapper{
  padding-left:15px;
}
  @media only screen and (max-width: 767px){
 #logo-container h1::after{
  display:block;
}

#logo-container h1::after{
  content: "\f0c9";
  font-family: FontAwesome;
  position: absolute;
  right: 0px;
  top: 10px;
  color: #fff;
  font-size:40px;
  cursor:pointer;
} 
}