.homepage-cat-cards{width:100%;padding-left:0;padding-top:0}.footer-logo{max-width:180px!important;margin-bottom:0px!important}.blog .posts-list .blog-card:first-child{background-color:#feeb18!important}#mobile_menu .menu-item-1334,#mobile_menu .menu-item-1333,#mobile_menu .menu-item-7392,#mobile_menu .menu-item-5947{display:none}.blog .posts-list .blog-card:first-child p,.blog .posts-list .blog-card:first-child h2,.blog .posts-list .blog-card:first-child div{}.blog .posts-list .blog-card:first-child .action a{background-color:#404040!important;border-color:#404040!important;color:#FFF!important}.blog .posts-list .blog-card:first-child .action a:hover{background-color:transparent!important;color:#404040!important}.blog .posts-list .blog-card:first-child .blog-thumb:before{content:"Featured";position:absolute;display:inline-block;padding:3px 18px;background-color:#50c2f0;color:white;z-index:9}#frm_field_62_container label{color:#fff!important}#form_brochure-download label{color:#fff}.header_label_blog{position:relative;background-color:#404040;padding:20px;padding-right:40px;z-index:9}.blogheader-bg{position:relative;display:inline-block;margin-bottom:30px;max-width:350px}.blogheader-bg .poly_bg{position:absolute;top:-20px;height:100%;width:100%;background:#811B66;-webkit-clip-path:polygon(0 20%,90% 0,100% 100%,0 100%);clip-path:polygon(0 20%,90% 0,100% 100%,0 100%);z-index:1;-webkit-transform:scale(1.07);transform:scale(1.07)}@media screen and (max-width:1240px){#main-header .container,#top-header .container{width:90%}}@media screen and (max-width:1120px){#main-header .container,#top-header .container{width:95%}}.et_mobile_menu{padding:0px}.et_mobile_menu li a{padding:10px 20px}.et_mobile_menu li a,.nav li li a{font-size:16px}@media screen and (max-width:1060px){#logo{max-height:60%}.van-cta a{font-size:14px!important}.call-cta a{font-size:20px!important}}@media screen and (min-width:580px){.container.blogwrappp{display:flex;column-gap:30px}}.blogright p{font-size:18px;max-width:750px;line-height:29px;font-weight:300}.container.blogwrappp{margin-top:85px}.header_label_blog h1{color:white;line-height:34px}.single-post-section .blog-post-header .blog-title{font-size:35px;font-weight:600;color:#1e1e1c;line-height:43px}.blog-sticky-header .blog-post-share ul li img{width:25px;display:block}.pa-inline-buttons.center{text-align:center}.faqs .et_pb_toggle_open{background:#40404024;color:#fff!important}.faqs .et_pb_toggle_title::before{content:"\E050";position:absolute;right:0;font-size:24px;color:#404040;top:50%;margin-top:-.5em}.et_button_no_icon a.et_pb_button{font-weight:bold}.et_button_no_icon a.et_pb_button,.et_button_no_icon a.et_pb_button:hover{font-weight:bold;padding:6px 18px!important;text-decoration:none!important}.cat-homepage-name,.model-berth{font-weight:800!important}.cat-title-homepage{padding-bottom:25px!important}.homepage-cat-card .homepage-btn-url{padding-top:25px!important}.et_pb_button.white-cta.large{background:#fff;color:#811b66!important;border-color:#fff!important;font-size:20px!important;padding:10px 30px!important}.et_pb_button.white-cta.large:hover{background:transparent;color:#fff!important;border-color:#fff!important;font-size:20px!important;padding:10px 30px!important}.et_pb_button.white-cta.blue{background:#fff;color:#53c1ef!important;border-color:#fff!important}.et_pb_button.white-cta.blue:hover{color:#53c1ef!important;border-color:#53c1ef!important}.et_pb_button.white-cta.green{background:#fff;color:#99c351!important;border-color:#fff!important}.et_pb_button.white-cta.green:hover{color:#99c351!important;border-color:#99c351!important}body .et_pb_button{color:#222!important}.slick-next.slick-arrow .icon,.slick-prev.slick-arrow .icon{background:#ffffffc7;padding:6px 14px;border-radius:100px;cursor:pointer}.van-cat-card .read-more-btn a:hover{color:#FFF!important;background-color:#464646!important;text-decoration:none!important;border-color:#464646!important}.cat-desc{color:black;font-size:17px!important;line-height:1.4em;font-weight:400}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block;margin-right:20px!important;margin-bottom:10px!important}.et_pb_text_inner a{color:inherit!important}.et_pb_text_inner a:hover{text-decoration:underline!important;transition:0.3s ease-in}.fc-bg .et_pb_text_inner h1::before{position:absolute;background:url(/wp-content/uploads/factory-campers-blue-bg.svg);left:-60px;top:-25%;content:'';width:100%;height:100%;background-repeat:no-repeat;z-index:-1;background-size:cover}#et-secondary-nav li{text-transform:uppercase}#et-top-navigation,#top-header .container{font-weight:400!important}.call-cta a{font-size:24px!important}#top-header #et-secondary-menu,#et-secondary-nav{width:100%!important;display:flex;justify-content:space-between}#main-header{top:0px!important}#top-header{top:90px!important}#top-header.et-fixed-header{top:75px!important;transition:top 0.4s,color 0.4s,transform 0.4s,opacity 0.4s ease-in-out,-webkit-transform 0.4s}.et_pb_gutters3 .footer-widget{margin-bottom:20px}#footer-bottom{padding:20px 0px}#footer-info{font-size:15px!important;padding-bottom:0px}#footer-info p{padding-bottom:2px;font-weight:400}.footer-second{color:#BAB9B4;font-weight:400}.footer-widget{font-weight:400}.footer-calender{font-weight:bold}#text-2{font-size:14px!important}a.tel{font-size:26px;font-weight:400}a.mail{font-size:16px!important;font-weight:400}a.book-cta{background:#feeb18;color:#404040!important;padding:12px 12px;font-size:16px;margin-bottom:10px!important;display:inline-block;font-weight:400;transition:0.3s ease-in;text-transform:uppercase}a.book-cta:hover{background:#222;color:#feeb18!important;transition:0.3s ease-in}#media_image-2{margin-bottom:20px}.image.wp-image-1327.attachment-full.size-full{width:240px!important}.footer-widget li::before{border-color:#2EA3F200}#footer-widgets .footer-widget li{padding-left:0px}#menu-footer1 li a{font-size:22px!important;line-height:1.4em;font-weight:400}.footer-calender img{width:24px;margin-right:6px}.footer-calender{display:flex;font-size:18px;margin-right:-120px}.et_pb_widget ol li,.et_pb_widget ul li{margin-bottom:2px}.tick-check ul li::before{position:absolute;content:url('/wp-content/uploads/factory-campers-tick.svg');width:30px;margin-left:-40px}.tick-check ul{list-style:none;padding-left:0px!important}.tick-check ul li{text-indent:0px;padding-left:40px;padding-top:10px}.et-pb-slider-arrows a{color:#fff!important}.et_pb_blurb_position_left .et_pb_blurb_container,.et_pb_blurb_position_right .et_pb_blurb_container{display:table-cell;vertical-align:middle}.et_pb_module_header{padding-bottom:0px!important}.frm_style_formidable-style.with_frm_style .frm_error_style{background-color:#F2DEDE00!important;padding:10px!important;text-align:center!important}.with_frm_style .frm_message p{margin-bottom:0px!important;font-size:16px;text-align:center!important}.frm_style_formidable-style.with_frm_style input::placeholder,.frm_style_formidable-style.with_frm_style textarea::placeholder{color:#2229!important}.frm_style_formidable-style.with_frm_style .frm_blank_field label,.frm_style_formidable-style.with_frm_style .frm_error,.frm_style_formidable-style.with_frm_style .frm_limit_error{color:#A6A6A6!important}.frm_style_formidable-style.with_frm_style .frm_submit button{box-shadow:none!important}.gm-style-iw-d h3{margin-top:0px!important;font-size:18px!important;color:#811b66}.gm-style-iw.gm-style-iw-c{border-radius:0px!important}.infowindow{font-size:16px;color:#222}.sub-menu li{text-align:left!important;padding:0px!important}.sub-menu{padding:0px!important;left:0px}.blog-card .action a{border:#404040 solid 1px;padding:12px 10px;font-size:18px;line-height:1.2em;font-weight:400}.blog-card .blog-title{font-size:22px}.blog-card .blog-content{font-size:15px!important}.blog-card .blog-thumb img{object-fit:cover;height:225px}.home .van_listing .van_card .van_details .price_fin .fin{border-left:#EAEAEA solid 1px}.home .van_listing .van_card .van_details .price_fin{background-color:#FFF}.home .van_listing .van_card .van_details .van_specs .item{text-align:center;background-color:#FFF;padding:10px 0 5px 0}.home .van_listing .van_card .van_details .van_modal{background-color:#FFF}.van_listing .van_card .van_details .van_specs{margin-top:1px}.with_frm_style select.auto_width{width:32%!important}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#FFF!important}