/*
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
*/

.homeheader h1,
.homeheader h2,
.homeheader h3 {margin-top: 0 !important;}

.homeheader h1 {margin-bottom: 10px !important;}

.fusion-is-sticky .fusion-header,
.fusion-header-sticky-height,
.fusion-is-sticky .fusion-main-menu > ul > li > a {height:78px !important;}

span.wpcf7-list-item {margin-left: 0 !important;}
.wpcf7-acceptance {font-size: 0.8em !important;}

.tfs-slider .slide-content-container .with-bg .fusion-title-sc-wrapper {background-color: rgba(255,255,255,.7) !important;}

#CybotCookiebotDialog a, #CybotCookiebotDialog div, #CybotCookiebotDialogBodyContentControls, #CybotCookiebotDialogBodyContentTitle { font-family: 'Open Sans', sans-serif !important; }

#CybotCookiebotDialog { border: 18px solid #f4f4f4 !important; box-shadow: #f4f4f4 2px 2px 14px 2px !important; }
#CybotCookiebotDialog div { font-family: 'Open Sans', sans-serif !important; color: #4a4e57 !important; line-height: 1.7em !important; }
#CybotCookiebotDialogBodyContentTitle { font-family: 'Open Sans', sans-serif !important; color: #4d88b4 !important; font-weight: normal !important; }

a#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll { background-color: #212934 !important; border:1px solid #212934 !important; padding-top: 7px !important; padding-bottom: 7px !important;  }
a#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll:hover { background-color: #4d88b4 !important; border: 1px solid #4d88b4 !important; }
a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,
a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll { background-color: #4d88b4 !important; border: 1px solid #4d88b4 !important; padding-top: 7px !important; padding-bottom: 7px !important; }
a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover,
a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover { background-color: #256994 !important; border: 1px solid #256994 !important; }

div#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper { margin-bottom: 20px !important; }

@media (min-width: 800px) {
	.tfs-slider .slide-content-container {top: 30% !important;}
}