.elementor-15550 .elementor-element.elementor-element-9032742{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--padding-top:80px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-15550 .elementor-element.elementor-element-9032742:not(.elementor-motion-effects-element-type-background), .elementor-15550 .elementor-element.elementor-element-9032742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-15550 .elementor-element.elementor-element-9032742, .elementor-15550 .elementor-element.elementor-element-9032742::before{--border-transition:0.3s;}.elementor-15550 .elementor-element.elementor-element-31cc199 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Gotham", Sans-serif;font-size:40px;font-weight:700;font-style:normal;text-decoration:none;line-height:48px;}.elementor-15550 .elementor-element.elementor-element-65914ea{color:var( --e-global-color-secondary );font-family:"Gotham", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:28px;letter-spacing:0px;}.elementor-15550 .elementor-element.elementor-element-65914ea > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-15550 .elementor-element.elementor-element-8ceaadd > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-15550 .elementor-element.elementor-element-8ceaadd{width:100%;max-width:100%;}@media(max-width:899px){.elementor-15550 .elementor-element.elementor-element-9032742{--padding-top:49px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15550 .elementor-element.elementor-element-31cc199 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-15550 .elementor-element.elementor-element-65914ea{font-size:18px;line-height:26px;}.elementor-15550 .elementor-element.elementor-element-8ceaadd > .elementor-widget-container{margin:52px 0px 0px 0px;}}/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-8ceaadd */.elementor .elementor-widget-wp-widget-gform_widget .gform_wrapper.gravity-theme .gform_footer {
    margin-top: 50px;
}
.elementor .elementor-widget-wp-widget-gform_widget .gform_wrapper.gravity-theme .gfield_description {
    text-align: left;
}
@media(max-width:899px) {
.elementor .elementor-widget-wp-widget-gform_widget .gform_wrapper.gravity-theme .gform_footer {
    margin-top: 40px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9032742 */.bedfordcdjr-file-claim-form .form_htm_desc{
	max-width: 100%;
}
.bedfordcdjr-file-claim-form .elementor-widget-wp-widget-gform_widget .gform_wrapper.gravity-theme .gform_fields {
    display: grid !important;
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
    gap: 0 !important;
}

.bedfordcdjr-file-claim-form .gfield {
    min-height: 80px !important;
    margin-bottom: 10px !important;
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    margin-right: 20px;
}

.bedfordcdjr-file-claim-form .ginput_container {
    min-height: 44px;
    display: flex;
    align-items: center;
}

.bedfordcdjr-file-claim-form .gfield_validation_message {
    position: absolute;
    bottom: -6px;
    left: 0;
    width: 100%;
    min-height: 24px;
    opacity: 0;
    visibility: hidden;
    font-size: 0.85em;
    color: #d63638;
    margin-top: 4px;
}

.bedfordcdjr-file-claim-form .gfield_error .gfield_validation_message {
    opacity: 1;
    visibility: visible;
}

.bedfordcdjr-file-claim-form .gform_fields>.gfield:last-child {
    margin-bottom: 0 !important;
}

.bedfordcdjr-file-claim-form form #gform_fields_9 {
    gap: 0;
}

@media screen and (max-width: 899px) {
    .bedfordcdjr-file-claim-form .gfield {
        min-height: 70px !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://bedfordcdjr.1800warranty.com/wp-content/uploads/2025/01/Gotham-Thin.woff2') format('woff2');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://bedfordcdjr.1800warranty.com/wp-content/uploads/2025/01/Gotham-ThinItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://bedfordcdjr.1800warranty.com/wp-content/uploads/2025/01/Gotham-XLight.woff2') format('woff2');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://bedfordcdjr.1800warranty.com/wp-content/uploads/2025/01/Gotham-XLightItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://bedfordcdjr.1800warranty.com/wp-content/uploads/2025/01/Gotham-Light.woff2') format('woff2'),
		url('https://swickardprotection.com/wp-content/uploads/2025/01/Gotham-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://bedfordcdjr.1800warranty.com/wp-content/uploads/2025/01/Gotham-LightItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://bedfordcdjr.1800warranty.com/wp-content/uploads/2025/01/Gotham-Book.woff2') format('woff2');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://bedfordcdjr.1800warranty.com/wp-content/uploads/2025/01/Gotham-BookItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://bedfordcdjr.1800warranty.com/wp-content/uploads/2025/01/Gotham-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://bedfordcdjr.1800warranty.com/wp-content/uploads/2025/01/Gotham-MediumItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://bedfordcdjr.1800warranty.com/wp-content/uploads/2025/01/Gotham-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://bedfordcdjr.1800warranty.com/wp-content/uploads/2025/01/Gotham-BoldItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://bedfordcdjr.1800warranty.com/wp-content/uploads/2025/01/Gotham-Black.woff2') format('woff2');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://bedfordcdjr.1800warranty.com/wp-content/uploads/2025/01/Gotham-BlackItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://bedfordcdjr.1800warranty.com/wp-content/uploads/2025/01/Gotham-Ultra.woff2') format('woff2');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://bedfordcdjr.1800warranty.com/wp-content/uploads/2025/01/Gotham-UltraItalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */