/*
Theme Name: Moovit (Child Theme)
Theme URI: http://w4.themedemo.co/moovit
Author: FOXTHEMES
Author URI: https://themeforest.net/user/fox-themes
Version: 1.0.0
Description: A stunning visual experience for minimal loving creative. This template is a responsive and retina-ready WordPress theme with grid system layout. It is optimized for mobile touch and swipe.
Tags: one-column, two-columns, right-sidebar, custom-menu, post-formats, sticky-post, translation-ready
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: moovit-child
Template: moovit
*/

/* = Add your own modification from here
-------------------------------------------------------------- */


div#link-btn a {
    color: rgba(19,28,33,0.6) !important;
}
div#link-btn a:hover {
    color: #f31e05 !important;
}
section#banner-sec p, section#banner-sec p strong {
    color: rgb(255 255 255 / 80%) !important;
}
.widget_aheto__cf--soapy-line-form p input.wpcf7-email {
    background: #F3F5F6 !important;
    border: unset !important;
    color: #000000a3 !important;
}
.widget_aheto__cf--soapy-line-form p input.wpcf7-email::placeholder {
    color: #0000004a !important;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    margin: 0 !important;
}
span.wpcf7-spinner {
    display: none !important;
}
.widget_aheto__cf--soapy-line-form p {
    justify-content: space-between !important;
}
.widget_aheto__cf--soapy-line-form p .wpcf7-form-control-wrap {
    max-width: 100% !important;
}
.aheto-features--moovit-modern .aheto-features-block__image {
    position: unset !important;
    padding-bottom: 20px !important;
}
.aheto-features--moovit-modern .aheto-features-block__wrap {
    padding-top: 20px !important;
}
.elementor-custom-embed-play svg {
    opacity: 1 !important;
    fill: transparent !important;
}
.swiper-button-next:after, .swiper-button-prev:after {
    display: none !important;
}
.aheto-cpt--moovit-modern .swiper-container {
    overflow: hidden !important;
    background: transparent !important;
    box-shadow: unset !important;
}
.aheto-cpt-article--cs_skin-1 .aheto-cpt-article__inner {
    box-shadow: unset !important;
}
h6 {
    margin: 0 !important;
}
h2.aheto-counter__number.js-counter {
    color: #F31E05 !important;
}
section#newsletter input.wpcf7-submit {
    background: #010023 !important;
    border: 2px solid #010023 !important;
}
section#newsletter input.wpcf7-submit:hover {
    background: #f3f5f6 !important;
    color: #010023 !important;
}
.widget_aheto__cf--soapy-line-form div.wpcf7-response-output {
    color: #fff !important;
}
body .aheto-footer {
    background: #010023 !important;
}
.aheto-header--fixed.header-scroll .main-header--classic-2.main-header--desktop .aheto-logo__image-scroll {
    filter: brightness(0) !important;
}

@media only screen and (max-width: 1000px) and (min-width: 320px) {
	.elementor-custom-embed-play svg {
		width: 50px !important;
	}
	.main-header--classic-2 .main-header__main-line {
		flex-direction: row !important;
	}
	.main-header--classic-2 .main-header__logo {
		justify-content: flex-start !important;
	}
	input.wpcf7-form-control.wpcf7-submit.has-spinner {
		margin-top: 10px !important;
	}
	.aheto-features--moovit-modern {
		padding-top: 0 !important;
	}
	.aheto-features--moovit-modern .aheto-features-block__image img {
		width: 30% !important;
	}
	.aheto-tm-wrapper--moovit-modern .aheto-tm__text {
		font-size: 16px !important;
	}
	.aheto-preloader__text {
		font-size: 60px !important;
	}
	header#masthead section.elementor-top-section {
		padding: 0 0 !important;
	}
	.elementor .elementor-hidden-mobile, .elementor .elementor-hidden-phone {
		display: block !important;
	}
	.aheto-header--fixed.header-scroll .main-header--classic-2.main-header--mobile .aheto-logo__image-mob-scroll.mob-logo {
		filter: brightness(0) !important;
	}
}

@media only screen and (max-width: 1366px) and (min-width: 1024px){
	.main-header--classic-2 .main-header__menu-box .main-menu>li, .main-header--classic-2 .main-header__menu-box>ul>li {
		margin: 0 4px !important;
	}
}