/*
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
*/


/*
#F1397A
#F17D15
*/

.gradiant-text{
	background-image: linear-gradient(101deg, #F1397A, #F17D15) !important;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}

.gradiant-background > .fusion-column-wrapper{
	background-image: linear-gradient(101deg, #F1397A, #F17D15) !important;
}


.flag_section .heading-with-icon{
    margin-bottom: 0px;
}

.flag_section .content-box-wrapper{
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    flex-direction: row;
    align-items: center;
}

@media screen and (max-width:700px){
    .flag_section .content-box-wrapper{
        flex-direction: column;
    }
    .flag_section .content-container{
        text-align: center !important;
    }
}


.flag_section.fusion-content-boxes.content-boxes-icon-on-side .image{
    position: relative;
}

.flag_section.fusion-content-boxes .content-container{
    padding-left:0px;
}

/* .awb-menu__main-a{
    background-image: linear-gradient(101deg, #F1397A, #F17D15) !important;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
} */

.awb-menu__main-background-active{
	border-image: linear-gradient(101deg, #F1397A, #F17D15) 1 !important;
}



.awb-menu.collapse-enabled #menu-adaptive-support-header-menu-1 li.current-menu-ancestor>a, .awb-menu.collapse-enabled #menu-adaptive-support-header-menu-1 li.current-menu-item>a, .awb-menu.collapse-enabled #menu-adaptive-support-header-menu-1 li.expanded>a, .awb-menu.collapse-enabled #menu-adaptive-support-header-menu-1 li:hover>a{
    background-image: linear-gradient(101deg, #F1397A, #F17D15) !important;
    -webkit-text-fill-color: #fff !important;
}



.awb-menu.collapse-enabled #menu-adaptive-support-header-menu-1 .current-menu-item .awb-menu__main-a{
    color: white !important;
    -webkit-text-fill-color: white !important;
}

.awb-menu.collapse-enabled .awb-menu__main-a{
    background-image: linear-gradient(101deg, #F1397A, #F17D15) !important;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    color: transparent !important;
}

.awb-menu__main-background-active{
	border-image: linear-gradient(101deg, #F1397A, #F17D15) 1 !important;
}

/* .awb-menu__sub-li.current-menu-item, .awb-menu__sub-li.expanded, .awb-menu__sub-li.hover, .awb-menu__sub-li:focus-within, .awb-menu__sub-li:hover{
	background-image: linear-gradient(101deg, #F1397A, #F17D15) !important;
	background-color: transparent;
}

.awb-menu__m-collapse-icon-open::before{
	background-image: linear-gradient(101deg, #F1397A, #F17D15) !important;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}

.awb-menu__m-collapse-icon-close::before{
	background-image: linear-gradient(101deg, #F1397A, #F17D15) !important;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}

.awb-menu.collapse-enabled li.current-menu-item>a{
	background-image: linear-gradient(101deg, #F1397A, #F17D15) !important;
} */


/* #menu-adaptive-support-header-menu .awb-menu__sub-a{
    background-image: linear-gradient(101deg, #F1397A, #F17D15) !important;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}

#menu-adaptive-support-header-menu .current_page_item.awb-menu__sub-li a{
    color: white !important;
    -webkit-text-fill-color: white !important;
}

#menu-adaptive-support-header-menu .awb-menu__sub-li:hover a{
    -webkit-text-fill-color:#fff !important;
}

#menu-adaptive-support-header-menu-1 .awb-menu__sub-a{
    background-image: linear-gradient(101deg, #F1397A, #F17D15) !important;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    color: transparent !important;
} */

.separator-data .fusion-section-separator .fusion-section-separator-svg.fusion-section-separator-fullwidth{
    left: 0% !important;
    transform: translateX(0%) !important;
}
@media screen and (max-width:700px){
    .separator-data .fusion-section-separator .fusion-section-separator-svg.fusion-section-separator-fullwidth{
        left: 50% !important;
        transform: translateX(-50%) !important;
    }
}



.fixed-height{
    min-height: 380px;
    }

    .gradiant-button{
            background-image: linear-gradient(101deg, #F1397A, #F17D15) !important;
        background-color: transparent;
        color:white !important;
    }

    .gradiant-button .fusion-button-text{
        color:white !important;
    }

    .gradiant-button:hover .fusion-button-text{
        color:white !important;
    }

    .gradiant-button:hover{
            background-image: linear-gradient(101deg, #F1397A, #F17D15) !important;
        background-color: transparent;
        color:white !important;
    }

    .gradiant-hover-button:hover{
            background-image: linear-gradient(101deg, #F1397A, #F17D15) !important;
        background-color: transparent;
        color:white !important;
    }

    .form-form-submit{
            background-image: linear-gradient(101deg, #F1397A, #F17D15) !important;
        background-color: transparent;
    }