/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

 h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
     color: #da9c0a;
}



.grayFilterHover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}
.grayFilterHover:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(0);
}
.grayFilter {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.news h1, .news .h1, .news h2, .news .h2, .news h3, .news .h3, .news h4, .news .h4, .news h5, .news .h5, .news h6, .news .h6,
.menu-link, .news {
    color: #da9c0a;
}
/* .menu-link:hover, .menu-link a:hover, .news:hover {
    color: #333;
} */
.newsTitle h3, .newsTitle > a  {
    color: #da9c0a !important;
}

.responsive {
  width: 100%;
  height: auto;
}


/********** Space horizontal  {margin / padding}  [px to rem}  ***************/
.spaceAbove30 {margin-bottom:1.875rem;}
.spaceBelow40 {margin-bottom:2.5rem;}
.spaceAbove50 {margin-bottom:3.125rem;}
.spaceAbove60 {margin-bottom:3.75rem;}
.spaceAbove0 {margin-bottom:4.375rem;}
.spaceAbove80 {margin-bottom:5rem;}
.spaceAbove90 {margin-bottom:5.625rem;}
.spaceAbove100 {margin-bottom:6.25rem;}

.spaceBelow30 {margin-bottom:1.875rem;}
.spaceBelow40 {margin-bottom:2.5rem;}
.spaceBelow50 {margin-bottom:3.125rem;}
.spaceBelow60 {margin-bottom:3.75rem;}
.spaceBelow70 {margin-bottom:4.375rem;}
.spaceBelow80 {margin-bottom:5rem;}
.spaceBelow90 {margin-bottom:5.625rem;}
.spaceBelow100 {margin-bottom:6.25rem;}

.innerSpace30 {padding: 1.875rem 0;}
.innerSpace40 {padding: 2.5rem 0;}
.innerSpace50 {padding: 3.125rem 0;}
.innerSpace60 {padding: 3.75rem 0;}
.innerSpace70 {padding: 4.375rem 0;}
.innerSpace80 {padding: 5rem 0;}
.innerSpace90 {padding: 5.625rem 0;}
.innerSpace100 {padding: 6.25rem 0;}


/* Divide CSS
-------------------------------------------------- */
.divide0 {
    width: 100%;
    height: 0px;
}
.divide2 {
    width: 100%;
    height: 2px;
}
.divide3 {
    width: 100%;
    height: 3px;
}
.divide5 {
    width: 100%;
    height: 5px;
}
.divide10 {
    width: 100%;
    height: 10px;
}
.divide15 {
    width: 100%;
    height: 15px;
}
.divide20 {
    width: 100%;
    height: 20px;
}
.divide25 {
    width: 100%;
    height: 25px;
}
.divide30 {
    width: 100%;
    height: 30px;
}
.divide35 {
    width: 100%;
    height: 35px;
}
.divide40 {
    width: 100%;
    height: 40px;
}
.divide45 {
    width: 100%;
    height: 45px;
}
.divide50 {
    width: 100%;
    height: 50px;
}
.divide55 {
    width: 100%;
    height: 55px;
}
.divide60 {
    width: 100%;
    height: 60px;
}
.divide65 {
    width: 100%;
    height: 65px;
}
.divide70 {
    width: 100%;
    height: 70px;
}
.divide75 {
    width: 100%;
    height: 75px;
}
.divide80 {
    width: 100%;
    height: 80px;
}
.divide85 {
    width: 100%;
    height: 85px;
}
.divide90 {
    width: 100%;
    height: 90px;
}
.divide95 {
    width: 100%;
    height: 95px;
}
.divide100 {
    width: 100%;
    height: 100px;
}
.divide105 {
    width: 100%;
    height: 105px;
}
.divide110 {
    width: 100%;
    height: 110px;
}
.divide120 {
    width: 100%;
    height: 120px;
}

.divide130 {
    width: 100%;
    height: 130px;
}
.divide140 {
    width: 100%;
    height: 140px;
}
.divide560 {
    width: 100%;
    height: 560px;
}

@media screen  and (max-width:601px){
   .divide560 { height: 40px;}

}

@media screen  and (max-width:480px){
   .divide560 { height: 10px;}

}





























