@charset "UTF-8";@font-face{font-family:vinchandregular;src:url(fonts/vinchandregular.eot);src:url(fonts/vinchandregular.eot?#iefix) format("embedded-opentype"),url(fonts/vinchandregular.woff) format("woff"),url(fonts/vinchandregular.ttf) format("truetype");font-weight:400;font-style:normal}*{box-sizing:border-box;outline:none}body,html{margin:0;padding:0;min-height:100%}body{max-width:100%;overflow-x:hidden}.ccm-page{padding:0;line-height:1.4;font-family:Open Sans,sans-serif;font-size:14px;color:#000}.ccm-page h1,.ccm-page h2,.ccm-page h3,.ccm-page ol,.ccm-page p,.ccm-page table,.ccm-page ul{margin:0 0 15px;padding:0}.ccm-page h1,.ccm-page h2,.ccm-page h3{line-height:1.2}.ccm-page ol,.ccm-page ul{list-style:none}.ccm-page a{color:inherit}.ccm-page img{width:100%;height:auto;max-width:100%;vertical-align:bottom}@media (min-width:768px){.ccm-page img{width:auto}}.ccm-page .pull-left{float:left!important}.ccm-page .pull-right{float:right!important}.ccm-page .text-left{text-align:left!important}.ccm-page .text-center{text-align:center!important}.ccm-page .text-right{text-align:right!important}.ccm-page .row{display:block;margin:0 auto;padding:0;max-width:980px}.ccm-page .row:after{display:table;content:"";clear:both}.ccm-page .row.full{max-width:none}.ccm-page .row .column{float:left;display:block;margin:0;padding:0 10px;width:100%}.ccm-page .row .column .row{margin-left:-10px;margin-right:-10px}.ccm-page .row .base-1{width:8.3333333333%}.ccm-page .row .base-2{width:16.6666666667%}.ccm-page .row .base-3{width:25%}.ccm-page .row .base-4{width:33.3333333333%}.ccm-page .row .base-5{width:41.6666666667%}.ccm-page .row .base-6{width:50%}.ccm-page .row .base-7{width:58.3333333333%}.ccm-page .row .base-8{width:66.6666666667%}.ccm-page .row .base-9{width:75%}.ccm-page .row .base-10{width:83.3333333333%}.ccm-page .row .base-11{width:91.6666666667%}.ccm-page .row .base-12{width:100%}@media only screen and (min-width:0px){.ccm-page .row .hide-for-ultra-small-up{display:none}}@media only screen and (max-width:0px){.ccm-page .row .hide-for-ultra-small-down{display:none}}@media only screen and (min-width:0px){.ccm-page .row .ultra-small-1{width:8.3333333333%}.ccm-page .row .ultra-small-offset-1{margin-left:8.3333333333%!important}.ccm-page .row .ultra-small-2{width:16.6666666667%}.ccm-page .row .ultra-small-offset-2{margin-left:16.6666666667%!important}.ccm-page .row .ultra-small-3{width:25%}.ccm-page .row .ultra-small-offset-3{margin-left:25%!important}.ccm-page .row .ultra-small-4{width:33.3333333333%}.ccm-page .row .ultra-small-offset-4{margin-left:33.3333333333%!important}.ccm-page .row .ultra-small-5{width:41.6666666667%}.ccm-page .row .ultra-small-offset-5{margin-left:41.6666666667%!important}.ccm-page .row .ultra-small-6{width:50%}.ccm-page .row .ultra-small-offset-6{margin-left:50%!important}.ccm-page .row .ultra-small-7{width:58.3333333333%}.ccm-page .row .ultra-small-offset-7{margin-left:58.3333333333%!important}.ccm-page .row .ultra-small-8{width:66.6666666667%}.ccm-page .row .ultra-small-offset-8{margin-left:66.6666666667%!important}.ccm-page .row .ultra-small-9{width:75%}.ccm-page .row .ultra-small-offset-9{margin-left:75%!important}.ccm-page .row .ultra-small-10{width:83.3333333333%}.ccm-page .row .ultra-small-offset-10{margin-left:83.3333333333%!important}.ccm-page .row .ultra-small-11{width:91.6666666667%}.ccm-page .row .ultra-small-offset-11{margin-left:91.6666666667%!important}.ccm-page .row .ultra-small-12{width:100%}.ccm-page .row .ultra-small-offset-12{margin-left:100%!important}}@media only screen and (min-width:480px){.ccm-page .row .hide-for-small-up{display:none}}@media only screen and (max-width:480px){.ccm-page .row .hide-for-small-down{display:none}}@media only screen and (min-width:480px){.ccm-page .row .small-1{width:8.3333333333%}.ccm-page .row .small-offset-1{margin-left:8.3333333333%!important}.ccm-page .row .small-2{width:16.6666666667%}.ccm-page .row .small-offset-2{margin-left:16.6666666667%!important}.ccm-page .row .small-3{width:25%}.ccm-page .row .small-offset-3{margin-left:25%!important}.ccm-page .row .small-4{width:33.3333333333%}.ccm-page .row .small-offset-4{margin-left:33.3333333333%!important}.ccm-page .row .small-5{width:41.6666666667%}.ccm-page .row .small-offset-5{margin-left:41.6666666667%!important}.ccm-page .row .small-6{width:50%}.ccm-page .row .small-offset-6{margin-left:50%!important}.ccm-page .row .small-7{width:58.3333333333%}.ccm-page .row .small-offset-7{margin-left:58.3333333333%!important}.ccm-page .row .small-8{width:66.6666666667%}.ccm-page .row .small-offset-8{margin-left:66.6666666667%!important}.ccm-page .row .small-9{width:75%}.ccm-page .row .small-offset-9{margin-left:75%!important}.ccm-page .row .small-10{width:83.3333333333%}.ccm-page .row .small-offset-10{margin-left:83.3333333333%!important}.ccm-page .row .small-11{width:91.6666666667%}.ccm-page .row .small-offset-11{margin-left:91.6666666667%!important}.ccm-page .row .small-12{width:100%}.ccm-page .row .small-offset-12{margin-left:100%!important}}@media only screen and (min-width:768px){.ccm-page .row .hide-for-medium-up{display:none}}@media only screen and (max-width:768px){.ccm-page .row .hide-for-medium-down{display:none}}@media only screen and (min-width:768px){.ccm-page .row .medium-1{width:8.3333333333%}.ccm-page .row .medium-offset-1{margin-left:8.3333333333%!important}.ccm-page .row .medium-2{width:16.6666666667%}.ccm-page .row .medium-offset-2{margin-left:16.6666666667%!important}.ccm-page .row .medium-3{width:25%}.ccm-page .row .medium-offset-3{margin-left:25%!important}.ccm-page .row .medium-4{width:33.3333333333%}.ccm-page .row .medium-offset-4{margin-left:33.3333333333%!important}.ccm-page .row .medium-5{width:41.6666666667%}.ccm-page .row .medium-offset-5{margin-left:41.6666666667%!important}.ccm-page .row .medium-6{width:50%}.ccm-page .row .medium-offset-6{margin-left:50%!important}.ccm-page .row .medium-7{width:58.3333333333%}.ccm-page .row .medium-offset-7{margin-left:58.3333333333%!important}.ccm-page .row .medium-8{width:66.6666666667%}.ccm-page .row .medium-offset-8{margin-left:66.6666666667%!important}.ccm-page .row .medium-9{width:75%}.ccm-page .row .medium-offset-9{margin-left:75%!important}.ccm-page .row .medium-10{width:83.3333333333%}.ccm-page .row .medium-offset-10{margin-left:83.3333333333%!important}.ccm-page .row .medium-11{width:91.6666666667%}.ccm-page .row .medium-offset-11{margin-left:91.6666666667%!important}.ccm-page .row .medium-12{width:100%}.ccm-page .row .medium-offset-12{margin-left:100%!important}}@media only screen and (min-width:980px){.ccm-page .row .hide-for-large-up{display:none}}@media only screen and (max-width:980px){.ccm-page .row .hide-for-large-down{display:none}}@media only screen and (min-width:980px){.ccm-page .row .large-1{width:8.3333333333%}.ccm-page .row .large-offset-1{margin-left:8.3333333333%!important}.ccm-page .row .large-2{width:16.6666666667%}.ccm-page .row .large-offset-2{margin-left:16.6666666667%!important}.ccm-page .row .large-3{width:25%}.ccm-page .row .large-offset-3{margin-left:25%!important}.ccm-page .row .large-4{width:33.3333333333%}.ccm-page .row .large-offset-4{margin-left:33.3333333333%!important}.ccm-page .row .large-5{width:41.6666666667%}.ccm-page .row .large-offset-5{margin-left:41.6666666667%!important}.ccm-page .row .large-6{width:50%}.ccm-page .row .large-offset-6{margin-left:50%!important}.ccm-page .row .large-7{width:58.3333333333%}.ccm-page .row .large-offset-7{margin-left:58.3333333333%!important}.ccm-page .row .large-8{width:66.6666666667%}.ccm-page .row .large-offset-8{margin-left:66.6666666667%!important}.ccm-page .row .large-9{width:75%}.ccm-page .row .large-offset-9{margin-left:75%!important}.ccm-page .row .large-10{width:83.3333333333%}.ccm-page .row .large-offset-10{margin-left:83.3333333333%!important}.ccm-page .row .large-11{width:91.6666666667%}.ccm-page .row .large-offset-11{margin-left:91.6666666667%!important}.ccm-page .row .large-12{width:100%}.ccm-page .row .large-offset-12{margin-left:100%!important}}@media only screen and (min-width:1224px){.ccm-page .row .hide-for-xlarge-up{display:none}}@media only screen and (max-width:1224px){.ccm-page .row .hide-for-xlarge-down{display:none}}@media only screen and (min-width:1224px){.ccm-page .row .xlarge-1{width:8.3333333333%}.ccm-page .row .xlarge-offset-1{margin-left:8.3333333333%!important}.ccm-page .row .xlarge-2{width:16.6666666667%}.ccm-page .row .xlarge-offset-2{margin-left:16.6666666667%!important}.ccm-page .row .xlarge-3{width:25%}.ccm-page .row .xlarge-offset-3{margin-left:25%!important}.ccm-page .row .xlarge-4{width:33.3333333333%}.ccm-page .row .xlarge-offset-4{margin-left:33.3333333333%!important}.ccm-page .row .xlarge-5{width:41.6666666667%}.ccm-page .row .xlarge-offset-5{margin-left:41.6666666667%!important}.ccm-page .row .xlarge-6{width:50%}.ccm-page .row .xlarge-offset-6{margin-left:50%!important}.ccm-page .row .xlarge-7{width:58.3333333333%}.ccm-page .row .xlarge-offset-7{margin-left:58.3333333333%!important}.ccm-page .row .xlarge-8{width:66.6666666667%}.ccm-page .row .xlarge-offset-8{margin-left:66.6666666667%!important}.ccm-page .row .xlarge-9{width:75%}.ccm-page .row .xlarge-offset-9{margin-left:75%!important}.ccm-page .row .xlarge-10{width:83.3333333333%}.ccm-page .row .xlarge-offset-10{margin-left:83.3333333333%!important}.ccm-page .row .xlarge-11{width:91.6666666667%}.ccm-page .row .xlarge-offset-11{margin-left:91.6666666667%!important}.ccm-page .row .xlarge-12{width:100%}.ccm-page .row .xlarge-offset-12{margin-left:100%!important}}@media only screen and (min-width:1824px){.ccm-page .row .hide-for-xxlarge-up{display:none}}@media only screen and (max-width:1824px){.ccm-page .row .hide-for-xxlarge-down{display:none}}@media only screen and (min-width:1824px){.ccm-page .row .xxlarge-1{width:8.3333333333%}.ccm-page .row .xxlarge-offset-1{margin-left:8.3333333333%!important}.ccm-page .row .xxlarge-2{width:16.6666666667%}.ccm-page .row .xxlarge-offset-2{margin-left:16.6666666667%!important}.ccm-page .row .xxlarge-3{width:25%}.ccm-page .row .xxlarge-offset-3{margin-left:25%!important}.ccm-page .row .xxlarge-4{width:33.3333333333%}.ccm-page .row .xxlarge-offset-4{margin-left:33.3333333333%!important}.ccm-page .row .xxlarge-5{width:41.6666666667%}.ccm-page .row .xxlarge-offset-5{margin-left:41.6666666667%!important}.ccm-page .row .xxlarge-6{width:50%}.ccm-page .row .xxlarge-offset-6{margin-left:50%!important}.ccm-page .row .xxlarge-7{width:58.3333333333%}.ccm-page .row .xxlarge-offset-7{margin-left:58.3333333333%!important}.ccm-page .row .xxlarge-8{width:66.6666666667%}.ccm-page .row .xxlarge-offset-8{margin-left:66.6666666667%!important}.ccm-page .row .xxlarge-9{width:75%}.ccm-page .row .xxlarge-offset-9{margin-left:75%!important}.ccm-page .row .xxlarge-10{width:83.3333333333%}.ccm-page .row .xxlarge-offset-10{margin-left:83.3333333333%!important}.ccm-page .row .xxlarge-11{width:91.6666666667%}.ccm-page .row .xxlarge-offset-11{margin-left:91.6666666667%!important}.ccm-page .row .xxlarge-12{width:100%}.ccm-page .row .xxlarge-offset-12{margin-left:100%!important}}@media only screen and (min-width:750px){.ccm-page .row .hide-for-menuswitch-up{display:none}}@media only screen and (max-width:750px){.ccm-page .row .hide-for-menuswitch-down{display:none}}@media only screen and (min-width:750px){.ccm-page .row .menuswitch-1{width:8.3333333333%}.ccm-page .row .menuswitch-offset-1{margin-left:8.3333333333%!important}.ccm-page .row .menuswitch-2{width:16.6666666667%}.ccm-page .row .menuswitch-offset-2{margin-left:16.6666666667%!important}.ccm-page .row .menuswitch-3{width:25%}.ccm-page .row .menuswitch-offset-3{margin-left:25%!important}.ccm-page .row .menuswitch-4{width:33.3333333333%}.ccm-page .row .menuswitch-offset-4{margin-left:33.3333333333%!important}.ccm-page .row .menuswitch-5{width:41.6666666667%}.ccm-page .row .menuswitch-offset-5{margin-left:41.6666666667%!important}.ccm-page .row .menuswitch-6{width:50%}.ccm-page .row .menuswitch-offset-6{margin-left:50%!important}.ccm-page .row .menuswitch-7{width:58.3333333333%}.ccm-page .row .menuswitch-offset-7{margin-left:58.3333333333%!important}.ccm-page .row .menuswitch-8{width:66.6666666667%}.ccm-page .row .menuswitch-offset-8{margin-left:66.6666666667%!important}.ccm-page .row .menuswitch-9{width:75%}.ccm-page .row .menuswitch-offset-9{margin-left:75%!important}.ccm-page .row .menuswitch-10{width:83.3333333333%}.ccm-page .row .menuswitch-offset-10{margin-left:83.3333333333%!important}.ccm-page .row .menuswitch-11{width:91.6666666667%}.ccm-page .row .menuswitch-offset-11{margin-left:91.6666666667%!important}.ccm-page .row .menuswitch-12{width:100%}.ccm-page .row .menuswitch-offset-12{margin-left:100%!important}}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:80px;width:80px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:40px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0;z-index:1}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:0}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}html body bookzo-arrival-departure-picker .custom-day.range{background-color:#c3e4b2;color:#7b8183}html body bookzo-arrival-departure-picker ngb-datepicker .ngb-dp-day.disabled .range .custom-day-circle{color:#6d6d6d!important;text-decoration:none}html body bookzo-arrival-departure-picker .custom-day.range.first-date{background-image:linear-gradient(-90deg,#c3e4b2,transparent 50%)}html body bookzo-arrival-departure-picker .custom-day.range.first-date:after{background-image:linear-gradient(90deg,#c3e4b2 50%,transparent)}html body bookzo-arrival-departure-picker .custom-day.range.second-date,html body bookzo-arrival-departure-picker ngb-datepicker .custom-day:not(.disabled).no-second-selected:hover{background-image:linear-gradient(-90deg,transparent 50%,#c3e4b2 0)}html body bookzo-arrival-departure-picker ngb-datepicker .custom-day-circle{color:#7b8183;font-weight:400;background-color:#c3e4b2}html body bookzo-arrival-departure-picker ngb-datepicker .ngb-dp-day.disabled .custom-day-circle{background-size:7.5px 7.5px;background-color:transparent!important;color:#ccc!important;font-weight:400}html body bookzo-arrival-departure-picker .custom-day:hover .custom-day-circle,html body bookzo-arrival-departure-picker .ngb-dp-day .custom-day .custom-day-circle.selected,html body bookzo-arrival-departure-picker ngb-datepicker .ngb-dp-day.disabled .range.second-date .custom-day-circle{background-color:#3aa700!important;color:#fff!important}html body .modal-dialog,html body bookzo-arrival-departure-picker,html body bookzo-client-side-filters,html body bookzo-persons,html body bookzo-persons h4{font-family:Open Sans,sans-serif}html body bookzo-persons h4{font-size:1.2em;font-weight:700}html body .bookzo-bootstrap .btn:not(.btn-link),html body .bookzo .btn:not(.btn-link){display:inline-block;cursor:pointer;text-decoration:none;text-align:center;transition:.2s ease-in-out;font-size:22px;letter-spacing:1.21px;padding:4px 20px;border:none;color:#fff;background-color:#d20021;font-family:vinchandregular,Arial,Helvetica,sans-serif;appearance:none;border-radius:5px}html body .bookzo-bootstrap .btn:not(.btn-link):hover,html body .bookzo .btn:not(.btn-link):hover{background-color:#e10023}html body .bookzo-bootstrap .btn-back,html body .bookzo .btn-back{background-color:#59c2af;color:#fff;border:none;border-radius:100%;height:40px;width:40px;appearance:none}html body .bookzo-bootstrap .btn-back svg,html body .bookzo .btn-back svg{fill:#fff!important}html body .bookzo-bootstrap .btn-link,html body .bookzo .btn-link{appearance:none;background-color:transparent;border:none;font-weight:700;text-decoration:underline;color:#1466ab;cursor:pointer}html body .bookzo-bootstrap .btn-link:hover,html body .bookzo .btn-link:hover{text-decoration:none}html body .btn-circle{background-color:#0d66ab!important}html body .btn-circle:hover{background-color:#107acc!important}html body #arrivalDeparturePicker input:last-of-type{border-left:none}html body #searchButton{font-family:vinchandregular,Arial,Helvetica,sans-serif;font-size:22px;background-color:#f4d03d;color:#0d66ab}html body #searchButton:hover{background-color:#f5d655}html body .bze-search-container{position:absolute;width:100%;bottom:20px;z-index:1;padding-top:20px;color:#0d66ab;margin-top:10px!important}@media only screen and (min-width:768px){html body .bze-search-container{position:relative;bottom:auto}}html body .bze-search-container bookzo-search>.bookzo{position:relative;width:100%;display:block}html body .bze-search-header{padding:5px 20px;font-family:vinchandregular,Arial,Helvetica,sans-serif;background-color:#f4d03d;font-size:32px}html body .bookzo-search{background-color:#e7e7e8;padding:15px 20px;padding-bottom:0;flex-grow:1;display:flex;justify-content:center}@media only screen and (min-width:768px){html body .bookzo-search{padding-bottom:15px}}@media only screen and (min-width:980px){html body .bookzo-search{display:block;flex-grow:0;padding:20px 30px}}html body .bookzo-search label{display:none!important}html body .bookzo-search .form-control{background-color:#fff;min-width:auto!important;font-size:16px}@media only screen and (min-width:980px){html body .bookzo-search .form-control{min-width:200px!important}}html body .bookzo-search #searchButton,html body .bookzo-search .form-inline .form-group-inline .form-control{margin-bottom:15px}@media only screen and (min-width:768px){html body .bookzo-search #searchButton,html body .bookzo-search .form-inline .form-group-inline .form-control{margin-bottom:0}}html body .bookzo-search .form-inline label{color:#fff}html body .bookzo bookzo-results-internal .result-items-wrapper{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}html body .bookzo bookzo-results-internal .result-items{position:relative;width:100%;padding-right:15px;padding-left:15px}@media only screen and (min-width:768px){html body .bookzo bookzo-results-internal .result-items{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:980px){html body .bookzo bookzo-results-internal .result-items{flex:0 0 33.333333%!important;max-width:33.333333%!important}}html body .bookzo bookzo-results-internal .card .group-name{display:none}html body .bookzo bookzo-results-internal .card h3{font-size:34px}html body .bookzo bookzo-results-internal .card .card-description{line-height:1.6em}html body .bookzo bookzo-results-internal .card bookzo-currency{font-size:2rem}html body .bookzo bookzo-results-internal .card .btn-primary,html body .bookzo bookzo-results-internal .card .btn-secondary{display:block;width:100%;margin:0!important;margin-top:5px!important}html body .bookzo bookzo-results-internal .card .btn-primary{background-color:#f4d03d;color:#0d66ab}html body .bookzo bookzo-results-internal .card .btn-primary:hover{background-color:#f5d655}html body bookzo-object .feature-group .feature{padding-left:0;margin-bottom:0;line-height:1.6em}html body bookzo-object .feature-group .feature-group-heading{display:block;padding-bottom:5px}html body bookzo-object .persons-wrapper .label{color:#021015;font-size:16px}html body bookzo-object .total-price-wrapper{font-family:Open Sans,sans-serif;font-size:2em}html body bookzo-object .review-result-text{font-size:inherit!important}html body .card-alternative-prices h5{font-family:Open Sans,sans-serif;font-size:18px}html body .card-alternative-prices .badge-secondary{background-color:#1466ab!important}html body bookzo-book-accommodations .label{color:#021015!important;font-size:16px!important}html body bookzo-object-icons .bookzo-icon{color:#0d66ab}html body bookzo-object-icons .bookzo-icon-wrapper{min-width:22px}html body bookzo-object-icons .icon-wrapper{padding-right:8px}html body bookzo-object-icons .popular-feature-item .popular-feature-icon svg{display:none}html body bookzo-object-icons .popular-feature-item .popular-feature-icon .bookzo-icon-wrapper:before{content:"\f236";font-family:fontAwesome;font-size:inherit;line-height:0}html body bookzo-booking .form-control{background-color:#f8f8f8!important;border:1px solid #e7e7e8!important}html body bookzo-booking .total-price-wrapper,html body bookzo-booking .total-price h5{font-family:Open Sans,sans-serif;font-size:2em}html body .main bookzo-currency{font-family:Open Sans,sans-serif}html body bookzo-arrival-departure-picker .datepicker-wrapper.floating,html body bookzo-objects-to-book .objects-to-book-wrapper.floating{z-index:10!important}html body bookzo-objects-to-book .btn-primary{background-color:#0d66ab!important}html body bookzo-objects-to-book .btn-primary:hover{background-color:#107acc!important}html body .search-and-book-toggle{display:flex;justify-content:center;position:relative;z-index:9;cursor:pointer}@media only screen and (min-width:980px){html body .search-and-book-toggle{display:none}}html body .search-and-book{display:none;background-color:#142733}@media only screen and (min-width:980px){html body .search-and-book{background-color:transparent;display:block;position:relative;z-index:1}}html body .search-and-book h4{display:block;color:#fff;text-align:center;padding:65px 20px 0;font-size:1.4em}@media only screen and (min-width:980px){html body .search-and-book h4{display:none}}html body .search-and-book.show-zoekboek{display:block;position:fixed;z-index:10;top:0;left:0;height:100%;width:100%}html body .search-and-book.show-zoekboek bookzo-search,html body .search-and-book.show-zoekboek bookzo-search .bookzo,html body .search-and-book.show-zoekboek bookzo-search .bookzo-search{height:100%}html body .search-and-book.show-zoekboek .bookzo-search{padding:90px 30px;padding-top:50px}html body .search-and-book.show-zoekboek .bookzo-search .form-inline{align-content:flex-start}html body .search-and-book.show-zoekboek .bookzo-search .input-group{flex-wrap:nowrap}html body .search-and-book.show-zoekboek .bookzo-search .form-group-inline{display:block;clear:both;width:100%;margin-bottom:20px}html body .search-and-book.show-zoekboek .bookzo-search .form-control{min-width:250px;width:auto!important;margin-bottom:0}@media only screen and (min-width:980px){html body .search-and-book.show-zoekboek .bookzo-search .form-control{min-width:270px;width:100%!important;margin-bottom:15px}}html body .search-and-book.show-zoekboek .bookzo-search #searchButton{width:100%;width:calc(100% - .5rem)}html body .search-and-book.show-zoekboek .close-search-and-book{position:absolute;right:20px;top:20px;display:block;font-size:28px;cursor:pointer;z-index:100}@media only screen and (min-width:980px){html body .search-and-book.show-zoekboek .close-search-and-book{display:none}}html body .search-and-book.show-zoekboek .close-search-and-book:after{content:"\f00d";font-family:fontAwesome;color:#fff}html body .search-and-book .bookzo-search{padding:30px;flex-grow:1;display:flex;justify-content:center}@media only screen and (min-width:980px){html body .search-and-book .bookzo-search{background-color:#142733;display:block;flex-grow:0;border-radius:5px}}html body .search-and-book .bookzo-search .form-control{background-color:#fff}@media only screen and (min-width:980px){html body .search-and-book .bookzo-search .form-control{min-width:200px!important}}html body .search-and-book .bookzo-search .form-inline label{color:#fff}html body .search-and-book.search-and-book-content{display:block!important;transform:none;background-color:transparent}html body .search-and-book.search-and-book-content #searchButton,html body .search-and-book.search-and-book-content .form-group-inline{margin-bottom:8px}html body .search-and-book.search-and-book-content .input-group{flex-wrap:nowrap}html body .search-and-book.search-and-book-content .form-control{margin-bottom:0!important;min-width:250px!important}html body .search-and-book.search-and-book-content .bookzo{justify-content:flex-start}html body .search-and-book.search-and-book-content .bookzo-search{background-color:transparent;padding:30px 0;justify-content:flex-start}html body .search-and-book.search-and-book-content .form-inline label{color:#021015}html body .bookzo-results .card-title-name h5{font-size:1.4em}html body .bookzo-results .popular-feature{padding-left:1em}html body .bookzo-book{max-width:none!important}html body .bookzo-map-component{position:relative}.ccm-toolbar-visible .close-search-and-book{top:60px}.ccm-toolbar-visible .search-and-book.show-zoekboek{padding-top:48px}.ccm-page .alert{padding:15px;margin-bottom:15px;border:1px solid transparent;border-radius:2px}.ccm-page .alert.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#5bc0de}.ccm-page .alert.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#5cb85c}.ccm-page .alert.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#d9534f}.ccm-page .alert.alert-warning{background-color:#fcf8e3;border-color:#faf2cc;color:#f0ad4e}.ccm-page table{display:table;border-collapse:collapse;border-spacing:0;border:0;width:100%}.ccm-page table tr td,.ccm-page table tr th{padding:8px;vertical-align:middle;text-align:left}.ccm-page table tr td{border-top:1px solid #ddd}.ccm-page table tr:last-child td{border-bottom:1px solid #ddd}.ccm-page table.table-striped tr:nth-child(odd){background:#ededed}.ccm-page .form-group{display:block;margin:0 0 15px}.ccm-page .form-control{outline:none;border:0;border-radius:3px;-webkit-border-radius:3px;margin:0;padding:0 15px;background:#ededed;width:100%;height:45px;line-height:45px;font-family:inherit;font-size:inherit;color:#000}.ccm-page .control-label{display:inline-block;margin-bottom:5px;font-weight:700;cursor:pointer}.ccm-page textarea.form-control{resize:none;padding:10px 15px;height:auto;line-height:1.4}.ccm-page .ccm-input-date{margin-right:0!important}.ccm-page .input-group:after{display:table;content:"";clear:both}.ccm-page .input-group .input-group-datepicker{float:left;width:calc(100% - 45px)}.ccm-page .input-group .input-group-datepicker .form-control{width:100%}.ccm-page .input-group .input-group-addon{display:block;border:0;border-radius:3px;background:#ddd;width:45px;height:45px;line-height:45px;text-align:center;font-size:14px;color:rgba(0,0,0,.3)}.ccm-page .input-group .input-group-addon:first-child{float:left;border-top-right-radius:0;border-bottom-right-radius:0}.ccm-page .input-group .input-group-addon:last-child{float:right;border-top-left-radius:0;border-bottom-left-radius:0}.ccm-page .input-group .form-control{width:calc(100% - 45px)}.ccm-page .input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ccm-page .input-group .form-control:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.ccm-page .button{display:inline-block;border:0;padding:.5rem 1rem;background-color:#d20021;text-decoration:none;text-align:center;line-height:1.25;font-weight:400;font-size:24px;white-space:nowrap;vertical-align:middle;color:#fff;font-family:vinchandregular,Arial,Helvetica,sans-serif}.ccm-page .button:hover{color:#f4d03d}.ccm-page .button-primary{background-color:#337ab7;color:#fff}.ccm-page .button-success{background-color:#5cb85c;color:#fff}.ccm-page .button-info{background-color:#5bc0de;color:#fff}.ccm-page .button-warning{background-color:#f0ad4e;color:#fff}.ccm-page .button-danger{background-color:#d9534f;color:#fff}.ccm-page .button-link{background-color:transparent;color:#337ab7}.ccm-page .label{display:inline;padding:2px 6px;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:2px}.ccm-page .label.label-default{background-color:#f6f6f6}.ccm-page .label.label-primary{background-color:#337ab7}.ccm-page .label.label-danger{background-color:#d9534f}.ccm-page .label.label-info{background-color:#5bc0de}.ccm-page .label.label-success{background-color:#5cb85c}.ccm-page .label.label-warning{background-color:#f0ad4e}.ccm-page #main .bs-booking-tabs{margin-bottom:35px;height:70px}.ccm-page #main .bs-booking-tabs li{width:100%;float:left;position:relative;padding-left:0!important;background:#ededed}@media only screen and (min-width:768px){.ccm-page #main .bs-booking-tabs li{width:25%}}.ccm-page #main .bs-booking-tabs li:before{display:none}.ccm-page #main .bs-booking-tabs li a{display:block;height:50px;line-height:50px;font-size:14px;color:#fff;text-decoration:none;padding-left:20px}@media only screen and (min-width:768px){.ccm-page #main .bs-booking-tabs li a{height:69px;line-height:69px;font-size:16px}}.ccm-page #main .bs-booking-tabs li a:after{font-family:FontAwesome;content:"\f00c";padding-left:5px}.ccm-page #main .bs-booking-tabs li.disabled a{pointer-events:none;background:#acb6e4}@media only screen and (min-width:768px){.ccm-page #main .bs-booking-tabs li.disabled a:after{content:url(../images/arrow-line.png);position:absolute;right:0;top:0}}.ccm-page #main .bs-booking-tabs li.disabled:last-child a:last-of-type:after{display:none}.ccm-page #main .bs-booking-tabs li.disabled:after{content:none}@media only screen and (min-width:768px){.ccm-page #main .bs-booking-tabs li.last-completed:after{content:"";position:absolute;right:-20px;background:#000;border-top:20px solid #fff;border-right:20px solid transparent;border-left:20px solid transparent;border-top:34px solid transparent;border-left:30px solid #ededed;border-bottom:35px solid transparent}}.ccm-page #main .bs-booking-tabs li.current a{background:#000}@media only screen and (min-width:768px){.ccm-page #main .bs-booking-tabs li.current a{width:calc(100% - 29px)}}@media only screen and (min-width:768px){.ccm-page #main .bs-booking-tabs li.current:after{content:"";position:absolute;right:-17px;background:#acb6e4;border-top:20px solid #fff;border-right:20px solid transparent;border-left:20px solid transparent;border-top:34px solid transparent;border-left:30px solid #000;border-bottom:35px solid transparent}}@media only screen and (min-width:768px){.ccm-page #main .bs-booking-tabs li:after{content:url(../images/arrow-line.png);position:absolute;right:0;top:0}}.ccm-page #main .bs-booking-tabs li:last-child:after{background:#fff}.ccm-page #main .bs-booking-options-options{margin:10px 0}.ccm-page #main .bs-availibilities-summary{margin-top:30px;padding:0 10px}.ccm-page #main .bs-availibilities-summary:after{content:"";display:block;clear:both}.ccm-page #main .bs-availibilities-summary .bs-availabilities-total-options{font-size:20px;text-transform:uppercase;font-weight:700}@media only screen and (min-width:768px){.ccm-page #main .bs-availibilities-summary .bs-availabilities-total-options{font-size:26px}}.ccm-page #main .bs-availibilities-summary .bs-availabilities-total-options.alternatives{color:rgba(0,0,0,.4);font-size:20px}@media only screen and (min-width:768px){.ccm-page #main .bs-availibilities-summary .bs-availabilities-total-options.alternatives{font-size:26px}}.ccm-page #main .bs-availibilities-summary .bs-availabilities-arrival-date,.ccm-page #main .bs-availibilities-summary .bs-availabilities-persons{font-size:20px;color:rgba(0,0,0,.4)}.ccm-page #main .bs-availibilities-summary .bs-availabilities-arrival-date{border-right:1px solid rgba(0,0,0,.4);padding-right:15px;margin-right:15px}.ccm-page #main .bs-availability-item{padding:30px 0}.ccm-page #main .bs-availability-item .bs-arrival-date-data,.ccm-page #main .bs-availability-item .bs-arrival-persons-data,.ccm-page #main .bs-availability-item .bs-departure-data,.ccm-page #main .bs-availability-item .bs-length-data{color:#000}.ccm-page #main .bs-availability-item .bs-availability-buttons{margin-top:20px}.ccm-page #main .bs-availability-item .bs-price-data{color:#ededed;font-size:22px}.ccm-page #main .bs-availability-item .bs-availability-image{text-align:center}.ccm-page #main .bs-availability-item .bs-availability-title{font-size:22px!important}@media only screen and (min-width:768px){.ccm-page #main .bs-availability-item .bs-availability-title{font-size:26px!important}}.ccm-page #main .bs-availability-item .bs-availability-title:after{content:none!important}.ccm-page #main .bs-availability-item .bs-availability-description,.ccm-page #main .bs-availability-item .half{font-size:16px;line-height:23px}.ccm-page #main .bs-availability-item:after{content:"";display:block;clear:both}.ccm-page #main .bs-availability-item .half{float:left;width:50%}.ccm-page #main .bs-availability-item .bs-availability-buttons{float:right}.ccm-page #main .bs-availability-item .bs-availability-buttons a{margin-left:5px}.ccm-page #main .bs-availability-item .bs-availability-price{float:left;margin-top:25px}.ccm-page #main .bs-booking-payment .payment-methods{display:block;margin-bottom:20px}.ccm-page #main .bs-booking-payment .payment-methods img{display:block;float:left;width:100px;margin:10px 10px 0 0}.ccm-page #main .bs-booking-payment .payment-methods:after{content:"";display:block;clear:both}.ccm-page #main .bs-booking-payment .share .label{display:block;margin-top:20px;font-weight:700;text-align:left}.ccm-page #main .bs-booking-payment .share a{display:block;float:left;text-decoration:none;margin-right:10px}.ccm-page #main .bs-booking-payment .share a:before{font-family:FontAwesome}.ccm-page #main .bs-booking-payment .share .facebook:before{content:"\f09a"}.ccm-page #main .bs-booking-payment .share .twitter:before{content:"\f099"}.ccm-page #main .bs-booking-payment .share .google:before{content:"\f0d5"}.ccm-page.page-type-object #main .row #bs-spinner{display:none!important}.ccm-page.page-type-object #main .row .button.prev:before{font-family:FontAwesome;content:"\f060";padding-right:5px}.ccm-page.page-type-object #main .row .button.prev:after{content:none}.ccm-page.page-type-object #main .row .button.next{background:#ededed}.ccm-page.page-type-object #main .row .bs-booking-details,.ccm-page.page-type-object #main .row .bs-booking-options{position:relative}.ccm-page.page-type-object #main .row .bs-booking-details h2,.ccm-page.page-type-object #main .row .bs-booking-options h2{color:#ededed;text-transform:none;font-size:22px;line-height:22px;padding-bottom:20px}.ccm-page.page-type-object #main .row .bs-booking-details .fa,.ccm-page.page-type-object #main .row .bs-booking-options .fa{color:#ededed;padding-right:10px}.ccm-page.page-type-object #main .row .bs-booking-details .button,.ccm-page.page-type-object #main .row .bs-booking-options .button{position:absolute;right:0;bottom:0}.ccm-page.page-type-object #main .row .bs-booking-details .button.prev,.ccm-page.page-type-object #main .row .bs-booking-options .button.prev{left:0;right:inherit}.ccm-page.page-type-object #main .row .bs-booking-options .form-group input,.ccm-page.page-type-object #main .row .bs-booking-options .form-group select{margin-bottom:10px}.ccm-page.page-type-object #main .row .bs-booking-options .form-group span{display:none}.ccm-page.page-type-object #main .row .bs-booking-options .form-group:after{content:"";display:block;clear:both}.ccm-page.page-type-object #main .row .bs-booking-details{position:relative;box-sizing:content-box;padding-bottom:60px}.ccm-page.page-type-object #main .row .bs-booking-details .bs-booking-details-info{margin-bottom:20px}.ccm-page.page-type-object #main .row .bs-booking-details #bs-reservation-personal-details:after{content:"";display:block;clear:both}.ccm-page.page-type-object #main .row .bs-booking-details .column{margin-top:10px}.ccm-page.page-type-object #main .row .bs-booking-details .column:after{content:"";display:block;clear:both}.ccm-page.page-type-object #main .row .bs-review,.ccm-page.page-type-object #main .row .bs-review-list{width:100%;float:left}@media only screen and (min-width:768px){.ccm-page.page-type-object #main .row .bs-review,.ccm-page.page-type-object #main .row .bs-review-list{width:70%}}.ccm-page.page-type-object #main .row .bs-review-list h2,.ccm-page.page-type-object #main .row .bs-review h2{font-size:23px;line-height:22px;padding-bottom:10px;text-transform:inherit}.ccm-page.page-type-object #main .row .bs-review #bs-review-submit,.ccm-page.page-type-object #main .row .bs-review-list #bs-review-submit{padding-top:10px}@media only screen and (min-width:768px){.ccm-page.page-type-object #main .row .bs-review{width:30%}}.ccm-page.page-type-object #main .row .bs-review h2{color:#000}.ccm-page.page-type-object #main .row .bs-review label{font-size:16px;font-weight:400}.ccm-page.page-type-object #main .row .bs-review-list .bs-review-item{margin-bottom:20px;font-size:14px;font-family:Open Sans,sans-serif}.ccm-page.page-type-object #main .row .bs-review-list .bs-review-item .data{width:35%;float:left;padding-left:0}.ccm-page.page-type-object #main .row .bs-review-list .bs-review-item .data .name{font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;display:block;margin-bottom:10px}@media only screen and (min-width:768px){.ccm-page.page-type-object #main .row .bs-review-list .bs-review-item .data .name{font-size:22px}}.ccm-page.page-type-object #main .row .bs-review-list .bs-review-item .data .stay,.ccm-page.page-type-object #main .row .bs-review-list .bs-review-item .data .travel_companions{display:block}.ccm-page.page-type-object #main .row .bs-review-list .bs-review-item .data .stay .fa,.ccm-page.page-type-object #main .row .bs-review-list .bs-review-item .data .travel_companions .fa{color:#ededed}.ccm-page.page-type-object #main .row .bs-review-list .bs-review-item .data .stars{display:block;margin:5px 0;color:#ffc400}.ccm-page.page-type-object #main .row .bs-review-list .bs-review-item .data .stars span{float:left}.ccm-page.page-type-object #main .row .bs-review-list .bs-review-item .data .stars:after{content:"";clear:both;display:block}.ccm-page.page-type-object #main .row .bs-review-list .bs-review-item .review{float:left;padding-bottom:30px;line-height:1.5;width:60%;margin-left:10px;border-bottom:1px solid #e2e2e2}@media only screen and (min-width:768px){.ccm-page.page-type-object #main .row .bs-review-list .bs-review-item .review{width:50%}}.ccm-page.page-type-object #main .row .bs-review-list .bs-review-item:after{content:"";display:block;clear:both}.ccm-page.page-type-object #main .bs-booking-details table td{padding:8px 0}.ccm-page.page-type-object #main .bs__block__object-features .bs__block__object-features__item{width:50%;float:left}.ccm-page.page-type-object #main .bs__block__object-features .bs__block__object-features__item svg{width:30px;float:left;padding-right:5px;fill:#ededed}.ccm-page.page-type-object #main .bs-booking-calendar .column{padding:0}@media only screen and (min-width:768px){.ccm-page.page-type-object #main .bs-booking-calendar .column{padding-right:10px}}.ccm-page.page-type-object #main .bs-booking-calendar #bs-booking-calendar-form{width:100%}.ccm-page.page-type-object #main .bs-booking-calendar .bs-booking-arrival,.ccm-page.page-type-object #main .bs-booking-calendar .bs-booking-departure,.ccm-page.page-type-object #main .bs-booking-calendar .bs-booking-nights{display:none}.ccm-page.page-type-object #main .bs-booking-calendar .bs-booking-reserve{margin-top:20px}.ccm-page.page-type-object #main .bs-booking-calendar #calendar ul li{padding-left:0}.ccm-page.page-type-object #main .bs-booking-calendar #calendar .bs-calendar-tools,.ccm-page.page-type-object #main .bs-booking-calendar #calendar ul li:before{display:none}.ccm-page.page-type-object #main .bs-booking-calendar #calendar .navigation{background:#000;color:#fff;position:relative;padding:10px}.ccm-page.page-type-object #main .bs-booking-calendar #calendar .navigation a{font-size:30px;position:absolute;top:0;text-decoration:none}.ccm-page.page-type-object #main .bs-booking-calendar #calendar .navigation a.month_prev{left:10px;color:transparent}.ccm-page.page-type-object #main .bs-booking-calendar #calendar .navigation a.month_prev:before{font-family:FontAwesome;content:"\f104";color:#fff}.ccm-page.page-type-object #main .bs-booking-calendar #calendar .navigation a.month_next{right:0;color:transparent}.ccm-page.page-type-object #main .bs-booking-calendar #calendar .navigation a.month_next:before{font-family:FontAwesome;content:"\f105";color:#fff}.ccm-page.page-type-object #main .bs-booking-calendar #calendar .bs-calendar{background:#eaeaea}.ccm-page.page-type-object #main .bs-booking-calendar #calendar .bs-calendar .list:after{content:"";display:block;clear:both}.ccm-page.page-type-object #main .bs-booking-calendar #calendar .bs-calendar .list .dayname{height:auto;padding-top:0;background:#f3f3f3}.ccm-page.page-type-object #main .bs-booking-calendar #calendar .bs-calendar li{padding-top:15px;border:1px solid #ececec}.ccm-page.page-type-object #main .bs-booking-calendar #calendar .bs-calendar li.bs-calender-cell{position:relative;z-index:4}.ccm-page.page-type-object #main .bs-booking-calendar #calendar .bs-calendar li.current-month.available{background:#00ab20;color:#fff;padding-top:5px}.ccm-page.page-type-object #main .bs-booking-calendar #calendar .bs-calendar li.current-month.available .counter{font-size:14px}.ccm-page.page-type-object #main .bs-booking-calendar #calendar .bs-calendar li.current-month.available .price{display:block;font-size:12px}@media only screen and (min-width:768px){.ccm-page.page-type-object #main .bs-booking-calendar #calendar .bs-calendar li.current-month.available .price{font-size:16px}}.ccm-page.page-type-object #main .bs-booking-calendar #calendar .bs-calendar li.current-month.selected{border:none;background:#2ea9cb}.ccm-page.page-type-object #main .bs-booking-calendar #calendar .bs-calendar li .availability,.ccm-page.page-type-object #main .bs-booking-calendar #calendar .bs-calendar li .min-length-of-stay,.ccm-page.page-type-object #main .bs-booking-calendar #calendar .bs-calendar li.other-month,.ccm-page.page-type-object #main .bs-booking-calendar #calendar .bs-calendar li .price{display:none}.ccm-page.page-type-object #main .bs-booking-calendar .bs-booking-reserve{position:relative}.ccm-page.page-type-object #main .bs-booking-calendar .bs-booking-reserve a{font-family:Open Sans,sans-serif;background:#000;color:#fff;border-radius:5px;margin-top:0;cursor:pointer;padding:15px 20px;margin-bottom:50px}.ccm-page.page-type-object #main .bs-booking-calendar .bs-booking-reserve a:after{font-family:FontAwesome;content:"\f061";margin-left:5px}.ccm-page.page-type-object #main .bs-booking-calendar .bs-booking-reserve .disabled{background:#c4c4c4;cursor:default}.ccm-page.page-type-object #main .legenda{margin-top:20px}.ccm-page.page-type-object #main .legenda .title{display:block}.ccm-page .bs-object-gallery{position:relative;display:block;margin-bottom:5px}.ccm-page .bs-object-gallery .slick-dots{text-align:center;margin-top:-25px;position:relative}.ccm-page .bs-object-gallery .slick-dots li{display:inline-block;border:2px solid #fff;border-radius:50%;width:12px;height:12px;margin-right:7px}.ccm-page .bs-object-gallery .slick-dots li:before{display:none}.ccm-page .bs-object-gallery .slick-dots li.slick-active{background:#fff}.ccm-page .bs-object-gallery .slick-dots li button{opacity:0}.ccm-page .bs-object-gallery:after{content:"";display:block;clear:both}.ccm-page .bs-object-gallery .bs-object-gallery-item{border:2px solid #fff;position:relative;display:block;float:left;width:100%;background-size:cover;background-position:50%}@media screen and (max-width:768px){.ccm-page .bs-object-gallery .bs-object-gallery-item{display:block!important}}@media only screen and (min-width:768px){.ccm-page .bs-object-gallery .bs-object-gallery-item{width:25%}}.ccm-page .bs-object-gallery .bs-object-gallery-item:hover{opacity:.9}.ccm-page .bs-object-gallery .bs-object-gallery-item:first-child{width:100%}@media only screen and (min-width:768px){.ccm-page .bs-object-gallery .bs-object-gallery-item:first-child{width:50%}}.ccm-page .bs-object-gallery .bs-object-gallery-item.expandable .content{position:absolute;top:0;left:0;width:100%;height:100%}.ccm-page .bs-object-gallery .bs-object-gallery-item.expandable .content:before{content:"";position:absolute;background:rgba(244,208,61,.94);width:100%;height:100%;z-index:1;display:none}@media only screen and (min-width:768px){.ccm-page .bs-object-gallery .bs-object-gallery-item.expandable .content:before{display:block}}.ccm-page .bs-object-gallery .bs-object-gallery-item.expandable .content:hover{cursor:pointer}.ccm-page .bs-object-gallery .bs-object-gallery-item.expandable .content img{width:100%;height:100%;top:0;left:0}.ccm-page .bs-object-gallery .bs-object-gallery-item.expandable .content .caption{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:calc(100% - 10px);text-align:center;z-index:2;color:#fff;display:none}@media only screen and (min-width:768px){.ccm-page .bs-object-gallery .bs-object-gallery-item.expandable .content .caption{display:block}}.ccm-page .bs-object-gallery .bs-object-gallery-item.expandable .content .caption span{font-size:24px}.ccm-page .bs-object-gallery .bs-object-gallery-item:before{display:block;content:"";padding-bottom:75%}.ccm-page .bs-object-gallery .bs-object-gallery-item img{position:absolute;top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px)}.ccm-page .button.finish{background:#5cb85c}.ccm-page.page-type-object .bs__block__object-features .bs__block__object-features__item{display:table;width:100%;height:40px}@media only screen and (min-width:768px){.ccm-page.page-type-object .bs__block__object-features .bs__block__object-features__item{float:left;width:50%}}.ccm-page.page-type-object .bs__block__object-features .bs__block__object-features__item>div{display:table-cell;vertical-align:middle}.ccm-page.page-type-object .bs__block__object-features .bs__block__object-features__item .icon{width:24px}.ccm-page.page-type-object .bs__block__object-features .bs__block__object-features__item .icon svg{width:24px;height:24px;max-width:100%;max-height:100%}.ccm-page.page-type-object .bs__block__object-features .bs__block__object-features__item .icon svg *{fill:#0d66ab!important}.ccm-page.page-type-object .bs__block__object-features .bs__block__object-features__item .title{display:table-cell;padding-left:10px}.ccm-page.page-type-object .booking-nav{margin-top:30px}.ccm-page .bs-review,.ccm-page .bs-review-list{width:100%;float:left}@media only screen and (min-width:768px){.ccm-page .bs-review,.ccm-page .bs-review-list{width:70%}}.ccm-page .bs-review #bs-review-submit,.ccm-page .bs-review-list #bs-review-submit{padding-top:10px}@media only screen and (min-width:768px){.ccm-page .bs-review{width:30%}}.ccm-page .bs-review label{font-size:16px;font-weight:400}.ccm-page .bs-review-list .bs-review-item{margin-bottom:20px;font-size:16px;font-family:Open Sans,sans-serif}.ccm-page .bs-review-list .bs-review-item .data{width:35%;float:left}.ccm-page .bs-review-list .bs-review-item .data .name{font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;display:block;margin-bottom:10px}@media only screen and (min-width:768px){.ccm-page .bs-review-list .bs-review-item .data .name{font-size:22px}}.ccm-page .bs-review-list .bs-review-item .data .stay,.ccm-page .bs-review-list .bs-review-item .data .travel_companions{display:block}.ccm-page .bs-review-list .bs-review-item .data .stay .fa,.ccm-page .bs-review-list .bs-review-item .data .travel_companions .fa{color:#ededed}.ccm-page .bs-review-list .bs-review-item .data .stars{display:block;margin:5px 0;color:#ffc400}.ccm-page .bs-review-list .bs-review-item .data .stars span{float:left}.ccm-page .bs-review-list .bs-review-item .data .stars:after{content:"";clear:both;display:block}.ccm-page .bs-review-list .bs-review-item .review{float:left;padding-bottom:30px;line-height:1.5;width:60%;margin-left:10px;border-bottom:1px solid #e2e2e2}@media only screen and (min-width:768px){.ccm-page .bs-review-list .bs-review-item .review{width:50%}}.ccm-page .bs-review-list .bs-review-item:after{content:"";display:block;clear:both}.ccm-page #bs-block-search-results .search-result{padding-top:20px;padding-bottom:20px;padding:20px;border:1px solid #337ab7;border-bottom:1px solid #337ab7;margin-bottom:10px;background-color:#f4faff}.ccm-page #bs-block-search-results .search-result .title a:hover h2{color:#d20021}.bs-booking-tabs{margin-bottom:35px;height:70px}.bs-booking-tabs li{overflow:hidden;width:100%;float:left;position:relative;padding-left:0!important;background:#67bc60}@media only screen and (min-width:768px){.bs-booking-tabs li{width:25%}}.bs-booking-tabs li:before{display:none}.bs-booking-tabs li a{display:block;height:50px;line-height:50px;font-size:14px;color:#fff;text-decoration:none;padding-left:20px}@media only screen and (min-width:768px){.bs-booking-tabs li a{height:69px;line-height:69px;font-size:16px}}.bs-booking-tabs li a:after{font-family:FontAwesome;content:"\f00c";padding-left:5px}.bs-booking-tabs li.disabled a{pointer-events:none;background:#b9b9b9}@media only screen and (min-width:768px){.bs-booking-tabs li.disabled a:after{content:url(../images/arrow-line.png);position:absolute;right:0;top:0}}.bs-booking-tabs li.disabled:last-child a:last-of-type:after{display:none}.bs-booking-tabs li.disabled:after{content:none}@media only screen and (min-width:768px){.bs-booking-tabs li.last-completed:after{content:"";position:absolute;right:-20px;background:#0d66ab;border-top:20px solid #fff;border-right:20px solid transparent;border-left:20px solid transparent;border-top:34px solid transparent;border-left:30px solid #67bc60;border-bottom:35px solid transparent}}.bs-booking-tabs li.current a{background:#0d66ab}@media only screen and (min-width:768px){.bs-booking-tabs li.current a{width:calc(100% - 29px)}}@media only screen and (min-width:768px){.bs-booking-tabs li.current:after{content:"";position:absolute;right:-17px;background:#b9b9b9;border-top:20px solid #fff;border-right:20px solid transparent;border-left:20px solid transparent;border-top:34px solid transparent;border-left:30px solid #0d66ab;border-bottom:35px solid transparent}}@media only screen and (min-width:768px){.bs-booking-tabs li:after{content:url(../images/arrow-line.png);position:absolute;right:0;top:0}}.bs-booking-tabs li:last-child:after{background:#fff}h1,h2,h3,h4,h5,h6{color:#0d66ab;font-family:vinchandregular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;line-height:1.4;margin-bottom:.5rem;margin-top:0;text-rendering:optimizeLegibility;font-size:3rem}h1.hide-for-medium-up{display:none}h2{font-size:42px}p{font-family:inherit;font-weight:400;line-height:1.6;margin-bottom:1.42857rem;text-rendering:optimizeLegibility}hr{margin-top:20px;margin-bottom:20px;display:inline-block;width:100%}.ccm-page.page-template-homepage .header{height:550px}.ccm-page.page-template-homepage .header .row .zoek-en-boek{display:block}.ccm-page.page-template-homepage .header .row.reviews{display:none}@media only screen and (min-width:768px){.ccm-page.page-template-homepage .header .row.reviews{display:block}}.ccm-page a{color:#0d66ab}.ccm-page a:hover{color:#000}.ccm-page a.read-more{text-transform:uppercase;text-decoration:none;font-size:16px}.ccm-page a.read-more:hover{color:#000}.ccm-page .header{height:475px;position:relative;background-size:cover;background-position:50%;padding-top:40px;margin-bottom:10px}@media only screen and (min-width:){.ccm-page .header{height:350px}}@media only screen and (min-width:750px){.ccm-page .header{margin-bottom:0}}.ccm-page .header .row .logo-wrapper{margin-top:-29px;position:relative;top:-63px;z-index:3;max-width:200px}@media only screen and (min-width:750px){.ccm-page .header .row .logo-wrapper{top:0;max-width:100%}}.ccm-page .header .row.social-header{height:33px;margin-top:30px}@media only screen and (min-width:750px){.ccm-page .header .row.social-header{margin-top:0}}.ccm-page .header .row.social-header .ccm-list-generator-container .ccm-list-item .list-item-link{width:33px;height:33px;background-color:#0d66ab;float:right;text-align:center;color:#fff;font-size:15px;line-height:33px;margin-right:7px}.ccm-page .header .row.social-header a.language-link{width:33px;height:33px;background-color:#fff;float:right;display:block}.ccm-page .header .row.social-header a.language-link.german{background:url(../images/german-flag.png) no-repeat}.ccm-page .header .row.social-header a.language-link.dutch{background:url(../images/netherlands-flag.png) no-repeat}.ccm-page .header .row.reviews{display:none;height:265px;padding-top:146px;color:#fff;text-align:center;width:100%;background:url(../images/review-bg.png) no-repeat 50%;position:absolute;bottom:0;z-index:0}.ccm-page .header .row .zoek-en-boek{display:none;margin-top:20px;padding:0;z-index:1;position:relative;background-color:#e7e7e8;margin-bottom:20px}@media only screen and (min-width:768px){.ccm-page .header .row .zoek-en-boek{margin-top:90px}}.ccm-page .header .row .zoek-en-boek h2{background-color:#f4d03d;width:100%;display:block;text-align:center}.ccm-page .header .row .zoek-en-boek .bs__block__search{padding:10px 20px}.ccm-page .header .row .zoek-en-boek .bs__block__search input,.ccm-page .header .row .zoek-en-boek .bs__block__search select{background-color:#fff;width:100%;height:30px}.ccm-page .header .row .zoek-en-boek .bs__block__search .form-group label{display:none}.ccm-page .header .row .zoek-en-boek .bs__block__search input[type=submit]{background-color:#f4d03d;color:#0d66ab;height:40px;cursor:pointer;transition:background-color .3s ease-out;text-transform:uppercase}.ccm-page .header .row .zoek-en-boek .bs__block__search input[type=submit]:hover{color:#fff;background-color:#e7bc0d}.ccm-page .nav-row{position:absolute;top:0;width:100%;margin-bottom:20px}@media only screen and (min-width:750px){.ccm-page .nav-row{position:relative;top:auto}}.ccm-page .nav-row .column{padding:0}@media only screen and (min-width:750px){.ccm-page .nav-row .column{padding:0 10px}}.ccm-page .nav-row nav{display:none;position:relative;z-index:10}.ccm-page .nav-row nav ul.menu{background-color:#d20021;text-align:left;margin:0}@media only screen and (min-width:750px){.ccm-page .nav-row nav ul.menu{margin-top:30px;padding-left:35px}}.ccm-page .nav-row nav ul.menu li{position:relative;display:inline-block;padding:0 10px;width:100%;height:auto;line-height:67px;background-color:transparent;border-top:1px solid #f0ad4e}@media only screen and (min-width:750px){.ccm-page .nav-row nav ul.menu li{margin:0 0 0 5px}}.ccm-page .nav-row nav ul.menu li a{text-decoration:none;color:#fff;height:100%;width:100%;display:inline-block;font-size:2.57143rem;font-family:vinchandregular,sans-serif}.ccm-page .nav-row nav ul.menu li a.menu__item__anchor--active,.ccm-page .nav-row nav ul.menu li a.menu__item__anchor--current,.ccm-page .nav-row nav ul.menu li a:hover{text-decoration:none;color:#f4d03d}.ccm-page .nav-row nav ul.menu li a i{width:25px}.ccm-page .nav-row nav ul.menu li ul.menu__submenu{display:none;margin-bottom:0}.ccm-page .nav-row nav ul.menu li ul.menu__submenu li a.menu__submenu__item__anchor--current{text-decoration:none;color:#f4d03d}@media only screen and (min-width:750px){.ccm-page .nav-row nav ul.menu li ul.menu__submenu{position:absolute;top:67px;left:0}}.ccm-page .nav-row nav ul.menu li.drop-down-menu{padding:0;position:relative}@media only screen and (min-width:750px){.ccm-page .nav-row nav ul.menu li.drop-down-menu{padding:0 10px;padding-right:25px}}.ccm-page .nav-row nav ul.menu li.drop-down-menu ul li{min-width:100%;background-color:#d20021;line-height:40px;display:block}.ccm-page .nav-row nav ul.menu li.drop-down-menu ul li a{font-size:30px;line-height:40px}@media only screen and (min-width:750px){.ccm-page .nav-row nav ul.menu li.drop-down-menu:hover ul.menu__submenu{display:block}}.ccm-page .nav-row nav ul.menu li.drop-down-menu .open-dropdown{color:#d20021;background-color:#f4d03d;text-align:center;position:absolute;top:0;right:0;width:30px;height:72px;line-height:67px}@media only screen and (min-width:750px){.ccm-page .nav-row nav ul.menu li.drop-down-menu .open-dropdown{background-color:transparent}}@media only screen and (min-width:750px){.ccm-page .nav-row nav ul.menu li{width:auto;border-top:none}}@media only screen and (min-width:750px){.ccm-page .nav-row nav{display:block}}.ccm-page .nav-row .menu-toggle{background-color:#d20021;color:#f4d03d;width:100%;display:inline-block;margin:0 auto;text-align:right;padding-right:10px;font-size:40px}.ccm-page .nav-row .menu-toggle.active{z-index:6;position:relative}@media only screen and (min-width:750px){.ccm-page .nav-row .menu-toggle{display:none}}.ccm-page .main .row .bs-object-gallery-container .button{font-size:18px;bottom:10px;top:auto;left:0;right:0;max-width:250px;margin:0 auto;padding:10px!important}@media only screen and (min-width:980px){.ccm-page .main .row .bs-object-gallery-container .button{position:absolute!important;left:20px;cursor:pointer;top:20px;padding:15px 25px!important;width:auto!important;height:auto!important;box-shadow:-5px 6px 5px -4px rgba(0,0,0,.55);z-index:1;bottom:auto;right:auto;max-width:inherit}}.ccm-page .main .row .bs-object-gallery .slick-next{right:0;z-index:1}.ccm-page .main .row .bs-object-gallery .slick-prev{left:0;z-index:1}@media screen and (max-width:767px){.ccm-page .main .row .bs-object-gallery .bs-object-gallery-item:before{background:linear-gradient(90deg,rgba(0,0,0,.4),transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=1)}}@media screen and (max-width:767px){.ccm-page .main .row .ccm-page .bs-object-gallery .bs-object-gallery-item:after{content:"";background:linear-gradient(270deg,rgba(0,0,0,.4),transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=1)}}.ccm-page .main .row .column .bs__calendar__controls{margin:25px 0 1px!important}.ccm-page .main .row .column .bs__block__search-results .title a{text-decoration:none}.ccm-page .main .row .column .main-content{padding:20px 40px 40px;background:#ededed;min-height:400px}.ccm-page .main .row .column .content-wrapper{width:100%;position:relative;display:inline-block}.ccm-page .main .row .column .content-wrapper h2.home-right{margin-left:40px;margin-top:40px}@media only screen and (min-width:980px){.ccm-page .main .row .column .content-wrapper h2.home-right{margin-left:0;text-align:center}}.ccm-page .main .row .column .content-wrapper .expand{height:140px;overflow:hidden;margin-bottom:50px;display:inline-block}.ccm-page .main .row .column .content-wrapper .expand.fullheight{height:auto}.ccm-page .main .row .column .content-wrapper .expand-more{position:absolute;bottom:40px;left:0;background:linear-gradient(hsla(0,0%,100%,0),#fff 100%);width:100%;padding-top:90px;height:100px;font-size:18px;cursor:pointer;color:#0d66ab}.ccm-page .main .row .column .content-wrapper .expand-more:hover{color:#000;text-decoration:underline}.ccm-page .main .row.page-list-item a.item-info{text-decoration:none}.ccm-page .main .row.page-list-item a.item-info .image-title h2{color:#fff;background-color:#d20021;font-size:24px;text-align:center;width:100%;line-height:50px}.ccm-page .main .row.page-list-item a.item-info .image-title h2 .fa{margin-left:20px;line-height:50px;vertical-align:bottom;font-size:15px}.ccm-page .main .row.page-list-item a.item-info:hover h2{color:#f4d03d}.ccm-page .main .row .column .main-content.newsletter{text-align:center;padding:10px;margin-top:20px;background:#ededed;min-height:100px}.ccm-page .main .row .column .main-content.newsletter form{max-width:450px;margin:0 auto;margin-top:10px;margin-bottom:20px}.ccm-page .main .row .column .main-content.newsletter form .first-name,.ccm-page .main .row .column .main-content.newsletter form .last-name{display:none}.ccm-page .main .row .column .main-content.newsletter form .form-control{background:transparent;border:1px solid #0f65ab;float:left;width:100%;background:#fff;color:#0f65ab}@media only screen and (min-width:768px){.ccm-page .main .row .column .main-content.newsletter form .form-control{width:60%}}.ccm-page .main .row .column .main-content.newsletter form .ccm-input-submit{-webkit-appearance:none;border-radius:0;border:none;color:#fff;width:100%;top:-1px;left:0;cursor:pointer;position:relative;border:1px solid #0f65ab;height:45px;background:#f4d03d;font-size:16px;font-family:Open Sans,sans-serif}@media only screen and (min-width:768px){.ccm-page .main .row .column .main-content.newsletter form .ccm-input-submit{width:40%;top:0;left:-3px}}.ccm-page .main .row .column .main-content.newsletter form ::placeholder{color:#0f65ab}.ccm-page .footer{margin-top:20px}.ccm-page .footer .footer-content{background:url(../images/gmaps.jpg) no-repeat;background-size:cover;background-position:50%;padding-top:40px;padding-bottom:20px}.ccm-page .footer .footer-content .footer-block{text-align:center;margin:0 auto;background-color:#fff;max-width:360px;padding:15px}.ccm-page .footer .footer-content .footer-block a{color:#0d66ab}.ccm-page .footer .footer-bottom-left,.ccm-page .footer .footer-bottom-right{text-align:center;line-height:30px}@media only screen and (min-width:980px){.ccm-page .footer .footer-bottom-left,.ccm-page .footer .footer-bottom-right{text-align:right}}.ccm-page .footer .footer-bottom-left{text-align:center}@media only screen and (min-width:980px){.ccm-page .footer .footer-bottom-left{text-align:left}}.ccm-page .dynamic-form-container .dynamic-form-control input,.ccm-page .dynamic-form-container .dynamic-form-control textarea{background-color:#fff;border:1px solid gray}.ccm-page .dynamic-form-container .human-check-wrap{background:transparent}.ccm-page .dynamic-form-container .dynamic-form-control input[type=submit]{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-family:Open Sans,sans-serif;font-weight:400;line-height:normal;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:5px 30px;font-size:16px;background-color:#0d66ab;border:2px solid #0d66ab;color:#fff;transition:background-color .3s ease-out}.ccm-page .dynamic-form-container .dynamic-form-control input[type=submit]:hover{background-color:#fff;border-color:#0d66ab;color:#0d66ab}.ccm-toolbar-visible .nav-row{top:48px}@media only screen and (min-width:750px){.ccm-toolbar-visible .nav-row{top:auto}}