/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

/*Text Colours*/

.teal-text {
	color: #00B8C4 !important;
}

.bold-text {
	font-weight: 700 !important;
}

/*Links*/

.copyright-link a {
	color: #0DBDE6 !important;
	text-decoration: none !important;
	transition: all 0.3s !important;
}


.copyright-link a:hover {
	text-decoration: underline !important;
}

.white-link a {
	color: #FFF !important;
	transition: all 0.3s !important;
}


.white-link a:hover {
	color: #00B8C4 !important;
}

.blue-link a {
	color: #00B8C4 !important;
	transition: all 0.3s !important;
}


.blue-link a:hover {
	color: #024959 !important;
}

.dark-blue-link a {
	color: #024959 !important;
	transition: all 0.3s !important;
}


.dark-blue-link a:hover {
	color: #EFCB06 !important;
}



/*Buttons*/

.btn {
	transition: all 0.3s !important;
}

.orange_clear_btn {
	border: 1px solid #F27B06 !important;
}

@media only screen and (max-width: 1780px) {
	.sml_button {
		width: 200px !important;
		min-width: 200px !important;
	}
}
	
/*Footer*/

@media only screen and (min-width: 1441px) and (max-width: 1700px) {
	.footer-menu {
		flex-direction: column !important;
		align-items: flex-end !important;
	}	
}



/*WHAT WE DO - Page*/

/*Bullet point updates*/

.tn-bullet-points li::marker {
	color: #F27B06 !important;
	font-size: 32px !important;
	line-height: 0 !important;
}

.tn-bullet-points li {
	list-style-position: outside;
}

/*Quick link section*/

.building_institute_quick_link {
	transition: all 0.3s !important;
}


.building_institute_quick_link:hover {
	background-color: #EFCB06 !important;
}


.building_institute_quick_link h3{
	transition: all 0.3s !important;
}


.building_institute_quick_link:hover h3 {
	color: #024959 !important;
}


/*GIVE WP*/

/*Donation Form*/


/*Donation Amount Buttons*/
.givewp-donation-form .givewp-fields-amount__level:hover {
	border-color: #00B8C4 !important;
}

.givewp-donation-form .givewp-fields-amount__level--selected {
	background-color: #00B8C4 !important;
	border-color: #00B8C4 !important;
}

.givewp-donation-form__steps-header-title-text {
	color: red !important;
}


/*Privacy Policy*/

/*Cookie Tables*/

.cookie-table {
	overflow-x: scroll;
}

.cookie-table table {
	min-width: 900px !important;
	font-family: "Figtree" !important;
}