.elementor-kit-13{--e-global-color-primary:#01AED7;--e-global-color-secondary:#C3D500;--e-global-color-text:#2B3135;--e-global-color-accent:#FF671F;--e-global-color-a47a038:#FFFFFF;--e-global-color-71c0d94:#000000;--e-global-color-78861a0:#F1F5F8;--e-global-color-32f1bc7:#24CED840;--e-global-color-9ad8cd0:#15A6AE;--e-global-color-5a7f644:#00203917;--e-global-color-1f6a3f9:#181C20;--e-global-color-721d0f3:#FFFFFFC2;--e-global-color-6bf4092:#0A2B3830;--e-global-color-3fc05c8:#FF671F;--e-global-color-b42afeb:#7A7A7A;--e-global-color-041de1d:#C4D600;--e-global-color-62f724a:#00AFD7B8;--e-global-color-1b428ac:#C4D600A1;--e-global-color-70154f9:#FFFFFF87;--e-global-color-5227455:#FFFFFF;--e-global-color-cc8f3c5:#FFFFFF;--e-global-color-41ff081:#181C20;--e-global-color-ab6446d:#FFFFFF00;--e-global-color-7815145:#00AFD7;--e-global-color-35251f4:#FFFFFF00;--e-global-color-c837e9d:#E3E8ED;--e-global-typography-primary-font-family:"Neue Hass Grotesk";--e-global-typography-primary-font-size:60px;--e-global-typography-primary-font-weight:900;--e-global-typography-primary-line-height:1em;--e-global-typography-secondary-font-family:"Arial";--e-global-typography-secondary-font-size:30px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1em;--e-global-typography-text-font-family:"Arial";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Architects Daughter";--e-global-typography-accent-font-size:23px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-font-style:italic;--e-global-typography-accent-line-height:1.1em;--e-global-typography-accent-letter-spacing:1px;--e-global-typography-1da27c5-font-size:18px;--e-global-typography-1da27c5-font-weight:400;--e-global-typography-1da27c5-line-height:1.5em;--e-global-typography-b23a380-font-size:21px;--e-global-typography-b23a380-font-weight:400;--e-global-typography-b23a380-line-height:1.4em;--e-global-typography-d556e19-font-size:14px;--e-global-typography-d556e19-font-weight:normal;--e-global-typography-d556e19-text-transform:uppercase;--e-global-typography-d556e19-line-height:1.5em;--e-global-typography-5a7cb72-font-size:16px;--e-global-typography-5a7cb72-font-weight:normal;--e-global-typography-5a7cb72-text-transform:uppercase;--e-global-typography-5a7cb72-line-height:1.5em;--e-global-typography-33cff5b-font-size:12px;--e-global-typography-33cff5b-font-weight:500;--e-global-typography-33cff5b-text-transform:uppercase;--e-global-typography-33cff5b-line-height:1.3em;--e-global-typography-ddf32ac-font-size:14px;--e-global-typography-ddf32ac-font-weight:500;--e-global-typography-ddf32ac-text-transform:uppercase;--e-global-typography-ddf32ac-line-height:1.5em;--e-global-typography-45f88b5-font-size:16px;--e-global-typography-45f88b5-font-weight:500;--e-global-typography-45f88b5-text-transform:uppercase;--e-global-typography-45f88b5-line-height:1.3em;--e-global-typography-79aadb2-font-size:18px;--e-global-typography-79aadb2-font-weight:500;--e-global-typography-79aadb2-text-transform:uppercase;--e-global-typography-79aadb2-line-height:1.3em;--e-global-typography-b9e4576-font-family:"Inter";--e-global-typography-b9e4576-font-size:10px;--e-global-typography-b9e4576-font-weight:600;--e-global-typography-b9e4576-line-height:1em;--e-global-typography-8d70869-font-family:"Inter";--e-global-typography-8d70869-font-size:12px;--e-global-typography-8d70869-font-weight:500;--e-global-typography-8d70869-line-height:1em;--e-global-typography-b25d8d0-font-family:"Inter";--e-global-typography-b25d8d0-font-size:14px;--e-global-typography-b25d8d0-font-weight:500;--e-global-typography-b25d8d0-line-height:1em;--e-global-typography-a6bcb33-font-family:"Inter";--e-global-typography-a6bcb33-font-size:16px;--e-global-typography-a6bcb33-font-weight:500;--e-global-typography-a6bcb33-line-height:1em;--e-global-typography-e8748b0-font-family:"Inter";--e-global-typography-e8748b0-font-size:18px;--e-global-typography-e8748b0-font-weight:500;--e-global-typography-e8748b0-line-height:1em;--e-global-typography-f91a888-font-family:"Inter";--e-global-typography-f91a888-font-size:10px;--e-global-typography-f91a888-font-weight:600;--e-global-typography-f91a888-text-transform:uppercase;--e-global-typography-f91a888-line-height:1em;--e-global-typography-13e2240-font-family:"Inter";--e-global-typography-13e2240-font-size:12px;--e-global-typography-13e2240-font-weight:500;--e-global-typography-13e2240-text-transform:uppercase;--e-global-typography-13e2240-line-height:1em;--e-global-typography-34b6c1b-font-family:"Inter";--e-global-typography-34b6c1b-font-size:14px;--e-global-typography-34b6c1b-font-weight:500;--e-global-typography-34b6c1b-text-transform:uppercase;--e-global-typography-34b6c1b-line-height:1em;--e-global-typography-6bf992c-font-family:"Inter";--e-global-typography-6bf992c-font-size:16px;--e-global-typography-6bf992c-font-weight:500;--e-global-typography-6bf992c-text-transform:uppercase;--e-global-typography-6bf992c-line-height:1em;--e-global-typography-7c17b17-font-family:"Neue Hass Grotesk";--e-global-typography-7c17b17-font-size:60px;--e-global-typography-7c17b17-font-weight:900;--e-global-typography-7c17b17-line-height:1em;--e-global-typography-f2e1d18-font-family:"Arial";--e-global-typography-f2e1d18-font-size:30px;--e-global-typography-f2e1d18-font-weight:400;--e-global-typography-f2e1d18-line-height:1em;--e-global-typography-5211fd4-font-family:"Arial";--e-global-typography-5211fd4-font-size:19px;--e-global-typography-5211fd4-font-weight:400;--e-global-typography-5211fd4-line-height:1em;--e-global-typography-76d9e6f-font-family:"Arial";--e-global-typography-76d9e6f-font-size:30px;--e-global-typography-76d9e6f-font-weight:400;--e-global-typography-76d9e6f-line-height:1em;--e-global-typography-228edf5-font-family:"Arial";--e-global-typography-228edf5-font-size:13px;--e-global-typography-228edf5-font-weight:500;--e-global-typography-228edf5-text-transform:uppercase;--e-global-typography-228edf5-line-height:1.2em;--e-global-typography-228edf5-letter-spacing:1px;--e-global-typography-782627c-font-family:"Arial";--e-global-typography-782627c-font-size:27px;--e-global-typography-782627c-font-weight:500;--e-global-typography-782627c-line-height:1.6em;--e-global-typography-f6206f2-font-family:"Arial";--e-global-typography-f6206f2-font-size:20px;--e-global-typography-f6206f2-font-weight:500;--e-global-typography-f6206f2-line-height:1.6em;--e-global-typography-d6a2cae-font-family:"Arial";--e-global-typography-d6a2cae-font-size:16px;--e-global-typography-d6a2cae-font-weight:400;--e-global-typography-d6a2cae-text-transform:lowercase;--e-global-typography-d6a2cae-line-height:1.2em;--e-global-typography-8673d56-font-family:"Neue Hass Grotesk";--e-global-typography-8673d56-font-size:60px;--e-global-typography-8673d56-font-weight:700;--e-global-typography-8673d56-text-transform:uppercase;--e-global-typography-8673d56-line-height:1.2em;--e-global-typography-c7bfc2e-font-family:"Arial";--e-global-typography-c7bfc2e-font-size:24px;--e-global-typography-c7bfc2e-font-weight:500;--e-global-typography-c7bfc2e-text-transform:none;--e-global-typography-c7bfc2e-line-height:1.2em;--e-global-typography-7fb3502-font-family:"Lato";--e-global-typography-7fb3502-font-size:17px;--e-global-typography-7fb3502-font-weight:600;--e-global-typography-7fb3502-text-transform:capitalize;--e-global-typography-7fb3502-line-height:1.3em;--e-global-typography-7fb3502-letter-spacing:2px;--e-global-typography-36f6757-font-family:"Arial";--e-global-typography-36f6757-font-size:14px;--e-global-typography-36f6757-font-weight:500;--e-global-typography-36f6757-line-height:1.5em;--e-global-typography-36f6757-letter-spacing:1px;--e-global-typography-81c078c-font-family:"Arial";--e-global-typography-81c078c-font-size:14px;--e-global-typography-81c078c-font-weight:400;--e-global-typography-81c078c-text-transform:none;--e-global-typography-81c078c-line-height:1.5em;--e-global-typography-87794c2-font-family:"Arial";--e-global-typography-87794c2-font-size:11px;--e-global-typography-87794c2-font-weight:normal;--e-global-typography-87794c2-text-transform:uppercase;--e-global-typography-87794c2-line-height:2em;--e-global-typography-87794c2-letter-spacing:1px;--e-global-typography-0b50383-font-family:"Neue Hass Grotesk";--e-global-typography-0b50383-font-size:19px;--e-global-typography-0b50383-font-weight:700;--e-global-typography-0b50383-text-transform:capitalize;--e-global-typography-0b50383-line-height:1.2em;--e-global-typography-980f9c7-font-family:"Neue Hass Grotesk";--e-global-typography-980f9c7-font-size:60px;--e-global-typography-980f9c7-font-weight:900;--e-global-typography-980f9c7-line-height:1em;--e-global-typography-b79c473-font-family:"Arial";--e-global-typography-b79c473-font-size:16px;--e-global-typography-b79c473-font-weight:600;--e-global-typography-b79c473-line-height:1.2em;--e-global-typography-0e779e6-font-family:"Inter";--e-global-typography-0e779e6-font-size:21px;--e-global-typography-0e779e6-font-weight:500;--e-global-typography-0e779e6-line-height:1.3em;--e-global-typography-7a93531-font-family:"Arial";--e-global-typography-7a93531-font-size:16px;--e-global-typography-7a93531-font-weight:500;--e-global-typography-7a93531-text-transform:none;--e-global-typography-7a93531-line-height:1.3em;--e-global-typography-8afe5cd-font-family:"Arial";--e-global-typography-8afe5cd-font-size:26px;--e-global-typography-8afe5cd-font-weight:400;--e-global-typography-8afe5cd-line-height:1.2em;--e-global-typography-f8e99cb-font-family:"Arial";--e-global-typography-f8e99cb-font-size:30px;--e-global-typography-f8e99cb-font-weight:400;--e-global-typography-f8e99cb-line-height:1em;--e-global-typography-b49082d-font-family:"Raleway";--e-global-typography-b49082d-font-size:26px;--e-global-typography-b49082d-font-weight:500;--e-global-typography-b49082d-line-height:1em;--e-global-typography-320b3e0-font-family:"Neue Hass Grotesk";--e-global-typography-320b3e0-font-size:44px;--e-global-typography-320b3e0-font-weight:900;--e-global-typography-320b3e0-line-height:1em;background-color:var( --e-global-color-a47a038 );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-13 e-page-transition{background-color:#FFBC7D;}.elementor-kit-13 a{color:var( --e-global-color-primary );}.elementor-kit-13 button,.elementor-kit-13 input[type="button"],.elementor-kit-13 input[type="submit"],.elementor-kit-13 .elementor-button{font-family:var( --e-global-typography-228edf5-font-family ), sans-serif;font-size:var( --e-global-typography-228edf5-font-size );font-weight:var( --e-global-typography-228edf5-font-weight );text-transform:var( --e-global-typography-228edf5-text-transform );line-height:var( --e-global-typography-228edf5-line-height );letter-spacing:var( --e-global-typography-228edf5-letter-spacing );border-style:solid;border-width:2px 2px 2px 2px;}.elementor-kit-13 label{color:var( --e-global-color-71c0d94 );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-13 input:not([type="button"]):not([type="submit"]),.elementor-kit-13 textarea,.elementor-kit-13 .elementor-field-textual{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;--container-default-padding-top:30px;--container-default-padding-right:30px;--container-default-padding-bottom:30px;--container-default-padding-left:30px;}.elementor-widget:not(:last-child){margin-block-end:15px;}.elementor-element{--widgets-spacing:15px 15px;--widgets-spacing-row:15px;--widgets-spacing-column:15px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-13{--e-global-typography-f2e1d18-font-size:30px;--e-global-typography-f2e1d18-line-height:1.2em;--e-global-typography-5211fd4-font-size:16px;--e-global-typography-5211fd4-line-height:1.8em;--e-global-typography-5211fd4-letter-spacing:1px;--e-global-typography-76d9e6f-font-size:30px;--e-global-typography-76d9e6f-line-height:1.2em;--e-global-typography-980f9c7-font-size:42px;--e-global-typography-f8e99cb-font-size:30px;--e-global-typography-f8e99cb-line-height:1.2em;--e-global-typography-b49082d-font-size:27px;--e-global-typography-b49082d-line-height:1.2em;--e-global-typography-320b3e0-font-size:27px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-13 button,.elementor-kit-13 input[type="button"],.elementor-kit-13 input[type="submit"],.elementor-kit-13 .elementor-button{font-size:var( --e-global-typography-228edf5-font-size );line-height:var( --e-global-typography-228edf5-line-height );letter-spacing:var( --e-global-typography-228edf5-letter-spacing );}.elementor-kit-13 label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-13 input:not([type="button"]):not([type="submit"]),.elementor-kit-13 textarea,.elementor-kit-13 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-13{--e-global-typography-primary-font-size:32px;--e-global-typography-secondary-font-size:24px;--e-global-typography-7c17b17-font-size:34px;--e-global-typography-7c17b17-line-height:1.3em;--e-global-typography-f2e1d18-font-size:24px;--e-global-typography-f2e1d18-line-height:1.3em;--e-global-typography-76d9e6f-font-size:24px;--e-global-typography-76d9e6f-line-height:1.3em;--e-global-typography-c7bfc2e-font-size:21px;--e-global-typography-c7bfc2e-line-height:1.3em;--e-global-typography-36f6757-line-height:1.3em;--e-global-typography-87794c2-line-height:1.6em;--e-global-typography-0b50383-font-size:20px;--e-global-typography-980f9c7-font-size:30px;--e-global-typography-8afe5cd-font-size:24px;--e-global-typography-f8e99cb-font-size:24px;--e-global-typography-f8e99cb-line-height:1.3em;--e-global-typography-b49082d-font-size:22px;--e-global-typography-b49082d-line-height:1.3em;--e-global-typography-320b3e0-font-size:28px;--e-global-typography-320b3e0-line-height:1.3em;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-13 button,.elementor-kit-13 input[type="button"],.elementor-kit-13 input[type="submit"],.elementor-kit-13 .elementor-button{font-size:var( --e-global-typography-228edf5-font-size );line-height:var( --e-global-typography-228edf5-line-height );letter-spacing:var( --e-global-typography-228edf5-letter-spacing );}.elementor-kit-13 label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-13 input:not([type="button"]):not([type="submit"]),.elementor-kit-13 textarea,.elementor-kit-13 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;}}/* Start custom CSS *//*Popup Mobile Menu Accessibility Styling*/
.elementor-nav-menu--dropdown .elementor-item:focus, .elementor-sub-item:focus {
    /* Change the background color as you'd like */
    background-color: #fff;
    /* Change the color of the outline as you'd like */
    outline-color: currentColor;
}
/***SmartCrawl Breadcrumbs***/
span.smartcrawl-breadcrumb {
    font-family: arial;
    font-size: 15px;
    font-weight:300;
    line-height:1.4em;
    color: #05273a;
}
span.smartcrawl-breadcrumb a{
    font-family: arial;
    font-size: 15px;
    font-weight:300;
    line-height:1.4em;
    color: #fff;
}
span.smartcrawl-breadcrumb strong {
    font-family: arial;
    font-size: 15px;
    font-weight:300!important;
    line-height:1.4em;
    color: #01AED7;
}
span.smartcrawl-breadcrumb-separator {
    color: #01AED7;
    font-size: 12px;
}
/***Gravity Forms***/
.gform_wrapper.gravity-theme .gfield_label {
    color: #000;
}
.gform_wrapper.gravity-theme .gfield_required {
    color: #000;
}
.gform_wrapper .gform_footer a.gform_save_link, .gform_wrapper .gform_page_footer a.gform_save_link {
    text-decoration: none;
}
.gform_wrapper .percentbar_blue {
    background-color: #000;
    color: #FFF;
}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {
    color: #fff;
    background-color: #04ADD7;
	width: 200px;
    font-family: "lato";
    font-size: 12px;
	font-weight:500;
    letter-spacing: 0px;
	border: none;
	padding:10px 20px;
}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] :hover{
    color: #fff;
    background-color: #04ADD7;
}
.gfield textarea::-webkit-input-placeholder {
    color: #757575;
}

