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


/**********************/
/*Global*/
:root {
  --navy: #183765;
  --gold: #CCA22C;
  --white: #ffffff;
  --black: #000000;
	--green: #33ABAA;
}

/*background-color: var(--navy);*/

.green-txt{
	color: var(--green);
}

.hoverfloat {
    transition-duration: 0.6s !important;
}

.hoverfloat:hover {
    transform: translateY(-5px); /* Moves the element up by 5px on hover */
	transition-duration: 0.6s;
}


/**********************/
/*Typography*/
.body-copy{
	
}

.header-h1{
	
}

.header-h2{
	
}

.header-h3{
	
}

/*&&&&&&&&&&&&&&&&&&&*/
@media only screen and (min-width: 1080px){
	.body-copy, .body-copy p, .body-copy li{
		font-size: 22px !important;
	}
	
	.header-h1{
		font-size: 64px !important;
	}
	
	.header-h2{
		font-size: 52px !important;
	}
	
	.header-h3{
		font-size: 32px !important;
	}
	
	.disclaimer{
		font-size: 18px !important;
	}
	
}

/*&&&&&&&&&&&&&&&&&&&*/
@media only screen and (min-width: 768px) and (max-width: 1080px){
	.body-copy, .body-copy p, .body-copy li{
		font-size: 18px !important;
	}
	
	.header-h1 h1{
		font-size: 50px !important;
	}
	
	.header-h2{
		font-size: 40px !important;
	}
	
	.header-h3 h3{
		font-size: 24px !important;
	}
	
	.disclaimer{
		font-size: 16px !important;
	}
}

/*&&&&&&&&&&&&&&&&&&&*/
@media only screen and (max-width: 768px){
	.body-copy, .body-copy p, .body-copy li{
		font-size: 18px !important;
	}
	
	.header-h1 h1{
		font-size: 44px !important;
	}
	
	.header-h2 h2{
		font-size: 34px !important;
	}
	
	.header-h3 h3{
		font-size: 22px !important;
	}
	
	.header-h4 h4{
		font-size: 18px !important;
	}
	
	.disclaimer{
		font-size: 16px !important;
	}
}


/*End of Typography*/
/**********************/

/*End of Global*/
/**********************/


