/*@Override CSS*/

/* fonts */

.nectar-split-heading h1 {
    letter-spacing: 2px !important;
}

h1, h2, h3, h4, h5, h6 {
    letter-spacing: 2px !important;
}

h1,h2,h3{
  font-family: BebasNeue-Regular !important;
}

.heading{
  font-family: BebasNeue-Regular !important;
}

/* ##END fonts */

/* Menu Items
#header-outer #top nav > ul > li > a {
    color: #4B4B4B !important;
   
}

li#menu-item-420 > a > span.menu-title-text:hover{
  color: #FB9902 !important;
}

li#menu-item-418 > a > span.menu-title-text:hover{
  color: #F65212 !important;
}

li#menu-item-417 > a > span.menu-title-text:hover{
  color: #A7174C !important;
}

li#menu-item-416 > a > span.menu-title-text:hover{
  color: #F3BA02 !important;
}

li#menu-item-415 > a > span.menu-title-text:hover{
  color: #CFE828 !important;
}

li#menu-item-414 > a > span.menu-title-text:hover{
  color: #0344FB !important;
}

li#menu-item-640 > a > span.menu-title-text:hover{
  color: #64AB3A !important;
}

.heading.colorGrey {
    color: #4B4B4B;
    
}

.heading.colorGrey:hover {
    color: #fff;
}*/

/* #END Menu Items*/

/* footer CSS*/

ul#menu-salient-architect-main-menu-2 > li {
    display: inline-block;
    text-transform: uppercase;
    list-style: none;
    padding: 12px 23px;
}

ul#menu-salient-architect-main-menu-2 > li {
    color: #4B4B4B;
    /*color: #ffffff !important;*/
}

 /*.menu-item-417 > a:hover{
        color: #A7174C !important;
        font-weight: 800;
    }

    .menu-item-418 > a:hover{
        color: #F65212 !important;
        font-weight: 800;
    }

    .menu-item-416 > a:hover{
        color: #F3BA02 !important;
        font-weight: 800;
    }

    .menu-item-415 > a:hover{
        color: #CFE828 !important;
        font-weight: 800;
    }

    .menu-item-640 > a:hover{
        color: #64AB3A !important;
        font-weight: 800;
    }

    .menu-item-414 > a:hover{
        color: #0344FB !important;
        font-weight: 800;
    }
*/
/* #footer CSS */



/* Mobile CSS */

@media(max-width: 1000px){
  .hideMobile{
    /*display: none !important*/
  }
  
  .c-header_logo.-home .svg-logo {
    --icon-width: calc(5/5 * 100vw - -3 * var(--grid-gutter)) !important;
}

.c-header_logo, .c-header_toggler, .c-header_navigation {
    left: -7px !important;
}

ul#menu-salient-architect-main-menu-2 > li{
  display: block;
  padding: 5px 0px;
  font-size: 16px;
}

}

/* #END Mobile CSS */


.pin{
  max-height: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  width: auto !important;
}


.opacity0{
  opacity: 0 !important;
}

.padding0{
  padding: 0 !important; 
}

.bottom_controls {
    display: none;
}

.margin0{
  margin: 0 !important;
}

input #ff_1_input_text, input #ff_1_email, textarea #ff_1_message{
      background-color: rgb(255 255 255);
    border-color: rgba(255,255,255,0);
    color: #000;
    padding: 14px 10px;
}

input #ff_1_input_text::-webkit-input-placeholder, input #ff_1_email::-webkit-input-placeholder, textarea #ff_1_message::-webkit-input-placeholder { /* WebKit browsers */
  color: #000 !important;
  opacity: 1;
}
 
input #ff_1_input_text:-moz-placeholder, input #ff_1_email:-moz-placeholder, textarea #ff_1_message:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color: #000 !important;
  opacity: 1;
}

input #ff_1_input_text::-moz-placeholder, input #ff_1_email::-moz-placeholder, textarea #ff_1_message::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #000 !important;
  opacity: 1;
}

input #ff_1_input_text:-ms-input-placeholder, input #ff_1_email:-ms-input-placeholder, textarea #ff_1_message:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #000 !important;
  opacity: 1;
}

/*@Override CSS*/

