/*===================================== 
YOU CAN WRIGHT CUSTOME CSS 
======================================*/
@import url('https://fonts.googleapis.com/css2?family=Lato&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Federant&display=swap');

h1, h2, h3, h4, h5, h6, ul, li, p{
	font-family: 'Lato', sans-serif  !important;
	color: #000;
}

p{
	color: #000;
	font-size: 16px;
	line-height: 30px;
}
span.text-primary.banner-text-bold{
    font-weight: 700 !important;
    font-size: 37px !important;
}
.is-fixed .header-nav .nav > li > a::before{
	content: "";
    position: absolute;
    transition: all width .4s;
    -webkit-transition: width .4s;
    width: 0;
    height: 4px;
    top: 0;
    left: 6px;
    background: linear-gradient(to right, rgb(0, 132, 196), rgb(0, 62, 93));
}
.header-nav .nav > li > a:hover::before{
	width: calc(100% - 12px);
}
/*div#rev_slider_1050_1_forcefullwidth{
	height: 436px !important;
}
ul.tp-revslider-mainul{
	height: 550px !important;
}
div#rev_slider_1050_1{
	height: 75% !important;
}*/
div#rev_slider_1050_1_forcefullwidth {
    height: 450px !important;
}
div#rev_slider_1050_1_wrapper {
    height: 100% !important;
}
.about-section{
	background: #f2f2f2;
}
.about-section .section-head{
	margin-bottom: 30px;
}
.about-section p {
    margin: 0px 100px;
}
.wt-icon-box-md span {
    font-size: 44px;
    font-weight: 400;
}
.service-section{
	box-shadow: 0 6px 35px rgba(58,58,59,.1);
}
.service-section .wt-info{
	padding: 0 16px 10px;
}
.service-section .wt-info h2 {
    font-size: 23px;
    margin-bottom: 10px;
}
.parallax-content{
	margin: 0 80px;
}
.parallax-content p
{
	font-size: 18px;
}
.client-section img {
    border: 1px solid #000;
    margin-top: 26px;
    padding: 20px;
}
a.matrix{
	font-family: 'Federant', cursive;
	color: #fff;
}
.contact-details{
	box-shadow: 0 6px 35px rgba(58,58,59,.1);
}
form.contact-form{
	box-shadow: 0 6px 35px rgba(58,58,59,.1);
	padding: 30px;
}
ul.footer-contact li {
    line-height: 32px;
}
ul.footer-contact li i {
    color: #007ebb;
    margin-right: 18px;
    font-size: 24px;
}
.service-section .wt-info ul li {
    color: #fff;
    text-align: left;
    font-size: 16px;
    padding: 6px;
    margin-left: 20px;
}

