.sticky {background:rgba(0,0,0,0.7); position:fixed; top:0; width:100%; z-index:999;}
.sticky .navbar-dark .navbar-nav .nav-link {padding:10px 15px;}
.sticky .navbar-brand {width:20%;}

/******* Header ********************************************************************/

/********** Banner **************************************************************************************************/
#banner-area {box-shadow:0 10px 30px rgba(0,0,0,0.5); font-size:48px;}
#banner-area .bnr-title {font-size:140px;}
#banner-area .bnr-arrow {position:absolute; bottom:5%;}

/********** Content **************************************************************************************************/
#call-us .title {font-size:120px; text-shadow:4px 4px 2px #d29a06;}
#call-us .cont-no {border-color:#f8c439 !important; border-width:10px !important; font-size:19px;}

.hm-txt .position-absolute {background:rgba(127,127,127,0.90); left:60%; top:50%; -webkit-transform:translate(-70%,-50%); -ms-transform:translate(-70%,-50%); -o-transform:translate(-70%,-50%); transform:translate(-70%,-50%);}
.hm-txt2 .position-absolute {left:30%; top:50%; -webkit-transform:translate(-23%,-50%); -ms-transform:translate(-23%,-50%); -o-transform:translate(-23%,-50%); transform:translate(-23%,-50%);}

.newsletter h4 {letter-spacing:6px;}
.newsletter .form-control {border:none; border-radius:0px; font-size:15px; font-weight:400; height:46px; text-align:center;}

.cont-field .form-control {border:none; border-radius:0px; height:50px;}
.cont-field textarea.form-control {height:150px;}

/*.Pages p{font-size:18px;line-height:36px;}

.Pages{font-size:18px; line-height:36px;}*/

.modal-content{background-color: #f6b507 !important;
border: 1px solid #000!important;}

.modal-header {
	border-bottom: 1px solid #000!important;
}

.modal-footer {
	border-top: 1px solid #000!important;
}

.modal-body {
font-weight:bold!important;
color:#000!important;	
}

.wpmtst-testimonial-inner.testimonial-inner {
    background: #373333;
    color: #fff;
}

.wpmtst-testimonial-heading.testimonial-heading {
    color: #f9b808;
    font-weight: bold;
	text-transform: uppercase;
}

.strong-view.wpmtst-default .wpmtst-testimonial-field {
    color: #f9b808;
    font-weight: bold !important;
}

.fotterp p {
    margin-bottom: 11px;
}

/********** Footer ***************************************************************************************************/
#footer {border-width:6px !important;}
#footer a {color:#fff;}
#footer a:hover,#footer a.active {color:#f6b507;}
#footer h3 {letter-spacing:7px;}
.social a {background:#323232; border:2px solid #5e5e5e; border-radius:50%; color:#fff; font-size:18px; height:41px; text-align:center; line-height:40px; width:41px;}
.social a:hover {background:#fff; color:#000 !important;}
.ftr-txt,.copy {color:#818181;}