.btn{color:#ffffff;background:#00426d;font-family:'Karla';font-size:16px;font-weight:700;letter-spacing:0.5px;text-transform:uppercase;padding:12px 20px;border:1px solid #00426d;border-radius:0;position:relative;z-index:1;transition:all 0.3s ease 0s}.btn:active{margin-left:10px;margin-top:10px}.btn:focus,.btn:hover{color:#00426d;background:transparent;border:1px solid #00426d}a.btn{margin-left:30px}.foot-right img{width:30px;background:#fff;border-radius:10px 0px;margin-top:-1px;margin-left:10px;line-height:0;position:absolute}.foot-menu ul li:before{font-family:'etModules';content:"\24";padding:0 10px 0 0;color:#fff;font-weight:700}.foot-menu ul{list-style:none}.foot-menu ul li a{color:white;font-weight:600;font-family:'work sans'}.services-section ul{list-style:none}.services-section li{color:black;font-family:'Karla';font-size:16px;padding:2px 0}.services-section ul li:before{font-family:'etModules';content:"\24";padding:0 10px 0 0;font-weight:700}.services-section-images img{height: 300px}.doctor-img{position:relative;display:block}.primary-img{display:block}.primary-img::before{background:rgba(0,0,0,0.9);content:"";height:100%;left:0;position:absolute;top:0;width:100%;opacity:0;transition:0.3s;visibility:hidden}.single-item:hover .primary-img::before{opacity:0.5;visibility:visible}.social-icon{display:inline-block;left:0;opacity:0;position:absolute;text-align:center;top:50%;transform:scale(1);transition:all 0.3s ease 0s;visibility:hidden;width:100%}.single-item:hover .social-icon{margin-top:-23px;opacity:1;visibility:visible}.icon-wrap ul{list-style:none}.icon-wrap{border:2px solid rgba(255,255,255,0.3);display:block;height:45px;margin:auto;position:relative;width:80%;border-radius:25px}.icon-list a{border-right:2px solid rgba(255,255,255,0.3);color:#fff;font-size:24px;height:40px;line-height:41px;padding:0px 10px}.single-item:hover .icon-list a:hover{color:#207fdd}.icon-list a:last-child{border-right:none}.icon-table{display:table;width:100%;height:100%}.icon-table .icon-row{display:table-row}.icon-table .icon-row .icon-cell{display:table-cell;vertical-align:middle}.doctor-name{width:100%;padding:20px;text-align:center;box-shadow:0 1px 10px rgba(0,0,0,0.1)}.doctor-name h4{font-family:'work sans';margin-top:0;margin-bottom:5px}.doctor-name h5{font-family:'work sans';color:#00426d;margin:0}span.et_pb_contact_field_options_title{display:none}.services-section .time{float:right}.contact-section-blurb-image img{height:50px!important;width:50px!important}.counter:after{content:'';position:absolute;box-shadow:7px 3px 0px #72aee6;top:-9px;bottom:0;left:73px;right:0;height:102px;width:102px;border:2px solid #72aee6;transform:rotate(45deg)}.counter img{width:75%;padding:10px}.blurb-swing img{animation:icon-animation 1.5s ease-in-out infinite!important}@keyframes icon-animation{0%{transform:rotate3d(0,0,1,0deg)}20%,32%,44%,56%,68%{transform:rotate3d(0,0,1,0deg)}23%,35%,47%,59%,71%{transform:rotate3d(0,0,1,15deg)}26%,38%,50%,62%,74%{transform:rotate3d(0,0,1,0deg)}29%,41%,53%,65%,77%{transform:rotate3d(0,0,1,-15deg)}80%{transform:rotate3d(0,0,1,0deg)}}.Service-blurb-section:hover img{animation:icon-animation 1.5s ease-in-out infinite!important}@keyframes icon-animation{0%{transform:rotate3d(0,0,1,0deg)}20%,32%,44%,56%,68%{transform:rotate3d(0,0,1,0deg)}23%,35%,47%,59%,71%{transform:rotate3d(0,0,1,15deg)}26%,38%,50%,62%,74%{transform:rotate3d(0,0,1,0deg)}29%,41%,53%,65%,77%{transform:rotate3d(0,0,1,-15deg)}80%{transform:rotate3d(0,0,1,0deg)}}.contact-section-blurb-image img{animation:icon-animation 1.5s ease-in-out infinite!important}@keyframes icon-animation{0%{transform:rotate3d(0,0,1,0deg)}20%,32%,44%,56%,68%{transform:rotate3d(0,0,1,0deg)}23%,35%,47%,59%,71%{transform:rotate3d(0,0,1,15deg)}26%,38%,50%,62%,74%{transform:rotate3d(0,0,1,0deg)}29%,41%,53%,65%,77%{transform:rotate3d(0,0,1,-15deg)}80%{transform:rotate3d(0,0,1,0deg)}}.about-section-image img{-webkit-animation:spin 4s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}.background-fixed-section{background-attachment:fixed}.main-menu .et_pb_menu__logo{margin-right:-40px!important}.ecperience-counter{width:200px!important;height:200px!important;animation:zoom-in-zoom-out 4s ease-out infinite;box-shadow:rgba(0,0,0,0.1) 0px 10px 50px}@keyframes zoom-in-zoom-out{0%{transform:scale(1,1)}50%{transform:scale(1.1,1.1)}100%{transform:scale(1,1)}}.mission .et_pb_main_blurb_image{padding:0px!important;margin:0px!important}.mission p{padding:0 12px}.mission img{transition:2s;overflow:hidden}.mission h4.et_pb_module_header{margin-top:4px}.miss_c:hover .mission img{transform:scale(1.1)}.heart h2{display:inline-block;border-bottom:5px double}.book_an h2{display:inline-block;border-bottom:5px double}input.input.et_pb_contact_captcha{margin-top:10px;width:47px;height:42px}.service_num{width:100px;height:100px;background:#ffffff!important;padding:20px;border-radius:50%;position:absolute;top:-37px;left:-5px;right:0;bottom:0;z-index:999;text-align:center!important;box-shadow:rgba(0,0,0,0.1) 0px 10px 50px}.service_num h2{-webkit-text-stroke:1px #00426d;color:#fff;padding-top:8px}.Service-blurb-section{box-shadow:rgba(0,0,0,0.05) 0px 0px 0px 1px,rgb(209,213,219) 0px 0px 0px 1px inset;transition:1.5s}.Service-blurb-section:hover{box-shadow:rgba(0,0,0,0.1) 0px 10px 50px}.hm_mission_box{animation:zoom-in-zoom-out-mission 4s ease-out infinite}@keyframes zoom-in-zoom-out-mission{0%{transform:scale(1,1)}50%{transform:scale(1.1,1.1)}100%{transform:scale(1,1)}}.main-menu li{padding-left:20px!important}.services-section:hover{box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;border:none;transition:1s;transform:translateY(-10px)}.services-section{transition:1s}.service_list ul{list-style:none}.benefit_list ul{list-style:none}.service_list li{color:black;font-family:'Karla';font-size:16px;padding:2px 0}.benefit_list li{color:black;font-family:'Karla';font-size:16px;padding:2px 0}.service_list ul li:before{font-family:'etModules';content:"\24";padding:0 10px 0 0;font-weight:700}.benefit_list ul li:before{font-family:'etModules';content:"\24";padding:0 10px 0 0;font-weight:700}.benefit_list{margin-left:40%}.service_list{float:left}.in_serv_box p{font-family:'Karla';color:#000;font-size:16px;line-height:28px}.show_hide_new{background:#00426d;padding:10px 10px;width:25%;text-align:center;color:#fff;font-family:'Karla';font-size:16px;font-weight:600;margin-top:15px;cursor:pointer}.main-menu .nav li ul{width:400px}.main-menu .et-menu li li a{width:350px}