/*
  Theme Name: Rare Identity
  Theme URI: https://rareid.com.au/
  Version: 2.0.1
  Template: Divi
  Author: Rare Identity Digital Team
  Author URI: https://rareid.com.au/
  Description: Professional Divi theme build by Rare Identity, Australia's leading property branding, marketing, content and digital agency.
  Text Domain: rare-childtheme
  License: © Rare Identity
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


:root {
	--rare-red: #F15E4C;
}


/* Fonts */
/*h1, h2, h3, h4, h5, h6*/


/*----- Our Philosphy Section -----*/
/*Spread content evenly in column*/
/*.philosophy-col {
	display:flex;
	flex-direction:column;
	align-content:space-between !important;
}*/




/* No word break */
.no-break {
	white-space: nowrap;
	display: inline-block;
}

/* Hide reCaptcha badge */
.grecaptcha-badge {
	opacity: 0;
}

/* Footer active link colour */
.copyright a {
    color: #4F533F!important;
}


/* More padding around the menu items */
.et_pb_fullwidth_menu .et-menu>li, .et_pb_menu .et-menu>li {
    padding-left: 20px;
    padding-right: 20px;
}

/*Form error message colour change*/
.et-pb-contact-message {
    color: #000000;
}

/*custom CSS for from error message*/
.et-pb-contact-message ul li {
	list-style: none;
	text-align: center;
}
.et-pb-contact-message p {
	text-align: center;
}


/*----- Google Map -----*/
.rareid--module_map {
	min-height: 650px;
}
  


/*------------------------------------------------*/


 /* remove blue links on chrome */
 input,
 textarea,
 button,
 select,
 a {
   -webkit-tap-highlight-color: rgba(0,0,0,0);
 }

/* ==========================================================================
    for snippets see https://github.com/Rare-Identity/divi-snippets
   ========================================================================== */



/*22" laptop*/
@media screen
and (min-width: 1050px)
and (max-width: 1680px) {

}

/*20" laptop*/
@media screen
and (min-width: 900px)
and (max-width: 1600px) {

}

/*19" laptop*/
@media screen
and (min-width: 900px)
and (max-width: 1440px) {
	h2 {
		font-size: 70px !Important;
	}
	
	h2.et_pb_slide_title {
		font-size: 70px !Important;
	}
	
	h6 {
		font-size: 16px !Important;
	}
}

/*15" macbook*/
@media screen
and (min-width: 768px)
and (max-width: 1366px) {

}

/*13" macbook*/
@media only screen
and (min-width: 800px)
and (max-width: 1024px) {
	
	h6 {
		font-size: 13px !important;
	}
	
	/*Home Page*/
	h2.et_pb_slide_title {
		font-size: 72px !important;
	}
	
	.et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_title, .et_pb_slider .et_pb_slide_2.et_pb_slide .et_pb_slide_description .et_pb_slide_title {
		font-size: 72px !important;
	}
	
}

/*10" macbook*/
@media only screen
and (min-width: 600px)
and (max-width: 1024px) {
	
	h1 {
		font-size: 40px!important;
	}

	
	h2 {
		font-size: 48px!important;
		line-height:1.1em;
	}
	
	h3 {
		font-size: 32px!important;
	}

}

/*** Responsive Styles Tablet Only ***/
@media all and (min-width: 768px) and (max-width: 980px) {
	.rareid--module_map { 
		min-height: 550px;
	}
 
}
/*** Responsive Styles Smartphone Only ***/
@media all and (max-width: 767px) {
	.rareid--module_map {
		min-height: 450px;
	}
 
}