img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img{max-width:100%;height:auto}.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}img.alignleft,img.alignright,img.aligncenter{margin-bottom:12px}.wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;max-width:632px !important;padding:4px;text-align:center}.wp-caption img{margin:5px 5px 0}.wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px}h1,h2,h3,h4,h5,h6{clear:both;font-weight:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{background:transparent;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow-y:scroll}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0;font-weight:normal}*{-webkit-appearance:none;-moz-appearance:none}html{-webkit-text-size-adjust:none}a:active,a:focus{outline:none;border:0px;text-decoration:none;color:inherit}input,textarea{border-radius:0}*{outline:0px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:none;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{transition:all 250ms ease-out}a:hover,a:active{color:inherit;text-decoration:none}.background-teal{background-color:#00a19a}.color-teal{color:#00a19a}.background-teal-light{background-color:#e5f3f3}.color-teal-light{color:#e5f3f3}.background-gray{background-color:#666}.color-gray{color:#666}.background-white{background-color:#fff}.color-white{color:#fff}.transition{transition:all 250ms ease-out}.no-transition{transition:none}.clear:after{content:"";display:block;clear:both}.centerX{position:absolute;top:0%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}.centerY{position:absolute;top:50%;left:0%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.centerXY{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%)}body{font-size:18px;line-height:23px;font-family:'Varela Round',sans-serif}.font-small{font-size:12px;line-height:14px}h2,.font-medium{font-size:24px;line-height:28px}h1,.font-large{font-size:36px;line-height:43px}.text{color:#666}.text h2,.text h3{color:#00a19a}.text h2{text-transform:uppercase}.text ul,.text p{margin-bottom:23px}.text ul.font-medium,.text p.font-medium{margin-bottom:28px}.text li{margin-left:15px}.text li:before{content:'•';display:inline-block;margin-right:0px;text-indent:-15px}.text a{color:#00a19a}.text a:hover{color:white}.scale{transition:all 250ms ease-out}.scale:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}#logo{width:250px;margin-bottom:75px}#button-scroll-down svg{transition:all 250ms ease-out}#button-scroll-down svg:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.box .box-header,.box .box-content{padding:50px 0px}.box .box-content{background-position:top left;background-size:100%;background-repeat:no-repeat}.link{margin-bottom:15px}.link a{position:relative;display:block;border-radius:5px;height:100%;min-width:200px;min-height:76px;background-color:#00a19a;transition:all 250ms ease-out}.link a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.link span{text-align:center;padding:15px 30px;display:block;width:100%;color:white;font-weight:bold;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%)}.link.white a{background-color:white}.link.white span{color:#00a19a}.link.borders a{min-height:43px;border:2px solid #fff;background-color:transparent}.link.borders span{padding:10px;color:white;white-space:nowrap}#news{position:absolute;top:0px;left:15px;padding:18px;width:100%;max-width:220px;border-radius:100%}#news:before{padding-top:100%;content:"";display:block}#news>div{width:100%;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%)}#main-menu{position:absolute;top:0px;right:15px;width:200px}#button-close img{width:34px;transition:all 250ms ease-out}#button-close img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}section#home{padding:55px 0px 25px 0px}section#home .font-large{margin-bottom:55px}.page-template-prestation{background-color:#e5f3f3}.page-template-map{background-color:white}#contact .box-content{padding-top:0px}#contact .link a{min-height:43px}.image-full img{width:100%}.image img{width:80%}.mt-15{margin-top:15px}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.mb-15{margin-bottom:15px}.mb-30{margin-bottom:30px}.mb-50{margin-bottom:50px}.rounded{border-radius:10px !important}#cardiologie-more .link,#cardiologie-more p{margin-bottom:0px}@media (max-width:767px){#button-main-menu{position:absolute;right:25px;top:-40px;font-size:40px;z-index:2000}#main-menu{position:absolute;z-index:1000;top:0px;left:0px;background-color:#00a19a;width:100%;padding:15px 15px 0px 15px;max-height:300px;transition:all 250ms ease-out;overflow:hidden}#main-menu.closed{padding:0px 15px 0px 15px;max-height:0px}#button-contact,#news{position:relative;margin:0px auto;left:0px;margin-bottom:50px}body{font-size:14px;line-height:19px;font-family:'Varela Round',sans-serif}h2,.font-medium{font-size:20px;line-height:24px}h1,.font-large{font-size:32px;line-height:39px}.text ul,.text p{margin-bottom:19px}.text ul.font-medium,.text p.font-medium{margin-bottom:24px}}@media (max-width:991px){.link a{min-width:0px}}