/* CSS Document */

h1 { font-size:40px !important; }
h2 { font-size:38px !important; }

@media (max-width: 1180px)
{
.header .navigation { display: none; }
/*.header-two-main { position: fixed; } */
.main-text-heading { text-transform:uppercase !important; font-size:38px !important; color:#000 !important; }
.sub-banner .text-detail { margin:0px 0 0 0}
.sub-content { margin: 0px 0 0 0; }
}

@media (min-width: 1181px)
{
.cd-header { display: none; }
}

@media (max-width: 1180px)
{
.header .logo { float: left; width: 130px; }
.cd-header { top: 2px; }
}

.clients .item>img { width:auto !important; }
.clients .owl-dots { display:none; }

.services-section .col-padding { padding-top:30px; padding-left:20px; padding-right:20px; }
.services-section p { line-height:normal; color:#fff; margin-top:18px; font-size:17px; font-weight:600; }

.main-text-heading { text-transform:uppercase; font-size:50px; color:#000; }