@import url(//hultsfredstrandcamping.se/wp-content/themes/pinkport-divi/../Divi/style.css);@font-face{font-family:FontAwesome;font-style:normal;font-weight:900;font-display:block;src:url(//hultsfredstrandcamping.se/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.eot);src:url(//hultsfredstrandcamping.se/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(//hultsfredstrandcamping.se/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.woff2) format("woff2"),url(//hultsfredstrandcamping.se/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.woff) format("woff"),url(//hultsfredstrandcamping.se/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.ttf) format("truetype"),url(//hultsfredstrandcamping.se/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.svg#fontawesome) format("svg")}:root{--separator1:1px solid #ccc;--color1:#3f95d1;--color2:#f3d226}html{-webkit-font-smoothing:antialiased}body,form textarea,form input,form select{font-weight:400 !important}#et_loading{background:#fff url('https://hultsfredstrandcamping.se/wp-content/themes/pinkport-divi/files/loading.gif') no-repeat center center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999}h1,h2,h3,h4{font-weight:700}p{padding-bottom:0;margin-bottom:16px}p:not(.has-background):last-of-type,.et_pb_text *:last-child{margin-bottom:0}.et_pb_text h2{margin:0;padding:0}.et_pb_promo h2{margin:0;padding:0}.et_pb_text h3{margin:0 0 4px;padding:0;font-size:14px;text-transform:uppercase;font-weight:700}.et_pb_text h4{margin:30px 0 1em;padding:0;font-size:20px}.et_pb_text h2+h3{padding:0;margin-top:10px}.et_pb_text h2+p,.et_pb_promo h2+p{margin-top:20px}.et_pb_text h2+h3+p{margin-top:16px}.et_pb_text h2+h3+p.time{margin-top:6px}.et_pb_text.large-h2 h2{font-size:50px}.et_pb_column.et_pb_column_1_2 h2{font-size:32px}.et_pb_column.et_pb_column_4_4 h2{margin-bottom:20px}.et_pb_column.et_pb_column_4_4 p{max-width:800px;text-align:center;margin:16px auto}div.et_pb_blurb_container h4{font-size:18px}hr{border:0;border-bottom:1px solid #eee;margin:20px 0 20px}.et_pb_text ul,.et_pb_text ol{margin:15px 0 20px;padding:0 40px;list-style-position:outside}.et_pb_text ul li,.et_pb_text ol li{margin-bottom:8px}a.button{color:var(--color1);margin-top:4px;padding:6px 34px 6px 14px;line-height:1.7em;position:relative;display:inline-block;border:2px solid var(--color1);border-radius:5px;font-weight:500;-webkit-transition:all .2s;transition:all .2s}a.button:after,.et_pb_button:after{font-family:'ETmodules';font-size:25px;line-height:1em;content:"\35";opacity:1;position:absolute;margin-left:2px !important;text-transform:none;-webkit-font-feature-settings:"kern" off;font-feature-settings:"kern" off;font-variant:none;font-style:normal;font-weight:400;text-shadow:none}a.button:hover{background-color:var(--color1);color:#fff}.entry-content tr td.highlight{background:#fafafa}.entry-content tr td.separator{border-top-style:double;border-top-width:4px}.graybg{background-color:#f0f0eb !important}img.image-square,.image-square img{aspect-ratio:1/1;object-fit:cover}img.image-resize,.image-resize img{aspect-ratio:3/2;object-fit:cover}.video-square,.video-resize{overflow:hidden}.video-square .et_pb_video,.video-square .et_pb_video_box,.video-square .fluid-width-video-wrapper,.video-square iframe{height:100%;padding:0;object-fit:cover;aspect-ratio:1/1}.video-resize .et_pb_video,.video-resize .et_pb_video_box,.video-resize .fluid-width-video-wrapper,.video-resize iframe{height:100%;padding:0;object-fit:cover;aspect-ratio:3/2}.vertical-align{margin:auto}.cover,.cover *{height:100%}.cover img{object-fit:cover;height:100% !important;width:100% !important}.header-text p{text-align:center}.et_pb_module.et_pb_icon{line-height:0}.et_pb_text h2+h3+p.phone-number{margin-top:4px}.phone-number{background-color:var(--color2);color:#fff;font-weight:700;padding:4px 6px;display:inline-block;line-height:1;border-radius:3px;margin-bottom:16px}.phone-number svg{margin-bottom:-2px}.phone-number svg path{fill:#fff}.time{padding:0 6px 0 0;background:#f1f1f1;color:#333;border-radius:3px;display:inline-block;line-height:22px;font-weight:700;font-size:14px;margin:6px 0 15px;position:relative}.et_pb_text p.time{margin-top:6px}.et_pb_promo p.time{margin-top:10px}.time:before{content:"\f1b9";font-family:FontAwesome!important;position:relative;color:#333;font-size:15px;padding:4px 0 4px 1px;width:27px;margin-right:5px;display:inline-block;text-align:center;vertical-align:bottom;line-height:14px;border-right:1px solid #ddd}.time.walk:before{content:"\f554"}.time a{font-size:0px;line-height:1;background:var(--color2)}.time a:after{content:"\f5a0";background:var(--color2);font-family:FontAwesome!important;position:absolute;color:#333;font-size:15px;padding:4px 0;width:28px;display:inline-block;text-align:center;vertical-align:bottom;line-height:14px;margin-left:12px;border-radius:3px}.entry-content table{table-layout:fixed;line-height:normal}.et_pb_text table:last-of-type{margin-bottom:0}.entry-content table tr td{padding:6px 20px}.entry-content table h3{padding:0}table.openlist{table-layout:fixed;border:0 !important;width:100%;margin:30px 0 !important;font-family:inherit !important;text-transform:none}table.openlist thead{display:none}table.openlist tr.today{background-color:#f1f1f1}table.openlist tr.today td{color:#222}table.openlist td{text-align:center;padding:3px 8px 2px;border:0}footer table.openlist{margin:0 !important}footer table.openlist tr.today{background-color:var(--color2)}footer table.openlist td{text-align:left}footer table.openlist td:last-of-type{text-align:right}#startpage-hero *{font-weight:400}#startpage-hero .et_pb_header_content_wrapper>h2{padding-bottom:16px}#startpage-hero .Welcome-Hultsfred,#startpage-hero .Welcome-Strandcamping{padding:0 9px}section.et_pb_fullwidth_header{display:flex !important;height:1px;width:100%}#startpage-hero,section.et_pb_fullwidth_header .et_pb_fullwidth_header_container{height:calc(100vh - 104px) !important;min-height:calc(100vh - 104px) !important;height:calc(100svh - 104px) !important;min-height:calc(100svh - 104px) !important}section.et_pb_fullwidth_header .header-image-container{height:100%}section.et_pb_fullwidth_header .header-image-container .header-image{height:100%;margin:0}section.et_pb_fullwidth_header .header-image-container .header-image img{height:100%;width:100%;object-fit:cover}section.et_pb_fullwidth_header .et_pb_fullwidth_header_container{max-width:none}section.et_pb_fullwidth_header .header-content-container{position:absolute;top:50%;transform:translateY(-50%)}body .et_pb_testimonial_author{margin-top:0}.et_pb_row.masonry{max-height:996px}#et-top-navigation{font-weight:400 !important}body.et_fullwidth_nav #main-header .container{padding:0}body.et_header_style_split #et-top-navigation{padding:0;line-height:0}body.et_header_style_split #et-top-navigation ul#top-menu>li{padding:0;border-right:1px solid #ddd;float:left}body.et_header_style_split #et-top-navigation ul#top-menu>li:first-child{border-left:1px solid #ddd}body.et_header_style_split #et-top-navigation ul#top-menu>li.centered-inline-logo-wrap{border:0}body.et_header_style_split #et-top-navigation ul#top-menu>li.centered-inline-logo-wrap+li{border-left:1px solid #ddd}.centered-inline-logo-wrap{width:164px !important}body.et_header_style_split #et-top-navigation ul#top-menu #logo{margin-top:42px}body.et_header_style_split #et_top_search{margin:0;width:auto;height:100%;position:absolute}body.et_header_style_split #et_search_icon{padding:54px 62px 50px 40px;position:absolute;border-right:1px solid #ddd}body.et_header_style_split #et_search_icon:before{left:auto;top:50%}body.et_header_style_split #et-top-navigation ul#top-menu>li>a{padding:60px 20px 30px;color:#999}body.et_header_style_split #et-top-navigation ul#top-menu>li.menu-item-has-children>a{padding-right:36px}body.et_header_style_split #et-top-navigation ul#top-menu>li.menu-item-has-children>a:first-child:after{top:auto;right:18px}body.et_header_style_split #et-top-navigation ul#top-menu>li>a:before{content:"\f7a2";font-family:FontAwesome!important;position:absolute;top:30px;left:0;color:#999;font-size:22px;width:100%;display:inline-block;text-align:center;vertical-align:bottom;line-height:1;font-weight:900}body.et_header_style_split #et-top-navigation ul#top-menu>li.startsida>a:before{content:'\f015'}body.et_header_style_split #et-top-navigation ul#top-menu>li.oppet>a:before{content:'\f017'}body.et_header_style_split #et-top-navigation ul#top-menu>li.boende>a:before{content:'\f8ff'}body.et_header_style_split #et-top-navigation ul#top-menu>li.aktiviteter>a:before{content:'\f6ec'}body.et_header_style_split #et-top-navigation ul#top-menu>li.vaffelcafe>a:before{content:'\f551'}body.et_header_style_split #et-top-navigation ul#top-menu>li.kontakt>a:before{content:'\f095'}body.et_header_style_split #et-top-navigation ul#top-menu>li.grupper>a:before{content:'\f500'}body.et_header_style_split #et-top-navigation ul#top-menu>li.about>a:before{content:'\f05a'}body.et_header_style_split #et-top-navigation ul#top-menu>li.boka>a:before{content:'\f274'}body.et_header_style_split #et-top-navigation ul#top-menu>li>a:hover,body.et_header_style_split #et-top-navigation ul#top-menu>li:hover>a,body.et_header_style_split #et-top-navigation ul#top-menu>li.current-menu-item>a,body.et_header_style_split #et-top-navigation ul#top-menu>li.current_page_ancestor>a{color:#333;opacity:1}body.et_header_style_split #et-top-navigation ul#top-menu>li:hover>a:before,body.et_header_style_split #et-top-navigation ul#top-menu>li>a:hover:before,body.et_header_style_split #et-top-navigation ul#top-menu>li.current-menu-item>a:before,body.et_header_style_split #et-top-navigation ul#top-menu>li.current_page_ancestor>a:before{color:var(--color2)}li.boka-knapp a,li.boka-knapp a:hover{width:auto !important;padding:6px 34px 6px 20px !important;border-radius:5px;margin-top:6px;display:inline-block;border:2px solid var(--color1) !important;color:var(--color1) !important;background:0 0 !important}li.boka-knapp a:hover{background:var(--color1) !important;color:#fff !important;opacity:1 !important}li.boka-knapp a:after{font-family:'ETmodules';font-size:20px;line-height:26px;content:"\35";position:absolute;margin-left:0 !important}li.boka-knapp.current-menu-item>a{background:var(--color1) !important;color:#fff !important}body.et_header_style_split #et-top-navigation ul#top-menu>li.wpml-ls-item>a{padding:30px 36px 30px 20px}body.et_header_style_split #et-top-navigation ul#top-menu>li.wpml-ls-item>a:before{display:none}body.et_header_style_split #et-top-navigation ul#top-menu>li.wpml-ls-item>a>img{display:block;margin:0 auto 10px;height:20px;padding-left:16px}body.et_header_style_split #et-top-navigation ul#top-menu>li.wpml-ls-item ul{width:180px;right:0}body.et_header_style_split #et-top-navigation ul#top-menu>li.wpml-ls-item li a{padding:6px 20px;width:140px}body.et_header_style_split #et-top-navigation #top-menu li li a{padding:6px 20px;width:260px}body.et_header_style_split #et-top-navigation .nav li ul{width:300px}body.et_header_style_split #et-top-navigation .nav li li ul{left:300px}#mobile_menu{padding-top:80px !important}#et_mobile_nav_menu ul#mobile_menu .mobile-hide{display:none}#et_mobile_nav_menu ul#mobile_menu>li{margin:0 0 12px}#et_mobile_nav_menu ul#mobile_menu>li>a{border:0;font-weight:700;padding:12px 20px;background-color:inherit;line-height:normal}#et_mobile_nav_menu ul#mobile_menu>li>ul li a{padding:12px 20px;border:0;line-height:normal}#et_mobile_nav_menu ul#mobile_menu>li a:hover{background-color:rgba(0,0,0,.02);opacity:1;color:#333}#et_mobile_nav_menu ul#mobile_menu>.wpml-ls-item{padding:0 20px !important;position:absolute;top:18px}#et_mobile_nav_menu ul#mobile_menu .wpml-ls-item{padding:0;margin:0}#et_mobile_nav_menu ul#mobile_menu .wpml-ls-item ul{padding:0}#et_mobile_nav_menu ul#mobile_menu .wpml-ls-item a,#et_mobile_nav_menu ul#mobile_menu .wpml-ls-item ul li a{display:inline-block;padding:0;margin-right:10px;margin-top:12px}#et_mobile_nav_menu ul#mobile_menu .wpml-ls-item img{width:50px}#et_mobile_nav_menu ul#mobile_menu .wpml-ls-item ul,#et_mobile_nav_menu ul#mobile_menu .wpml-ls-item ul li{display:inline !important}#et_mobile_nav_menu ul#mobile_menu .wpml-ls-native{display:none}#et_mobile_nav_menu ul#mobile_menu li.boka-knapp a,#et_mobile_nav_menu ul#mobile_menu li.boka-knapp a:hover{padding:10px 32px 10px 20px !important}#et_mobile_nav_menu ul#mobile_menu li.boka-knapp a:after{font-size:19px;line-height:17px}#et_mobile_nav_menu ul#mobile_menu .current-menu-item>a{background-color:rgba(0,0,0,.02);position:relative;color:var(--color1)}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"}.food h2{text-align:center;padding:10px;margin:-24px 0 16px;border-top:4px double var(--color2);border-bottom:4px double var(--color2)}.food ul{padding:0;line-height:1.4}.food ul li{list-style:none;border-bottom:1px solid #f1f1f1;padding:0;margin:0}.food ul li:last-of-type,.food ul li:last-of-type p,.food ul li:last-of-type h3{border:0;padding-bottom:0 !important}.food ul li em{font-size:14px;color:#999}.food h3{padding:14px 0 0}.food .et_pb_text h3:last-child{padding:14px 0}.food p{padding:0 0 10px !important}#hero3{padding:0}#hero3 .et_pb_row{width:100%;max-height:1000px;padding:0}#hero3 .et_pb_row .et_pb_column:last-of-type .et_pb_image img{aspect-ratio:1/1}#hero3 .et_pb_row .et_pb_column:first-child{background-color:#fff;padding-top:100px;padding-bottom:100px}#hero3 .et_pb_row .et_pb_column:first-child .et_pb_text{padding:40px 40px 0}#hero3 .et_pb_row .et_pb_column:first-child h1{padding:0;margin-bottom:10px}#hero3 .et_pb_row .et_pb_column:first-child p{max-width:800px;text-align:center;margin:15px auto}#hero3 .et_pb_row .et_pb_column:first-child p:first-of-type{margin-top:20px}#hero3 .et_pb_row .et_pb_column:first-child p:last-child{margin-bottom:0}.et_contact_bottom_container{margin-top:1em}div.et_pb_video_box{position:relative;padding-bottom:56.25%;height:0}div.et_pb_video_box iframe{position:absolute;top:0;left:0;width:100%;height:100%}.et_pb_slider .et-pb-controllers{position:absolute;bottom:0}#logo,.logo_container{-webkit-backface-visibility:hidden !important;-webkit-background-clip:content-box !important;-webkit-transform-style:preserve-3d !important;padding:1px;outline:1px solid transparent}#main-header,#main-header.et-fixed-header{box-shadow:none !important}.error404 #sidebar{display:none}.et_pb_blog_grid .et_pb_post{border:0 !important;overflow:hidden}.et_pb_contact p select{font-family:inherit;font-size:14px}.et_pb_fullscreen .et_pb_fullwidth_header_container{max-width:1080px;width:100%}.et_overlay{border:none !important}.mfp-title{display:none}.et_pb_button{font-size:16px}.cky-revisit-hide+.cky-consent-container{display:none}.et_pb_row,.container{width:calc(100% - 80px)}body .et_pb_gutters2 .et_pb_module.et_pb_text{padding:30px}body .et_pb_gutters1 .et_pb_module.et_pb_text{padding:40px}body .et_pb_gutters2 .et_pb_column,body .et_pb_gutters2.et_pb_row .et_pb_column{margin-right:40px}.et_pb_promo_description{padding-bottom:0}.et_pb_promo .et_pb_button{font-size:16px;color:var(--color1);padding:6px 34px 6px 14px;display:inline-block;margin-top:21px}.et_pb_promo .et_pb_button:hover{border:2px solid var(--color1);padding:6px 34px 6px 14px}.md-btn-op{background:var(--color1) !important;padding:6px 34px 6px 14px !important;line-height:1.7em !important;position:relative !important;display:inline-block !important;border:2px solid var(--color1) !important;border-radius:5px !important;font-weight:500 !important;-webkit-transition:all .2s !important;transition:all .2s !important;box-shadow:none !important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;font-size:15px !important}body .md-btn-op:after{font-family:'ETmodules';font-size:25px;content:"\35" !important;opacity:1 !important;position:absolute !important;margin-left:2px;padding:0 !important;background:0 0 !important;top:auto;left:auto;transform:none;width:auto;height:auto}.md-btn-op:hover{background-color:var(--color1) !important;color:#fff}footer h4{padding-bottom:20px !important;font-size:18px !important}footer td,footer p{color:#fff}footer a.icon{transition:all .5s ease;line-height:1;background-color:#555;color:#fff;padding:13px 12px 8px;margin-right:15px;margin-bottom:15px;font-size:110%;border-radius:50%;display:inline-block}footer a#booking:before{pointer-events:none;position:absolute;content:'';border-style:solid;top:calc(50% - 36px);right:-40px;border-width:36px 0 36px 40px;border-color:transparent transparent transparent #555;transition:all .5s ease}footer a#booking{position:relative;display:inline-block;padding:24px 10px 23px 22px;color:#fff;background-color:#555;font-weight:700;font-size:25px;line-height:100%;transition:all .5s ease;margin-bottom:15px}footer a#booking:hover,footer .et-social-icon a:hover{background-color:var(--color2);color:#fff !important}footer a#booking:hover:before{border-color:transparent transparent transparent var(--color2)}footer a.button{margin-top:15px}footer p{padding-bottom:0;margin-bottom:1em}big,big a,.footer-email{font-size:25px;color:var(--color2) !important;font-weight:700}.footer-email{font-size:15px}footer .less-margin{margin-bottom:4px}.et_pb_module.et_pb_slider:not(.et_pb_gallery) .et_pb_slides .et_pb_slide{padding:0 30px}.et_pb_module.et_pb_slider:not(.et_pb_gallery) .et_pb_slider_container_inner{display:block !important}.et_pb_module.et_pb_slider:not(.et_pb_gallery) .et_pb_slider_container_inner .et_pb_slide_description{width:100%}.et_pb_module.et_pb_slider:not(.et_pb_gallery) .et_pb_slider_container_inner .et_pb_slide_description h2{margin:0;padding:0}.et_pb_module.et_pb_slider:not(.et_pb_gallery) .et_pb_slider_container_inner .et_pb_slide_image{width:100%;position:relative;margin:0 !important}.et_pb_module.et_pb_slider:not(.et_pb_gallery) .et_pb_slider_container_inner .et_pb_slide_image img{aspect-ratio:3/2;object-fit:cover;max-height:none !important;width:100% !important}.et_pb_module.et_pb_slider:not(.et_pb_gallery) .et-pb-arrow-prev{opacity:1;left:-18px !important}.et_pb_module.et_pb_slider:not(.et_pb_gallery) .et-pb-arrow-next{opacity:1;right:-14px !important}.et_pb_module.et_pb_slider:not(.et_pb_gallery) .et-pb-controllers{position:absolute;bottom:56px}.et_pb_module.et_pb_slider:not(.et_pb_gallery) .et_pb_slide_image{display:block !important}.et_pb_module.et_pb_slider:not(.et_pb_gallery) .et_pb_text_overlay_wrapper{padding:20px !important}.leaflet-map{max-height:100vh;max-height:100svh}.leaflet-map .leaflet-popup-content{margin:12px 15px 10px !important;width:250px !important}.leaflet-map .leaflet-popup-content h3{font-size:15px;text-align:center;margin-top:4px;padding-bottom:0}.leaflet-map .leaflet-popup-content img{object-fit:cover;aspect-ratio:3/2}.leaflet-map .leaflet-popup-content-wrapper{border-radius:10px}.leaflet-map .leaflet-container a.leaflet-popup-close-button{width:20px;height:20px;font:16px/20px Tahoma,Verdana,sans-serif}.leaflet-zoom-animated.leaflet-interactive:not(.leaflet-marker-icon){margin-left:-16px !important;margin-top:-52px !important;width:32px !important;height:52px !important}.leaflet-map .dashicons,.leaflet-map .dashicons-before:before{font-size:20px !important;font-style:normal !important;line-height:1 !important}.dashicons.fontawesome{font-family:FontAwesome;font-weight:700}.dashicons.fontawesome-golf:before{content:"\f450"}.dashicons.fontawesome-tennis:before{content:"\f45d"}.dashicons.fontawesome-train:before{content:"\f238"}.dashicons.fontawesome-cykla:before{content:"\f206"}.dashicons.fontawesome-boule:before{content:"\f433"}.dashicons.fontawesome-mine:before{content:"\f6fc"}.dashicons.fontawesome-disc:before{content:"\f51f"}.dashicons.fontawesome-pets:before{content:"\f1b0"}.dashicons.fontawesome-astrid:before{content:"\f7ab"}.dashicons.fontawesome-movie:before{content:"\f008"}.dashicons.fontawesome-art:before{content:"\f53f"}.dashicons.fontawesome-hero:before{content:"\f0e7"}.dashicons.fontawesome-heart:before{content:"\f21e"}.dashicons.fontawesome-dressin:before{content:"\f474"}#hero3 h1{font-size:50px !important;text-align:center;font-weight:700}#hero3 h2{font-size:32px !important;text-align:center;font-weight:700}@media (max-width:1242px){body.et_header_style_split #et-top-navigation ul#top-menu>li>a{padding:60px 10px 30px;font-size:13px}body.et_header_style_split #et-top-navigation ul#top-menu>li.menu-item-has-children>a{padding-right:25px}body.et_header_style_split #et-top-navigation ul#top-menu>li.menu-item-has-children>a:first-child:after{right:8px}body.et_header_style_split #et-top-navigation ul#top-menu>li.wpml-ls-item>a{padding:30px 25px 30px 10px}body.et_header_style_split #et-top-navigation ul#top-menu>li.wpml-ls-item>a:first-child:after{right:8px}body.et_header_style_split #et-top-navigation ul#top-menu #logo{margin-top:48px}.centered-inline-logo-wrap{width:138px !important}.centered-inline-logo-wrap img{width:130px !important}.et_pb_row.masonry{max-height:none}#hero3 h1{font-size:40px !important}#hero3 h2{font-size:20px !important}}@media (max-width:1150px){body.et_header_style_split #et-top-navigation ul#top-menu>li.wpml-ls-item ul{right:0}#main-footer .container{width:100%;padding:0 20px}#footer-widgets{padding:40px 0;display:flex;flex-wrap:wrap}#footer-widgets .footer-widget{width:50% !important;margin:0 !important;padding:20px}#footer-widgets .footer-widget:nth-child(1){order:3}#footer-widgets .footer-widget:nth-child(2){order:1}#footer-widgets .footer-widget:nth-child(3){order:2}#footer-widgets .footer-widget:nth-child(4){order:4}}@media (max-width:980px){.et_header_style_split #main-header .container{width:calc(100% - 80px)}body .et_pb_section .et_pb_row:not(.fullwidth){width:calc(100% - 80px);display:flex;flex-flow:row wrap}body .et_pb_row.et_pb_gutters2 .et_pb_column{width:100%;margin:0 0 40px}body .et_pb_row.et_pb_gutters2 .et_pb_column:last-of-type{margin-bottom:0}#startpage-hero,section.et_pb_fullwidth_header .et_pb_fullwidth_header_container{height:calc(100vh - 86px) !important;min-height:calc(100vh - 86px) !important;height:calc(100svh - 86px) !important;min-height:calc(100svh - 86px) !important}#hero3 h1{font-size:50px !important}#hero3 h2{font-size:32px !important}#hero3 .et_pb_row{max-height:none}#hero3 .et_pb_row .et_pb_column:last-of-type .et_pb_image img{aspect-ratio:3/2;object-fit:cover}img.image-square,.image-square img{aspect-ratio:3/2;object-fit:cover}.et_pb_column.image{order:-1;flex:1 0 100%}.et_header_style_split .et_mobile_menu{top:52px;max-width:500px;right:0;left:auto}.et_header_style_split #main-header{padding:8px 0}.et_header_style_split #logo{max-width:100%;max-height:70px}.et_header_style_split #main-header #et_mobile_nav_menu{margin:0}.et_header_style_split #main-header .mobile_nav{background:0 0}.et_header_style_split #main-header .mobile_nav .select_page{display:none}.et_header_style_split #main-header #et-top-navigation{position:absolute;right:0;top:50%;transform:translateY(-50%)}.et_header_style_split .et_menu_container .mobile_menu_bar{top:-4px;right:0}}@media all and (max-width:780px){body.home #startpage-hero .header-content{padding:0}body.home #startpage-hero .header-content h1{font-size:60px !important}body.home #startpage-hero .header-content h2{font-size:26px !important}}@media all and (max-width:600px){body p,body td{font-size:15px}body .et_pb_section .et_pb_row:not(.fullwidth){width:calc(100% - 40px);display:flex;flex-flow:row wrap}body.home #startpage-hero .header-content{padding:0}body.home #startpage-hero .header-content h1{font-size:50px !important}body.home #startpage-hero .header-content h2{font-size:24px !important}body.home #startpage-hero .header-content .et_pb_button{font-size:20px !important}.et_pb_column_4_4 .et_pb_text h1{font-size:38px}.et_pb_column_4_4 .et_pb_text.large-h2 h2{font-size:32px}.et_pb_column_4_4 .et_pb_text h1+h2{font-size:20px}body.home .campers-choice{max-width:200px}#hero3 h1{font-size:40px !important}#hero3 h2{font-size:20px !important}#hero3 .et_pb_row .et_pb_column:first-child{padding-top:60px;padding-bottom:60px}#hero3 .et_pb_row .et_pb_column:first-child .et_pb_text{padding:20px 20px 0}#hero3 .et_pb_row .et_pb_icon_wrap .et-pb-icon,.et_pb_column_4_4 .et-pb-icon{font-size:50px !important}.et_pb_row.et_pb_equal_columns .et_pb_column_1_2 .et_pb_text,body .et_pb_gutters2 .et_pb_module.et_pb_text{padding:30px 20px}.et_pb_row.et_pb_equal_columns .et_pb_column_1_2 .et_pb_text h2,body .et_pb_gutters2 .et_pb_module.et_pb_text h2{font-size:20px}.et_pb_row.et_pb_equal_columns .et_pb_column_1_2 .et_pb_text h3,body .et_pb_gutters2 .et_pb_module.et_pb_text h3{font-size:12px}.et_pb_row.et_pb_equal_columns .et_pb_column_1_2 .et_pb_text h4,body .et_pb_gutters2 .et_pb_module.et_pb_text h4{font-size:15px}.food h3{font-size:15px !important}.et_pb_row.et_pb_equal_columns .et_pb_column_1_2 .et_pb_promo{padding:30px 20px}.et_pb_row.et_pb_equal_columns .et_pb_column_1_2 .et_pb_promo h2{font-size:26px !important}.et_pb_section:not(#hero3) .et_pb_row.et_pb_equal_columns .et_pb_column_1_2 .et_pb_icon{margin-top:30px !important}.et_pb_row.et_pb_equal_columns .et_pb_column_1_2 .et_pb_icon .et-pb-icon{font-size:50px}.et_pb_column_1_2 .et_pb_icon+.et_pb_promo{padding-top:20px !important}body .et_pb_module.et_pb_toggle{margin:0 20px 30px !important}body .et_pb_module.et_pb_toggle h3.et_pb_toggle_title{font-size:14px}.et_pb_promo .et_pb_button{font-size:15px}footer h4{font-size:20px;padding-bottom:20px !important}body footer#main-footer #footer-widgets .footer-widget{width:100% !important;margin:0 0 30px !important;padding:20px}body footer#main-footer #footer-widgets .footer-widget:last-of-type{margin-bottom:0 !important}.et_pb_testimonial{padding:30px 20px}body .et_pb_row.masonry{display:block}body .et_pb_row.masonry,body .et_pb_row.masonry .et_pb_image{padding:10px !important}body .et_pb_row.masonry .et_pb_column{width:100% !important}body .et_pb_row.masonry .et_pb_image{float:none !important;width:100% !important;height:100% !important}body .et_pb_row.masonry .et_pb_image img{aspect-ratio:3/2;object-fit:cover}body .et_pb_module.et_pb_contact_form_container{padding:0 20px 30px}.et_pb_button{font-size:15px}}@media all and (max-width:479px){body.home #startpage-hero .header-content h1{font-size:35px !important}body.home #startpage-hero .header-content h2{font-size:18px !important}.et_pb_row.et_pb_equal_columns .et_pb_column_1_2 .et_pb_promo h2{font-size:24px !important}#hero3 h1{font-size:30px !important}.et_pb_column_4_4 .et_pb_text h1,.et_pb_column_4_4 .et_pb_text.large-h2 h2{font-size:30px}.et_pb_column_4_4 .et_pb_text h1+h2{font-size:16px}}