@charset "UTF-8";h2{padding-bottom:30px}.full .sparky_container>.sparky_cell{padding-left:30px;padding-right:30px}button,button.btn,input.button,a.btn,a.sparky_button{background:var(--sparkycolor2);border:0;border-radius:0;color:#fff;font-weight:700;padding:0 0px;line-height:0px;transition:all 0.3s}button.btn,input.button,a.btn{line-height:60px}button:hover,button.btn:hover,button.btn-primary:hover,input.button:hover,a.btn:hover,button:active,button.btn:active,button.btn-primary:active,input.button:active,a.btn:active,button:focus,button.btn:focus,button.btn-primary:focus,input.button:focus,a.btn:focus,a.sparky_button:hover,a.sparky_button:active,a.sparky_button:focus{background:#000;border:0;color:#fff !important;transition:all 0.3s}button.btn-primary,a.btn-primary{background:var(--sparkycolor2);border:1px solid var(--sparkycolor2)}button.btn-primary:hover,a.btn-primary:hover{background:#000;border:1px solid #000}a.transparent_button{background:transparent}a.transparent_button:hover{background:transparent;color:#000 !important;border-color:#000}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{padding:18px 30px;box-shadow:none;box-sizing:border-box;border-radius:0;display:inline-block;border:1px solid #ccc}textarea{border-radius:0;padding:20px;margin-bottom:30px !important;box-shadow:none;box-sizing:border-box}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus,input:focus:invalid:focus,textarea:focus:invalid:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:var(--sparkycolor2)}.search .btn{margin-bottom:30px}.input-group .btn{height:62px;line-height:48px}p.readmore{margin:20px 0 50px}p.readmore a{border:0;padding:0;background:none;color:var(--sparkycolor2);font-size:14px;font-weight:700;text-transform:uppercase}p.readmore a::after{content:" ";display:inline-block;vertical-align:top;width:54px;height:7px;margin-left:18px;margin-top:8px;background:url(https://fietsroutesinbeeld.nl/images/jch-optimize/ng/media_templates_site_fishing_images_readmore.webp);background-size:54px 7px}p.readmore a:hover{opacity:0.8;background:none;color:#333 !important}.sparky_inner .logorow{background:var(--sparkycolor5)}.logorow .sparky_cell{padding-top:30px;padding-bottom:0}.logorow .sparky_cell:nth-of-type(1){padding-top:25px}.logorow .sparky_cell:nth-of-type(2){padding-top:0}.sparky_inner .logorow .sparky_cell:nth-of-type(2){width:50% !important}.sparky_inner .logorow .sparky_cell:nth-of-type(3){width:25% !important}.sparky_inner .logorow ul.menu{text-align:center}.logorow ul.menu>li>a{text-transform:uppercase}.sparky_logo_image img{max-width:146px}.offcanvas-btn{width:22px;height:22px;margin-top:0;margin-bottom:0;background:url(https://fietsroutesinbeeld.nl/images/jch-optimize/ng/media_templates_site_fishing_images_tinynav.webp);background-size:22px 22px;cursor:pointer;float:right}.menu>.active>a{font-weight:700}.menu>li.parent:hover>a{color:#fff}ul.offcanvas_sparky{padding:30px}.offcanvas_before_menu{color:#fff;padding:30px;font-family:"Unna",serif;font-weight:700;font-size:28px;line-height:1.2}.offcanvas_after_menu{padding:30px}ul.offcanvas_sparky li{padding:7px 0}ul.offcanvas_sparky li.active a{color:#fff}.full.mapsrow .sparky_cell{padding:0}.full.mapsrow button{line-height:1}.sparky_container>main.content_sparky{padding-top:0}.maxwidth320{max-width:320px}.sparky_page_row.row_full_width.carousel_row{overflow:visible}.carousel_container{margin-top:-100px}.flickity-page-dots{bottom:-30px}.flickity-page-dots .dot.is-selected{width:10px;height:10px;opacity:1}.flickity-page-dots .dot{background:var(--sparkycolor3);width:10px;height:10px;opacity:0.4}.sparky_page_row.row_full_width.counters_row{overflow:visible}.counters_row figure img{margin-bottom:0}.counter_container.fishing .counter_number{font-family:"Unna",serif;font-weight:700;margin:0;line-height:1.2}.counter_container.fishing .counter_text{text-transform:uppercase;font-weight:700}.counter_container.fishing .counter_icon{max-width:130px;margin:0 auto 20px;background:rgba(255,255,255,0.1);padding:15px;border-radius:30px}.services_row h3{font-size:24px}.testimonial_name{display:inline-block;color:var(--sparkycolor1);font-weight:bold;margin-left:auto;margin-top:-45px;padding:15px 50px;background:#fff;border:3px solid #eee}.meet_the_team .sparky_social_icons a:hover{color:#fff}.pricing_row figure{margin:-15px}.pricing_row a.sparky_button{margin-top:auto}.accordion-heading .accordion-toggle{font-weight:700}.form-horizontal .control-label{padding-top:20px}.mp_right h3{padding-top:30px}.mp_right h4{padding-top:0}.mp_right p.smalltext{margin-bottom:0}.newsflash a:hover{color:var(--sparkycolor2)}.userrow{padding:50px 0 150px;margin-bottom:-40px}.userrow h3{color:#fff;font-size:20px;font-family:"Montserrat",sans-serif;padding-bottom:18px}.userrow ul{list-style:none;margin:30px 15px 0}.userrow li{margin-bottom:30px}.userrow a{color:var(--sparkycolor3);transition:all 0.3s}.userrow a:hover{color:#fff;transition:all 0.3s}.userrow .sparky_social_icons a:first-child{padding-left:0}.footerrow{color:var(--sparkycolor3);position:relative;top:-40px}.footerrow .sparky_cell{padding:0}.footerrow p a{color:#fff}.footerrow a:hover{color:#fff}.mp_copyright{text-align:center}ul.listcenter,ol.listcenter{width:max-content;margin-left:auto !important;margin-right:auto !important}.js .container_usermenu.nav-collapse{max-height:unset;clip:auto;z-index:1}.mp_usermenu .nav-toggle{display:none}.mp_mainmenu .nav-toggle{float:left}@media (max-width:1299px){.sparky_joomla_module.carousel_container{max-width:455px}}@media (max-width:1229px){h1,h1 a{font-size:72px}h2,h2 a{font-size:52px}.testimonial_name{padding:15px}.mp_right input[type="search"],.mp_right input[type="text"]{max-width:200px}}@media (max-width:1080px){.sparky_joomla_module.carousel_container{max-width:345px}}@media (max-width:991px){.logorow .sparky_cell:nth-of-type(2){padding-left:5px;padding-right:5px}h1,h1 a{font-size:52px}h2,h2 a{font-size:36px}.has-large-font-size{font-size:1.3em}.has-huge-font-size{font-size:1.8em}button,button.btn,input.button,a.btn,a.sparky_button{line-height:1 !important;padding-top:12px;padding-bottom:12px}.form-horizontal .control-label{padding-top:10px}p.readmore a::after{width:14px;margin-left:10px;background-position:right}}@media (max-width:899px){.carousel_container{margin-top:-15px}.one.full.logorow .sparky_cell:nth-of-type(1){width:30% !important;padding-top:27px}.one.full.logorow .sparky_cell:nth-of-type(2){width:60% !important}.one.full.logorow .sparky_cell:nth-of-type(3){width:10% !important}.one.full.logorow .sparky_cell:nth-of-type(2) ul.menu{text-align:center}.fishing .counter_field{padding:0 15px}}@media (max-width:767px){.offcanvas-btn{margin-top:30px}.sparky_page_container{flex-wrap:wrap}.sparky_page_row:not(.columns_on_phone2,.columns_on_phone3,.columns_on_phone4) .sparky_page_container .sparky_cell{width:100%;margin-bottom:15px;flex-direction:column}.columns_on_phone2 .sparkle1{display:none}.sparky_joomla_module.carousel_container,.maxwidth320{max-width:9999px}.fishing .counter_field{margin:20px 20px 40px 20px !important;width:150px !important}.counter_container.fishing .counter_icon{max-width:150px}.counter_container.fishing .counter_icon img{width:150px}.counters_row{padding-right:0 !important}.fishing .counter_field{margin:0 auto 50px !important}.fishing .counter_number{font-size:36px !important}.hide_mobile{display:none}}@media (max-width:600px){.one.full.logorow .sparky_cell.mp_logo{width:100% !important}.one.full.logorow .sparky_cell.mp_logo img{max-width:146px}.one.full.logorow .sparky_cell:nth-of-type(3){width:40% !important}.sparky_logo_image img{max-width:100%}.one.full.logorow .sparky_cell:nth-of-type(2) ul.menu{text-align:left}.one.full.logorow .sparky_cell:nth-of-type(2) ul.menu>li>a,.one.full.logorow .sparky_cell:nth-of-type(2) ul.menu>li>span{padding:0 10px}.one.full.logorow .sparky_cell:nth-of-type(1),.one.full.logorow .sparky_cell:nth-of-type(3){padding-left:15px;padding-right:15px}.fishing .counter_number{font-size:60px !important}button,button.btn,input.button,a.btn,a.sparky_button{padding-left:30px;padding-right:30px}.userrow{margin-bottom:0}.footerrow{top:0;padding:15px;background:#333}}
