/*
Theme Name: Qizon Child
Theme URI: https://gaviaspreview.com/wp/qizon/
Author URI: https://themeforest.net/user/gavias
Author: Gaviasthemes Team
Description: Child theme for the Qizon theme.
Template: qizon
*/
textarea#field_4movt {
    background-color: #eef5f7;
}#frm_form_2_container input {
    background-color: #eef5f7;
    height: 60px !important;
}button.frm_button_submit {
    background-color: var(--e-global-color-primary) !important;
    border: none !important;
    padding: 20px 35px !important;
    margin: 30px auto !important;
    display: block;
    font-family: var(--qizon-heading-font-family) !important;
    font-weight: 600 !important;
}
.frm_style_formidable-style.with_frm_style .form-field {
    margin-bottom: 0px;
}
div#frm_form_2_container {
    width: 70%;
    margin: 0 auto;
}.search .type-product {
    padding: 50px 0px;
}
.search section.elementor-section.elementor-inner-section.elementor-element.elementor-element-6e23f7e.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    display: none;
}.single section.elementor-section.elementor-inner-section.elementor-element.elementor-element-6bf75a2.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    display: none;
}.custom-breadcrumb .breadcrumb{
	display:none;
}
.form-row select {
    cursor: pointer;
    width: 100%;
}
p.elementor-icon-box-description {
    cursor: pointer;
}
.testimonial-two__meta-left {
    -ms-flex: 0;
    flex: 0;  
}
.testimonial-two__meta-right {
    padding-left: 0px;
}
.campaign-one__single {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.page-id-14 .u-column2{
	display:none;
}
.page-id-14 .u-column1.col-1 {
    width: 70%;
    margin: 0 auto;
}
.tgwcfb-register{
	font-family:var(--qizon-font-sans-serif) !important;
	color:black;
	font-weight:500;
}
.testimonial-two__image {
    display: none;
}.terms-par strong {
    font-weight: 600;
}#faq-par .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon {
    font-size: 14px;
    width: 25px;
    height: 25px;
    line-height: 25px;
    margin-top: 0px;
}#newblog-ngo-home .post-one__content-inner {
    height: 200px;
}
#explore-home-par .campaign-one__single {
    height: 590px;
}
#cnt-box-page .elementor-widget-container {
    height: 310px;
}
.btn-black {
    background: var( --e-global-color-primary );
    color: #fff;
}
.gva-brand-carousel .brand-item-content .brand-item-image img {
    opacity: 1;
}.testimonial-two__content {
    height: 410px;
}a:hover {
    outline: none !important;
}
.tab-description {
    margin: 0;
    padding: 0;
}.tab-description p {
    margin: 0 !important;
    padding: 4px 0px !important;
}.tab-description ul li {
    padding-bottom: 1px !important;
}.tab-description strong, 
.tab-description b {
    margin: 0 !important;
    padding: 0 !important;
    display: inline; /* Prevent block-level behavior */
}.tab-description p strong b::before, 
.tab-description p strong b::after {
    content: ''; /* Removes unnecessary spacing caused by non-breaking spaces */
}.tab-description ul {
    margin: 0 !important;
    padding-left: 0px; /* Add custom padding if needed */
}.tab-description ul li {
    margin: 0 !important;
    padding: 0 !important;
}.tab-description h2 {
    margin: 0 !important;
    padding: 0 !important;
}.tab-description * {
    line-height: 1.5; /* Adjust for consistent spacing */
    word-spacing: normal; /* Override any unnecessary word spacing */
    white-space: normal; /* Prevent excessive white spaces */
}.wpneo-campaign-creator-info-wrapper {
    display: none;
}.wpneo-tooltip {
    position: relative;
}p.wpneo-author-info {
    display: none;
}.wpneo-campaign-single-left-info {
    display: flex;
    align-items: center;
}.wpneo-post-img {
    width: 100%;
}.wpneo-single-short-description {
    padding: 30px;
}.wpneo-post-img {
    width: 100%;
}.type-product {
    padding: 50px 110px;
}#hed-menu-par .elementor-container {
    max-width: 1300px;
}
.gva-main-menu li {
    padding-left: 11px !important;
    padding-right: 11px !important;
}.about-three__line {
    display: none;
}#fs-slide-par .service-one__single.last-style {
    height: 620px;
    margin-bottom: 120px;
}.single p {
    margin-bottom: 0rem;
}.single .elementor-176 .elementor-element.elementor-element-609c919 {
    padding: 100px 0px 50px 0px;
}.page-id-30 .elementor-176 .elementor-element.elementor-element-609c919 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 50px 0px;
}#media-img-box-par figure.elementor-image-box-img {
    margin-bottom: 0px;
}#media-img-box-par h3.elementor-image-box-title {
    margin-top: 10px;
}div#blog-page-par .post-one__title {
    font-size: 18px;
    line-height: 25px;
}.single h1.post-title {
    font-size: 20px;
}

@media screen and (max-width:768px) {

.page-id-452 .elementor-452 .elementor-element.elementor-element-5da4145 {
    width: 100%;
}
.page-id-452 .elementor-element.elementor-element-4b20e46.elementor-widget__width-auto.elementor-widget.elementor-widget-html {
    width: 100%;
}
.btn-black {
    margin: 0 auto !important;
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    text-align: center;
}
	.type-product {
    padding: 0px 0px;
}.wpneo-campaign-single-left-info {
    display: block;
}.wpneo-single-short-description {
    padding: 0px 20px 0px 20px;
} .wpneo-campaign-summary-inner {
        padding: 0px 20px 20px 20px;
}h2.wpneo-campaign-title {
        font-size: 19px;
        margin-bottom: 0px;
        margin-top: 0px;
}.tab-description {
    margin: 20px;
    padding: 0;
}ul#menu-main-menu li a {
    padding: 3px !important;
}.after-offcanvas aside {
    display: none;
}a.logo-mm img {
    display: none;
}#about-cen-box .content-inner {
    text-align: center;
}div#footer-logo {
    text-align: center;
}
}



