@import url('https://fonts.googleapis.com/css?family=Bad+Script|Rubik:300,400,500');html{height:100%;}body{height:100%;background:#fff;font-size:62.5%;}h2,h3,h4,p,li,label,input,textarea,.btn,dt,dd,td,th{font-family:'Rubik', 'Open Sans', sans-serif;}h1,.h1-style,h2,.h2-style,blockquote p{font-family:'Bad Script', 'Open Sans', sans-serif;}h3,h4,p,li,dt,dd,td,th,button,label,p.wp-caption-text,input,textarea,select{font-size:1.4em;line-height:1.5em;margin:0px 0px 20px 0px;font-weight:400;color:#2a363b;}h3,h4{font-weight:500;text-transform:uppercase;}h1,.h1-style,h2,.h2-style{font-size:3.5em;line-height:1.4em;margin:0px 0px 20px 0px;font-weight:400;color:#2a363b;}blockquote p{font-size:2.5em;line-height:1.5em;margin:0px 0px 20px 0px;font-weight:400;color:#2a363b;}small{font-size:75%;}big{font-size:125%;color:#5d686e;font-weight:300;}b,strong{font-weight:500;}a{text-decoration:none;color:#6dcff6;cursor:pointer;font-weight:500;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out;}a:hover,a:focus{opacity:0.8;}blockquote{margin:0px;padding:0px;}blockquote p{color:#ff9e80;}ul,ol{margin:10px 0px 20px 25px;padding:0px;}ul li,ol li{margin:0px 0px 0px 0px;}ul li ul li,ul li ol li,ol li ol li,ol li ul li{font-size:1.0em;}form label{width:100%;display:block;}form input,form textarea,form select{width:100%;height:40px;margin:0px;padding:10px 0px;border:none;border-bottom:1px solid #2a363b;border-radius:0px;display:block;background:0;color:#2a363b;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;outline:0;}form select{-webkit-appearance:none;}form textarea{width:100%;height:160px;line-height:20px;margin:0px;padding:10px;resize:none;border:1px solid #2a363b;background:#fff;}form .form-radiobuttons input{float:left;width:auto;height:auto;line-height:normal;margin:7px 10px 0 0;}form .form-radiobuttons label{margin:0;line-height:25px;}form .form-radiobuttons label.error{width:auto;margin:0;float:right;}form .form-checkboxes input{float:left;width:auto;height:auto;line-height:normal;margin:7px 10px 0 0;}form .form-checkboxes label{margin:0;line-height:25px;}form .form-checkboxes label.error{width:auto;margin:0;float:right;}form label.error{color:#ff9e80;margin:10px 0 10px 0px;}form input.error,form textarea.error,form select.error{border-color:#ff9e80;}form input.btn{width:auto;height:auto;margin:0px;padding:0px;border:none;text-transform:uppercase;color:#6dcff6;}.section-contact.is_frontpage.bg-red form label.error{color:#2a363b;}.section-contact.is_frontpage.bg-red form input.error,.section-contact.is_frontpage.bg-red form textarea.error,.section-contact.is_frontpage.bg-red form select.error{border-color:#2a363b;}.form-select{position:relative;}.form-select:after{content:"\f0d7";font-family:"FontAwesome";width:40px;height:40px;text-align:center;line-height:40px;position:absolute;right:0px;top:0px;font-size:16px;pointer-events:none;}*::-webkit-input-placeholder{font-weight:400;color:#5d686e;}*:-moz-placeholder{font-weight:400;color:#5d686e;}*::-moz-placeholder{font-weight:400;color:#5d686e;}*:-ms-input-placeholder{font-weight:400;color:#5d686e;}form select option:disabled{color:#5d686e;}form input::-moz-focus-inner,form textarea::-moz-focus-inner{border:0;padding:0;}hr{height:10px;margin:20px 0 20px 0;border:0;background-image:url('https://hamiltonhealth.nl/wp-content/themes/hamiltonhealth-x/assets/images/driehoek_grijs_outline.png');background-position:left top;background-repeat:repeat-x;background-size:20px;}img{max-width:100%;height:auto;margin:0;display:block;}iframe{width:500px;height:280px;max-width:100%;}.align-center{text-align:center;}.align-left{text-align:left;}.align-right{text-align:right;}.alignleft{float:left;margin:0px 40px 40px 0px;}.alignright{float:right;margin:0px 0px 40px 40px;}.aligncenter{display:block;margin:0px auto 40px auto;}.alignnone{display:block;margin:0;}.msg-error{border-color:#ff9e80;color:#ff9e80 !important;}.msg-notice{border-color:#ff6d00;color:#ff6d00 !important;}.msg-success{border-color:#aff5e6;color:#aff5e6 !important;}.msg .wc-forward{float:right;}.webrr-scroll{display:none;}.hidden{display:none;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.post-share{text-align:left;}.post-share a{display:inline-block;font-family:sans-serif;height:24px;line-height:26px;margin:0px 2px 0px 2px;padding:0 10px 0 0;border:1px solid #ccc;border-radius:2px;background:#f8f8f8;color:#777;font-weight:500;font-size:12px;text-decoration:none;}.post-share a:hover{border-color:#999;}.post-share a i{float:left;width:24px;height:24px;line-height:26px;margin:0px 0px 0 0;font-size:16px;text-align:center;color:#777;}.lg-toolbar{display:none;}.lg-backdrop.in{opacity:0.8;}.lg-outer .lg-image{max-width:95%;max-height:95%;}img.grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%);}.owl-carousel .owl-controls .owl-dots{position:absolute;left:0;right:0;bottom:50px;text-align:center;}.owl-carousel-product .owl-controls .owl-dots{bottom:20px !important;}.owl-carousel .owl-controls .owl-dots .owl-dot{display:inline-block;width:8px;height:8px;margin-right:10px;border:1px solid #5d686e;border-radius:5px;background:#fff;}.owl-carousel .owl-controls .owl-dots .owl-dot.active{background:#2a363b;border-color:#5d686e;}.badge{display:block;width:165px;height:165px;background-size:165px;}.badge:hover{opacity:1;}.badge-facebook{background-image:url('https://hamiltonhealth.nl/wp-content/themes/hamiltonhealth-x/assets/images/badge_fb_1.png');}.badge-facebook:hover{background-image:url('https://hamiltonhealth.nl/wp-content/themes/hamiltonhealth-x/assets/images/badge_fb_2.png');}.badge-meet{background-image:url('https://hamiltonhealth.nl/wp-content/themes/hamiltonhealth-x/assets/images/badge_footer_1.png');}.badge-meet:hover{background-image:url('https://hamiltonhealth.nl/wp-content/themes/hamiltonhealth-x/assets/images/badge_footer_2.png');}body.page-id-86 .badge-meet{display:none;}.section-post img.size-webrr_logo_large{width:auto;max-width:190px;height:auto;max-height:60px;padding:20px;border:1px solid #b0bdc4;}.wrapper{min-height:100%;height:auto !important;height:100%;margin-bottom:-205px;}.push{height:205px;}.row .col.pull-right{float:right;}body.home .cover{padding-top:0px;}.cover{padding-top:100px;background-color:#2a363b;}.cover img{width:100%;height:auto;}.cover{overflow:hidden;}.cover img{width:100%;height:auto;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.cover:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}body.admin-bar .header{top:32px;}.header{background:#fff;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.32);}.header.is_sticky{position:fixed;top:0px;left:0px;z-index:3;width:100%;}.header .content img{float:left;width:auto;max-height:60px;}.header .col .content{padding-right:0px;}.header .col .content h3{display:none;line-height:39px;margin:0px;padding-left:10px;border-bottom:1px solid #edf0f2;}.header .col .content h3 a{color:#2a363b;}.header .col .content h3 a:hover,.header .col .content h3 a.current{color:#6dcff6;}.header .col .content nav{float:right;}.header .col .content nav ul{margin:0px;}.header .col .content nav ul li{float:left;line-height:60px;margin:0 30px 0 0;text-transform:uppercase;}.header .col .content nav ul li a{line-height:20px;text-decoration:none;color:#2a363b;}.header .col .content nav ul li a:hover,.header .col .content nav ul li.current a{color:#6dcff6;}.header .col .content nav ul li.social{margin:0 20px 0 0;}.header .col .content nav ul li.social a{color:#6dcff6;}.header .col .content nav ul li.social a span{display:none;}.header .col .content nav ul li.social a i{font-size:18px;}.header .col .content .header-icon i{float:right;width:38px;height:38px;line-height:38px;margin:0 20px 0 0;border:1px solid #00aeef;color:#00aeef;text-align:center;font-size:20px;}.header .col .content .header-icon a:hover i{background:#00aeef;color:#fff;}.header .col .content nav ul li ul{display:none;}.footer{background:#edf0f2;}.footer .row{position:relative;}.footer .row .col .content{padding:40px 20px;}.footer .row .col .content .footer-logo{height:60px;margin-right:35px;float:left;}.footer .row .col .content .footer-logo img{width:auto;max-height:100%;height:auto;position:relative;top:50%;transform:translateY(-50%);}.footer .row .col .content .footer-logo:nth-child(3) img{height:28px;}.footer .row .col .content p{margin:0px;padding:10px 0;line-height:20px;color:#b0bdc4;}.footer .row .col .content p.scroll-to-top{margin:0px;padding:0px;}.footer .row .col .content p.scroll-to-top a{display:block;width:80px;height:40px;margin:0px;padding:20px 0;line-height:20px;background:#edf0f2;border-radius:50%;text-align:center;text-transform:uppercase;position:absolute;right:20px;top:-40px;color:#2a363b;}.footer .row .col .content p.scroll-to-top a i{width:100%;font-size:10px;}.copyright .row .col .content nav ul{margin:0;list-style:none;}.copyright .row .col .content nav ul li{float:left;margin-right:30px;line-height:25px;}.copyright .row .col .content nav ul li a{color:#b0bdc4;text-decoration:none;}.copyright .row .col .content p{margin:0;line-height:25px;color:#b0bdc4;}.copyright .row .col .content p a{color:#b0bdc4;text-decoration:none;}.section-home{padding:60px 0px 20px 0px;}.section-home a{text-transform:uppercase;}.section-home .badge{float:right;}.section-home-pages{margin:0 0 60px 0;}.section-home-pages .row .col .content{height:420px;margin:20px;padding:0px;position:relative;background-color:#2a363b;background-size:contain;background-position:center top;}.section-home-pages .row .col .content .content-overlay{width:100%;padding:20px 0;position:absolute;bottom:0px;left:0px;}.section-home-pages .row .col .content .content-overlay h2{text-align:center;margin:0px 20px 10px 20px;font-size:2.5em;}.section-home-pages .row .col .content .content-overlay p{text-align:center;margin:0px 20px;text-transform:uppercase;}.section-home-pages .row .col .content .content-overlay p a.btn{text-align:center;color:#2a363b;}.section-home-pages .row .col .content{overflow:hidden;}.section-home-pages .row .col .content img{width:100%;height:auto;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.section-home-pages .row .col .content:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}.section-home-pages .row .col .content .content-overlay.bg-black{background-color:#2a363b;}.section-home-pages .row .col .content .content-overlay.bg-gray{background-color:#5d686e;}.section-home-pages .row .col .content .content-overlay.bg-gray-light{background-color:#b0bdc4;}.section-home-pages .row .col .content .content-overlay.bg-gray-light:after{content:"";width:100%;height:10px;background-image:url('https://hamiltonhealth.nl/wp-content/themes/hamiltonhealth-x/assets/images/driehoek_grijs.png');background-position:left top;background-repeat:repeat-x;background-size:20px;position:absolute;top:-10px;left:0px;}.section-home-pages .row .col .content .content-overlay.bg-gray-lighter{background-color:#edf0f2;}.section-home-pages .row .col .content .content-overlay.bg-blue{background-color:#00aeef;}.section-home-pages .row .col .content .content-overlay.bg-blue-light{background-color:#6dcff6;}.section-home-pages .row .col .content .content-overlay.bg-blue-light:after{content:"";width:100%;height:10px;background-image:url('https://hamiltonhealth.nl/wp-content/themes/hamiltonhealth-x/assets/images/driehoek_lichtblauw.png');background-position:left top;background-repeat:repeat-x;background-size:20px;position:absolute;top:-10px;left:0px;}.section-home-pages .row .col .content .content-overlay.bg-red{background-color:#ff9e80;}.section-home-pages .row .col .content .content-overlay.bg-red:after{content:"";width:100%;height:10px;background-image:url('https://hamiltonhealth.nl/wp-content/themes/hamiltonhealth-x/assets/images/driehoek_perzik.png');background-position:left top;background-repeat:repeat-x;background-size:20px;position:absolute;top:-10px;left:0px;}.section-home-pages .row .col .content .content-overlay.bg-green{background-color:#aff5e6;}.section-home-pages .row .col .content .content-overlay.bg-green:after{content:"";width:100%;height:10px;background-image:url('https://hamiltonhealth.nl/wp-content/themes/hamiltonhealth-x/assets/images/driehoek_mint.png');background-position:left top;background-repeat:repeat-x;background-size:20px;position:absolute;top:-10px;left:0px;}.section-home-logos .row .col .content{margin:0px;}.section-home-logos .row .col .content .owl-slider-logos-container{margin:40px 0 80px 0;padding:40px;position:relative;overflow:visible;}.section-home-logos .row .col .content .owl-slider-logos-container:before{content:"";width:100%;height:10px;background-image:url('https://hamiltonhealth.nl/wp-content/themes/hamiltonhealth-x/assets/images/driehoek_grijs_outline.png');background-position:left top;background-repeat:repeat-x;background-size:20px;position:absolute;top:-10px;left:0px;}.section-home-logos .row .col .content .owl-slider-logos-container:after{content:"";width:100%;height:10px;background-image:url('https://hamiltonhealth.nl/wp-content/themes/hamiltonhealth-x/assets/images/driehoek_grijs_outline.png');background-position:left top;background-repeat:repeat-x;background-size:20px;position:absolute;bottom:-10px;left:0px;}.section-home-logos .row .col .content .owl-slider-logos-slide{margin:0px auto;width:190px;height:60px;position:relative;}.section-home-logos .row .col .content .owl-slider-logos-slide img{max-width:100%;max-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);}.section-home-slider img{float:left;}.section-home-slider i{width:40px;height:40px;border-radius:50%;text-align:center;line-height:40px;position:absolute;top:50%;transform:translateY(-50%);font-size:20px;background:rgba(0,0,0,0.3);color:#fff;}.section-home-slider .owl-prev i{left:30px;}.section-home-slider .owl-next i{right:30px;}.section-contact{padding:60px 0;}.section-contact i{width:15px;margin-right:10px;font-size:15px;}.section-contact .row .col:nth-child(2){position:relative;}.section-contact .row .col:nth-child(2) .badge{position:absolute;right:20px;top:-180px;z-index:2;}.section-contact .row .col.webrr-form-text .content{padding-bottom:0px;}.section-contact input.btn{float:right;}.section-contact .fb-cont{border-bottom:1px solid #e9ebee;overflow:hidden;}.fb-page,.fb-page span,.fb-page span iframe[style]{width:100% !important;}.section-contact.is_frontpage p span{color:#5d686e !important;}.section-contact.is_frontpage p span.webrr-fix-color-and-style{color:#2a363b !important;}.section-contact.is_frontpage p a{color:#5d686e !important;}.section-contact.is_frontpage textarea{border:0;}.section-contact.is_frontpage input.btn{float:right;color:#5d686e !important;}.section-contact.is_frontpage.bg-black{background-color:#2a363b;}.section-contact.is_frontpage.bg-gray{background-color:#5d686e;}.section-contact.is_frontpage.bg-gray-light{background-color:#b0bdc4;}.section-contact.is_frontpage.bg-gray-lighter{background-color:#edf0f2;}.section-contact.is_frontpage.bg-blue{background-color:#00aeef;}.section-contact.is_frontpage.bg-blue-light{background-color:#6dcff6;}.section-contact.is_frontpage.bg-red{background-color:#ff9e80;}.section-contact.is_frontpage.bg-green{background-color:#aff5e6;}.section-post{padding:60px 0;}.section-post i{width:15px;margin-right:10px;font-size:15px;}body.page-id-64 .section-post h1.page-title{display:none;}.section-post nav.sidebar h3{line-height:39px;margin:0px;padding-left:10px;border-bottom:1px solid #edf0f2;}.section-post nav.sidebar h3 a{color:#2a363b;}.section-post nav.sidebar h3 a:hover,.section-post nav.sidebar h3 a.current{color:#6dcff6;}.section-post nav.sidebar ul.nav{margin:0 0 60px 0;padding:0px;list-style:none;}.section-post nav.sidebar ul.nav li{margin:0;}.section-post nav.sidebar ul.nav li a{display:block;line-height:39px;padding-left:10px;border-bottom:1px solid #edf0f2;font-weight:400;color:#2a363b;text-decoration:none;}.section-post nav.sidebar ul.nav li a:hover,.section-post nav.sidebar ul.nav li.current_page_item a,.section-post nav.sidebar ul.nav li.current a{color:#6dcff6;}.section-post nav.sidebar ul.nav li ul{padding:0;}.section-post nav.sidebar ul.nav li.current ul li a{color:#2a363b;}.section-post nav.sidebar ul.nav li.current ul li a:hover,.section-post nav.sidebar ul.nav li.current ul li.current a{color:#6dcff6;}.product-title{margin-bottom:-40px;}.product img{margin:0 0 20px 0;border:1px solid #b0bdc4;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;}.product p{text-align:center;text-transform:uppercase;font-weight:500;}.webrr-form .content{margin-bottom:0px;}.post-share{text-align:left;}.post-share a{display:inline-block;font-family:sans-serif;height:24px;line-height:26px;margin:0px 2px 0px 2px;padding:0 10px 0 0;border:1px solid #ccc;border-radius:2px;background:#f8f8f8;color:#777;font-weight:400;font-size:1.2em;text-decoration:none;}.post-share a:hover{border-color:#999;}.post-share a i{float:left;width:24px;height:24px;line-height:26px;margin:0px 0px 0 0;font-size:16px;text-align:center;color:#777;}@media screen and (max-width: 639px){h1,.h1-style,h2,.h2-style{font-size:2.5em;}.footer .row .col .content .footer-logo{height:23px;margin-right:10px;margin-bottom:20px;}.copyright .row .col:nth-child(1) .content{padding-bottom:0px;}.copyright .row .col:nth-child(2) .content{padding-top:0px;}.copyright .row .col .content p{text-align:left !important;}.section-home-pages{margin:0 0 20px 0;}.section-home-pages .row .col .content{height:290px;}.section-home-pages .row .col .content .content-overlay h2{font-size:2.0em;}.section-home-logos .row .col .content .owl-slider-logos-container{margin:40px 0 40px 0;padding:20px;}.section-contact .badge{top:-100px;}iframe{height:160px;}}@media screen and (min-width: 640px) and (max-width: 959px){.row .col.pull-right-sm{float:right;}.section-contact .badge{top:-100px;}.section-home-pages{margin:0 0 20px 0;}.section-home-logos .row .col .content .owl-slider-logos-container{margin:40px 0 40px 0;padding:30px;}}@media screen and (max-width: 959px){.section-post{padding:20px 0;}.section-home{padding:20px 0px 0px 0px;}.section-contact{padding:40px 0;}.section-home .row .col:nth-child(2) .content{padding-bottom:0px;}.cover{padding-top:80px;}body.home .cover{margin-top:0px;}.header .content img{max-height:40px;}.header .col .content .header-menu{-webkit-tap-highlight-color:rgba(0,0,0,0);display:none;width:240px;margin:20px;position:absolute;top:80px;right:0px;padding:20px;background:#fff;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.32);}.header .col .content h3{display:block;}.header .col .content nav{float:none;}.header .col .content nav ul li{float:none;line-height:normal;margin:0;}.header .col .content nav ul li a{display:block;line-height:39px;padding:0px 0 0 10px;border-bottom:1px solid #edf0f2;font-weight:400;color:#2a363b;text-decoration:none;}.header .col .content nav ul li a:hover,.header .col .content nav ul li.current_page_item a,.header .col .content nav ul li.current a{color:#6dcff6;}.header .col .content nav ul li i{width:15px;margin-right:10px;font-size:15px;color:#6dcff6;}.header .col .content nav ul li.social{float:left;margin:10px 0 0 0;}.header .col .content nav ul li.social a{color:#2a363b;border:0px;}.header .col .content nav ul li.social a i{float:left;line-height:39px;width:15px;margin-right:5px;}.header .col .content nav ul.nav li ul{margin:0px;}.header .col .content nav ul.nav li ul li a{padding-left:20px;font-weight:300;line-height:29px;text-transform:none;color:#2a363b;}.header .col .content nav ul.nav li ul li a:hover,.header .col .content nav ul.nav li ul li.current_page_item a,.header .col .content nav ul.nav li ul li.current a{color:#6dcff6;}.header .col .content nav ul.nav li ul{display:none;}.header .col .content nav ul.nav li.open ul{display:block;}.header .col .content nav ul.nav li.has_children{position:relative;}.header .col .content nav ul.nav li.has_children .open-submenu{display:block;width:38px;height:38px;position:absolute;top:0px;right:0px;cursor:pointer;}.header .col .content nav ul.nav li.has_children .open-submenu:after{content:'\f105';font-family:"FontAwesome";display:block;width:38px;height:38px;line-height:38px;text-align:center;color:#2a363b !important;position:absolute;right:0px;top:0px;}.header .col .content nav ul.nav li.has_children.open .open-submenu:after{content:'\f107';}.header .col .content nav ul.nav li.has_children .open-submenu:hover:after{color:#6dcff6;}.footer .row .col .content p{float:left;}}@media screen and (min-width: 960px) and (max-width: 1279px){.header .col .content .header-menu{display:block;}.section-home-pages .row .col .content{height:340px;}.section-home-pages .row .col .content .content-overlay h2{font-size:2.0em;}.section-contact .badge{top:-160px;}}@media screen and (min-width: 1280px) and (max-width: 1599px){.header .col .content .header-menu{display:block;}}@media screen and (min-width: 1600px){.section-post{padding:80px 0;}.section-home{padding:80px 0px 20px 0px;}.section-contact{padding:80px 0;}.header .col .content .header-menu{display:block;}}@media screen and (max-width: 782px){body.admin-bar	#wpadminbar{position:fixed;}body.admin-bar .header{top:46px;}}