.elementor-1704 .elementor-element.elementor-element-c26122f{--display:flex;--min-height:250px;--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-c26122f:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-c26122f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1704 .elementor-element.elementor-element-d01903b{width:100%;max-width:100%;text-align:center;}.elementor-1704 .elementor-element.elementor-element-d01903b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1704 .elementor-element.elementor-element-81175f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-81175f2 .elementor-heading-title{font-size:38px;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-82094c8{--display:flex;--margin-top:40px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1704 .elementor-element.elementor-element-9901b3c{--display:flex;--margin-top:40px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder-row{margin-top:0px;margin-bottom:30px;}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder__label{margin:0px 0px 7px 0px;text-align:left;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder__desc{text-align:left;}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder__fields-group{flex-direction:row;}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder__field-wrap label{font-size:24px;font-weight:600;letter-spacing:-0.3px;color:#023A51;}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder__field-wrap.checkradio-wrap span{gap:10px;}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder__field-wrap span::before{font-size:20px;}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder__field-wrap label :checked + span::before{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){padding:17px 17px 17px 17px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001F;border-radius:8px 8px 8px 8px;max-width:100%;}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder__field.textarea-field{height:120px;min-height:120px;}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder input{color-scheme:normal;}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder__action-button{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );transition:all 0.3s;border-style:none;}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder__action-button:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder__submit-wrap{justify-content:center;align-items:center;}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder__submit{justify-content:center;}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder__next-page-wrap{text-align:left;}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder__next-page{padding:20px 50px 20px 50px;border-style:none;color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder-row .jet-form-builder__action-button-wrapper[data-type="next"]{justify-content:center;}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder__next-page:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder__prev-page{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;color:var( --e-global-color-secondary );background-color:#02010100;}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder-row .jet-form-builder__action-button-wrapper[data-type="prev"]{justify-content:flex-start;}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder-progress-pages{color:var( --e-global-color-primary );}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item{padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;font-size:14px;color:var( --e-global-color-primary );}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__item{padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;font-size:14px;color:var( --e-global-color-secondary );}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__item{padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;font-size:14px;color:var( --e-global-color-secondary );}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder-message--success{text-align:center;}.elementor-1704 .elementor-element.elementor-element-0a81423 .jet-form-builder-message--error{text-align:center;}.elementor-1704 .elementor-element.elementor-element-2d22571{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-2d22571:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-2d22571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-ecb5454{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:25px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-842cd28{width:100%;max-width:100%;}.elementor-1704 .elementor-element.elementor-element-842cd28 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1704 .elementor-element.elementor-element-6ef5fe0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1704 .elementor-element.elementor-element-6ef5fe0 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1704 .elementor-element.elementor-element-20e0279{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-d7e93f3{--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;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1704 .elementor-element.elementor-element-b1edfe8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-d9de757{width:auto;max-width:auto;text-align:justify;}.elementor-1704 .elementor-element.elementor-element-d9de757 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:10px 15px 10px 15px;border-radius:6px 6px 6px 6px;}.elementor-1704 .elementor-element.elementor-element-d9de757 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1704 .elementor-element.elementor-element-51ed1c7 .elementor-heading-title{font-weight:700;letter-spacing:-1px;}.elementor-1704 .elementor-element.elementor-element-d3bcaab .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-1704 .elementor-element.elementor-element-dfe370b{--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;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1704 .elementor-element.elementor-element-ead1b7c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-4a08b2f{width:auto;max-width:auto;text-align:justify;}.elementor-1704 .elementor-element.elementor-element-4a08b2f > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:10px 15px 10px 15px;border-radius:6px 6px 6px 6px;}.elementor-1704 .elementor-element.elementor-element-4a08b2f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1704 .elementor-element.elementor-element-f8ddd4b .elementor-heading-title{font-weight:700;letter-spacing:-1px;}.elementor-1704 .elementor-element.elementor-element-4554ade .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-1704 .elementor-element.elementor-element-7bc9838{--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;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1704 .elementor-element.elementor-element-9b7e3b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-79958f3{width:auto;max-width:auto;text-align:justify;}.elementor-1704 .elementor-element.elementor-element-79958f3 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:10px 15px 10px 15px;border-radius:6px 6px 6px 6px;}.elementor-1704 .elementor-element.elementor-element-79958f3 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1704 .elementor-element.elementor-element-20687d8 .elementor-heading-title{font-weight:700;letter-spacing:-1px;}.elementor-1704 .elementor-element.elementor-element-1833fe8 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-1704 .elementor-element.elementor-element-8b8fb26{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1704 .elementor-element.elementor-element-e5582d4{width:100%;max-width:100%;}.elementor-1704 .elementor-element.elementor-element-e5582d4 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1704 .elementor-element.elementor-element-3ab606a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1704 .elementor-element.elementor-element-98e9948 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-1704 .elementor-element.elementor-element-98e9948 > .elementor-widget-container{padding:0px 0px 0px 0px;}:is( .elementor-1704 .elementor-element.elementor-element-98e9948 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1704 .elementor-element.elementor-element-98e9948 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1704 .elementor-element.elementor-element-98e9948 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}:is( .elementor-1704 .elementor-element.elementor-element-98e9948 > .elementor-widget-container > .jet-listing-grid, .elementor-1704 .elementor-element.elementor-element-98e9948 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1704 .elementor-element.elementor-element-98e9948 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 30px / -2);margin-right:calc( 30px / -2);width:calc(100% + 30px);}.elementor-1704 .elementor-element.elementor-element-6d3dac4{--display:flex;--min-height:325px;--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;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1704 .elementor-element.elementor-element-6d3dac4:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-6d3dac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C597A;}.elementor-1704 .elementor-element.elementor-element-8c93eff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-8c93eff .elementor-heading-title{color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-e426020 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1704 .elementor-element.elementor-element-e426020 .elementor-heading-title{font-size:20px;line-height:1.3em;color:var( --e-global-color-c7e2e2d );}.elementor-1704 .elementor-element.elementor-element-196440e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1704 .elementor-element.elementor-element-196440e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1704 .elementor-element.elementor-element-196440e .elementor-button:hover, .elementor-1704 .elementor-element.elementor-element-196440e .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-1704 .elementor-element.elementor-element-196440e .elementor-button:hover svg, .elementor-1704 .elementor-element.elementor-element-196440e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1704 .elementor-element.elementor-element-196440e .elementor-button{transition-duration:0.3s;}@media(max-width:1024px){.elementor-1704 .elementor-element.elementor-element-20e0279{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1704 .elementor-element.elementor-element-20e0279{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for jet-form-builder-form, class: .elementor-element-0a81423 */.valuation-form-jf .jet-form-builder__field-label {
  	font-size: 25px;
	background: #f1f1f1;
	width: 100%;
	padding: 35px;
	border-radius: 8px;
  	transition: all .3s ease;
	display: flex;
	flex-direction: column;
  	border: 2px solid transparent;
	height: 100%;
	vertical-align: center;
}


.valuation-form-jf .jet-form-builder__fields-group {
	display: grid !important;
	grid-template-columns: repeat(12,1fr);
	width: 100%;
	gap: 10px !important
}


/* Caravan Type */
.valuation-form-jf .jet-sm-gb-ae1b03c2-f5ba-458b-9877-8587002e8809 .checkradio-wrap {
	grid-column: span 4;
}


@media all and (max-width: 650px) { .valuation-form-jf .jet-sm-gb-ae1b03c2-f5ba-458b-9877-8587002e8809 .checkradio-wrap {
	grid-column: span 12;
}
}

/* Caravan Finance */
.valuation-form-jf  .jet-sm-gb-2b0abf36-5bdd-4e73-8639-1fc2c7d78fe2 .checkradio-wrap {
	display: flex !important;
	justify-content: center;
	min-width: 200px;
}

/* No. Bedrooms */
.valuation-form-jf .jet-sm-gb-30fe10bc-0933-4e17-8a9f-31aacb181a8e .checkradio-wrap {
	grid-column: span 4;
}

@media all and (max-width: 650px) { .valuation-form-jf .jet-sm-gb-30fe10bc-0933-4e17-8a9f-31aacb181a8e .checkradio-wrap {
	grid-column: span 4;
}
}


/* Length */
.valuation-form-jf .jet-sm-gb-cbb92921-5585-42ae-8293-1171a48230ad .checkradio-wrap {
	grid-column: span 3;
}

@media all and (max-width: 650px) { .valuation-form-jf .jet-sm-gb-cbb92921-5585-42ae-8293-1171a48230ad .checkradio-wrap {
	grid-column: span 4;
}
}


/* Width */
.valuation-form-jf .jet-sm-gb-0c4b1c90-7023-4109-95d5-004e2ad42039 .checkradio-wrap {
	grid-column: span 2;
}

@media all and (max-width: 650px) { .valuation-form-jf .jet-sm-gb-0c4b1c90-7023-4109-95d5-004e2ad42039 .checkradio-wrap {
	grid-column: span 4;
}
}



/* Make & Model */
.valuation-form-jf .wp-container-core-group-is-layout-1.wp-container-core-group-is-layout-1 {
	display: grid;
	grid-template-columns: repeat(2,1fr);
	width: 100%;
}

@media all and (max-width: 650px) {.valuation-form-jf .wp-container-core-group-is-layout-1.wp-container-core-group-is-layout-1 {
	display: grid;
	grid-template-columns: repeat(1,1fr);
	width: 100%;
}
}


/* C'Van Extras */
.valuation-form-jf .jet-sm-gb-01b3b032-8b7e-475d-91df-56c105697db5 .checkradio-wrap {
	grid-column: span 3;
}

@media all and (max-width: 650px) { .valuation-form-jf .jet-sm-gb-01b3b032-8b7e-475d-91df-56c105697db5 .checkradio-wrap {
	grid-column: span 12;
}
}


/* Contact Method */
.valuation-form-jf .jet-sm-gb-8832d5a5-0ded-4cbf-929b-e712fa8762f3 .checkradio-wrap {
	grid-column: span 6;
}

@media all and (max-width: 650px) { .valuation-form-jf .jet-sm-gb-8832d5a5-0ded-4cbf-929b-e712fa8762f3 .checkradio-wrap {
	grid-column: span 6;
}
}












.valuation-form-jf .wp-container-core-group-is-layout-2.wp-container-core-group-is-layout-2 {
	display: grid;
	grid-template-columns: repeat(2,1fr);
	width: 100%;
}

@media all and (max-width: 650px) { .valuation-form-jf .wp-container-core-group-is-layout-2.wp-container-core-group-is-layout-2 {
	display: grid;
	grid-template-columns: repeat(1,1fr);
	width: 100%;
}
}






.valuation-form-jf .wp-container-core-group-is-layout-3.wp-container-core-group-is-layout-3 {
	display: grid;
	grid-template-columns: repeat(2,1fr);
	width: 100%;
}
@media all and (max-width: 650px) { .valuation-form-jf .wp-container-core-group-is-layout-3.wp-container-core-group-is-layout-3 {
	display: grid;
	grid-template-columns: repeat(1,1fr);
	width: 100%;
}
}




.valuation-form-jf .wp-container-core-group-is-layout-4.wp-container-core-group-is-layout-4 {
	display: grid;
	grid-template-columns: repeat(2,1fr);
	width: 100%;
}
@media all and (max-width: 650px) { .valuation-form-jf .wp-container-core-group-is-layout-4.wp-container-core-group-is-layout-4 {
	display: grid;
	grid-template-columns: repeat(1,1fr);
	width: 100%;
}
}



.valuation-form-jf .wp-container-core-group-is-layout-5.wp-container-core-group-is-layout-5 {
	display: grid;
	grid-template-columns: repeat(2,1fr);
	width: 100%;
}
@media all and (max-width: 650px) { .valuation-form-jf .wp-container-core-group-is-layout-5.wp-container-core-group-is-layout-5 {
	display: grid;
	grid-template-columns: repeat(1,1fr);
	width: 100%;
}
}



/* Hover + Clicked Border + Hidden Radio */

.valuation-form-jf label.jet-form-builder__field-label.for-radio:has(input:checked) {
    border: 2px solid #EFB317;
		color: #EFB317 !important;
}

.valuation-form-jf label.jet-form-builder__field-label.for-checkbox:has(input:checked) {
    border: 2px solid #EFB317;
	color: #EFB317 !important;
}

.valuation-form-jf .jet-form-builder__field-label:hover {
	border-color: #e9e9e9;
}

.valuation-form-jf .jet-form-builder__field-wrap span::before{
    position: absolute;
    left:-9999px;
	display: hidden;
}/* End custom CSS */