/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
.fusion-modal h3 {color:#fff!important; font-size:16px!important}
.fusion-megamenu-icon {margin-right:10px!important}

/* Target all input fields, textareas, and select dropdowns in Form ID 5 */
body .gform_wrapper#gform_wrapper_5 .gfield input[type="text"],
body .gform_wrapper#gform_wrapper_5 .gfield input[type="email"],
body .gform_wrapper#gform_wrapper_5 .gfield input[type="url"],
body .gform_wrapper#gform_wrapper_5 .gfield input[type="tel"],
body .gform_wrapper#gform_wrapper_5 .gfield input[type="number"],
body .gform_wrapper#gform_wrapper_5 .gfield input[type="password"],

body .gform_wrapper#gform_wrapper_5 .gfield select {
    height: 30px;
    box-sizing: border-box; /* Ensures padding and border are included in the height */
}

body .gform_wrapper#gform_wrapper_5 .gfield textarea {
    height: 45px;
    box-sizing: border-box; /* Ensures padding and border are included in the height */
}

/* Set font weight of all heading elements and <strong> tags in Gravity Form ID 5 to 400 */
body .gform_wrapper#gform_wrapper_5 h1,
body .gform_wrapper#gform_wrapper_5 h2,
body .gform_wrapper#gform_wrapper_5 h3,
body .gform_wrapper#gform_wrapper_5 h4,
body .gform_wrapper#gform_wrapper_5 h5,
body .gform_wrapper#gform_wrapper_5 h6,
body .gform_wrapper#gform_wrapper_5 strong {
    font-weight: 400;
}

/* Adjust line height, margin, and padding for section headers in Gravity Form ID 5 */
body .gform_wrapper#gform_wrapper_5 .gsection_title {
	color:#111111!important;
	font-weight:600!important;
    font-size: 14px; /* Set font size */
    line-height: 1.2; /* Adjust line height for better spacing */
    margin: 5px 0; /* Reduce top and bottom margins */
    padding: 2px 0; /* Reduce top and bottom padding */
}

/* Set font size of all input fields in Gravity Form ID 5 to 14px */
body .gform_wrapper#gform_wrapper_5 input,
body .gform_wrapper#gform_wrapper_5 select,
body .gform_wrapper#gform_wrapper_5 textarea {
    font-size: 14px; color:#111111!important
}







.wc-block-components-button:not(.is-link) .wc-block-components-button__text {color:#333!important}


.wp-caption-text,
.gallery-caption,
.bypostauthor {
}


.fusion-woo-cart-1 table.variations select { font-family: "Montserrat", sans-serif!important; text-transform:uppercase!important; font-size:12px!important }
.select-arrow {color:#666!important}
.fusion-body .fusion-woo-cart-1 .fusion-button-wrapper .button { font-family: "Montserrat", sans-serif!important; text-transform:uppercase!important; font-size:12px!important; font-weight:800!important}
.tab-content { font-family: "Montserrat", sans-serif!important; text-transform:none!important; font-size:14px!important; font-weight:400!important}

body, h1, h2, h3, h4, h5, h6, ul, p , li, strong { font-family: "Montserrat", sans-serif!important;  }
.wc-block-cart__submit-container {background-color:#008fd5!important; color:#fff!important; font-weight:600!important}
.wc-block-components-button__text { color:#fff!important; font-weight:600!important; text-transform:uppercase!important;}
.wc-block-cart-items__header { font-family: "Montserrat", sans-serif!important; text-transform:uppercase!important; font-size:14px!important; font-weight:800!important}
.is-large.wc-block-cart .wc-block-cart-items th { font-family: "Montserrat", sans-serif!important; text-transform:uppercase!important; font-size:14px!important; font-weight:800!important}