#gform_wrapper_3 .gform_fields .gfield input::-webkit-input-placeholder {
	/* Chrome/Opera/Safari */
    color: #fff;
}
#gform_wrapper_3 .gform_fields .gfield input::-moz-placeholder { 
	/* Firefox 19+ */
    color: #fff;
}
#gform_wrapper_3 .gform_fields .gfield input:-ms-input-placeholder {
	/* IE 10+ */
    color: #fff;
}
#gform_wrapper_3 .gform_fields .gfield input:-moz-placeholder {
	/* Firefox 18- */
    color: #fff;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neue Hass Grotesk';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://habitatflinthills.org/wp-content/uploads/2020/12/Neue_Haas_Grotesk-Text.eot');
	src: url('https://habitatflinthills.org/wp-content/uploads/2020/12/Neue_Haas_Grotesk-Text.eot?#iefix') format('embedded-opentype');
}
@font-face {
	font-family: 'Neue Hass Grotesk';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://habitatflinthills.org/wp-content/uploads/2020/12/Neue_Haas_Grotesk-Text_Medium.eot');
	src: url('https://habitatflinthills.org/wp-content/uploads/2020/12/Neue_Haas_Grotesk-Text_Medium.eot?#iefix') format('embedded-opentype');
}
@font-face {
	font-family: 'Neue Hass Grotesk';
	font-style: italic;
	font-weight: normal;
	font-display: swap;
	src: url('https://habitatflinthills.org/wp-content/uploads/2020/12/Neue_Haas_Grotesk-Text_Italic.eot');
	src: url('https://habitatflinthills.org/wp-content/uploads/2020/12/Neue_Haas_Grotesk-Text_Italic.eot?#iefix') format('embedded-opentype');
}
@font-face {
	font-family: 'Neue Hass Grotesk';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://habitatflinthills.org/wp-content/uploads/2020/12/Neue_Haas_Grotesk-Text_Bold.eot');
	src: url('https://habitatflinthills.org/wp-content/uploads/2020/12/Neue_Haas_Grotesk-Text_Bold.eot?#iefix') format('embedded-opentype');
}
@font-face {
	font-family: 'Neue Hass Grotesk';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://habitatflinthills.org/wp-content/uploads/2020/12/Neue_Haas_Grotesk-Display.eot');
	src: url('https://habitatflinthills.org/wp-content/uploads/2020/12/Neue_Haas_Grotesk-Display.eot?#iefix') format('embedded-opentype');
}
@font-face {
	font-family: 'Neue Hass Grotesk';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://habitatflinthills.org/wp-content/uploads/2020/12/Neue_Haas_Grotesk-Display_Medium.eot');
	src: url('https://habitatflinthills.org/wp-content/uploads/2020/12/Neue_Haas_Grotesk-Display_Medium.eot?#iefix') format('embedded-opentype');
}
/* End Custom Fonts CSS */