.elementor-kit-9{--e-global-color-primary:#B7C200;--e-global-color-secondary:#009DB5;--e-global-color-text:#000000;--e-global-color-accent:#B7C200;--e-global-color-6f45823:#6A6A6A;--e-global-color-558aa22:#FFFFFF;--e-global-color-315c77f:#F6F5F3;--e-global-typography-primary-font-family:"Duplicate Slab";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Duplicate Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Duplicate Slab";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Duplicate Slab";--e-global-typography-accent-font-weight:500;font-family:"Duplicate Slab", Sans-serif;}.elementor-kit-9 a{font-family:"Duplicate Slab", Sans-serif;}.elementor-kit-9 h1{color:var( --e-global-color-secondary );font-family:"Duplicate Slab", Sans-serif;font-size:2em;}.elementor-kit-9 h2{color:var( --e-global-color-secondary );font-family:"Duplicate Slab", Sans-serif;font-size:1.75em;font-weight:800;}.elementor-kit-9 h3{color:var( --e-global-color-secondary );font-family:"Duplicate Slab", Sans-serif;font-size:1.5em;}.elementor-kit-9 h4{color:var( --e-global-color-secondary );font-family:"Duplicate Slab", Sans-serif;font-size:1.25em;}.elementor-kit-9 h5{color:var( --e-global-color-secondary );font-family:"Duplicate Slab", Sans-serif;font-size:1em;}.elementor-kit-9 h6{font-family:"Duplicate Slab", Sans-serif;}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{font-family:"Duplicate Slab", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.elementor-widget:not(:last-child){margin-bottom:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}}/* Start custom CSS *//* general styling */
/* Removed Rotate on Button as requested by client */
/*.btn-offset-rotate .elementor-button-wrapper {*/
/*    transform: rotate(-2deg);*/
/*}*/

.elementor-widget-text-editor a {
    color: #009db5;
}

.gform_wrapper .gfield_validation_message, .gform_wrapper .validation_message {
    background: #eee;
    border: 1px solid #c9c9c9;
}

.gform_wrapper .validation_message--hidden-on-empty {
    position: relative:
    left: auto;
    top: auto;
    opacity: 1;
}

.gform_wrapper .validation_message--hidden-on-empty:empty {
    position: absolute;
    left: -10000px;
    top: -10000px;
    opacity: 0;
}

p {
    margin-bottom: 30px;
}

.gfield .ginput_container .gfgeo-locator-button-wrapper img {
    margin-top: 9px !important;
    padding: 1px !important;
}

.same-width-btn .elementor-button-link {
    width: 200px;
    max-width: 100%;
}

@media only screen and (max-width: 600px) {
.elementor-widget-text-editor img.alignleft {
    width: 100%;
    margin: 0 0 10px;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Duplicate Slab';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://stagbeetles.ptes.org/wp-content/uploads/2021/05/DuplicateSlab-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Duplicate Slab';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://stagbeetles.ptes.org/wp-content/uploads/2021/05/DuplicateSlab-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Duplicate Slab';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://stagbeetles.ptes.org/wp-content/uploads/2021/05/DuplicateSlab-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */