@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap);*:root{--black:#2B2926;--dark:#0F1014}body{font-size:18px;line-height:30px;color:var(--black);background-color:#fff;font-family:"Outfit",sans-serif;overflow-x:hidden;font-weight:400}h1{font-family:"Outfit",sans-serif}h1 span{font-family:"Outfit",sans-serif;font-weight:300}h4{font-family:"Outfit",sans-serif;font-weight:700}h3,h5{font-family:"Outfit",sans-serif;font-weight:700}h2{font-family:"Outfit",sans-serif}ul{margin:0;margin-bottom:20px}p{margin:0;margin-bottom:6px}a,a:hover,a:visited,a:active,a:focus{color:inherit;text-decoration:none}.btn{font-family:"Outfit",sans-serif;font-weight:400;padding:15px 35px;margin-top:20px;color:#fff!important;font-size:18px;font-weight:500;text-transform:capitalize;background:linear-gradient(to bottom,#41A1C4 13%,#96C6FF 43%,#5BC3EF 68%,#589BB3 100%);box-shadow:0 0 15px rgba(0,0,0,.2);border:none;transition:.3s ease-in-out;border-radius:15px}.btn:hover{transform:scale(.9);transition:.3s ease-in-out;color:#fff}.btn:focus{outline:none;box-shadow:none!important}.section{padding-top:80px;text-align:left}.section h2{margin-bottom:20px;color:var(--dark)!important;font-weight:600;font-size:40px;text-transform:capitalize;font-family:"Outfit",sans-serif}.section h2 span{background:linear-gradient(to bottom,#03BCE2 13%,#5BC3EF 68%,#589BB3 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;font-size:40px}.section h2:first-child{margin-top:0;margin-bottom:20px;color:inherit}.section p:last-child,.section ul:last-child{margin-bottom:0}.section-padding{padding:0 230px}.no-padding{padding:0}.no-margin{margin:0}.navbar{padding:0px!important}header .top-bar{background:linear-gradient(to left,#EBFEFC 1%,#E9F3FF 37%,#F5FFFE 55%,#EAF1FF 100%);padding:12px 0}header .top-bar .content-area{display:flex;justify-content:space-between;align-items:center}header .top-bar ul.social{list-style:none;padding:0;display:flex;gap:20px;color:var(--black);font-size:15px;margin-bottom:0}header .top-bar ul.contact{list-style:none;padding:0;display:flex;gap:15px;color:var(--black);margin-bottom:0}header .top-bar ul.contact li a{display:flex;align-items:center;gap:10px;font-size:15px}header .top-bar ul.contact li a i{background:linear-gradient(to bottom,#03BCE2 13%,#96C6FF 43%,#5BC3EF 68%,#589BB3 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}header{width:100%;position:fixed;z-index:100;opacity:1;top:0;background-color:#fff;transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out}header .header-padding{padding:0 230px}header .navbar-brand img{transition:ease 0.3s;-webkit-transition:ease 0.3s;-moz-transition:ease 0.3s;-ms-transition:ease 0.3s;-o-transition:ease 0.3s;width:185px}header .navbar-brand{margin-right:0px!important}header .btn-contact{animation-name:pulseBtn;animation-duration:2s;animation-iteration-count:infinite}@keyframes pulseBtn{0%{box-shadow:0 0 0 0 #96C6FF}100%{box-shadow:0 0 0 10px #fafaff}}.navbar-nav{margin-bottom:0;border-radius:0;min-height:30px;border:none;padding:0 0;position:relative;transition:ease 0.5s;-webkit-transition:ease 0.5s;-moz-transition:ease 0.5s;-ms-transition:ease 0.5s;-o-transition:ease 0.5s}.navbar-nav>li{padding:40px 22px;font-size:20px;font-weight:500;transition:0.3s ease;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;color:var(--dark)}.navbar-nav .nav-item .nav-link{color:var(--dark)}.navbar-nav>.active>a,.navbar-nav>.active>a:hover,.navbar-nav>.active>a:focus{color:#fff;background-color:transparent}.navbar-nav>li>a:hover,.navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-nav>li>a{color:var(--dark);padding:6px 0px!important;transition:ease 0.3s;-webkit-transition:ease 0.3s;-moz-transition:ease 0.3s;-ms-transition:ease 0.3s;-o-transition:ease 0.3s;border-color:transparent;font-family:"Outfit",sans-serif;font-weight:500}.navbar-nav>li.phone a{font-family:"Outfit",sans-serif;font-weight:500}.navbar-nav>li.phone a::before{font-family:'fontAwesome';content:'\f095';margin-right:10px}header .navbar ul{list-style-type:none;padding-right:0}.navbar-toggle{border-color:#000;margin:25px 15px;background-color:#fff}.navbar-toggle:hover,.navbar-toggle:focus{background-color:#fff}.navbar-toggle .icon-bar{background-color:#000}.navbar-toggler{background-color:#fff;border:2px solid #000;border-radius:5px;font-size:.8rem}.navbar-toggler:focus{box-shadow:none}.navbar-toggler-icon{display:GRID;width:1.5em;height:3px;background-size:100%;background:#000;height:2px;margin:5px 1px}.hvr-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;bottom:0;background:#96C6FF;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-center:hover:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:active:before{left:0;right:0}header ul.right .btn-contact{display:flex;align-items:center;gap:10px}header ul.right .btn-contact i{transform:rotate(-45deg)}.dropdown-menu{display:none}.dropdown-menu{padding:2px 0px!important}.dropdown:hover .dropdown-menu{display:block;color:#000;font-family:"Outfit",sans-serif;background-color:#fff}header .navbar .dropdown .dropdown-menu li{margin-top:0;font-family:"Outfit",sans-serif}header .navbar .dropdown .dropdown-menu li a.dropdown-item{background-color:#fff;color:#000;font-size:16px;text-transform:capitalize;transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out}header .navbar .dropdown .dropdown-menu li a.dropdown-item:hover{background-color:#41A1C4;color:#fff;transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out}header.sticky{position:absolute}header.sticky-mobile{position:absolute}.hero{padding-top:176px;background:url(../../../../../../../themes/podiatrymedicalbilling/img/hero-bg.png) no-repeat right;background-size:cover;background-repeat:no-repeat}.hero .content-area{padding:70px 0}.hero .content-area p.tag{background:linear-gradient(to bottom,#41A1C4 13%,#5BC3EF 68%,#589BB3 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:18px;font-weight:500}.hero .content-area h1{font-size:40px;font-weight:600;color:var(--dark)}.hero .content-area h1 span{background:linear-gradient(to bottom,#41A1C4 13%,#5BC3EF 68%,#589BB3 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}.hero .content-area p{width:60%}.hero .content-area .contact-area{background-color:#fff;padding:36px;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.2);border-bottom:6px solid #41A1C4}.hero .content-area .contact-area .form-area .form-control{background-color:#F5F5F6;margin-top:15px;border:none;padding:12px 20px;border-radius:10px}.hero .content-area .contact-area .form-area .form-control:focus{box-shadow:none!important;border:none}.hero .content-area .contact-area .form-area textarea{height:100px;margin-bottom:20px}.hero .content-area .contact-area .form-area .button-area .btn-submit{width:100%}.hero .content-area .contact-area p{width:100%;font-size:18px;font-weight:500;margin-bottom:20px}.hero .content-area .contact-area .form-area form p{margin-bottom:0px!important}.hero .content-area .contact-area .form-area .wpcf7 form p br{display:none!important}.home-about-us .bottom{margin-top:40px}.home-about-us .bottom p{width:83%}.wrapper{background:linear-gradient(to right,#F6FEFF 1%,#ECF2F7 37%)}.home-services{padding-top:0px!important;margin-top:80px}.home-services .content-area{padding:40px 0}.home-services .services-area .item{margin-top:40px}.home-services .services-area .item h3{font-size:20px;font-weight:500;margin-top:25px}.home-services .services-area .item p{width:90%;font-size:16px}.ehr .item{background-color:#fff;padding:60px 70px;border-radius:10px}.ehr .items-area{display:grid;grid-template-columns:repeat(5,auto);margin-top:45px}.home-process .item{background:linear-gradient(to right,#fff 46%,#E6FFFD 13%,#D3E5FA 43%,#E6FFFD 68%,#CADAF9 100%);padding:60px;border-radius:10px;margin-top:40px}.accordion h2.accordion-header{margin-bottom:0}.accordion-button{font-size:20px;color:var(--dark);font-weight:500}.accordion-button:not(.collapsed){color:var(--dark);background-color:#fff;box-shadow:unset}.accordion-item{border:unset;border-bottom:1px solid #B4B4B4}.accordion-item:last-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-button:focus{box-shadow:unset}.why-choose-us .items-area{background-color:#fff;padding:60px 70px;border-radius:10px;margin-top:40px}.why-choose-us .items-area .item{margin-top:25px}.why-choose-us .items-area .item h3{background:linear-gradient(to bottom,#03BCE2 13%,#96C6FF 43%,#5BC3EF 68%,#589BB3 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:500;font-size:20px}.why-choose-us .items-area .row.row-one{border-right:1px solid #B4B4B4;padding:0 15px}.why-choose-us .items-area .row.row-two{padding:0 15px}.why-choose-us .items-area .row.row-last{padding:0 15px}.home-faqs .accordion-area{background-color:#fff;padding:40px 30px;border-radius:10px;margin-top:40px;border:1px solid #41A1C4}.home-faqs .accordion-area .accordion-item:last-of-type{border-bottom:none}.home-faqs .accordion-area .accordion-button::after{background-image:none;font-family:'fontAwesome';content:'\2b';background:linear-gradient(to bottom,#03BCE2 13%,#96C6FF 43%,#5BC3EF 68%,#589BB3 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.home-faqs .accordion-area .accordion-button:not(.collapsed)::after{background-image:none;font-family:'fontAwesome';content:'\f00d';background:linear-gradient(to bottom,#03BCE2 13%,#96C6FF 43%,#5BC3EF 68%,#589BB3 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cta{background:url(../../../../../../../themes/podiatrymedicalbilling/img/cta-bg.png) no-repeat center;background-size:cover;padding:80px 0;margin-top:80px}footer{margin-top:80px}footer .logo-area ul.social{list-style:none;padding:0;display:flex;gap:15px;margin-top:20px}footer .logo-area p{margin-top:15px;width:90%}footer ul{list-style:none;padding:0}footer ul li{margin-bottom:10px}footer .copyright{margin-top:60px}footer ul li a:hover{color:#96C6FF}.copyright .content{border-top:1px solid var(--black);padding:12px 0}footer .contact ul li{display:flex;align-items:center;gap:12px;margin-bottom:10px}footer h4{margin-bottom:20px}footer ul li a{transition:.3s ease-in-out}footer ul li a:hover{color:#5BC3EF;transition:.3s ease-in-out}.title-area{padding-top:176px}.title-area .content-area p.tag{background:linear-gradient(to bottom,#41A1C4 13%,#96C6FF 43%,#5BC3EF 68%,#589BB3 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:18px;font-weight:500}.title-area .content-area h1 span{background:linear-gradient(to bottom,#41A1C4 13%,#96C6FF 43%,#5BC3EF 68%,#589BB3 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}.title-area .content-area{padding:50px 0}.title-area .content-area h1{font-size:40px;font-weight:600;color:var(--dark);text-transform:capitalize}.our-specs{background:linear-gradient(to right,#F6FEFF 1%,#ECF2F7);padding-top:0}.our-specs .content-area{padding:80px 0}.our-specs .items-area{display:grid;grid-template-columns:repeat(5,auto);gap:20px;justify-content:center;align-items:center;margin-top:40px}.our-specs .items-area .item{background:linear-gradient(to right,#EBFEFC 1%,#E9F3FF 37%,#F5FFFE 57%,#EAF1FF 100%);border:1px solid #589BB3;padding:18px 20px;border-radius:10px}.our-specs .items-area .item p{margin-bottom:0}.our-specs .items-area .item p span{background:linear-gradient(to right,#41A1C4 13%,#96C6FF 43%,#5BC3EF 68%,#589BB3 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.our-specs .items-area .item p{color:var(--dark)}.home-process.inner .item{background:linear-gradient(to right,#fff 43%,#E6FFFD 13%,#D3E5FA 43%,#E6FFFD 68%,#CADAF9 100%);padding:60px;border-radius:10px;margin-top:40px}.row-item{display:grid}.locations .table{margin-top:40px;border-radius:10px;border-top:6px solid #5BC3EF}.locations .table tr td.one{border-top-left-radius:10px!important}.who-we-serve .content-area ul{list-style:none;padding:0;margin-top:20px}.who-we-serve .content-area ul li{display:flex;align-items:center;gap:10px}.challenges .items-area .item{background:linear-gradient(to right,#EBFEFC 1%,#E9F3FF 37%,#F5FFFE 57%,#EAF1FF 100%);border:1px solid #589BB3;padding:18px 20px;border-radius:10px}.challenges .items-area{margin-top:60px}.challenges .items-area .item h3{font-size:35px}.challenges .items-area .item h3 span{background:linear-gradient(to bottom,#41A1C4 13%,#96C6FF 43%,#5BC3EF 68%,#589BB3 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}.challenges .items-area .item p{margin-top:20px}.challenges .items-area .item ul{list-style:none;padding:0;margin-top:20px}.title-area.contact{background:url(../../../../../../../themes/podiatrymedicalbilling/img/contac-us-banner.png) center no-repeat;background-size:cover;padding-top:176px}.title-area.contact .content-area{padding:150px 0}.title-area.contact .content-area h1{background-color:rgb(255,255,255,50%);padding:12px 0;border-radius:10px;width:350px;display:flex;justify-content:center;align-items:center;margin:0 auto}.contact-info .item{background-color:#f8f9fa;display:flex;gap:15px;padding:20px;border-radius:8px;margin-top:30px}.contact-info .item i{background-color:#41A1C4;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50px;color:#fff}.contact-info .form-area{background-color:#f8f9fa;padding:40px;border-radius:12px}.contact-info .form-area .form-control{border:none;background-color:#fff;padding:15px;margin-bottom:20px}.contact-info .form-area textarea{height:160px}.blog-post .content-area td{border-color:inherit;border-style:solid;border-width:1px}