.elementor-kit-6{--e-global-color-primary:#FF6700;--e-global-color-secondary:#1E2332;--e-global-color-text:#50514F;--e-global-color-accent:#EEEFEB;--e-global-color-bc6bdaa:#FFFFFF;--e-global-color-b585d0d:#3E92CC;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-text );font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;font-style:normal;line-height:1.5em;letter-spacing:0px;}.elementor-kit-6 h1{color:var( --e-global-color-secondary );font-family:"lora", Sans-serif;font-size:48px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;}.elementor-kit-6 h2{color:var( --e-global-color-secondary );font-family:"lora", Sans-serif;font-size:32px;font-weight:700;line-height:1.4em;letter-spacing:0px;}.elementor-kit-6 h3{color:var( --e-global-color-secondary );font-family:"lora", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;}.elementor-kit-6 h4{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;letter-spacing:0px;}.elementor-kit-6 h5{font-weight:600;}.elementor-kit-6 h6{color:var( --e-global-color-primary );font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1rem;letter-spacing:0.09rem;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:"General Sans", Sans-serif;font-size:17px;font-weight:500;text-transform:none;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-6 h2{font-size:24px;}.elementor-kit-6 h3{font-size:20px;}.elementor-kit-6 h6{font-size:16px;line-height:1.3em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{line-height:1.3em;}.elementor-kit-6 h1{font-size:40px;}.elementor-kit-6 h6{font-size:16px;line-height:1.4em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body {
    overflow-x: hidden;
}


/*PRIMARY BTN*/
#primary-btn .elementor-button, #primary-btn-reverse .elementor-button { 
font-weight: 500;
font-size: 17px;
padding: 16px 24px;
border-radius: 100px;
color: #FFF;
background-color: var(--e-global-color-primary);
}

#primary-btn .elementor-button:hover { 
background-color: var(--e-global-color-secondary);
}

#primary-btn-white .elementor-button { 
font-weight: 500;
font-size: 17px;
padding: 16px 24px;
border-radius: 100px;
color: var(--e-global-color-secondary);
background-color: #fff;
}

#primary-btn-reverse .elementor-button:hover { 
color: var(--e-global-color-secondary);
background-color: #fff;
}


#primary-btn-white .elementor-button:hover { 
font-weight: 500;
font-size: 17px;
padding: 16px 24px;
border-radius: 100px;
color: #fff;
background-color: var(--e-global-color-primary);
}


/*SECONDARY BTN*/

#secondary-btn .elementor-button { 
font-weight: 500;
font-size: 16px;
padding: 16px 24px;
border-radius: 100px;
color: var(--e-global-color-primary);
background-color: transparent;
border: var(--e-global-color-primary) solid 1px;
}

#secondary-btn .elementor-button:hover { 
color: #FFF;
background-color: var(--e-global-color-primary);
border: var(--e-global-color-primary) solid 1px;
}

/*form settings*/

.gform-field-label { color: #fff !important; font-weight: 500 !important; font-size: 17px !important;}

.gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) { border-color: #fff !important; padding: 6px; height: auto; }

.gsection_title { color: #fff; margin: 0px; padding: 0px;}


/*buttons*/

.gform_previous_button { 
    color: #FFF !important; border: solid 2px !important; 
    border-color: #F0670C !important;
    background-color:transparent !important; width: 140px !important; height: 50px !important; font-size: 17px !important;
    border-radius: 100px !important;}

body #gform_wrapper_1 .gform_next_button,
body #gform_wrapper_1 .gform_button { border: solid 2px !important; border-color: #F0670C !important; background-color: #F0670C !important; color: #FFF !important; width: 140px !important; height: 50px !important; font-size: 17px !important;
    border-radius: 100px !important;
}

/*spacing*/
.gform-theme--foundation {
	--gf-form-gap-y: 16px;
}

/*progress bar*/
.gf_progressbar_title { color: #fff !important;}

.gf_progressbar { background-color: #5F6379 !important;}

.gf_progressbar .percentbar_blue {
	background-color: #F0670C !important;
}

/*multi line input*/
.gform-theme--foundation .gfield textarea.large {
    min-block-size: 8rem !important; }

/*required*/
.gform_required_legend { display: none;}

.gfield_required { color: #c8d6f7;}

/*dropdown*/
body .gform_wrapper .gform_body .gform_fields .gfield select {padding: 6px !important; height: auto !important;}

body .gform_wrapper .gform_body .gform_fields .gfield select  { font-weight: 500 !important; font-size: 17px !important;}

/*input - paragraph*/
body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_textarea textarea {font-size: 17px !important; font-weight: 500 !important;}

/*input - single line, name, phone */
	body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_text input[type=text], body .gform_wrapper .gform_body .gform_fields .gfield .name_first input, body .gform_wrapper .gform_body .gform_fields .gfield .name_last input, body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_email input, body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_number input, body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel]  {font-size: 17px !important; font-weight: 500 !important;}

/* confirmation message*/

body .gform_confirmation_wrapper .gform_confirmation_message {
	font-size: 17px !important; color: #fff !important;
	font-weight: 600 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://eddyboaspublishing.com.au/wp-content/uploads/2023/11/GeneralSans-Regular.woff2') format('woff2'),
		url('https://eddyboaspublishing.com.au/wp-content/uploads/2023/11/GeneralSans-Regular.woff') format('woff'),
		url('https://eddyboaspublishing.com.au/wp-content/uploads/2023/11/GeneralSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://eddyboaspublishing.com.au/wp-content/uploads/2023/11/GeneralSans-Medium.woff2') format('woff2'),
		url('https://eddyboaspublishing.com.au/wp-content/uploads/2023/11/GeneralSans-Medium.woff') format('woff'),
		url('https://eddyboaspublishing.com.au/wp-content/uploads/2023/11/GeneralSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://eddyboaspublishing.com.au/wp-content/uploads/2023/11/GeneralSans-Bold.woff2') format('woff2'),
		url('https://eddyboaspublishing.com.au/wp-content/uploads/2023/11/GeneralSans-Bold.woff') format('woff'),
		url('https://eddyboaspublishing.com.au/wp-content/uploads/2023/11/GeneralSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'General Sans';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://eddyboaspublishing.com.au/wp-content/uploads/2023/11/GeneralSans-Italic.woff2') format('woff2'),
		url('https://eddyboaspublishing.com.au/wp-content/uploads/2023/11/GeneralSans-Italic.woff') format('woff'),
		url('https://eddyboaspublishing.com.au/wp-content/uploads/2023/11/GeneralSans-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://eddyboaspublishing.com.au/wp-content/uploads/2023/11/GeneralSans-Semibold.woff2') format('woff2'),
		url('https://eddyboaspublishing.com.au/wp-content/uploads/2023/11/GeneralSans-Semibold.woff') format('woff'),
		url('https://eddyboaspublishing.com.au/wp-content/uploads/2023/11/GeneralSans-Semibold.ttf') format('truetype');
}
/* End Custom Fonts CSS */