/* new css */
p, .gray6, .gray6-hover:hover{
    color : #373636 !important;
    font-weight: 100;
    font-size: 17px;
}
#navigation.modern.hover4 .columns li a.active {
    color: #e7ac23  !important;
}
.tp-bannertimer.tp-bottom{
	background: #f1c736f2 !important;
}
.colored1, .colored1-hover:hover {
    color: #eace3f !important;
}
.bg-colored, .bg-colored-hover:hover {
    background-color: #eace3f !important;
}
.qdr-hover:before {
    background-color: #fabe2b !important;
}
.bg-colored1, .bg-colored1-hover:hover {
    background-color: #f1c736 !important;
}
.bg-colored2, .bg-colored2-hover:hover {
    background-color: #f1c736 !important;
}
.border-colored, .border-colored-hover:hover {
    border-color: #eace3f !important;
}
.footer-body p , .footer-body a{
    color: #b0b0b0 !important;
}
.footer-body .gray8{
    color: #f3c534 !important;
}
.dropdown-menu  {
    width: max-content !important;
}
.word-higlighter{
    font-size: 20px;
    color: #ff6d3a;
    font-weight: 600;
}
.featured-points{
    font-size: 18px;
}
.featured-points-2 li{
 font-weight: 100; 
 font-size: 17px !important;
}
   .about-notes p{
   text-align: justify;


}
/* Client List */
	.client-list{ overflow: hidden; }
	.client-list li, .client-list li { display: block; text-align: center; max-width: 100%; margin:0 auto; padding: 0; height: auto; position: relative; }
	.client-list li{ border-style: inherit; border-color:inherit; }
	.client-list li { width: 80%; padding:10px 0; opacity: 0.6; -webkit-transition: opacity 0.3s; -moz-transition: opacity 0.3s; transition: opacity 0.3s; }
	.client-list li  img{ vertical-align: middle; width: 100%; max-width: 80%; margin:0 auto; }
	.client-list li:hover{ opacity: 1; }
	
#back-to-top, .drop-msg {
    background: #eace3f !important;
    color: #000 !important;
    }
.drop-msg {
    opacity: inherit;
    width: 162px;
    height: 39px;
    right: -62px;
    bottom: 50%;
    transform: rotate(90deg);
}
p, .gray6, .gray6-hover:hover {
    color: #989898 !important;
}

.btn-whatsapp, .btn-emailus, .btn-contact {
    position: fixed;
    width: 37px;
    height: 37px;
    background-color:#eace3f /* #b00909*/;
    left: 20px;
    z-index: 9999;
    cursor: pointer;
    transition: all .4s linear 0s;
    border-radius: 50%;
}
.btn-whatsapp {
    bottom: 140px;
}
.btn-emailus{
    bottom: 100px;
}
.btn-contact{
    bottom: 180px;
}

.btn-whatsapp .scroll-icon, .btn-emailus .scroll-icon, .btn-contact .scroll-icon {
    color: #000;
    font-size: 20px;
    line-height: 36px;
    text-align: center;
}

.bg-parallax-back {
    background-size: cover !important;
}

.banner-inside-image{ height: 500px; background-size: contain;  width: 100%; background-position: top center; background-repeat: no-repeat;}

@media(max-width: 1520px){
    .banner-inside-image{height:400px;}
}

@media(max-width: 1400px){
.banner-inside-image{height:330px;}
}

@media(max-width: 1325px){
   .banner-inside-image{height:320px;} 
}
@media(max-width: 525px){
   .banner-inside-image{height:100px;} 
}

.py-padding {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}

