.navbar-area .main-nav{ padding: 10px 0; } .header-area{ padding: 0%; } .navbar-brand img{ height: 70px; } .footer-area .footer-widget .footer-social a i{ background-color: #5185c4; } .transport-section .transport-card:hover .transport-img img { -webkit-transform: scale(1.1); transform: scale(1.1); } .transport-section .transport-card:hover .transport-text i { background: #ff440a; color: #ffffff; -webkit-animation: rotate30 1s infinite; animation: rotate30 1s infinite; } .pb-100{ padding-bottom: 100px; } .page-title::before{ background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.8)), to(rgb(0 51 102))); } @keyframes rotate30 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 50% { -webkit-transform: rotate(40deg); transform: rotate(40deg); } 100% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } } .footer-area .lines :nth-child(3){ margin-left: -18%; } .contact-card-section .contact-card ul li { line-height: inherit; } h3.welcome{ color: #fff; font-size: 15px; padding: 10px 0px; } h3.welcome span{ position: relative; padding: 0px 5px; } h3.welcome::before { content: ""; width: 62%; height: 100%; background-color: #ff440a; position: absolute; top: 0; right: 12px; transform: skewX(340deg); } .header-left>ul::before{ position: absolute; content: ''; background: #6d4994; width: 1px; height: 100%; left: 0; } .is-sticky{ box-shadow: 0 0 3px 2px rgb(0 0 0 / 50%); } .header-area .header-left ul li a i{ border: 1px solid #ff440a; padding: 5px; background-color: #ff440a; color: #fff; animation: moveon; animation-iteration-count: infinite; animation-duration: 1s; } @keyframes moveon{ 0% {transform: rotate(0deg);} 50% {transform: rotate(20deg);} 100% {transform: rotate(0deg);} } @media (max-width: 767px){ .lines{ display: none; } .navbar-area .mobile-nav .logo{ max-width: 270px; } .mean-container .mean-bar{ height: 75px; display: flex; align-items: center; } .navbar-area .mean-container a.meanmenu-reveal{ padding: 15px; } .navbar-area .mean-container .meanbar a.meanmenu-reveal{ margin-top: 375px; } .mean-container .mean-nav{ margin-top: 375px; } .navbar-area .mean-container .mean-bar { box-shadow: 0px 0px 3px 3px rgb(0 0 0 / 50%); } h3.welcome::before { content: ""; width: 49%; height: 60%; background-color: #ff440a; position: absolute; top: 7px; right: 86px; transform: skewX(340deg); } .header-area .header-left ul li { /* margin-right: 0px; */ display: block; padding: 8px; } .header-area .header-left ul li a i{ margin: 0px 10px; } } .footer-area .lines{ display: none; }