﻿:root{--bs-primary: #004972;--bs-secondary: #108EB7;--bs-body-bg: #f3f3f4;--bs-border-color: #ebebeb;--bs-link-color: #17499C;--bs-link-hover-color: #108EB7;--bs-body-color: #000000;--bs-primary-rgb: 0, 73, 114;--bs-secondary-rgb: 16, 142, 183;--bs-body-bg-rgb: 243, 243, 244;--bs-border-color-rgb: 235, 235, 235;--bs-link-color-rgb: 0, 73, 114;--bs-link-hover-color-rgb: 16, 142, 183;--bs-body-color-rgb: 0, 0, 0}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-active-color: var(--bs-primary);--bs-accordion-active-bg: var(--bs-body-bg)}.accordion-button::after{color:var(--bs-primary)}.breadcrumb{--bs-breadcrumb-divider-color: var(--bs-secondary);--bs-breadcrumb-item-active-color: var(--bs-secondary)}.btn{--bs-btn-color: var(--bs-body-color)}.btn-primary{--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary);--bs-btn-disabled-bg: var(--bs-primary);--bs-btn-disabled-border-color: var(--bs-primary);--bs-btn-color: var(--bs-body-bg);--bs-btn-hover-color: var(--bs-body-bg);--bs-btn-active-color: var(--bs-body-bg);--bs-btn-disabled-color: var(--bs-body-bg)}.btn-secondary{--bs-btn-color: var(--bs-body-color);--bs-btn-bg: var(--bs-secondary);--bs-btn-border-color: var(--bs-secondary);--bs-btn-hover-color: var(--bs-body-color);--bs-btn-hover-bg: var(--bs-secondary);--bs-btn-hover-border-color: var(--bs-secondary);--bs-btn-active-color: var(--bs-body-color);--bs-btn-active-bg: var(--bs-secondary);--bs-btn-active-border-color: var(--bs-secondary);--bs-btn-disabled-color: var(--bs-body-color);--bs-btn-disabled-bg: var(--bs-secondary);--bs-btn-disabled-border-color: var(--bs-secondary)}.btn-link{--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: var(--bs-gray);--bs-btn-disabled-border-color: transparent}.card{--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-color: var(--bs-border-color);--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);--bs-card-bg: var(--bs-body-bg)}.dropdown-menu{--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-link-hover-color: var(--bs-body-bg);--bs-dropdown-link-hover-bg: var(--bs-secondary);--bs-dropdown-link-active-color: var(--bs-body-bg);--bs-dropdown-link-active-bg: var(--bs-secondary);--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-border-color: var(--bs-border-color);--bs-dropdown-divider-bg: var(--bs-border-color);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-header-color: var(--bs-gray)}.modal{--bs-modal-color: var(--bs-body-color);--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color);--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-footer-border-color: var(--bs-border-color)}.modal-backdrop{--bs-backdrop-bg: var(--bs-black)}.nav{--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary)}.nav-pills{--bs-nav-pills-link-active-color: var(--bs-body-bg);--bs-nav-pills-link-active-bg: var(--bs-primary)}.nav-tabs{--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-link-hover-border-color: var(--bs-body-bg) var(--bs-body-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-black);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg)}.nav-underline{--bs-nav-underline-link-active-color: var(--bs-black)}.navbar{--bs-navbar-color: rgba(var(--bs-black), 0.65);--bs-navbar-hover-color: rgba(var(--bs-black), 0.8);--bs-navbar-disabled-color: rgba(var(--bs-black), 0.3);--bs-navbar-active-color: rgba(var(--bs-black), 1);--bs-navbar-brand-color: rgba(var(--bs-black), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-black), 1);--bs-navbar-toggler-border-color: rgba(var(--bs-black), 0.15)}.navbar-nav{--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color)}.pagination{--bs-pagination-color: var(--bs-primary);--bs-pagination-border-color: var(--bs-primary);--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-active-color: var(--bs-body-bg);--bs-pagination-active-border-color: var(--bs-primary);--bs-pagination-active-bg: var(--bs-primary);--bs-pagination-hover-color: var(--bs-body-bg);--bs-pagination-hover-border-color: var(--bs-primary);--bs-pagination-hover-bg: var(--bs-secondary);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--bs-pagination-disabled-border-color: var(--bs-border-color)}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-black);--bs-table-bg: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-black);--bs-table-striped-bg: rgba(var(--bs-secondary-rgb), 0.05);--bs-table-active-color: var(--bs-black);--bs-table-active-bg: rgba(var(--bs-secondary-rgb), 0.1);--bs-table-hover-color: var(--bs-black);--bs-table-hover-bg: rgba(var(--bs-secondary-rgb), 0.075)}#header-bar{background-color:var(--bs-primary)}#header-bar a{text-shadow:1px 1px 0 #000}#header-bar a:hover{text-shadow:-1px -1px 0 #000}#header-bar a:focus-visible{outline:3px solid var(--bs-border-color)}#site-header .navbar-brand img{width:260px;height:70px;margin-top:-10px;margin-bottom:-10px}.social-icons-widget{display:block}.social-icons-widget .icon i{font-size:34px;color:var(--bs-white)}.social-icons-widget .socials{gap:30px}@media(min-width: 768px){.social-icons-widget{display:none}}.img-border-shadow img{border:2px solid var(--bs-white);box-shadow:0 8px 6px -6px var(--bs-black)}.img-full-width img{max-width:100%;margin-bottom:1rem}.bottom-divider .container{border-bottom:2px solid var(--bs-body-color);padding-bottom:3rem}.text-white h2,.text-white h3,.text-white p{color:var(--bs-white)}.text-shadow-black{text-shadow:0 2px 5px var(--bs-black)}.bg-black-opacity07{position:relative}.bg-black-opacity07 .container{position:relative;z-index:2}.bg-black-opacity07::after{height:100%;width:100%;top:0;position:absolute;z-index:1;content:"";opacity:.7;background-color:var(--bs-black)}.bg-homepage{background-image:url("../img/orlando_1920.jpg");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.homepage-desktop-title-block{display:none}.homepage-desktop-title-block h1{color:var(--bs-white);text-shadow:0 2px 5px var(--bs-black)}.homepage-desktop-title-block a.btn{font-size:20px}@media(min-width: 768px){.homepage-desktop-title-block{display:block;padding-top:24rem !important}}.homepage-mobile-buttons{display:flex;flex-direction:column;justify-content:center;padding-top:3rem}.homepage-mobile-buttons .col a{width:100%;font-size:20px}@media(min-width: 768px){.homepage-mobile-buttons{display:none}}.ctas-list.c-3.apg-home-services{margin:25px 0;padding:25px 0}.ctas-list.c-3.apg-home-services .row{row-gap:20px;justify-content:flex-start}.ctas-list.c-3.apg-home-services .row>[class*=col-]{padding-right:10px;padding-left:10px}.ctas-list.c-3.apg-home-services .cta-block.column{position:relative;height:350px;min-height:350px;overflow:hidden;margin:0;padding:0 !important;border-radius:5px;background:linear-gradient(-45deg, #000 0%, #fff 100%);cursor:pointer}.ctas-list.c-3.apg-home-services .cta-block.column>.container{width:100%;max-width:none;height:100%;padding:0}.ctas-list.c-3.apg-home-services .cta-block.column>.container>.d-flex{position:relative;display:block !important;width:100%;height:100%;overflow:hidden}.ctas-list.c-3.apg-home-services .cta-block.column>.container>.d-flex::before,.ctas-list.c-3.apg-home-services .cta-block.column>.container>.d-flex::after{position:absolute;right:-100px;bottom:-100px;width:300px;height:300px;z-index:2;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 900px rgba(255,255,255,.2);content:"";opacity:0;pointer-events:none;transform:scale3d(0.5, 0.5, 1);transform-origin:50% 50%;transition:opacity .35s,transform .35s}.ctas-list.c-3.apg-home-services .cta-block.column>.container>.d-flex::before{background-color:rgba(0,0,0,.2)}.ctas-list.c-3.apg-home-services .cta-block.column>.container>.d-flex::after{background-image:url("../img/logo-image.jpg");background-position:center left;background-size:cover;opacity:.1}.ctas-list.c-3.apg-home-services .img-wrapper{position:absolute;inset:0;z-index:0;margin:0 !important;overflow:hidden;background:#000}.ctas-list.c-3.apg-home-services .img-wrapper a{position:absolute;inset:0;display:block}.ctas-list.c-3.apg-home-services .img-wrapper img{position:relative;display:block;width:calc(100% + 20px) !important;max-width:none !important;height:calc(100% + 20px) !important;margin:-10px 0 0 -10px;object-fit:cover;opacity:.9;backface-visibility:hidden;transform:translate3d(10px, 10px, 0);transition:opacity .35s,transform .35s}.ctas-list.c-3.apg-home-services .section-title{position:absolute;top:2rem;right:2rem;left:2rem;z-index:3;margin:0 !important;color:#fff;font-size:40px;font-weight:300;line-height:1.1;pointer-events:none;transform:translate3d(5px, 5px, 0);transition:transform .35s;text-shadow:0 2px 5px var(--bs-black)}.ctas-list.c-3.apg-home-services .body-text{display:none}.ctas-list.c-3.apg-home-services .cta-block.column:hover .img-wrapper img,.ctas-list.c-3.apg-home-services .cta-block.column:focus-within .img-wrapper img{opacity:.6;transform:translate3d(0, 0, 0)}.ctas-list.c-3.apg-home-services .cta-block.column:hover>.container>.d-flex::before,.ctas-list.c-3.apg-home-services .cta-block.column:focus-within>.container>.d-flex::before{opacity:1;transform:scale3d(1, 1, 1)}.ctas-list.c-3.apg-home-services .cta-block.column:hover>.container>.d-flex::after,.ctas-list.c-3.apg-home-services .cta-block.column:focus-within>.container>.d-flex::after{opacity:.3;transform:scale3d(1, 1, 1)}.ctas-list.c-3.apg-home-services .cta-block.column:hover .section-title,.ctas-list.c-3.apg-home-services .cta-block.column:focus-within .section-title{transform:translate3d(0, 0, 0)}@media(max-width: 640px){.ctas-list.c-3.apg-home-services{padding-right:10px;padding-left:10px}.ctas-list.c-3.apg-home-services .row>[class*=col-]{padding-right:0;padding-left:0}.ctas-list.c-3.apg-home-services .cta-block.column{height:250px;min-height:250px}.ctas-list.c-3.apg-home-services .section-title{top:1.25rem;right:1.25rem;left:1.25rem;font-size:32px}}@media(max-width: 420px){.ctas-list.c-3.apg-home-services .section-title{font-size:28px}}@media(prefers-reduced-motion: reduce){.ctas-list.c-3.apg-home-services .cta-block.column>.container>.d-flex::before,.ctas-list.c-3.apg-home-services .cta-block.column>.container>.d-flex::after,.ctas-list.c-3.apg-home-services .img-wrapper img,.ctas-list.c-3.apg-home-services .section-title{transition:none}}.cta-block.column.meet-doctor-card{background:rgba(0,0,0,0)}.cta-block.column.meet-doctor-card .container{padding:0}.cta-block.column.meet-doctor-card .d-flex{display:block !important}.cta-block.column.meet-doctor-card .img-wrapper{position:relative;width:290px;height:290px;margin:0 auto 30px !important;overflow:hidden;border-radius:50%}.cta-block.column.meet-doctor-card .img-wrapper>a{position:relative;display:block;width:100%;height:100%}.cta-block.column.meet-doctor-card .img-wrapper>a::before{position:absolute;inset:0;z-index:1;content:"";background-color:rgba(3,66,117,.64);opacity:0;transition:opacity .3s ease}.cta-block.column.meet-doctor-card .img-wrapper>a::after{position:absolute;top:50%;left:50%;z-index:2;color:#fff;font-size:42px;font-weight:400;line-height:1;text-align:center;text-transform:uppercase;letter-spacing:1.5em;white-space:nowrap;content:"BIO ❯";opacity:0;transform:translate(-50%, -50%);transition:opacity .3s ease,letter-spacing .3s ease}.cta-block.column.meet-doctor-card .img-wrapper>a:hover::before,.cta-block.column.meet-doctor-card .img-wrapper>a:focus-visible::before{opacity:1}.cta-block.column.meet-doctor-card .img-wrapper>a:hover::after,.cta-block.column.meet-doctor-card .img-wrapper>a:focus-visible::after{letter-spacing:.14em;opacity:1;transition-delay:.2s}.cta-block.column.meet-doctor-card .img-wrapper img{display:block;width:100%;height:100% !important;max-width:none !important;object-fit:cover;object-position:center;transition:transform .3s ease}.cta-block.column.meet-doctor-card .body-text p{margin:0}.cta-block.column.meet-doctor-card .body-text a{display:block;color:#fff;font-size:24px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase}@media(max-width: 575.98px){.cta-block.column.meet-doctor-card .img-wrapper{width:240px;height:240px}.cta-block.column.meet-doctor-card .img-wrapper>a::after{font-size:34px}.cta-block.column.meet-doctor-card .body-text a{font-size:21px}}footer{background-color:var(--bs-primary)}footer .footer-menu a{color:var(--bs-white)}footer .footer-menu a:hover{color:var(--bs-link-hover-color)}footer .footer-bar p{color:var(--bs-white)}footer .footer-bar .small-links a{color:var(--bs-white)}footer .footer-bar .small-links a:hover{color:var(--bs-link-hover-color)}footer .socials .icon{background:none;transition:background-color .3s ease-in-out,color .3s ease-in-out}footer .socials .icon i{color:var(--bs-white)}footer .socials .icon:hover{background:var(--bs-white)}footer .socials .icon:hover i{color:var(--bs-primary)}footer a:focus-visible{outline:3px solid var(--bs-border-color)}.bg-teal{background:#f8fcff}
