@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,700);body{font-size:1em;line-height:1.8;font-family:'Open Sans',sans-serif;font-weight:400;color:#596570;background-color:#f0f3f9}h1,h2,h3{font-size:2em;font-weight:700;color:#49535c}h4,h5{font-size:1.5em;font-weight:700}h6{font-size:1em;font-weight:700}img{max-width:100%;height:auto;vertical-align:baseline}ul li{font-size:.8em}ul ul li{font-size:1em}ul li a{color:#3a6faa}a{color:#3a6faa}a:visited{color:#757686}a:active,a:focus,a:hover{color:#bd4631}a:focus{outline:thin dotted}a:active,a:hover{outline:0;list-style:none;color:#bd4631}.site-header{position:relative}.nav-bar{position:absolute;top:0;left:0;z-index:9999;width:100%;padding:20px 0;font-weight:600}.hamburger-menu{position:relative;width:24px;height:22px;margin:0 auto;transition:.5s ease-in-out;cursor:pointer}.hamburger-menu span{display:block;position:absolute;height:2px;width:100%;background:#262626;border-radius:10px;opacity:1;left:0;transition:.25s ease-in-out}.hamburger-menu span:nth-child(1){top:2px}.hamburger-menu span:nth-child(2),.hamburger-menu span:nth-child(3){top:10px}.hamburger-menu span:nth-child(4){top:18px}.hamburger-menu.open span:nth-child(1){top:18px;width:0;left:50%}.hamburger-menu.open span:nth-child(2){transform:rotate(45deg)}.hamburger-menu.open span:nth-child(3){transform:rotate(-45deg)}.hamburger-menu.open span:nth-child(4){top:18px;width:0;left:50%}.site-navigation ul{position:fixed;top:0;left:-320px;z-index:9999;width:320px;max-width:calc(100% - 120px);height:100%;padding:30px 15px;margin:0;background:#fff;list-style:none;overflow-x:scroll;transition:all .35s}.site-navigation.show ul{left:0}.site-navigation ul li{margin:0 24px}.site-navigation ul li a{display:block;padding:16px 0;font-size:16px;font-weight:600;line-height:1;color:#49535c;text-decoration:none;transition:color .35s}.call-btn{min-width:210px;padding:8px 12px 6px!important;margin-left:24px;margin-right:0!important}.call-btn img{display:inline-block;margin-right:12px}.call-btn a{padding:0!important;font-size:16px;color:#fff!important}@media screen and (min-width:992px){.site-navigation ul{position:relative;top:auto;left:auto;width:100%;max-width:100%;height:auto;padding:0;overflow:auto;background:0 0}.site-navigation ul li a{padding:30px 0}}.site-navigation ul li a:hover{color:#bd4631}.site-navigation ul li.current-menu-item a{color:#3a6faa}.hero-slider{max-height:450px}.hero-content-wrap{min-height:600px;background-image:url(../images/Logo-Eric.png);background-size:cover;background-repeat:no-repeat;background-position:right}@media screen and (max-width:992px){.hero-content-wrap{background-image:none}}.hero-content-overlay{top:0;left:0;background:rgba(0,0,0,0)}.hero-content-overlay h1{margin:0;line-height:1.2}.hero-content-overlay p{font-size:.9em;line-height:2}.elements-wrap{margin-top:80px}.elements-page .elements-heading .entry-title{font-size:24px}.elements-page .elements-container{margin-top:54px}.elements-page .btn{margin-right:20px}.button{padding:12px 50px 10px;margin-right:32px;border:0;border-bottom:3px solid #18a3eb;border-radius:20px;font-size:16px;font-weight:600;line-height:1;color:#343c42;outline:0;background:#f0f4f8;text-decoration:none!important}.button:focus{outline:0;box-shadow:none}.button.gradient-bg{border-color:transparent;background:-moz-linear-gradient(180deg,rgba(160,187,225,1) 0,rgba58,111,170,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(160,187,225,1)),color-stop(100%,rgba(58,111,170,1)) );background:-webkit-linear-gradient(180deg,rgba(160,187,225,1) 0,rgba(58,111,170,1);background:-o-linear-gradient(180deg,rgba(160,187,225,1) 0,rgba(58,111,170,1) 100%);background:-ms-linear-gradient(180deg,rgba(160,187,225,1) 0,rgba(58,111,170,1)) 100%);background:linear-gradient(270deg,rgba(160,187,225,1) 0,rgba(58,111,170,1) 100%);color:#fff}.accordion-wrap{position:relative}.accordion-wrap .entry-content{margin:0;padding:0 5%}.accordion-wrap .entry-consult p{font-size:.67em}.accordion-wrap .entry-consult h3{font-size:1em}.accordion-wrap .entry-consult .tel{font-weight:700;color:#b22222}.accordion-wrap .entry-consult a{font-weight:700;color:#3a6faa;text-align:center}.accordion-wrap .entry-content a{padding:10px 0;line-height:2;color:#3a6faa;text-decoration:none}.accordion-wrap .entry-content a:hover{padding:10px 0;line-height:2;text-decoration:underline}.accordion-wrap .entry-content h1{text-transform:uppercase;padding-left:2em}.accordion-wrap .entry-content .colonetwo{column-count:2}.accordion-wrap .entry-content .colonethree{column-count:3}.accordion-wrap .entry-content .feature{display:flex;flex-direction:column;justify-content:center}.accordion-wrap .entry-content .feature p{font-size:.8em}.accordion-wrap .entry-title{padding:12px 38px;margin-bottom:15px;font-size:1em;cursor:pointer}.accordion-wrap .entry-title{border:0;background:-moz-linear-gradient(180deg,rgba(50,200,250,1) 0,rgba(88,125,228,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(160,187,225,1)),color-stop(100%,rgba(58,111,170,1)) );background:-webkit-linear-gradient(180deg,rgba(160,187,225,1) 0,rgba(58,111,170,1);background:-o-linear-gradient(180deg,rgba(160,187,225,1) 0,rgba(58,111,170,1) 100%);background:-ms-linear-gradient(180deg,rgba(160,187,225,1) 0,rgba(58,111,170,1)) 100%);background:linear-gradient(270deg,rgba(160,187,225,1) 0,rgba(58,111,170,1) 100%);color:#fff}.accordion-wrap .entry-title .arrow-d::before,.accordion-wrap .entry-title .arrow-r::before{content:"+";font-size:1.8em}.accordion-wrap .entry-title .arrow-d::before{content:"-"}.accordion-wrap .entry-content{display:none}.accordion-wrap .entry-content p{padding:10px 0;font-size:14px;line-height:2}ul.tabs-nav{margin:0;padding:0;list-style:none}ul.tabs-nav .tab-nav{padding:12px 24px;margin-right:6px;margin-bottom:10px;background:#c5cedb;font-size:16px;color:#343c42;cursor:pointer;transition:all .35s}ul.tabs-nav .tab-nav.active{border:0;background:-moz-linear-gradient(180deg,rgba(160,187,225,1) 0,rgba58,111,170,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(160,187,225,1) ),color-stop(100%,rgba(58,111,170,1) ));background:-webkit-linear-gradient(180deg,rgba(160,187,225,1) 0,rgba(58,111,170,1);background:-o-linear-gradient(180deg,rgba(160,187,225,1) 0,rgba(58,111,170,1) 100%);background:-ms-linear-gradient(180deg,rgba(160,187,225,1) 0,rgba(58,111,170,1) ) 100%);background:linear-gradient(270deg,rgba(160,187,225,1) 0,rgba(58,111,170,1) 100%);color:#fff}.tabs .tab-nav{margin-bottom:-1px;z-index:99}.tabs-container{padding:60px 0}.tab-content{display:none}.tab-content img{float:left;margin-right:32px;margin-bottom:32px}.tab-content h4{margin-bottom:24px;font-size:18px}.tab-content p{margin-bottom:0;font-size:14px;line-height:2}.homepage-boxes{padding:110px 0}.appointment-box,.contact-info,.emergency-box,.opening-hours{position:relative;padding:32px;border-radius:20px;border:2px solid #dde4ea}.opening-hours{border-color:#3a6faa}.appointment-box h2,.contact-info h2,.emergency-box h2,.opening-hours h2{position:absolute;top:-24px;left:-2px;height:48px;padding-right:16px;background:#f0f3f9;font-size:1.5em}.opening-hours ul{list-style:square}.opening-hours ul li{display:flex;justify-content:space-between;margin-top:10px}.opening-hours ul li span{display:inline-block;margin-left:5px}.appointment-box a{color:#3a6faa}.emergency-box{padding:16px}.emergency-box p{margin-top:16px;margin-bottom:0;font-size:.8em;font-style:italic}.emergency-box .call-btn{max-width:220px;margin:24px auto!important}.emergency-box a{color:#3a6faa}.our-departments-wrap{padding:60px 80px 80px;background:-moz-linear-gradient(180deg,rgba(160,187,225,1) 0,rgba58,111,170,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(160,187,225,1)),color-stop(100%,rgba(58,111,170,1)));background:-webkit-linear-gradient(180deg,rgba(160,187,225,1) 0,rgba(58,111,170,1);background:-o-linear-gradient(180deg,rgba(160,187,225,1) 0,rgba(58,111,170,1) 100%);background:-ms-linear-gradient(180deg,rgba(160,187,225,1) 0,rgba(58,111,170,1)) 100%);background:linear-gradient(270deg,rgba(160,187,225,1) 0,rgba(58,111,170,1) 100%)}@media screen and (max-width:768px){.our-departments-wrap{padding-right:30px;padding-left:30px}}.our-departments-wrap h2{margin-bottom:80px;font-size:48px;text-align:center;color:#fff}.our-departments-cont{margin-bottom:64px}.our-departments-cont .entry-header{min-height:48px}.our-departments-cont .entry-header img{margin-right:16px}.our-departments-cont h3{margin:0;font-size:24px;color:#fff}.our-departments-cont .entry-content{margin-top:16px}.our-departments-cont .entry-content p{font-size:14px;color:#fff}.our-departments-cont .entry-footer a{font-size:12px;text-transform:uppercase;color:#fff}.the-news{padding:100px 0 40px}.testimonial-section h2,.the-news h2{margin-bottom:80px;text-align:center}.testimonial-section h2{text-align:left}.the-news-wrap{margin-bottom:60px}.the-news-wrap figure{margin:0}.the-news-wrap figure img{width:100%}.the-news-wrap h3{margin-top:24px;font-size:20px}.the-news-wrap .entry-content{margin-top:32px}.the-news-wrap .entry-content p{font-size:14px;line-height:2}.medical-team{padding:0 0}.medical-team h2{margin-bottom:56px}.medical-team-wrap{text-align:left;font-size:.8em}.medical-team-wrap p{font-size:.9em;text-align:left;}.medical-team-wrap img{max-width:100%;border-radius:20px}.medical-team-wrap h4{margin-top:32px;font-size:1.2em;font-weight:700;color:#184770}.medical-team-wrap h5{margin-top:12px;font-size:1em}.medical-team-wrap a{margin-top:12px;font-size:.7em;font-weight:700;color:#3a6faa;font-size:1em;text-align:center}.medical-team-wrap a:hover{color:#bd4631}.services-tabs{margin:0 0}.sidebar .emergency-box,.sidebar .opening-hours{margin-top:80px}.sidebar .emergency-box .button{max-width:220px;padding:6px 10px 4px;margin:32px auto}.contact-page-short-boxes{padding:100px 0}.contact-info ul{list-style:none;font-size:1em}.contact-info ul li{margin-top:20px;margin-bottom:12px}.contact-info ul li span{display:inline-block}.contact-info ul li span{width:64px}.contact-page-short-boxes .opening-hours ul li{margin-top:20px}.contact-page-short-boxes .emergency-box{padding:32px}.contact-page-short-boxes .emergency-box .button{max-width:220px;padding:6px 10px 4px;margin:0 auto 24px}.contact-page-map{margin-bottom:100px}.contact-page-map iframe{display:block;width:100%;height:560px}.site-footer{position:relative;padding:48px 0;background:url(images/footer-bg.png) no-repeat center;background-size:cover;font-size:12px}.footer-widgets h2{display:flex;align-items:center;min-height:50px;margin-bottom:24px;font-size:18px}.foot-about p{font-size:1em}.foot-about p.copyright{margin-top:24px}.copyright a{color:#3a6faa}.foot-contact ul{list-style:none;font-size:12px}.foot-contact ul li{margin-bottom:5px;font-size:12px;font-weight:500}.foot-contact ul li span{display:inline-block;font-size:12px}.foot-contact ul li span{width:64px;font-size:12px}.foot-links ul{list-style:none;column-count:2;column-gap:10px;font-size:12px}.foot-links ul li{margin-bottom:5px;font-size:1em}