/* @override 
	https://careers.crowley.org.au/important/themes/ac/style.css?* */

/*
 Theme Name:   Angela Catterns
 Theme URI:    https://janefender.com
 Description:  A Divi Child Theme
 Author:       Jane Fender
 Author URI:   https://janefender.com
 Template:     Divi
 Version:      1.1
*/


/*
/////////////////////////////////////////////////
TYPOGRAPHY
/////////////////////////////////////////////////
*/
.et_pb_section.et_pb_section_0 {
	/*   background-attachment: fixed; */

  background-position: 0 0;
  background-repeat: no-repeat;
}
.ds-vertical-align { 
    display: flex; 
    flex-direction: column; 
    justify-content: center;
}
p,li {
	font-weight: normal;line-height: 1.5em;padding-bottom: 0!important;
}
p {
	margin-bottom: 10px;
}

/* Gravity Forms */
#gform_1 input {
color: rgb(94, 56, 9)!important;
}
#gform_1 input::placeholder,#gform_1 textarea::placeholder {
color: rgba(94, 56, 9,0.5)!important;
}

.gfield_checkbox input {
	float: left!important;width: 20px;
}
.gfield_checkbox label {
	top: -3px;position: relative;
}
.benefits h1 {
	text-size:10px!important;
}
/* MOBILE MENU */


#et-top-navigation .insta {
	width: 50px;height: 50px;position: absolute;top: 30px;right: 43px;
}
#et-top-navigation .insta a{
	background: url("https://portum.com.au/important/uploads/2022/09/noun-camera-4922722-5E3809.png") no-repeat!important;
	background-size: 31px!important;
	width: 31px!important;height: 31px!important;display: block;
	font-size: 0px!important;
}
.et_mobile_menu .logo a,.et_mobile_menu .logo a:hover {
	background: url("https://portum.com.au/important/uploads/2022/08/portum_logo_500px_72PPI_1.png") no-repeat!important;
	background-size: 200px!important;
	width: 200px;height: 75px;
	font-size: 0px!important;
}
.insta a,.insta a:hover {
	background: url("https://portum.com.au/important/uploads/2022/09/noun-camera-4922722-5E3809.png") no-repeat!important;
	background-size: 50px!important;
	width: 50px;height: 50px;
	font-size: 0px!important;
}

.et_pb_fullscreen_menu_opened span:before {
	color: #5E3809!important;
}

/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 1405px) {

}
/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 1100px) and (max-width: 1405px) {
}
@media all and (min-width: 981px) and (max-width: 1600px) {
.et_pb_section_0 h1 {
	font-size: 1.75rem!important;
}
}
@media all and (min-width: 981px) {
.mobile_menu_bar {
	position: fixed;top: 30px;right: 30px;
}

#et-top-navigation .insta {
	position: fixed;
}
#gform_1 button {
	font-size: 14px!important;text-transform: uppercase;float: right!important;width: 20%;margin: 0!important;position: absolute!important;right: 0!important;cursor: pointer;
}
#gform_1 button:hover {
	background: #E5DCCB!important;
}
}
/*** Responsive Styles Tablet And Below ***/
@media all and (max-width: 980px) {

#gform_1 button {
	width: 100%;font-size: 14px!important;text-transform: uppercase;
}
#et-top-navigation .insta {
	width: 50px;position: absolute;top:24px;right: 12px;
}
}
/*** Responsive Styles Tablet Only ***/
@media all and (min-width: 768px) and (max-width: 980px) {

}
/*** Responsive Styles Smartphone Only ***/
@media all and (max-width: 767px) {

}
/*** Responsive Styles Smartphone Portrait ***/
@media all and (max-width: 479px) {

}

