.elementor-14235 .elementor-element.elementor-element-e533fe2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-14235 .elementor-element.elementor-element-e533fe2:not(.elementor-motion-effects-element-type-background), .elementor-14235 .elementor-element.elementor-element-e533fe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-14235 .elementor-element.elementor-element-47f2100{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-14235 .elementor-element.elementor-element-47f2100 > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-14235 .elementor-element.elementor-element-47f2100.elementor-element{--align-self:center;}.elementor-14235 .elementor-element.elementor-element-47f2100 .elementor-heading-title{font-family:"ITC Avant Garde Gothic", Sans-serif;font-size:2rem;font-weight:bold;line-height:1.2em;}.elementor-14235 .elementor-element.elementor-element-1830b17{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14235 .elementor-element.elementor-element-1830b17.e-con{--align-self:center;}.elementor-14235 .elementor-element.elementor-element-40fd835.elementor-element{--align-self:flex-start;}.elementor-14235 .elementor-element.elementor-element-40fd835{text-align:left;font-family:"ITC Avant Garde Gothic", Sans-serif;font-size:1.25vw;color:var( --e-global-color-text );}.elementor-14235 .elementor-element.elementor-element-5889ea7.elementor-element{--align-self:flex-start;}.elementor-14235 .elementor-element.elementor-element-5889ea7{text-align:left;font-family:"ITC Avant Garde Gothic", Sans-serif;font-size:1.25vw;color:var( --e-global-color-text );}.elementor-14235 .elementor-element.elementor-element-84fc9f0{--display:flex;--padding-top:1%;--padding-bottom:1%;--padding-left:3%;--padding-right:3%;}.elementor-14235 .elementor-element.elementor-element-84fc9f0:not(.elementor-motion-effects-element-type-background), .elementor-14235 .elementor-element.elementor-element-84fc9f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14235 .elementor-element.elementor-element-84fc9f0.e-con{--align-self:center;}.elementor-14235 .elementor-element.elementor-element-61636ce > .elementor-widget-container{padding:4% 0% 2% 0%;}.elementor-14235 .elementor-element.elementor-element-61636ce{text-align:left;}.elementor-14235 .elementor-element.elementor-element-61636ce .elementor-heading-title{font-family:var( --e-global-typography-04f905c-font-family ), Sans-serif;font-size:var( --e-global-typography-04f905c-font-size );font-weight:var( --e-global-typography-04f905c-font-weight );line-height:var( --e-global-typography-04f905c-line-height );word-spacing:var( --e-global-typography-04f905c-word-spacing );color:var( --e-global-color-6cb404a );}.elementor-14235 .elementor-element.elementor-element-df3a125 > .elementor-widget-container{padding:0% 0% 03% 0%;}.elementor-14235 .elementor-element.elementor-element-df3a125 .gform_body .gfield .ginput_container:not(.ginput_container_fileupload) > input:not(.ginput_quantity){padding:10px 0px 10px 0px;}.elementor-14235 .elementor-element.elementor-element-df3a125 .gform_body .gfield .ginput_container.ginput_complex input{padding:10px 0px 10px 0px;}.elementor-14235 .elementor-element.elementor-element-df3a125 .gform_body .gfield .ginput_container.ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:10px 0px 10px 0px;}.elementor-14235 .elementor-element.elementor-element-df3a125 .gform_body .gfield textarea{padding:10px 0px 10px 0px;border-radius:0px 0px 0px 0px;color:var( --e-global-color-6cb404a );background-color:var( --e-global-color-primary );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_container:not(.ginput_container_fileupload) > input{border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-primary );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_container.ginput_complex input{border-radius:0px 0px 0px 0px;color:var( --e-global-color-6cb404a );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_container > input, .elementor-14235 .elementor-element.elementor-element-df3a125 .gform_body .gfield textarea, .elementor-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_container.ginput_complex input{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-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_container > input{color:var( --e-global-color-6cb404a );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gform_body .gfield select{color:var( --e-global-color-6cb404a );background-color:var( --e-global-color-primary );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield_list tbody td input{color:var( --e-global-color-6cb404a );}.elementor-14235 .elementor-element.elementor-element-df3a125 .ginput_container_address input{color:var( --e-global-color-6cb404a );}.elementor-14235 .elementor-element.elementor-element-df3a125 ::-webkit-input-placeholder{color:var( --e-global-color-6cb404a );}.elementor-14235 .elementor-element.elementor-element-df3a125 ::-moz-placeholder{color:var( --e-global-color-6cb404a );}.elementor-14235 .elementor-element.elementor-element-df3a125 ::-ms-input-placeholder{color:var( --e-global-color-6cb404a );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_container:not(.ginput_container_fileupload) > input,
				.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_complex input,
				.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_container_address input,
				.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield_list_cell input,
				.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_container select,
				.elementor-14235 .elementor-element.elementor-element-df3a125 .gform_body .gfield textarea{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-6cb404a );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_complex input{background-color:var( --e-global-color-primary );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_container_address input{background-color:var( --e-global-color-primary );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_container_list input{background-color:var( --e-global-color-primary );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_container > input:focus,
				.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_complex input:focus,
				.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_container_address input:focus,
				.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield_list_cell input:focus,
				.elementor-14235 .elementor-element.elementor-element-df3a125 .gform_body .gfield textarea:focus{border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-6cb404a );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_container > input:focus{background-color:var( --e-global-color-primary );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_complex input:focus{background-color:var( --e-global-color-primary );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gform_body .gfield textarea:focus{background-color:var( --e-global-color-primary );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gform_body .gfield .gfield_label, .elementor-14235 .elementor-element.elementor-element-df3a125 table.gfield_list thead th{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-14235 .elementor-element.elementor-element-df3a125 .gform_body .gfield .gfield_description{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-14235 .elementor-element.elementor-element-df3a125 .gform_body .gfield .gfield_label .gfield_required{color:#FF000F;}.elementor-14235 .elementor-element.elementor-element-df3a125 .gform_wrapper .gform_footer{justify-content:flex-start;text-align:left;}.elementor-14235 .elementor-element.elementor-element-df3a125.ha-gravityforms .gform_wrapper .gform_footer{justify-content:flex-start;text-align:left;}.elementor-14235 .elementor-element.elementor-element-df3a125 .gform_wrapper .gform_button{padding:15px 45px 15px 45px;border-radius:0px 0px 0px 0px;color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}.elementor-14235 .elementor-element.elementor-element-df3a125.ha-gravityforms .gform_wrapper input[type="submit"].gform_button{padding:15px 45px 15px 45px;border-radius:0px 0px 0px 0px;color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gform_wrapper .gform_button, .elementor-14235 .elementor-element.elementor-element-df3a125.ha-gravityforms .gform_wrapper input[type="submit"].gform_button{font-family:var( --e-global-typography-9e1388b-font-family ), Sans-serif;font-size:var( --e-global-typography-9e1388b-font-size );font-weight:var( --e-global-typography-9e1388b-font-weight );text-transform:var( --e-global-typography-9e1388b-text-transform );line-height:var( --e-global-typography-9e1388b-line-height );word-spacing:var( --e-global-typography-9e1388b-word-spacing );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gform_wrapper .gform_button:hover{color:var( --e-global-color-6cb404a );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gform_wrapper .gform_button:focus{color:var( --e-global-color-6cb404a );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-14235 .elementor-element.elementor-element-df3a125.ha-gravityforms .gform_wrapper input[type="submit"].gform_button:hover{color:var( --e-global-color-6cb404a );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-14235 .elementor-element.elementor-element-df3a125.ha-gravityforms .gform_wrapper input[type="submit"].gform_button:focus{color:var( --e-global-color-6cb404a );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield_list .gfield_list_icons img{width:16px !important;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-14235 .elementor-element.elementor-element-e533fe2{--content-width:100%;}.elementor-14235 .elementor-element.elementor-element-1830b17{--width:90%;}.elementor-14235 .elementor-element.elementor-element-84fc9f0{--width:90%;}}@media(max-width:1024px){.elementor-14235 .elementor-element.elementor-element-47f2100 .elementor-heading-title{font-size:1.5rem;}.elementor-14235 .elementor-element.elementor-element-40fd835{font-size:2vw;}.elementor-14235 .elementor-element.elementor-element-5889ea7{font-size:2vw;}.elementor-14235 .elementor-element.elementor-element-61636ce > .elementor-widget-container{padding:5% 0% 2% 0%;}.elementor-14235 .elementor-element.elementor-element-61636ce .elementor-heading-title{font-size:var( --e-global-typography-04f905c-font-size );line-height:var( --e-global-typography-04f905c-line-height );word-spacing:var( --e-global-typography-04f905c-word-spacing );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_container > input, .elementor-14235 .elementor-element.elementor-element-df3a125 .gform_body .gfield textarea, .elementor-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_container.ginput_complex input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gform_body .gfield .gfield_label, .elementor-14235 .elementor-element.elementor-element-df3a125 table.gfield_list thead th{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gform_body .gfield .gfield_description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gform_wrapper .gform_button, .elementor-14235 .elementor-element.elementor-element-df3a125.ha-gravityforms .gform_wrapper input[type="submit"].gform_button{font-size:var( --e-global-typography-9e1388b-font-size );line-height:var( --e-global-typography-9e1388b-line-height );word-spacing:var( --e-global-typography-9e1388b-word-spacing );}}@media(max-width:767px){.elementor-14235 .elementor-element.elementor-element-47f2100 .elementor-heading-title{font-size:1.4rem;}.elementor-14235 .elementor-element.elementor-element-40fd835{font-size:3.5vw;}.elementor-14235 .elementor-element.elementor-element-5889ea7{font-size:3.5vw;}.elementor-14235 .elementor-element.elementor-element-61636ce > .elementor-widget-container{padding:10% 0% 20% 0%;}.elementor-14235 .elementor-element.elementor-element-61636ce .elementor-heading-title{font-size:var( --e-global-typography-04f905c-font-size );line-height:var( --e-global-typography-04f905c-line-height );word-spacing:var( --e-global-typography-04f905c-word-spacing );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_container > input, .elementor-14235 .elementor-element.elementor-element-df3a125 .gform_body .gfield textarea, .elementor-14235 .elementor-element.elementor-element-df3a125 .gfield .ginput_container.ginput_complex input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gform_body .gfield .gfield_label, .elementor-14235 .elementor-element.elementor-element-df3a125 table.gfield_list thead th{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gform_body .gfield .gfield_description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14235 .elementor-element.elementor-element-df3a125 .gform_wrapper .gform_button, .elementor-14235 .elementor-element.elementor-element-df3a125.ha-gravityforms .gform_wrapper input[type="submit"].gform_button{font-size:var( --e-global-typography-9e1388b-font-size );line-height:var( --e-global-typography-9e1388b-line-height );word-spacing:var( --e-global-typography-9e1388b-word-spacing );}}/* Start custom CSS for ha-gravityforms, class: .elementor-element-df3a125 */.elementor-14235 .elementor-element.elementor-element-df3a125 legend, .elementor-14235 .elementor-element.elementor-element-df3a125 label, .elementor-14235 .elementor-element.elementor-element-df3a125 span label {
    display: none;
}

selecor input:active {
    border: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ITC Avant Garde Gothic';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://shafferspa.com/wp-content/uploads/2022/09/ITC-Avant-Garde-Gothic-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'ITC Avant Garde Gothic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://shafferspa.com/wp-content/uploads/2022/09/ITC-Avant-Garde-Gothic-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */