/*
Theme Name: Logistik Child
Theme URI: https://themeholy.com/wordpress/logistik/
Description: Logistik - Transport & Logistics WordPress Theme
Author: Jagdish
Author URI: https://themeholy.com
Template: logistik
Version: 1.0.0
*/

/* Add your custom styles here */
body, .elementor-heading-title, p, h1, h2, h3, h4, h5, h6, span, strong {
    font-family: 'Nunito Sans',serif !important;
}
@font-face {
    font-family: 'Ultramagnetic';
    src: url('https://gravityconcepts.us/wp-content/uploads/fonts/Ultramagnetic Regular.ttf') format('ttf'),
url('https://gravityconcepts.us/wp-content/uploads/fonts/Ultramagnetic BlackOblique.ttf') format('ttf'),
url('https://gravityconcepts.us/wp-content/uploads/fonts/Ultramagnetic BoldOblique.ttf') format('ttf'),
url('https://gravityconcepts.us/wp-content/uploads/fonts/Ultramagnetic ExtraBold.ttf') format('ttf'),
url('https://gravityconcepts.us/wp-content/uploads/fonts/Ultramagnetic Light.ttf') format('ttf'),
url('https://gravityconcepts.us/wp-content/uploads/fonts/Ultramagnetic LightOblique.ttf') format('ttf'),
         url('https://gravityconcepts.us/wp-content/uploads/fonts/Ultramagnetic Bold.ttf') format('ttf');
    font-weight: normal;
    font-style: normal;
}

.blog-details .blog-single .blog-content h1, .blog-details .blog-single .blog-content h2, .blog-details .blog-single .blog-content h3, .blog-details .blog-single .blog-content h4, .blog-details .blog-single .blog-content h5, .blog-details .blog-single .blog-content h6 {
   font-family: 'Nunito Sans',serif !important;
}

.blog-details .blog-single .blog-content {
background-color: unset !important;
border: 1px solid #f4f4f4;
}

.blog-details .blog-single .blog-content p, .blog-details .blog-single .blog-content h2 {
font-family: 'Nunito Sans',serif !important;
color: #1e1e1e !important;
font-weight: 400;
    font-style: normal;
}

.blog-details .blog-single .blog-content h2 {
font-family: 'Nunito Sans',serif !important;
font-weight: 700;
}

.blog-details .blog-single .blog-content b,.blog-details .blog-single .blog-content strong {
font-family: 'Nunito Sans',serif !important;
font-weight: 700;
}


.blog-details .blog-single .blog-content .blog-meta span, .blog-details .blog-single .blog-content .blog-meta a{
font-family: 'Nunito Sans',serif !important;
font-weight: 700;
}

.newsletter-form.style3 .form-control {
border-bottom-right-radius: 20px !important;
}

.page-id-4030 .space-top, .page-id-4192 .space-top {
padding-top: 0;
}

.services-form-div .contact-form-wrapper {
background-color: unset;
}

.services-form-div .contact-form .form-control{
border-color: var(--body-color) !important;
}
.services-contact-form {

}

.services-form-div .themeholy-btn.white-btn:hover {
    background-color: var(--white-color);
    color: var(--theme-color) !important;
border-color: var(--theme-color) !important;
border: 1px solid;
}

.services-form-div .contact-form-wrapper {
padding: 0 30px 30px 30px;
}

.menu-shape {
	display: none;
}

@media (min-width: 1200px) {
  .home .step-wrap .row > [class*="col-xl-3"] {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
}

.home .wpcp-single-item .wpcp-all-captions {
	font-size: 2rem;
    text-align: center;
    font-weight: 600;
}

/* Hide the empty extra buttons column */
.themeholy-header .menu-area .row > .col-auto.d-none.d-xl-block {
    display: none !important;
}

/* Make logo left and menu right */
.themeholy-header .menu-area .row {
    justify-content: flex-start !important; /* align items left first */
}

/* Push menu div to the right */
.themeholy-header .menu-area .row > .col-auto:nth-child(2) {
    margin-left: auto !important; /* forces menu to the right */
}

.home .slick-list .hero-style3 .blue-btn2, .home .slick-list .hero-style3 .white-btn{
	display: none !important;
}


