/*
Theme Name: Gazolin
Theme URI: http://demo.bravisthemes.com/gazolin/
Author: Bravis-Themes
Author URI: https://themeforest.net/user/bravis-themes/
Description: Gazolin is a Industry & Manufacturing WordPress Theme. Designed with great attention to details, flexibility and performance. It is ultra professional, smooth and sleek, with a clean modern layout. Gazolin specially designed for Automotive, Construction, Factories, Industrial, Industrial Business, Industrial Chemicals, Industrial Corporate, Industrial Engineering, Industrial Factory, Industry, Machinery, Manufacturing, Mechanical Engineering, Power Energy, Services Company and other Industry & Manufacturing related services.
Version: 1.0.2
License: ThemeForest
License URI: https://themeforest.net/licenses
Text Domain: gazolin
Tags: automotive, construction, factories, industrial, industrial business, Industrial Chemicals, industrial corporate, industrial engineering, industrial factory, industrial wordpress, industry, machinery, manufacturing, mechanical engineering, power energy.
Use it to make something cool, have fun, and share what you've learned with others.
*/

@media(max-width: 1199px) {
    .ct-header-navigation .ct-main-navigation .ct-main-navigation-inner {
        padding: 0 15px 0 5px;
    }
	.menu-mega a {
    padding: 0px !important;
	display: flex !important;
}
}
@media(min-width: 1200px) {
.menu-mega a {
    display: flex !important;
    padding: 5px !important;
}
}
.fo-form input, .fo-form textarea {
    margin-bottom: 5px !important;
}
.wpcf7-form .wpcf7-response-output {
    color: #000;
}
.cp-style input[type="text"]:focus {
    color: #000 !important;
}
.cont-box .ct-contact-info {
    height: 35vh;
}
.gallery-item-buttons {
    text-align: center;
}
h5.fg-item-title {
    text-align: center;
}
.gallery-item-thumbnail-wrap {
    border: 1px solid #ccc;
    padding: 20px;
}

.list-color .ct-list-content {
    color: #000 !important;
}
.box-scroll .grid-item-inner {
    padding: 40px 20px;
    height: 70vh;
}
.box-scroll a {
    border-radius: 5px !important;
}
.box-carousel .ct-carousel-link {
    background-color: #797b7e;
}
.box-carousel a.btn-readmore {
    color: #ffffff;
    font-weight: 700;
}
.points {
    pointer-events: none;
}
/* ul#menu-menu-primary {
    pointer-events: none;
}
ul#menu-menu-primary-1 {
    pointer-events: none;
} */
.box-scroll .entry-title {
    height: 50px;
}
/* ul#menu-home-servo-1 {
    pointer-events: none;
} */
.box-scroll .entry-excerpt {
    height: 130px;
}
.box-carousel svg {
    width: 50px;
    height: 50px;
}
/* .box-carousel svg path {
    stroke: #fff;
} */
.icons svg {
    width: 50px;
    height: 100px;
    z-index: 9;
    left: 5px;
    position: relative;
    animation: heart-pump 1s infinite;
}
@keyframes heart-pump {
    0%, 100% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.2);
    }
}
.small-ico svg {
    width: 40px;
    height: 40px;
    position: relative;
    top: 10px;
}
.col-ico svg {
    width: 50px;
    height: 50px;
    z-index: 9;
    bottom: 10px;
    position: relative;
	animation: heart-pump 1s infinite;
}
.col-ico .ct-counter-meta {
    padding-left: 0px !important;
}
.ct-counter-inner {
    display: flex;
    align-items: center;
}
.stand-caro svg {
    width: 50px;
    height: 100px;
    z-index: 9;
    position: relative;
	animation: heart-pump 1s infinite;
}
.portf a {
    pointer-events: none;
}
.wid-svg svg {
    width: 60px;
    height: 70px;
}
/* ul#menu-home-servo {
    pointer-events: none;
} */